指纹识别门禁签到系统,着重是开门和签到,目前也只有一个指纹识别模块,每次只能让一个人实现开门签到。员工开门签到
名称 | |
| 用户点击签到按钮并录入自己的指纹即实现签到开门功能 |
| |
| |
| 当屏幕上的签到按钮被点击后,系统自动提交用户输入的信息; |
| |
| |
本设计的功能有:a.开门签到——当用户点击LCD显示屏上的签到按钮,指纹模块就会发出滴的一声同时会发出蓝光并且语音模块会提示“请把手指轻轻的放在指纹模块上。当用户信息验证成功后门将会打开,用户的信息也将会通过无线模块传到上位机上,在上位机上就会将此用户的头像高亮显示,同时会把当前时间记录下来同时生成相关的excel表,并且语音模块又会发出相关的提示(签到成功,欢迎进入)。当用户信息验证失败时不能进行签到,用户也将被拒之门外,同时语音模块提示(信息验证失败,请重新验证);
b.用户删除——管理员可以通过下位机或上位机删除指定用户,上位机可以删除所有已存在的用户,下位机可以删除除管理员外的所有用户;
c.用户录入——当有新的用户需要登记时,管理员可以通过操作下位机对用户进行指纹图像采集并保存在指纹模块中,并且通知上位机有新的用户登记。
d.查看用户信息——管理员或是高层管理人员可以通过查看上位机软件自动生成的excel表查看所有用户的信息;
e.定期清除excel表——系统一段时间后就会有大量数据存储在电脑中,因此需要对相应的信息进行定期的清理,清理的周期为一个月一次,清理方式为当月五号把上一个月的数据删除掉,如此循环。
系统流程图
对性能的规定精度
触摸屏按钮在按下后要能够准确快速的响应相应的功能
时间特性要求响应时间:要求每个人签到响应时间不得大于0.1秒。使用这个响应时间。更新处理时间、数据的转换和传送时间要快。
灵活性此次的设计是针对uc/os-II在mini2440开发板上的应用,主要用到的是pc上位机(VB)软件和mini2440硬件平台,对系统和运行环境的改变软件的运行是否兼容不作要求,软件的操作界面应该简单,使用方便。应具备较强的数据独立性,确保在软、硬件环境发生变化时数据的完整、安全迁移及有效利用。
输人输出要求当用户通过触摸屏按键选择功能时,在正确的选择下,不同按键对应不同的任务,系统能快速的进入相应的功能模块,实现功能显示在屏幕上。
数据管理能力要求针对日益增长的数据量,可按月、季度、年进行统计,确定数据量的大小。系统管理员要有删除或转移大量数据的权利,以免占用太多的计算机硬盘空间,对计算机的运行造成不利影响。
故障处理要求对于软件自身的故障,设计人员应根据需求说明书,仔细排查,以最快的速度修复。
对于软硬件故障,比如系统崩溃、断电、操作系统故障,软件重新运行应该不受影响。
其他专门要求用户操作界面要尽量简单,但不失去美观和实用。系统应能够稳定运行一般的环境中;