基于流程管理行政办公管理平台开发和应用.doc

基于流程管理行政办公管理平台开发和应用.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于流程管理行政办公管理平台开发和应用

基于流程管理行政办公管理平台开发和应用   [摘 要] 随着当前社会的发展,组织的效率成了竞争的核心要素之一,为了提高管理效率,必须进行管理方式的变革。“管理制度化、制度流程化、流程表单化、表单信息化”是现代企业的重要管理理念,本文积极实践了该理念,讨论了基于流程设计器的行政办公管理平台的开发和应用。整个工作流程管理平台涉及以下要素:系统平台管理、流程设计器、流程服务引擎。基于流程设计器的管理平台可实现工作流程的业务定义、业务流转和业务管理,支持用户自由定义流程步骤和分配权限,支持流程灵活的配置及流程各环节属性设置,支持流转上传附件及电子签名。 [关键词] 工作流引擎; 流程管理; 审批会签; 流程设计器; 行政; 办公; 平台; 开发 doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 03. 035 [中图分类号] F270.7;TP315 [文献标识码] A [文章编号] 1673 - 0194(2014)03- 0079- 04 0 引 言 随着现代企业的建设发展,行政办公业务越来越繁琐,各业务的办理过程很难得到统一规范,业务办理效率低,考核难。所以需要一个基于流程管理的行政办公管理平台,通过该平台来实现日常业务管理流程化、规范化并实现短信提醒、催办,为企业考核管理打下基础。 实行流程信息化管理的主要意义在于:提高业务流程的执行力,提高工作效率,确保各项业务持续、稳健、规范运行,确保流程控制的时效性,规范业务管理模式,实现业务流程化、透明化。 1 方案概述 工作流系统的核心是流程引擎,流程引擎体现了工作流运转的设计思路。利用可视化流程设计器设计流程,用户即使不了解流程的基本模板定义文件,也能设计出业务流程。为了能更方便地体现业务流程,更方便地理解工作流系统,本系统的流程设计器经过多次的优化,大大提升了用户的体验,操作更加简单方便。 流程设计器是根据所采用的流程引擎,为方便系统实施人员及用户对业务流程的管理而设计的,主要包括开始、结束、审核、审批、条件分支、会签等流程节点。通过对这些节点的组合、编排,对节点的属性及操作页面的设置,生成业务流程或子流程(还可以通过对子流程的串接,生成完整的业务流程)。本系统的流程设计器中封装了工作流引擎支持的基本节点(如开始、结束、审批、审批、分支、并行、子流程、会签等节点等),同时还可根据业务的流程,开发出符合业务所需要的流程节点,组装到流程设计器中。通过组件拖拉的方式,快速地在流程设置窗口上放置这些节点,画上连线使这些节点连贯起来,组成顺序工作流、状态机工作流等,并通过业务配置窗口使流程与业务相关联,使人一目了然。图1是本系统架构思路。 Windows Workflow Foundation (WF) 是一个可扩展框架,用于在 Windows 平台上开发工作流解决方案,用于开发和执行基于工作流的应用程序。WF提供单个统一的模型,以便创建跨越多个类别应用程序的端到端解决方案,包括人力工作流和系统工作流。本系统的流程设计器正是基于WF工作流引擎。 工作流是由活动单元组成的集合,活动是真实过程的一个模型。工作流提供了一种描述一系列相互关联的工作之间的执行顺序,这种工作从头到尾贯穿了整个活动,这些活动可能由人工或系统来执行。每一个运行的工作流实例由工作流运行引擎来创建和维护。虽然对于每一个应用程序只能有一个工作流运行引擎,但工作流运行时引擎内可以进行多个工作流实例并发工作。 活动是工作流的基本单元,它们通过程序被加入到一个工作流中,其方式就好比将一个XML DOM子节点加入到根节点中。一旦工作流中的所有节点都运行完成,工作流实例就会结束。 2 流程设计器设计 提供工作流程相关业务配置,主要内容:通过流程设计器定义流程类别,根据类别设置具体流程业务,并根据业务环节需求进行业务界面设计、创建分组、人员分配、分组设置、基本情况设置,最终完成流程的设计、配置、发布。各业务部门管理员通过集成用户管理平台进行流程权限设置,流程发起用户登录系统选择相应的业务流程,填写业务办理数据信息,上传业务所附文件便可发起流程,业务主管用户完成各业务流程的审核审批,最后业务执行人员通过导出功能,打印附带电子签名的表单进行存档。 设计器功能结构如图2所示。 相关核心代码: (1) 加载流程 using (StringWriter stringWriter = new StringWriter()) { using (XmlWriter xmlWriter = XmlWriter.Create(stringWriter)) { WorkflowMa

您可能关注的文档

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档