论文部分内容阅读
随着企业信息化的建设,企业根据不同部门的不同需求建立了很多信息子系统,但是这些子系统彼此独立,形成了“信息孤岛”,整合企业内各个信息子系统间信息从而建立起相互协同的业务平台,已经成为提高企业竞争力的有效手段。如何基于企业目前拥有的多异构系统,建立一个统一的跨系统协作管理平台,用来提高企业对内部业务的管理水平和对外部市场变化的响应速度,这已经成为企业信息化道路上必须解决的难题。因此本文对某抽水蓄能电站现有的物防技防信息子系统集成进行了分析和研究,设计并实现了一个可以统一认证的物防、技防一体化管理平台,该管理平台不仅可以减少企业内部的管理成本,还可以提高企业的综合竞争力。本文首先详细调研和分析了该抽水蓄能电站目前拥有的物防技防信息子系统,根据调研情况确定了功能性需求和非功能性需求,并在此基础上根据系统的主要需求设计了系统的逻辑架构和技术架构。其次本文对该抽水蓄能电站内部多异构信息子系统的集成问题进行了研究,先分析和研究了传统系统集成方案的优缺点,再结合企业内各个物防技防信息子系统的具体情况,提出基于SOA架构并结合ESB思想的多异构系统集成框架,分析了其相对于传统集成方案的优势,并在此基础上完成了管理平台中ESB引擎的设计。然后本文针对基于SOA的多异构系统集成框架的一些关键技术进行了详细分析和研究,不仅分析和解决了企业内遗留系统的集成问题,对其中的适配器进行了研究和实现,还针对ESB本身路由机制的不足进行改进,并在此基础上,设计和实现了基于规则的路由机制。最后本文阐述了物防技防一体化管理平台的实现过程,先根据数据库的设计原则,利用数据库建模工具Power Designer完成了数据库模型设计和物理设计,然后选用SQLServer作为数据库管理系统,在程序设计原则和界面设计原则的指导下,使用C#语言开发了管理平台的前台程序,并对其中的典型模块进行了举例分析。