UML用例知识点

来源:互联网 发布:windows配置文件丢失 编辑:程序博客网 时间:2024/05/01 03:00

用例命名:

   1、从参与者的角度出发进行命名。

   2、使用动词加宾语的结构

   3、尽量使用行业术语

   4、当用例太多、需要分包。

 

识别系统中的参与者

  1、谁使用系统的主要功能

   2、谁改变系统的数据

   3、谁从系统中获取数据

   4、谁需要系统支持以完成日常工作任务

   5、谁负责维护、管理并保持系统正常运行

   6、系统需要处理哪些硬件设备

   7、系统需要和哪些外部系统交互

   8、谁对系统产生的结果感兴趣

 

用例之间的关系:

  1、泛化关系

 

   2、包含关系

         (1)如果有多个用例,并且这些用例包含大量类似的行为,可以使用包含关系

           (2)对两个或多个相互独立的用例建模时,做了重复的工作,可以使用包含关系包含这些重复工作

  

    3、扩展关系

        如果在完成某个功能的时候会执行可能会执行另一个功能,则用扩展关系来表示。

       

        扩展用例只用在特定的条件才会发生,因此,在系统模型架构时,基础用例的异常处理功能通常使用扩展用例来表示。

 

     

 

 

0 0