节点文献

基于工作流模式的企业信息化开发研究

Study on Development of Enterprise Informatization Based on Workflow Patterns

【作者】 冷山述

【导师】 陆倜;

【作者基本信息】 北京机械工业学院 , 管理科学与工程, 2005, 硕士

【摘要】 在当前的企业信息化过程中,涌现出大量的工作流产品,并且仍不断有新的工作流产品走入市场。为了实现不同产品间的协同交互,国际工作流标准化研究组织(WFMC)规定了工作流管理系统(WFMS)的主要组成部分及其相互之间的接口规范,同时还制定了XPDL标准工作流过程描述语言及其规范。这些工作在一定程度上解决了某些复用和交流的问题,但仍然存在许多问题:五大接口的定义只是一种广泛意义上的功能要求;XPDL只能使得不同的产品可以共享相同的工作流过程定义脚本。目前缺乏从开发的层次提供合理的规范或机制,使得能够在开发的层次上提高软件复用性,比如A产品具有X功能而没有Y功能,而B产品的Y功能则令客户满意,能否像玩七巧板玩具一样,把A产品的X和B产品的Y重新结合,在不做任何二次开发的基础上,结合为新的产品,并且保证系统的稳定性?当前市场上的所有工作流产品都没有解决好这个问题。另外,如何从根本的软件架构上解决工作流团队开发中的交流障碍,从而有利于团队的组织管理,提高产品团队开发的效率和效果?这些都是当前企业信息化开发中急需解决的重要问题。作者通过对工作流原理和开发过程的深入研究,提出了一种新的企业信息化开发思想:基于工作流模式的企业信息化开发,定义了12种工作流开发模式。同时制定了工作流开发模式的执行架构和标准,使用户可以根据该标准不断扩充新的工作流开发模式,并保证对新模式的兼容性。同时在该理论的基础上,由作者负责设计开发了测试产品tangram,通过对tangram的测试,

【Abstract】 In the process of the enterprise informationing, there are more and more workflowproducts and there are many new workflow products entering the market in succession.In order to realizing the different products’cooperation with each other, WFMCprescribed the main components of WFMS, the interface standard, the XPDL standardworkflow process description language and its standard, which, to a certain extent,solved some resusability and communication problems. Howerver, there are stillmany problems to be solved: for example, the definitions or the five interfacesare only function requests in general,XPDL can only make the different productsshare one and the same workflow process definition script, etc. At present, thereare short of the reasonable regularization or mechanism, which makes it possibleimproving the resusability of the software. For example, if product A has thefunction X but has not the function Y, while product B has the function X whichsatisfies the users, is it possible to rejoint the function X of the product Aand the function Y of the product B, without any second development, to be a newproduct? In addition, how to solve the communication problem in workflow teamdevelopment, so as to improve the organization and management of the team and theefficiency and effect of the product? All of these are important problems to besolved in the enterprise informationing process.This paper analyzes the workflow theory and developing process and presents a newdeveloping idea of enterprise informationing: development of enterpriseinformationing based on workflow patterns, and defined 12 workflow developingpatterns. At the same time, this paper defined the architecture and standards forworkflow developing patterns which makes it be possible that client users can codetheir new workflow developing patterns according to the standards and these newpatterns will be compatible with system. based on the theory, the author designedand developed the test product—tangram. By the testing of tangram, it is validatedthat the rationality and effectivity of this paper. The test result shows: basedon the workflow patterns, any other pattern based on the standard interface canjoint the system at will to be a new workflow product and ensures the stabilityand compatibility of the system;and the workflow pattens are the basiccommunication language of the developing team, which improve the developingefficiency and effect of the team.

【关键词】 工作流模式可复用性团队开发tangram
【Key words】 workflow patternsreusabilityteam developmenttangram
  • 【分类号】F270.7
  • 【被引频次】1
  • 【下载频次】159
节点文献中: