咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于SOA的工作流管理系统的研究与设计 收藏
基于SOA的工作流管理系统的研究与设计

基于SOA的工作流管理系统的研究与设计

作     者:段会宁 

作者单位:哈尔滨理工大学 

学位级别:硕士

导师姓名:陈德运

授予年度:2009年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:工作流 面向服务架构 工作流引擎 路由控制 

摘      要:工作流技术是实现企业业务过程建模、业务过程仿真分析、业务过程优化、业务过程管理与集成,从而最终实现业务过程自动化的核心技术。随着计算机的普及、网络的延伸,现代企业的信息资源越来越表现出一种异构、分布、松散耦合等特点,现有的工作流技术和产品,都或多或少地存在着一些不足。本文所研究的基于面向服务架构的工作流管理系统既考虑了企业间的分布式应用的需求,又考虑了工作流管理系统的可重用性、易使用性、平台无关性及可扩展性,具有重要的理论价值和实际意义。 该系统采用结构化系统分析和设计方法,结合先进的面向对象的分析和设计理论,依据软件工程可复用理论的最新成果,以可扩展标记语言为数据总线搭建而成。 在工作流建模过程中,引入了面向服务架构及其相关技术,采用可扩展标记语言为建模语言,把面向服务架构与传统工作流过程定义模型相结合,设计了基于面向服务架构的工作流模型,很好的实现了分布式异构系统间工作流的集成和工作流产品的对外服务功能,有效的提高了工作流模型的可扩展性和可重用性。 在系统设计过程中,给出了系统的框架设计,提出了基于面向服务架构的工作流管理系统的四层体系结构。对于工作流引擎,主要从数据模型,控制模型和功能模型三方面进行设计。在控制模型设计中,研究了控制模型的路由控制机制,设计了循环路由和非循环路由的调度策略,分析了多汇合模型和竞选模型存在的问题,并给出了解决方案。在功能模型设计中,将工作流引擎分为两个功能子系统和七个主要模块,并最终通过七个模块完成了工作流引擎的实现。 最后,结合《黑龙江省运政系统》验证了该工作流管理系统的可行性。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分