当前位置:问答库>论文摘要

题目:面向组件的通用安防平台的设计与实现

关键词:安防系统;软件平台;面向组件;COM组件模型

  摘要

安防是指在一些重要的场所实施的安全防范措施,其根本目的在于预防、发现、阻止犯罪和重大治安事故,保卫人员、财产和信息的安全。随着科学技术的发展,技术防范的应用越来越广,技防是指运用一定的安防设备及计算机控制软件辅助警卫人员实现安全防护工作。安防系统的数字化,网络化和智能化是其未来的发展趋势。 近几年来,随着人们对自身环境安全要求的提高以及国家对安防事业的高度重视,安防产业市场迅速发展,各公司厂家纷纷推出自己的安防设备及安防系统。但这些硬件设备及软件系统大多数彼此之间缺乏统一的标准,相互间的兼容性较差,不利于系统的集成,给软件开发人员的开发带来极大的不便;另一方面,旧系统的复用程度较差,造成对已有代码的浪费,提高了软件的开发成本。 本文针对安防系统中存在的上述问题进行分析,提出解决方案——构建一套通用的安防平台。本论文基于面向组件的开发过程对平台进行分析设计,平台中各功能模块均以组件的形式封装开发,提高系统的可复用性;对不同厂商生产的设备进行抽象,统一封装,提高系统兼容性;基于设计模式思想设计平台内的消息传输方式,易于配置,提高了系统的可扩展性;另外本平台对消息的加密处理以及对用户的权限管理使系统的安全性得以提高。 本平台的优势在于:实现组件模块的完全重用;实现内部逻辑的可配置;实现设备模块的相互兼容;具有良好的可扩展性,安全性。 实践表明,基于本平台开发的具体应用项目,系统模块划分清晰、独立性强;物理设备功能模块可以单独开发,使用,维护和升级,提高了系统的重用性和兼容性,减少维护费用;系统本身可扩展性及安全性较强;软件开发时间短,过程简单,节省开发商大量的人力和财力;同时用户操作简单友好,极大的提高了监管人员的工作效率和工作热情。