参考PPT:北大软微面向对象技术高级课程
安装EA
EA(Enterprise Architect)生命周期软件设计方案。
EA是一个全功能的、基于UML的Visual
CASE工具,是以目标为导向的软件系统,它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事物进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维护等。
EA官网提供了30天免费试用版,所以去官网下载就可以了(也许30天后我再找找破解版)
EA文件的扩展名为.EAP/.eapx
用例图介绍
用例图又称用况图,是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图,是外部用户(被称为参与者)所能观察到的系统功能的模型图。
用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模,是系统的蓝图。
系统边界
分界线组成的框表示
系统边界是一个系统所包含的所有系统成分与系统以外各种事物的分界线。
这里的“系统”指的是由用户使用的软件以及其所有相关的硬件。