这是一个自动售货机的部分UseCase图:
注意:
一、解释途中Restock 和 Collect的含义:
1. Restocking a soda machine
2. Collecting the money from a soda machine.
二、Inclusion和Extension
1. Inclusion
the “Restock” use case would be <<include>> (expose the inside).
2. Extension
扩展:The new use case is said to extend the original one
because it adds new steps to the sequence in the original use case
, also called the base use case.
扩展点:Extension can only take place at specific designated points within the base use case’s sequence
. These points are called, appropriately, extension points
. In the “Restock” use case, the new steps (noting the sales and designating the appropriate refills) would occur before the supplier’s representative opened the machine and was ready to fill the compartments of the soda brands. For this example, the extension point is “before filling the compartments.”
- 大小: 48.6 KB
分享到:
相关推荐
UML课程设计详细的用例图 类图 开发视图 用况模型 比较详细
construct the Automatic Teller Machine with the help of ‘Use-case diagram’, where you show the following things: Customer uses ATM machine:- for balance inquiry Cash Deposit/withdrawal/...
《2024年手把手带你学UML建模用例图(Use Case Diagram)详解》是一篇面向初学者的全面指南,以易懂的语言介绍了用例图的基础知识。文章从UML的基本概念讲起,逐步引导读者学习用例图的基本元素(如参与者、用例、关系...
UseCase中的扩展表示一个UC有可能扩展到另外一个UC的功能。UseCase中的扩展通常暗示一个选择性流程。包行关系表示源元素包行目标元素的行为,UC中的包含关系就是一个UC中包行另外一个UC的行为功能。用包行关系可以...
ATM高级开发用例图设计文档ATM use case diagram advanced development design documents
图书管理案例 有详细的用例图,时序图等等
A Couple of Thoughts on Use Case Templates. . . . . . . . . . . . . . . . . . 74 Use Case or Algorithm?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Use Case Modeling in...
1. Please draw two data flow diagrams for creating a new document(including buli
3.1 UML 2 Use Case Diagram 21 3.1.1 Use Case Model 21 3.1.2 Use Case Definition 22 3.2 UML 2 Activity Diagram 24 3.2.1 Activity Diagrams 24 3.3 UML 2 State Machine Diagram 30 3.3.1 State Machine ...
Constellation diagram 星座图解析
UML use case diagram, class diagram, package diagram, object diagram, composite structure diagram, interaction diagram, sequence diagram, communication diagram, interaction overview diagram, activity...
此版本在新建工程后并不会自动出现 UseCase Diagram /Class Diagram.但可以点击显示屏上方的Diagram,会出现那两个选项,点击UseCase Diagram和Class Diagram,相应图标选项就会出现在在新建项目的选项下面。点击Use...
任何建模语言都以静态建模机制为基础,标准建模语言UML... 用例图(Use case diagram) 类图(Class diagram) 对象图(Object diagram ) 包图(Package diagram) 构件图(Component diagram) 配置图(Deployment diagram)
4、熟悉UML,主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Object diagram(对象图,Rose中没有)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)...
在Visual Studio 2010塑模(Modeling)增加了對UML的支援,目前可以繪製活動圖(Activity Diagram)、元件圖(Component Diagram)、類別圖(Class Diagram)、順序圖(Sequence Diagram)、使用案例圖(Use Case Diagram)等五...
UML的静态建模机制包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deployment diagram)。
这个工具集提供以下结构化分析和UML分析中所用的图形化绘图工具:ER-diagrams, data and event flow diagrams and state-transition diagrams,class-diagram editor, a use-case diagram editor and an activity ...
《UML建模-面向对象设计》系列文章描述了常见的一些UML图,主要包括了用例图(Use Case Diagram)、类图(Class Diagram)、活动图(Activity Diagram)、时序图(Sequence Diagram)、状态图(Statechart Machine ...
10195101465 杭海培1.identify the concepts2.design sequence diagram3.class diagram。