网站首页  词典首页

请输入您要查询的论文:

 

标题 浅析山东省平度市国土资源综合监管平台建设技术方法
范文

    王瑞支

    (平度市国土资源局,山东 平度 266700)

    县级市国土资源管理部门作为国土资源管理的最末一级行政单位,是国土资源管理系统中最小行政单元,也是国土资源管理的最前沿,是国土资源基础数据的第一级生产单位和管理单位。县级市国土资源管理信息化建设发展状况直接影响到整个国土资源系统的健康发展。

    以平度市国土资源信息化建设为例,该市围绕信息化规范和创新国土资源管理,以“一张图”建设为基础,以综合监管和业务应用为目标,构建和完善服务于县级国土资源管理的信息化支撑平台,形成覆盖国土资源管理业务的、高度信息共享的政务信息体系,基本实现县级国土资源管理决策科学化、政务公开化。本文从技术方法入手,就国土资源综合监管平台建设提供借鉴。

    1、基于SOA技术思路。统一标准、统筹规划、顶层设计、分步实施,采用面向服务的架构(SOA)技术,实现面向服务、资源共享、统一注册服务组织模式与运行管理机制,形成平度市国土资源“一张图”核心数据库及综合监管平台。

    遵循基于SOA(面向服务的架构)的技术思路,基于组件开发功能模块,最大限度减少重复开发,充分考虑各级各类用户的使用需求,分组定制各类用户功能,做到操作简单,便于应用,方便配置和管理。

    2、采用J2EE技术架构。采用目前先进的、成熟的企业级技术架构(J2EE),进行基于组件和面向服务的架构体系开发,以保证平台的先进性和适应性、可扩展性,注重体系架构的兼容性和集成性,保护现有的投资并避免风险。同时,基于面向对象的分析和设计方法,使用UML表达分析设计思想,采用融合了分析阶段和设计阶段的领域驱动设计,将领域模型和设计紧密联系。

    在Oracle数据库上通过ARCGIS平台,对现有应用系统、数据库资源进行有效整合,遵循OpenGIS标准,支持国土资源管理常用格式数据,为不同开发工具的应用开发提供有效支撑。

    3、基于RUP的设计开发过程。综合监管平台的建设是一项复杂而艰巨的任务,需要科學的方法进行指导。为此,系统的开发将采用现代软件工程的成果,RUP(Rational Unified Process)软件工程方法,指导项目的设计工作。采用行业标准的统一建模语言(Unified Modeling Language) ,记录和描述开发工作的成果。

    UML(UML:Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍适用的面向对象建模语言,它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。在系统建设过程中,UML将贯穿于系统需求分析、设计、实现与测试的全过程。

    选用Rational ROSE作为系统的可视化建模工具。Rational ROSE包括了UML、OOSE及OMT。其中UML就是由Rational公司三位世界级面向对象技术专家对早期面向对象研究和设计方法的进一步扩展而得来的,为可视化建模软件奠定了坚实的理论基础。

    同时,运用UML 建模语言建立国土资源数据库模型,分析数据实体关系,总结业务成果对业务数据库要求,充分考虑综合监管应用的需要,利用大型数据库技术和空间数据库技术,根据图形数据、属性数据、图像数据的存储要求,结合关系数据库(RDB)的存储特点,运用面向对象分析方法(OOA), 完善系统设计。

    4、面向对象开发方法。RUP定义了软件开发的过程,而在该过程的具体实施中还需要用到具体的方法。面向对象的开发方法,特别是结合了以UML为基础的可视化建模的面向对象开发方法,由于具有模型容易理解、稳定、容易过度到编码实现等优点,很适合与RUP一起来完成RUP的迭代式、组件化开发的目标。

    国土资源综合监管平台项目将采用的面向对象开发方法包括面向对象分析(OOA)、面向对象设计(OOD)、面向对象实现(OOP)三个活动。

    5、运用三层体系结构搭建业务应用及监管应用。基于网络的数据处理日益成为信息化的中心环节,数据库的灵活性、安全性和可拓展性成为数据处理技术的焦点。应用系统的不断扩充和新功能的不断增加,基于传统的二层数据处理结构中系统拓展性、维护成本、数据安全性和应用间通信功能障碍等原生性问题的存在,已不能适应目前的需要,因此,信息系统建设必须采用三层体系结构。

    三层体系结构包括数据层(Data Layer)、业务逻辑层(Business Logic Layer)和表现层(Presentation Layer)。其中,表现层也称作用户层,主要指用户界面,它要求尽可能的简单,使最终用户不需要进行任何培训就能方便地访问信息;业务逻辑层对应应用服务器,所有的应用系统、应用逻辑、控制都在这一层,系统的复杂性也主要体现在业务逻辑层,该层根据需要也可以分为多层,所以三层体系结构也称为多层体系结构;最后的数据库服务器存储大量的数据信息和数据逻辑,所有与数据有关的安全、完整性控制、数据的一致性、并发操作等都是在第三层完成。三层结构在传统的二层结构的基础上增加了业务逻辑层,将业务逻辑单独进行处理,从而使得用户界面与应用逻辑位于不同的平台上,两者之间的通信协议由系统自行定义。通过这样的结构设计,使得业务逻辑被所有用户共享。

    通过将业务逻辑集中到中间层,系统获得了对业务逻辑的独立性,即当用户的需求改变时,构建平台可以迅速地在中间层(应用服务器)上更新业务逻辑,而无需将更新后的应用提交到众多的PC终端系统上去,即客户端无需任何改动。

    同时,多层体系结构将数据与程序、数据控制与应用逻辑分层独立管理,能更严格地控制信息访问;信息传递中采用数据加密技术,可进一步减低信息失密的风险。应用服务器内建安全控制数据库,实现应用服务器与数据服务器的双重权限控制,对权限的划分更准确、灵活、严格。系统在信息访问、传递和存储三个环节上均有严格的安全措施。

    6、采用XML 交换数据。XML(Extensible Markup Language)是由W3C 组织于1998 年2 月制定的一种通用语言规范。XML 作为一种可扩展性标记语言,其自描述性使其非常适用于不同数据格式和异构数据源数据之间的数据转换。XML 最大的优点是它对数据描述和数据传送的能力,因此具备很强的开放性。为了使基于XML 的业务数据转换成为可能,就必须实现数据库的XML 数据存取,并且将XML 数据同应用程序集成。利用XML 作为异构数据访问技术,前提是数据库必须支持XML,Oracle10g 和SQL Server2000 等主流的商业数据库都提供了良好的XML 支持。

    服务器与服务器之间,服务器与客户端之间进行大量的数据交换,应用XML(eXtensible Markup Language,可扩展标记语言)技术,根据具体应用业务的信息流,可以自定义不同系统。

    现阶段平度市国土资源综合监管平台建成以后,及时在全局投入了运行,并取得了如下成果:

    1、各类业务核心数据得到统一处理。按照统一的标准规范建成”一张图”数据中心软件体系,全面、准确掌握支撑国土资源管理的各类信息,强化信息资源的关联关系,实现国土资源数据的综合管理。解决了分散的、异构化的数据给国土业务办理、数据管理及共享带来的难题,更好的保证数据的完整性、一致性和有效性。

    2、业务审批流程实现网上办理。实现了地政类业务审批、矿政类业务审批、测政类业务审批、地环类业务审批和综合事务业务审批模块完全网上办公。以上业务审批需实现图、文的统一存储、关联和管理;图文一体化展现,即实现图文互查的功能,实现查询、统计、分析功能的一体化展现。帮助业务人员摆脱了手工办理业务、由传统模式的人找人到系统找人的转变,大大提升了业务人员的工作效率,使审批过程更加顺畅,有效保证了我局业务办理效率。

    3、数据应用和管理得到统一。系统采用了统一服务器、统一数据库、统一中间件的技术路线,按照规范进行统一的数据备份、日常检查等技术保障措施,大大提高了系統维护管理的效率,降低了软硬件和维护工作的成本。

    4、国土资源管理信息化水平进一步提高。“一张图”数据中心、国土资源业务审批系统、业务应用管理系统和综合监管平台的正式上线应用为实现全过程动态管理创造了条件,信息化成果在该市国土资源应用领域进一步深入推广,信息化应用水平进入了新的阶段。随着局、所一体化国土专网的建设,下一步国土资源综合监管平台将部署到各个国土资源所,实现局、所一体化网络办公。

    平度市国土资源综合监管平台建设和应用的实践证明,这是一次非常成功的尝试,开创了县级市综合监管平台建设和应用的先河,取得了理想的成效,随着国土资源监管平台的进一步完善、研究、推进,该平台将在国土资源管理工作中,担当越来越重要的角色,提供扎实的技术支撑,提高工作效率,极大地改变国土资源管理工作的模式。

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/10 20:48:17