• UML建模步骤


    建模步骤:

          1.识别与系统交互的所有外部实体,确定参与者和系统边界。

          2.确定每个参与者所期望的系统行为,将其提炼为用例。

          3.分析并使用泛化、包含、扩展等用例间的关系处理系统行为中的公共或变更部分。

          4.创建用例图

          5.细化每一个用例的用例规约。

    建模要点总结:

        构建良好的用例:

          1.为系统和部分系统中单个的、可标识的、合理的原子行为命名。

          2.将公共的行为抽取出来,放到一个被包含用例当中,建立与基础用例间的包含关系。

          3.对于变化部分,将其抽取出来,放到一个扩展用例当中,建立与基础用例之间的扩展关系。

          4.清晰的描述事件流,使得读者可以轻而易举的理解。

        构建结构良好的用例图:
          1.应该给出一个表达其目的的名称。

          2.拜访元素时,应避免出现交叉线。

          3.组织元素时,对于语义上接近的行为和角色,位置上同样接近。

          4.可以使用注解或为元素添加颜色等方式,突出图的重要性。

          5.用例图中应尽可能减少图中的关系种类。

        根据系统的实际情况控制用例粒度:

          1.用例应体现参与者的完整目标。

          2.在同一个需求阶段中用例粒度的大小应该保持一致。

    用例模型创建过程:

          1.确定参与者

          2.确定用例

          3.确定用例之间的关系

          4.绘制用例图

          5.描述用例规约

  • 相关阅读:
    AT5200 [AGC038C] LCMs 莫比乌斯反演
    P5445 [APIO2019]路灯 树套树
    CF617E XOR and Favorite Number 莫队
    P5404 [CTS2019]重复 KMP自动机
    P4364 [九省联考2018]IIIDX 线段树上二分
    P3749 [六省联考2017]寿司餐厅 最大权闭合子图
    CF906E Reverses PAM+border
    AGC 补题记录
    做题记录
    题解 loj #3524. 「IOI2021」钥匙
  • 原文地址:https://www.cnblogs.com/Angfe/p/13697386.html
Copyright © 2020-2023  润新知