门禁系统软件设计方案

上传人:xzh****18 文档编号:34273577 上传时间:2018-02-22 格式:DOCX 页数:8 大小:165.90KB
返回 下载 相关 举报
门禁系统软件设计方案_第1页
第1页 / 共8页
门禁系统软件设计方案_第2页
第2页 / 共8页
门禁系统软件设计方案_第3页
第3页 / 共8页
门禁系统软件设计方案_第4页
第4页 / 共8页
门禁系统软件设计方案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《门禁系统软件设计方案》由会员分享,可在线阅读,更多相关《门禁系统软件设计方案(8页珍藏版)》请在金锄头文库上搜索。

1、北京妍博新创 1门禁系统设计方案目录一, 硬件基础设备 .21, 设备清单 .22, 网络架构 .2二, 软件开发环境 .2三, 软件运行环境 .2四, 软件设计 .3a) 制卡软件: .3b) 门禁刷卡软件部分 .4c) 门禁卡信息数据的同步门禁卡信息数据的同步。 .4d) 软件支持:用户定制自定义界面,内容。配置数据库字段,对数据库的某些表 .5e) 软件要求:服务器、刷卡器、制卡机的电脑有固定 IP 与端口号。 .5五, 硬件设计 .5北京妍博新创 2六, 数据库设计 .5一, 硬件基础设备1, 网络架构二, 软件开发环境Windows7,Microsoft Visual Studio

2、2010,SQLite5 , SQLServer2008。三, 软件运行环境Windows XP+,.net framework 3.5+。交 换 机1#门禁终端2#门禁终端3#门禁终端门禁终端TCP/IP 1#高 炉 探 头 CP/IP制卡处处服务器处北京妍博新创 3四, 软件设计a) 制卡软件: 描述: 包括卡信息(持有人)增删改查等操作。挂失如果卡丢失可对其经行挂失,挂失之后应立即补卡即更新卡编号 对系统数据的查询,例如查询某一时间段的刷卡记录或相关的人员信息 制证:需添加人员基本信息(姓名,卡号,卡类别,有效期起止时间,照片)并区分临时卡还是永久卡,临时卡应正确填写有效期精确到小时。数

3、据同步软件制卡软件刷卡软件北京妍博新创 4 当制卡人员对卡信息(持有人)操作时,同时也数据库的状态表添加数据,作为数据库同步软件使用。 (如: 1、添加时向状态表添加【标识列,操作类型:I, 操作卡信息(持有人)编号:ID 等】 , 2、添加时向状态表更新【标识列,操作类型:U, 操作卡信息(持有人)编号:ID 等】 , 3、添加时向状态表删除【标识列,操作类型:D, 操作卡信息(持有人)编号:ID 等】 )b) 门禁刷卡软件部分刷卡:与刷卡终端相连,获取卡内存储信息,并根据卡内信息与本地数据库信息进行对比查询,验证卡是否有效。并有语音提示。当成功的刷卡后,则将刷卡时间,及卡,是否有效等信息存

4、入本地数据库如软件报错或有异常,捕获异常信息存入数据库,作为日志。刷卡机与服务器的网络通信报警机制。当服软件失去与务器端联系后会进行报警请及时联系维修人员进行维修c) 门禁卡信息数据的同步门禁卡信息数据的同步。描述:数据通信部分分为两部分,服务端与客户端,其中服务端与刷卡终端部分放在同一台机器,使用共同的数据库; 客户端只需保证与服务器数据库和服务端的通信正常,无其他具体要求;北京妍博新创 5服务器端:服务器端的主要任务为根据客户端发送的请求,操作本地数据库(也就是刷卡终端部分使用的数据库),并把信息返回客户端。客户端:客户端的主要任务为保证服务器数据库与各终端的数据库一致的操作。同步信息内容

5、(卡信息、刷卡信息、日志等):通讯工作流程:客户端根据本地配置文件中的信息(服务端 IP 以及所对应的状态表 ID)循环不同的 IP 进行连接通讯:同步卡信息:查询服务器数据库中的状态表取出其对应的人员表的ID,再根据人员报表的 ID 取出人员表中的对应详细信息,发往服务端,如服务端成功接受并执行相应的命令,则返回 true(如返回true,就把配置文件中的对立表示人员状态的 ID 改为通讯传递的状态 ID)否则返回 false(如返回 false,通讯停止,下次从新连接执行) ,同步刷卡信息、日志等:客户端发送请求,向服务端(门禁终端)要取数据(对应的时间的数据) ,成功则返回数据的集合,失

6、败则返回发 false(下次继续执行) 。客户端成功把数据集合存入服务器数据库中再发送一条指令删除刚获取的数据。d) 软件支持:用户定制自定义界面,内容。e) 软件要求:服务器、刷卡器、制卡机的电脑有固定 IP 与端口号。五, 硬件设计北京妍博新创 6定制门禁终端电脑,采用显示器(不为触摸式) ,单项按钮。读卡器:为保持系统稳定采用 232 接口。六, 数据库设计A. 卡信息表字段名称 类型 设计说明ID Int 编号Carid int 卡编号即人员编号Type Int 永久卡 1,临时卡 2BegianTime Datetime 有效期开始时间EndTime Datetime 有效期结束时间

7、B. 人员表字段名称 类型 设计说明ID Int 编号CardID Int T_Car 的主键IDNumber Int 身份证号Name Nvchar 姓名profession Nvchar 职业Address Nvchar 住址Photograph Nvchar 照片编号北京妍博新创 7phone Nvchar 联系方式C. 通行记录表字段名称 类型 设计说明ID int 自增 IDCarid Int 卡 IDTime Daterime 刷卡时间PID Int 人员 IDD. 数据通信信息表(状态表)字段名称 类型 设计说明ID int 自增 IDusrID int 人员 IDType Varchar(20)I,U,DE. 卡界面配置信息表(卡界面与刷卡机界面显示)字段名称 类型 设计说明ID int 自增 ID北京妍博新创 8控件名称 Varchar(20)控件位置 Varchar(20)历史刷卡记录表字段名称 类型 设计说明ID int 自增 IDTime Datetime 记录时间IP 服务端 IPMsg Nvchar 信息

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号