工作流引擎的定制与改进及在WebGIS中的应用

工作流引擎的定制与改进及在WebGIS中的应用

论文摘要

计算机和互联网的发展过程中,随着企业对信息自动化以及无纸化办公的迫切需要,工作流管理系统应运而生,是整合企业内外部资源,实现分布式管理,监视各种流程进行的重要途径。而工作流引擎做为工作流管理系统的核心模块,其性能决定了整个系统的运行效率和移植可能性。同时,以往C/S结构的工作流系统在Internet上不能有效地实现企业的分布式管理,企业需要定制基于B/S的工作流引擎,形成Web应用下的解决方案。本文介绍了工作流的相关概念及技术,探讨了工作流引擎的定制与改进,并借鉴了工作流管理联盟(WfMC)提出的工作流参考模型,通过对.NET下各种工作流引擎技术的分析与合理运用,以实际的企业业务管理过程为纲,给出了完整的工作流管理系统的具体实现方案,力图实现基于B/S的工作流管理系统运行效率和开发效率的最优化及系统良好的安全性、移植性和伸缩性。主要完成的内容如下:1.结合业务流程的要素,设计关系型数据库表;确定工作流的各个功能模块,构建工作流引擎的模型。2.基于.NET平台定制工作流引擎,以ASP.NET制作功能页面,使用WebService来调用远程服务接口及访问数据库对海量数据进行无缝事务操作,实现模型中各个模块的通信,良好地实现了各种业务流程。3.通过Web2.0中的AJAX技术与Framework3.0中新发布的WorkFlow Foundation对原系统的界面与功能进行改进,实现界面的局部刷新与更便捷的工作流引擎定制,与用户以全新的体验。4.将上述工作流引擎应用于实际的WebGIS系统,展现各项功能效果与人机交互,进行综合分析、测试和比较,并对未来工作流技术的发展进行了展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 国内外发展现状
  • 1.3 论文的主要工作与结构
  • 1.4 本章小结
  • 第二章 工作流技术概述
  • 2.1 工作流的定义
  • 2.2 工作流参考模型
  • 2.3 工作流引擎
  • 2.4 基于 WebGIS 的工作流技术
  • 2.4.1 B/S 与C/S 结构的比较
  • 2.4.2 GIS 技术
  • 2.4.3 WebGIS 与工作流技术
  • 2.5 本章小结
  • 第三章 基于.Net 的工作流引擎技术
  • 3.1 .Net 框架
  • 3.1.1 概述
  • 3.1.2 与COM 的比较
  • 3.2 Web Service
  • 3.2.1 技术简介
  • 3.2.2 技术核心
  • 3.2.3 用途
  • 3.3 ASP.NET 2.0 AJAX
  • 3.3.1 ASP.NET
  • 3.3.2 AJAX
  • 3.3.3 ASP.NET 2.0 AJAX
  • 3.4 Framework3.0 中的 WorkFlow Foundation
  • 3.4.1 Framework3.0 框架概述
  • 3.4.2 Windows Workflow Foundation
  • 3.5 本章小结
  • 第四章 基于.NET 的工作流引擎的定制与改进
  • 4.1 工作流管理系统的系统结构
  • 4.2 数据库端的具体设计
  • 4.3 工作流引擎的具体设计
  • 4.3.1 流程定义
  • 4.3.2 流程控制
  • 4.3.3 使用WWF 状态机进行改进
  • 4.4 通信模块的具体设计
  • 4.5 客户端的具体设计
  • 4.6 本章小结
  • 第五章 工作流管理系统在 WebGIS 中的实现
  • 5.1 工作流引擎的实现
  • 5.1.1 基于ASP.NET 的工作流引擎
  • 5.1.2 基于WWF 状态机的工作流引擎
  • 5.2 通信模块的实现
  • 5.3 AJAX 在客户端的实现
  • 5.4 本章小结
  • 第六章 工作流管理系统的测试、分析与比较
  • 6.1 测试环境
  • 6.2 测试内容
  • 6.3 性能分析与比较
  • 6.4 本章小结
  • 第七章 总结与展望
  • 7.1 系统总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].一种任务合并机制下的云工作流多阶段调度方法[J]. 计算机应用与软件 2019(12)
    • [2].基于多色集合理论的医院异常工作流处理建模[J]. 计算机系统应用 2020(07)
    • [3].基于工作流的专业认证系统研究与设计[J]. 云南师范大学学报(自然科学版) 2020(05)
    • [4].云环境下基于阶段划分的数据密集型工作流调度[J]. 南京邮电大学学报(自然科学版) 2020(04)
    • [5].云计算中一种高效的工作流调度方法[J]. 计算机应用与软件 2020(10)
    • [6].工作流技术在学生工作管理信息系统的应用[J]. 电脑知识与技术 2020(23)
    • [7].工作流技术的学生评语生成系统的设计与实现研究[J]. 电脑知识与技术 2019(17)
    • [8].基于工作流的质量管理信息系统的设计与实现[J]. 中国高新区 2018(10)
    • [9].基于云环境的科学工作流均衡调度算法[J]. 实验室研究与探索 2018(05)
    • [10].基于矩阵的工作流逻辑网模型的化简及验证[J]. 计算机科学 2018(07)
    • [11].九种智能算法在科学工作流调度中的应用比较[J]. 周口师范学院学报 2018(05)
    • [12].一种云环境下的科学工作流均衡调度算法[J]. 微电子学与计算机 2018(10)
    • [13].基于行为特征的语义工作流修正算法[J]. 软件学报 2018(11)
    • [14].电力调度分布式工作流设计与实现[J]. 山东工业技术 2017(01)
    • [15].基于工作流的移动网建设管理平台设计与实现[J]. 电子科技 2016(12)
    • [16].共享有限资源的有期限约束多工作流吞吐量最大化调度方法[J]. 北京工业大学学报 2017(03)
    • [17].基于资源分组的多约束云工作流调度算法[J]. 电子科技大学学报 2017(03)
    • [18].论电力调度分布式工作流的设计与实现[J]. 科技视界 2017(08)
    • [19].基于工作流技术的电力生产管理系统的设计与实现策略[J]. 中国新技术新产品 2017(19)
    • [20].电力调度分布式工作流的设计与实现[J]. 农村经济与科技 2017(16)
    • [21].基于行为和结构特征的相似语义工作流检索[J]. 计算机研究与发展 2017(09)
    • [22].电力调度分布式工作流设计与实现[J]. 化工管理 2015(33)
    • [23].面向企业应用的工作流技术探究[J]. 企业技术开发 2015(32)
    • [24].隐私与成本感知的云工作流调度方法[J]. 计算机集成制造系统 2016(02)
    • [25].工作流技术与数字化校园[J]. 玉林师范学院学报 2015(05)
    • [26].支持过程改进的工作流仿真及优化技术研究[J]. 赤峰学院学报(自然科学版) 2016(16)
    • [27].电力调度分布式工作流设计和实践[J]. 中外企业家 2014(32)
    • [28].基于语义的电力系统工作流智能推理框架[J]. 南华大学学报(社会科学版) 2015(01)
    • [29].浅谈税务工作流管理的系统设计[J]. 计算机光盘软件与应用 2014(23)
    • [30].面向服务工作流技术在合同审核中的应用研究[J]. 世界科技研究与发展 2009(04)

    标签:;  

    工作流引擎的定制与改进及在WebGIS中的应用
    下载Doc文档

    猜你喜欢