指纹门禁系统详细设计说明书
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3)模块关系接口:
保存和查询:返回指纹采集模块
4)模块实现算法:
例如:管理员要管理数据库中的各个信息表,他必须先登录才能看到这些表,查询日人流量,流程如下:
返回数据库模块
N
Y
4.用户信息模块:
1)模块描述:
该模块主要存放用户的基本信息,如存包时间、取包时间、柜编码。还可以录入、修改、查询用户的信息。
女
2032102
详细设计说明书
-基于指纹的存包系统
制作人:董珍珍、史娟娟
班 级:06信管(2)
信息工程学院
2008年5月31日
3.指纹采集模块:
1)指纹登录验证模块:
A.模块描述:
该模块用于用户或管理员登录时应用。
B.输入、输出
序号
输入
数据类型
1
指纹登录
2
指纹登录确认
3
指纹登录修改
4
指纹登录修改确认
C.模块接口关系:
可以登录到数据库中进行各项操作,操作完毕后退回到指纹采集模块。
D.模块实现算法:
返回到指纹采集模块
N
登录到数据库中 Y
2)输入、输出
序号
输入
数据类型
1
机号
字符型
2
所在位置
字符型
3
所管柜号
字符型
3)模块关系接口:
查询、录入、修改:返回到主控模块
4)模块实现方法:
N
Y
小组名单如下:
班级
姓名
性别
学号
06信管(2)
史娟娟
女
2032322
06信管(2)
董珍珍
女
2032032ቤተ መጻሕፍቲ ባይዱ
06信管(2)
樊丙炎
男
2032041
06信管(2)
靳义娅
2)模块接口关系
主控模块调用用户信息、管理员信息、控制面板、传感器、指纹采集仪、用户登录、分机信息、管理员登录。
3)模块实现算法:
返回总控模块
N
进入各业务功能模块 Y
2.控制面板模块:
1)指纹核对模块:
A.模块描述:
该模块主要是对存取包进行控制,若有该指纹则取包,若没有则存包。
B.输入、输出
只须输入用户自己的指纹
该模块主要存放本系统的管理人员的信息,不同的管理员有不同的权限,对数据库的操作也不同。
2)输入、输出
序号
输入
数据类型
1
管理员号
字符型
2
姓名
字符型
3
性别
逻辑型
4
所管分机号
字符型
5
身份证号
字符型
3)模块关系接口:
录入、查询、修改:返回到主控模块
4)模块实现算法:
N
Y
6.分机信息模块:
1).模块描述:
该模块主要存放分机的各项信息
2)人流量统计模块:
A.模块描述:
该模块按照日期、月、指纹类型进行人流量统计
B.输入、输出
序号
输入
数据类型
1
日期
日期型
2
月
日期型
3
指纹类型
字符型
C.模块接口关系:
保存:返回控制面板模块中
3)指纹信息管理模块:
A.模块描述:
该模块主要是对指纹输入时间及指纹类型进行管理。
B.输入、输出:
序号
输入
数据类型
2. 软件结构:
1)总体结构:
2)控制面板模块:
A.指纹核对模块:
B.人流量统计:
C.指纹信息管理模块:
D.存包柜控制模块:
3)指纹采集模块:
A.指纹登录验证模块:
B.数据库模块:
4)用户信息模块:
5)管理员信息模块:
6)分机信息模块:
三、模块设计说明:
1.总控模块:
1).模块描述:
控制各种功能操作的选择
指纹门禁系统详细设计说明书
一、引言
1.编写目的:
为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。
2.背景:
本项目名称定为:基于指纹的存包系统.分为四个子功能模块:指纹信息管理模块、更新模块、查询模块和数据导入/导出模块。
3.定义:
本系统是基于指纹的存包系统,它是为了方便广大客户的存包而开发的。它采用了先进的指纹技术,不但使用方便,而且安全可靠。
4.系统功能简介:
本系统主要用大型超市、购物广场、政府部门机关、国家机密文件保护。它的安全 性能高,特别适用于高机密文件的保存。
5.参考资料:
本次详细设计主要参考以前的几个阶段,如需求分析、总体设计两个阶段的设计。
软件工程 高等教育出版社
二、程序系统的结构:
1.软件描述:
基于指纹的存包系统可以实现指纹提取、存取包、显示信息、管理员查询、经理查询,可实现顾客指纹信息存储、管理员信息存储、可统计日人流量、月人流量、对存包柜的管理。服务器采用windows SQL Server。客户端采用windows xp操作系统、浏览器采用IE6.0。
1
指纹类型
字符型
2
输入指纹的时间
日期型
C.模块接口关系:
记录保存:返回到控制面板模块中
D.模块实现算法:
返回控制面板模块
4)存包柜控制模块:
A.模块描述:
该模块主要是控制存包柜的开关,也就是物品的存或取。
B.输入、输出
序号
输入
数据类型
1
存包时间
日期型
2
取包时间
日期型
3
存包时的柜号
字符型
4
柜号所在的分机号
2)输入、输出
序号
输入
类型
1
存包时间
日期时间型
2
取包时间
日期时间型
3
柜编号
字符型
3)模块关系接口
保存和查询:可以保存用户的信息、也可以查询用户的信息
4)模块实现算法:
本模块可以查询用户的存包和取包时间,以及他所存包的柜编号。根据存包时间可以查询,用户存包的柜编号。
5.管理员信息模块:
1).模块描述:
指纹密码修改
N
Y
N
Y
B.数据库模块:
1)模块描述:
该模块主要保存了整个系统中的所有数据,包括指纹信息、管理员信息、存包柜信息、用户信息。
2)输入、输出
序号
输入
数据类型
1
指纹类型
2
指纹输入时间
日期型
3
柜编号
字符型
4
分机号
字符型
5
管理员号
字符型
6
姓名
字符型
7
性别
逻辑型
8
存包时间
日期时间型
9
取包时间
日期时间型
字符型
C.模块接口关系:
保存和查询:返回控制面板模块
D.模块实现算法:
当存包柜里的感应器感应到柜里没有其他物品了,存包柜就会自动打,当用户存包时,就可以直接输入指纹进行存包,存包会自动记录下来用户存包时所在的柜号及柜号所在的分机号,这样可以方便管理。当用户取包时,直接输入自己存包时输入的指纹就可以取包,当然计算机也会记下来你取包的时间。
保存和查询:返回指纹采集模块
4)模块实现算法:
例如:管理员要管理数据库中的各个信息表,他必须先登录才能看到这些表,查询日人流量,流程如下:
返回数据库模块
N
Y
4.用户信息模块:
1)模块描述:
该模块主要存放用户的基本信息,如存包时间、取包时间、柜编码。还可以录入、修改、查询用户的信息。
女
2032102
详细设计说明书
-基于指纹的存包系统
制作人:董珍珍、史娟娟
班 级:06信管(2)
信息工程学院
2008年5月31日
3.指纹采集模块:
1)指纹登录验证模块:
A.模块描述:
该模块用于用户或管理员登录时应用。
B.输入、输出
序号
输入
数据类型
1
指纹登录
2
指纹登录确认
3
指纹登录修改
4
指纹登录修改确认
C.模块接口关系:
可以登录到数据库中进行各项操作,操作完毕后退回到指纹采集模块。
D.模块实现算法:
返回到指纹采集模块
N
登录到数据库中 Y
2)输入、输出
序号
输入
数据类型
1
机号
字符型
2
所在位置
字符型
3
所管柜号
字符型
3)模块关系接口:
查询、录入、修改:返回到主控模块
4)模块实现方法:
N
Y
小组名单如下:
班级
姓名
性别
学号
06信管(2)
史娟娟
女
2032322
06信管(2)
董珍珍
女
2032032ቤተ መጻሕፍቲ ባይዱ
06信管(2)
樊丙炎
男
2032041
06信管(2)
靳义娅
2)模块接口关系
主控模块调用用户信息、管理员信息、控制面板、传感器、指纹采集仪、用户登录、分机信息、管理员登录。
3)模块实现算法:
返回总控模块
N
进入各业务功能模块 Y
2.控制面板模块:
1)指纹核对模块:
A.模块描述:
该模块主要是对存取包进行控制,若有该指纹则取包,若没有则存包。
B.输入、输出
只须输入用户自己的指纹
该模块主要存放本系统的管理人员的信息,不同的管理员有不同的权限,对数据库的操作也不同。
2)输入、输出
序号
输入
数据类型
1
管理员号
字符型
2
姓名
字符型
3
性别
逻辑型
4
所管分机号
字符型
5
身份证号
字符型
3)模块关系接口:
录入、查询、修改:返回到主控模块
4)模块实现算法:
N
Y
6.分机信息模块:
1).模块描述:
该模块主要存放分机的各项信息
2)人流量统计模块:
A.模块描述:
该模块按照日期、月、指纹类型进行人流量统计
B.输入、输出
序号
输入
数据类型
1
日期
日期型
2
月
日期型
3
指纹类型
字符型
C.模块接口关系:
保存:返回控制面板模块中
3)指纹信息管理模块:
A.模块描述:
该模块主要是对指纹输入时间及指纹类型进行管理。
B.输入、输出:
序号
输入
数据类型
2. 软件结构:
1)总体结构:
2)控制面板模块:
A.指纹核对模块:
B.人流量统计:
C.指纹信息管理模块:
D.存包柜控制模块:
3)指纹采集模块:
A.指纹登录验证模块:
B.数据库模块:
4)用户信息模块:
5)管理员信息模块:
6)分机信息模块:
三、模块设计说明:
1.总控模块:
1).模块描述:
控制各种功能操作的选择
指纹门禁系统详细设计说明书
一、引言
1.编写目的:
为了使开发人员在完成概要设计说明书的基础上完成概要设计规定的各项模块的具体实现的设计工作。
2.背景:
本项目名称定为:基于指纹的存包系统.分为四个子功能模块:指纹信息管理模块、更新模块、查询模块和数据导入/导出模块。
3.定义:
本系统是基于指纹的存包系统,它是为了方便广大客户的存包而开发的。它采用了先进的指纹技术,不但使用方便,而且安全可靠。
4.系统功能简介:
本系统主要用大型超市、购物广场、政府部门机关、国家机密文件保护。它的安全 性能高,特别适用于高机密文件的保存。
5.参考资料:
本次详细设计主要参考以前的几个阶段,如需求分析、总体设计两个阶段的设计。
软件工程 高等教育出版社
二、程序系统的结构:
1.软件描述:
基于指纹的存包系统可以实现指纹提取、存取包、显示信息、管理员查询、经理查询,可实现顾客指纹信息存储、管理员信息存储、可统计日人流量、月人流量、对存包柜的管理。服务器采用windows SQL Server。客户端采用windows xp操作系统、浏览器采用IE6.0。
1
指纹类型
字符型
2
输入指纹的时间
日期型
C.模块接口关系:
记录保存:返回到控制面板模块中
D.模块实现算法:
返回控制面板模块
4)存包柜控制模块:
A.模块描述:
该模块主要是控制存包柜的开关,也就是物品的存或取。
B.输入、输出
序号
输入
数据类型
1
存包时间
日期型
2
取包时间
日期型
3
存包时的柜号
字符型
4
柜号所在的分机号
2)输入、输出
序号
输入
类型
1
存包时间
日期时间型
2
取包时间
日期时间型
3
柜编号
字符型
3)模块关系接口
保存和查询:可以保存用户的信息、也可以查询用户的信息
4)模块实现算法:
本模块可以查询用户的存包和取包时间,以及他所存包的柜编号。根据存包时间可以查询,用户存包的柜编号。
5.管理员信息模块:
1).模块描述:
指纹密码修改
N
Y
N
Y
B.数据库模块:
1)模块描述:
该模块主要保存了整个系统中的所有数据,包括指纹信息、管理员信息、存包柜信息、用户信息。
2)输入、输出
序号
输入
数据类型
1
指纹类型
2
指纹输入时间
日期型
3
柜编号
字符型
4
分机号
字符型
5
管理员号
字符型
6
姓名
字符型
7
性别
逻辑型
8
存包时间
日期时间型
9
取包时间
日期时间型
字符型
C.模块接口关系:
保存和查询:返回控制面板模块
D.模块实现算法:
当存包柜里的感应器感应到柜里没有其他物品了,存包柜就会自动打,当用户存包时,就可以直接输入指纹进行存包,存包会自动记录下来用户存包时所在的柜号及柜号所在的分机号,这样可以方便管理。当用户取包时,直接输入自己存包时输入的指纹就可以取包,当然计算机也会记下来你取包的时间。