




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
搭建平台 之 工作流管理系统介绍,1. 工作流基本概念 2. 系统体系结构 3. 系统模块介绍 4. 系统功能介绍 5. 系统应用介绍,主要内容,1.1 工作流管理系统目的,改变传统的办公系统的开发模式 使系统更能够适应业务的变化 加快流程处理速度,提高工作效率 增加对工作流程的控制 便于流程整合,提升决策质量与正确度 灵活的权限分配,1.2 工作流定义,工作流:业务流程的全部或部分自动化,在此过程中,文档、信息或者任务按照一定的过程规则流转,实现组织成员间的协调工作以期达到业务的整体目标。 工作流管理系统 (WFMS):一种能定义、创建和管理工作流执行的系统。它可以通过一个或多个工作流引擎来运行 ,并能解释过程定义、与工作流参与者交互 ,在需要时还要引用IT 工具和应用。,2.1 WFMC通用工作流体系结构模型,2.3 体系结构,3. 系统模块结构,工作流过程建模 工作流引擎模块 组织机构模块 节假日时间管理模块 二次开发接口模块,3.1 工作流过程建模,基于GIS网络的工作流模型 通过对GIS网络数据模型和工作流需求的研究,定义一个基于GIS网络的工作流模型,在这个模型中,我们定义一个网络实体(流程模板),作为工作流中的一个过程定义;网络上的结点实体,作为工作流的一个活动;结点与结点的连通关系(线实体),作为工作流活动之间的条件路由;通过结点与结点间的连接方向, 控制工作流活动的流转方向。,3.1 工作流过程建模,工作流可视化流程编辑器 可视化的流程设计可以大大降低流程设计的时间和难度。需求调查人员可以在做需求调查的时候,就将流程画好,通过这个可视化的流程与用户进行交流确认,这样可以提高做需求的速度,同时需求完成的结果可以直接用于开发,如果做需求的人能力很强,可以一边做需求一边搭建系统。工作流可视化编辑工具同时也是系统维护必须的系统管理员工具,当业务有调整或人员有变动,可以直接通过可视化编辑工具进行调整。工作流可视化编辑工具同时也是开发人员进行开发调试必须的工具,它为开发人员提供工作流环境,提高开发效率。,3.2 工作流引擎,工作流引擎是工作流管理系统的核心,其功能可归纳为以下几个方面: 解释业务过程的过程定义 驱动过程和活动的执行 维护工作流控制数据和工作流相关数据 提供支持用户操作的接口,3.2 工作流引擎,流程定义管理 活动配置管理 流程控制管理 案件库管理 移交模型管理,3.3 机构用户权限管理,工作流组织机构模型的基本概念是:利用抽象的模型或者元素,构造出的一系列关系,用于表达企业组织机构中的实体间的层次和隶属。 绝大多数的组织机构都是以树型层次结构为主,从管理学的角度,也就是通常所说的“事业部制组织机构”。在工作流管理系统中,活动最终要分配给具体的执行者去完成,组织模型反映的是工作流过程中活动的执行者同组织中用户的对应关系。这个关系包括活动执行者与角色的映射关系、权限级别到角色的映射关系、执行者与组织单元(部门或工作组)的映射关系。组织模型通过这些映射关系可以为企业或机关人员执行工作流提供柔性的组织定义,为过程模型提供“人”的支持。,3.3 机构用户权限管理,本系统组织机构模型实体定义如下: 用户:工作流系统的使用者,是一个独立的、具有一定行为 能力和技术能力的人的实体。 部门: 对应与企业,单位的静态组织划分,由企业,单位的实际部门设置情况来决定,可以是传统的面向职能的,也可以是现在流行的面向过程与客户的。 职务: 对应与企业模型中的员工,项目经理,部门经理等,事业单位的科员,处长,局长等。主要用于按职务赋权的活动,如审批,审核等。 功能:用于系统功能的设置和按功能组成团队。工作流活动也可以按功能赋权。,3.3 机构用户权限管理,3.4 节假日管理模块,节假日时间管理模块提供了各种时间运算功能,包括正常的时间计算:年、月、日、周,同时还包括:工作日的计算,这是普通的时间函数所没有的,使用它我们可以方便地进行各种时间的运算。例如:如何计算一段时间内的工作日,只需在进行计算的时候,将节假日的信息扣除即可得到。,3.5 节假日管理模块,3.5二次开发接口模块,案件管理,机构用户管理,节假日管理,过程模型管理,工作流控制数据,应用数据库,工作流相关数据,调用,维护,C/S应用,工作流API开发接口,工作流编辑器,过程模板库,案件库,机构用户库,资源库,运行库,解释,创建,管理,引用,B/S应用,工作流组件,3.5二次开发接口模块,工作流管理系统二次开发平台是面向工作流业务系统应用程序开发人员的,目的是为开发人员提供丰富便利的开发手段,使其能迅速构建自己的业务应用系统。工作流平台提供了API组件,类视图,和面向对象的组件,这几种开发方式。 工作流管理系统二次开发平台同时支持API和组件接口。在具体实现时,运用面向对象的方法开发每个功能模块,构筑各个模块的API,然后在API的基础上开发与各个模块相对应的组件,实际上是对API进行组件化封装。这种方案使得组件和API间具有高度的一致性,二者并行不悖。开发应用系统时,可以根据自身情况选择其中一种或多种。,4. 系统功能介绍,工作流提供了一种手段实现应用逻辑和过程逻辑的分离,这使得可以在不修改具体功能模块实现方式的情况下,通过修改过程模型来改进系统性能,实现对生产经营过程部分或全部地集成管理,提高软件的重用率,发挥系统的最大效能。,4.1可视化流程编辑器,可视化流程编辑器主要实现如下功能: 1. 流程模板的新建。 2. 流程节点的绘制,节点显示信息的配置(名称,颜色,字体,二进制图像等)活动属性的配置(承办信息,权限信息等),节点的移动,删除。 3. 流程节点的连接(添加线实体)。 4. 线实体属性信息(路由条件)的编辑配置。 5. 通过”拖拽”实现节点信息共享。,4.2丰富的流程模式,工作流引擎提供强大的流程控制能力,可以严格按照业务流程的定义驱动业务流程实例的运行,支持丰富的流程模式,流程模式可以分为以下两种: 1.静态工作流: 2.动态工作流:,4.2丰富的流程模式,1.静态工作流: 串行 并发 选择分支 汇聚 基于条件规则的路由,4.2丰富的流程模式,2.动态工作流: 任意节点回退 撤销 子流程嵌套 窗口补证,4.3多种流程实例控制管理,流程实例控制管理 : 批办 协办 督办 沉淀 超期提示,4.4 流程监控管理,流程实例的监控管理 流程实例的动态再现 流程实例的超时统计,4.5 完整的流程版本管理,当业务流程发生比较大的变化时,可以通过增加流程版本的方式来调整业务流程,未完结的业务实例仍然按照老的流程流转,新建业务按新流程流转。,4.6 灵活的权限分配,支持按岗位,按职
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家庭医生巡诊工作总结
- 河南省许昌市禹州市2024-2025学年八年级英语学期6月份期末测试题(含答案无听力音频及原文)
- 北师大版四年级上册数学第五单元 方向与位置 检测题(无答案)
- 2025年甘肃省陇南市西和县中考物理一模试卷(含答案)
- 化妆品偏好调查
- 餐饮行业消费者需求变化与品牌定位研究
- 汉字书法课件模板附草书
- 2025届毕业生就业协议书签订注意事项
- 汉字书法课件楷书字
- 汇报课件模板
- 静压植桩机钢管桩施工技术
- 高值耗材点评制度
- 防台防汛培训课件教学
- 2024年施工员题库含完整答案(必刷)
- 道路施工流程讲解
- 有限合伙企业合伙协议
- 保险资管合规风险管理-深度研究
- 2022教师民族团结培训
- 《慢阻肺健康大课堂》课件
- 2024人教版英语七年级下册《Unit 3 Keep Fit How do we keep fit》大单元整体教学设计2022课标
- 中国高血压防治指南(2024年修订版)
评论
0/150
提交评论