论文部分内容阅读
统一建模语言(UML)是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统产品的文档。UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML标准并没有定义一种标准的开发过程,它是为支持大部分现存的面向对象开发过程而设计的。 统一开发过程(UDP)是一种基于UML的软件开发过程,依赖于用例驱动、以构架为中心以及迭代和增量三个关键概念,建立了一个集成软件生命周期、阶段、工作流、风险缓解、质量控制以及项目管理等方面内容的统一过程框架。 本文通过对一个计算机自动考试系统的案例分析,详细讨论了UML在软件系统建模中的应用以及如何采用统一开发过程对项目开发进行有效组织。