水利项目视频监控系统平台软件设计方案.docx
《水利项目视频监控系统平台软件设计方案.docx》由会员分享,可在线阅读,更多相关《水利项目视频监控系统平台软件设计方案.docx(26页珍藏版)》请在第一文库网上搜索。
1、水利项目视频监控系统平台软件设计方案iVMS-8800是海康威视专为能源行业用户量身定制的视频监控软件,采用模块化设计,部署方便,操作简便,还可根据行业自身管理要求和监控现状做进一步的定制开发,充分体现监控安全防范管理的效率。1.1 平台总体架构通过良好的分层结构,统一的接口服务,可以有效的降低系统构建的复杂度。iVMS-8800平台系统根据分层的设计理念把系统分成以下四个层次:基础平台层、平台服务层、业务层、应用层。平台软件的架构层次如下图所示。平台服务中间件服务中心管理IWeb服务认证授权I全网校时视频负载均衡|双机热切F1志管理|资产管理|环境量地图管理流媒体服务I云台代理存储管理报警文
2、件备份外设接入设备代理移动服务I门禁报警管理电视墙代理网络管理系统级联I匕业务系统J2EE.NET应用C/S客户端B/S客户端移动客户端第三方系统(平台级)WebService/SDK视频监控门禁系统环境监控入侵报警消防报警语音系统地图呈现智能分析业务互动统计分析业务逻辑子系统操作系统、数据库、安全加密1.1.1 基础平台层基础平台层对操作系统、数据库、安全加密、多媒体协议的封装,屏蔽差异,实现上层应用的平台无关性,提高开发效率和系统兼容性。1.1.2 平台服务层平台服务层我们提供了中心管理、Web服务、认证授权、日志管理、资产管理、地图管理、流媒体服务、云台代理、存储管理、文件备份、设备代理
3、、移动服务、报警管理、电视墙代理、网管服务等通用服务外,还提供了电信级系统必须具备的负载均衡、双机热备、全网校时、系统级联等服务。我们还提供了设备抽象模型和外设接入服务,可以兼容多厂商、多种类、多协议的各种异构硬件,支持接入第三方视频设备、环境量、门禁、报警、消防和业务系统。1.1.3 业务层业务层通过对平台服务的归纳、封装,提供了视频监控、环境监控、入侵报警、消防报警、门禁系统、语音系统、地图呈现、智能分析、业务互动、统计分析等综合业务,方便应用层调用。1.1.4 应用层应用层通过WebService接口调用平台提供的各种服务,可将具体的业务呈现给最终用户,呈现方式有:C/S客户端、移动客户
4、端、基于Web技术的B/S客户端。平台还提供了WebService或SDK接口供第三方平台调用。1.2 平台关键技术软件系统关键技术的选择对信息平台建设成功有关键作用,经过认真分析,结合能源行业技术特点,主要采用了数据处理技术、中间件技术、构架/构件技术、工作流技术、XM1及WebService技术等。在中心平台的集成中,要实现不同操作系统、不同数据库之间的跨平台的分布式应用。采用中间件技术,可以在不改变原有系统的前提下,实现已有系统的信息整合。构造完整的、健全的信息集成系统,可以很好地把不同部门的多种软件及信息数据结合为一个有机的协作整体。在中心平台的建设中,中间件技术将起到关键的作用,是数
5、据处理系统、信息发布系统的实施基础。中心平台的基础中间件将充分考虑信息平台的实际需要和特点(如:多源异构数据整合等),并选用成熟的、符合国际标准的中间件(如J2EE等)。1.2. 2构架/构件技术基于构架/构建的软件体系结构能够通过对系统构造的理解来提高有关软件工作人员的系统设计和系统分析能力,分析,从而在系统组织、结构重用、运行模式、系统分析和系统维护等方面降低软件设计和开发的成本,促进软件系统生产的效率提高。采用基于构件的技术和UM1建模语言来进行系统的设计,实施迭代式的设计开发。统一建模语言(UM1)具有直观化,明确化特点,是构建和文档化软件系统产物的通用可视化建模语言。UM1可以与所有
6、的开发方法、生命阶段、应用领域和媒介一同使用。各应用子系统都将采用分布式构件进行搭建,为将来的构件重用和组成基于工作流和集成流的高级的中间件打下良好的基础。当各种领域构件建成功以后,可以通过基于工作流的高层中间件来进行高层次的集成。工作流过程定义语言将现存的构件通过工作流结合起来,通过工作流引擎执行工作流来实现新的系统流程和功能,而不必重新开发新的应用构件,大大增强了系统的灵活性和可重用性,最终可以达到适应变化迅速的用户需求的目的。1.2.4XM1和WebServices技术中心平台当中的数据具有多源异构的特点,对于此类数据的处理首先要求对数据的描述要有简单易行的一套标准。XM1是现在流行的数
7、据交换标准,特别适合表述和交换复杂的数据对象和类型。在信息平台的建设过程中,数据采集及数据处理系统把XM1作为数据格式描述的统一标准,并纳入数据规范的制定当中。同时,在数据分析中,也便于采用数据挖掘、O1AP(联机事务分析)等技术的应用。另外WebSerViCeS技术支持XM1,SOAP,WSD1,UDD1等开放标准,可以通过HTTP协议实现穿越防火墙的软件互操作和数据交换,实现跨越各种技术的软件集成。模块名称模块类型来源模块简述中心管理模块软件自主开发提供系统配置管理、WebSerViCe接口、服务器管理、B/S配置客户端、B/S控制客户端等功能。数据库模块软件第三方保存系统的所有业务数据。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水利 项目 视频 监控 系统 平台 软件设计 方案
