节点文献
基于XML的工作流系统的设计和实现
Design and Implementation of a Workflow System Based on XML
【作者】 姚从磊;
【导师】 刘大昕;
【作者基本信息】 哈尔滨工程大学 , 计算机应用技术, 2004, 硕士
【摘要】 实施MIS是企业信息化建设的一项重要措施,然而,传统MIS已经不能满足目前企业的需求。企业的模式在逐渐地由层次职能型转变为流程管理型,企业业务流程经常变动,并且越来越复杂,传统MIS已经不能很好地支持业务重组、流程管理,本文设计并实现了一基于XML的工作流系统,利用其集成企业MIS功能部件,以满足企业流程多变的需要。 首先,本文介绍了工作流与XML技术,重点阐述了工作流系统的体系结构和Web服务技术。 然后,提出了基于XML的工作流系统的体系结构,在流程建模部分,提出利用Petri网映射对流程模型数据进行一定处理后存入工作流模型库中;在工作流系统内部数据交换上,提出利用XML来描述组织工作流系统数据,并利用多线程技术实现系统内部数据交换的及时性与健壮性,保证系统调度的正常进行。在工作流系统与企业MIS功能部件的集成问题上,对功能部件分门别类,并且利用Web服务技术提出了一个统一的工作流系统应用集成方案。 接着,结合基于XML的工作流系统的体系结构和当前的技术发展水平,提出该系统的设计方案,并利用UML类图进行了描述;在设计方案的基础上,提出了该系统的实现方案,并对XML处理器、任务管理器和应用接口的实现过程进行了描述。 最后,对本文设计和实现的基于XML的工作流系统进行了总结。
【Abstract】 MIS is very important to enterprises but traditional MIS can’t meet the need of enterprises today. The models of organizations in enterprises shifting from hierarchical and functional to process-centered, process often verifying and process becoming more and more complex, traditional MIS not supporting BPR, so a XML-based workflow system is designed and implemented in this thesis to fulfill the needs of the frequent changes of work flow in enterprises.First, a survey of workflow and XML is given. The architecture of a workflow system and Web Services technology are emphasized.Second, this thesis proposes the architeture of the XML-based workflow system.As for process modeling, Petri-net-mapping is used to process the data of the defined-process before which is saved in process model warehouse;as for inner data exchange of workflow system, XML is brought out to describe and orgnize the data of workflow models, and multiple threads technology is given to guarantee that the inner data of the system could be tranferred rapidly and accuratly to make the system run properly; as for the integration of workflow system and MIS function components, the components are sorted and an unified solution based on Web Services technology is brought out.In the following, The design solution of this workflow system is given based on the system architecture and nowadays technology developing levels, the solution is also described using UML class graphic; on the basis of the design solution, the implementation solution is proposed and the implementing processes of XML-processor, task manager and application interface are described.Finally, this thesis makes a conclusion about the XML-based workflow system designed and implemented in this thesis.
【Key words】 workflow; management information system; extensible marked language; web services;
- 【网络出版投稿人】 哈尔滨工程大学 【网络出版年期】2005年 01期
- 【分类号】TP311.52
- 【被引频次】10
- 【下载频次】290