APP下载

面向对象软件工程技术及在GIS 中的应用研究

2019-11-30何伟朋海南师范大学

数码世界 2019年10期
关键词:面向对象数据模型代码

何伟朋 海南师范大学

引言

随着现代化科学信息技术的不断发展,地理信息系统逐步完善,面向对象软件工程技术为地理信息系统的应用提供了新的路径。为更好发挥面向对象软件工程技术的优势,必须将理论知识与实践经验充分的结合在一起,细化前期勘察,建立健全完善的监督管理运行机制,使之适应社会主义现代化建设的实践需要。

1 面向对象软件工程与GIS 系统发展历程

GIS信息技术系统产生的时间较早,是地理领域信息发展的关键,如今已经广泛的应用在社会的各个领域并取得了一定的成效。面向对象软件工程与GIS 系统在实际的运用环节中,需依托现代化科学信息技术的优势,并将与计算机信息系统中的软件与硬件进行相互配合,以此充分发挥双方优势。

2 GIS 系统技术存在的不足和问题

在GIS 系统技术的应用中,其本身存在的一定不足和问题需要得到重视,如无法提供详尽的勘测过程、文档设置功能存在不足、代码设置不规范等。之所以GIS 系统技术无法提供详尽的勘测过程,主要是由于传统数据模型存在不足,如前期分析勘测不到位、后期维护不合理,GIS 系统的崩溃和瘫痪等问题很容易因此出现;文档设置功能存在不足主要表现为实用性缺乏,忽略文档设置的情况也较为常见,文档设置功能的借鉴和指导作用发挥因此受到严重负面影响,工作效率也因此受到一定程度制约;代码设置不规范主要表现为代码设置模糊不清、难辨含义、释义不明,这同样会影响GIS系统技术的具体应用。

3 面向对象软件工程技术在GIS 中的应用对策

3.1 细化前期勘察

面向对象软件工程在GIS 系统中的应用,把对象作为融合了数据及在数据上的操作行为的统一软件构架,用对象分解取代了传统方法的功能分解,可以进一步提升GIS 系统的作用效果。据有关调查显示,传统数据模型对GIS 数据系统的支持不够充分,在实际应用过程中,前期勘察处理工作的缺失不仅导致GIS 系统存在一定应用误差,也降低了GIS 系统的应用精准程度,不利于GIS 系统的长期运行。面向对象软件工程技术可以对当前阶段中GIS 系统的前期勘察过程进行详细补充,提升系统的数据的真实性和设计的精准性,避免了传统数据模型勘察错误导致的GIS 信息技术系统运行误差的大量存在,显著的降低了GIS 信息工程系统的故障发生频率。

3.2 解决数据信息单一问题

随着信息化时代的来临,数据资源已经成为了各项建设和生产的基础,GIS 信息技术系统的运行也与数据资源具有密不可分的关系,在长期的运行过程中GIS 系统存在着数据信息的单一化和复杂化问题,不利于GIS 信息技术系统在我国各个领域中的全面应用。将面向对象软件工程技术在GIS 信息技术系统中进行良好应用,可以发挥面向对象软件工程技术的变化性和设计性优势,从而针对GIS 信息技术系统的应用需求和应用用户进行针对性设计,保证了GIS 信息技术系统的运行效果,有效地解决了GIS 信息技术系统中数据信息的相关问题,明显的提升了GIS 系统的应用效果和应用效率,也提升了相关人员对GIS 系统的操作能力。

3.3 提升GIS 系统稳定性

在长期运行过程中可以发现,GIS 系统的稳定性存在着一定的缺陷,这种稳定性缺陷在该系统工作时将对数据带来极大的风险。从面向对象软件工程技术上来看,对象彼此之间仅能通过发送消息互相联系,对象的所有私有信息都被封装在该对象内,不能从外界直接访问,这种信息的封装性,让GIS 系统的运行稳定性有了显著提升。同时,面向对象软件工程在文档的选择和制定上具有良好的固定性和稳定性基础,让GIS 系统的整体性和协调性有了可提升路径,面向对象软件工程在GIS 信息技术系统上的应用也可以进一步稳定GIS 信息技术系统在系统维护工作和升级过程中的长期工作特点,保证了GIS 系统的良好运行效果,是面向对象软件工程优势的全面体现。

3.4 规范代码格式

通过对面向对象软件工程进行分析可以得知,面向对象软件工程在运行过程中具有着显著的规范性特点,这种规范性特点可提供规范严格的代码格式,解决GIS系统在应用中存在的代码设置不规范问题,操作者的工作压力、系统维护均可由此受到较为积极影响。

结论:综上所述,面向对象软件工程技术可较好应用于GIS 中。在此基础上,本文涉及的细化前期勘察、提升GIS 系统稳定性等内容,则提供了可行性较高的技术应用路径。为更好满足相关领域需要,面向对象软件工程技术应用的契合度提升同样需要得到重视。

猜你喜欢

面向对象数据模型代码
面板数据模型截面相关检验方法综述
创世代码
创世代码
创世代码
创世代码
面向对象的计算机网络设计软件系统的开发
面向对象的数据交换协议研究与应用
加热炉炉内跟踪数据模型优化
面向对象Web开发编程语言的的评估方法
面向对象信息提取中影像分割参数的选择