Procedure of OOA&D
实践:对象村地铁系统
-
功能列表&用例图
functional list
use case digram
usage vs functinality
用例是需求?或者,功能才是需求?
用例对与系统交互的人和物而言是需求,而功能对系统必须做的事情而言是需求。它们相关,但不相同
-
分解问题
- 第一轮迭代
一旦将软件分解成一些单独的功能性片段,便可以开始迭代每个功能性片段,知道程序完成。
从用例图中取得系统的整体轮廓,并且将它精炼成我们要开始处理的需求,一个接一个
-
了解问题
image.png
image.png -
分解需求
-
领域分析&初步设计
-
实现
-
第二轮迭代
image.png -
回归需求
-
领域分析&初步设计
-
实现
-
第三轮迭代
网友评论