河北省数字规划总体框架研究(二)
2010-09-07河北省建设信息中心蒋学红吴玉玲张清永
◎ 河北省建设信息中心 蒋学红 吴玉玲 张清永
3.系统框架
3.1 总体架构
河北省数字规划工程,在网络互通的基础上,省、市、县遵循统一的标准和规范,既可独立运行,又能实现业务协同。全省数字规划总体框架为“1套保障体系、1个信息资源库、2个基础平台和5个基本系统”,即“1125”工程,如图2所示。
1套保障体系,包括组织机构、规章制度、标准规范、人才、网络、安全等。
1个信息资源库,即城乡规划信息资源库,建立覆盖全省范围的规划管理基础和业务数据。
2个基础平台,即城乡空间信息平台和城乡规划电子政务平台,是各类应用系统的基础运行平台。
5个基本系统,即城乡规划编制管理系统、城乡规划审批管理系统、城乡规划监督管理系统、城乡规划统计评价系统、城乡规划综合服务系统。
省、市、县三级数字规划工程架构基本相同,只是按照各级规划管理部门的实际需要,信息资源库和应用系统覆盖范围和内容侧重有所不同。
图2 全省数字规划总体框架
3.2 应用架构
设区市和县级数字规划建设,要兼顾企业、社会公众、自身机关、相关委办局、市(县)政府乃至上级管理部门等多类管理机构与服务对象,因此,在系统应用模式设计时,应考虑互联网与内网两部分建设内容。互联网作为政务信息公开、规划方案展示的应用;内网作为业务系统应用、数据库建设应用、协同办公应用、规划与相关委办局信息服务应用。如图3所示。
3.3 技术架构
为适应管理业务的变化,系统应随需调整,同时兼顾对来自异构系统的集成、共享与拓展,以降低成本、增强系统生命力。因此,数字规划建设要遵循SOA(面向对象的服务)的技术架构,如图4所示。
图3 数字规划应用架构
1、基础设施:是整个系统的软硬件基础,包括服务器、网络、操作系统等。
2、数据资源:主要是指规划数据库,包括空间数据库、非空间数据库和元数据库。
3、数据引擎:通过统一的接口方式访问各种分布式、异构的数据资源,从而简化系统开发的难度,提高业务系统搭建的速度。
4、基础平台:位于数据引擎之上,借助数据引擎可方便的获取各种数据资源,实现各自的功能要求和业务要求。
5、组件和服务:基础平台通过将自身提供的一系列组件封装为服务(如Web服务)的方式,借助SOA架构和企业服务总线(Enterprise Service Bus,简称ESB),可集成到数字规划应用系统中,确保既能单独运行,也能集成。
6、业务构建平台:利用基础平台提供的组件和服务,采用一系列的业务构建工具进行业务构建,实现业务的快速搭建和对业务变化的快速调整。
7、业务要素:位于业务构建平台之上,是由业务构建平台快速定制产生,包括审批要素、监管要素、编制管理要素、会议要素、辅助决策要素、信息服务要素等覆盖规划全领域的要素。这些要素具有一定的通用性,因此在数字规划项目实施中可快速处理不同城乡规划管理部门之间的业务差异,达到快速构建业务的目标。
8、业务系统:位于业务要素层之上,是利用业务要素搭建而成。业务系统既可独立运行,也可集成到门户中统一展现。
9、门户:基于多级门户平台搭建城乡规划办公门户,作为所有管理系统集成后的统一入口,提供面向不同管理对象和使用者的工作操作桌面,起到易用性和个性化的作用。
10、企业服务总线:通过引入一系列标准服务接口,实现不同系统的集成与共享应用,是系统扩展性的支撑。
(未完待续)
图4 数字规划技术架构