第10章业务建模_第1页
第10章业务建模_第2页
第10章业务建模_第3页
第10章业务建模_第4页
第10章业务建模_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 10.1.1 业务业务 业务业务(Business):(Business): 泛指现行运行的企业系泛指现行运行的企业系 统。统。 例如,银行,政府,机关,学校,商店,公例如,银行,政府,机关,学校,商店,公 司等。司等。 狭义指为实现企业目标,企业的有序活动过狭义指为实现企业目标,企业的有序活动过 程。程。 例如,订购货品,货品入库,注册,销售,例如,订购货品,货品入库,注册,销售, 生产等。生产等。 10.1.2 业务过程业务过程 业务过程业务过程: : 也称为也称为业务流程业务流程,是为完成,是为完成 企业某一项目标和功能,有序活动过程。企业某一项目标和功能,有序活动过程。 例如:例如:

2、货品订购货品订购有其活动过程,有其活动过程, 货品销售货品销售有其活动过程;有其活动过程; 零件生产零件生产加工有其活动过程。加工有其活动过程。 业务过程由业务活动所组成。业务过程由业务活动所组成。 例如:例如:货品订购:货品订购: 收集供货商信息,收集供货商信息, 业务洽谈,业务洽谈, 签定合同,签定合同, 签定订单,签定订单, 付款,付款, 收货等活动。收货等活动。 一个业务过程可能会跨越多个企业部门;一个业务过程可能会跨越多个企业部门; 一个业务过程可能会有多个输入,和输一个业务过程可能会有多个输入,和输 出,并中间要处理和需要多个企业资源。出,并中间要处理和需要多个企业资源。 例如:图

3、书馆借书:例如:图书馆借书: 输入:借书证,图书输入:借书证,图书 相关的资源:读者,管理员,借书记录相关的资源:读者,管理员,借书记录 输出:借的图书输出:借的图书 10.1.3 业务模型业务模型 1 1、业务模型的概念、业务模型的概念 业务模型业务模型: : 描述企业目标、资源、业务描述企业目标、资源、业务 过程、业务活动等的一种抽象模型。是业务过程、业务活动等的一种抽象模型。是业务 的简化表述,通过业务模型可以对企业系统的简化表述,通过业务模型可以对企业系统 给出一个全景性的抽象把握。给出一个全景性的抽象把握。 业务模型是业务的简化表述业务模型是业务的简化表述 2、业务模型的作用、业务模

4、型的作用 1)帮助理解现行业务帮助理解现行业务 10.1.3 业务模型业务模型 2、业务模型的作用、业务模型的作用 2)建立企业信息系统的基础)建立企业信息系统的基础 10.1.3 业务模型业务模型 3)改进现行业务结构的基础改进现行业务结构的基础 4)对)对现行业务进行革新现行业务进行革新 5)设计新的业务过程设计新的业务过程 存在不同的业务建模方法存在不同的业务建模方法 UML业务建模业务建模 UML扩展业务建模扩展业务建模Hans-Erik BPMN业务过程建模技法业务过程建模技法 10.1.4 业务建模方法业务建模方法 本节主要介绍本节主要介绍UMLUML扩展建模的扩展建模的Hans-

5、Erik,Hans-Erik,最后简最后简 要介绍要介绍BPMNBPMN业务过程建模技法业务过程建模技法 1. 1. 业务目标的概念业务目标的概念 业务目标业务目标描述企业的业务活动要达到的状态和追描述企业的业务活动要达到的状态和追 求的结果。求的结果。 目标可分为目标可分为定性目标定性目标和和定量目标定量目标。 例如:本企业在五年内成为市场的领头军。例如:本企业在五年内成为市场的领头军。 例如:今年企业利润达到例如:今年企业利润达到500万人民币万人民币 今年企业生产加工今年企业生产加工3000套产品套产品 企业产值比去年增加企业产值比去年增加20% 10.2.1 业务目标业务目标 2. 2

6、. 业务目标结构业务目标结构 业务目标业务目标可以分解成为若干个子目标,总目标的实现可以分解成为若干个子目标,总目标的实现 依赖与各个子目标的完成。依赖与各个子目标的完成。 大学的目标:大学的目标: 总目标:在五年内把我校建设成为在国内有一定影响总目标:在五年内把我校建设成为在国内有一定影响 的多科型大学。的多科型大学。 子目标:子目标: 学生:本科生学生:本科生18000人,研究生人,研究生1000人;人; 专业:本科专业:本科45个,硕士个,硕士30个,博士个,博士5个;个; 队伍:教师队伍:教师1000人,教授人,教授200人,博士人,博士100人人 科研:资金科研:资金1亿,亿,2个国

7、家研究中心;个国家研究中心; 面积:面积:2500亩,一流图书馆和实验室亩,一流图书馆和实验室 3. 3. 业务目标建模业务目标建模 UML对业务目标建模用带版型的类图来表示。对业务目标建模用带版型的类图来表示。 1. 1. 业务资源的概念业务资源的概念 业务资源业务资源是参与业务及其活动所涉及到的是参与业务及其活动所涉及到的 所有对象。所有对象。 例如:原料,能源,产品,人,信息,服例如:原料,能源,产品,人,信息,服 务等务等 资源是一个实体,它在业务过程能够扮资源是一个实体,它在业务过程能够扮 演一定的脚色。演一定的脚色。 资源将被业务过程所消耗,产出,转化,资源将被业务过程所消耗,产出

8、,转化, 使用。使用。 10.2.2 业务资源业务资源 2. 2. 业务资源的分类业务资源的分类 物理资源物理资源:占据一定空间的物质实体。例占据一定空间的物质实体。例 如:原材料,零件,日用品等如:原材料,零件,日用品等 抽象资源抽象资源:一种思想或概念,来源对其它一种思想或概念,来源对其它 对象的合成体。例:合同,角色,账户等对象的合成体。例:合同,角色,账户等 信息资源信息资源:概念、事物等信息形式的表现。概念、事物等信息形式的表现。 例:报表,账单等。例:报表,账单等。 人力资源人力资源:业务过程中的人员。例:销售业务过程中的人员。例:销售 员,操作员等。员,操作员等。 3. 3. 业

9、务资源建模业务资源建模 业务资源业务资源:可以通过类来表示。可以通过类来表示。 1. 1. 业务过程的概念业务过程的概念 业务过程业务过程是一系列以一种或者多种输入为条是一系列以一种或者多种输入为条 件从而为客户创造某种价值输出的活动的集合。件从而为客户创造某种价值输出的活动的集合。 业务过程有特定的目标,同时也受外部环境或者业务过程有特定的目标,同时也受外部环境或者 其他过程中发生事件的影响。其他过程中发生事件的影响。 例如:产品采购,产品生产,产品入库,产例如:产品采购,产品生产,产品入库,产 品销售等品销售等 10.2.3 业务过程业务过程 2. 2. 业务过程的基本要素业务过程的基本要

10、素 业务目标业务目标:业务过程要达到的目的业务过程要达到的目的 输入输入:业务过程的输入对象业务过程的输入对象 输出输出:业务过程加工之后输出的对象业务过程加工之后输出的对象 资源资源:业务过程中要使用到的各种资源。业务过程中要使用到的各种资源。 事件和活动事件和活动:业务过程执行的事件和各种业务过程执行的事件和各种 活动。活动。 3. 3. 业务过程的表示业务过程的表示 基本表示符号:基本表示符号: Process 过程名过程名 Process 过程过程 Process 过程过程 Process 过程过程 3. 3. 业务过程的表示业务过程的表示 包含子过程的过程:包含子过程的过程: Pro

11、cess 过程名过程名 3. 3. 业务过程的表示业务过程的表示 跨越多个组织部门的过程跨越多个组织部门的过程 市场市场 预测预测 产品产品 研发研发 市场市场 营销营销 产品产品 销售销售 工艺工艺 管理管理 Process 过程过程Process 过程过程 Process 过程过程 3. 3. 业务过程的表示业务过程的表示 完整过程表示完整过程表示 Process 过程过程 People 控制对象控制对象 Goal 目标对象目标对象 information 输入对象输入对象 physical 输入对象输入对象 physical 支持对象支持对象 informition 支持对象支持对象 p

12、hysical 输出对象输出对象 controlachieve supply supply 3. 3. 业务过程的表示业务过程的表示 例子:例子: Process 广告销售广告销售 People 销售经理销售经理 physical 销售物资销售物资 people 销售人员销售人员 abstract 订单订单 control achieve supply supply Goal 广告销售广告销售 销售总额销售总额=250000 成本总额成本总额=150000 年度年度=19991231 information 销售条款销售条款 control information 估计估计 informati

13、on 预期预期 1. 1. 装配线图的概念装配线图的概念 装配线图装配线图是对是对UML的一种扩展,用于业务过的一种扩展,用于业务过 程建模,以及对业务支持的信息系统构建。用来程建模,以及对业务支持的信息系统构建。用来 描述业务过程与信息系统中的包、子系统、对象描述业务过程与信息系统中的包、子系统、对象 之间的联系。之间的联系。 10.2.4 装配线图装配线图 2. 2. 装配线图的表示装配线图的表示 10.2.4 装配线图装配线图 Process 过程过程 Process 过程过程 assembly lineA assembly lineB 例子例子 10.2.4 装配线图装配线图 Proc

14、ess 制定产品价格制定产品价格 assembly line 产品价格产品价格 assembly line 产品信息产品信息 assembly line 价格模型价格模型 检 查 是 否 已 存 在 产 品 价 格 创 建 产 品 信 息 记 录 产 品 信 息 创 建 产 品 的 新 价 格 读 取 当 前 价 格 模 型 修 改 价 格 模 型 1. 1. 业务规则的概念业务规则的概念 业务规则业务规则是业务过程运作过程中应该遵循的是业务过程运作过程中应该遵循的 约束、条件和规范。通过对业务规则的遵循才能约束、条件和规范。通过对业务规则的遵循才能 正确地运行业务过程。正确地运行业务过程。

15、例:在例:在“产品采购产品采购”业务过程中,应该遵循业务过程中,应该遵循 以下规则:以下规则: 1、供货商必须具有法人资格;、供货商必须具有法人资格; 2、供货尚应该具有良好的信誉;、供货尚应该具有良好的信誉; 3、一次不能采购超过、一次不能采购超过100万元的货品。万元的货品。 10.2.5 业务规则业务规则 2. 2. 业务规则的类型业务规则的类型 派生:派生:从一种形式或状态转变成为另外一种形式或从一种形式或状态转变成为另外一种形式或 状态应该遵循的规则。状态应该遵循的规则。 例如:年龄例如:年龄18 then 18 then 读书读书 else else 分配工作分配工作 约束:约束:

16、约束对象或过程出现的结构或行为的规则。约束对象或过程出现的结构或行为的规则。 例如:供货商例如:供货商. .年龄年龄18 18 存在性:存在性:定义事物何时可以出现,以及何时应该定义事物何时可以出现,以及何时应该 出现的规则。出现的规则。 例如:发生订货,则创建订单对象例如:发生订货,则创建订单对象 10.2.5 业务规则业务规则 3. 3. 业务规则的描述业务规则的描述 业务规则一般可以用业务规则一般可以用OCLOCL来描述。来描述。 10.2.5 业务规则业务规则 业务建模的体系结构业务建模的体系结构是指业务建模的构架和是指业务建模的构架和 方面。一个完整的业务模型应该具有多种视图,方面。

17、一个完整的业务模型应该具有多种视图, 具体包括:具体包括: 业务远景视图业务远景视图 业务过程视图业务过程视图 业务结构视图业务结构视图 业务行为视图业务行为视图 10.3.1 概述概述 业务过程视图业务过程视图 业务远景视图业务远景视图 业务结构视图业务结构视图 业务行为视图业务行为视图 1 1、业务远景视图的概念、业务远景视图的概念 业务远景视图:业务远景视图:用来描述公司的目标,发展用来描述公司的目标,发展 蓝图,和公司发展策略。蓝图,和公司发展策略。 业务远景视图要考虑的因素有:业务远景视图要考虑的因素有: 10.3.2 业务远景视图业务远景视图 使命使命 机遇机遇 核心竞争力核心竞争

18、力 目标目标 挑战挑战 机构机构 优势优势 关键成功因素关键成功因素 关键过程关键过程 弱点弱点 策略策略 客户和对手客户和对手 2. 2. 业务远景视图建模业务远景视图建模 TOWS矩阵矩阵:企业的威胁,机遇,弱点,企业的威胁,机遇,弱点, 强项分析。强项分析。 业务远景陈述业务远景陈述:描述企业的业务发展远景描述企业的业务发展远景 和规划。和规划。 目标建模目标建模:确定企业的目标结构。确定企业的目标结构。 3.TOWS3.TOWS矩阵矩阵 TOWS矩阵用来分析企业的威胁,机遇,弱矩阵用来分析企业的威胁,机遇,弱 点,强项等。点,强项等。 利用一个矩阵表来对企业的这些方面进行分利用一个矩阵

19、表来对企业的这些方面进行分 析,以确定出企业的关键策略和关键成功因素。析,以确定出企业的关键策略和关键成功因素。 TOWS在在UML中没有提供。中没有提供。 下面是对一个在下面是对一个在Internet上提供营销的金融服上提供营销的金融服 务公司的策略分析。务公司的策略分析。 4.4.业务远景陈述业务远景陈述 业务远景陈述也被称为企业规划。描述企业业务远景陈述也被称为企业规划。描述企业 长远发展的总体设想和规划。长远发展的总体设想和规划。 5.5.目标建模目标建模 目标建模将确定企业的目标和目标结构。目标建模将确定企业的目标和目标结构。 1 1、业务过程视图的概念、业务过程视图的概念 过程:过

20、程:展示了为了达成目的而必须采取的活展示了为了达成目的而必须采取的活 动,及其在过程中涉及到资源之间的关系。动,及其在过程中涉及到资源之间的关系。 业务过程视图:业务过程视图:展现了为实现业务目标的业展现了为实现业务目标的业 务过程,过程与资源的关系,过程之间的关系等。务过程,过程与资源的关系,过程之间的关系等。 10.3.3 业务过程视图业务过程视图 2. 2. 业务过程视图建模业务过程视图建模 业务过程建模业务过程建模:提取关键的业务过程,并提取关键的业务过程,并 用过程图描述出来。用过程图描述出来。 装配线图装配线图:描述业务过程与信息系统的对描述业务过程与信息系统的对 象和要素之间关系

21、。象和要素之间关系。 . . 业务过程建模业务过程建模 业务过程的提取业务过程的提取: a.提取核心过程:指在企业业务活动中,起提取核心过程:指在企业业务活动中,起 关键作用的过程,一般不多,不会超过个。关键作用的过程,一般不多,不会超过个。 例:供应链系统中:例:供应链系统中: 订购货品,入库管理,出库管理,商品销售订购货品,入库管理,出库管理,商品销售 b.提取支持性过程:指在企业业务活动中,提取支持性过程:指在企业业务活动中, 起辅助作用的业务过程。起辅助作用的业务过程。 例:设备维护,展台布置,人员调整等例:设备维护,展台布置,人员调整等 . . 业务过程建模业务过程建模 过程图过程图

22、: Process 过程过程 People 控制对象控制对象 Goal 目标对象目标对象 information 输入对象输入对象 physical 输入对象输入对象 physical 支持对象支持对象 informition 支持对象支持对象 physical 输出对象输出对象 controlachieve supply supply 例子:网上广告销售的过程图(带泳道例子:网上广告销售的过程图(带泳道) Process 广告销广告销 售售 People 网管网管 control supply supply Process Web设设 计计 Process Web站站 点布置点布置 abst

23、ract 订单订单 abstract Web站点站点 abstract 广告策划广告策划 People 客户代表客户代表 information 客户概况客户概况 abstract Web站点站点 abstract 播放计划播放计划 People Web管理管理 员员 control People 文案编辑文案编辑 销售销售 产品产品交付交付 . . 装配线图装配线图 Process 过程过程 Process 过程过程 assembly lineA assembly lineB 例子例子 Process 制定产品价格制定产品价格 assembly line 产品价格产品价格 assembly

24、line 产品信息产品信息 assembly line 价格模型价格模型 检 查 是 否 已 存 在 产 品 价 格 创 建 产 品 信 息 记 录 产 品 信 息 创 建 产 品 的 新 价 格 读 取 当 前 价 格 模 型 修 改 价 格 模 型 1 1、业务结构视图的概念、业务结构视图的概念 业务结构视图业务结构视图:展现了业务中的资源、产品、展现了业务中的资源、产品、 信息和组织结构。信息和组织结构。 、业务结构视图的内容、业务结构视图的内容 资源建模资源建模 信息建模信息建模 组织建模组织建模 10.3. 业务结构视图业务结构视图 资源建模资源建模 资源模型资源模型:展现各种资源的

25、结构。可以用类展现各种资源的结构。可以用类 图来描述。图来描述。 信息建模信息建模 信息模型信息模型:展现业务活动中所涉及到的各种展现业务活动中所涉及到的各种 信息之间的结构。可以用类图来描述。信息之间的结构。可以用类图来描述。 information 订单信息订单信息 information 客户信息客户信息 information 投资信息投资信息 information 证眷信息证眷信息 information 公司信息公司信息 information 公司消息公司消息 information 公司概况公司概况 信息信息 nn n n 公司订货信息结构公司订货信息结构 组织建模组织建模

26、组织模型:组织模型:展现企业的组织机构。可以用类展现企业的组织机构。可以用类 图来描述。图来描述。 组织建模组织建模 1 1、业务行为视图的概念、业务行为视图的概念 业务行为视图业务行为视图:展现了业务中的相关资源和展现了业务中的相关资源和 过程的独立行为以及资源和过程之间的相互关系。过程的独立行为以及资源和过程之间的相互关系。 的、产品、信息和组织结构。的、产品、信息和组织结构。 10.3.5 业务行为视图业务行为视图 、业务行为视图的内容、业务行为视图的内容 资源状态建模资源状态建模 资源交互建模资源交互建模 过程交互建模过程交互建模 10.3.5 业务行为视图业务行为视图 资源状态建模资源状态建模 资源状态模型资源状态模型:展现资源所处的状态。可以展现资源所处的状态。可以 用状态图来描述。用状态图来描述。 图书馆中图书馆中“图书图书”的状态图的状态图 一个股票订单的状态图一个股票订单的状态图 4 4 资源交互建模资源交互建模 资源交互模型资源交互模型:展现为完成某一任务,资源相互展现为完成某一任务,资源相互 之间的交互关系。可以用顺序图或协作图来描述。之间的交互关系。可以用顺序图或协作图来描述。 5 5 过程交互建模过程交互建模 过程交互模型过程交互模型:展现过程以及过程之间的相互关展现过程以及过程之间的相互关 系。用过程图描述。系。用过程图描述。 asse

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论