一、系统概述
1.项目背景
随着高科技的蓬勃发展,智能管理已经进入人们的社会生活,智能建筑正在崛起,以满足信息时代的需要。作为跨世纪建筑和办公环境,必须满足当前和未来发展的功能需求,成为文化经济发展的基地。
基于射频自动身份识别(RFID)感应技术IC卡访问管理控制系统(以下简称访问控制系统),具有门户访问控制、实时监控、安全防盗报警等功能,主要方便内部员工访问,防止外部人员进出,方便内部管理,加强内部安全,为用户提供高效、经济的工作环境。它在功能上实现了通信自动化(CA)、办公自动化(OA)管理自动化(BA),以综合布线系统为基础,以计算机网络为桥梁,全面实现通信系统和办公自动化系统的综合管理。
门禁系统作为一种先进的高科技预防和管理手段,已广泛应用于一些经济发达国家和地区的科研、工业、博物馆、酒店、购物中心、医疗监护、银行、监狱等领域,特别是由于系统本身具有隐蔽、及时性等特点。
对于许多企业来说,资源存在的形式多种多样,可以包括生产材料、设备、车辆、电线杆、人手井、电缆等,具有环境恶劣、位置分散、体积小、价值高、流动方便等不同特点。这些资源的管理确实令人头疼。企业经常浪费大量宝贵的时间和资源来寻找(或库存)这些资源的位置并了解其情况。
基于RFID使用技术资源管理跟踪系统RFID监控企业资源的标签、读写器和软件,实现企业资源的全面可视化和透明度。让用户更好地管理资产,最大限度地利用资源,以确保一旦需要,就可以随时随地获得昂贵的资源。在企业经营的各个方面实施资源管理,帮助企业最大限度地降低经营成本和风险,提高盈利能力,从而增强综合竞争力。
2.软件需求分析
该系统管理实验室的主要出入口。进出实验室的工作人员和访客必须在系统授权的前提下进出相应的门。软件管理要求如下:
l 基础设置系统;
l 实验室员工信息的管理和维护;
l 访客信息的管理和维护;
l 管理和维护各门禁读卡器的状态;
l 分发给实验室员工和来访者ID卡;
l 回收和挂失ID卡;
l 每个都可以按时设置ID卡访问权限;
l 根据读卡器返回的信息ID卡对应门的访问:包括时间、卡号、门号、进出、是员工还是来访者,目前卡是有效还是过期;
l 区分来访者的信任水平,他们的卡是一次有效还是多次有效。这种区别可以方便来访者需要临时离开大楼回来;
l 记录访客访问的内部人员;
l 系统识别持卡用户后,显示用户身份信息和欢迎信息;
l 记录意外访问,包括人员进入未经授权的区域或卡有效期后进入实验室;
l 记录ID卡的流动;
l 一切都可以查询ID卡的历史访问记录并给出相应的报告;
l 各类人员的访问情况可统计;
l 通知、通知、新闻等公共信息可以在入口显示器上显示,用户提供的信息可以动态播放PPT、电影、文档等信息;
l其他客户需要的功能。
资产管理需求如下:
l管理资产基本信息;
l绑定、变更、取消每项资产RFID号;
l盘点资产,给出资产盘点报表;
l监控资产流动;
l其他客户需要的功能。
3.系统架构
在系统架构的设计中,采用三层系统来划分整个系统。
1) 数据采集层:该层直接连接到每个读卡器,以收集读卡器返回的数据。在设计中,采用数据代理技术,在传输到数据库层之前,与读卡器的所有数据交互,不仅可以减少数据库的冗余数据,还可以减轻管理应用层的负担。
2) 数据库层:本层采用微软公司SQL SERVER2000数据库系统可以实时准确地保存大容量数据。同时,建立数据安全和备份机制,确保数据在授权范围内访问,并确保数据在系统事故发生时能够及时恢复。
3) 管理应用层:本层是系统的主要应用显示层,与管理用户直接交互的所有功能都分布在本层。包括系统管理ID卡管理、人员管理、发卡、回收卡、挂失卡、查询统计等。
系统架构图
二、系统整体设计
1.设计原则
本软件系统设计遵循以下原则:
1)开放性
以后客户会挂其他模块或者为了以后客户ID该系统应为开放系统,提供标准数据接口、网络接口、系统和应用软件接口。只有这样,我们才能充分保护客户的投资,确保客户未来升级的顺利进行。系统的开放性特点是:
l 可扩展性好,灵活性好;
l 兼容性和应用软件可移植性强;
l 可维护性好,生命周期长。
2)模块化
系统应严格按照模块化结构进行开发,以满足通用性和可替代性。因此,该系统采用了模块化设计和分布实施的策略。
3)先进性
系统应符合技术发展趋势,建立可扩展的平台,保护前期工程与后续先进技术的衔接,使系统具有先进性。
4)高效率
作为一个应用系统,我们必须为客户提供一个高效实用的软件环境,让客户觉得应用这样的管理系统真正提高了管理效率和效果。
5)可靠性
对于任何应用程序系统来说,其稳定运行的可靠性都非常重要,不得因系统故障而延误客户的工作。该系统采用独立的数据代理、及时的数据备份等措施,以确保系统的稳定性和可靠性。
2.系统选型
服务器:Windows Server 2003
工作站:Windows XP
开发工具:Microsoft Visual Studio 2005
开发语言:Visual C#
数据库:Microsoft SQL Server 2005
3.软件标准
为了保证系统的完整性,满足上述要求,系统采用了大量的信息管理标准、通信协议、软件集成模块等。系统采用的第三方标准如下:
1)Windows 32——系统中的所有服务器和工作站都使用微软Windows 32位操作平台采用微软Windows所选的介面、网络管理和应用软件都是开放的。
2)ADO(ActiveX Data Object)对于兼容数据库,应用软件采用标准数据库交换和连接格式。
3)应用编程接口API(Application Programming Interface)。API由各系统供应公司编制的一些软件模块,用于与其他子系统进行数据交换。通过API,系统不需要清楚地了解其他系统数据库的格式和详细的指令格式。因为每个系统都是和的API一组公共函数调用通信,每个系统只需要根据这些公共函数调用格式编写软件,就可以忽略每个系统中的复杂指令,API会代为翻译。
4)OLE——嵌入微软对象链接OLE(最先进的数据交换技术)已成为软件行业和微软最常见的标准方法。
5)COM/DCOM--微软控件定义标准的共用控件模型/分散式共用控件模型——该控件由标准化的数据和内部定义组成,这使得它很容易通过编程在应用程序中交换数据。
4.网络标准
1)Ethernet--IEEE802.3 (10/100Base-T):目前,世界上最先进、最流行的网络解决方案是广泛采用的工业标准,已多次成功验证。支持各种传输介质,包括UTP/STP,同轴电缆、光纤和无线。网络的传输速率为10MB或100MB(自适应)及支持1G bit(千兆以太网)。大量新推出的网络产品降低了网络成本,确保网络系统适应不同安装下的不同情况。
2 TCP/IP:传输控制协议/传输控制协议/INTERNET协议,以太在线协议标准用于允许数据传输、遂道和路由。它提供在INTERNET/INTRANET最基本的数据信息传输标准。
本系统将应用上述技术和标准,以确保系统操作数据、访问和定义的其他系统功能的完成。
系统结构功能图
三、人员管理子系统
人员管理子系统主要是管理内外人员对各门访问的控制,通过设置卡片和人员身份来实现管理和监控。除了实时控制的效果外,还为管理员提供各种条件的组合查询,以最大限度地方便管理员了解人员访问。
1. 基本设置
1)人员管理
管理信息,包括内部工作人员和访客。可以输入、修改和删除人员信息。访客有信任水平,可以设置一次或多次进出卡。但访客使用的临时卡必须设置有效时间,以便系统及时提示访客归还卡。
2) 卡片管理
在系统中注册所有权RFID卡片信息。
3) 发卡
对应人员ID卡绑定,卡号是系统中人员的身份。
4) 回收卡
员工离职或访问者交回卡时,解除与卡的绑定。
5) 挂失卡
卡丢失后,设置卡无效,卡无法通过任何门。
2.门禁管理
1) 门控制器
设置门控制器的基本信息,包括位置、代码等。
2)识别回显
当持卡人通过读卡器识别用户身份时,在读卡器旁边的显示器上显示持卡人的身份信息和照片,并用语音发送欢迎信息。
3)时段设置
设置上班时间、下班时间、节假日等几个基本时间,供设置访问权限时使用。另外,具体设置时也可以直接输入具体时间段。
4)实时查看
显示系统中管理的所有门禁状态,以及最近访问各门的记录。
5)非法进入响应
门控制器检测到非法进入后,向系统发送非法进入信息,记录信息,发出声音警告,提醒保安或管理员检查非法进入。
3.查询统计
1)访问查询和报告
历史访问记录可根据人员姓名、时间、门号等条件组合查询,查询结果可打印。
2)异常情况查询和报告
异常访问记录可根据人员姓名、时间、门号等条件组合查询,查询结果可打印。
3)访问统计报表
统计报表或图表可根据需要、时间、部门、门号等不同条件进行,统计结果可打印。
4)查询单卡流动情况
根据某卡在一段时间内的访问记录,可以跟踪某卡(即某人)在一段时间内的活动路线。
4.系统管理
1)编码表管理
管理系统中使用的各种标准编码字典,如部门表、节假日表、资产类别等。
2)用户管理
根据不同的用户类别,管理登录本系统的用户账户,并赋予不同的用户角色。
3)用户角色
根据登录系统的不同用户类别设置不同的用户角色。可能是系统管理员、保安、值班经理等。他们都可以登录系统,但功能不同于查看的数据,因此需要为不同的角色设置不同的功能权限和数据查看权限。
4)人员角色
根据可能进出门禁的人员类别设置不同的人员角色,并与这些角色设置不同的访问权限。当人员与角色绑定时,人员将获得该角色的访问权。
5)显示公共信息
在入口处设置一个显示器,系统控制显示显示一些公共信息,如公告、新闻、欢迎客人的信息等。此外,用户还可以根据需要自己制作PPT、其他介绍信息,如电影、文档等。
5.数据代理
1)读取读卡器返回数据
当卡通过读卡器范围并触发读卡器时,读卡器将向数据代理发送卡信息和门序列号信息。数据代理记录事件,同时到数据库查找相应的卡号和门控制器号,根据系统设置的匹配关系返回卡是否与门匹配的信息,并向门控制器发送相应的指令(绿灯认证,否则红灯)。
四.固定资产管理子系统
基于RFID固定资产管理的技术可以节省时间和人力资源成本,减少工作量错误概率。盘点资产时,可以立即反馈盘点情况,盘点亏损时自动提示漏盘资产,从而更快地完成盘点工作。用户可以准确查询每个固定资产的位置和状态。及时维护和维护相应资产,从而降低固定资产的维护成本。所以应用RFID企业固定资产管理的技术,最终可以提高企业的管理水平和资产运营效率。
1.资产管理
1)资产信息管理
管理资产信息,包括资产代码、资产名称、类别、采购时间、价值等信息。资产信息可以输入、修改和删除。资产可以包括在内。例如,机柜是资产,机柜中的几台服务器也是资产,但机柜可以包括服务器。将服务器等资产定义为机柜。
2)卡片管理
在系统中注册所有权RFID卡片信息。
3)发卡
对应资产ID卡绑定,卡号是系统中资产的身份标志。
4)回收卡
资产报废或出售时,解除资产与卡的绑定。
5)挂失卡
资产上的卡丢失后,设置卡无效。
6)盘点资产
库存系统中的所有或部分资产。财务部制定库存计划,列出需要库存的资产范围。系统将根据库存需要自动生成库存列表,并将其转移给物理管理部门。在其统一部署下,资产使用部门将对该范围内的固定资产进行库存。在库存过程中,首先检查电子标签中记录的信息是否符合实际情况(如位置、使用部门等)。
具体流程是盘点人员用手机获取RFID信息,检查设备的具体情况,然后通过手机将库存信息反馈给系统,并自动将相关数据输入事先建立的库存列表。在纠正之前,应首先找出不一致的数据。库存信息表由系统汇总到财务部,将固定资产数据库中的信息与库存信息进行检查,以检查账目的一致性。
盘点完成后,系统自动比较盘点计划和实际盘点情况,列出账实不一致的数据供校正参考。
7)资产流动管理
在固定资产出入口处设置读卡器,读取固定资产的移动情况,如从A门或B门移动。向资产管理员确认更改信息。管理员确认后,修改相应资产的位置信息。
五. Microsoft .NET描述开发工具
该系统采用微软VS.Net 以2005为主要开发工具。
该版本的 Visual Studio 2005 和 .NET Framework 2.0 在应用程序开发的各个方面都取得了重大进展。首先,Visual Studio 2005 根据开发人员的个人需要调整软件开发经验,制定新的开发人员工作效率标准。这一“个性化工作效率”开发环境和 .NET Framework 在类库中提供相应的功能,帮助开发人员在最短的时间内克服最紧迫的困难。其次,Visual Studio 2005 开发人员可以通过与开发人员通过 Microsoft Office System 和 SQL Server 2005 更好的集成,现有技能应用于更广泛的应用程序开发方案。最后,Visual Studio 2005 为满足大型企业应用程序开发的需要,将提供一组新的工具和功能。最后,Visual Studio 2005 为满足大型企业应用程序开发的需要,将提供一组新的工具和功能。
Visual Studio 2005 中心内容包括:
1)"language" 语言和 IDE 工作效率。
作为 Visual Studio 四种语言的一部分(Visual Basic、Visual C++、Visual C# 和 Visual J#),Microsoft 为每一个声音构建独特的特征。这种语言创新将在不牺牲现有语言功能和可操作性的情况下,丰富每个开发人员的编程体验。这种语言创新将丰富每个开发语言功能和可操作性的情况下,丰富每个开发可操作性。通过语言创新显示的功能 由 IDE 体现并为所有开发人员提供个性化的工作效率。
2)Microsoft .NET Framework。
NET Framework 2.0 将在 .NET Framework 将增强功能引入类库。简化了新的控件和设计器功能 Windows 开发客户端应用程序,“Click Once”技术的引入将显著简化 Windows 部署客户端应用程序。其他增强功能包括更有效 ADO.NET 数据访问,最新Web Service基于设备开发的标准支持和扩展功能。
3)SQL Server 2005 开发解决方案。
SQL Server 2005 集成数据库对象的开发和调试 Visual Studio 2005 在开发环境中,开发人员可以使用与当前托管组件和应用程序相同的工具来生成和部署数据库对象。
4)支持企业发展和生存期。
Microsoft 计划在 2005 为架构师和企业开发人员提供改进支持。新工具将提供增强的项目分析和设计、软件配置管理和部署,以及可伸缩和新的生成引擎,以确保 Microsoft 开发人员工具可以跨越应用程序的生存期。
六、SQL SERVER数据库描述
该系统的数据库采用微软SQL Server 2005.作为微软下一代数据管理和分析软件,SQL Server 2005有助于简化企业数据和分析应用的创建、部署和管理,重大提高解决方案的可伸缩性、可用性和安全性。
基于SQL Server 构建2000技术优势SQL Server 为任何规模的组织提供集成信息管理解决方案:
1) 创建和部署更具伸缩性、可靠性和安全性的企业级应用程序。
2) 降低数据库应用创建、部署和管理的复杂性IT最大化效率。
3) 丰富、灵活、现代化的开发环境,可以创造更安全的数据库,提高开发人员的工作效率。
4) 实现数据共享,跨越多个平台、应用和设备,简化内部系统与外部系统的连接。
5) 实现强大的综合商务智能解决方案,促进整个企业的科学决策,提高工作效率。
6) 控制成本水平,而不必牺牲性能、可用性或可伸缩性。
SQL Server 2005年企业数据管理的重大改进主要体现在以下几个方面:
1) 可用性。
对高可用性技术、补充备份和恢复功能以及复制增强特性的投资将有助于企业创建和部署高可靠的应用解决方案。数据库镜像 具有创新意义的高可用性特征,如障碍转移集和改进在线操作,可以最大限度地控制故障时间,并有助于确保关键企业系统随时接受访问和呼叫。
2) 伸缩性。
表分区、快照隔离表分区、快照隔离和64位支持,将允许您使用SQL Server 创建和部署2005年最严格的应用程序。超大数据库的查询操作大大改善了大数据表和索引的分区功能。
3) 安全性。
“缺乏安全保障”增强特性,如设置、数据库加密和改进安全模型,有助于为企业数据提供高度的安全性。
4) 易管理性。
新的管理工具套件、自我调节能力和功能强大的编程模型将允许数据库管理员灵活控制数据库的日常运行。针对SQL 改进事件探测器等工具也可以帮助数据库管理员将服务器调整到最佳性能。这些改进特征将允许数据库管理员摆脱数据库的日常运行,并集中精力 从事数据库系统结构设计等更有价值的任务。
5) 交互操作能力。
SQL Server 2005年实现的技术进步允许您整合和连接相对独立的应用程序和数据库,以实现新增和现有系统投资效益的最大化目标。SQL Server 2005可以面向行业标准,Web服务和Microsoft .NET Framework在此基础上,提供高水平的支持,实现与各种平台、应用和设备的交互操作能力。SQL Server与其它Microsoft软件产品(从Microsoft Windows Server®操作系统到Microsoft Visual Studio®开发软件包和Microsoft Office高度集成的应用程序,它还可以帮助您的组织使用协同技术来节省时间和金钱。
七.描述系统安全措施
该系统的安全性分为四个方面:
1. 网络安全性
根据系统设计要求,系统可以连接到本单位的局域网。但是局域网是基于的TCP/IP以太网,以太网是一种广播网,所以同一网段的用户可以监控网络上所有包的内容,监控其他主机之间的通信。因此,如果用户密码等信息在网络上用明文传输,则使用sniff等待网络监控工具,可以轻松截取密码。因此,必须加密密码在网络上的传输。该系统采用加密传输和存储用户密码的方案。
另一个建议是,该网络完全闭环,不与局域网和广域网连接。其优点是完全避免了外部入侵,但没有方便的技术,如远程控制和短信通知。
2.操作系统和数据库的安全性
由于Windows 2003 Server操作系统本身有严格的安全保护,SQL Server 2005年数据库本身也有额外的权限保护,因此非法用户可以直接篡改或破坏服务器上的数据。
而因为Windows 2003 Server操作系统底部的原始缺陷容易受到网络攻击,导致操作系统崩溃。因此,每次安装服务器时都需要使用现有的补丁软件(patch)修复操作系统。修复操作系统后,实际攻击实验表明,它可以抵抗大多数现有攻击程序。
3.设置本系统的安全权限
该系统的安全权限设置是基于角色设置的权限设置。主要分为用户管理、角色管理和功能权限管理。
l用户设置:设置系统中所有可能的直接用户,给每个人一个固定代码,并设置相应的密码。
l角色设置:根据不同任务的用户设置不同的角色,可以根据实际需要设置不同的用户属于不同的角色,用户可以使用不同的功能。角色之间的功能可以重叠,也就是说,几个角色都可以定的功能。
角色权限:设置角色可操作的功能和可查看的数据报表。
4.备份和恢复
系统中涉及的各种基础数据对整个建筑的安全和资产管理非常重要。因此,有必要建立一个定期备份这些关键信息的在线备份系统,以便在信息损坏时快速恢复。备份系统包括系统的所有数据。这些系统大多在连续运行中,需要根据备份策略定期备份系统信息,而不影响运行系统的正常运行。
在本系统中,用局域网备份技术自动备份系统上的关键数据。采用数据备份软件管理和控制备份工作,灵活设置各种备份策略,将数据备份到光盘库中。高质量的DVD记录光盘,保存3-5年的历史数据。综合信息平台数据丢失时,可通过备份系统灵活恢复数据,确保数据安全。
有问题请联系
文件制作:任职
Email : Renzhixian@126.com
QQ : 479017087
Mobile: 13911533725
http://company.rfidworld.com.cn/rfidworld_company_27961.html