UML之用例图

本文介绍了UML中的用例图,重点讲解了角色(包括执行者和支持者)、用例(包含基本流程和替代流程)以及它们之间的关系(联系、包含和扩展)。通过实例说明了如何理解和创建用例图,帮助读者更好地进行需求分析。
摘要由CSDN通过智能技术生成

前言

     用例图是UML九种图中与用户联系最多的一种图,它主要表达的是系统对外提供给用户的服务,应用于需求分析阶段,从角色-功能的角度介绍项目。如果说“类”是系统的“里子”,用例就是系统的“面子”,它不需要过多的专业术语,越浅显易懂,用户一看就明白,那就是一个好的用例图。


内容

    用例图主要由三部分组成:角色、用例和关系。

角色

   角色就是功能的执行者,如果单纯把角色理解成“人”,那就大错特错了,角色既可以是人,也可以是事或者物。也就是说,它可以是用例的启动着,即主要服务对象,例如小明开门,小明就是执行开门动作的启动者,即小明就是该动作的角色。它也可以是扮演支持角色的支持者,例如自动柜员机(ATM)为例,一般储户是启动者,ATM背后联机的银行主机则是支持者。角色用一个人形表示。


   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值