 摘 要: 工作流就是一系列相互衔接、自动进行的业务活动或任务。工作流引擎是工作流管理系统的核心,它的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。 论文主要讲述了工作流引擎的基本功能及设计方法,介绍工作流引擎的基本原理,具体分析了工作流引擎所包含的内容,详细介绍了相关的信息模型和控制模型。系统采用关系结构的理念来设计工作流引擎,给出了用Microsoft Visual Studio 2005和Microsoft SQL Server2000实现系统的方法。论文中利用本工作流引擎构建系统能适应大多数业务流程的扭转,大大缩短常见信息系统的项目开发周期,提高效率。基于工作流引擎的系统框架设计开发 ——工作流引擎子系统
关键词:工作流引擎;关键业务;关系 The design of information system frame based on workflow engine ---- The subsystem of workflow engine Abstract Workflow is a series of interlocking, automatic business activities or tasks. Workflow engine is the work flow management system in the core, and its main function is to define, implement and manage work flow through the support of computer technology as well as co-ordinate work flow process of working implementation and groups of information between members of interaction. The thesis has mainly described basic functions and design of the workflow engine, introduced the basic theories, and specifically analyzed the content included in the work flow and the details of the relevant information model and control model. The idea of relation structure has been used to design this system and the method to achieve the system function with Microsoft Visual Studio 2005 and Microsoft SQL Server2000 has been given out. Constructing system with the workflow engine can adapt to the majority of the business process reversing that significantly reduce the development cycle of the common information system and improve efficiency. Key words: Workflow engine; Critical business; Relationship 目 录 论文总页数:21页 1 引言 1 2 开发概述 1 2.1 VISUAL C# 语言概述 1 2.2 工作流引擎概述 2 2.3 工作流引擎现状分析 3 3 需求分析 4 3.1 用户需求 4 3.2 工作流引擎的分析 4 3.3 业务流程 5 3.4 开发运行环境 6 4 工作流引擎的设计 6 4.1 模块的划分 6 4.2 功能描述 6 4.3 工作流引擎的详细设计 7 4.4 数据库结构的设计 9 5 工作流引擎的实现 12 5.1 状态图管理的设计 12 5.1.1 功能描述 12 5.1.2 界面设计 12 5.1.3 工作流程和部分代码 13 5.2 任务管理窗体 14 5.2.1 功能描述 14 5.2.2 界面设计 14 5.2.3 工作流程和部分代码 15 5.3 任务指派窗体 16 5.3.1 功能描述 16 5.3.2 界面设计 16 5.3.3 工作流程和部分代码 17 6 测试结果 18 结 论 18 参考文献 18 致 谢 20 声 明 21 参考文献 [1] 克里克[美].数据库处理基础、设计与实现[M].施伯乐等译校.西安:电子工业出版社, 2002。 [2] 罗鸿.ERP原理、设计、实施[M].西安:电子工业出版社,2002。 [3] WfMC. Workflow Management Coalition Specification: Terminology & Glossary. Document Number WFMC-TC-1011, Brussels, 1996。 [4] 范玉顺,吴澄.工作流管理技术研究与产品现状及发展趋势[J].计算机集成制造系统CIMS,2001,6(1):1—7。 [5] 范玉顺.工作流管理技术基础[M].北京:清华大学出版社,2001。 [6] 何清法,李国杰,焦丽梅,等.基于关系结构的轻量级工作流引擎[J].计算机研究与发展,2001,38(2):129—137 。 [7] 张海藩.软件工程导论[M].北京:清华大学出版社,2003。
|
开户银行:中国工商银行 帐号:6222 3070 0250 1704 收款人(户名):张 虎 开户银行:中国邮政 帐号:9551003370001682456 收款人(户名):张 虎 开户银行:中国建设银行 帐号:4367 4214 5536 7016 652 收款人(户名):张 虎 支付宝:058061@163.com 户名:张 虎 财付通:632926059 户名:张 虎 特别提醒:请在汇款时一定要正确填写卡号,如汇错账户我们将不承担任何损失赔偿。
1.在汇款时最好带有零头,如:150.50元、200.3、240.6 元等,以便我们及时确认您的汇款,谢谢您的合作! 2.付款后,用电话或EMAIL或QQ任一方式通知客服,你用的付款方式和姓名及数目,以便确认。
3.如需其它银行帐号,请与客服联系获取 |
|