《基于关系型数据库的工作流管理系统的设计与实现.wps》由会员分享,可在线阅读,更多相关《基于关系型数据库的工作流管理系统的设计与实现.wps(71页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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、显 著 的 两 部 分 一 般 就 是 应 用 的 移 动 化 和 线 下 业 务 到 线 上 业 务 的 全 面 转 移。移 动 应 用 的 萌 生 让 大 众 突 破 了 地 区 的 制 约,可 在 任 何 地 点 做 想 做 的 事 情;在 线 办 公、交 易 等 方 式 的 业 务 就 开 始 全 面 改 变 大 众 现 实 开 展 业 务 活 动 的模 式。和 全 部 的 系 统 相 同,比 如 操 作、汽 车 系 统 等,工 作 流 管 理 系 统 的 重 点工 作 就 是 对 自 身 资 源 进 行 监 管、调 节、优 化 调 配 等。但 是 对 于 此 类 系 统来 说,其 资
26、 源 是 业 务 流 程。利 用 对 上 述 资 源 的 管 理,公 司 可 以 让 工 作 人员 自 主 的 建 设 业 务 流 程,其 中 流 程 实 例 的 运 作 时 期 就 需 要 让 管 理 系 统 开展 高 效 管 理 和 分 配。例 如 对 于 请 假 审 批 流 程,当 人 事 组 织 的 工 作 人 员 研发 好 流 程 以 后,系 统 管 理 员 需 要 在 业 务 流 程 管 理 系 统 中 分 配 对 应 的 具 体流 程,和 所 有 流 程 需 要 的 信 息 就 能 迅 速 在 线 处 理 此 类 工 作。不 只 可 以 节省 开 发 费 用,此 外 还 可 以
27、提 升 公 司 使 用 新 业 务 的 便 利 性。当 前 商 业 工 作 流 管 理 系 统 展 现 出 研 发 任 务 量 大、可 变 性 不 高 的 不 足。此 类 管 理 系 统 大 部 分 把 工 作 流 模 型 的 业 务 逻 辑 研 发 和 业 务 研 发 流 程 相 分割,其 最 初 的 宗 旨 是 想 让 业 务 和 逻 辑 解 耦,进 而 简 化 具 体 的 研 发 过 程。但 是 在 现 实 使 用 的 时 候 有 关 专 家 指 出 上 述 逻 辑 和 业 务 松 耦 合 的 研 发 模 式并 未 缩 减 相 关 工 作 人 员 的 任 务 量,也 不 能 让 工 作
28、人 员 全 面 参 加 到 研 发 过程。此 外,因 为 开 发 流 程 需 要 使 用 充 足 繁 杂 的 工 作 流 引 擎 API 接 口,其导 致 工 作 人 员 的 任 务 量 持 续 增 加。例 如 Jbpm 的 说 明 文 档 中 包 含 大 量 的API,在 一 定 层 面 上 提 升 了 实 际 的 研 发 难 度。再 有 就 是 因 为 当 前 工 作 流 引擎 对 工 作 流 实 施 时 期 进 行 全 面 封 装,工 作 人 员 只 能 利 用 工 作 流 引 擎 准 备的 API 来 了 解 流 程 信 息,因 此 就 导 致 工 作 流 管 理 体 系 不 能 自
29、主 处 理 当 前现 实 生 活 中 遭 遇 的 众 多 业 务 问 题。一种基于关系型数据库工作流管理系统的设计与实现91.2 国内外研究现状工 作 流 管 理 系 统 是 近 期 高 速 发 展 的 公 司 信 息 工 具,其 完 成 了 对 公 司 业务 过 程 的 计 算 机 化 监 管、支 持 协 同 运 作,进 而 提 升 公 司 工 作 效 率 和 生 产运 作 监 管 能 力、提 高 公 司 竞 争 力。当 前,工 作 流 管 理 相 关 的 学 术 分 析 项目 众 多,在 北 美 与 欧 洲 等 区 域,有 关 分 析 组 织 开 始 创 建 完 成,比 较 重 要的 分
30、析 项 目 是 IBM 企 业 Almaden 中 心 分 析 研 发 的 基 于 持 久 消 息 队 列 的 分布 式 工 作 流 管 理 体 系 Exotica/FMQM、佐 治 亚 学 校 的 计 算 机 系 分 析 研 发 的具 备 自 适 应 功 能 的 工 作 流 管 理 体 系 Metor、欧 洲 众 多 国 家 的 企 业 共 同 研 发的 基 于 分 布 式 数 据 库 科 技 的 工 作 流 管 理 体 系 WIDE 和 德 国 萨 尔 兰 学 校 共同 开 发 的 基 于 状 态 和 活 动 图 的 工 作 流 管 理 体 系 Mentor 与 HP 企 业 的Openp
31、M 等,上 述 相 关 众 多 管 理 体 系 的 分 析 活 动,通 常 汇 聚 在 理 论 内 容、实 现 科 技 与 实 践 使 用 等 部 分,得 到 良 好 的 结 果,然 而 完 善 的 产 品 并 未 得到。此 处,Exotica/FMQM 与 Meteor 是 全 面 分 布 的 重 要 管 理 体 系,其 都是 众 多 具 备 自 治 水 平 的 结 点 构 成。不 同 节 点 都 设 置 对 应 的 管 理 器,此 管理 器 具 备 工 作 流 引 擎 的 作 用,可 以 全 面 完 成 工 作 流 引 擎 对 活 动 的 监 管 工作,比 如 对 活 动 达 成 状 况
32、的 监 管、活 动 之 间 的 导 航、异 常 处 置 等。在 我 国,浙 江 大 学、清 华 大 学 等 众 多 学 校 都 开 展 了 与 之 相 关 的 分 析 项目。此 处,上 海 交 通 大 学 基 于 Petri 网 的 分 布 式 工 作 流 管 理 的 相 关 分 析,浙 江 大 学 研 发 的 工 作 流 过 程 定 义 语 言 WPDL 编 译 引 导 的 工 作 流 支 撑 中 心,也 得 到 一 定 的 分 析 结 论。尤 其 是 最 近 一 段 时 间,对 基 于 Petri 网 的 工 作 流建 模 方 式,开 展 高 效 的 理 论 分 析。充 分 进 行 对 基
33、 于 Agent,CORBA,Java与 Web 等 科 技 的 工 作 流 管 理 体 系 完 成 技 术 的 分 析,在 加 工 型 公 司 内,创建 部 分 典 型 工 作 流 管 理 应 用 体 系。工 作 流 科 技 逐 渐 变 成 目 前 计 算 机 集 成科 技 分 析 的 关 键 点。当 然 目 前 工 作 流 管 理 系 统 不 能 全 部 处 理 当 前 现 实 生 活 中 遭 遇 的 众 多业 务 问 题。例 如,在 财 务 审 计 时 期 也 许 需 要 在 某 个 时 间 节 点 把 全 部 状 态确 定 成 办 结,或 者 在 稿 件 审 批 程 序 中,投 稿 者
34、 也 许 因 为 某 种 必 要 因 素 耽误 了 修 稿 时 间,在 得 到 主 编 认 可 以 后 需 要 修 改 稿 件 状 态 的 时 候,现 在 的工 作 流 管 理 系 统 就 无 法 去 妥 善 解 决 上 述 问 题。但 是 上 述 问 题 在 国 内 管 理信 息 化 中 是 非 常 普 遍 的 问 题,也 就 是 说,现 在 的 工 作 流 管 理 系 统 大 部 分限 制 在 工 作 流 引 擎 所 准 备 的 API,无 法 妥 善 处 理 日 常 流 程 意 外 的 突 发 问题,或 者 需 要 流 程 工 作 人 员 花 费 大 量 时 间 去 思 考 全 部 也
35、许 会 出 现 的 问 题。硕士学位论文101.3 本文主要工作工 作 流 技 术 牵 连 众 多 部 分,也 是 持 续 发 展 的 科 技。伴 随 信 息 技 术 的 进步,工 作 流 的 分 析 与 使 用 开 始 得 到 全 面 关 注。本 文 主 要 工 作 目 标 如 下1)从 工 作 流 观 点、规 则 与 产 品 三 部 分,全 面 分 析 了 工 作 流 技 术 的 发展 历 史,探 究 了 工 作 流 发 展 中 所 遭 遇 的 阻 碍。2)基 于 工 作 流 不 能 像 关 系 型 数 据 库 那 样 开 展 自 主 操 作 的 不 足,完 成通 过 关 系 型 数 据
36、代 表 工 作 流 的 设 计 方 案。3)把 基 于 关 系 型 数 据 库 的 工 作 流 管 理 系 统 使 用 在 危 险 品 管 理 体 系 中。本 文 主 要 可 以 被 划 分 成 下 面 的 部 分:第 一 章 引 言,叙 述 本 文 的 研 究 背 景第 二 章 工 作 流 技 术 发 展 现 状 分 析 及 开 发 技 术 介 绍第 三 章 基 于 关 系 型 数 据 库 的 工 作 流 管 理 系 统 的 设 计,叙 述 了 以 关 系 型数 据 库 为 基 础 的 工 作 流 的 综 合 架 构 与 大 致 情 况,最 先 叙 述 了 工 作 流 模 型的 研 发 与
37、怎 样 在 关 系 型 数 据 库 中 完 成 工 作 流 模 型。其 次 主 要 对 工 作 流 管理 系 统 的 表 单 与 模 型 设 计 器 和 工 作 流 执 行 引 擎 的 设 计 和 完 成 进 行 大 致 叙述。第 四 章 把 基 于 关 系 型 数 据 库 的 工 作 流 使 用 到 安 全 生 产 管 理 系 统。第一,大 致 叙 述 了 工 作 流 分 配 的 流 程。之 后 对 其 在 安 全 生 产 管 理 系 统 中 的使 用 开 展 举 例 分 析。硕士学位论文11第二章 工作流相关概念及开发技术介绍2.1 工作流的概况依 照 维 基 百 科 的 观 点,“wor
38、kflow”词 语 最 初 源 自 1921 年 的 铁 路 期 刊上。工 作 流 观 念 就 出 自 之 前 的 制 造 行 业,工 作 流 在 那 个 时 候 重 点 是 对 流水 线 等 体 系 中 的 工 作 流 畅 开 展 改 善 和 调 度,主 要 提 升 了 现 实 生 产 力。伴随 打 字 机 和 复 印 机 的 出 现,大 众 把 制 造 业 中 对 运 作 流 程 的 科 学 规 划 理 念使 用 到 办 公 体 系,进 而 开 启 了 自 动 化 办 公 的 时 代。信 息 科 技 的 发 展 进 一步 引 发 了 工 作 流 的 使 用。目 前,工 作 流 词 语 的
39、内 涵 并 不 是 简 单 的 表 示 自动 化 办 公 或 流 水 线 的 调 度,只 要 是 牵 连 规 范 化 执 行 的 人 类 生 产 和 现 实 活动 全 部 都 是 其 分 析 内 容,所 以 目 前 工 作 流 词 语 和 业 务 流 属 于 同 义 词。工 作 流 科 E 技 的 分 析 重 点 涵 盖 相 关 观 念 分 析、工 作 流 叙 述 语 言 规 范 与完 成 时 期 的 分 析。此 处 的 分 析 重 点 通 常 汇 聚 在 下 面 几 个 部 分34:1.怎 样 使 用 形 式 化 的 数 学 体 系 叙 述 工 作 流,且 利 用 对 数 学 系 统 中 的
40、计 算 开 实 施 工 作 流 程。2.怎 样 确 定 科 学 的 图 形 化 语 言 来 全 面 叙 述 工 作 流 模 型,利 用 画 图 确定 工 作 流 模 型 的 概 念。3.怎 样 设 计 出 具 备 研 发、实 施、探 究 和 优 化 的 管 理 系 统,不 只 可 以减 少 开 发 时 期 的 代 码 重 叠 问 题,此 外 还 可 以 彰 显 业 务 的 独 特 性。4.怎 样 处 理 工 作 流 程 自 动 执 行 时 期 遭 遇 的 信 息 一 致 性 问 题,在 保 证业 务 逻 辑 科 学 实 施 的 基 础 上 完 成 业 务 的 科 学 实 施。即 便 现 在 工
41、 作 流 的 分 析 逐 渐 得 到 了 良 好 的 结 果,然 而 在 大 部 分 领 域 的分 析 依 旧 位 于 早 期56。例 如 工 作 流 模 型 的 理 论 分 析 并 未 得 到 相 应 的 突破,现 在 的 工 作 流 观 念 依 旧 无 法 让 工 作 流 如 同 关 系 型 数 据 库 一 般 开 展 严谨 的 逻 辑 计 算;工 作 流 实 施 时 期 的 数 据 一 致 性 难 题 并 未 得 到 妥 善 处 理;工 作 流 的 图 形 化 语 言 并 未 确 定 科 学 高 效 的 规 则。工 作 流 的 观 念6也 就 是 怎 样 把 人 类 生 产 生 活 映
42、射 到 形 式 化 的 系 统,也就 是 说 怎 样 使 用 形 式 化 的 符 号 语 言 来 叙 述 大 众 的 真 实 活 动,此 外 需 要 利用 上 述 符 号 的 运 算 来 代 表 工 作 流 的 实 施 流 程,最 后 使 用 信 息 化 系 统 来 仿照 上 述 数 学 系 统。假 如 把 上 述 活 动 划 分 成 众 多 细 小 任 务 之 后,工 作 流 的科 学 分 析 本 质 上 就 是 怎 样 利 用 科 学 模 式 组 织 上 述 任 务 进 而 完 成 最 终 的 目硕士学位论文12标。在 计 算 机 科 学 中,此 部 分 的 理 论 最 初 是 在 叙 述
43、 且 发 行 系 统 时 指 出,其分 析 内 容 是 怎 样 调 节 众 多 单 独 的 计 算 单 元 进 而 完 成 最 终 的 目 标,其 和 工作 流 的 宗 旨 相 对 契 合。所 以 在 上 世 纪 末 期,伴 随 众 多 工 作 流 语 言 规 范 和相 关 产 品 步 入 市 场 以 后,大 众 逐 渐 开 展 理 论 层 面 的 分 析。上 述 人 员 想 要寻 找 到 多 种 工 作 流 语 言 规 范 与 相 关 产 品 的 相 同 点,显 然,此 类 人 员 的 最后 目 标 就 是 像 关 系 型 数 据 库 一 般 寻 找 科 学 的 理 论 技 术 来 表 明
44、和 检 验 全 新的 工 作 流 建 模 语 言 是 否 全 面 达 到 自 身 所 提 出 的 业 务 需 要,换 句 话 说 他 们想 数 学 把 全 部 人 类 活 动 模 式 全 部 映 射 到 形 式 化 系 统 中。到 现 在 为 止,最完 善 的 工 作 流 形 式 化 成 就 就 是 Petri 网、进 程 代 数(PI 代 数)7等,上 述理 论 结 果 的 确 为 全 新 的 工 作 流 建 模 语 言 规 范 产 生 了 相 应 的 引 导 功 能,然而 成 果 并 未 之 前 预 想 的 那 般 完 美。在 大 众 开 始 为 如 同 Petri 网、进 程 代 数 一
45、 般 的 理 论 可 以 代 表 现 实 生 产活 动 而 开 心 的 时 候,例 如 文 献8指 出 工 作 流 是 PI 代 数,相 关 职 员 就 指 出,工 作 流 并 非 数 学 系 统 那 样 单 纯9。很 多 专 家 指 出,工 作 流 属 于 管 理 学 科、计 算 机 科 学 的 融 合 体。数 学 系 统 无 法 全 面 的 对 大 众 生 产 活 动 进 行 形 式 化处 理,此 外 良 好 的 数 学 形 式 化 体 系 并 不 表 示 会 出 现 科 学 的 工 作 流 管 理 系统。在 大 众 对 工 作 流 的 数 学 形 式 化 观 念 争 论 的 时 候,20
46、03 年 Wil van der Aalst 等 人 指 出“工 作 流 模 式”10的 定 义,从 软 件 设 计 部 分 全 面 叙 述 工 作 流的 内 容。此 模 式 开 始 被 诠 释 成 代 码 重 用 的 模 式,重 点 涵 盖:顺 序、并 行、合 并、分 裂 等 多 个 部 分,此 外 上 述 模 式 把 伴 随 业 务 的 需 要 开 始 持 续 增 多。上 述 定 义 即 便 并 未 直 接 加 快 工 作 流 形 式 化 理 论 的 完 善,然 而 为 评 估 工 作流 模 型 的 表 示 能 力 准 备 了 良 好 的 方 式,此 外 大 众 研 发 全 新 的 工 作
47、 流 建 模语 言 的 流 程 并 非 只 是 利 用 形 式 化 理 论 就 可 以 推 测 出 语 法,主 要 是 依 照 需要 达 成 的 工 作 流 模 式。现 实 情 况 指 出,伴 随“工 作 流 模 式”的 持 续 增 多,现 在 并 没 有 任 何 形 式 化 方 式 可 以 满 足 全 部 的“工 作 流 模 式”。比 如 关 系 型 数 据 库 一 般,在 严 谨 的 数 学 前 提 上 需 要 单 纯 的 容 易 执 行 的建 模 手 段。站 在 工 作 流 的 角 度 上 进 行 分 析,主 要 差 异 点 就 是 工 作 流 并 未具 备 良 好 的 严 谨 的 数
48、学 基 础,因 此 其 建 模 语 言 和 关 系 型 数 据 流 相 比 更 多。基 于 Petri 网 络 和 进 程 代 数 的 建 模 观 点,大 众 定 义 众 多 工 作 流 建 模 语 言,下 述 就 是 现 在 出 现 的 工 作 流 建 模 语 言 要 求,此 处 重 点 涵 盖 文 本 描 述 型 建模 语 言,也 涵 盖 图 形 建 模 语 言11:(1)XPDLXPDL12是 工 作 流 管 理 联 盟(WfMC)在 2002 年 制 定 的 重 要 的 流 程一种基于关系型数据库工作流管理系统的设计与实现13定 义 要 求,此 要 求 就 是 对 Workflow D
49、efinition Language(WPDL)标 准 的 改善。此 处 WPDL 要 求 的 理 念 是 为 了 依 照 WPDL 要 求 完 成 两 个 工 作 流 管 理体 系 之 间 彼 此 兼 容。也 就 是 说,专 家 可 以 从 A 工 作 流 管 理 系 统 中 引 出 依照 WPDL 标 准 定 义 的 流 程,之 后 导 入 到 B 工 作 流 管 理 体 系 中 开 展。XPDL的 萌 生 替 代 了 WPDL 的 地 位,之 后 XPDL 并 非 单 纯 的 对 WPDL 实 施 改 善,此 要 求 以 XML 语 法 为 基 础,且 涵 盖 了 对 Web Servi
50、ce 的 支 持,这 就 是WPDL 所 没 有 的。另 外,在 2005 年 XPDL 标 准 确 定 新 版 本 以 后,XPDL标 准 还 可 以 被 当 做 流 程 图 形 结 构(比 如 BPMN)的 叙 述 数 据。XPDL 标 准 重 点 部 分 主 要 是:包(package)、应 用(Application)、流程(Process)、活 动(Activity)、转 移 要 求、参 加 者。上 述 部 分 全 面 构 成了 完 善 的 相 关 XML 文 件 叙 述 数 据。(2)BPMNBPMN13主 要 是 由 业 务 流 管 理 机 构(Business Process