UML用例图(Use Case Diagram)概述 | 社區大學終身學習網
![UML用例图(Use Case Diagram)概述](https://i.imgur.com/1IaoGs0.jpg)
2020年4月23日—用例模型是从应用领域(Applicationdomain)的角度,面向用户的一种模型,旨在描述用户眼中(而非程序员眼中)此系统的功能行为。·用例图体现了该系统 ...
![UML用例图(Use Case Diagram)概述](https://i.imgur.com/1IaoGs0.jpg)
最近在学习软件工程课程,因此想借此机会以尽可能简洁的方式整理一下UML(Unified Modelling Language)的相关知识点,帮助自己以后的复习与工作,也希望能够帮助到大家。
用例模型是从应用领域(Application domain)的角度,面向用户的一种模型,旨在描述用户眼中(而非程序员眼中)此系统的功能行为。以下是一张用例图,先有一个大致的印象:
一个售票系统的用例图用例图体现了该系统能够为参与者提供的种种功能以及这些功能之间的联系。要画好一张用例图,需要把握三个元素:参与者(Actor)、用例(Use Case)和用例间的关系(Relationship)。
一、 参与者
参与者代表的是参与使用系统的一类角色,例如,读者就是图书馆这个系统的参与者。要正确把握参与者,需要注意以下几点:
1. 参与者本身并不属于系统结构之中,位于系统之外;
2. 参与者代表的是一类角色而不是一个具体对象,换言之,你可以说参与者是猪,而不能说参与者是“佩奇”;
3. 参与者不一定是人,也可以是另一个外部的系统、环境等等。
UML中用一个小人图形表示参与者。我们给每一个参与者取特定的名字,并可以在文档中对用例进行描述。
UML中名为Passenger的参与者二、 用例
...Day 3 軟體設計及架構-- | 社區大學終身學習網
UML用例图(Use Case Diagram)概述 | 社區大學終身學習網
什麼是用例圖?Use Case Diagram - Learn it, Try it! | 社區大學終身學習網
使用案例圖的UML風格指南 | 社區大學終身學習網
用例圖 | 社區大學終身學習網
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...
![](https://i.imgur.com/1IaoGs0.jpg)
背包客生活英語實務篇哪裡學?臺中市山線社區大學開課資訊
想要學習背包客生活英語實務篇可以去哪裡學?家教、外面補習班太貴?剛好可以善用社區大學的資源來學習各種技能、知識,以下...