【摘 要】當(dāng)前,隨著計算機技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)成為了人們?nèi)粘9ぷ髋c學(xué)習(xí)中密不可分的一部分,基于此,計算機軟件開發(fā)商以先進的計算機技術(shù)逐漸實現(xiàn)軟件的開發(fā),但是由于各個軟件的使用性質(zhì)不同,進而需要確保軟件間的兼容性,以方便用戶的實際使用需求。在此背景下,計算機軟件數(shù)據(jù)接口的切入有效地解決了這一問題。但是,如何實現(xiàn)軟件數(shù)據(jù)接口的完善應(yīng)用,亟待解決。本文在闡述計算機軟件數(shù)據(jù)接口設(shè)計原則的基礎(chǔ)上,分析了數(shù)據(jù)接口的應(yīng)用現(xiàn)狀,然后對如何實現(xiàn)這一數(shù)據(jù)接口的有效應(yīng)用提出了對策,以供參考。
【關(guān)鍵詞】計算機;軟件;數(shù)據(jù)接口;應(yīng)用分析
前言
隨著計算機這一高級科技產(chǎn)物在社會各行業(yè)以及人們生活中的廣泛使用,基于用戶的實際需求與要求,需要在計算機內(nèi)部實現(xiàn)各軟件的安裝,但是,由于各個軟件的開發(fā)商不同,其軟件的數(shù)據(jù)構(gòu)造也不相同,加上軟件在實際運行的過程中所處的機制與環(huán)境也存在著很大的差異性,進而各軟件間的不兼容問題產(chǎn)生,這就給用戶帶來了嚴重的困擾。因此,為了實現(xiàn)這一問題的解決,就需要將數(shù)據(jù)接口切入,進而實現(xiàn)軟件間的兼容,但從當(dāng)前計算機軟件數(shù)據(jù)接口應(yīng)用的現(xiàn)狀看,需要以更為有效的措施實現(xiàn)對數(shù)據(jù)接口的完善應(yīng)用。
1.計算機軟件數(shù)據(jù)接口設(shè)計所需要遵循的原則
在設(shè)計計算機軟件數(shù)據(jù)接口的過程中,需要遵循如下的原則,才能確保數(shù)據(jù)接口能夠滿足實際應(yīng)用的要求,具體原則為:第一,要遵循面向?qū)ο筮@一原則。由于計算機軟件數(shù)據(jù)接口的使用對象為用戶,因此,在設(shè)計的過程中需要遵循面向?qū)ο蟮脑瓌t,以高科技手段來實現(xiàn)數(shù)據(jù)接口設(shè)計的合理性,通常接口設(shè)計的越為復(fù)雜,其應(yīng)用的效果就越好。第二,要遵循滿足客戶這一原則。實現(xiàn)數(shù)據(jù)接口完善設(shè)計的根本目標(biāo)是為了迎合當(dāng)前使用者的實際要求與需求,因此,在實際設(shè)計的過程中,需要確保數(shù)據(jù)接口具備可拓展性,能夠滿足升級更新使用要求。第三,要遵循容錯性的設(shè)計原則。由于計算機軟件在實際應(yīng)用的過程中需要實現(xiàn)與其他軟件以及程序的相聯(lián)系,進而使用過程中所出現(xiàn)的各種問題也相對比較復(fù)雜,為了能夠?qū)崿F(xiàn)對各種錯誤的準(zhǔn)確判斷與及時解決,就需要確保計算機軟件的數(shù)據(jù)接口具有良好的容錯性。第四,要遵循健壯性這一設(shè)計原則。軟件的數(shù)據(jù)接口在實際使用的過程中,其所運行的環(huán)境是不同的,進而需要實現(xiàn)對規(guī)范以外所出現(xiàn)問題的高效解決,所以需要確保其具備良好的健壯性。第五,要遵循可拓展性這一原則。在使用計算機軟件的過程中,為了更好的滿足用戶的實際需求,就需要實現(xiàn)對軟件的及時更新,由于在計算機軟件數(shù)據(jù)接口的設(shè)計理論下更新后的軟件無法與數(shù)據(jù)接口相適應(yīng),所以,在實際設(shè)計的過程中,需要盡量的提高數(shù)據(jù)接口的可拓展性,進而節(jié)省不必要的成本投入與時間浪費。
2.計算機軟件數(shù)據(jù)接口應(yīng)用的現(xiàn)狀
在計算機軟件的實際應(yīng)用中,由于軟件在開發(fā)設(shè)計上存在著一系列的漏洞,進而給不良企圖之人以可趁之機,加上計算機技術(shù)的不斷提升,黑客的手段不斷升級,這都給計算機數(shù)據(jù)庫帶來很大的安全隱患。此外,基于當(dāng)前計算機用戶的實際需求與要求,數(shù)據(jù)庫的遠程訪問功能致使數(shù)據(jù)庫能夠?qū)崿F(xiàn)局域網(wǎng)之外的遠程操作,這就導(dǎo)致程序員無法掌握準(zhǔn)確的信息,最終導(dǎo)致信息的冗沉問題。這一問題的存在會導(dǎo)致計算機數(shù)據(jù)庫查找功能被弱化,進而增加了查找工作的難度,不利于用戶的使用。
3.實現(xiàn)計算機軟件數(shù)據(jù)接口完善應(yīng)用的途徑
3.1應(yīng)用程序接口函數(shù)的應(yīng)用
在計算機軟件數(shù)據(jù)接口的應(yīng)用中,其程序接口的函數(shù)設(shè)計需要程序員依照相關(guān)的標(biāo)準(zhǔn)進行編寫與整理,進而通過封裝的程序后來實現(xiàn)應(yīng)用。在軟件程序的開發(fā)中,這一工作的保密性非常高,因此,第三方以及相應(yīng)的用戶并沒有相應(yīng)的權(quán)限。而在實際使用的過程中,其要想實現(xiàn)對相關(guān)數(shù)據(jù)的使用,僅需通過API這一函數(shù)模式,便能夠?qū)崿F(xiàn)相應(yīng)數(shù)據(jù)的交互。從當(dāng)前對程序接口函數(shù)的實際應(yīng)用現(xiàn)狀看,這一行數(shù)模式被廣泛的應(yīng)用在了數(shù)據(jù)接口的應(yīng)用上,從而在保證軟件開發(fā)設(shè)計專利權(quán)的基礎(chǔ)上,實現(xiàn)數(shù)據(jù)接口的服務(wù)功能。
3.2中間數(shù)據(jù)庫這一模式的應(yīng)用
這一模式所指的是為了實現(xiàn)自身服務(wù)質(zhì)量的提高,相應(yīng)的軟件開發(fā)商需要先構(gòu)建相應(yīng)的公用數(shù)據(jù)庫系統(tǒng),在使用時使用方只要擁有相應(yīng)的訪問權(quán)限,那么其就能夠進入到相應(yīng)的數(shù)據(jù)庫,進而實現(xiàn)數(shù)據(jù)的交互。基于這一應(yīng)用模式是開發(fā)商所全權(quán)構(gòu)建的中間應(yīng)用形式,所以使用者只能夠按照既定的文件格式進行相應(yīng)的訪問,而開發(fā)商便是靠這一中間形式的數(shù)據(jù)庫模式來實現(xiàn)自身的盈利目標(biāo)。雖然中間數(shù)據(jù)庫這一應(yīng)用模式具有著較高的靈活性,但是其缺點也是顯而易見的:因中間數(shù)據(jù)庫應(yīng)用模型的構(gòu)建給原來就比較反復(fù)的數(shù)據(jù)庫建設(shè)帶來了更大的困難,加上使用的難度也相對較大,所以其應(yīng)用的范圍較窄。
3.3文件交互模式的應(yīng)用
這一模式所采用的是固定結(jié)構(gòu)的數(shù)據(jù)文件,進而實現(xiàn)相應(yīng)數(shù)據(jù)信息的交互,從當(dāng)前的使用現(xiàn)狀看,軟件的開發(fā)商通常所采用的是TXT格式來實現(xiàn)特殊文件的記錄,進而為相應(yīng)程序的開發(fā)工作帶來了極大的便利。當(dāng)前,常見的文件交互模式有:ini文件、Txt文件。其中的ini文件是基于Windows系統(tǒng)來實現(xiàn)自行配置,而Txt能夠為數(shù)據(jù)信息的自由交換提供可能,進而為使用者提供了便利。
4.總結(jié)
綜上所述,隨著計算機技術(shù)的發(fā)展,用戶對于軟件的實際需求與需求逐漸提升,進而需要軟件開發(fā)商通過數(shù)據(jù)接口的完善設(shè)計來實現(xiàn)軟件應(yīng)用過程中的兼容性,同時,實現(xiàn)數(shù)據(jù)接口的完善應(yīng)用,也能夠解決當(dāng)前計算機運行環(huán)境以及運行機制所帶來的各種問題,進而滿足用戶的實際需求。因此,要想實現(xiàn)數(shù)據(jù)接口的完善應(yīng)用,就需要首先遵循相應(yīng)的原則,然后結(jié)合當(dāng)前計算機軟件數(shù)據(jù)接口應(yīng)用的現(xiàn)狀,實現(xiàn)對數(shù)據(jù)接口的高質(zhì)量應(yīng)用。
【參考文獻】
[1]劉兵.計算機軟件數(shù)據(jù)接口的應(yīng)用分析[J].計算機光盤軟件與應(yīng)用.2012,07(01):120-121
[2]張寧.淺談計算機軟件中數(shù)據(jù)接口的應(yīng)用與設(shè)計[J].中國科技投資.2012,11(24):87-88
[3]左嘩.有關(guān)計算機軟件數(shù)據(jù)接口的應(yīng)用研究[J].信息科技.2011,5(07):307-309
【作者簡介】
閆巖,(1979-),女,遼寧沈陽人,講師,研究方向:社會學(xué)。endprint