接口设计用户接口用VB 语言开发的人机交互界面、R7F0C809的按键和数码管、mini2440开发板上lcd显示屏上的显示与用户进行操作。
外部接口客户端配置
硬件环境:PC机CPU主频INTER core 2 Duo E4500 1GH及其以上主频,内存大于或等于1G。硬盘160G。
系统软件:Windows NT/2000/XP
开发语言:c语言
内部接口本系统之内的各个系统模块素之间的接口的安排:
主控模块(指纹识别门禁签到系统)调用各个子模块(指纹采集,指纹识别,指纹核对,信息显示,语言提示,语音报警,电机动作)。
系统数据结构设计逻辑结构设计要点LCD屏幕输出显示用户界面,触摸屏实现各种功能的切换。指纹模块采集用户指纹,并且对采集到的指纹图像进行比对,匹配成功后即签到成功并且门会自动打开,同时用户的信息将通过无线模块传到上位机上进行登记并且保存下来。
物理结构设计要点每个功能函数存储需要比较大的存储空间
访问方式:独立访问
存取单位:数组、指针
保密条件:需要对用户指纹信息保密
出错信息
系统维护设计由于指纹门禁签到系统有软硬件两部分组成,首先,每天都会有很多人的进行开门签到,硬件部分可能由于长时间的使用,空气中的灰尘就会粘附到硬件上,这样,长期以往,就有可能造成部分硬件的损坏、电路出现短路现象。所以需要技术人员或者用户要经常去维护硬件,以达到更长的使用时间。其次,软件部分需要在设计阶段就要进行周密的考虑,制定测试计划,反复的对其进行测试,以达到在产品成型后将出现故障可能性降低到零。因为软件一但下载到目标板后维护起来就比较困难。