论文部分内容阅读
在电力企业走向市场的大背景下,采用先进的管理思想和现代计算机技术手段降低生产成本、提高企业竞争力是当务之急。EAM(EnterpriseAssetManagement)不仅可以涵盖目前电力企业对资产管理的需求,同时也能满足电力企业今后可持续发展战略的要求,为此,本文对电力EAM系统进行了研究,并对系统进行了设计与实现。通过实施EAM,可以给企业降低维护费用:提高有效工作时间10%~20%;降低库存成本10%~25%;减少设备停机时间10%~20%;增加设备使用效率20%~30%;延长设备生命周期10%左右;使库存准确率达到95%以上。
本文通过电力企业实际项目开发的研究与实现,系统地介绍了EAM的基础概念,对电力EAM系统的需求进行了详细的分析,并对该系统采用的J2EE(Java2platform,EnterpriseEdition)四层架构作了较为详尽的描述。通过对J2EE多层企业应用体系结构和J2EE组件技术的研究,给出了电力EAM系统多层分布式应用框架,该框架实现了表现逻辑和业务逻辑的分离,满足了浏览器用户、无线用户、供应商及管理员对不同视图的需求。同时,研究了基于表现层的JSF(JavaServerFaces)开发技术,并阐述了JBOSS服务器的特性及其应用在电力企业资产管理系统中的优势。根据电力公司资产管理的业务需求提出了系统的整体设计方案,并用浏览器实现客户层,用JSF技术开发表示层,用EJB(EnterpriseJavaBean)中间件技术开发业务逻辑层,用JDBC(JavaDataBaseConnectivity)技术实现数据层。最后,从系统的运行状况和电力公司的业务发展方面出发,提出了需要进一步解决的问题。
本系统在设计过程中,力求使用最新技术和最新的方法来降低系统的开发难度、提高系统的开发速度与可靠性。JSF技术的使用和EJB组件自动生成过程的引用很好地满足了这方面的要求。JSF技术使系统的表现层和逻辑层之间的分离更加清晰,保证了系统的可靠性与稳定性;EJB组件技术使系统数据信息层的设计变得简单而又高效,不但实现了数据的分布式存取,也避免了数据冗余、不一致等劣势问题,满足了电力企业构建大型数据库的要求。
本系统提出的基于J2EE与JBOSS的电力EAM系统设计方案,很好地满足了电力企业在资产管理方面的要求,给企业带来了很好的经济效益,对同类系统的设计有很好的参考价值。