7。查询进出信息:用ID卡号作为索引查找相关信息。
8。业主登录管理:业主可在管理员准备的机器上自行登录管理系统,查询自己相应的信息。通过业主的编号也可以查询家人的相应进出记录。
9。统计功能:物管费用缴纳统计,ID有效性统计,车辆人员进出统计,外部车辆人员统计。
10。导入导出功能:批量导入业主信息或导出指定业主信息或ID使用统计信息,异常情况信息等。
2。1。1 系统用例图
一、管理员用户用例图
管理员用户通过后台管理员登录窗口,进行身份验证登录后,可以对系统所有功能进行管理操作,管理员用户用例图如图2-1所示:
图2-1管理员用户用例图
二、业主用户用例图
业主用户在通过后台管理员登录窗口,进行身份验证登录后,可以对系统所有功能进行管理操作,业主用户用例图如图2-2所示:
图2-2业主用户用例图
三、用户登录用例图
小区门禁管理系统各用户登录用例图,当用户输入账号和密码后系统进入检测用户密码是否正确,只有用户输入合法而且审核通过将进入对应的用户界面。输入不合法则返回到首页,用户登录用例图如图2-3所示。
图2-3用户登录用例图
2。2 硬件需求分析
经过模拟小区门口的情形,可以分析得到以下业务需求。
1。小区有两个门口:正门还有西边的侧门。
2。门口都有进出两侧,各安置一个RFID读卡器,总共需要四个读卡器。
3。目前所使用的模拟读卡器的读卡距离是10cm到20cm,如果真正投入使用时,放置在门口的读卡器读卡距离至少要在2米以上。
4。当成功读取ID卡号,完成记录工作之后,通知相应的机械操作部分(放行及关闭)。
5。读卡器由WL-125远距离读卡器模块,可通过串口读取相应的卡号。
6。目前使用的ID卡为实验用卡,后期可以批量购买RFID卡。
2。3 可行性分析
可行性的分析能够减少项目完成过程中可能会遇到的问题。以较小的代价解决存在的问题。设计主要对其技术、操作两方面进行可行性分析。
1。 技术可行性分析
设计是由读卡器、ID卡、串口通讯、服务器等组合而成。通过读卡器,把数据显示在界面中是设计的核心之一,其通过在通电的情况下产生电流与ID互相通信,完成读卡,将卡号显示在界面特定的部分,再由所使用的C#和数据库连接的程序完成存储和发送数据的部分,所以技术框架是可行的。文献综述
2。操作可行性分析
操作可行性主要是论证新系统运行的可能性以及运行后可能产生的影响,即是否具备接受和使用新系统的条件。在已有的RFID技术构架下,门禁管理系统完全可以也有能力采用这样先进的管理技术。它对门禁管理带来的影响主要有以下几点:
(a)对传统管理理念的冲击,可能引起管理层的变动和人员的部分调整。
(b)对小区管理员和工作人员的工作量要求降低,使门禁管理在一定的情况下进行简化,延伸小区管理的多功能化,加强小区管理的合理性、人性化还有安全性。
(c)对小区管理员与业主们之间连接联系方式产生了转变和扩充。
由以上对技术和操作等两方面的分析所得,开发这样一个程序还是有其实现的可行性和价值性。
3 系统开发环境
3。1 软件技术介绍
系统采用的软件设计工具是Visual Studio 2010,程序设计语言是C#。C#作为前台的开发软件,Microsoft SQL Server 2008 R2作为后台数据库,两者相结合作为开发环境。