论文部分内容阅读
[摘 要]随着社会的发展和信息技术的进步 ,计算机的应用频率越来越高。伴随计算机应用产生的各种软件也都不尽相同,每个软件的数据结构也不相同,运行的环境条件也都不同,这会造成用户在使用多种计算机软件时的不兼容问题,使用中操作難度大。计算机软件数据接口的产生,缓解了用户操作不同种类软件的难度,提高了用户使用的方便性。本文主要是对计算机软件数据接口的相关知识进行研究,包括其内涵、安装原则、应用现状、安装方法,通过研究,希望降低不同软件之间的使用难度。
[关键词]计算机软件;数据接口;应用;探讨
中图分类号:TP311.5 文献标识码:A 文章编号:1009-914X(2017)17-0321-01
一、计算机软件数据接口的内涵及安装原则
1.1 计算机软件数据接口的内涵
计算机软件数据接口主要是为了满足计算机用于和第三方软件开放商而设计的数据传输规范,其在应用过程中所发挥的主要作用在于保持两种或两种以上软件数据间的稳定传输和共享,使计算机的运行、分析、计算等效率逐渐增强。现代所应用的计算机软件数据接口具有极强的灵活特性,能够为用户和第三方软件带来较大的便利,同时也能够有效提高数据传输过程中的安全性。通常情况下,计算机软件数据接口可接受多种标准的数据,例如API函数、接口函数等,另外计算机软件数据接口还能够提供如固定格式文件等多种数据文件,为计算机内软件之间数据传输起到了辅助作用,使计算机用户的操作更加流畅。
1.2 计算机软件数据接口的安装原则
(1)兼容性原则
不同软件之间的不兼容性是计算计软件数据接口要解决的难题,在进行接口设计是,要首先保证软件的兼容性,这样才能确保多种软件之间的兼容,实现数据传输和共享。
(2)鲁棒性原则
鲁棒性原则是指计算机软件接口设计的高质量性、健壮性,软件处理能力强,在数据传输时可以较好的筛选错误,并进行纠正,防止计算机运行过程中的死机情况。鲁棒性的强弱体现了计算机软件智能化与否,有利于系统运行的稳定。
(3)扩展性原则
现代的计算机软件更新速度快,软件的功能和种类不断更新,需要提高软件的扩展性。软件的数据接口要随着软件的更新一同更新,更新后第三方软件会受到影响,因此,需要提高软件数据接口的扩展性,适应较大的应用范围和较广的应用人群。
(4)面向对象原则
面向对象原则指的是在软件的数据接口设计时要有针对性,提高设计的复杂性和多面性,适应更多第三方软件,同一个软件可以适应更多的第三方,降低了开发成本和开发难度,提高了计算机软件的应用效率。另外一方便,要保证软件的基本功能和其他软件兼容,并且能够展示出来,以便直观的观察软件数据接口研发的质量和效果。
二、计算机软件数据接口的应用现状
目前,MIS系统与集团科设部系统、集团煤炭系统、铁路TMIS系统、公司电量采集系统和磅房称重系统建立了接口,在运行的数据库应用中的实现方式为:以一个等价于数据库管理员(DBA)权限的用户创建所有的表、试图、存储过程、触发器等数据库对象,然后由应用开发人员通过代码对这些数据库对象进行操作,这难免会造成一定问题隐患。
2.1 绕开应用程序直接使用交互式SQL
一部分用户随着对计算机技术的深入研究,利用掌握的SQL技术绕开应用程序直接使用交互式SQL,这会使的计算机处在不安全的状态之中,并且会导致数据的不一致。
2.2 前台应用程序直接调用数据库对象
前台应用程序直接调用数据库对象的方式,存在很大的危险性,方便了系统恶意攻击者对软件设计基本逻辑的分析,攻击者只需要分析应用程序所引用的对象,就可以很容易的了解后台数据库的基本逻辑结构。
2.3 访问分布式远程数据库接口程序繁琐
访问分布式远程数据库接口程序繁琐,包括需要完整描述远程主机名、数据库名、用户名和用户对象,非常繁琐的语句编写,查找方面也比较繁琐。
三、计算机软件数据接口的应用研究
3.1 满足用户要求的数据接口
计算机软件数据接口设计最重要的就是满足客户的要求,有设计的针对性较大程度上满足第三方的要求。使计算机用户在使用过程中能够更加便利,而其如何能够在最大程度上滿足用户的要求,需要通过实际中的具体问题进行具体分析。
3.2 面向对象的数据接口
计算机软件数据接口设计的另一个要求就是面向对象的设计。只有面向对象进行数据接口的设计,才能适应用户需要,扩展应用的范围,受到市场的欢迎。面向对象的设计,确保计算机软件数据接口的科学性和新颖性,根据对象需要设计的方案是符合发展需要的。
3.3 可扩展的数据接口
数接口的可扩展性,是数据接口设计的关键所在,软件数据接口是根据计算机软件设计的,数据接口的可扩展性较大,日后软件升级过程中数据接口随之升级的次数要少,减少日后大规模的变动,节约了日后的成本,维护了计算机使用者的利益。
3.4 软件数据接口应尽量符合标准数据接口标准
针对不同行业、不同用途的计算机软件,其适应的软件接口设计必然会有各种不同的要求,这会导致软件的升级、维护、管理方面的受限。因此,如果软件数据接口不符合标准数据接口标准,在日后的升级、维护、管理方面就会很困难。
总结
计算机软件数据接口是确保计算机软件合理使用的关键,是计算机技术发展的必然结果,本文研究了计算机软件数据接口的内涵、安装原则、应用现状、应用方法,具有现实的参考意义。
参考文献
[1] 李万明.浅谈计算机软件数据接口的应用[J].网络安全技术与应用,2015,07(02):123~124.
[2] 左晔.有关计算机软件数据接口的应用研究[J].计算机光盘软件与应用,2013,05(22):307.
[3] 刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用,2012(1):55-56.
[4] 贾国芳.通用数据接口装配件的设计与应用[J].计算机工程与设计,2012(21):60-65.
[关键词]计算机软件;数据接口;应用;探讨
中图分类号:TP311.5 文献标识码:A 文章编号:1009-914X(2017)17-0321-01
一、计算机软件数据接口的内涵及安装原则
1.1 计算机软件数据接口的内涵
计算机软件数据接口主要是为了满足计算机用于和第三方软件开放商而设计的数据传输规范,其在应用过程中所发挥的主要作用在于保持两种或两种以上软件数据间的稳定传输和共享,使计算机的运行、分析、计算等效率逐渐增强。现代所应用的计算机软件数据接口具有极强的灵活特性,能够为用户和第三方软件带来较大的便利,同时也能够有效提高数据传输过程中的安全性。通常情况下,计算机软件数据接口可接受多种标准的数据,例如API函数、接口函数等,另外计算机软件数据接口还能够提供如固定格式文件等多种数据文件,为计算机内软件之间数据传输起到了辅助作用,使计算机用户的操作更加流畅。
1.2 计算机软件数据接口的安装原则
(1)兼容性原则
不同软件之间的不兼容性是计算计软件数据接口要解决的难题,在进行接口设计是,要首先保证软件的兼容性,这样才能确保多种软件之间的兼容,实现数据传输和共享。
(2)鲁棒性原则
鲁棒性原则是指计算机软件接口设计的高质量性、健壮性,软件处理能力强,在数据传输时可以较好的筛选错误,并进行纠正,防止计算机运行过程中的死机情况。鲁棒性的强弱体现了计算机软件智能化与否,有利于系统运行的稳定。
(3)扩展性原则
现代的计算机软件更新速度快,软件的功能和种类不断更新,需要提高软件的扩展性。软件的数据接口要随着软件的更新一同更新,更新后第三方软件会受到影响,因此,需要提高软件数据接口的扩展性,适应较大的应用范围和较广的应用人群。
(4)面向对象原则
面向对象原则指的是在软件的数据接口设计时要有针对性,提高设计的复杂性和多面性,适应更多第三方软件,同一个软件可以适应更多的第三方,降低了开发成本和开发难度,提高了计算机软件的应用效率。另外一方便,要保证软件的基本功能和其他软件兼容,并且能够展示出来,以便直观的观察软件数据接口研发的质量和效果。
二、计算机软件数据接口的应用现状
目前,MIS系统与集团科设部系统、集团煤炭系统、铁路TMIS系统、公司电量采集系统和磅房称重系统建立了接口,在运行的数据库应用中的实现方式为:以一个等价于数据库管理员(DBA)权限的用户创建所有的表、试图、存储过程、触发器等数据库对象,然后由应用开发人员通过代码对这些数据库对象进行操作,这难免会造成一定问题隐患。
2.1 绕开应用程序直接使用交互式SQL
一部分用户随着对计算机技术的深入研究,利用掌握的SQL技术绕开应用程序直接使用交互式SQL,这会使的计算机处在不安全的状态之中,并且会导致数据的不一致。
2.2 前台应用程序直接调用数据库对象
前台应用程序直接调用数据库对象的方式,存在很大的危险性,方便了系统恶意攻击者对软件设计基本逻辑的分析,攻击者只需要分析应用程序所引用的对象,就可以很容易的了解后台数据库的基本逻辑结构。
2.3 访问分布式远程数据库接口程序繁琐
访问分布式远程数据库接口程序繁琐,包括需要完整描述远程主机名、数据库名、用户名和用户对象,非常繁琐的语句编写,查找方面也比较繁琐。
三、计算机软件数据接口的应用研究
3.1 满足用户要求的数据接口
计算机软件数据接口设计最重要的就是满足客户的要求,有设计的针对性较大程度上满足第三方的要求。使计算机用户在使用过程中能够更加便利,而其如何能够在最大程度上滿足用户的要求,需要通过实际中的具体问题进行具体分析。
3.2 面向对象的数据接口
计算机软件数据接口设计的另一个要求就是面向对象的设计。只有面向对象进行数据接口的设计,才能适应用户需要,扩展应用的范围,受到市场的欢迎。面向对象的设计,确保计算机软件数据接口的科学性和新颖性,根据对象需要设计的方案是符合发展需要的。
3.3 可扩展的数据接口
数接口的可扩展性,是数据接口设计的关键所在,软件数据接口是根据计算机软件设计的,数据接口的可扩展性较大,日后软件升级过程中数据接口随之升级的次数要少,减少日后大规模的变动,节约了日后的成本,维护了计算机使用者的利益。
3.4 软件数据接口应尽量符合标准数据接口标准
针对不同行业、不同用途的计算机软件,其适应的软件接口设计必然会有各种不同的要求,这会导致软件的升级、维护、管理方面的受限。因此,如果软件数据接口不符合标准数据接口标准,在日后的升级、维护、管理方面就会很困难。
总结
计算机软件数据接口是确保计算机软件合理使用的关键,是计算机技术发展的必然结果,本文研究了计算机软件数据接口的内涵、安装原则、应用现状、应用方法,具有现实的参考意义。
参考文献
[1] 李万明.浅谈计算机软件数据接口的应用[J].网络安全技术与应用,2015,07(02):123~124.
[2] 左晔.有关计算机软件数据接口的应用研究[J].计算机光盘软件与应用,2013,05(22):307.
[3] 刘兵.计算机软件数据接口的应用分析[J].计算机光盘软件与应用,2012(1):55-56.
[4] 贾国芳.通用数据接口装配件的设计与应用[J].计算机工程与设计,2012(21):60-65.