美文网首页
2B系统需求建模工具(中)

2B系统需求建模工具(中)

作者: 番茄990 | 来源:发表于2021-05-26 16:37 被阅读0次

业务流程分析描述在软件开发过程中最常用到的三种模型:跨职责流程图、活动图、数据流图。

跨职责流程图是商业建模标准工具,定义了一套建模元素和建模方法。从部门级的业务流程入手,分析该业务事件会触发的一系列活动。如下图示,

活动图是一种UML图,是表述过程机理、业务过程及工作流的技术。可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。下图是简单的活动图例,可以通过加入泳道「swim lane」来体现业务活动由谁负责。

虽然活动图可以通过加入泳道、对象流等来表现丰富的含义,但要明确建模初衷是为了简化沟通,在构建过程中避免“强行”、“勉强”

流程图绘制完成之后,花些时间对流程做些预先的瓶颈和利益分析,哪些环节工作量过大导致执行时出现问题、哪些流程执行过程会影响目标效益等等「如赊销模式中加入的“信用额度”折中方案」。

数据流图对于以数据流为主线的处理过程是最合适的,如计费系统。数据流图仅定义了如下所示的5种基本元素。

为了应对复杂的实际问题「多则几十个数据加工」,数据流图模型引入层次结构,按照系统的层级结构进行从上到下的逐级分解,以分层的数据流图来反应这种结构关系。

如何分解?可通过标志业务事件完成从顶层图到0层图的分解,再通过将业务事件分解成业务活动实现0层图到1层图的细化,最终将业务活动分解成业务步骤实现1层图到2层图到分解。「2B系统业务流程识别与分析

相关文章

  • 2B系统需求建模工具(中)

    业务流程分析描述在软件开发过程中最常用到的三种模型:跨职责流程图、活动图、数据流图。 跨职责流程图是商业建模标准工...

  • 2B系统需求建模工具(上)

    需求分析到底是做什么? 需求分析的任务实际上是业务分析,即选择一种业务导向的线索将零散的需求串起来,形成一个体系完...

  • 2B系统需求建模工具(下之类图)

    在业务流程中会涉及许多业务实体,了解问题域有哪些业务实体、它们之间存在什么样的逻辑关系、数量关系、有什么结构规则,...

  • 2B系统需求建模工具(下之用例图)

    用例技术侧重于“从用户的角度,将系统当作一个黑盒子”的视角,关键点是“发现使用系统的角色「参与者」,了解并梳理这些...

  • Cleve Gibbon

    标签: 内容管理 内容建模 电子系统 技术传道 1. 什么是内容建模 随着内容需求的逐渐增长,我们需要更好的工具来...

  • 系统需求建模和分析

    1.****(10%)说明你目前研究的系统的问题描述(参考附件第11页) 研究的系统是公共区域自动售水系统。该系统...

  • uml建模知识点(一)

    1.建模和uml 软件开发的需求目的是:让系统更加的好卖 软件开发中设计的目的是:降低开发维护成本 利润 = 需求...

  • UMLet的使用

    在编写项目代码之前,我们需要根据项目需求来进行系统设计,这时我们就需要一个建模工具来帮助我们更好的完成工作——UM...

  • Cinema 4D基础教学之基础建模工具(下期)

    本期将为大家讲C4D的基础建模工具中的多边形建模工具。包括如何使用选择工具提高效率,以及创建工具中的剪切、挤压、桥...

  • 架构思维学习总结(八)

    4-2 数据建模 一、数据建模简介和工具 数据建模和可扩展系统关系可扩展最重要的两个因素:功能可扩展、容量可伸缩。...

网友评论

      本文标题:2B系统需求建模工具(中)

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