您的位置:首页 > 其它

基于工作流管理系统的需求分析案例

2009-08-17 14:23 316 查看
1. 概念

  工作流(workflow)是为提高工作效率而提出的,目前尚无统一、明确的定
义。工作流管理联盟(Workflow Management
Coalition)将工作流定义为:业务流程的全部或部分自动化,在此过程中,文档、信息或任务按照一定的过程规则流转,实现组织成员间的协调工作以达
到业务的整体目标。

  2. 与工作流相关的基本概念及其联系

  业务流
程(Business Process):
在功能确定的组织结构中,能够实现业务目标和策略的相互连接的过程和活动集。例如,投保过程、项目开发过程等。

  过程定义
(Process Definition):
业务流程的形式化描述,用来支持系统建模和运行过程的自动化。过程可分解为一系列子过程和活动,其定义主要包括描述过程起始、终止的活动关系网络以及一些
关于个体行为的信息,如组织成员、与IT相关的应用和数据等。

  活动(Activity):
活动是过程执行中可被工作机调度的最小工作单元,要求有人或机器的参与。

  工作流管理系统(Workflow
Management System,WFMS): 一种能定义、创建和管理工作流执行的系统。它可通过单个或多个工作机运行,并能存储和解释过程定义。

  过程/活动实例(Process/Activity
Instances): 实际运行中的一个过程或活动。每个实例代表一个能独立控制执行、具有内部状态的线程,可被外界通过标识进行存取。

 
 3 工作流理论与应用结合

  (1)需求问题
开发党务工作流管理系统,实现党务各类工作流的定义、流程管理、任务的分配、追踪、相关文档的记录和查询。

  (2)工作流功能描述

  1. 基本(逐步至完全)支持 Browser;具有成熟的工作流程模块及完整的协同服务功能;工作流的定义和配置可视化,简单、方便;

  2.
有简单、复杂流程所需的模块,可重复使用业务表单;图形化的流程定制工具;可视化、图形化的流程开发界面;能清楚指定企业流程逻辑、参与人员及其角色,以
及相关信息内容 --无须编写任何复杂的应用程序;每个工作流程步骤皆可以独立的图形代表,直接点取即可修改,方便简单;

  3. 以

"规则与角色"为基础;工作流程内容与程序逻辑完全独立;用户根据实际工作情况可方便定义新的工作流及修改老的工作流;开发新的应用程序或变更现有应用程
序时可重复使用现有的工作流程模块;工作流程处理程序标准化,如文件呈送及授权签名等,新的应用程序不用重新编写;具备角色控制功能,有效地定义参与人员在工作流程
中的角色、执行的任务与访问权限;自动生成树状的组织管理架构;

   4.
严谨的任务控制流程,包括代办人管理,可自动替换工作流程的审批人;先进的时间控制管理,包括期限控制、自动提醒、催办、同时多人并行审批等;

  5.
运用工作流程推动企业知识管理:工作流程可作为知识管理的神经中枢;使用该系统可确保有权限的人在既定的规则与程序下,自动与正确地做信息交互;

  6. 系统适合企业的发展及重组,企业的业务流程并不是一成不变的,相反,会随着业务的发展不断进行优化;

  7.
通过独特的工作流引擎,能够直接访问各种数据库或调用业务逻辑组件,完成对业务数据库中数据的控制;

  8. 支持多种操作系统平台,方便平滑地迁移;

  9. 符合国际工作流管理联盟( Workflow
Management Coalition,WfMC)制定的规范3。

  (3)客户收益

  1.
工作流易于定义和改变――应用程序独立于模型;

  2. 可以模拟改变模型后的效果;

  3.
以商业规则定义工作流,通过职务定义人员;

  4. 规则是强迫执行的――确保企业级范围的一致性;

  5.
新旧应用程序作为商业流程的各部分被集成起来。

  (4)我们特色 针对党务等政府组织部门量身订做的工作流管理系统。

  (5)设计思路范例:用户操作模块以工作流思路来设计
用户是系统中的基本角色,是直接的任务分派对象,他或她可以直接看到计算机针对自己列出的“任务清单”,跟踪每一项任务的状态,或继续一项任务,而不必从

一个模块退出,进入另一个模块,搜索相应任务的线索。前者是面向功能或对象的,而后者是直接面向用户的。这样,用户的任务分派和任务的完成状态,可以被最
大程度地数字化和受到控制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: