UML——用例图

什么是用例图

         用于需求分析阶段,站在用户的角度,描述系统功能。用例图描述系统外部的执行者与系统提供的用例之间的某种联系。它系统的描述了客户的需求。

          



角色


    系统的参与者,是为了完成一个事件而与系统交互的实体。不仅仅是人还可以是一个子系统、系统时钟等,不局限与人。


用例


      在系统中执行的一些列动作,这些动作将生成特定参与者可见的价值结果。用例描述的是用户可见的需求,在用Rational Rose 中可以双击用例在Documentation中写入具体的用例说明。


关系

          

      参与者和用例之间一般用带箭头的实线段表示,include 是包含关系,是必须有的,在借书的时候必须要进行身份验证,借书的时候我们可以直接去找图书也可以通过到检索室去查找我们要找的书在哪里,这就是扩展关系,不是必须的但是有这个功能。


粒度


       用例的粒度简单的来说就是对于用例好还是不好的一个评价标准。用专业点的术语来说就是描述用户目标大小的程度,用例的粒度从大到小可以分成三个层次:概述级、用户目标级、子功能级。


用例描述


     用例描述的是一个系统做什么的信息。有事件流、前置条件、后置条件

     事件流: 描述了一个用例在执行时执行者与系统之间的交互过程。预期会成功的路线被称为基本流,其他的为备选流。

    前置条件:用例执行的前提条件

    后置条件:用例结束时的系统的状态。

               

根据自己的理解,对于机房收费进行了用例总结






     

      

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值