1 / 4
文档名称:

“装配式”GIS 软件设计与实现-论文.pdf

格式:pdf   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

“装配式”GIS 软件设计与实现-论文.pdf

上传人:用户头像没有 2015/10/26 文件大小:0 KB

下载得到文件列表

“装配式”GIS 软件设计与实现-论文.pdf

文档介绍

文档介绍:年月城市勘测.
第期.
文章编号:——中图分类号:., 文献标识码:
“装配式”软件设计与实现
彭清山,李黎,郭明武,文琳
武汉市测绘研究院,湖北武汉
摘要:针对当前应用系统开发面临诸如“开发成本高、风险大、失败率高、系统生命周期短”等问题,设计并研发
了“库、池和系统”结构的“装配式”软件。该软件通过功能模块、业务流程、空间数据、界面表现等构件
要素之间的“分离”和逻辑组合,实现了应用系统的高效组合搭建与扩展维护。此外,该软件还面向测绘地理信
息应用提供了多源、多时序地理空间数据的“编辑处理、质量检查、转换入库、资料归档、服务创建、集成共享与分析应
用”的完整解决方案。
关键词:装配式;软件复用;模块化;零代码组合
引言以被包装为服务并且允许跨访问。服务具
近年来,随着计算机技术的飞速发展,技术日有更好的可重用性。本软件将通过面向服务的构件组
臻成熟,它对地理空间信息的分析处理手段日益先进。合的方式来实现的装配式搭建,主要研究思路是:
同时,它的社会化应用也在不断拓展和深化。但分析并找出当前应用系统开发存在的
从业人员普遍发现:“应用系统的开发技术并没有“症结”;
像它的分析处理技术那样‘与时俱进’,已表现出种种采用“模块化”及“先分后合”的思想,从“系统
不适应社会发展需要的地方。同时,按用户的需求,在结构”与“开发手段”两方面人手,提出以下应对策略:
规定的时间和预算内开发出可靠的、易于扩展维护的①采用架构,解决传统应用系统各模块
应用系统是一件不太容易的事情”⋯。之间紧耦合而难以扩展与更新维护的问题。
当前应用系统的研发已表现出以下几个方面②采用“模块化”、“先分后合”和“软件复用”等思
的主要问题:①功能模块重用困难,开发效率低、开发想,实现应用系统各要素之间物理上的“分离”和
周期长;②专业性较强,开发难度与风险较大;③应用“彼此互留接口”。具体实现以下个方面的分离:
系统的灵活性与扩展性差,维护困难。上述这些问应用系统各个功能模块的相互“分离”;每个功能模块
题已严重阻碍了的发展与推广应用。为了让更多与具体业务应用的“分离”;每个功能模块与具体数据
的非专业人员能够构建应用系统,为了促进的“分离”;功能模块面向用户的可视化表达与编程语
在更多行业中得到深入应用,探索新的应用系统言表达的分离;用户界面表现与后台功能实现的分离。
开发方式已势在必行。在进行应用系统构件元素的“模块化”时,不是简
“装配式”软件针对当前应用系统研发面单的物理划分与物理隔离,而是通过“模块化”让这些
临上述问题,以“降低应用系统开发难度、提高开构建元素实现相互独立、相互分离的同时又为后续的
发效率、节省开发与维护成本”为目标,在总结武汉市组合搭建彼此互留接口。
测绘研究院原武汉市勘测设计研究院十多年、近百③采用“组合”搭建的方法,以“搭积木”式的“可
项应用系统开发经验的基础上,提出了应用视化”、“零代码”或近似“零代码”方式搭建应用
系统开发的新方式。系统。
根据确定的技术路线,探索相关技术方法、并
“装配式”的研究思路研发相关软件;
网络服务时代背景下的软件开发是基于构件技术软件检验与验证。
发展起来并以面向服务为特征的,任何软件资源都可
十收稿