节点文献

基于Web服务的工作流管理系统框架研究及实现

Research and Implementation on Work Flow Management System Framework Based on Web Services

【作者】 郑凯

【导师】 龙鹏飞;

【作者基本信息】 长沙理工大学 , 计算机软件与理论, 2008, 硕士

【摘要】 工作流管理系统是实现计算机辅助协同工作的工具,能实现工作流程的全部或部分自动管理功能。系统可以依据特定的规范定制工作流程,实现计算机的辅助控制。工作流管理系统的应用不仅便于工作的规范化,而且便于人员、资源的合理配置、工作流程的监督审查并提高工作效率。Web服务是新一代的Web应用程序,是一类通过开放的Internet协议访问的软件组件,它代表了组件技术和Web技术的结合。Web服务以其开放良好的互操作性、跨语言和跨平台等优点,成为解决异构系统集成的首选。本文首先分析了现有工作流管理系统的特点以及当前Web服务发展的新趋势,研究了当前Web服务和工作流技术的原理和特点,分析两种技术结合的可能性,然后参照工作流管理联盟提出的参考模型,结合实际完成一个工作流管理系统的具体分析与设计,提出了一种基于Web服务的工作流管理系统框架体系结构,基于Web服务的工作流管理系统对封装成Web服务的企业业务活动进行调用和控制,使得Internet范围的业务活动的交互更加简单和方便,提高了工作流管理系统的柔性,并通过分析系统体系结构对工作流引擎、工作流引擎数据库进行了功能分析设计与实现。文章最后以ERP库存子系统为实现对象,采用微软.NET平台,把工作流、Web服务等技术设计运用于项目管理信息系统中,从工作流角度细化了业务流程,详细分析设计了系统的工作流程,并实现了系统的功能。将工作流和Web服务技术结合到ERP系统中,提高了企业的组织水平和工作效率,增强了系统的可重构性、可扩展性,使系统获得了更好的柔性。

【Abstract】 Workflow management system is a tool to realize computer-assisted collaboration work, which can realize the automatically management of workflow entirely or partially. The system can realize the computer assistant controlling based on specific customized working process. The application of workflow management system will not only facilitate the standardization of working specification but also benefit the proper distribution of personnel, resources, and the supervision of the working process etc.Web service is a new generation of Web application, and is a kind of software groupware that can be visited through the open Internet protocol, which represents the integration of groupware technology and Web technology. Because of such advantages as open, interoperability, and the language and platform independence, Web service has been the first solution in heterogeneous system integration field.This paper first analyzed the characteristics of the existing workflow management system and the development trend of Web service. Based on the principle and the characteristics of Web service and workflow, the possibility of combining the two techniques are studied. The paper designs and realizes a workflow management system according to the reference model presented by Workflow Management Coalition and a workflow management system architecture based on Web service is put forward. Enterprise activities which are encapsulated into Web service are called and controlled by the workflow management system based on Web service, which make the business activities on the Internet more convenient and improve the flexibility of workflow management system. And through the analyzing on the system’s architecture, the function of workflow engine and workflow engine database are designed and realized.Finally, with ERP subsystem being made as the object of realization, this paper uses Microsoft.NET as a platform, and such technological designs as work flow and web service are applied in project management information system. Business flow is got specific from the perspective of work flow, and work process of the system is minutely analyzed and designed, with the realization of the system’s function. The integration of work flow and web service into ERP system enhances enterprise’s organizing level and work efficiency, and meanwhile boosts the system’s capability of being rebuilt and extended, so as to make the system more flexible.

  • 【分类号】TP311.52
  • 【被引频次】7
  • 【下载频次】281
节点文献中: