美文网首页
第六章 统一过程核心工作流简介

第六章 统一过程核心工作流简介

作者: wencai | 来源:发表于2019-03-26 09:08 被阅读0次

一、UML、软件过程、统一过程的关系
1.名词简介:
UML是工具,用来表达使用者的意图。
软件过程明确了软件的生命周期,明确了软件生命周期过程中的成果物和可交付物。
统一过程(RUP)是软件过程的一种实现方式。
2.三者关系
  软件过程明确了在软件项目的哪个阶段使用哪些模型,任何一种软件过程都可使用UML工具。

二、统一过程中常用的几个工作流程

  要用好UML,首先要明确地知道自己想要做什么,根据自己的目的来寻找合适的模型:确定了模型之后,再确定用哪些视图来表达模型。
  怎样才能知道自己想要做什么呢?答案是软件过程。软件过程明确了软件的生命周期,明确了软件生命周期过程中的成果物和可交付物,同时也明确了需要什么样的模型。
软件项目真正的灵魂是软件工程。软件工程的需求才是这些工具诞生的原因。本章目的不是讲统一过程,而是通过统一过程来学习UML。统一过程是重量级的过程,是代价高昂的过程。尽管中小型项目不可能全部实施,但是统一过程覆盖了软件工程的方方面面,学习它将帮助读者建立起完整和全面的软件工程概念。如果真正理解了软件工程,在实际项目中就能做到有效裁剪,定义出适合自己的软件过程来。
一、业务建模工作流程
  业务建模位于统一过程的先启阶段,主要使用到的模型包括业务用例模型、概念模型和领域模型。
1.工作流程
  统一过程定义业务建模的工作流程如下图:

  在此工作流程中,并非所有的路径和步骤都需要执行,在开始业务建模工作之前,应当评估并决定采用哪个/些路径和哪些步骤。这项工作在“评估业务状态”这一活动步骤中完成。一般来说:
1)如果该业务领域是客户已经很成熟的业务,客户并无改进其业务流程的打算,那么业务建模就只需要执行第一条路径,把当前业务说清楚就行了。
2)如果该业务领域客户有改进其业务流程的打算,那么业务建模需要执行第二条路径。这项工作必须与客户一起完成,建模过程和结果都必须与客户达成一致意见并得到确认。
3)如果你面临的业务领域客户有通过信息系统管理改革其业务模式的打算,那么业务建模需要执行第三条路径。这时信息系统不仅仅是实现业务,还需要管理业务,负担起监控和推进管理层管理政策的作用。这项工作需与管理层客户一起完成,以保证业务建模的结果符合管理层的管理政策。
4)如果面临的业务领域大部分都已经很清楚,或者之前已经有比较成型的系统,或者大部分业务都很简单,可针对还不太清楚的领域建立模型。在建立业务模型的过程中发现某个领域比较复杂或者非常重要,则应当执行第四条路径。
特殊说明:概念模型是建立业务架构的主要输入。统一过程中并没有明确定义概念模型的建立过程。假设有意在项目初期就建立业务框架并开发原型系统,那么应当执行概念模型建立的路径。

相关文章

  • 第六章 统一过程核心工作流简介

    一、UML、软件过程、统一过程的关系1.名词简介:UML是工具,用来表达使用者的意图。软件过程明确了软件的生命周期...

  • 工作流调度引擎---Oozie

    一. Oozie简介 Apache Oozie是用于Hadoop平台的一种工作流调度引擎。 作用 统一调度ha...

  • 第1.3章:Redux数据传递框架

    1、Redux简介 Redux的设计理念是把数据放到Store里,统一管理 2、Redux工作流程 蓝色React...

  • 网络安全管理平台SOC

    产品背景 产品简介 安全管理控制平台在应用、核心、边界、汇集等各个层次上安全控制功能,基于业务工作流,面向...

  • Activiti工作流

    1.工作流简介 1.1工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如...

  • linux下Socket编程(一)

    简介 Socket理论 Socket工作流程 核心函数讲解 服务的如何获取客户端的信息 字符串ip和网络二进制的转...

  • 企业内部应用的核心与灵魂:工作流管理系统

    企业内部应用的核心与灵魂:工作流管理系统 工作流是企业内部系统的核心和灵魂,而审批则是工作流中的最基础的应用场景。...

  • 毅滨日精进04.24日第1275天

    体验入:每天与管理梳理各岗位的工作流程,工作效率,不断完善 找核心:通顺流畅 转身用:任何事情要达成共识,思想统一...

  • 设计模式 Day14 外观模式

    1. 外观模式动机与定义(模式类型、核心用途、调用过程)? 类型:结构型模式 核心:为复杂子系统提供统一入口 调用...

  • Activiti工作流

    工作流 工作流简介 工作流(Workflow): 工作流就是通过计算机技术对业务流程进行自动化管理。实现多个参与者...

网友评论

      本文标题:第六章 统一过程核心工作流简介

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