论文部分内容阅读
山东电力安全生产管理信息系统是山东省电力公司按照国家电网公司SG186工程的指导方针,为解决目前山东省电力系统没有统一的生产管理模式,生产的数据也没有统一的存储管理,并且各地市的生产系统是由不同厂家在不同时期开发的因而数据不一致数据孤岛显现严重维护成本高昂的现状而建立的管理信息系统。本系统的主要目标是在电网公共信息模型的基础上通过对电网设备的全生命周期管理以提高输变电设施和供电可靠性。初步实现山东省电力公司对公司安全生产管理的标准化、规范化、信息化并且进一步提高集团公司安全生产精细化管理水平。按照国家电网公司“SG186工程”的要求山东电力安全生产管理信息系统必须要能方便的集成已有的可以继续使用的系统以节省投资并且也为将来系统的扩展提供可能性。所以这就要求系统能够支持webservice甚至是SOA的相关技术。本系统不但提供了对以上技术的支持而且还为不同的业务系统提供了数据总线以及集成其他系统所需要的适配器类。在系统分析了山东电力公司在复杂电力业务上的需求、详细了解了国家电网公司对省公司安全生产管理信息系统的要求后;为了满足系统的需要,本文做了以下的工作。1.以电网设备的全生命周期管理为系统的核心,详细地分析了电力企业在设备管理所面临的种种复杂情况以及特殊需求后以电网设备全生命周期管理为基础设计了系统的架构和解决方案得到了用户的肯定。为项目的成功打下了坚实的基础。2.采用了J2EE开发了与其他系统耦合性低的业务功能,同时J2EE能够更方便的与webservice相结合,从而满足国网公司“SG186工程中’’对系统扩展性的要求。同时借用EOS的企业数据总线设计思路结合原有的系统以及CIM模型的需求对数据总线的实现做出了相应的修改以更加适应系统对扩展性的要求并且更加符合与原有系统的整合。3.采用了基于构件并且支持SOA的EOS平台来提供业务系统对工作流的要求,在SOA架构的支持下大大减低了开发的难度节省了开发所要耗费的时间,节省了开发的成本。EOS提供的企业数据总线以及SOA架构也更加符合将工作流与实际的设备数据、业务模型、报表等数据形式的交互。