用户名: 密码: 验证码:
轻量级工作流引擎的设计及在医药行业的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文通过对当前工作流的技术特点、系统模型和企业的业务需求的问题,进行了大量分析和研究,针对关键业务的应用的开发离不开工作流技术的支持。通过对关键业务的实际开发需求的分析,在传统的关系数据库的基础上,提出了一个基于web的适用于关键业务开发的基于关系结构的轻量级工作流引擎以及它同企业具体业务的整合方案,并详细地给出了相关的机构模型、信息模型和控制模型的设计原理以及具体的表示和实现方法,研究了工作流的一些关键技术和算法,完成了这个工作流系统的软件设计和代码实现,制定了企业业务系统同工作流整合的技术开发规范和数据交换的接口。最后在公司是实验室业务管理系统的申购申请和审批的功能模块中运用实现,实现了设计构想。在本文中提到的工作流实现系统能帮助企业优化业务流程,加快业务流程的开发和配置,在快速变化的外部环境和企业内部业务中,这一工作流实现系统使企业在应用信息化中很好的对企业外部的供应链管理和企业内部政务审批流程管理提供安全完备的保证。
     本文分五章对工作流的研究和实现进行了论述。介绍了工作流的概念、国内外工作流研究现状以及研究的内容和意义,并且建立工作流引擎数据模型,以及详细的设计了基于关系结构的工作流引擎和代码实例化,最后将该引擎无缝整合到实验室业务系统中。
This study is on the basis of huge researches and analysis of current characteristic of workflow technology and system model and problem of enterprise business demand. This paper presents a web based workflow system and how it conforms to the enterprise business system and provides the design principles of system and system architecture. This paper also discusses system’s key technologies and algorithm. This paper completes the design for software and code achievement, and it establishes a couple of technology develop role and interface for transport data for the conform of workflow system and enterprise business system. Finally, the paper runs an example in my company for the system to control the business system of applying money and approval, and it can run very well and accord with what I want. In this paper, the workflow system can help enterprise optimize their business process and develop and deploy the business process. Under the rapid movement enterprise environment and business process, this workflow system can handle the supply chain management outside the firm and approval of government affair inside excellently involved in the enterprise information system.
引文
[1] Hollingsworth D. Workflow Management Coalition: The Workflow Reference Model. Document Number WFMC-TC00-1003, Brussels, 1994
    [2] WfMC. Workflow Management Coalition Specification: Terminology & Glossary. Document Number WFMC-TC-1011, Brussels, 1996
    [3] Karl R.P.H. Leung et al. The Liaision Workflow Engine Architecture. In: Proc of the 32nd Hawaii Int’l Conf on System Sciences, Hawaii, Jan. 1999, http://www.computer.org/proceedings/Hiccs2/
    [4] R.Tagg et.al. Preliminary Design of a Lightweight Workflow Server. In: 8th Australasian Conf on Information Systems, Australia, 1997, http://business.unisa.edu.au/acis97/
    [5] Wil van der Aalst&kees van Hee 著,王建民,闻立杰译. 工作流管理—模型、方法和系统[M].北京:清华大学出版社,2004.
    [6] 范玉顺. 工作流管理技术基础.清华大学出版社,2001
    [7] WFMC:工作流参考模型.Workflow Management Coalition,2002
    [8] WFMC:工作流过程定义接口.Workflow Management Coalition,2002
    [9] Knutilla, Amy et al. (1998): Process Specification Language – An Analysis of Existing Representations. NIST PSL Project Document. 1998.
    [10] Kramler, Gerhard; Retschitzegger, Wolfgang: Specification of Interorganizational Workflows – A Comparison of Approaches. Vienna University of Technology White Paper. Vienna 2002.
    [11] zur Muehlen, Michael (2003) : Workflow-based Process Controlling. Foundation, Design and Application of workflow-based Process Information Systems. Logos, Berlin 2003 .
    [12] WFMC:Workflow Reference Model and Process Definition Interchange Process Model Interface 1-3
    [13] tom baeyens:The state of workflow .2003
    [14] Workflow Management:Models,Methods,and Systems,Wil van der Aalst and Kees Max van Hee,The MIT Press Cambridge,2002
    [15] Workflow-based Process Controlling,michael zur muehlen,2002
    [16]WFMC:Workflow Handbook 2002,Layna Fischer
    [17]Green, Peter F.; Rosemann, Michael (2000): Integrated Process Modeling: An Ontological Evaluation. Information Systems 25 (2000) 2, pp. 73-87.
    [18]Sarma R Nidumolu, Nirup M Menon, Bernard P. Zeigler. Object-oriented business process modeling and simulation: A discrete event system specification framework[J]. Simulation Practice and Theory,1998,6:533-571
    [19]Dourish P,Holmes J,Mac Lean A et al. Freeflow : mediating between representation and action in workflow systems[C]. In:Proc Computer Supported Cooperative Work , Boston,1 996.190 - 198
    [20]Glance N S,Pagani D S,Pareschi R. Generalized process structure grammars (GPSG )for flexible representations of work[C]. In:Proc Computer Supported Cooperative Work,Boston,1996.180 - 189
    [21]Dourish P,Holmes J,Mac Lean A et al. Freeflow:mediating between representation and action in workflow systems[C].In:Proc Computer Supported Cooperative Work,Boston,1 996.190-198
    [22]Gunnar T. Object-oriented activity support:A model for Integrated CSCW Systems,CSCW[J]. Journal of Collaborative Computing,1996,5:93 - 124
    [23]Yoon Ho Cho, Jae Kyeong Kim, Soung Hie Kim. Role-based approach to business process simulation modeling and analysis [J]. Computers Ind. Engng, 1998,35(1-2):343-346
    [24] Zhu Yunlong ,Li hongxin, Xue jinsong etc. ,The design of cooperative workflow managementmodel based on agent[C].31st International Conference on Technology of Object-Oriented Languages &Systems,IEEE Computer Society Press,1999: 465-470
    [25]Sara Reese Hedberg. AI tools for business process modeling[J]. IEEE Expert, August 1996:13-15
    [26]李东波,徐平,韩祥兰. 基于专家系统的工作流管理系统模型研究[J].南京理工大学学报,2001,25(1):96-99
    [27] Goh A, Koh Y K,Domazer. ECA rule-based support for workflows[J]. Artificial Intelligent in Engineering,2001,15:37-46
    [28] 曹化工,杨曼红. 基于对象 Petri 网的工作流过程定义[J]. 计算机辅助设计与图形学学报,2001,13(1):13-18
    [29] 张晓东,柴跃廷,任守榘. 基于业务规则的事件驱动建模方法[J]. 清华大学学报,1999,39(7):25-28

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700