3。2 为实现考勤所需要的数据流图
一、个人信息录入流图
个人信息中包含个人 ID,这个 ID 是人员在系统之中的唯一标识。在个人信息录入的过程之中,也指定了每个人的 ID。用户在使用系统之前首先要做的,就是将人员信息录入到系统之中。实验室人员个人信息录入的数据流图如下图:
图3。1个人信息录入流图
二、指纹录入流图
在系统之中,指纹信息与个人 ID 是一个对应的关系,一条指纹信息必须属于某个ID。在完整性检查的时候,会在数据库中查找输入的 ID 是否存在,如果不存在则无法进行录入。所以,在录入一个人的指纹之前,需要先录入其个人信息以分配 ID。考勤系统指纹录入数据流图如下图:
图3。2指纹录入流图
三、签到过程流图
在签到过程中,通过人员输入的指纹图像,识别出指纹特征码。然后使用特征码在数据库里进行比对搜索,如果比对的最高分数超过了一个阈值,则认为搜索到了对应的ID,识别出了此人身份。识别出来之后,就把 ID 以及当前时间记录到数据库的出勤记录表之中。签到过程数据流图如下图:
图3。3签到过程流图
四、管理人员身份及密码设定流图