已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
指纹门禁系统详细设计说明书一、 引言1 编写目的:为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。2 背景:本项目名称定为:基于指纹的存包系统.分为四个子功能模块:指纹信息管理模块、更新模块、查询模块和数据导入导出模块。3 定义:本系统是基于指纹的存包系统,它是为了方便广大客户的存包而开发的。它采用了先进的指纹技术,不但使用方便,而且安全可靠。4.系统功能简介:本系统主要用大型超市、购物广场、政府部门机关、国家机密文件保护。它的安全性能高,特别适用于高机密文件的保存。5.参考资料:本次详细设计主要参考以前的几个阶段,如需求分析、总体设计两个阶段的设计。软件工程高等教育出版社二、 程序系统的结构:1 软件描述:基于指纹的存包系统可以实现指纹提取、存取包、显示信息、管理员查询、经理查询,可实现顾客指纹信息存储、管理员信息存储、可统计日人流量、月人流量、对存包柜的管理。服务器采用windows SQL Server。客户端采用windows xp操作系统、浏览器采用IE6.0。2 软件结构:主控模块1) 总体结构:指纹采集管理员信息管理员登录分机信息用户登录传感器控制面板用户信息控制面板2)控制面板模块:指纹核对存包柜控制指纹信息管理人流量统计A. 指纹核对模块:指纹核对存包取包.人流量统计:人流量统计月人流量累加日人流量累加按指纹信息统计.指纹信息管理模块:指纹信息管理指纹类型指纹输入时间D.存包柜控制模块:存包柜控制模块存包所在柜号取包时间存包时间柜号被管理的分机号3) 指纹采集模块:指纹采集模块指纹登录验证输入指纹数据库A. 指纹登录验证模块:指纹登录验证指纹登录确认登录指纹修改指纹修改确认指纹验证B. 数据库模块:数据库模块用户信息存包柜信息管理员信息指纹信息4) 用户信息模块:用户信息模块修改模块录入模块查询模块5) 管理员信息模块:管理员信息模块查询模块修改模块录入模块6)分机信息模块:分机信息模块查询模块录入模块修改模块3、 模块设计说明:1.总控模块:1). 模块描述:控制各种功能操作的选择2)模块接口关系主控模块调用用户信息、管理员信息、控制面板、传感器、指纹采集仪、用户登录、分机信息、管理员登录。3)模块实现算法:输入指纹合法用户?返回总控模块进入各业务功能模块2.控制面板模块:1)指纹核对模块:.模块描述:该模块主要是对存取包进行控制,若有该指纹则取包,若没有则存包。B.输入、输出只须输入用户自己的指纹2)人流量统计模块:A.模块描述:该模块按照日期、月、指纹类型进行人流量统计B.输入、输出序号输入数据类型1日期日期型2月日期型3指纹类型字符型C.模块接口关系:保存:返回控制面板模块中3)指纹信息管理模块:.模块描述:该模块主要是对指纹输入时间及指纹类型进行管理。.输入、输出:序号输入数据类型1指纹类型字符型2输入指纹的时间日期型.模块接口关系:记录保存:返回到控制面板模块中D.模块实现算法: 指纹信息管理 指纹类型输入指纹的时间返回控制面板模块4)存包柜控制模块:.模块描述:该模块主要是控制存包柜的开关,也就是物品的存或取。.输入、输出序号输入数据类型1存包时间日期型2取包时间日期型3存包时的柜号字符型4柜号所在的分机号字符型C.模块接口关系:保存和查询:返回控制面板模块.模块实现算法: 当存包柜里的感应器感应到柜里没有其他物品了,存包柜就会自动打,当用户存包时,就可以直接输入指纹进行存包,存包会自动记录下来用户存包时所在的柜号及柜号所在的分机号,这样可以方便管理。当用户取包时,直接输入自己存包时输入的指纹就可以取包,当然计算机也会记下来你取包的时间。 3.指纹采集模块:1)指纹登录验证模块:.模块描述:该模块用于用户或管理员登录时应用。B.输入、输出序号输入数据类型1指纹登录2指纹登录确认3指纹登录修改4指纹登录修改确认.模块接口关系:可以登录到数据库中进行各项操作,操作完毕后退回到指纹采集模块。.模块实现算法:指纹登录验证指纹输入指纹是否正确返回到指纹采集模块登录到数据库中数据库指纹登录验证指纹输入指纹密码修改对不起,您的指纹输入错误,请确认以后再输入是否存在这个指纹重新输入确认指纹提示重新输入指纹错误修改指纹密码成功.数据库模块:1)模块描述:该模块主要保存了整个系统中的所有数据,包括指纹信息、管理员信息、存包柜信息、用户信息。2)输入、输出序号输入数据类型1指纹类型2指纹输入时间日期型3柜编号字符型4分机号字符型5管理员号字符型6姓名字符型7性别逻辑型8存包时间日期时间型9取包时间日期时间型3)模块关系接口:保存和查询:返回指纹采集模块4)模块实现算法:例如:管理员要管理数据库中的各个信息表,他必须先登录才能看到这些表,查询日人流量,流程如下:输入日期判断指纹输入日期?返回数据库模块进行累加4.用户信息模块:1)模块描述:该模块主要存放用户的基本信息,如存包时间、取包时间、柜编码。还可以录入、修改、查询用户的信息。2)输入、输出序号输入类型1存包时间日期时间型2取包时间日期时间型3柜编号字符型3)模块关系接口保存和查询:可以保存用户的信息、也可以查询用户的信息4)模块实现算法:本模块可以查询用户的存包和取包时间,以及他所存包的柜编号。根据存包时间可以查询,用户存包的柜编号。5.管理员信息模块:1).模块描述:该模块主要存放本系统的管理人员的信息,不同的管理员有不同的权限,对数据库的操作也不同。2)输入、输出序号输入数据类型1管理员号字符型2姓名字符型3性别逻辑型4所管分机号字符型5身份证号字符型3)模块关系接口:录入、查询、修改:返回到主控模块4)模块实现算法:输入管理员号判断管理员号是否存在?您输入的账号不存在,确认后再输入输出管理员的各项信息6.分机信息模块: 1).模块描述:该模块主要存放分机的各项信息2)输入、输出序号输入数据类型1机号字符型2所在位置字符型3所管柜号字符型3)模块关系接口:查询、录入、修改:返回到主控模块4)模块实现方法:输入机号判断机号是否存在?您输入的机号不正确,请确认后再输入显示有关机号的各项信息小组名单如下:班级姓名性别学号06信管(2)史娟娟女2006021320323
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年工农业塑料制品:塑料零部件项目规划申请报告模稿
- 2025正规的房屋租赁合同模板
- 2025中国银行申请贷款合同书
- 公司制度收录汇编【人力资源管理篇】
- 2025通信线路施工合同
- 牛奶配送服务实施方案
- 2025建筑工程承包合同书3
- 优化安全生产环境推动企业计划管理创新发展
- 16《展示与评价多媒体作品》教学实录、教材分析与教学反思2024年滇人版初中信息技术七年级下册
- 内销商品房买卖合同
- 江苏省常熟市2024-2025学年七年级上学期12月月考历史卷(含答案)
- 浙江大学医学院附属儿童医院招聘人员真题
- 考试安全保密培训
- 租赁部绩效考核制度
- 江苏省扬州市2023-2024学年高一上学期期末考试物理试题(含答案)
- 2024年时事政治题库附参考答案(综合题)
- 屠呦呦课件教学课件
- 护理肝癌的疑难病例讨论
- 消防车换季保养计划
- 股东会表决票-文书模板
- 电力土建安全质量培训
评论
0/150
提交评论