UML学习笔记(三)——用例图

用例图

用例图主要用于系统的初期进行系统需求分析,用于描述系统有哪些功能,从用户的角度观察系统应支持哪些功能,帮助分析人员理解系统的行为,同时也可以帮助测试人员了解系统有哪些功能,便于编写测试用例。

一个系统中可以有多个用例图,每个用例图可以用来表示其中一个模块应有的功能。

用例图主要包括参与者、用例、系统边界、通信关联四种组成部分。

参与者是指与系统发生交互的人或者其它系统或者其它模块。

用例是指系统应该提供的服务。

系统边界,用于圈定系统所处子系统的范围。

通信关联描述了参与者与用例之间的交互关系。

相关推荐