构建用例模型
构建用例模型
课程内容 建立用例模型 系统需求 3 调整用例模型
课程内容 建立用例模型 系统需求 调整用例模型 Conclusion 1 2 3
1建立用例模型 使用用例的方法来描述系统的功能需求的过程就是 用例建模,用例模型主要包括以下两部分内容: ■用例图(Use Case Diagram) 确定系统中所包含的参与者、用例和两者之间 的对应关系,用例图描述的是关于系统功能的 一个概述。 ■用例规约(Use Case Specification) 描述用例的细节内容,针对每一个用例都应该 有一个用例规约文档与之相对应。 冬在用例建模的过程中,建议的步骤是先找出参与者 ,再根据参与者确定每个参与者相关的用例,最后 再细化每一个用例的用例规约
1 建立用例模型 ❖使用用例的方法来描述系统的功能需求的过程就是 用例建模,用例模型主要包括以下两部分内容: ◼ 用例图(Use Case Diagram) 确定系统中所包含的参与者、用例和两者之间 的对应关系,用例图描述的是关于系统功能的 一个概述。 ◼ 用例规约(Use Case Specification) 描述用例的细节内容,针对每一个用例都应该 有一个用例规约文档与之相对应。 ❖在用例建模的过程中,建议的步骤是先找出参与者 ,再根据参与者确定每个参与者相关的用例,最后 再细化每一个用例的用例规约
1.1寻找参与者 冬所谓的参与者是指所有存在于系统外部并与系统 进行交互的人或其他系统。寻找参与者可以从以 下问题入手: ·系统开发完成之后,有哪些人会使用这个系统 谁需要借助系统来完成日常工作? ■ 系统需要从哪些人或其他系统中获得数据? ·系统会为哪些人或其他系统提供数据? ·系统会与哪些其他系统相关联? ■系统是由谁来维护和管理的? 系统控制的硬件设备有哪些? ·谁对本系统产生的结果感兴趣?
1.1 寻找参与者 ❖所谓的参与者是指所有存在于系统外部并与系统 进行交互的人或其他系统。寻找参与者可以从以 下问题入手: ◼ 系统开发完成之后,有哪些人会使用这个系统 ? ◼ 谁需要借助系统来完成日常工作? ◼ 系统需要从哪些人或其他系统中获得数据? ◼ 系统会为哪些人或其他系统提供数据? ◼ 系统会与哪些其他系统相关联? ◼ 系统是由谁来维护和管理的? ◼ 系统控制的硬件设备有哪些? ◼ 谁对本系统产生的结果感兴趣?
1.1寻找参与者 冬对于ATM机的例子,回答这些问题可以使我们找 到更多的参与者 操作员负责维护和管理ATM机系统、ATM机也需 要与后台服务器进行通讯以获得有关用户帐号的 相关信息。 使用ATM机所 授迭的服务 ATM与后台服务 银行客户 进行通讯来获得 客户的帐号偕总 维护管电AM 后台服务游 机系统 岗作员
1.1 寻找参与者 ❖对于ATM机的例子,回答这些问题可以使我们找 到更多的参与者 ❖操作员负责维护和管理ATM机系统、ATM机也需 要与后台服务器进行通讯以获得有关用户帐号的 相关信息