论文部分内容阅读
本文以“河南省通信公司工程管理信息系统”(简称HNCOM_PMIS)建设为背景,着重研究了基于UML的建模技术及RUP统一过程的软件工程方法在工程管理软件开发过程中的应用,探讨了大型通信工程管理信息系统建设中的关键步骤和策略。通信工程建设是通信企业的核心工作之一,是谋求企业利益、确保企业稳步、持续、良性发展的重要保障。市场需求的增加、竞争机制的形成,通信工程建设将在企业中占据愈来愈重要的位置。尤其是工程项目管理水平的提高,越来越成为电信事业发展急需解决的课题。随着信息技术的发展和广泛应用,已成为企业管理中必不可少的科学手段,通过计划工程建设的信息化管理,旨意在指导和控制工程建设管理工作,实现对工程项目的各个阶段的全程管理,加强对工程建设的有效控制,全面提高工程建设管理水平和工作效率。因此,通过运用软件工程的方法分析了工程管理信息系统建设的过程,并运用UML建模技术研究了一种适合工程管理信息系统分析模型和设计模型。本文主要有以下内容:1.在分析、总结软件工程的原理、方法和工具的基础上,研究了UML的面向对象的建模技术和RUP的统一开发过程。2.阐述了UML建模技术的原理和在需求分析阶段的应用,在RUP思想的指导下,并结合工程管理系统的特点、运用了需求工程的思想,给出了工程管理软件设计在需求分析阶段的具体步骤和策略。3.系统分析和系统设计是软件生命周期中很重要的阶段,在需求分析的基础上,阐述了工程管理系统的总体系统分析和系统设计的过程。在RUP软件开发过程方法的指导下,采用UML建模技术,具体使用了支持OOAD最好的Rational Rose工具进行了系统建模。4.软件开发最终要落实到系统的实现上,在系统分析与设计的基础上,本文给出了“河南省通信公司工程管理信息系统”主要功能模块的详细实现。实践表明,基于UML的全程建模和RUP统一过程的指导适用于工程管理信息系统的开发过程,面向对象的分析和设计思想适合工程管理软件的开发,这些软件工程技术、方法能够更好地解决工程管理软件在以前生产过程中出现的一些问题。