盲审稿基于关系型数据库的工作流管理系统的设计与实现.wps
《盲审稿基于关系型数据库的工作流管理系统的设计与实现.wps》由会员分享,可在线阅读,更多相关《盲审稿基于关系型数据库的工作流管理系统的设计与实现.wps(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、硕士学位论文学 校 代 号 学 号 分 类 号 密 级 工程硕士学位论文一种基于关系型数据库工作流管理系统的设计与实现一种基于关系型数据库工作流管理系统的设计与实现学 位 申 请 人 姓 名 *培 养 单 位 信 息 科 学 与 工 程 学 院 导 师 姓 名 及 职 称 *学 科 专 业 软 件 工 程 研 究 方 向 软 件 工 程 技 术 论 文 提 交 日 期 2017.11 学 校 代 号:学 号:密 级:工程硕士学位论文一种基于关系型数据库工作流管理系统一种基于关系型数据库工作流管理系统的设计与实现的设计与实现学 位 申 请 人 姓 名:*导 师 姓 名 及 职 称:*培 养 单
2、位:信 息 科 学 与 工 程 学 院 专 业 名 称:软 件 工 程 论 文 提 交 日 期:2017.11 论 文 答 辩 日 期:答 辩 委 员 会 主 席:Design and Implementation of a Workflow System Based on Relational Databaseby*A thesis submitted in partial satisfaction of the Requirements for the degree ofMaster of Engineeringin Software Engineeringin the Graduate
3、schoolofHunan UniversitySupervisorProfessor*October,2017硕士学位论文湖 南 大 学学位论文原创性声明本 人 郑 重 声 明:所 呈 交 的 论 文 是 本 人 在 导 师 的 指 导 下 独 立 进 行 研 究 所取 得 的 研 究 成 果。除 了 文 中 特 别 加 以 标 注 引 用 的 内 容 外,本 论 文 不 包 含任 何 其 他 个 人 或 集 体 已 经 发 表 或 撰 写 的 成 果 作 品。对 本 文 的 研 究 做 出 重要 贡 献 的 个 人 和 集 体,均 已 在 文 中 以 明 确 方 式 标 明。本 人 完 全
4、 意 识 到 本声 明 的 法 律 后 果 由 本 人 承 担。作 者 签 名:日 期:年 月 日学位论文版权使用授权书本 学 位 论 文 作 者 完 全 了 解 学 校 有 关 保 留、使 用 学 位 论 文 的 规 定,同 意学 校 保 留 并 向 国 家 有 关 部 门 或 机 构 送 交 论 文 的 复 印 件 和 电 子 版,允 许 论文 被 查 阅 和 借 阅。本 人 授 权 湖 南 大 学 可 以 将 本 学 位 论 文 的 全 部 或 部 分 内容 编 入 有 关 数 据 库 进 行 检 索,可 以 采 用 影 印、缩 印 或 扫 描 等 复 制 手 段 保存 和 汇 编 本
5、学 位 论 文。本 学 位 论 文 属 于1、保 密,在 _年 解 密 后 适 用 本 授 权 书。2、不 保 密。(请 在 以 上 相 应 方 框 内 打“”)作 者 签 名:日 期:年 月 日导 师 签 名:日 期:年 月 日硕士学位论文I摘 要近 些 年 来,互 联 网 技 术 在 各 个 领 域 都 得 到 了 广 泛 的 应 用 和 发 展,但 是最 引 人 注 目 的 成 就 依 旧 是 互 联 网 所 衍 生 的 多 种 商 业 和 工 作 模 式。与 此 同时,在 线 办 公 系 统、电 子 商 务 系 统 等 以 互 联 网 为 基 础 而 出 现 的 产 品 正 在潜 移
6、默 化 地 影 响 着 大 众 的 现 实 生 活。这 些 线 下 业 务 向 线 上 推 移 的 系 统 都涉 及 到 线 下 业 务 处 理 流 程 与 线 上 业 务 处 理 流 程 的 映 射,而 这 些 都 离 不 开工 作 流 的 管 理。现 在 的 工 作 流 管 理 系 统 大 部 分 限 制 在 工 作 流 引 擎 所 准 备的 API,无 法 妥 善 处 理 日 常 流 程 意 外 的 突 发 问 题,或 者 需 要 流 程 工 作 人员 花 费 大 量 时 间 去 思 考 全 部 也 许 会 出 现 的 问 题。再 加 上 开 发 流 程 需 要 使用 充 足 繁 杂 的
7、 工 作 流 引 擎 API 接 口,其 导 致 工 作 人 员 的 任 务 量 持 续 增 加。基 于 上 述 不 足,本 文 分 三 部 分 对 工 作 流 管 理 系 统 开 展 全 面 分 析。我 进行 如 下 的 探 究:第 一、使 用 业 务 和 逻 辑 耦 合 的 模 式,尽 力 缩 减 相 关 职 员的 任 务 量,促 使 相 关 职 员 可 以 利 用 可 视 化 操 作 产 生 可 实 施 的 程 序,妥 善完 成 工 作 流 程 的 研 发 和 规 划。第 二、主 要 是 把 工 作 流 程 数 据 向 程 序 员 全面 开 放,促 使 用 户 可 依 照 本 身 需 要
8、 自 主 干 预 流 程 的 业 务 逻 辑。第 三、使用 高 效 科 学 的 方 案 妥 善 处 理 当 前 工 作 流 模 型 不 能 表 示,且 在 现 实 是 有 中经 常 发 生 的 突 发 问 题。现 在 主 流 的 工 作 流 概 念 使 用 XML 文 件 代 表,然 而 因 为 上 述 表 示 模 式对 系 统 管 理 人 员 公 开,此 外 不 能 像 关 系 型 数 据 库 一 般 利 用 单 纯 的 SQL 语句 对 业 务 流 程 开 展 管 控 和 操 作,所 以 本 文 利 用 关 系 型 数 据 库 表 来 代 表 工作 流,研 发 出 可 以 自 主 妥 善
9、处 理 多 种 业 务 的 工 作 流 管 理 系 统,并 在 安 全生 产 系 统 中 进 行 了 检 验,结 论 指 出 本 文 研 发 的 工 作 流 管 理 系 统 可 以 全 面达 到 安 全 生 产 系 统 的 现 实 需 要。关 键 字:关 键 字:工 作 流,关 系 型 数 据 库,工 作 流 模 型硕士学位论文IIABSTRACTIn recent years,Internet technology has been widely used and developed in various fields.But the most striking achievement is
10、 still a variety of business and work patterns derived from the Internet.At the same time,online office systems,electronic commerce systems and other products based on the Internet are gradually affecting the real life of the public.The offline business offline system involves the mapping of offline
11、 business process and online business process,which are inseparable from the management of workflow.Most of the current workflow management systems are limited to API prepared by workflow engine,unable to properly handle unexpected unexpected problems in daily processes,or process workers spend a lo
12、t of time thinking about all the problems that may arise.In addition,the development process requires the use of an abundant and complex workflow engine API interface,which leads to a continuous increase in the workload of the staff.Based on the above deficiencies,this paper makes a comprehensive an
13、alysis of the workflow management system in three parts.We explore the following:first,using the business and logic tight coupling model,we try to reduce the number of related staff tasks,Properly complete the development and planning of the workflow.Second,it is mainly to open the workflow data to
14、the programmer so that users can interfere with the business logic in accordance with their own needs.Third,the use of efficient and scientific solutions to properly handle the current workflow model can not be expressed,and in reality is a frequent occurrence of sudden problems.Based on the relatio
15、nal database,this paper develops a workflow management system which can handle many kinds of business independently and properly,and has carried on the inspection in the safety production system.The conclusion is that the workflow management system developed in this paper can fully meet the practica
16、l needs of production safety system.The mainstream workflow concept is now represented by the XML file,but because the above presentation pattern is open to the system manager.In addition,a simple SQL statement can not be used to manage and operate a business process with a relational database.So th
17、is paper uses relational database tables to represent workflow,and develops a workflow management system that can handle many kinds of AbstractIIIbusiness independently,It has been tested in the safety production system,and the conclusion is that the workflow management system developed in this pape
18、r can fully meet the practical needs of the safety production system.Keywords:workflow,Relational database,workflow model;硕士学位论文IV目 录湖 南 大 学 学 位 论 文 原 创 性 声 明 和 学 位 论 文 版 权 使 用 授 权 书.I摘 要.IIABSTRACT.III插 图 索 引.VII附 图 索 引.VIII第 一 章 引 言.91.1 研 究 背 景.91.2 国 内 外 研 究 现 状.101.3 本 文 主 要 工 作.11第 二 章 工 作 流 相
19、 关 概 念 及 开 发 技 术 介 绍.122.1 工 作 流 的 概 况.122.2 工 作 流 的 相 关 概 念.172.2.1 工 作 流 所 涉 及 的 业 务 描 述.172.2.2 工 作 流 的 形 式 化 定 义.182.2.3 工 作 流 设 计 规 范.192.2.4 工 作 流 管 理 系 统.212.3 工 作 流 开 发 技 术.232.3.1SSH 框 架.232.3.2JAVASCRIPT.242.3.3HTML5.242.3.4 消 息 管 理.25第 三 章 基 于 关 系 型 数 据 库 的 工 作.27流 管 理 系 统 的 设 计.273.1 工 作
20、 流 所 涉 及 业 务 的 假 设 与 目 标.283.2 工 作 流 模 型 定 义.303.3 工 作 流 模 型 的 数 据 库 表 设 计.363.4 表 单 设 计 器.403.4.1 总 体 框 架 设 计.403.4.2 数 据 库 表 设 计.423.4.3 表 单 设 计 器 的 实 现.443.5 工 作 流 模 型 设 计 器.47硕士学位论文 V3.5.1 总 体 框 架 设 计.473.5.2 工 作 流 模 型 设 计 器 的 实 现.483.6 工 作 流 执 行 引 擎.513.6.1 总 体 框 架 设 计.513.6.2 工 作 流 执 行 引 擎 的 实
21、 现.52第 四 章 工 作 流 在 安 全 生 产 管 理 系 统 中 的 应 用.564.1 安 全 生 产 管 理 系 统 概 述.564.2 工 作 流 配 置 过 程 简 述.574.3 工 作 流 在 安 全 生 产 系 统 中 的 应 用.584.3.1 工 作 流 定 义.584.3.2 工 作 流 实 例 化.60结 论.62参 考 文 献.64致 谢.68硕士学位论文VI插图索引图 2.1 软 件 发 展 过 程.8图 2.2 顺 序 工 作 流 模 式.11图 2.3 并 行 分 裂 模 式.12图 2.4 合 并 工 作 流 模 式.12图 2.5 互 斥 选 择 工
22、作 流 模 式.12图 2.6:工 作 流 管 理 系 统 的 特 征.13图 3.1 工 作 流 管 理 系 统 整 体 架 构.18图 3.2 业 务 的 分 类.19图 3.3 基 础 业 务.19图 3.4 活 动.23图 3.5 路 由.23图 3.6 工 作 流 模 型 整 体 架 构.25图 3.7 工 作 流 模 型 ER 图 结 构.30图 3.8 表 单 设 计 器 工 作 过 程.32图 3.9 表 单 设 计 器 整 体 架 构.34图 3.10 模 型 设 计 器 整 体 架 构.38图 3.11 工 作 流 模 型 图 形 界 面 数 据 结 构.40图 3.12
23、工 作 流 执 行 引 擎 工 作 步 骤.42图 3.13 工 作 流 执 行 引 擎 架 构.45图 4-1 工 作 流 配 置 过 程.47图 4-2 活 动 配 置(1)一 般 配 置.48图 4-3 活 动 配 置(2)人 员 配 置.49图 4-4 表 单 设 计(1)组 件 与 数 据 绑 定.49图 4-5 表 单 设 计(2)生 成 的 代 码.50图 4-6 业 务 逻 辑 设 计.50图 4-7 工 作 流 实 例 化(1).51硕士学位论文 VII附图索引表 3.1:组 件 之 间 数 据 交 互 格 式.25表 3.2 工 作 流 模 型 表.27表 3.3:工 作
24、流 组 件 表.27表 3.4:组 件 连 接 关 系 表.28表 3.5 工 作 流 实 例 表.28表 3.6:工 作 流 实 例 活 动 表.29表 3.7 工 作 流 实 例 路 由 表.29表 3.8 数 据 库 操 作 请 求 数 据 格 式.32表 3.9 表 单 数 据 表.33表 3.10 表 单 组 件 表.34硕士学位论文8第一章 引言1.1 研究背景随 着 人 类 社 会 生 产 力 的 不 断 发 展,技 术 的 不 断 进 步,网 络 和 电 脑 的 普及,大 众 的 生 活 也 开 始 出 现 明 显 的 变 化,这 对 大 众 现 实 生 活 模 式 作 用 最
25、显 著 的 两 部 分 一 般 就 是 应 用 的 移 动 化 和 线 下 业 务 到 线 上 业 务 的 全 面 转 移。移 动 应 用 的 萌 生 让 大 众 突 破 了 地 区 的 制 约,可 在 任 何 地 点 做 想 做 的 事 情;在 线 办 公、交 易 等 方 式 的 业 务 就 开 始 全 面 改 变 大 众 现 实 开 展 业 务 活 动 的模 式。和 全 部 的 系 统 相 同,比 如 操 作、汽 车 系 统 等,工 作 流 管 理 系 统 的 重 点工 作 就 是 对 自 身 资 源 进 行 监 管、调 节、优 化 调 配 等。但 是 对 于 此 类 系 统来 说,其 资
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 审稿 基于 关系 数据库 工作流 管理 系统 设计 实现
限制150内