基于COM的税务管理地理信息系统的开发与应用

被引量 : 0次 | 上传用户:xzcfjeom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的普及和提高,以信息技术为依托的地理信息技术随之得到了迅猛发展。其应用范围不断增加,从传统的土地利用、城市规划和资源管理到电力、电信等设施管理和智能交通等新兴领域,用户范围也从单一的政府部门扩展到各种企事业单位。GIS作为一种对现实世界理解的技术手段,通过模型化的方法把现实世界转变为可视的信息世界,实现了对空间数据的可视化管理。地理信息系统(GIS)就是利用计算机将各种空间信息转化为矢量或栅格化的数字地图,并将地理信息的空间形态与其特征属性相对应。因此地理信息系统(GIS)实际上是一种以空间信息为核心的数据融合平台,它以空间坐标定位目标对象任何与目标对象相关的信息以属性数据的形式存在,这使得各种不同类型的数据以空间数据为纽带结合在一起,提高数据的信息表现能力。组件是一种智能型的独立于平台、语言、协议、可移植、可重复使用的二进制标准。组件遵守一定的接口规范,具有互操作性。组件技术日趋成熟,已成为提高软件开发效率,提高软件产品的可重用性、适用性和维护性的重要手段之一。为了适应软件组件化的潮流,GIS的体系结构也趋于组件化。传统的GIS系统结构分两类一是以空间数据为中心的系统结构,这种体系结构的缺点是整体结构松散,集成性差,只做到数据复用,没有功能复用。二是以执行为中心的系统结构,计算和执行的功能都集中于中心,实现起来相当复杂,而且应用程序与空间数据之间的通信都要经过中心,容易形成瓶颈。而组件技术根据地理信息系统的功能和应用为用户提供透明的属性接口和方法,做到组件的即插即用和无缝集成,增加了系统的灵活性和模块之间的内聚度,开发系统的效率大大提高、难度下降、系统更具开放性和集成性。组件GIS的基本思想是把GIS的各大功能模块做成控件,在GIS控件与其他控件之间可以利用其他软件开发工具以<WP=62>搭积木的形式集成起来,从而形成最终的GIS应用。利用组件式技术,用户可以根据实际需要选择需要的控件,这也最大限度地降低了用户的经济负担。组件式GIS(Components GIS,缩写为ComGIS)基于标准的组件式平台,各个组件之间不仅可以进行自由、灵活的重组,而且具有可视化的界面和使用方便的标准接口。组件式平台主要有Microsoft的COM(Component Object Model,组件对象模型)/DCOM(Distributed Component Object Model,分布式组件对象模型)和OMG的CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构),目前Microsoft的COM/DCOM占市场领导地位。基于COM/DCOM,Microsoft推出了ActiveX技术,ActiveX控件是当今可视化程序设计中应用最为广泛的标准组件。新一代的组件式GIS也大都是ActiveX控件或者其前身OLE控件。组件式GIS代表着当今GIS发展的潮流。本文的讨论以基于COM/ActiveX规范的组件式GIS为例。ComGIS的代表作应首推MapX和MapObjects。MapObjects由全球最大的GIS厂商——美国环境研究所(ESRI)推出。MapObjects是一个提供大量基础制图功能的ActiveX控件,它支持多种地图文件格式如Arc/Info的Coverage,ESRI的Shape文件SDE图层以及大量栅格图形格式,通过ODBC规范访问外部数据库,不仅小巧灵活而且易于集成于支持OCX的开发平台(如Visual Basic、C++Builder和Delphi等),这也正是组件式GIS不受编程语言限制的特点。它还包括一个地图控件和40多个具有属性、事件、方法的OLE对象。我们采用Mapobjects不仅因为它提供的功能比较完善,而且还因为他与ESRI公司的其他地理信息系统软件Arc/Info、ArcView GIS、ArcFM、SDE和Internet Map Server等产品组成了地理信息系统的工业标准。从电子地图的绘制到完成整个系统都在标准的规范下进行。传统的税务管理软件含有大量枯燥乏味的电子表格和数据报表,缺乏直观性和决策可视化。而地理信息系统能够实现数据可视化和地理信<WP=63>息与主流业务应用的集成,满足了税务管理的多维性需求。组件地理信息系统开发模式已成为地理信息系统二次开发的首选方案。组件式的地理信息系统不依赖于某一开发语言,仅利用第三方提供的地理信息控件实现GIS的某些功能。本文详细介绍了在delphi集成开发环境下,运用ESRI公司推出的MapObjects控件开发组件式的税务管理地理信息系统的技术。以及如何用组件技术优化税务管理的某些功能。从而达到更好的管理效果。整个系统采用在Delphi开发环境中引入GIS控件Mapobjects的开发模式,利用Mapobjects实现GIS软件的基本功能:新建地图文件以.map为扩展名,新建添加删除图层可为(点线面),图层可为Shape格式和SDE图层。使用SQL Server作为后台数据库服务器,为了达到更好地兼容性,最大限度地提高执行效率,在数据库应用程序中使用ADO组件来建立数据库服务器的连接。由原型系统的运行效果来看,达到了系统的设计目标,满足税务管理的实际需求。
其他文献
电子商务作为一种全新的商务交易模式,在互联网和信息网络技术的不断发展下已取得令人瞩目的成就。它改变了从开发到生产、到流通、到消费、到金融运作的全部经济过程,变革了
随着电子信息技术的不断发展,各类电子设备在客观上要求开关电源系统小型化、轻量化,并提高可靠性。而制约这一目标实现的关键技术就是开关电源用铁氧体材料的高频化技术。因
目的:食管胃结合部腺癌(adenocarcinoma of esophagogastric junction,AEG)近些年来的发病率呈现显著升高的趋势,尤其是在欧洲以及美国等西方国家,在过去的30年间其发病率在
产生于二十世纪60年代末的EDI(Electronic Data Interchange,中文译称“电子数据交换”),在国际贸易、海关、交通运输、政府和公用事业中有着非常广泛的应用。自二十世纪90年代以
“照付不议”天然气国际购销模式惯例,对天然气买方而言,是一把双刃剑。它一方面使天然气的供应长期稳定可靠,使买方享受长期稳定的购气价格和经济收益;另一方面,却又对买方的天然
近几年来,从亚洲金融危机到一些国家的经济衰退,一些促使经济不稳定的因素给我国正在不断发展中的经济带来了一定的压力。但我国经济仍在困难中保持了稳定快速的增长,这与财
研究背景 子宫内膜异位症(内异症)是生育期妇女常见的良性疾病,随着妇科检查和诊断技术的提高,内异症的发生率日趋增高,可达10%-15%以上。其组织学特征是:子宫内膜样的组织(腺上
21世纪以来,随着光伏产业的快速发展,国际光伏产品贸易竞争关系也一直复杂多变。金融危机和欧债危机的发生,对国际光伏产品贸易的竞争格局产生了深远的影响。在此情况下,欧美
根据2003年4~6月在黑龙江省、大庆市红旗林场调查研究结果,我们发现青杨脊虎天牛在黑龙江省大庆地区1年发生1代,以老龄幼虫在坑道越冬。4月29日~5月15日为天牛幼虫化蛹期,化蛹始盛
自最低生活保障制度建立以来,我国的社会救助不断发展并构成体系,为贫困群体的基本生活、医疗、教育等多层面提供了支持与帮助。本文以贫困群体及其社会救助为研究对象,通过