2019年全程一体化建模过程与要领课件

上传人:我*** 文档编号:144770637 上传时间:2020-09-14 格式:PPT 页数:75 大小:542.50KB
返回 下载 相关 举报
2019年全程一体化建模过程与要领课件_第1页
第1页 / 共75页
2019年全程一体化建模过程与要领课件_第2页
第2页 / 共75页
2019年全程一体化建模过程与要领课件_第3页
第3页 / 共75页
2019年全程一体化建模过程与要领课件_第4页
第4页 / 共75页
2019年全程一体化建模过程与要领课件_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《2019年全程一体化建模过程与要领课件》由会员分享,可在线阅读,更多相关《2019年全程一体化建模过程与要领课件(75页珍藏版)》请在金锄头文库上搜索。

1、第10章 全程一体化建模过程与要领,(时间:3次课,6学时),教学提示:前面用六章篇幅围绕全程一体化建模工具PlayCASE的操作方法进行了讲述,从本章开始,将结合案例讲解PlayCASE在软件项目开发过程中的实际应用。在通过案例介绍之前,首先讲解如何运用该工具和软件工程的理论进行建模的过程和方法,介绍与建模有关的概念、建模技术和要领。 教学目标:掌握业务建模过程、主要环节、主要指标,掌握整个建模过程中需要用到的几个主要的基本建模图形,以及它们之间的集成关系,了解PlayCASE的应用要领。,第10章 全程一体化建模过程与要领,第10章 全程一体化建模过程与要领,10.1 业务建模过程 10.

2、2 业务建模图形 10.3 业务调查 10.4 需求定义 10.5 总体设计 10.6 详细设计 10.7 生成程序 10.8 PlayCASE的应用要领 10.9 习题,10.1 业务建模过程,10.1.1 业务流程设计 10.1.2 业务建模 10.1.3 业务模型集成关系 10.1.4 基本建模方法 10.1.5 建模的主要指标 10.1.6 建模的主要文档,10.1.1 业务流程设计,1. 业务建模与流程设计的关系 首先,通过业务建模可以提供一个一致的业务表现形式,提供一种交流的手段,使得工作人员能更好地描述业务与表达需求,使软件开发人员更容易理解客户单位的日常办公业务,为更好地描述已

3、有流程和明确需求奠定基础。其次,业务建模技术帮助工作人员和软件开发人员建立详细的业务模型,实现业务过程分析和设计的可视化,为规范与改进业务流程提供基础素材,可降低信息化项目的实施成本,提高信息化项目的效益。,10.1.1 业务流程设计,2. 业务流程设计过程的层次框架 图10.1表示了业务流程设计过程的层次框架,它由业务模式持续改进、建模主要环节、建模过程以层次化的方式构成。 图10.1 业务流程设计过程的层次框架,10.1.1 业务流程设计,3.业务流程设计的目的及原则 建模目的 在描述现有业务流程的基础上,对流程进行规范与改进 将未来的流程表达清楚,为开发人员提供清晰、可识别的业务流程,为

4、相应的软件系统开发打下坚实的基础,10.1.1 业务流程设计,建模原则 业务流程设计强调工作人员的全程参与 围绕结果而不是职能进行设计 业务流程改进是一项持续进行的工作,10.1.1 业务流程设计10.2给出了业务流程设计与业务持续改进的关系。 图10.2 业务模式持续改进示意图,10.1.1 业务流程设计,4.业务模式持续改进的方法 确定信息化的范围; 建立信息化的目标; 确定和提供实现信息化目标必须的资源; 描述现有业务流程; 分析现有业务流程; 规范与改进业务流程; 业务流程信息化; 进行业务持续改进。,10.1.2 业务建模,1. 参加业务建模的人员 无论是在对现有的业务进行建模,还是

5、对未来的业务进行建模,涉及到的主要人员可 分为业务领域专家、业务分析员和软件开发人员3种。其中,业务领域专家是具备一定业务管理知识与管理实践经验的人员,业务分析员是进行业务建模工作、整理业务对信息化的需求、形成建模文档的人员,软件开发人员是接受建模文档并进行软件设计、编程等软件开发工作的人员。,10.1.2 业务建模,2.业务建模的主要环节 确定建模范围和业务框架; 通过调查收集业务素材进行分析; 利用基本建模过程建立业务模型; 根据主要建模指标对模型进行评审; 完善和完成整个业务模型(包括需求定义),形成文档。,10.1.2 业务建模图10.4、图10.5分别给出了无角色和有角色的业务建模主

6、要环节的示意图。,图10.4 无角色的业务建模主要环节示意图,10.1.2 业务建模,图10.5 有角色的业务建模主要环节示意图,10.1.2 业务建模,在确定建模范围时,一定要有主要负责人参与到项目组,在所确定的建模范围中,决定组织的哪一部分将变成哪些业务的发起者,每种业务将形成若干业务流程,这些业务构成业务种类框架。,在这个范围中,业务建模的对象是:,(1)确定建模范围和业务种类框架,10.1.2 业务建模,(2) 通过调查收集业务素材进行分析 收集业务素材的主要步骤是: 业务分析员制订比较详细的调研表格; 发放给业务领域专家; 业务领域专家填写调研表格,并将自己所做的业务描述清晰; 业务

7、分析员收集调研表格,进行下一步建模工作。,10.1.2 业务建模,(3) 利用基本建模过程建立业务模型 通过运用“基本建模过程”,根据收集的调研表格和根据与业务领域专家的交流,得到业务模型: L 业务组织、职责结构描述 L 业务流程建模 L 业务信息内容和处理权限描述,10.1.2 业务建模,(4) 根据主要建模指标对模型进行评审 评审工作的依据:建模的主要指标 由业务领域专家对模型进行评审 确定业务过程是否正确 结合实际,改变现有业务流程,10.1.2 业务建模,(5) 完善和完成整个业务模型,形成建模文档 根据建模的原则和基本建模过程,不断地根据业务要求建立业务模型,同时通过不断地评审对模

8、型进行确认,以逐步求精的方式构造最终的业务模型。 建模结束时,应该得到包括主要建模图形、相关业务解释的主要文档。,10.1.3 业务模型集成关系1.业务模型的构成,由基本建模图形和 派生建模图形组成,功能调用树,事件接口图,数据流图,数据接口图,信息内容/关系图,职责执行流程图,业务协作流程图,组成结构树,推,导,基,本,图,形,派,生,图,形,10.1.3 业务模型集成关系2. 基本建模图形之间的集成关系,交接工作,相关业务信息,工作交接事件,相关业务信息,组织,部门1,部门2,部门3,岗位A,岗位B,岗位C,职责1,职责2,职责3,活动步骤1,活动步骤2,活动步骤3,岗 位 A,活动步骤A

9、1,活动步骤A2,活动步骤A3,岗 位 B,岗 位 C,活动步骤B3,活动步骤B1,活动步骤B2,活动步骤C1,组成结构树 职责执行流程图,业务协作流程图 业务信息关系图,工作交接事件,相关业务信息,业务信息a,栏目 a1,栏目 a2,业务信息b,栏目 b1,栏目 b2,开始,活动步骤1,活动步骤2,活动步骤3,结束,10.1.4 基本建模方法,1. 以职能分工分析为出发点的建模方法 以职能分工分析为出发点的建模方法是根据业务建模的实际需要,从一个单位的组织分工描述开始,完成对这个单位业务描述。它主要有两种流程分支:第一个分支是描述组织分工、描述业务信息、描述业务流程,第二个分支是描述组织分工

10、、描述业务流程、描述业务信息(见图10.9)。 图10.9 以职能分工分析为出发点的建模过程,10.1.4 基本建模方法,2. 以业务流程分析为出发点的建模方法 以业务流程分析为出发点的建模方法是根据业务建模的实际需要,从业务流程的描述开始,完成业务建模工作。它主要有两种流程分支:第一个分支是描述业务流程、描述业务信息、描述组织分工,第二个分支是描述业务流程、描述组织分工、描述业务信息,如图10.10所示。 图10.10 以业务流程分析为出发点的建模过程,10.1.5 建模的主要指标,1. 描述组织结构和组成的主要指标 组织结构和组成的主要指标如下: 将需要规范化管理的部门及与之有业务联系的部

11、门列举出来; 将上述需要规范化管理的部门中的岗位列举出来; 将上述需要规范化管理的岗位中的职责列举出来; 将上述需要规范化管理的职责中的活动步骤列举出来; 将上述活动步骤分解成子活动步骤,到对业务信息栏目逐条处理的程度; 将上述处理业务信息栏目的活动步骤所体现的处理方法继续分解成子活动步骤,直到新员工上岗培训所能理解的程度。,10.1.5 建模的主要指标,2. 描述业务流程的主要指标 业务流程的主要指标如下: 列举出所有业务流程的名称; 以担负职责的角色、岗位、部门为活动主体,以按业务发展的顺序描述角色间的业务往来事件; 以业务流程中发生的事件为主线,按业务流程顺序描述业务往来事件及其携带的业

12、务信息; 充分体现分工组成结构中的职责或活动步骤; 将活动步骤所体现的处理方法继续分解成子活动步骤,直到基本不能细分为止; 描述各级活动步骤之间的逻辑流程关系。,10.1.5 建模的主要指标,3. 描述业务信息的主要指标 业务信息的主要指标如下: 业务信息按单位和角色分别进行描述; 描述业务信息的所有栏目; 按业务信息在栏目级别上整理其操作权限读取、修改、删除等; 按业务分类整理所有业务信息的共享情况; 描述信息之间的联系。,10.1.6 建模的主要文档,1. 描述组织分工的建模文档 该建模文档应该包括以下两方面的内容: 反映一个组织中上下级关系的组织结构图以及相关描述; 反映一个组织中层次化

13、职能分工分解的组成结构树以及相关描述。 2. 描述业务流程的建模文档 该建模文档应该包括以下两方面的内容: 反映宏观业务联系的业务协作流程图以及相关描述; 反映微观业务操作的事件流图以及相关描述。,10.1.6 建模的主要文档,3. 描述业务信息的建模文档 该建模文档应该包括以下两方面的内容: 反映业务信息内容及其联系的业务信息关系图以及相关描述; 反映业务信息基本流向的数据流图以及相关描述; 反映活动主体之间信息交互的数据接口图以及相关描述; 反映活动主体操作信息的业务信息操作权限图以及相关描述。 4. 描述信息化需求定义的建模文档 基于组成结构树的信息化功能定义、过程定义,以及相关描述。,

14、10.2 业务建模图形,10.2.1 描述组织分工的建模图形 10.2.2 描述业务信息的建模图形 10.2.3 描述业务流程的建模图形,10.2.1 描述组织分工的建模图形,组成结构树是描述业务分工的建模图形是一个组织的分工及层次关系的一种体现,其特点是: 它描述的组成关系,不是组织结构图描述的上下级关系; 它精细地描述了业务工作,体现了分工责任化。,10.2.1 描述组织分工的建模图形,以下是在描述组成结构树时应注意的问题及其原则: 1. 机构中的部门组成 2. 部门中的岗位组成 3. 岗位中的职责组成 4. 岗位职责中的活动步骤组成 5. 组成结构树的拆分 6. 活动单元的编码规则 7.

15、 分工组成的分解原则 8. 分工组成的描述范围 9. 活动单元类型划分的相对性,10.2.2 描述业务信息的建模图形,1. 业务信息关系图 业务信息关系图主要涉及到对信息关系的描述。在PlayCASE中,分别用计算组装链、分类链和连接链等实现对信息关系的描述。 业务信息主要由信息的名称、信息栏目组成。 2. 业务信息与组织单元作用关系建模图形 业务信息与组织单元作用关系可以用数据接口图、数据流图来表示,这些建模图形可以由组成结构树、事件流图、业务协作流程图、信息/表单关系图导出。,10.2.3 描述业务流程的建模图形,1. 业务协作流程图 业务协作流程较事件流图(功能执行流程)更侧重于宏观描述,体现业务人员之间的工作交互关系。 (1)业务种类与业务协作流程的分类 业务管理是结合“责、权、利”来进行的,每种业务按部门或岗位具体展开,形成了业务流程(业务协作流程),所以划分业务协作流程种类与划分业务种类几乎是同义语。ISO 9000的质量活动要素的概念为业务类别划分提供了很好的框架。,10.2.3 描述业务流程的建模图形,(2)业务协作流程图的内容 业务协作流程图用于描述部门或岗位之间的工作协作流程,其绘制要点是: 明确参与协作的活动主体,活动主体最好是岗位,如果是部门,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号