美文网首页
UML建模(六)需求之系统用例规约

UML建模(六)需求之系统用例规约

作者: smallmartial | 来源:发表于2020-10-06 16:28 被阅读0次
    image.png

    1.用例规约的内容

    • 用例规约就是以用例为核心来组织需求内容的需求规约
    • 用例通过前置条件(precondition)、后置条件(postcondition)以契约的形式表达需求
    • 前置条件:用例开始前,系统需要满足的约束。后置条件:用例成功结束后,系统需要满足的约束。
    • 前置条件、后置条件必须是系统能检测的。
    • 前置条件必须是用例开始前系统能检测到的。
    • 前置后置条件是状态,不是动作。
    • 前置后置条件要用核心域词汇描述。
    • “已登录”不应作为前置条件。

    2.涉众利益

    • 如果只考虑目标而没有考虑到涉众利益,正确的需求是出不来的
    • 涉众来源:人类执行者、上游、下游、信息的主人

    3.基本路径

    • 基本路径四个步骤:请求、验证、改变、回应


      image.png
    • 使用主动语句理清责任
    • 主语只能是主执行者或者系统
    • 系统边界是责任边界,而非物理边界。
    • 使用核心域术语描述
    • 不要涉及界面细节
    • 不要涉及交互细节
    • 需求是“不这样不行”

    4.扩展路径

    • 能感知和要处理的意外才是扩展。
    • 设计技能不足导致的错误不是扩展。
    • 不引起交互行为变化的选择不是扩展。
    • 界面跳转不是扩展。

    5.补充约束

    image.png

    相关文章

      网友评论

          本文标题:UML建模(六)需求之系统用例规约

          本文链接:https://www.haomeiwen.com/subject/wqutpktx.html