学习高校课程-系统设计与分析-需求和用例建模(lec4)
Index
- Requirements Modeling Languages and Examples
- Use Case Model in Details
- Developing Use Case
- Refining Use Case Diagram
- Activity Diagram
- Requirements Analysis
- Adopting Use Case in Agile
Requirements Modeling Languages and Examples
- Use Case Model (using UML)
- Mockups & Prototype & User Stories
模型、原型和用户故事 - Many Customer Centricity and Design Thinking Tools
- BPMN
- SysML Requirements Diagram
- Goal-Oriented Approach: KAOS, i*
Use Case Model in Details
Developing Use Case
Name,Brief description,Flow of Events,Relationships,Activity diagrams,Use-Case diagrams,Special requirements,Pre-conditions,Post-conditions,Other diagrams
名称,简要说明,事件流,关系,活动图,用例图,特殊要求,前置条件,后置条件,其他图
Refining Use Case Diagram
«include» relationship
Used to include,Is a little bit like a function,The client use case
用于包括,有点像函数,客户端用例
«extend» relationship
To add a new behavior,Extension use case
添加新行为,拓展用例
Actor Generalization 参与者泛化
Activity Diagram 活动图
-
Activity/Action represents the performance of a step
within the workflow.
活动/操作表示工作流程中某个步骤的性能 -
Transitions show the activity/action that follows.
转换显示随后的活动/操作 -
Decisions evaluate conditions defined by guard conditions.
决策评估由防护条件定义的条件。 -
Synchronization bars show parallel sub-flows. They allow
you to show concurrent threads in the workflow of a use
case.
同步条显示并行子流。它们允许您显示用例工作流程中的并发线程。