门禁管理软件设计文档.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NFC门禁系统-管理端软件设计方案1 管理端软件功能概述门禁系统管理端软件主要负责门禁系统的用户(老师及学生)管理、门锁(实验室)管理,为用户分配进出实验室的权限。2 系统功能总体设计门禁管理系统分为四大模块:用户管理、门锁管理、实验室管理、系统管理。如下图所示:图2-1 门禁管理系统功能模块图3 管理软件功能设计3.1 用户管理用户管理是针对门禁系统持卡用户的管理,主要进行用户的注册,已有卡(或者发新卡)与用户的关联,用户信息的维护(增删改查)、卡信息的维护(增删改查),另外提供用户进出实验室的记录查询。每个用户当前有效关联的卡只有一张,通过该卡片进出实验室。用户注册流程:图3-1 用户注册流程涉及表:User、NfcCard3.2 门锁管理在nfc门禁管理系统中,每个门锁对应有一个UID,用来标示每个门锁,以后每个实验室在注册时分配对应的门锁。该模块主要进行门锁信息管理(增删改查),门锁的维护信息存放到维护表中,供管理员查询。门锁管理的另一个功能就是读取门锁中的开锁记录,供管理员查询。涉及表:DoorLock、Maintain、History3.3 实验室管理实验室管理模块主要包括实验室注册、进入实验室的人员分配、根据人员分配情况设置管理卡,完成对应实验室门锁的权限列表进行初始化、增加用户、删除用户等功能。同时,可根据门锁导入的历史记录,按实验室进行查询。实验室注册、人员分配及制作管理卡流程如下:图3-2 实验室注册 图3-3 管理卡制作流程涉及表:Lab、Build、LabAuthority3.4 系统管理系统管理功能主要包括:管理端软件的操作用户管理、日志管理、读卡器管理。操作用户分为管理员和普通用户,通过权限或角色来进行管理。日志管理主要记录系统中进行的一些关键操作,比如用户注册、实验室注册、门锁注册、管理制卡等操作进行记录,备查。读卡器管理主要是对读卡器进行一些设置。涉及表:Admin、WorkLog4、数据库设计本系统数据库采用access,单文件,安装维护方便。系统涉及的表描述如下:(1)User 用户表属性数据类型Null说明UserIDINTEGERN用户编号NumberVARCHAR(12)Y校园卡号(教师卡号)NameVARCHAR(50)Y姓名sexCHAR(2)Y性别departmentVARCHAR(256)Y院系IDCardCHAR(18)Y身份证号NFCUIDVARCHAR(12)Y门禁卡UID(2)NfcCard 门禁卡表 属性数据类型Null说明NFCUIDVARCHAR(12)N门禁卡UIDUserIDINTEGERY用户编号TypeSMALLINTY卡片类型: 0 nfc 1 校园卡 2 身份证RegDateDATEY注册时间ValidityINTEGERY有效期(以天或月)CurStateSMALLINTY标签状态 0 正常 1 失效 2 丢失MemoVARCHAR(100)Y备注(3)DoorLock 门锁表属性数据类型Null说明LockIDVARCHAR(12)N门锁IDLabIDSMALLINTY实验室IDStartDateDATETIMEY启用日期BatteryValidINTEGERY电池有效期(月为单位)BatteryUpdateDATETIMEY电池最后更新日期MemoVARCHAR(256)Y备注(4)Maintain 维护表属性数据类型Null说明IDINTEGERN维护编号LockIDVARCHAR(12)Y门锁IDMaintainDateDATETIMEY维护日期InfoVARCHAR(256)Y维护内容(5)History 历史记录表属性数据类型Null说明IDINTEGERN记录IDLockIDINTEGERY门锁IDUserIDINTEGERY用户IDOpenTimeDATETIMEY进入时间CloseTimeDATETIMEY锁门时间MemoVARCHAR(256)Y备注(6)Lab 实验室表属性数据类型Null说明LabIDINTEGERY实验室IDLabNameVARCHAR(100)Y实验室名称BuildIDSMALLINTID建筑物FloorTINYINTY楼层DoorNOVARCHAR(4)Y房间号LockIDVARCHAR(12)Y门锁ID(7)LabAuthority 实验室权限表属性数据类型Null说明IDINTEGERY权限IDLabIDINTEGERY实验室IDUserIDINTEGERY用户ID(8)Build 建筑物表属性数据类型Null说明BuildIDTINYINTN建筑物IDBuildNameVARCHAR(20)Y建筑物名称LongitudeVARCHAR(10)Y经度LatitudeVARCHAR(10)Y纬度(9)

文档评论(0)

eVitcbOBqM + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档