矿政管理信息系统总体技术路线分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

矿政管理信息系统总体技术路线分析

摘要本文主要从包括平台构架、GIS、MIS与OA的一体化集成、基于共相式GIS的矿政GIS应用、基于Intranet/Internet的系统体系架构、增强矿政资源空间数据决策应用几个方面论述矿政管理信息系统的总体技术路线,以探究其实施方法。

关键词矿政管理信息系统;总体技术路线;实施方法

1 基于统一的平台架构

矿政管理信息化系统的建设是基于软件平台,基于统一的平台架构是顺应软件发展的重要趋势。“软件平台”并非一个新鲜的词语,它由来已久,也早为人们所知道,并在软件开发中应用已久。例如:操作系统、数据库等中间件都是人们广泛使用的软件平台。软件平台的本质是使用分层处理的技术,将复杂的软件系统分层,在研发软件之中使用分层理论,在这个基础上找到软件的个性化和标准之间的结合点。对于软件系统来说,尤其是政府和企业使用的软件系统,是一个复杂的分析和实现的过程。分层理论认为,降低系统的复杂性,并提高软件的效率是实现软件系统分层的重要途径,也是软件平台化的源泉。

2 GIS、MIS与OA的一体化集成

GIS、MIS和OA的一体化集成的关键是GIS的应用上,采用组件式GIS开发是实现集成的关键。矿政管理信息化系统中GIS图形功能是按照组件化的结构,转变以往构建全面的图形功能模块,转而构造图形功能的“部分”,按照不同的用途和不同的层次构建图形组建,例如:可以将基本的操作功能构成一个组件,将审批业务专门的功能组成一个单独的封装组件。压矿核查业务专用的图形功能也可以封装成一个组件、矿权违法监察的功能封装成为一个组件等等。

组件化的图形功能可以适应不同客户的需求,因为并非所有客户都需要全面的图形功能,所以将图形功能的颗粒状细化可是灵活的建设符合不同客户需求的图形系统。在针对对象技术的方面,合理使用组件开发应用系统,成为了广泛运用的开发模式。根部不同的系统功能,开发具有针对性的功能组件,然后像搭积木一样,应用各个功能组件构建应用系统,各个组件通过接口协同工作,共同完成系统的功能。

3 基于共相式GIS的矿政GIS应用

目前,虽然已经有一些跨平台GIS软件的出现,但是仍然没有成熟的跨操作系统平台产品推向市场,目前大多数商业GIS仍然对Windows系统有严重的依赖性。在跨操作系统支持上,首先想到的是利用Java的特性方便的实现跨操作系统的GIS。但存在一些不可回避的问题,首先,Java的性能虽然有所提高,但在需要大量计算的空间分析上,Java的性能还不足以满足GIS的需要。而且

目前的大多基于Java的GIS软件在功能上要比传统的GIS平台弱一些,无法满足大型综合的GIS工程应用。

我们认为,以后的GIS重要趋势之一是向复合平台GIS发展。所谓复合平台GIS,是在吸取组件式GIS和WebGIS优点的同时,解决多种异构性问题,可以适用于任何硬件设备、任何操作系统、任何数据格式、任何数据库、任何开发语言、任何分布式平台、任何网络模式,乃至任何GIS平台(any device,any OS,any format,any database,any language,any distributed platform,any network and any GIS)。复合平台GIS还具有完善的空间数据共享与互操作、灵活高效的二次开发、无缝集成和无限扩展、系统完整性等特点。复合平台GIS不是对组件式GIS、WebGIS以及跨平台GIS的推翻和否定,恰恰相反,复合平台GIS在吸收和容纳其优点的基础上,学习和借鉴了计算机和信息技术的最新发展,根据当前GIS实际应用需求,在横向和纵向两个方面进行了扩展,在多个层次上提供工业标准的开发接口,满足不同层次应用需求的二次开发。

4 基于Intranet/Internet的系统体系架构

单层的应用体系结构模型是将商业规则、数据管理在单一的应用层之内形成。针对数据,这种体系结构是处于远端的位置,但是却属于应用程序的一部分。在这样的体系结构中,进行数据处理可以不在数据库之中进行,而是在文件之中实现数据的存储,应用程序可以对数据的查询、存储和读取等进行自主的逻辑运算。这种模型的好处在于在应用程序的设计和分析的前期十分简单,但是在设计的后期会使维护变的十分复杂,因为数据管理、商业规则、用户界面的改变会对其它部分产生

影响。

在两层应用体系结构模型中,用户界面和商业规则通过相应的结合构成应用程序客户端。但是数据的管理和存储通常都会单独的运行,通过在不同系统上的不同程序来进行,此种管理程序和数据存取是一种类似Oracle和SQL Server的数据系统。例如:我们熟悉的Client/Server就是类似的两层次结构,在局域网中广泛的使用。在这种体系结构模型中,还有将用户界面作为单独的一个层级,数据处理和商业规则通过相应的结合构成另外一个层级。将商业过程存储在数据库之中就是这种结构的典型的例子,在数据库系统之中,存储过程是它的重要功能,存储过程的实质就是在数据库之中的一段应用程序,这段程序指导数据库进行操作和应用。客户端可以直接对存储过程进行调用,在存储过程的执行之中还可以使用触发机制。当满足一定规则的数据出现时,可以使一个时间触发,使相应的存储过程被执行。Client/Server结构模型的优点在于,可是使用户在同一时间内进行相同数据的存储,当一个用户更新了数据时,可以传递到服务器上,使所有的用户都可以使用和浏览。当然,这种结构存在着明显的缺点,当客户端的数量不断增加时,服务器的负担会不断增加,系统会因为过大的客户请求而崩溃。此外,用户界面程序和使用逻辑处理的商业规则相互交织在一起,变动商业规则会造成大量人力、物力和财力的损耗。虽然两层结构模型为许多小规模商业应用带来简便、灵活性,但是对快速数据访问以及更短的开发周期的需求驱使应用系统

开发人员去寻找一条新的创建分布式应用的道路,那就是多层应用体系结构模型。

5 增强矿政资源空间数据决策应用

在一体化空间数据库管理框架的基础上,建设矿产资源空间数据按目录服务体系。根据矿产资源管理的需求,按照各种专题建立专题地图,并可以对各种专题地图进行快速的索引。

根据矿产资源空间数据的应用情况,综合矿政管理信息化系统的建设情况,将各种专项查询结合起来,建设矿产资源空间数据综合查询统计系统,为决策分析提供综合依据,提高决策的科学性和准确性。应用GIS空间分析及业务应用模型,建立一些专业模型辅助决策,如压矿分析、越界审查分析、禁止性开发分析等应用模型,为矿产资源管理决策提供辅助。

参考文献

[1]尹兰,向金海,文红艳.基于GIS的矿政信息系统设计与开发[J].武汉理工大学学报(信息与管理工程版),2005,04:149-150.

[2]解志薇,李国良.基于GIS的矿产资源管理信息系统的设计与实现[J].河北理工大学学报(自然科学版),2008,03:113-114.

相关文档
最新文档