论文写作规范毕业论文格式开题报告范文|MBA论文范文本科论文范文硕士论文范文博士论文范文

  • 在线提交留言
  • 当前位置:首页 > 理工医学论文 > 计算机论文

    工作流技术的起源及发展

    发布时间:2019-09-07 来源:www.coat35.com  作者:博硕论文辅导网

      TAGS标签:研究生论文  免费论文  论文下载  写作辅导  论文写作  论文致谢  参考文献  开题报告  职称论文  毕业论文  论文模板  论文范文

    工作流技术的起源及发展
    工作流(Workflow)是生产办公自动化领域流出的概念,通过对日常工作中存在固定关联的活动进行提取得到。其目的是降低企业生产成本、提高员工的工作效率,提升管理水平和竞争力。主要思想是通过对企业的活动业务进行分解,形成明确的任务和角色,然后根据活动的逻辑定义规则,监管任务的执行[16]。上世纪80年代初,各行各业处理信息的载体仍以纸张为主,企业各部门之间利用报表、信函、技术资料等纸质文件进行信息传递,由人工来实现信息的组织、存储、检索以及查询等工作,既浪费了大量的人力物力,又大大降低了工作效率。由于计算机技术的不断成熟,人们希望实现一种无纸化、计算机化的办公环境。现代工作流系统的原始形态其实就是早期出现的表单传递应用系统。FileNet和ViewStar等工作流产品供应商从上世纪80年代中开始进行工作流产品开发。当时比较经典的工作流管理系统如WorkflowBusinessSystem和ViewStar分别是在1984年和1988年由这两家公司发行的,集合了实例跟踪、复合文档、结构化路由等功能为一体的集成化软件包,实现全过程支持某一些业务流程的功能[17]。他们的出现给企业简化和重组自身业务活动提供了更好的方案。由于当时的计算机发展水平有限,工作系统集成的功能比较简单,但也已经反映出它是一种面向过程的系统集成技术。上世纪90年代后,企业信息资源开始呈现出一种分布松散的特征。原有的集中式信息处理方式已经不再合适,同时C/S结构和分布式处理技术逐渐成熟,大型异构分布式信息处理形态成为趋势[18]。在这种形式下,原本用于创建无纸化办公环境的工作流技术转变为实现业务流程自动化的必需工具。对工作流技术的研究开始进入了更广泛的领域。随着工作流技术的不断成长和成熟,外界对工作流技术的研究和应用也越来越重视,制定一个统一的技术标准很有必要。在1993年设立了统一标准制定组织——工作流管理联盟(WorkflowManagementCoalition,WfMC),意味着工作流技术正走向成熟[19]。WfMC制定了工作流管理系统的体系架构和编程接口相关的标准,使得不同工作流产品间的协同和互操作成为可能,相应的概念和术语也得到了人们的认可。随着WEB技术在21世纪的迅猛发展,对工作流相关技术和产品的研究进入了更火热的阶段,数据库管理、计算机网络以及云计算等技术都被集成在工作流管理系统中,围绕WEB技术开发的工作流管理系统是现在的发展趋势。工作流的概念产生于上世纪80年代的办公自动化领域,至今已取得相当不错的成就,但是对于工作流的定义,目前仍没有完全统一的说法,不同研究人员对工作流的定义给出了不同的观点。GigaGroup理解的工作流是:实现经营中运转,包括任务执行的顺序、执行人、支持任务信息流及评价体系、任务的跟踪控制机制等组成部分[20]。美国IBMAlmadenResearchCenter认为工作流是运行规则的一种系统化表示模式,它包含了完成一整个工作所需要的全部参数[21]。工作流管理联盟(WfMC)将的工作流定义为:工作流是一类按照一定的规则或逻辑实现的完全或部分自动执行的经营过程,可以使信息、文档或者任务在各个执行者间传递和执行[22]。虽然以上从不同的角度给出的工作流定义,但是他们都表达了这样的一个观点:工作流是通过计算机实现的企业的经营过程,是企业具体经营过程的计算机化模型。工作流技术是为了更加有效地实现某一业务目标,让信息、文档或任务依据某种事先定义的逻辑规则,在多个参与者之间自动进行的流转和执行。简而言之,工作流就是一连串彼此衔接、自动执行的活动。工作流技术的研究重点是业务流程的计算机实现,其中包括业务流程的结构定义、流程的执行规则、流程的参与者以及流程的完成情况[23],只有在具备了这些要素的情况下,才能实现现实业务活动在计算机中自动执行。图2-1描述了工作流的基本概念及它们的相互关系。下面依次对这些概念进行简单介绍:
    1.业务流程
    业务流程也叫业务过程,是指在功能确定的组织结构中,为了实现某一业务目标,对业务活动进行一系列分解,形成相互连接而又独立存在的过程和活动集,业务活动通过它们的相互协作来完成。
    2.过程定义
    它是对业务过程进行形式化描述,形成一种计算机模型,可用于对系统建模,实现运行过程的自动化,定义包括业务过程的起始和终止、活动间关系、业务过程执行规则、参与者及应用中的数据结构等[23]。
    3.活动
    活动即业务过程中的一个逻辑步骤,是过程执行中的可被调度的最小工作单元,活动必须要有执行者,执行者可以由人、系统担任。活动又可分为手工操作和自动执行的两种工作流活动。
    4.过程/活动实例
    过程实例是业务过程的具体执行过程,它可能经历起始、准备运行、运行中、挂起、结束和终止这些状态。在过程实例执行中,工作流引擎通过对过程模型的解释,动态生成活动实例。活动实例是指某个活动的一次执行,它拥有未开始、运行中、挂起、结束这些状态。
    5.工作流管理系统
    工作流管理系统是一种完成工作流的定义、创建、管理和执行等操作的软件系统,它按照事先定义的工作流逻辑规则执行过程实例[23]。工作流管理系统是企业业务系统的软件支撑环境。
    6.工作流引擎
    工作流管理系统的核心软件部分,根据角色、分工及条件的不同决定信息传递的路由、内容,提供过程实例运行时环境和解决方案,可将它看成过程执行的发动机。其对外接口提供支持、控制过程执行的功能[23]。
    7.任务项
    任务项是过程实例中由参与者完成的具体工作。一个活动常由多个任务项组成,它们的完成推动着过程的进展。任务项的控制和进展不受工作流引擎的控制,而是由任务表管理器和用户决定的。
    8.任务列表和任务列表管理器
    任务列表是与业务过程参与者有关的工作项集合,工作流参与者也可共享同一个任务列表,它是工作流引擎与任务列表管理器间接口的一部分。任务列表管理器是实现用户和任务表进行互动的软件组件。
     

    原文地址:http://www.coat35.com/lgyx_lunwen/jsj_lunwen/21183.html,如有转载请标明出处,谢谢。 您可能在寻找关于计算机论文方面的范文,您可以到理工医学论文频道查找。

    在线咨询】【写作辅导】【论文检测】【论文改重】【论文翻译

    会员投稿】【范文模板】【开题报告】【资料下载】【提交留言

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表
    论文写作指导
    论文在线咨询
    京ICP备18055229号
    四季在线轮盘机