系统分析与设计作业(四):用例建模与用例图绘制
1. 简答题
1. 用例的概念
在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。
2. 用例和场景的关系?什么是主场景或 happy path?
用例就是对全部用例场景的抽象,场景就是从用例中实例化出来的一组活动,从一个用例实例化可以出来多个用例场景。
主场景是指用户与系统发生主要交互的场景,该场景能满足用户的大部分功能需求。
3. 用例有哪些形式?
- 简洁的用例文本:简洁的用例描述,通常用于主成功场景。
- 非正式的用例文本:非正式段落格式,涵盖各种场景的多个段落。
- 详尽的用例文本:详细编写所有步骤和各种变化,同时具有补充部分,如前置条件和成功保证。
4. 对于复杂业务,为什么编制完整用例非常难?
对于复杂的业务,其中涉及到的场景会非常多,并且场景之间互相关联、关系交错复杂,编制用例的编制人员很难做到时刻清晰地辨别不同场景的功能和场景之间的关系,编制用例时就有可能无法覆盖到所有的情况。所以对于复杂业务,编制完整用例非常难。
5. 什么是用例图?
用例图是指由参与者、用例、边界以及它们之间的关系构成的用于描述系统功能的视图。用例图是外部用户所能观察到的系统功能的模型图。用例图是系统的蓝图。用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。
6. 用例图