基于UML软件建模过程分析【摘要】本文通过分析uml软件建模过程几个关键过程:需求捕获、用例建模、类的分析、用例实现、类图的确定。每一个过程都是是做什么的、如何做的、最后的结果是什么。经过一系列的分析使建模过程更清晰。【关键词】软件建模过程;需求捕获;用例建模0.引言统一建模语言uml(unified modeling language )是一种通用的可视化建模语言,是面向对象软件开发领域中最激动人心的工具之一。在软件开发过程中,一系列uml模型是开发团队交流的平台,也是与用户交流的平台,是提高软件质量和效率的保证。如何由用户界面到代码实现?需要用例建模、静态建模、动态建模、物理建模来实现。下面只对前三建模的主要模型进行分析。1.捕获需求若成功的获得用户需求,需要两个文档:用户需求说明和用户界面原型。用户需求分为功能性需求和非功能性需求。11功能性需求可以通过以下三种方式提取功能需求:(1)从项目中已存在的文档中提取功能需求。(2)通过访谈获取更多功能需求。(3)通过参观工作流程提取功能需求。访谈时开发团队需轮流提问,问题要具体、简洁