论文部分内容阅读
视频监控系统是安全防范系统的组成部分,随着网络和计算机技术的发展,视频监控技术也愈发成熟。直观、方便、信息内容丰富的特点使得视频监控系统被广泛应用于各种场合。服务器是整个视频监控系统的物理载体,因此服务器的配置与管理是视频监控系统不可或缺的一个重要部分,本课题的主要研究目的就是设计实现视频监控系统中服务器的配置管理功能。在实现方法上,本系统使用的是具有优秀移植性的Java语言,以面向对象思想作为设计过程中的主导思想,借助成熟稳定的EJB3.0作为框架技术,最终完成视频监控系统的设计与实现。在本课题的实现过程中遇到了各式各样的业务需求,因此在设计实现上也出现了一些较为新颖的方式,其一体现在对象值拷贝的实现方式上,放弃了原先逐一对拷的繁琐模式,而采用引入插件包,编写通用函数的方式来实现,减少了代码中一些重复、冗余的操作;而另一个则体现在实现服务器配置的过程中提出了“通用服务器”的概念。考虑到视频监控系统中所用的服务器较多,而服务器之间有很多的共同之处,本课题在服务器配置管理中增加了通用服务器管理,即固定相同的配置项,将不同的配置项交给用户自己定义,从而使得本系统的通用性和扩展性得到的很好的提升。通过后续的自测与产品中试,结果表明本课题设计实现的视频监控系统不仅运行稳定,管理方式简单实用,而且在可扩展性方面有着良好的表现。事实证明本课题的研究提供了一个稳定、高效的视频监控系统实现方案。