- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
提供支撑环境 工作流服务多少接口,虽然API有,但是复杂的并没有 查询某用户在某个时间段内所做的任务的实现过程为例。 * 只有相应权限的人登陆之后才会看到,通过工作流引擎自动生成的工作列表 新任务自动浮现提醒 * 通过原有智能操作票系统和基于工作流引擎的智能操作票系统在电力用户现场的使用效果对比分析,基于工作流引擎的智能操作票系统在工作流程上确实做到了灵活、方便、可定制,提高了智能操作票的可复用性、可维护性水平,原有智能操作票系统得到了改进和提高。 技术可行 提高工作效率 周报会议上,调度人员与开发人员沟通问题,是在使用习惯的不同,庆幸使用工作流技术 * * 1 1 1 1 工作流支撑环境研究及其在操作票系统中的应用 主要内容 * * 主要技术介绍 成果展示 课题背景及意义 系统分析设计 课题总结 3 1 2 3 3 4 3 5 课题背景及意义 * * 业务与流程分离 提高工作效率 智能操作票系统升级改造 电力行业各部门缺乏基于流程的数据主动交互 主要技术 工作流 能够完全或者部分自动执行的经营过程,根据一系列过程规则,文档、信息或任务能够在不同的执行者之间传递、执行。 * * 主要技术 * * 传统方式 基于工作流 开源工作流选型 * * 优点 缺点 jBPM 基于J2EE,轻量级 基于活动图 引入PVM 模块化架构设计 Activiti5是较新技术 文档和知识不全 稳定性有待考验 OSWorkflow 轻量型的代表 基于FSM、Action驱动 符合国内客户的习惯 流程设计器简陋 FSM模型支持度低 Shark 遵循WfMC规范 基于活动图,并发线程 模块化的思想,易扩展 被Together收购 不再开源 系统结构 * * 工作流子系统 * * 流程建模工具 目标: 实现符合jBPM4.4规范的流程定义语言描述的单独应用的图形编辑器 制定基于工作流的操作票拟票、编辑、审核的建模以及模型的发布 实现: eclipse下以jGraph图形界面框架为工具 采用面向对象的设计方法,并应用设计模式 * * 流程分析设计 * * 流程建模工具 * * 系统模块图 * * 对工作流接口的二次封装 JNI对二次封装接口的调用 工作流建模工具 工作流客户端部分界面 界面展示 * * 拟票 界面展示 * * 待办事项 审核 界面展示 * * 监控 界面展示 * * 历史流程查询 课题总结 工作总结 选择合适的开源工作流引擎 依据业务抽象出工作流流程 实现使用工作流的代码实例 升级改造当前的操作票系统 应用范围 福建地调(泉州、龙岩等) 后续研究 会签 回退 * * * * 大背景:近几年电力企业在信息化建设方面虽然投入较多,电力行业中的管理信息系统也得到了很大程度的提高 但在实际的工作状况中,同样存在着各部门之间信息系统缺乏及时主动地信息交互,在协作完成涉及多个单位和个人的工作流程时无法充分利用现有技术与设备,造成工作效率低下的情况 课题即来源于这样的大背景之下。 鉴于此,希望通过引入工作流技术进行改善。借由积成项目打算引入工作流的契机,使得这一研究更具备了实际应用的价值。 实现智能操作票系统的业务处理与工作流程相分离,提高智能操作票系统的自动化水平。提高其工作效率。 * 介绍什么是工作流。 主要特点:过程的自动化处理,广泛应用于办公室环境之中,保险、银行、行政管理中 (1)工作流引擎是核心。工作流引擎可以解析从流程定义工具获得的工作流过程定义(即流程定义工具产生的XML段)、自动生成工作的流程列表供用户查看到分配给自己的任务。主要用于创建、管理和维护工作流实例的运行 (2)过程定义工具 过程定义工具把我们所理解的流程转变成工作流引擎可以理解的语言。可以根据实际项目的需要把工作流程的各个节点用一种直观的图形方式表示出来,并自动转换为工作流引擎可以解析的XML段。通常情况下,该工具的使用者是系统管理员、过程工程师或者是具有一定开发经验的开发者。 (3)工作流客户端应用 提供工作任务列表、提供工作任务的分配接受提交界面等客户端应用程序,实现人与工作流引擎的沟通。 (4)管理和监控工具 提供监控工具,以便随时掌握运行中流程实例的信息;搜集管理信息,可以方便地对历史流程进行统计查看工作。 * 形象化对比有无有工作流的优势 以订货流程为例。有类似经验的开发人员都会清楚: 每个活动节点都要开发交互界面和后台处理的程序,每次活动的流转都需要硬性判断下一步活动节点及其处理人。 每次操作都需要维护业务数据和流程的一些相关数据。 一旦业务流程变更,就需要大量地更改程序,甚至重新开发以适应新的需求。了解需求时一定要清楚,最怕的就是需求的变更 请注意这还不包括监视、控制、分析流程的部分。 分离啊 使用专门的“流程数据”系统,维护所有涉及流程流转的数
原创力文档


文档评论(0)