正在加载图片...
也不存在 (1) 系统提示申请人该时间不存在符合要求的教室,要求申请人修改申 请。 (2)用户修改申请并提交。 特殊需求:无 发生频率:可能随时发生,短时间内可能有大量申请。 4.2.3用例模型与用例图 将参与者、多个用例画在一张图上来完整地表达系统的功能需求,就形成了 用例图(Use Case Diagram),用例图加上用例描述就构成了用例模型。 参与者与用例之间的关系是一种通信关系,用带箭头的直线表示,箭头表示 的是访问的方向。发起参与者的箭头指向用例,而支持参与者与用例之间,有可 能箭头指向用例,也有可能指向支持参与者。在建模过程中,箭头可以暂时不画 出来。 Use Case Actor 图4.3参与者与用例的关系 用例之间也存在一定的关系,它们是包含关系、扩展关系和泛化关系。 1.包含关系 包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义, 那么在用例的执行过程中,就可以调用已经定义好的用例。包含关系有以下两种 典型用法: (1)如果两个以上用例有一致的功能,则可以将这个功能分解到另一个用例中, 其他用例可以和这个用例建立包含关系: (2)一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。 包含关系用虚线箭头上面加上符号<<include>>表示,箭头的方向从基用也不存在 (1) 系统提示申请人该时间不存在符合要求的教室,要求申请人修改申 请。 (2) 用户修改申请并提交。  特殊需求:无  发生频率:可能随时发生,短时间内可能有大量申请。 4.2.3 用例模型与用例图 将参与者、多个用例画在一张图上来完整地表达系统的功能需求,就形成了 用例图(Use Case Diagram),用例图加上用例描述就构成了用例模型。 参与者与用例之间的关系是一种通信关系,用带箭头的直线表示,箭头表示 的是访问的方向。发起参与者的箭头指向用例,而支持参与者与用例之间,有可 能箭头指向用例,也有可能指向支持参与者。在建模过程中,箭头可以暂时不画 出来。 图 4.3 参与者与用例的关系 用例之间也存在一定的关系,它们是包含关系、扩展关系和泛化关系。 1. 包含关系 包含关系描述的是一个用例需要某种功能,而该功能被另外一个用例定义, 那么在用例的执行过程中,就可以调用已经定义好的用例。包含关系有以下两种 典型用法: (1)如果两个以上用例有一致的功能,则可以将这个功能分解到另一个用例中, 其他用例可以和这个用例建立包含关系; (2)一个用例的功能太多时,可以使用包含关系建立若干个更小的用例。 包含关系用虚线箭头上面加上符号<<include>>表示,箭头的方向从基用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有