UML中的用例图

来源:互联网 发布:泸县网络问政平台 编辑:程序博客网 时间:2024/05/29 15:08

       UML中有9种图,在接下来的文章中,我会陆续为大家介绍这几种图的基础知识,希望大家对这几种图有一个清晰的认识。

       我把这9种图分为3类介绍:

    

       这次就先来说说用例图

       用例图以不同的视角展现系统的功能性需求,它告诉人们系统将会做什么

       因而它是在需求分析阶段需要给出的,是开发者在获得用户的功能需求之后画出的。

       它强调谁在使用系统(执行者),系统为执行者完成哪些功能

       重要性

       用例图很重要,软件开发的各个阶段都是围绕用例来进行的,即用例驱动

       基本元素

  •        角色(强调参与者的职责)
  •        用例(用例必须是一个动宾短语,即包含动作和动作的受体)
  •        关联
       画用例图的步骤
  1.  需求描述
  2.  执行者
  3.  用例
  4.  用例图
  5.  用例描述文档
附:用例描述文档格式:
                 XXX用例
  1. 简要说明
  2. 事件流(基本流 备选流)
  3. 特殊需求
  4. 前置条件(启动该用例所需的条件,比如:做米饭是个用例,有大米就是前置条件)
  5. 后置条件(用例执行后的结果,比如:做米饭这个用例执行后,做熟的米饭就是后置条件)
  6. 扩展点
  7. 相关的数据
  8. 问题说明
        最后,需要强调几点:
  • 画用例图时,先要思考谁要用待开发的系统,谁对这个系统有需求,有愿望。
  • 用例不等于功能,用例是和参与者联系在一起的


3 0
原创粉丝点击