论文部分内容阅读
文章首先通过对ATL和GIS的介绍,为GIS综合信息工作平台eSpace提供了技术背景,并介绍了实验室自行研制的GIS平台GNet,由此提出了eSpace的设计目标和软件重用的中心思想。 在接下来的章节中,文章紧紧围绕“软件重用”这一主题展开论述。第二章“框架设计与关键技术”主要讲述了eSpace设计的可重用框架,并从实现角度比较了选用Visual C++开发工具和ATL框架的好处。章节末尾,文章给出了在此设计框架上的一些技术疑难点,这也是在实现eSpace过程中总结出来的几个关键技术。 第三章和第四章,从二进制代码级的角度,论述了eSpace重用的设计和实现。第三章“eSpace插件思想/可重用思想的体现”从当今甚为流行的插件概念着手,提出了在eSpace中引入插件的思想,并从设计和实现上详细阐述了如何在该系统中使用插件。第四章“GIS和OA的结合”从一个具体的OA系统和项目出发,从地图功能、参数传递和版本控制等方面,论述了如何把GIS系统嵌入到OA系统中,并在最后有比较的给出了几种切实可行的解决方案。 文章最后总结了基于ATL的GIS综合信息工作平台的设计和实现,认为基于ATL的可重用方法具有一定的研究价值,并对该设计进行了展望,说明该方法的可行性和现实意义。