论文部分内容阅读
随着计算机技术的发展和应用,工作流技术在现代组织管理中发挥的作用越来越大。将工作流技术引入测绘生产管理领域,是为了实现测绘生产部门的业务流程自动化、协同化和信息的充分共享。本文对面向测绘生产的工作流平台的设计思想和实现技术进行了总结探讨,文章研究内容和成果主要体现在以下几方面:
1)对当前工作流技术领域的基本理论、规范和国内外研究应用现状进行了深入研究,并在此基础上定义并规范了工作流平台的领域术语。
2)结合当前主流工作流产品提供的功能和测绘生产管理领域的差异化、本地化需求,定义了工作流平台的总体需求。
3)在深入分析当前主流软件架构模式特性的基础上,总结了工作流系统的总体架构和各关键子系统架构的设计决策。具体分析了分层架构模式、MVC架构模式、微内核架构模式、Rest架构模式在系统设计中的应用。
4)基于流程定义元模型,设计了一套工作流数据模型,该模型由组织机构数据模型、流程定义数据模型、流程执行数据模型组成。
5)将MVC架构模式引入图形化流程定义工具的设计,并简述了流程定义工具内部的应用管理工具、组织机构管理工具、流程定义转换器的设计。
6)详细探讨了微内核工作流引擎的设计,包括其架构和内核调度机制。
7)对工作流平台的外部系统集成机制进行了总结,提出了基于Rest架构风格的系统集成机制和基于类继承机制的应用扩展接口,并探讨了工作流平台与Rest风格WebGIS应用系统的集成。
8)介绍了系统编码实现过程中的关键技术手段。
本文所讨论的工作流平台已经有多个测绘生产部门的应用案例,系统运行结果表明,基于该工作流平台的测绘生产管理系统增强了测绘生产部门的业务管理的科学性,提高了测绘产品和服务的质量。