工作流管理系统实现.ppt
《工作流管理系统实现.ppt》由会员分享,可在线阅读,更多相关《工作流管理系统实现.ppt(29页珍藏版)》请在冰豆网上搜索。
![工作流管理系统实现.ppt](https://file1.bdocx.com/fileroot1/2022-10/7/b58bb3c8-50a1-4e0e-b3e8-6c3a9d9d9ce7/b58bb3c8-50a1-4e0e-b3e8-6c3a9d9d9ce71.gif)
解析工作流管理系统,-以jBPM为例,创新整合价值InnovationIntegrationValue,内部使用敏感级别:
商密A长期生效时间:
2007年4月10日,工作流概述,什么是工作流?
什么是工作流引擎?
什么是工作流管理系统?
什么是工作流?
在一个工作群组中,为了达成某一个共同目的而需要多人协力以循序或平行工作的形式来共同完成的任务要点:
任务多人共同的,什么是工作流引擎?
工作流引擎的英文全称是:
WorkFlowEngine,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。
要素:
实体(Entity)参与者(Participant)流程定义(FlowDefinition),什么是工作流管理系统?
工作流管理系统即WorkflowManagementSystem,简称WFMS,是定义、创建、执行、监控工作流的系统。
工作流管理联盟(WfMC,WorkflowManagementCoalition)给出的关于工作流管理系统的定义是:
工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例的执行。
工作流管理系统,工作流管理系统(WfMS)具有的特点;WfMC工作流管理系统参考模型;Jbpm实现;,工作流管理系统(WfMS),WfMS具有的特点:
建立时期(Build-time)功能,对工作流过程及其组成活动定义和建模。
运行时期(Run-time)控制功能,在运行环境中管理工作流过程,对工作流过程中的活动进行调度。
运行交互功能:
指在工作流运行中,WFMS与用户(业务工作的参与者或控制者)及外部应用程序工具交互的功能。
工作流管理系统(WfMS),WfMC工作流管理系统参考模型,WfMC工作流管理系统参考模型,参考模型接口定义:
接口一:
工作流过程定义读/写接口接口二:
客户应用程序API接口三:
一些标准的服务供应用代理接口四:
互操作接口接口五:
管理及监控接口,Jbpm实现,流程定义流程调度流程执行说明:
Jbpm版本3.1.4样例程序应用服务器为jboss3,Jbpm实现流程定义,jbpm的流程设计器:
eclipse插件的形式jBpm的定义对象,是基于ActivityDiagram模型相对应的。
形式化的描述语言:
jPDL,是一个xml格式的,Jbpm实现流程调度,2.3业务调研,旧系统的深入调查发行上市系统信息披露为核心的业务系统信息披露模式分析原有模式的优缺点分析各国信息披露模式的研究,2.4非功能及运维需求,非功能需求可用性(Available)可信性(Dependability)性能(Performance)适应性(Flexibility)扩展性(Scalability)易管理性(Manageability)易部署性(EasyToDeploy)易用性(Usability),运维需求日结功能通知机制,目标范围文档,2.5逻辑架构,2.5技术平台改进,1)平台升级到.net2.0(6.30)2)工作流对分叉、合并、子流程的支持(6.30)3)渠道服务(传真)的完善(6.30)4)WebService调用的身份认证和信息加密(6.30)5)Web框架:
第三方控件、业务模块(6.30)6)部分代码重构(6.30)7)应用统一冒泡提醒(9.30)8)文档管理(9.30)9)帮助支持(9.30),2.6流程规范,参考CMMI3,制定了指导项目研发的关键过程域(KPA)规程步骤模板检查表,2.6流程规范,完成了4个过程域、11个规程、18个模板的定制,2.6流程规范,2.7相关培训,业务培训时间:
2007年3月13号地点:
508会议室内容:
业务架构、流程参与人:
项目组全体成员培训人:
涂平可、李勤现有系统培训时间:
2007年3月16号地点:
508会议室内容:
现有系统功能参与人:
项目组全体成员培训人:
郭丽军,2.7相关培训,基于用例的需求分析培训时间:
2007年4月9号地点:
508会议室内容:
利用用例进行需求分析参与人:
项目组全体成员培训人:
林柏现有系统培训时间:
2007年4月下旬地点:
508会议室内容:
使用UML进行系统设计参与人:
技术开发组成员培训人:
林柏,3.风险分析,3主要风险,4本阶段安排,4本阶段安排,版本1的迭代发行上市场景一个小的MSF过程,4本阶段安排,目的尽快提交用户体验,获得反馈通过一个典型场景验证技术平台与架构磨合团队和流程规范,4本阶段主要风险及解决措施,5.结束,谢谢各位!