分享到:

工作流和组件技术在复杂信息系统重构中的应用研究

随着市场竞争的加剧和客户消费心里的转变,企业的生产经营模式和过程会不断地进行改变和改进,服务于其管理经营的信息系统的功能和结构也必将随之而改变。传统的面向功能的信息化系统的构建方法已越来越不能适应现代企业实施快速业务流程再造(BPR)的需要了。因此创建新的信息系统的构建方法以适应复杂信息系统的重构是当前软件工程必须面对的问题。本文通过将工作流、组件技术引入到信息化系统的构建过程中,实现了企业业务逻辑与业务处理的分离;以组件封装信息化的业务处理,以工作流过程定义来订制业务逻辑,以工作流引擎来实例化、管理和监控定义好的业务流程,从而使得信息系统在未来可能的重建成本得到降低。  (本文共69页) 本文目录 | 阅读全文>>

长春理工大学
长春理工大学

工作流技术在卫生检验管理中的应用

本文主要以卫生检验管理的业务开展为基础,详细阐述了实验室管理系统(LIMS)的建设,重点论述了工作流技术在其中的应用。作者首先从宏观上介绍了当前lims的应用和发展前景,阐述了项目开展的意义。然后通过对项目功能以及应用范围的分析提出了系统中引入工作流技术的必要性。通过对工作流技术的理解以及对实验室管理业务流程的深层剖析,提出了针对本系统中工作流特点的解决方案。并介绍了本系统在实现过程中采用基于J2EE架构的WEB系统设计模式,以及系统的运行实例和在各地方推广时所建立的不同工作流模型。文中从工作原理、实现思路、具体算法等多个方面,详细介绍了自行研发的适应本系统业务需求的小型工作流处理系统。同时,结合活动图、状态转移图等生动详细地分析了实验室管理中心的业务处理流程。在结尾处剖析了本系统中工作流处理系统的不足,并说明了未来的改进方向。  (本文共58页) 本文目录 | 阅读全文>>

山东大学
山东大学

迁移工作流管理系统中工作流执行代理的设计与实现研究

迁移工作流是基于移动计算范型提出的工作流管理研究的新方向。工作流业务过程根据业务目标的复杂程度被映射为一个或多个迁移实例,迁移实例是工作流的执行主体,每个迁移实例执行一个目标相对独立的子业务过程,它可以在某个工作位置上利用本地资源和服务执行一项或多项任务。多个迁移实例在停靠站服务器的支持下通过迁移和协作实现总的业务目标。如果当前工作位置不再满足其执行任务的要求,迁移实例可以携带任务说明书和当前执行结果迁移到另一个能满足其要求的工作位置上继续执行。文献[2]提出了一个迁移工作流管理系统框架,该系统框架由迁移实例、工作位置和迁移工作流管理引擎组成。工作位置代表参与工作流的部门或机构,由停靠站服务器及其关联的局域工作机网络组成。停靠站服务器是迁移实例驻留并获取工作流服务的场所。工作机网络是实际工作流服务的提供者。为实现轻量级迁移实例和提高工作位置的安全性,文献[4]在研究停靠站服务器的设计时,提出了为迁移实例设置执行代理的建议。本文根...  (本文共71页) 本文目录 | 阅读全文>>

山东大学
山东大学

迁移工作流的远程通信机制研究

工作流是针对工作中具有固定程序的常规活动而提出的一个概念。通过将工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,为企业更好地实现经营目标提供了先进的手段。移动Agent技术的出现为构建工作流系统提供了更好的选择。迁移工作流是将移动计算技术应用于工作流管理的一项新技术,工作流业务过程中的活动被映射为迁移实例,多个迁移实例通过迁移和协作完成工作流过程。迁移工作流本质上是代表用户寻找合作伙伴,进行交互并最终完成用户指派的任务的一个对象,因此,通信是迁移实例的必然要求。在传统的分布式计算环境中,对象一旦被创建,他们的位置便固定下来,在整个生命期内不会改变,发送方只需得到接收方的当前位置即可始终与之通信。在基于迁移工作流的计算环境中,由于迁移实例的位置可能经常变动,因此迁移实例之间进行通信需要考虑以下问题:如何实现对分布式环境下的迁移实例位置无关的命名;如何实现迁移实例的定位,一般需要...  (本文共66页) 本文目录 | 阅读全文>>

中南大学
中南大学

事务工作流技术研究

工作流技术是实现业务过程自动化的一种有效手段,事务处理技术对于提高工作流管理系统WfMS(Workflow Management System)的可靠性具有重要作用。在20世纪90年代,人们将各种扩展事务模型与工作流技术相融合,衍生出事务工作流(transactional workflow)技术,该技术对于支持分布、异构、复杂的关键业务过程的自动化、推动其迈向实用具有重要意义。针对目前过程模型对事务性支持的不足,本文提出了一种事务工作流过程模型TFPM,该模型支持过程的嵌套结构,并引入隔离域概念及错误恢复属性使之满足工作流的事务性需求。针对当前事务工作流系统中存在的各种并发情况,提出了基于隔离域的并发调度算法,该算法允许用户通过合理设置过程中的隔离域及各种隔离属性来有效的避免工作流系统中因为各种并发执行而产生的丢失修改、读取脏数据等现象发生,并且该算法可以使用户根据业务的具体需要,灵活的定制过程的隔离级别,提高过程实例的并发度。...  (本文共71页) 本文目录 | 阅读全文>>

武汉理工大学
武汉理工大学

工作流技术的研究和工作流引擎的实现

随着社会生产的流程化,工作流(Workflow)技术起着越来越重要的作用。工作流引擎作为工作流管理系统的核心,在不同的应用环境中,根据角色、分工和条件的不同,为工作流管理系统提供决定信息传递的路由,从而显著地改进和优化了业务流程,更好的实现了业务流程控制。要达到以上目的,工作流引擎还必须包括工作流过程定义,过程转换的解释执行,工作流管理,以及工作流执行过程中的一些信息交互等功能。本文就工作流技术和工作流系统的核心部分工作流引擎技术作出研究,给出了一套轻量级工作流引擎具体设计原理和实现方法,利用该引擎,开发者可以根据不同的业务需求自定义不同的工作流,实现具有工作流性质的业务系统。本文主要从以下方面展开探讨:本文第二章研究了工作流管理系统。在工作流参考模型中,工作流引擎是工作流管理系统的核心。工作流引擎是为工作流管理系统在定义时提供支持、同时在运行时提供解释和执行服务的一组数据模型和软件。这一部分从工作流管理系统的功能、体系结构和工...  (本文共72页) 本文目录 | 阅读全文>>