ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:187.69KB ,
资源ID:4778162      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4778162.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(工作流原理.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

工作流原理.docx

1、工作流原理工作流定义业务过程(Business process )是指为了实现某一业务、战略目标而组合在一起的一组过程或活动。而工作流是业务过程的自动化处理,在业务流程处理过程中,根据一组定义好的处理规则,可以把相关的信息、文档、任务或业务从一个参与者传递到另一个活动的参与者。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。在现代化的组织管理活动中,组织机构与流程运作构成了现代企业内部的垂直管理线路和水平管理线路。其中垂直管理线路明确了组织成员的分工(企业的战略目标、部门的职能和岗位责任等) ,水平管理线路明确了组织成员的协作,这种既分工又合作的方式,就构成了企业横向与纵向结合的

2、经营与管理模式。通过现代化的工作流软件技术手段,将这些管理线路规范化、标准化和流程自动化,从而有效地提高 业务运作效率,降低成本,为实现企业的战略目标提供保障。返回UCML.NET工作流管理系统概述UCML.NE工作流管理系统(UCML.NET WorkFloW参照工作流管理联盟( WfMC标准设计,以业务管理为核心(BPM,以工作流平台技术为依托,可以帮助企业快速构建高效、柔性的业务流程管理系统;UCML.NETT作流系统具有独立的框架级工作流引擎服务器,由 UCMI直接生成C#源码,客户可以方便扩展。UCML.NE工作流管理系统不但涵盖了流程开发、发布、管理配置、运行、监控的整个过程,还提

3、供流程KPI接口,方便对流程五要素指标(时间、质量、数量、风险、成本)及其他 KPI指标的采集,为业务流程的管理、监督、考核和优化提供依据。返回UCML.NET工作流管理系统详细介绍UCML.NE工作流管理系统涵盖了从流程开发、发布、管理配置、运行、监控的整个过程,包括如下几个组成部分:*可视化的工作流开发环境 可视化的流程监控*工作流引擎 与服务 标准的工作流服务组件*WEB客户端管理 * 流程套路生产线可视化的工作流开发环境UCML工作流设计支持图形化的工作流定义,可以方便地支持鼠标拖拉处理, UCMLX作流设计与UCML业务开发基于一体化的设计环境,与 UCML开发平台完美结合,可以实现

4、复杂的业务处理;另一方面, UCML工作流系统运行可以独立于平台之外,与客户现有的应用系统甚至是正在运行的应用系统实现无缝整合。一个典型的流程设计界面如下:-.1,呼如Sf UH平灯1!*r匕也H 耳IW v和利r r*.rrisr*rim*.C?*JIW,口Kijp鼻人対i.-! O孕即隹堰轩:.1i -.流程下的业务处理1)流程下各个活动节点即可以调用同一个业务模块,也可以调用不同的业务模块;2)流程下不同节点可以控制具有不同的动作权限、列权限及行权限;3)流程下的业务即可以是 UCM开发的业务模块,也可以是用户自主开发的业务模块;4)UCMI提供多种标准的业务组件及处理方式供开发者直接使

5、用。标准工作流接口UCML 工作流系统具有标准的流程交互接口,如流程启动、挂起、恢复、终止,任务完成、退回、撤回、回滚,分配主办任务、会签任务、知会任务,流程状态数据交互,节点跳转等;在流程运转过程中提供多种事件回调接口,如任务创建时,任务分配时,分配前、分配后,任务完成规则,任务超时等。返回工作流引擎与服务(WorkFlow Engine )UCML.NE工作流引擎是一个独立后台服务程序,用 UCMI工作流开发平台可以直接生成相关工作流引擎源码及.Net项目工程;UCML.NE工作流引擎负责任务的调度,分配,超时监控,事件控制等工作。 UCMI工作流引擎采用多线程任务队列、流程实例缓存及定向

6、负载平衡等优化处理策略,经过了大并发、大数据量的实际使用检验,能满足高负载、高并发的需要。返回WEB客户端管理UCML.NE工作流系统提供了标准的业务基础框架,包含了业务运行所需要的绝大部分基础功能组件,是一个功能强大的业务基础平台;开发者不需要写一行代码,只需简单发布,就可以调试、运行业务流程。UCML.NE工作流系统WEB客户端业务基础框架的主要功能包括:组织机构、岗位、人员管理,支持多级组织,一岗多人、一人多岗处理;支持外部组织及人员统一管理,实现业务权限、流程权限的统一分配;群组(虚拟组织)管理,支持相对角色,如发起人、发起人部门主管等;业务权限(访问权限、行权限、列权限、动作权限、控

7、制码权限)管理流程权限管理,包括流程的管理权限、发起权限,任务的执行权限、分配权限;最终用户可视化自动义流程( Web方式),用户可以方便增加、删除节点,定义分支条件,为不同节 点指定调用不同的业务模块,为不同节点分配业务模块上的动作及列权限;待办事宜,可以进行任务委托,退回处理;手工任务分配,任务签收;批量任务审批,一次同时审批多个任务。返回可视化的流程监控及时掌握工作流运行状态是每一个管理者都十分关心的问题, UCML.NE工作流系统提供了方便简捷的WEBT具,可以让管理者可视化地了解每一个流程实例的流转状况。UCMI工作流监控工具可以对运转的流程实例进行监控和干预,可以挂起、解挂流程,终

8、止流程,开发 者还可以根据具体的业务需要实现流程的跳转,转发,回退任务等返回标准的工作流服务组件为了帮助客户快速开发,UCMLS些工作流中常用的功能封装成标准组件,开发者直接调用这些组件 就可以实现复杂流程的处理,大大提升了工作流的开发效率,这些组件包括:手工发送组件会签组件阅办情况组件执行人选取组件包图形化流程监控组件处理意见组件意见跟踪组件附件上传组件手工分配任务选人组件返回流程套路生产线在制造业里有生产线的概念,每个产品都有自己固定的生产线,通过生产线可以快速组装岀产品来。我们得到的借鉴是一定要在自己开发的业务领域内搭建生产线,形成各种生产套路,这个套路不是一条,在UCM工作流开发平台中

9、不仅提供了大量的流程生产线套路, 同时开发者还可以根据各种需要定义自己新的生产线套路,从而为特定领域的开发提供大量的、可重用的组件及套路,实现真正的软件开发工业化生产。返回UCML工作流系统特点UCML工作流管理系统参照 WfMC标准设计,同时又对国内流程管理进行总结和抽象,更便于国内用户使用和扩展开发。可视化流程定义可视化的流程设计可以让客户拖拉式地设计流程,大大提升了流程的设计效率,同时也大大降低了流程的设计难度。可视化的流程监控使用者可以方便地以图形化的方式察看每个流程实例的运转状况,用不同的颜色区分出每个节点的运行状态,可以方便地掌握整个流程实例运转状态及每个节点的执行状况。*具有强大

10、的工作流引擎服务UCMLT作流引擎脱离了 UCMI开发环境,直接生成源码级工作流引擎; UCMLX作流引擎采用多线程任务队列、流程实例缓存及定向负载平衡等优化处理策略,能满足高负载、高并发的需要。*松耦合的流程和业务处理模式,方便与其它系统集成UCMLT作流引擎和业务系统之间以接口形式进行交互,保持了流程和业务之间的独立性,提升了 系统适应变化的能力;UCM工作流引擎服务不但可以被 UCM生成的业务单元调用,也可以被开发者通过.Net和Java等 编写的业务模块调用。灵活的参与者设置复杂的任务分配体系UCM支撑的工作流系统可以由不同岗位、不同部门甚至是打破企业界限的一组人一起协作完成;工作流任

11、务的参与者既可以支持固定角色,也可以支持相对角色;工作流的任务分配不但可以支持系统配置、手工指定方式进行任务分配,还可以通过流程回调接口根据企业特定的组织架构及管理规则进行智能任务分配。标准的服务组件可以直接使用UCMI提供了工作流开发过程中常用的、可重用的流程业务组件,如:手工发送组件、会签组件、 阅办情况组件、执行人选取组件包、签署意见组件、流程跟踪组件、附件上传组件等,开发者可 以直接使用这些组件,提升了工作流的开发效率。丰富的接口可供扩展UCMI工作流系统具有标准的流程交互接口,如流程启动、挂起、恢复、终止,任务完成、退回、 撤回、回滚,分配主办任务、会签任务、知会任务,流程状态数据交

12、互,节点跳转等;在流程运 转过程中提供多种事件回调接口,如任务创建时,任务分配时,分配前、分配后,任务完成规则, 任务超时等。UCML业务开发平台超越传统的流程表单设计器 可以满足复杂的业务处理需求UCMI是 一个完整的业务基础开发平台, 不但可以开发工作流系统,还可以开发各种复杂业务、WEB报表等系统。支持多种数据库类型可以支持 MS SQL Server、Oracle、DB2 Sybase、Mysql等多种主流数据库。首家软件生产线技术打造流程开发专享知识库UCMI在公网上提供了大量的可重用的业务逻辑模型及生产线库,供开发者快速构建自己的业务流 程系统。同时开发者可扩展、增加自己的业务逻辑

13、模型及生产线,逐步形成独立的面向领域的生产线及知识库返回UCML工作流功能列表功能分类功能明细说明流程定义可视化流程定义活动节点类型开始、结束节点人工节点自动节点路由节点子流程节点(嵌套流程)流转方式串行并行分支合并跳转退回撤回回滚自循环输入输出方式与或异或(按条件)输出条件定义简单条件定义-通过鼠标选择方式复杂条件定义-通过写C#语法实现超时处理流程的备份与恢复流程的导入与导出流程状态数据(流程属性变量)定义流程中的业务支持单表单、多表单可以为每个节点指定冋一个业务或不冋的业务团队开发管理Office 控件支持可选流程运行工作流引擎运行方式终端模式Windows服务模式流程启动方式自动启动(

14、定时、循环、周期启动流程)手工启动-通过流程模型启动业务手工启动-通过业务程序启动流程任务分配方式手工分配-手工指定把任务分配给谁负载平衡-根据有执行权限人的负载情况分配任务全部成员-所有有执行权限的人都分配任务智能任务分配-回调函数分配任务状态已分配任务已接收任务已处理任务任务完成模式主办完成会签完成规则完成参与者执行人监管人督办人参阅人委托人分配者-有权分配任务的人流程干预方式启动、终止挂起、解挂(恢复)协同工具(可扩展)UCML协作通-即时通讯可选内部消息短信可选邮件可选流程监控可视化流程监控流程步骤查询流程日志记录流程管理流程权限管理流程管理者权限流程启动权限节点执行权限节点任务分配权限待办事宜分配任务批量任务处理签收任务任务代理管理可视化流程自定义系统管理集团型组织机构岗位管理人员管理一人多岗群组管理(虚拟组织)角色权限管理菜单权限(Access权限)数据权限(行权限)列权限动作权限工作日管理标准工作日定义节假日定义个人工作日定义返回

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1