论文部分内容阅读
目前电力生产企业竞争加剧,企业越发期望通过加强管理降低成本、提高竞争力,期望通过信息化带动电力工业发展。企业对生产管理系统的可靠性、安全性、可维护性、可生存性提出了更高的要求。针对电力生产管理系统开发中存在的问题,本文以软件生产线为背景,将软件复用思想引入电力生产管理系统开发中,力图构造面向电力生产管理系统的软件生产线(电力软件生产线)。本文主要内容包括如下几方面: 首先,基于软件生产线理论构造了电力软件生产线。基于软件生产线定义及其组成因素(特定领域需求、软件生产过程、软件生产线集成框架和软件工具),结合对电力生产管理系统软件需求的分析,构造了面向电力生产管理系统的软件生产线。该生产线由领域工程和应用工程组成。领域工程体现了明显的电力特性,提取领域构件;应用工程通过软件工具组装构件形成电力生产管理软件。电力软件生产线基于Edipse集成框架技术,通过选择和集成相关软件工具而形成。形成的电力软件生产线涵盖软件生产过程、集成框架和软件开发过程中所用到的工具,同时支持所开发系统的演化。 其次,研究面向领域工程的电力领域构件提取问题。在分析面向特征的需求建模方法基础上,给出了面向特征建模的可操作实施方法。通过领域分析与建模得出电力领域构件的共性和个性特征;从领域特征逻辑设计和领域构件设计两方面完成领域构件设计;进而从定义、模型和分类三方面完成电力领域构件;最后,完成对构件的测试之后,将其导入构件库中进行统一管理。 最后,基于应用工程建立了电力生产管理原型系统。通过需求分析将其功能分解为生产资源、设备资产、生产运行等方面,并利用特征建模工具对系统需求进行可视化的建模:进而,从业务模型和数据库两方面完成原型设计:最后,利用电力软件生产线中的相关工具完成应用系统组装,即:利用构件管理工具从电力领域构件库中选择导入各模块所用到的电力构件,再利用构件组装工具进行应用组装。对组装后的系统性能进行了评估,结果表明,基于电力软件生产线能完成电力生产管理系统的开发,并能大大缩短开发周期,提升资源利用率。