问题 单项选择题

统一过程(UP)是一种用例驱动的迭代式增量开发过程,每次迭代过程中主要的工作流包括捕获需求、分析、设计、实现和测试等。这种软件过程的用例图(UseCaseDiagram)是通过()得到的。

A.捕获需求

B.分析

C.设计

D.实现

答案

参考答案:B

解析:

统一过程(UP)的基本特征是"用例驱动、以架构为中心的和受控的迭代式增量开发"。其核心的工作是流,包括捕获用户需求、分析、设计、实现和测试等。工作流程如下:

①开发人员通过和用户的沟通、了解,捕获用户需求并制作软件用例图,从而得到软件的用例模型;

②分析并设计满足这些用例的系统,得到分析模型、设计模型和实施模型,进而实现该系统;

③通过测试模型来验证系统是否满足用例中描述的功能。由上可知,需求捕获过程中得到的用例将各个核心工作流结合为一个整体,驱动整个软件开发过程。

多项选择题
判断题