定义
描述用户的需求
从用户的角度描述系统的功能,并指出各功能的执行者,
强调谁在使用系统,系统为执行者完成哪些功能。
组成
用例
参与者
关系
系统边界
用例
功能
定义清晰的行为而不是解释系统内部结构。
参与者
角色
代表使用系统的角色可以使人或者事物
关系
表示参与者与用例之间的关系。
关系的分类:关联、包含、扩展、泛化
关联 参与者与用例的交互
|
包含 用例可以简单的合并其它的用例作为自身行为的片段的关系。
|
扩展 扩展关系是把新的行为插入到已有的用例中的方法
|
泛化 特殊一方继承了一般方的特性并增加了新特性描述功能的继承..
|
系统边界
用来表示正在建模系统的边界,边界内表示系统的组成部分,边界外表示系统外部。