UML 与软件开发过程

UML 与软件开发过程

软件开发过程是一个用于构建软件的配方,决定了它所具有的能力,它是如何构建的,谁在做什么,以及所有活动的时间框架。过程旨在为软件开发带来纪律和可预测性,增加项目的成功机会。UML是为你的软件建模的语言,它是软件开发过程的一个重要部分。建模包括建立一个现实的抽象。抽象是一种简化,它们忽略了不相关的细节,只表示相关的细节。

Continue reading

UML 从什么到如何用用例和活动图

用例显示你的系统应该做什么。活动图允许你指定你的系统将如何完成它的目标。活动图显示了高层次的行动,这些行动被串联起来,代表了系统中发生的一个过程。活动图在建模业务流程或阐述一个用例方面特别好。这篇文章告诉你如何做到这一点。

Continue reading