UML之用例图(二)

来源:互联网 发布:淘宝极有家和中国质造 编辑:程序博客网 时间:2024/04/26 01:53
           这次我们来讲一讲用例图的下一部分—用例描述,用例描述主要说明执行者为了实现自己的目标与系统进行交换的过程。在用例描述中,需要对用例的主要属性进行说明,这些属性如下:

       事件流

       事件流描述了在执行一个用例时,执行者与系统之间的一次交换过程。

      (1).基本流

      基本流是对用例常规和预期路径的描述。例如:机房收费系统中学生充值。那么充值就是一个用例,它的基本流就是:

      1.学生进行刷卡。

      2.系统识别学生卡。

      3.操作员进入登录界面。

      4.操作员给学生输入充值金额

      5.界面提示充值成功

      6.退出界面

      (2).备选流

      备选流是由于受到其他一些因素影响,这是可能执行与基本流不同的路径。例如:充值就有备选流。例如:学生刷卡不识别就可能给出相应的提示。

       前置条件

        什么条件下可以开始执行一个事件流。

       后置条件

       用例结束时系统的状态。

       其他

       特殊要求、扩展点、用例场景、问题说明。

       下面是就以机房收费系统为例子给它画出用例图。

        一般用户与它的用例之间的关系:

        

        操作员与它的用例之间的关系:

         

        管理员与它的用例之间的关系:

         

    PS:第一次画图,不对的地方请多多指教!

 
0 0