小编终于在学习的道路上又前进一步啦,进度很慢,但是在走,小编今天学习完了UML中的第一个图——用例图,来分享给大家我的学习成果呀~
首先,一张总体的知识脉络导图献上:
UML视图:4+1视图:互相关联的视图:用例视图(椭圆形)、设计视图、实现视图、部署视图、进程视图。
用例视图覆盖了其他四个视图,是关键。
一、什么是用例图?
用例图描述了一组用例、参与者以及它们之间的关系。
使用阶段:软件需求分析
使用者:软件分析人员、软件开发人员
用例模型:表明开发者和用户对需求规格达成的某种共识。
用例模型:把系统看成黑盒子,外部,不考虑功能怎么实现,只考虑有什么功能。
用例图:用来描述用户的需求。从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。
二、用例图(Use Case Diagram)的内容:
1.用例图的基本的元素:用例(Use Case)、角色、关系
用例:系统的功能的描述
角色:功能执行者
关系:依赖关系,泛化关系,关联关系、拓展关系、包含关系,以及复用关系
(1)用例(Use Case):系统的功能的描述
什么是Use Case?
Use Case是对系统功能的描述。不