论文部分内容阅读
软件系统规模的与日俱增,使软件开发人员越来越多地面临着将一个大型软件项目的众多因素综合在一起的困难。软件开发需要一种受控的工作方式,它需要一个过程来集成软件开发的许多方面。我们认为在当前软件开发领域,建造面向CMM/PSP/TSP的软件过程支持环境,以UML作为建模手段,以Rational的统一过程(RUP)为开发指导是一种较好的选择。论文以UML、统一软件开发过程、模式等为技术背景,探讨UML在统一过程中的建模方法,并以医药企业供应链系统为具体实例说明其开发过程。这种新的开发方法能够提供:对整个开发团队的开发活动进行组织的指导;综合指导单个开发人员和开发团队;规定开发成果是什么;提供监控和衡量一个项目中的产品和活动的标准。论文研究这些技术的基本原理,重点说明我们在软件开发过程中使用它们的原则和方法,同时,结合开发实践给出一种使用用例获取需求的方法及其注意原则,并把许多面向对象的技术和设计模式引入到开发过程,实现UML与模式的有机融合。