1.4.2 数据后备系统
在整个门禁系统运行过程中,数据的可靠性和安全性是非常重要的,数据一但丢失或遭到破坏将会造成巨大损失。因此,从系统及数据的安全考虑。专门为各子系统软件设计了一个自动备份模块。该自动备份模块确保各子系统不仅要将自己的数据保存一段时间,在每天关机前退出相应的管理程序时,各子系统还会启动自己的自动备份模块,自动将当日的所有数据通过LAN传送到一个专门的数据后备服务器予以保存。这样,即使发生意外,最多只能影响到当日数据。从而把损失降到最少。
1.4.3 UPS系统
为保证因意外事故导致突然停电后,所有的登录及刷卡信息不被丢失和使用者能刷卡下机。门禁系统专门配备了50KW/UPS不间断电源,在电网停电时能为各子系统提供不少于30分钟的供电。保证正在上机的使用者都能在这段时间内能利用刷卡机子系统提供的“不注销下机”功能正常刷卡下机。管理人员也能在所有使用者刷卡退出后按正常步骤关闭各子系统并在退出过程中自动备份当日的相关数据。
第二章 总体概要设计
2.1 系统需求分析
在此实例中,我们要开发一个实现局域网门禁系统功能的客户/服务器(C/S)数据库应用系统,下面是用户对系统需求功能的陈述。
系统应用在一个各台PC均安装WINDOWS NT/2000操作系统的局域网内,且此网由一台域控制器(服务器)和多台域成员PC组成。此局域网的用户为某学校的学生与教职员,分成Teacher、Master和Graduate三组。他们每人均有一张机读卡,对学生而言标识其学号,对教职员而言则标识其员工代号,在此我们系统称为ID。每个ID均由数字和英文字母组成,长度不大于16位。现在要对该网进行管理,实现刷卡上机,自动计费。因此,该系统应有刷卡和实时监控两个模块。在刷卡端能够使用刷卡器读取用户卡上的ID并发送给服务器,然后显示用户信息及刷卡成功或失败等反馈消息;在实时监控端,要求设立管理员,能够实时显示已刷卡用户、进行自动计费以及输出查询统计报表。管理员可以维护上机用户的数据,实现增加、删除用户及修改用户信息。下表1-1显示了系统模块划分情况。
模块名 所在机器 功能
刷卡模块 专门用于刷卡的PC上 刷卡及显示反馈信息
实时监控模块 域控制器上(服务器) 实时显示、自动计费、用户管理和输出查询统计报表
表1-1 局域网门禁系统模块划分情况
刷卡模块主要完成刷卡功能,同时显示从服务器上反馈回来的信息,包括:用户ID、用户姓名、用户班级、用户刷卡登记时间、用户刷卡注销时间、当前的上机余款、刷卡是否成功。为了防止用户使用键盘关闭刷卡模块,必须实现只能通过服务器端的实时监控模块制刷卡模块退出的功能。
实时监控模块主要完成实时监控功能,随时监听从刷卡端发来的刷卡消息,叛断是刷卡登录还是刷卡注销,随后进行相应的数据处理,再向刷卡端返回反馈消息。
用户管理主要分为用户帐号的增加、删除,用户信息的修改。每一个欲上机的用户必须首先在实时监控模块端进行注册,然后在刷卡端刷卡,方可使用局域网内的任一台机器。系统对用户进行了分类,分成老师、研究生、本科生三类,分别有不同的计费标准。
统计查询功能要求有登录日志查询、用户信息查询、组信息查询和用户上机情况统计。登录日志查询要求显示某段日期内某个用户的登录记录;用户信息查询要求显示某用户的具体信息如金额等;组信息查询要求显示某组的计费标准和成员列表;用户上机情况统计要求统计用户的总上机小时数以便核查。所有查询统计结果均为只读信息,不可以进行任何修改。在用户管理和查询统计前,均要求使用者输入管理员帐号和密码。
由于实时临近模块端可以对用户数据库进行操作,考虑到安全性,必须在启动的时候对使用者的身份进行认证,由使用者输入管理员帐号和密码,同数据库中的记录进行核对,核对正确后方可进入系统。这样确保了只有管理员才可以运行实时监控模块,也保证了用户资料不受恶意修改。管理员进入实时监控模块后,可以维护自己的密码,以满足自己的需要。
2.2 系统设计
在以上的系统功能分析中,我们确定了系统的模块划分和所需要具有的功能。然而用户需求还不能直接指
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/14/14
delphi网吧管理系统[开题报告+文档+源代码+答辩ppt+外文翻译](二)由毕业论文网(www.huoyuandh.com)会员上传。