基于XML的工作流系统的设计和实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:chengrong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实施MIS是企业信息化建设的一项重要措施,然而,传统MIS已经不能满足目前企业的需求。企业的模式在逐渐地由层次职能型转变为流程管理型,企业业务流程经常变动,并且越来越复杂,传统MIS已经不能很好地支持业务重组、流程管理,本文设计并实现了一基于XML的工作流系统,利用其集成企业MIS功能部件,以满足企业流程多变的需要。 首先,本文介绍了工作流与XML技术,重点阐述了工作流系统的体系结构和Web服务技术。 然后,提出了基于XML的工作流系统的体系结构,在流程建模部分,提出利用Petri网映射对流程模型数据进行一定处理后存入工作流模型库中;在工作流系统内部数据交换上,提出利用XML来描述组织工作流系统数据,并利用多线程技术实现系统内部数据交换的及时性与健壮性,保证系统调度的正常进行。在工作流系统与企业MIS功能部件的集成问题上,对功能部件分门别类,并且利用Web服务技术提出了一个统一的工作流系统应用集成方案。 接着,结合基于XML的工作流系统的体系结构和当前的技术发展水平,提出该系统的设计方案,并利用UML类图进行了描述;在设计方案的基础上,提出了该系统的实现方案,并对XML处理器、任务管理器和应用接口的实现过程进行了描述。 最后,对本文设计和实现的基于XML的工作流系统进行了总结。
其他文献
软件复用是软件开发中避免重复劳动的解决方案。随着软件复用的不断深入,基于构件/构架的软件开发已经逐渐成为软件复用的热点。其中,构架是软件体系结构构件化的产物,它描述了
随着互联网的迅速发展,数字多媒体作品比以往更加容易获取、复制和传播。因此对这些数字作品的版权保护问题就成为一个重要的课题。数字水印技术正是为了解决这一问题而产生的
Internet 通信目前已经成为人们生活和工作中的一个基本部分,它提供了通用的相互连接,同时又允许每个组织使用最适合自己需求的任何网络硬件。互联网的两个主要协议称为TCP/I
学位
网络发展到今天,没有一个概念能像Web服务这么快地流行起来,并引起广泛的关注,可以说Web服务是一场软件的革命。Web服务被定义为:松散耦合的,可复用的软件模块,封装了离散的功能,在i
学位
随着网络技术的快速发展和网络规模的不断扩大,目前基于尽力而为(best-effort)的Internet已经不能满足多媒体应用及其它非传统应用对网络传输质量的要求。在高速网络中按照用
学位
本文提出了基于CORBA的Web SCADA系统的架构。由于CORBA技术的开放性和跨平台性,该架构解决了当前的Web SCADA系统对Windows平台的过分依赖的问题,增强了系统的开放性,从而为企
自从Motorola公司推出新一代8位M68HC08系列微控制器之后,该公司积极进行在我国的推广工作。因其具有速度快、功能强、功耗小及价格低等优点,目前,该系列微控制器已经渗入到