通用工作流管理系统的应用研究

通用工作流管理系统的应用研究

李凯[1]2004年在《通用工作流管理系统的研究和基于Web的工作流管理系统设计》文中提出随着信息产业的蓬勃发展,大量的信息软件应用在各个行业中。各种资源在这些信息软件确定的逻辑下集成在一起,在提高工作效率,加快信息流转的同时人们也发现,这些软件缺乏柔性,对工作流程逻辑无法在运行时得到重新的定义和部署,同时对运行中的一些意外情况也无法作出变通。于是,如何建立一种可以便捷地动态地设立工作流程,同时可以监控各种工作流程逻辑的实时运行的软件,成为应用软件开发中的一个课题。在理论研究和应用实践中,出现了很多关于工作流的理论模型和成熟的产品,在不同的软件架构下实现了通用的工作流管理系统。为统一工作流设计的规范, WFMC(工作流管理联盟)成立,并规定了一系列的建模和实现的方法。使得工作流研究和产品化进入了一个新阶段。相对来说,我国软件界对工作流的研究还不够深入,形成生产力的工作流管理系统还不多见。作者以此作为研究课题,探讨了工作流的研究历史和现状、工作流模型理论、工作流管理系统的构成和实现机制,在总结不同理论模型和比较不同实现方案的基础上,以《四川省自考办业务管理系统项目》为项目背景,实现了一个基于Web的符合WFMC规范的通用工作流管理系统的原型系统。

王倩[2]2012年在《基于Web的通用协同办公工作流管理系统的研究与实现》文中研究表明随着互联网技术的不断发展,协同办公在企业信息系统中的应用变得越来越广泛。而协同办公中最为核心的一个问题是如何快速、高效的开发灵活、可扩展的通用协同办公工作流管理系统。协同办公中固化流程的工作流管理系统的开发经过多年的技术发展已经奠定了一定的基础,但是依据工作实际可动态调整的工作流管理系统却还是一个有待完善和解决的技术问题。通用协同办公工作流管理系统是企业进行协同办公的基础,而基于WEB的应用是当前发展趋势的“云应用”的主流应用方式之一。本文对工作流管理系统的定义,体系及产品进行了分析,对工作流管理系统开发中所涉及的技术进行了研究和阐述。论文以工作流和通用工作流的定义作为研究基础,采用将需求分析中的功能模块与工作流定义中的工作流引擎定义相切合,得到包括基于Web的通用协同办公工作流引擎、表单设计、流程设计、组织机构在内的整个工作流管理系统的领域模型和设计模型。并通过MDA的系统设计方法得到基本源码,大大减轻了开发的压力。在多次测试和改进后系统界面友好,运行平稳。工作流中的表单设计与工作流设计满足了企业开展内部协同办公和业务工作调整的要求。最后,分析本文的研究成果的作用和意义,提出进一步提高运行效率的改进方向,并对未来的发展进行展望。

林峰[3]2007年在《工作流引擎规范接口的设计与实现》文中研究指明面对目前工作流协同化发展的现状,业界对工作流管理系统的标准化需求越来越明显。本文旨在遵照WfMC参考模型,在自主研发的工作流引擎RRFloEng的基础上实现规范的引擎接口。本文首先通过对工作流管理技术的概述以及技术发展方向的介绍,引出工作流管理系统对标准化的需求,突出撰写本文的实际背景意义。然后,本文对在工作流领域已被普遍认同的WfMC参考模型做出的介绍,并且详细说明以此为模型基础的自主研发的工作流引擎RRFIoEng的体系架构、功能模块和流程推动机理,为后续规范接口的设计和实现,奠定了核心引擎基础。紧接着,作为本文的重点,根据对RRFloEng的应用编程接口WAPI的分类,逐一详细介绍在引擎RRFloEng基础上的设计和实现。最后,针对工作流引擎在实际应用系统中的两个应用,给出相应的案例介绍,以此检验本文实现的工作流引擎规范接口的实际应用情况。

赵建[4]2005年在《工作流管理系统中应用集成框架的设计与实现》文中认为基于工作流管理系统构建企业信息系统的过程中,需要集成已有的和新开发的应用程序,这关系到信息系统的成败。因此工作流研究领域十分重视应用集成方法的研究。本文对当前工作流管理系统中的应用集成方法进行了深入的研究。提出了一个通用的工作流应用集成框架WAIF(Workflow ApplicationIntegration Framework)。该框架基于反射技术实现了EJB和本地Java应用程序的集成,基于WSIF(Web Services Invocation Framework)技术实现了Web服务应用程序的集成,基于Java Mail技术实现了Email应用程序的集成。WAIF框架包括应用定义、应用分配和应用执行叁个主要构件。论文中详细地介绍了上述构件的主要功能和相互调用关系,给出了各个构件内部类图的设计,最后作者完成了所有的代码实现和测试工作。WAIF框架在清华大学MSE选题工作流系统中得到了成功的实施,实践表明WAIF框架能够基本满足现有的实际需求。

肖平[5]2009年在《企业通用工作流系统的设计与应用》文中提出随着计算机技术和Internet技术的飞速发展及其广泛运用,人们的生活及工作方式随之产生了巨大变化。通过网络共享信息不仅成为科学研究的重要手段,也成为人们日常工作生活中信息共享的重要组成部分。传统的以信息输入输出、存储和检索为主的管理信息系统或办公自动化应用,在帮助用户获取和利用信息方面已不能满足办公自动化的全部功能要求。而适合于群体间互相沟通、合作的工作方式,即协同工作的方式已成为满足人们当今需求的主流方式。同时,随着工作流技术的发展,人们以工作流技术为平台的协同工作方式得到广泛应用。本文首先根据ERM公司(环境资源管理集团公司Environment Resources Management,简称ERM)全球的分支机构所具有的分布广泛、工作协作紧密、信息交流频繁的特点,在分析企业原有网络拓朴结构系统基础上,对ERM(中国)公司的工作流应用进行了深入的调查分析。然后研究了ERM(中国)企业内部工作流模型的建模方法与过程,确定了工作流系统开发的方法,并进行了企业通用工作流系统的需求分析和架构设计。接着,围绕消息传递、流程控制、文档版本控制和权限控制几方面,对企业通用工作流的引擎进行了设计。工作流系统采用LOTUS DOMINIO/NOTES技术实现,利用系统自带的Designer开发工具,开发了一个企业通用的工作流系统,该工作流系统以LOTUS DOMINIO/NOTES数据库形式存放于DOMINIO/NOTES服务器上。同时,该系统利用LOTUS DOMINIO/NOTES的安全性,定义了对该工作流系统的访问控制权限,从而限定了企业内部不同人员对该工作流系统的不同访问权限,实现了工作流过程中不同人员的角色分配。其中包含工作流系统管理人员,通常为企业内部的信息系统管理人员,对该工作流系统具有完全访问控制权限,负责利用工作流管理系统,根据企业业务流程的需要,配置不同的工作流管理流程;工作流流程处理提交者,通常是企业内部的相应工作流流程处理工作人员之一,具有部分对该工作流系统的访问权限,提出流程处理要求;工作流流程处理者,通常是企业内部工作流流程处理工作人员之一,具有部分对该工作流系统的访问权限,对工作流流程提交者提出的流程进行审核或审批处理。在每个实际的工作流管理流程中,都可能出现相应工作流处理文档,该工作流系统同样利用LOTUS DOMINIO/NOTES系统的安全性,限定了工作流流程中不同人员对文档的访问权限,确保文档的安全性。最后本文以企业内部报告审核流程为例,说明了该系统的部署和运行情况。和其他工作流系统相比,该系统具有以下特点:简单易行;以企业原有信息系统平台为基础,无需追加更多软、硬件成本即可实现;有很强的灵活性和易操作性,与目前企业的信息系统有良好的兼容性;能方便实现消息传递与访问控制的安全性设置;日常系统的维护工作量小,提高企业内部相关人员的工作效率。该系统目前已经在ERM(中国)的四个办事处推广使用。占公司总人数90%以上的项目人员均采用该工作流系统进行日常的项目审核流程;企业人事部也利用该工作流系统配置了人事管理流程。实践表明,该系统的开发为ERM(中国)公司日常工作流管理提供了良好的解决方案。

陈国庆[6]2007年在《基于工作流的科研管理系统的研究》文中进行了进一步梳理信息化管理工程是油田企业的重点工程,科研管理是信息化管理工程中最重要的应用之一。随着计算机网络技术的迅速发展,工作流技术得到广泛的发展和应用,由于基于Web的工作流管理系统的底层通讯支持技术,使系统具有开放、一致和方便快捷的特点,能够使企业中处于孤岛的信息相互集成,极大的方便了企业信息互联,有利于实现企业信息化,在信息化管理工程中具有良好的发展前景,因此如何将工作流技术应用于油田企业的科研信息化管理已经成为目前的研究热点。本课题以大庆油田有限责任公司采油工程研究院的项目《科技管理信息系统》的开发为背景,以WFMC的工作流参考模型为基础,对工作流参考模型和实现模型进行了研究,采用了面向对象的系统分析与设计的软件工程方法,通过对科研管理的业务流程、数据需求及数据采集分析,并结合数据库设计理论,设计并实现了基于WEB的科研管理系统。本系统遵循完整性、实用性和开放性的原则,通过对数据流程、数据结构的详细分析,对流程的控制以及数据表的编辑、删除、保存、查询以插件方式进行管理,使系统具有通用性和先进性,以适合油田企业科研管理模式的变化。本课题在工程实施中,针对工作流的时间控制问题,提出了一个行之有效的解决方案,改善了过程效率;采用中间件技术,将客户端的Microsoft Office融人客户端IE浏览器中,实现了通过B/S方式进行文档编辑操作,实现了流程审批过程中文档的痕迹保留的功能,实现了文档内容的全文检索。将本课题应用于采油工程研究院,实践表明该系统具有较好的实用性,提高了企业的工作效率。

易槐红[7]2008年在《南昌大学学生工作管理系统的研究与设计》文中提出随着信息技术的迅猛发展,办公自动化系统越来越受到高等院校学生工作部门的青睐。办公自动化系统是办公信息处理的自动化,即利用计算机网络技术、通信技术、系统工程、人机工程等,使人的各种办公业务活动逐步由各种设备、各种人机信息系统来协助完成,实现网上公文运转及处理,信息上下双向流动及外部交换,数据汇总与共享,事务管理,办公信息发布与查询等。高校学生工作办公自动化系统的使用,可使高校学生工作在校园内初步形成一个以人、计算机、网络和信息为一体的办公体系,在促进学生工作资源信息共享,建设资源节约型校园,提高管理效能等方面,发挥了重要的作用。本文对涉及办公自动化系统的以下相关知识进行了探讨:1、详细介绍了办公自动化的特点、现状和发展趋势,并对办公自动化实现技术进行了分析研究。工作流技术是办公自动化系统的关键技术,本文着重对工作流管理系统体系结构、工作流参考模型、工作流系统实施步骤进行了详细的阐述,并结合项目特点,提出了符合本项目需要的公文处理工作流方案。2、.NET平台是Microsoft公司在2000年6月公开发布的一个软件开发平台。.NET平台主要的控件之一是.NET Framework。.NET Framework有两个主要组件:公共语言运行环境(Common Language Runtime,简称CLR)和.NETFramework类库。CRL是一个软件引擎,用来加载应用程序,确认它们可以没有错误地运行,进行相应的安全许可验证,执行应用程序,然后在完成后将它们清除。.NET Framework类库是一个与通用语言运行环境紧密集成的可重用的类型集合。.NET平台的另一个主要组成是ASP.NET,ASP.NET用来开发驻留在微软的Internet Information Server(IIS)上并且使用诸如HTTP和SOAP等Internet协议的Web应用程序。ADO.NET是.NET平台中的数据访问组件。本文对以上内容分别进行了研究探讨。3、目前开发办公自动化系统有B/S和C/S两种结构,基于关系数据库的办公自动化系统的开发也有.NET和J2EE两种主流技术平台。本文通过对它们的研究比较,最终选择在.NET平台上采用B/S结构开发。为了系统的安全,本文对办公自动化系统的安全控制进行了研究,并在开发过程中得到了实施。本办公自动化系统已经投入使用,得到了用户的肯定和好评。

林引剑[8]2007年在《基于工作流的办公自动化系统设计与实现》文中研究说明办公自动化(Office Automation, OA)在20世纪70年代迅速发展起来并传入我国,90年代进入飞速发展的阶段。它以系统科学为理论基础,行为科学为主导,综合运用信息技术,目的是提高劳动生产率,改善内部管理体制,促进企业基础信息的融合,为企业快速准确的提供决策信息。首先,本文介绍了OA的基本概念、其发展历程以及发展OA的重大意义。分析了工作流技术在办公自动化系统中的应用。其次,提出以对象方式定义办公自动化系统中工作流的方法并在系统中实现,使用户对各种工作流的管理更便捷。本文还探讨了系统开发过程遇到的一些具体问题,并提出相应的解决办法,包括:办公自动化系统安全性问题、文档数据库与关系数据库管理系统集成问题及实现痕迹保留。最后,对本文做了总结,指出了尚待完善之处。应用工作流管理系统实现了西飞公司办公自动化系统的主要功能,整个系统试运行效果较好,证实了系统设计的合理性。

孙媛媛[9]2003年在《通用管理信息系统中的工作流技术研究》文中研究指明作为近年来发展最为迅速的几项新技术之一,工作流技术是实现企业业务过程建模、仿真分析、优化、管理与集成,从而最终实现其自动化的核心技术。采用工作流管理将使企业按照要实现的主要业务流程而不是传统的按照功能来配置人员的组织结构,从而大大缩短主要业务过程的处理时间,提高对市场的响应能力。 但是,工作流系统建立在不同的开发环境上,其实现方式会有很大的区别。我们在实践的过程中发现,如果基础环境很好,工作流可以利用已有环境上的机制简化系统的实现。 本文首先对工作流技术起源及其定义和工作流管理系统WfMS做了简单介绍,然后介绍了工作流建模方法,并提出了一种通过建立不同角度的视图来说明信息系统中业务过程功能的建模方法。随后描述了工作流技术在我们自己开发的一个通用管理信息系统体系结构——GMISA中的嵌入方式和应用以及对该体系结构的权限机制的改进。与市场上通常的基于分布式的WfMS产品不同,本文所讨论的工作流机制在GMISA中更加简易实用。文章最后提供了该模型在大连市环保局中山分局业务系统中的应用实例。

邓伟聪[10]2004年在《工作流管理系统的设计及叁个关键问题的研究》文中研究表明工作流的概念起源于生产制造业与办公自动化领域。工作流是一类能够完全或部分自动执行的经营过程,根据一系列过程规则,文档、信息或任务在不同的执行者之间传递、执行。工作流的目的是提高办事效率、降低生产成本,提高企业生产经营管理水平和企业竞争力,实现现代企业经营过程重组(Business Process Re-engineering)、经营过程自动化。由于信息技术的广泛而深入地研究和应用,相关技术(如中间件、网络技术等等)的飞速发展,使得开发现实的工作流系统成为可能,经过近年来的研究和开发,工作流相关产品大量涌现,业务范围涉及到了各行各业。 工作流管理技术,在其发展的初期主要是由工作流产品的公司推动着其发展,随着它在实际应用中取得的良好效果而得到了充分的重视,并且得到了迅速的发展。相对于工作流产品市场的繁荣,工作流相关理论研究则显得有些滞后。目前,在工作流设计方法学、工作流概念模型等方面还没有形成一套比较成熟的理论和方法。在工作流理论与实施技术方面,研究的主要内容包括:(1)工作流管理系统体系结构的研究;(2)工作流模型与工作流定义语言研究;(3)工作流的事务特性:研究如何实现高级事务处理技术与工作流管理技术的结合,用定义良好的模型语义与恢复机制来提高工作流系统的正确性与可靠性,从而能够更好地支持企业复杂的业务过程;(4)工作流实现技术:包括面向对象技术、异构分布式计算技术、图形化用户界面、消息通讯、数据库、WWW等在内的与工作流系统的设计有关的各项技术及方法;(5)工作流的仿真与分析方法;(6)基于工作流的应用集成与互操作技术:研究异构应用系统的集成以及不同工作流系统之间的互操作问题;(7)工作流与经营过程重组(BPR):研究如何通过工作流系统的实施来支持企业快速高效地实现经营过程重组;(8)工作流技术的其他应用:研究如何将工作流技术在不同的领域进行应用。上述主要研究问题可以分为叁个方面:第一方面是工作流的理论基础,包括工作流管理系统的体系、模型与定义语言(工作流的建模方法、工作流模型的形式化表示、工作流定义语言)等的研究。第二方面是工作流的实现技术,包括工作流的事务特性、各种先进软件技术的应用、工作流仿真。这方面研究工作的目的是提高工作流管理系统的性能,尤其是提高工作流管理系统的可靠性及其在处理大规模复杂的且具有并行业务的流程方面的能力。第叁方面是工作流技术的应用,包括工作流实施技术、方法、应用软件集成在不同应用领域的应用等。这方面研究的目的是发挥工作流管理系统的优势,为解决具体应用领域内的问题提供有效实现手段。基于Web的工作流管理系统——随着计算机网络技术的发展和Internet应用的不断普及,Web技术因其界面的一致、简单及与平台的无关性,在其出现之后就得了迅速发展。同时Internet的发展及企业Intranet的建构为人们提供一个理想的协同工作环境,也使基于Web的工作流管理系统成为可能。Web应用程序开放、跨平台的特性使<WP=66>基于Web的工作管理系统已经成为一种必然的发展趋势。UML是一种定义良好,易于表达,功能强大,且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它不仅可以支持面向对象的分析与设计,更重要的是能够有力地支持从需求分析开始的软件开发的全过程。在本文中,通过运用UML的用例视图、逻辑视图、并发视图、部署视图描述工作流管理系统的结构或静态特征、以及行为或动态特征,从不同的视角为系统的架构建模,形成系统的不同视图,促进了开发人员对系统的理解,加快了系统的实现过程。JAVA 2 企业版本(The Java 2 Enterprise Edition J2EE)是由Sun公司领导、多家公司共同参与制定的一个企业应用程序开发标准。它提供了一个统一的开发平台,不仅降低了开发多层应用的费用和复杂性,而且加快了应用的分布式部署,增强了安全机制,提高了系统的性能。利用J2EE体系结构,企业应用人员可以把一些通用的、繁琐的服务器端任务交给中间件供应商来完成,而把精力集中在商业逻辑的设计和应用的表示上。J2EE架构能够在已有的企业信息系统的基础上开发新的系统,从而可以充分利用用户的原有的投资。本文设计系统主要由J2EE的各个组件完成,其中:JSP和SERVLET实现网页的显示,完成与用户的交互;EJB主要实现各种应用的具体实现;JMS用于系统间的通讯和消息传递;JDBC和JTA实现系统与数据库以及EIS的交互;JAAS用于保障系统的安全性。XML代表扩展标记语言(Extensible Markup Language),是由(World Wide Web Consortium,W3C)的XML工作组定义的。扩展标记语言(XML)是SGML的子集,其目标是允许普通的SGML在Web上以目前HTM L的方式被服务、接收和处理。在本文中通过XML文件实现WEB部署,通过XML文件实现工作流定义文件的保存和读取。本文首先介绍了工作流及工作流管理系统的相关知识,并阐述了工作流管理联盟提出的一系列规范和标准,其中以工作流管理联盟的系统体系结构的参考模型为基础,采用UML进行系统建模,系统的体系结构为Browser/Server的结构,主要用目前相当流行的J2EE组件作为通

参考文献:

[1]. 通用工作流管理系统的研究和基于Web的工作流管理系统设计[D]. 李凯. 电子科技大学. 2004

[2]. 基于Web的通用协同办公工作流管理系统的研究与实现[D]. 王倩. 浙江工业大学. 2012

[3]. 工作流引擎规范接口的设计与实现[D]. 林峰. 同济大学. 2007

[4]. 工作流管理系统中应用集成框架的设计与实现[D]. 赵建. 清华大学. 2005

[5]. 企业通用工作流系统的设计与应用[D]. 肖平. 上海交通大学. 2009

[6]. 基于工作流的科研管理系统的研究[D]. 陈国庆. 大庆石油学院. 2007

[7]. 南昌大学学生工作管理系统的研究与设计[D]. 易槐红. 南昌大学. 2008

[8]. 基于工作流的办公自动化系统设计与实现[D]. 林引剑. 西安理工大学. 2007

[9]. 通用管理信息系统中的工作流技术研究[D]. 孙媛媛. 大连理工大学. 2003

[10]. 工作流管理系统的设计及叁个关键问题的研究[D]. 邓伟聪. 吉林大学. 2004

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

通用工作流管理系统的应用研究
下载Doc文档

猜你喜欢