四川蜀通信息科技有限公司,国家高新技术企业,智慧城市公共安全综合集成商

小区门禁管理系统设计原则及使用技术/科技报道

文章来源:

门禁系统由于安全性和高效率管理的需要,门禁系统的设计遵循一些原则,那么要怎样设计才能比较符合实际生活需要呢。

一、设计原则

1、门禁系统的实用性

门禁系统的功能需要符合实际生活的需要。因此,系统的实用性是首先应遵循的第一原则。同时,系统的前端产品应用和系统软件开发必须都具备良好的可利用性和可操作性。对于可操作性,其实就是为使用者提供便捷,使具备基本电脑操作的管理人员,能通过简单的学习和培训就能掌握系统的操作方式和方法,达到最短时间内快速使用。

2、门禁系统安全性

门禁系统中的所有前端设备及配件在性能安全可靠运行的同时,还应符合中国或国际有关的安全标准,并可在非理想环境下有效工作。强大的实时监控功能和联动报警功能,充分保证使用者环境的安全性。

3、系统的稳定性

由于门禁系统是一项不间断,24小时的一个长期工作的运行系统,并且密切的关联到用户的生活保障,所以系统的稳定性显得尤为重要。要求该产品必须满足系统稳定易用性和同时并发数。

4、门禁系统先进性

在保证稳定性、实用性和便捷性的前提下,门禁产品应该具有一定的智能先进化,以保证在不管是使用方面还是替代方面做到充分的利用,并且可以满足门禁使用中的要求和需求。

5、门禁系统可扩展性

可在先有基础上进行增减各个功能模块的功能,灵活增减或更新各个子系统,满足不同时期的需要。系统设计时,对需要实现的功能进行了合理配置,并且这种配置是可以改变的,门禁系统软件根据不同时期市场的需求进行相应的升级和完善,并对客户进行软件升级。同时,可以扩展为停车场管理、校园管理、社区管理等多种不同行业的门禁管理系统。

6、门禁系统易维护性

门禁系统在运行过程中的维护应尽量做到简单易行。系统的运转真正做到开电即可工作, 减少多余消耗成本。而且在后期维护应遵循,简单、快捷的处理方式,从计算机的配置到系统的配置,前端设备的配置都充分仔细地考虑了系统的稳定可靠性。

二、开发方法、开发环境、开发技术

(1)开发方法:

基于Asp.net MVC4三层架门禁管理系统开发,借助.NET、Javascript、java、python、IOS、安卓等开发语言对系统各项功能代码进行编写,以实现上述需求分析中提到的各项功能,让用户可以在各个平台端上进行操作和使用,实现实时操作。

(2)开发环境:

Window系统

Visual Studio 2012

Sql Server 2008 R2

(3)部署环境:

Window server 2008

Sql server 2008 R2

Internet Information Services (IIS)

(4)开发技术

内部架构要采用分层设计、构件化设计,层与层、构件与构件之间的通信采用标准的Web Service方式实现

采用TCP和UDP协议,通过Socket等通信技术和服务实现。

加载失败

三、详细技术

1、CGI技术:CGI是网页前端和后台通信的一个接口技术。后台程序使用CGI技术可以很方便地获取到前端传送的数据。这种技术在实际开发中广泛使用,比如开发人员可以开发CGI程序来访问服务器上的数据库,用户使用客户端可以通过CGI技术访问后台CGI程序,CGI程序可以直接查询到服务器上的数据库,将数据库的数据传送到前端。

2、Boa服务器

Boa服务器是一种所需资源非常小的服务器,源代码量非常少,只有几十KB,非常适合嵌入式紧缺资源的情况,所以嵌入式环境中,常常采用Boa服务器。Boa服务器只能在任何时刻运行一个任务,所以Boa服务器只能一个一个响应客户端请求,虽然不支持多任务,但是Boa服务器支持CGI技术,开发人员可以使用像C语言去fork出一个新的进程来执行。Boa最初的目标就是速度快和更安全,另外Boa很容易移植到嵌入式环境中,只需要交叉编译Boa源程序即可。

3、OpenCV

我们使用OpenCV来做人脸识别。

OpenCV是一个基于BSD的计算机视觉开源库。

OpenCV自带了几百个应用接口,这些接口都是所有系统平台都可以使用。OpenCV很少需要使用外部的动态库,如果需要,你也可以使用。OpenCV由于是开源的,所以任何应用都可以免费地使用OpenCV。

4、MJPG-streamer

MJPG-streamer是一个轻量级的免费开源的视频服务器。一个可以从单一输入组件获取图像并传输到多个输出组件的命令行应用程序。

该软件可以应用于局域网和互联网中,从摄像头中获取并传输摄像头画面到浏览器中,比如IE、谷歌浏览器等。

它使用了流结构,如果嵌入式开发板有资源限制问题,则可以使用这项技术。因为MJPG-streamer兼容L4V2,所以我们可以使用免驱的USB摄像头获取远程视频画面。并且由于MJPG-streamer是开源的,所以我们可以很简单地移植它到ARM开发板上。

系统传输网络采用SDH或CDMA移动网络,本次项目建设在系统前端和后端之间的数据传输不受距离限制。SDH或CDMA网络传输介质选择采用无线移动的方式,免去大量的拉光纤及布线及搭建服务器的大量费用。

该智慧门禁系统是在接触式IC技术,结合现代中国生活特点具体需求分析公共安全的基础之上,采用IC识别技术、远程网络数字视频技术、远程门禁控制技术,远程报警技术和大数据等技术,专门为智慧社区行程的一套管理门禁体系。系统既满足了社区、居民的安全防范生活、易用便捷的需求,同时又能为第二经济体系提供业务支持,是一套及门禁系统、智慧社区管理、地下停车场等一体的集成化安防系统。