务相关的业务功能和流程。
层次的划分可以说任何一个复杂的、经过良好设计的软件系统最基本的体系结构模型,诸如操作系统和网络层次模型、目前市场上主流的中间件和应用服务器莫不如此。这些体系结构在国内一些优秀的大型IT软件中有所采用,但在国内的绝大多数监控领域的软件并没有这样去做,究其原因首先传统监控软件开发单位不能站在一个结合业务的全局角度来看待产品设计,另外是一般这些单位都不具备大型IT软件系统抽象总结的能力,最后还有涉及到各种网络、视频、集群、分析模式、人工智能以及语言解析等方面技术的掌握和融合问题,天津天地伟业通过自身的努力,在CMS中已经掌握了构架这样一个系统架构的相关技术。
另外需要说明的是,平台和系统提供的所有功能都通过WebService的国际标准提供对外接口,这可以在异种操作系统、异种语言之间进行交互,也是和其他IT和业务应用程序集成的最好方法。并且系统的任何行为都需要经过管理中心的认证,系统提供基于角色的存取控制模型提供了强大而灵活的安全保证。一旦管理中心修改了某些存取权限,这些改变将即时反映到任何用户的任何一次操作中。系统中所有组成部分的行为规范、策略也是在管理中心定义的,这就意味着你可以在一个地方改变整个系统的任何行为。
4.3系统组成
CMS综合管理平台包括应用服务类软件、C/S客户端和现场PC架构硬盘录像机软件、嵌入式主机以及网络视频编码设备,每个规格软件基本描述如下:
1)应用服务类软件:
系统管理服务器软件:基于Web SERVICE标准,实现统一身份认证和权限控制、组织与角色管理维护、设备集中配置与维护管理、结合任务计划执行和调度、报警处理规则管理、报警获取与分发管理、电子地图集中配置管理、设备巡检和日志管理等功能。
Web服务器软件:基于Web SERVICE标准, 为前端监控设备提供统一远程监视查询B/S访问界面。
流媒体服务器软件:用于监控中心多客户端复用相同现场图像的流媒体转发管理和现场流媒体带宽限制管理,限制管理的策略包括路数、用户优先级和事件优先级等.
网络存储管理服务器软件:用于分散加集中存储的环境下按照管理中心软件设定的计划、策略执行高可靠性的图像集中存储、备份、检索和回放管理.
报警转发软件:在中心监控管理软件设置下,统一快速接收现场设备报警信息并转发给指定的中心监控管理软件客户端,可以接入为后台运行的应用服务软件。为所有系统管理的监控设备提供报警接收转发服务和短消息报警、邮件报警等远程报警服务,可以接入短消息报警模块。
2)专用C/S客户端软件:
监控中心主控软件:主要用于接警,监控中心主控工作站内置程序,可以在系统管理服务器认证下访问监控所有现场设备,可以实现轮循预览、报警接警和报警处理、电子地图双屏等功能。
监控中心分控软件:功能同主控软件一样,管理权限不同,也可以在系统管理服务器认证下访问监控所有现场设备,可以实现轮循预览、报警接警和报警处理、电子地图等功能,支持软解码功能。
网络数字矩阵软件:主要用于实现控制数字矩阵控制主机内置解码卡的任意分组轮循输出、手动切换输出和报警联动输出等功能,支持对其它标准客户端软解码VGA输出的协同控制。
3)现场接入服务器软件:
数字硬盘录像系统服务器软件:基于PC架构的、功能齐全的数字视频录像与监控应用软件;
嵌入式硬盘录像主机,基于嵌入式架构、RTOS操作系统主机,支持音视频同步输入,支持报警输入输出联动。
网络视频编码设备,基于嵌入式架构、RTOS操作系统网络编码设备,支持网络传输,支持报警输入输出联动。
4.4软件功能