GIS应用平台集成
企业GIS需要和办公自动化系统、材料管理系统、工程档案管理系统等进行紧密集成。企业应用GIS和其他系统进行集成,从而形成以GIS为核心的Intranet企业级地理信息系统集成平台。通过GIS系统,也使管理部门一些相对封闭的数据真正走向开放,从而节约了企业的投资,推动了行业的信息化建设进程下面重点介绍MAPGIS与建设行业的办公自动化系统(OA)集成的模式。
1.面向建设行业的工作流与OA办公平台模型
在OA平台的研发过程中,首先应该明确OA办公的模型,这个模型应该是综合性的,不仅能够描述审批过程“是什么”的问题,而且还应该能描述“由谁做”,“做什么”等方面的问题。我们这里的OA办公模型包括:过程模型、组织模型和业务模型。

OA办公模型结构
过程模型的主要功能包括灵活的工作流程管理,即可以根据自身需要方便地定义工作流程、各种文件传输流程,以及表单控制功能。为网上审批、交互式电子政务综合办公系统提供了有效的实现方式。组织模型可以灵活定义组织结构,并可以被过程模型和业务模型引用。业务模型主要内容包含:表单、打印报表、工作日等。实业务模型可以被过程模型和组织模型引用。OA平台开发的主要内容包括:OA平台功能接口与OA可视化自定义工具。OA可视化定义工具中,主要解决的问题包括:工作流自定义、用户与组织结构自定义、工作时间自定义、计划任务自定义。
2.GIS与OA集成体系结构
在OA与GIS集成上,需要解决如何将工作流与GIS紧密集成,通过在业务对象与工作流引擎之间建立一个通道,工作流引擎通过业务对象访问应用数据库,而业务对象通过通道将应用数据传输给工作流引擎,其体系结构图如下:

OA与GIS集成体系结构
3.面向建设行业通用数据管理组件
面向建设行业通用数据管理组件以mapgis7.0为数据管理平台将矢量数据、影像数据和DEM数据统一管理起来。按数据的格式分类,包括矢量、影像、DEM数据。按数据应用种类,可分为基础地理数据、市政设施数据、规划成果数据、审批成果数据等。
4.基于mapgis和mapgis flow的GIS与OA系统集成研究
MAPGIS7.0将工作流管理集成到GIS系统平台中,工作流管理与信息系统集成为政府及企业搭建“一站式”服务系统提供了强有力的支持。系统的空间数据中心管理、工作流管理、综合事务管理、业务定制引擎管理、综合查询统计管理、辅助决策及数据挖掘管理等模块有效地支持电子政务、企业信息系统集成等工作。
MAPGIS7.0采用基于网络控制的工作流模型,实现了业务的灵活调整和定制,解决了GIS和办公自动化的无缝集成。通过拓扑关系能够自动实现条件判断、循环、会签等功能。工作流控制模块与动态表单模块充分考虑了“MAPGIS工作流+其他厂商自定义表单”和“其他厂商工作流+MAPGIS自定义表单”两种情况,与多层安全体系挂钩,不同用户可以对应不同表单,支持多级子表和数据字典。平台完全按照国际工作流联盟规范搭建全面支持XML,系统以组件方式构建,提供基于ASP和ASP.NET的开发环境以及丰富的开发实例,方便用户快速搭建各种信息系统(尤其是与空间数据中心紧密相连的政务系统)。

软件系统的总体设计主要以用户自己定义为基础,通过工作流技术来串起整个系统的实现逻辑。系统利用组件(COM)、图文一体化、工作流等关键技术,完成了显示和控制、查询统计、报表设计、数据分类、权限控制、表单设计和控制等主要应用,所有应用都是基于用户自己定义的思路,可以由用户自己设计组合,从而形成不同的应用,用以满足不断改进的管理方法、不断变化的业务规则和业务种类、不断提高的数据处理要求等。