工作流管理系统的设计及三个关键问题的研究

被引量 : 0次 | 上传用户:ydaf0rx0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流的概念起源于生产制造业与办公自动化领域。工作流是一类能够完全或部分自动执行的经营过程,根据一系列过程规则,文档、信息或任务在不同的执行者之间传递、执行。工作流的目的是提高办事效率、降低生产成本,提高企业生产经营管理水平和企业竞争力,实现现代企业经营过程重组(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组件作为通
其他文献
阿魏酸钠(sodium ferulate,SF)是一类新的非肽类内皮素(ET)受体拮抗剂,是传统活血化淤中药当归、川穹等的主要有效成分阿魏酸的钠盐。SF可拮抗ET引起的血管收缩、增加一氧化
我们现在已经生活在一个网络化的时代,通信、计算机和网络技术正改变着整个人类和社会。大量信息在给人们带来方便的同时也带来了一些问题:第一是信息过量,难以消化;第二是信息真
"中国特色社会主义理论体系"概念的形成过程,最初可追溯到"中国特色",以后又依次经过"中国式的现代化"、"中国式的社会主义"、"建设有中国特色的社会主义"、"建设有中国特色
[目的]反复自然流产(Recurrent Spontaneous Abortion,RSA)是发生2次或2次以上的自然流产,发生率为1-2%,是妊娠期常见的并发症。习惯性流产的病因十分复杂,涉及遗传、内分泌、解剖
<正>民建南京市老龄委主任过克宏、纺织支部主委鲍蔚云约作者写一篇关于民建会员、南京云锦研究所高级工艺美术师王道惠的采访稿。王道惠是新中国第一代云锦挑花结本传人,对
目的:探讨萎缩性胃炎癌前病变的舌诊特点。方法和结果:从临床与实验两方面对萎缩性胃炎癌前病变的舌诊特点进行了系统的、多方面的观察和研究。临床研究发现,萎缩性胃炎癌前病变
目的:探讨慢性肾功能衰竭(CRF)营养不良的发病机理,并观察健脾补肾,和解泄浊方在其中的调控机制。方法:将传统中医药理论与现代分子生物学相结合。提出了CRF营养不良脾肾两虚,少阳
随着机动车数量的增加,社会机动化程度提高,交通事故日趋严重。改革开放20年来,随着经济的快速发展,我国的事故率及严重程度也居高不下,交通安全形势非常严峻。因此,为了减少交通事
自 1978 年第一个光纤通信实验开始,光纤通信技术逐步投入了商用,距今已经历了 20 多年。光通信的速率也从当时的 45Mbit/s 发 展 到 现 在 的 10Gbit/s。 目 前 商 用 的 波