《C#0018基于工作流引擎的系统框架设计开发2》由会员分享,可在线阅读,更多相关《C#0018基于工作流引擎的系统框架设计开发2(5页珍藏版)》请在金锄头文库上搜索。
1、基于工作流引擎的系统框架设计开发工作流引擎子系统摘 要工作流就是一系列相互衔接、自动进行的业务活动或任务。工作流引擎是工作流管理系统的核心,它的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。论文主要讲述了工作流引擎的基本功能及设计方法,介绍工作流引擎的基本原理,具体分析了工作流引擎所包含的内容,详细介绍了相关的信息模型和控制模型。系统采用关系结构的理念来设计工作流引擎,给出了用 Microsoft Visual Studio 2005 和 Microsoft SQL Server2000 实现系统的方法。论文中利用本工作流引擎构
2、建系统能适应大多数业务流程的扭转,大大缩短常见信息系统的项目开发周期,提高效率。关键词:工作流引擎;关键业务;关系目 录1 引言 .12 开发概述 .12.1 VISUAL C# 语言概述 .12.2 工作流引擎概述 .22.3 工作流引擎现状分析 .33 需求分析 .43.1 用户需求 .43.2 工作流引擎的分析 .43.3 业务流程 .53.4 开发运行环境 .64 工作流引擎的设计 .64.1 模块的划分 .64.2 功能描述 .64.3 工作流引擎的详细设计 .74.4 数据库结构的设计 .95 工作流引擎的实现 .125.1 状态图管理的设计 .125.1.1 功能描述 .125.
3、1.2 界面设计 .125.1.3 工作流程和部分代码 .135.2 任务管理窗体 .145.2.1 功能描述 .145.2.2 界面设计 .145.2.3 工作流程和部分代码 .155.3 任务指派窗体 .165.3.1 功能描述 .165.3.2 界面设计 .165.3.3 工作流程和部分代码 .176 测试结果 .18结 论 .18参考文献 .18致 谢 .20第 1 页 共 21 页图 5 系统模块图程,流程合并,流程拆分,状态统计以及详细状态显示。示:第 2 页 共 21 页图 8 状态图管理页面截图所示:图 9 任务管理页面截图图 10 任务指派截图重要提示:本论文由大学论文网 第 3 页 共 21 页毕业论文下载网: 提供如果需要详细内容请与 QQ:4991024 联系