IssueDate    datetime    8    发证日期     
Address    Varchar    100    访客地址     
表 4  Visited表
字段名    类型    长度    备注    主键
VisitedID    varchar    10    来访ID    主键
SerialNum    varchar    20    流水号     
VisitorID    varchar    10    访客ID    外键
VisitByPoepleID    varchar    10    被访人ID    外键
InDate    datetime    8    进门时间     
OutDate    datetime    8    出门时间     
InRegistrant    varchar    10    进门登记人ID    外键
OutRegistrant    varchar    10    出门登记人ID    外键
EntranceID    varchar    10    入口ID     
ExtitID    varchar    10    出口ID     
InImage    image        进门图像     
OutImage    image        出门图像     
Goods    varchar    100    随身物品     
PeopleNum    int    4    随行人数     
Vehicle    int    4    随行车辆     
State    varchar    2    进门状态     
Reason    varchar    200    来访理由     

4.    系统的实现与测试
4.1    系统的实现
4.1.1    用户登录界面的设计与实现
运行系统后,进入系统的登录界面。输入用户名和密码后点击登录按钮,首先判断用户名和密码是否为空,若为空则提示错误信息重新输入;若用户名和密码都不为空,则判断用户名是否存在,不存在提示错误信息要求重新输入;否则判断密码是否匹配,不匹配提示错误信息,相同则登录成功。代码实现流程图如图3所示。
 
图 3 登录流程图
4.1.2    权限的设计与实现
用户登录成功后,查询到登录用户的权限ID,如果权限ID(RoleID)为“001”,则该用户为超级管理员,除了一般用户的权限外,又可对公司员工信息和管理员信息进行添加、删除、修改以及对来访记录的查询。否则为一般用户,只能对访客以及来访信息进行添加。
4.1.3    来访信息登记的设计与实现
用户登录成功后,点击来访信息登记进入到来访信息登记界面(如图4所示),可输入访客的ID和被访人ID,如果不记得访客ID与被访人ID可通过按钮进行选择。把所要输入的信息输入完成后,点击添加按钮。如果添加信息准确无误,提示添加成功,否则添加失败,清空所有控件重新输入。
 
图 4 来访信息登记
4.1.4    来访信息查询的设计与实现
用户登录成功后,点击来访信息查询进入到来访信息查询界面(如图5所示),可输入来访ID,也可通过按钮选择访客的ID和姓名,把查询条件输入完成后,点击查询按钮若数据库中存在与该条件相同的记录即可查询到相应的记录。若不存在则提示错误信息,重新输入查询条件查询。
上一篇:OpenCV移动目标物体的检测跟踪的研究
下一篇:软件开发质量管理提升系统之需求管理

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

公寓空调设计任务书

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

国内外图像分割技术研究现状

志愿者活动的调查问卷表