工作流管理系统
一、工作流管理系统的的定义:
工作流就是利用计算机的全部或部分自动控制执行职能处理“实体”在实际业务中的行为机制。“经过两步或两步以上的步骤、串行地或者并行地执行一个结构化或者半结构化任务的序列,以达到一个共同的目标就叫工作流。”
工作流管理系统(Workflow Management System,WFMS) 是定义、创建、执行工作流的系统。在最高层上,WFMS 功能:
a. 建造功能:对工作流过程及其组成活动定义和建模;
b. 运行控制功能:在运行环境中管理工作流过程,对工作流过程中的活动进行调度;
c. 运行交互功能:指在工作流运行中,WFMS与用户(业务工作的参与者或制者)及外部应用程序工具交互的功能。
d. 使用工作流管理系统来作为经营过程的实现技术,首先要求工作流系统能够反映经营过程的如下几个方面的问题:经营过程是什么(活动、任务)、怎么做(条件、规则)、由谁来做(组织、角色)、做的怎样(监控)。
e. 工作流系统不同于ERP系统。ERP系统是面向功能的事务处理系统,更大程度上要满足企业的业务操作功能(带有部分固定流程模式,灵活性欠缺),具体解决某个或某些领域的问题,提高事务处理的效率和水平;工作流管理系统的着眼点是面向日益变化的市场和客户,是在企业的整个业务层提高企业的业务处理水平,强化企业的市场适应能力。在工作流管理系统的支撑下,通过集成具体的业务应用软件系统(ERP、CRM、SCM等),才能良好地完成对企业经营过程运行的支持,在更广的范围内,不同的时间跨度上做好企业的经营管理,提高企业的整体水平和竞争力。
二、GreenWorkFlow工作流管理系统的特点:
1.J2EE构架 最新工作流联盟标准规范
2.工作流流程运转引擎.
3.工作流流程定义工具
4.用户组织角色管理工具
5.客户端管理与应用
6.维护管理
7.流程监控
8.任何数据库连接 ORACLE/SQLSERVER2000等等
9.JBOSS/WEBLOGIC/WEBSPHIE
10.运行平台: WIN2000/XP/LINUX/UNIX
三、GreenWorkFlow工作流流转引擎功能:
工作流引擎是WFMS 的核心软件组元。它的功能包括:解释过程定义;创建过程实例并控制其执行;调度各项活动;为用户工作表添加工作项;通过应用程序接口(API)调用应用程序; 提供监督和管理功能等。它包含以下功能。
3.1 支持两种流程汇海方式:流程汇海方式是指产生流程实例的第一个任务的方式。目前ISWorkFlow提供手工汇海、数据库触发汇海等两方式。
3.2 支持三种流程状态:支持汇海、禁用和废止三种流程状态,这些状态方便了流程的升级和对单个流程进行管理。
3.3 支持流程实例状态:提供一个完整的流程实例状态机,记录了流程实例的执行状态,这些状态包括:等待、完成、撤销、挂起和运行。
3.4 流程版本管理:允许同一个工作流流程在系统中存在不同的版本,这方便了对流程进行升级。
3.5 Email通知:系统拥有完善的电子邮件机制,可以为不同类型的通知发送电子邮件。电子邮件的模板可以根据类型的不同进行配置。
3.6 支持多种步拥有者类型:为了方便定义流程,引擎支持多种步拥有者类型,步拥有者可以是一个固定的用户,可以从多个用户选择一个,可以从多个用户中选择多个或全部,也可以是队列。用户的范围可以是组织机构的用户、由用户/角色/组构成的组,也可以根据用户在组织机构中的关系来定义,如组织的上下级关系、领导与下级的关系、同事关系、同事角色关系、组中的同事等。
3.7 支持步实例状态:步实例的状态与流程实例状态分开管理,拥有独立的状态机。步实例状态包括:等待、完成、撤销、挂起、被抽单和运行。
3.8 催办和转交功能:当某任务在指定的时间内没有完成时,引擎将根据定义的催办时间间隔在一段催办时间催办用户,如果在催办时间段类用户仍然没有完成该任务,该任务将被转交给指定的用户,如该用户的上级。
3.9 工作日管理:可以为组织定义工作日历。可以定义每日上下班时间、每周工作日、法定和组织内的节假日;可修改指定日的上下班时间;并提供方便的日历初始化工具。催办的时间计算以上班时间为基准。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。