第一部分 理论基础篇 1
第1章 MapGIS搭建平台概述 3
1.1 MapGIS搭建平台概述 5
1.2 MapGIS搭建平台开发优势 5
1.3小结 6
1.4问题与解答 6
1.5练习题 6
第2章 MapGIS搭建平台组成部分 7
2.1 MapGIS功能仓库 9
2.1.1数据中心简介 9
2.1.2 MapGIS数据中心组成 10
2.1.3数据中心特点 11
2.1.4数据中心功能仓库 13
2.2工作流编辑器 16
2.2.1工作流模型 17
2.2.2搭建平台工作流框架 18
2.2.3搭建平台工作流原理 19
2.2.4工作流分类 21
2.2.5工作流引擎工作机制 23
2.3表单设计器 24
2.3.1自定义表单系统模型 24
2.3.2自定义表单框架 27
2.3.3自定义表单设计器主要功能 28
2.3.4自定义表单系统特点 29
2.4搭建运行框架 29
2.4.1搭建运行框架 29
2.4.2搭建运行框架组成 30
2.5小结 33
2.6问题与解答 33
2.7练习题 34
第3章 MapGIS搭建平台体系架构 35
3.1搭建平台体系架构 37
3.2搭建平台运行支持的操作系统 38
3.3搭建平台运行所需的其他环境 39
3.4小结 39
3.5问题与解答 39
3.6练习题 39
第4章 MapGIS搭建平台二次开发流程 41
4.1搭建平台软件二次开发原理 43
4.1.1基础运行框架二次开发原理 43
4.1.2自定义表单插件开发原理 48
4.1.3工作流二次开发原理 50
4.2搭建平台软件二次开发流程 52
4.2.1搭建式软件开发过程 52
4.2.2搭建平台软件开发流程 52
4.3小结 54
4.4问题与解答 55
4.5练习题 55
第二部分 开发篇 57
第5章 工作流编辑器搭建实例 59
5.1业务流程搭建实例 61
5.1.1建设意义与业务描述 61
5.1.2功能模块设计 62
5.1.3开发说明 67
5.1.4基础功能实现 67
5.2业务流程插件开发实例 81
5.2.1开发方法及注意事项 81
5.2.2功能实现 82
5.3系统流程搭建实例 82
5.3.1应用概述 82
5.3.2需求分析 83
5.3.3裁剪相交分析流程搭建 83
5.3.4系统流程插件开发实例 96
5.3.5 WinForm工程调用系统流程示例 102
5.4基于OGC服务的WebGIS系统流程插件开发实例 111
5.4.1 OGC服务概述 112
5.4.2应用概述 112
5.4.3基于WMS服务的地图显示功能流程搭建 113
5.4.4基于WFS服务的查询要素功能流程搭建 125
5.4.5 Web站点调用系统流程示例 132
5.5小结 146
5.6问题与解答 146
5.7练习题 147
第6章 自定义表单搭建实例 149
6.1建设用地审批表单制作实例 151
6.2表单搭建实例概述 151
6.3实例数据组织设计 151
6.3.1业务数据库表 151
6.3.2建表SQL语句 152
6.4实例基础功能实现 154
6.4.1窗口受理页面开发 154
6.4.2利用处审查页面开发 174
6.4.3利用处审核页面开发 178
6.4.4耕保处审查、审核页面开发 180
6.4.5财务处审查页面开发 182
6.4.6财务处审核页面开发 189
6.4.7综合会审意见页面开发 191
6.4.8财务缴费单页面开发 194
6.4.9政府审批页面开发 196
6.4.10发批文、归档页面开发 198
6.4.11流程启动页面开发 199
6.5实例扩展开发 200
6.5.1脚本语言编写 200
6.5.2表单插件开发及实例 201
6.6小结 206
6.7问题与解答 206
6.8练习题 210
第7章 搭建运行框架实例 211
7.1搭建运行框架综合示例 213
7.1.1工作流管理 213
7.1.2新增模块菜单 217
7.1.3权限分配 218
7.1.4常用审批语 221
7.2登录界面扩展开发实例 222
7.2.1概述 222
7.2.2开发静态登录页面 223
7.2.3开发动态登录页面 223
7.2.4动态登录页面开发实例 224
7.3小结 228
7.4问题与解答 228
7.5练习题 229
第三部分 项目实战篇 231
第8章 搭建OA应用系统实战 233
8.1系统建设的意义 235
8.2系统开发环境与框架设计 235
8.2.1系统开发环境 235
8.2.2系统框架设计 235
8.3系统功能模块设计 236
8.3.1人事管理 236
8.3.2考勤管理 240
8.3.3公共交流 241
8.3.4个人助理 241
8.3.5今日办公 242
8.4系统数据组织设计 242
8.5系统实现 246
8.5.1员工辞职审批模块 247
8.5.2员工基本信息管理 266
8.5.3考勤管理模块 270
8.5.4其他模块配置 276
8.5.5系统发布 276
8.6小结 285
8.7问题与解答 285
8.8练习题 287
参考文献 288