首届中国数字城乡论坛暨技术产品展示交易会于12月5日在扬州盛大开幕,农博网进行了图文直播。以下是中地数码集团总经办主任汤淘的发言。
中地数码集团总经办主任汤淘
尊敬的各位领导、尊敬的各位来宾,大家上午好!
首先,我代表中地数码集团向本次评选活动的组委会、以及所有支持GIS事业发展的各界朋友表示衷心的感谢!
尽管很多人对GIS仍然比较陌生,但GIS的应用已经涵盖了国土、地矿、环保、城建、能源、国防、军事等应用范围,并且在与公众息息相关的公共设施管理、道路交通、电力供应、能源管理等方面更发挥着越来越大的作用。
地理信息系统的构成包括数据、硬件、软件和人。地理信息系统软件是其中相当重要的组成部分。中地数码是专业从事地理信息系统(GIS)研究、开发、应用和服务,产、学、研相结合的大型软件集团,核心企业有武汉中地、北京中地、深圳中地、新疆中地等。
从上个世纪80年代开始,中地数码以中国地质大学为技术依托,以我国著名的GIS专家吴信才教授为核心,开始承担国家863技术课题攻关,涉足GIS领域的研究。其典型成果有:
国家八五科研攻关成果-MAPCAD是中国第一套彩色地图编辑出版软件,实现了彩色地图的输入、编辑、出版全过程计算机化,彻底改变了千百年来繁杂的手工制图状况,引起中国传统地图出版行业的重大变革;(地质领域的哥德巴赫猜想)
国家九五科研攻关成果-MAPGIS,是中国第一套拥有自主知识版权的地理信息系统软件,是中地数码的核心产品,同时也是国内知名的GIS平台软件产品;
国家十五科研攻关成果-分布式超大型GIS软件MAPGIS7系列,成为能与国际GIS前沿软件同台竞技的平台产品。也标志着我们的国产GIS软件开始具有承担国家大型GIS项目的能力,比如全国行政边界的信息系统。
在MAPGIS基础平台上,中地数码成功地开发出了用于城市规划、通信管网、供水管网、燃气管网、综合管网、电力配网、地籍管理、土地利用规划、土地信息管理等一系列应用系统。
2007年,中地数码推出MAPGIS-搭建式开发平台-成为新一代开发模式的代言产品。
今天借这个机会,我来跟大家分享一下新一代的GIS开发模式以及体现这一开发模式的搭建平台。
GIS技术是跨学科,跨行业的,涉及面广,开发难度大;目前系统越做越庞大,加上开发手段不方便,开发起来难度更大。
而我们的用户往往想很快看到原型系统,我们的政府部门领导也希望能尽快提升工作绩效,项目拖时间长了,产生新的需求,项目永远结不了。有时候时间急迫,开发人员不断加班,周围人员没办法帮不上忙,老总干着急;技术支持人员面对用户提出新要求要靠程序员去解决,程序员对代码重复编写产生厌烦;程序员变得非常珍贵,而且对项目影响大;
所以开发技术要变革,怎么变革呢?有的厂商宣传说“我们的软件是全组件化的,面向对象的,开发非常容易”,这其实是个误导。全组件化的开发并不是容易,而且是相当难。
传统的面向对象组件化的开发技术难度大,对计算机程序员要求过高,手工作业,不能机械化生产,也就是说完全依靠程序员的手工编程来调试。
而新一代的软件开发技术,搭建式的开发技术,实现零编程,可以向搭积木一样进行软件开发,减少软件开发量,提升软件开发质量,降低开发难度,是很多人都可以参与,甚至老总都可以参与,学习更方便,维护更简略。
传统的开发技术与新一代开发模式工作效率的比较:传统的模式如果是软件需求变化了需要修改程序,只有程序员在忙,其他的人在边上干着急,帮不上忙,。新一代开发模式如果是软件需求变化了需要修改程序,大家都可以一起来分挑,一起来工作,所以这两者效率相比起来相差是非常大的。
传统的开发模式对程序员依赖性非常大,而且程序员非常宝贵,也很难培养。传统的开发模式与新一代开发模式人员结构比较:从人员结构上来看,传统的开发模式以程序员为主体,新一代开发模式程序员可以是比较少,或者是非常非常少。
新一代开发模式之一就是搭建式开发。是基于工作流、电子表单、基于SOA的构件仓库(功能仓库)、搭建平台和运行平台组成。
新一代开发模式的效率,从开发周期来看,同样的任务,同样的人,开发周期是原来的五分之一,也就是说,原来需要一年的开发,在新的开发模式底下,大概就两个多月就可以完成了,非常高的开发效率。
从开发质量来看,我们以初次上线测试的BUG量来比较,传统的开发模式,初次测试的时候BUG一般在三百多个以上,现在我们用新一代的开发模式,我们初次测试BUG在三十个以下,也就是相当于质量提高了十倍。
搭建式平台完全体现了搭建式开发优点。
同样的任务、同样的人员,搭建式开发方式大大缩短了开发时间,节约80%以上的开发成本,对开发人员的要求大大降低。凡属本科相关专业毕业的,有一定的计算机应用基础的人,只要通过一周左右的时间,就能掌握搭建系统的使用方法,让用户从关心技术、实现细节功能,转向关心业务。这是GIS二次开发模式的重大变革,是一场革命。采用零编程搭建式开发方式使开发者只要着眼于专业流程分析,而不要花更多的时间投入于业务系统的编程。如果系统底层功能仓库能提供足够强大的功能构件,二次开发用户基于这些功能构件,就可搭建出面向专业的应用系统。
中地数码从事GIS开发已经有二十多年,二十多年的经验使我们深深体会到:我们的事业是伟大的,我们的道路是艰难的。我们深信在面向服务第四代的地理系统MAPGIS7的强有力的支持下,随着MAPGIS搭建平台的推出和应用推广,必将引起地理信息系统二次开发的变革,彻底地改变目前只有程序员才能进行软件开发的现状,使我们的增值开发商我们合作伙伴我们的广大用户如虎添翼,受益匪浅。
我的介绍就到这里,最后预祝论坛圆满成功!
谢谢大家!

{{item.content}}