zoukankan      html  css  js  c++  java
  • 如何区分业务用例和功能用例?

    昨天有同事问到“如何区分业务用例和功能用例”,现把当初的解释内容记下来:

    业务用例:业务部门或组织(业务工人)为其外部客户或内部特定人员(业务主角)提供有价值的服务(业务用例)

    系统用例:我们的用户部门中的各种岗位人员(角色)面对我们的系统时,所进行的一次比较完整的交互,并得到了有价值的结果

    不是功能用例,功能是站在系统内部的静态概念,没有考虑什么人在什么时候如何使用。

    区别1:范围

    业务用例涉及的范围更大,可能有各种人、部门、各种系统,甚至包含手工操作、讨论等

    系统用例只涉及我们自己系统与操作人员的交互,对应于业务用例中某些活动步骤,不包含其他系统及手工操作

    区别2:用途

    业务用例建模是为了明确业务组织是如何运作的

    系统用例是明确各种角色面对我们的系统时,双方各自要做的事和交互反馈,简言之就是明确我们究竟要做哪些事、给谁用

    区别3:执行者

    业务用例的执行者为外部客户或组织,各种领导或操作人员为内部业务工人,如果是为员工提供福利的话则执行者为公司内部员工

    系统用例的执行者为操作人员所代表的岗位角色

    业务用例的执行者一般是人或组织,例如广告客户、网民、市政机关、教委、图书馆;

    系统用例的执行者为实际与系统交互的操作人员或不是人的东西(外部衔接系统、自动服务、定时器)

    区别4:建模的必要性

    业务用例:仅当业务活动复杂、涉及人员多、需要长期深入某个行业时才需要业务建模

    对于专业性工具软件、偏重高深技术的软件(例如飞腾排版系统、图像处理软件),则不需要业务建模

  • 相关阅读:
    Java & XML学习笔记
    爱情与婚姻
    压缩数据以节省空间和提高速度(网上摘取)
    网线的直连线与交叉线
    java虚拟机 堆内存设置
    如何在 JavaScript 中实现拖放
    这几天遇上个问题,在SQL SERVER存储过程中提示字符串格式不正确
    如何编程实现VB.NET数据集中的数据导出到EXCEL
    SQL SERVER的数据类型
    终于拥有了自己的BLOG了!庆祝一下!^_^
  • 原文地址:https://www.cnblogs.com/rhcad/p/1756173.html
Copyright © 2011-2022 走看看