計(jì)算機(jī)軟件數(shù)據(jù)接口研究_第1頁(yè)
計(jì)算機(jī)軟件數(shù)據(jù)接口研究_第2頁(yè)
計(jì)算機(jī)軟件數(shù)據(jù)接口研究_第3頁(yè)
計(jì)算機(jī)軟件數(shù)據(jù)接口研究_第4頁(yè)
計(jì)算機(jī)軟件數(shù)據(jù)接口研究_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、計(jì)算機(jī)軟件數(shù)據(jù)接口研究 摘要:隨著科學(xué)技術(shù)的不斷發(fā)展,電子計(jì)算機(jī)技術(shù)也在不斷的進(jìn)步,計(jì)算機(jī)已經(jīng)成為人們?nèi)粘9ぷ饕约皩W(xué)習(xí)生活當(dāng)中不可缺少的一部分。計(jì)算機(jī)獲取資料方便性與快速性以及在處理工作方面的強(qiáng)大功能使得人們對(duì)其依賴(lài)性越來(lái)越強(qiáng)。而對(duì)計(jì)算機(jī)軟件數(shù)據(jù)接口進(jìn)行設(shè)計(jì)應(yīng)用,能夠使得計(jì)算機(jī)的應(yīng)用領(lǐng)域更加廣泛,提升其在各個(gè)領(lǐng)域的應(yīng)用水平。因此,該文就計(jì)算機(jī)軟件數(shù)據(jù)接口進(jìn)行研究與分析。 關(guān)鍵詞:計(jì)算機(jī);軟件;數(shù)據(jù)接口 當(dāng)前的世界是信息化的時(shí)代,電子信息技術(shù)飛速發(fā)展,取得了諸多矚目的成就。軟件是計(jì)算機(jī)不可缺少的部分,正是軟件的運(yùn)行幫助計(jì)算機(jī)使用者有效的利用計(jì)算機(jī)進(jìn)行事務(wù)的處理與信息的搜集。但由于軟件的開(kāi)發(fā)商各有

2、不同,如果不對(duì)數(shù)據(jù)接口進(jìn)行有效的處理,會(huì)導(dǎo)致出現(xiàn)軟件無(wú)法使用的現(xiàn)象。因此,該文針對(duì)計(jì)算機(jī)數(shù)據(jù)接口進(jìn)行研究,從數(shù)據(jù)接口的產(chǎn)生與應(yīng)用引入,并對(duì)其進(jìn)行分析探討,從而為我國(guó)的計(jì)算機(jī)軟件行業(yè)提供可供參考的經(jīng)驗(yàn),促進(jìn)我國(guó)信息化的進(jìn)程,提升電子計(jì)算機(jī)軟件行業(yè)的地位。 1產(chǎn)生與應(yīng)用 1.1設(shè)計(jì)原則 計(jì)算機(jī)軟件數(shù)據(jù)接口有自身的設(shè)計(jì)原則與設(shè)計(jì)理念。首先,便是面向?qū)ο蟮脑瓌t。因?yàn)檐浖氖褂谜呤侨?是使用電子計(jì)算機(jī)的用戶(hù),用戶(hù)有諸多的要求,而軟件必須滿(mǎn)足用戶(hù)的各種要求,這也是設(shè)計(jì)時(shí)的理念所在。因此,軟件設(shè)計(jì)師在進(jìn)行軟件設(shè)計(jì)時(shí),要盡可能地將軟件設(shè)計(jì)的更加精細(xì),更加復(fù)雜,這樣,最終得到軟件的應(yīng)用效果以及用戶(hù)的使用體驗(yàn)才會(huì)

3、更好。同時(shí)還要兼顧設(shè)計(jì)的合理性,合理的軟件設(shè)計(jì)能夠幫助用戶(hù)提升工作效率與工作精度。可擴(kuò)展的原則也是軟件設(shè)計(jì)的又一重要原則。隨著計(jì)算機(jī)行業(yè)的不斷進(jìn)步,軟件的水平也需要不斷地提升,不斷的彌補(bǔ)漏洞并滿(mǎn)足更多的要求。因此,軟件系統(tǒng)需要能夠不斷提升標(biāo)準(zhǔn)。減少對(duì)軟件運(yùn)行商的影響,保證提供服務(wù)者以及服務(wù)面向者的利益。計(jì)算機(jī)的精密性以及復(fù)雜性決定其出現(xiàn)錯(cuò)誤的可能性,因此,高容錯(cuò)率以及高健壯性是一個(gè)優(yōu)秀軟件不可缺少的部分。人工進(jìn)行信息輸入時(shí)難免會(huì)出現(xiàn)錯(cuò)誤,而提高了軟件的容錯(cuò)率,就可以避免因錯(cuò)誤指令導(dǎo)致軟件卡死的現(xiàn)象出現(xiàn)。對(duì)于錯(cuò)誤代碼的處理也能夠得到保障,這種情況下就可以使計(jì)算機(jī)中所具有的各種軟件接口都可以正常使

4、用。軟件的設(shè)計(jì)是面向用戶(hù),只有能夠滿(mǎn)足用戶(hù)的應(yīng)用需求的軟件才是優(yōu)秀的軟件。軟件數(shù)據(jù)接口正是基于這種情況才出現(xiàn)的,增強(qiáng)了自身的功能,拓展了能力,提升用戶(hù)的使用體驗(yàn)。由于電子計(jì)算機(jī)的批量生產(chǎn)與適應(yīng)各種品牌,需要設(shè)計(jì)師在進(jìn)行設(shè)計(jì)時(shí)注意到業(yè)內(nèi)標(biāo)準(zhǔn)數(shù)據(jù)接口的設(shè)計(jì)原則。不同的計(jì)算機(jī)可能有不同的數(shù)據(jù)接口標(biāo)準(zhǔn),只有適應(yīng)的軟件才能夠幫助用戶(hù)優(yōu)化計(jì)算機(jī)環(huán)境,幫助用戶(hù)對(duì)所有軟件進(jìn)行有效的維護(hù)管理與升級(jí)。 1.2應(yīng)用現(xiàn)狀 當(dāng)前的計(jì)算機(jī)軟件系統(tǒng)行業(yè)當(dāng)中,MIS系統(tǒng)可以與多種管理信息系統(tǒng)相互連接,形成一整個(gè)有效的系統(tǒng)。但是,這種系統(tǒng)會(huì)基于數(shù)據(jù)庫(kù)管理者進(jìn)行控制調(diào)整,即數(shù)據(jù)庫(kù)管理者有較大的權(quán)限控制數(shù)據(jù)庫(kù)中的數(shù)表以及儲(chǔ)存信息,

5、因此,其所存在的安全隱患是較為明顯的。部分用戶(hù)掌握了有效的計(jì)算機(jī)手段與電子計(jì)算機(jī)技術(shù),可以繞開(kāi)應(yīng)用程序的封鎖,使用查詢(xún)語(yǔ)音與內(nèi)部系統(tǒng)直接進(jìn)行交互。導(dǎo)致儲(chǔ)存數(shù)據(jù)不再保密性,信息泄露,出現(xiàn)數(shù)據(jù)安全問(wèn)題。另外,在應(yīng)用程序的開(kāi)發(fā)當(dāng)中,由于前臺(tái)系統(tǒng)與后臺(tái)數(shù)據(jù)對(duì)象有一定的聯(lián)系,某些人便可利用系統(tǒng)漏洞通過(guò)前臺(tái)程序竊取后臺(tái)的運(yùn)行數(shù)據(jù)。了解了后臺(tái)的數(shù)據(jù)庫(kù)邏輯,導(dǎo)致數(shù)據(jù)流失,這種情況也是比較常見(jiàn)的。由于開(kāi)發(fā)的程序要對(duì)數(shù)據(jù)庫(kù)對(duì)象有明確的了解,包括主機(jī)名,數(shù)據(jù)庫(kù)信息以及用戶(hù)名,用戶(hù)對(duì)象等等,極大地增加了編寫(xiě)的難度與復(fù)雜性。一旦出現(xiàn)差錯(cuò),編寫(xiě)的軟件程序找不到應(yīng)用對(duì)象,造成軟件程序無(wú)法被有效的利用。 1.3產(chǎn)品特色 電子

6、計(jì)算機(jī)中的軟件彼此之間交流困難,這對(duì)于第三放的軟件開(kāi)發(fā)者以及運(yùn)營(yíng)商與客戶(hù)都是一個(gè)嚴(yán)峻的挑戰(zhàn)。計(jì)算機(jī)軟件數(shù)據(jù)接口可以有效的解決這一問(wèn)題。它能夠有效的促進(jìn)電子計(jì)算機(jī)軟件之間的交互,幫助軟件的應(yīng)用性得到進(jìn)一步的提升,該產(chǎn)品還能夠有效的提升軟件的安全性,使其反應(yīng)性與靈活性大大的提高,提升用戶(hù)的辦公效率。由于當(dāng)前的計(jì)算機(jī)的數(shù)據(jù)接口標(biāo)準(zhǔn)較多,因此,其對(duì)于計(jì)算機(jī)的應(yīng)用與運(yùn)行更顯的十分重要。例如,在進(jìn)行高精密度的產(chǎn)品開(kāi)發(fā)時(shí),需要進(jìn)行立體模型的構(gòu)建以及相應(yīng)的數(shù)據(jù)分析軟件進(jìn)行同步分析,當(dāng)前最具開(kāi)發(fā)價(jià)值與開(kāi)發(fā)前景的高精度模型構(gòu)建儀器便是3D模型打印機(jī),其構(gòu)建模型快速,精密度高,且操作相對(duì)其他軟件較為簡(jiǎn)單。但是與之相

7、對(duì)應(yīng)的,其也存在較大的缺陷。便是其對(duì)于軟件結(jié)構(gòu)的分析能力較差。而有限元分析軟件的優(yōu)點(diǎn)恰恰是三維建模軟件的缺點(diǎn),而有限元分析軟件的缺點(diǎn)則是三維建模軟件的優(yōu)點(diǎn)。因此,單一的使用其中某一種軟件無(wú)法達(dá)到最理想的效果,所得到的產(chǎn)品成果也是存在漏洞的。但是,利用軟件數(shù)據(jù)接口將兩個(gè)軟件的數(shù)據(jù)進(jìn)行交互,保證彼此之間的數(shù)據(jù)共享,優(yōu)勢(shì)互補(bǔ),使得最后的產(chǎn)品成果達(dá)到理想的要求。這個(gè)例子很好的說(shuō)明了軟件數(shù)據(jù)接口的優(yōu)勢(shì)所在。雖然不適用軟件數(shù)據(jù)接口,兩個(gè)獨(dú)立的軟件也可以進(jìn)行一定程度上的信息交流共享,但是,在交流的過(guò)程中數(shù)據(jù)的安全性與保密性就得不到保證了,可以說(shuō)存在較大的安全隱患。而且不利用軟件接口進(jìn)行多軟件數(shù)據(jù)交流的難度較

8、大,需要一定程度的計(jì)算機(jī)相關(guān)知識(shí)才能進(jìn)行,這對(duì)于軟件的用戶(hù)來(lái)說(shuō)也是一個(gè)問(wèn)題所在。且在交流的過(guò)程中可能發(fā)生信息的改變,導(dǎo)致相應(yīng)的有效數(shù)據(jù)丟失,可能會(huì)造成嚴(yán)重的后果,這些都是不使用軟件數(shù)據(jù)接口而進(jìn)行軟件信息數(shù)據(jù)交流的缺點(diǎn)所在,而軟件數(shù)據(jù)接口可以有效的避免這些情況,降低出現(xiàn)問(wèn)題的可能性。 2分析與探討 2.1應(yīng)用前景 計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用前景十分廣闊,是計(jì)算機(jī)發(fā)展的必然趨勢(shì)之一。首先,在文件交換模式上,開(kāi)創(chuàng)了一種新的模式。它通過(guò)一種特性的軟件信息結(jié)構(gòu),幫助軟件開(kāi)發(fā)者,軟件運(yùn)行者以及軟件使用者三者進(jìn)行相應(yīng)數(shù)據(jù)的交流。對(duì)數(shù)據(jù)結(jié)構(gòu)的規(guī)定首先是由軟件的運(yùn)行者進(jìn)行規(guī)范,然后軟件開(kāi)發(fā)者依據(jù)甲方的要求進(jìn)行軟件

9、接口的設(shè)計(jì)。使用者針對(duì)使用規(guī)范進(jìn)行軟件接口的使用,并將錯(cuò)誤信息上傳發(fā)送給軟件運(yùn)營(yíng)者,運(yùn)營(yíng)者在將錯(cuò)誤信息反饋給軟件開(kāi)發(fā)者,開(kāi)發(fā)者根據(jù)錯(cuò)誤信息進(jìn)行補(bǔ)丁的制作,幫助彌補(bǔ)程序中存在的漏洞。另外,在文件數(shù)據(jù)的轉(zhuǎn)換時(shí),也是有用戶(hù)進(jìn)行相關(guān)文件的提交,軟件進(jìn)行文件信息格式的掃描,再將轉(zhuǎn)換信息返還。例如兩種不同形式的文字文件,一種的儲(chǔ)存格式是TXT形式,而另一種儲(chǔ)存格式則有可能是INI形式。用戶(hù)在進(jìn)行工作時(shí)可能需要將編寫(xiě)的TXT形式的文件轉(zhuǎn)換成為INI形式的文件。這時(shí),軟件數(shù)據(jù)接口便發(fā)揮了作用。其對(duì)上傳的TXT文件格式進(jìn)行了掃描,按照用戶(hù)的要求轉(zhuǎn)換成INI形式的文件,然后將文件信息再返還給用戶(hù),這樣就完成了軟件

10、的交互與數(shù)據(jù)信息的共享。這種情況十分常見(jiàn),因?yàn)樵诶秒娮佑?jì)算機(jī)進(jìn)行工作時(shí),儲(chǔ)存的方式具有多種,但是常用的卻只有幾種形式,用戶(hù)常常需要將某幾種格式的文件轉(zhuǎn)化成為特定的某一種形式文件,再進(jìn)行工作成果的遞交。因此,開(kāi)發(fā)商在進(jìn)行計(jì)算機(jī)軟件數(shù)據(jù)接口產(chǎn)品開(kāi)發(fā)的時(shí)候,需要注意,一定要滿(mǎn)足用戶(hù)的要求,簡(jiǎn)化應(yīng)用手段,方便使用流程。且開(kāi)發(fā)商以及運(yùn)營(yíng)商需要時(shí)常對(duì)軟件進(jìn)行漏洞檢測(cè),對(duì)存在的漏洞及時(shí)進(jìn)行彌補(bǔ)。另一點(diǎn)應(yīng)用便是在應(yīng)用程序接口函數(shù)模式上。該模式是指開(kāi)發(fā)者對(duì)某些目標(biāo)函數(shù)進(jìn)行初步定義,簡(jiǎn)化使用者輸入信息的流程。這樣,用戶(hù)在進(jìn)行必要數(shù)據(jù)信息的輸入時(shí),可以簡(jiǎn)化這個(gè)步驟,對(duì)于數(shù)據(jù)保密是十分有效的。這種方式可以幫助借調(diào)已

11、經(jīng)編輯完成的數(shù)據(jù)函數(shù),因此,當(dāng)前的計(jì)算機(jī)軟件領(lǐng)域當(dāng)中最普遍的接口形式便是接口函數(shù)模型,可以有效的加深用戶(hù)對(duì)于應(yīng)用軟件的理解與使用性。最后一點(diǎn)應(yīng)用,便是在中間數(shù)據(jù)庫(kù)模式上。開(kāi)發(fā)者在進(jìn)行計(jì)算機(jī)軟件數(shù)據(jù)接口的開(kāi)發(fā)中會(huì)事先建立一個(gè)完善的數(shù)據(jù)庫(kù),這個(gè)數(shù)據(jù)庫(kù)是面向運(yùn)行者以及用戶(hù)的。通過(guò)甲方規(guī)定的規(guī)則,三方可以通過(guò)該數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的交互與轉(zhuǎn)換。這個(gè)數(shù)據(jù)庫(kù)是相對(duì)獨(dú)立出來(lái)的,一旦與某些相對(duì)復(fù)雜的數(shù)據(jù)庫(kù)產(chǎn)生了交叉,很容易導(dǎo)致交互的信息出現(xiàn)錯(cuò)誤,因此,這種數(shù)據(jù)庫(kù)形式雖然在推廣,但也在不斷的補(bǔ)充,發(fā)展,完善。 2.2實(shí)現(xiàn)目標(biāo) 計(jì)算機(jī)軟件數(shù)據(jù)接口所要實(shí)現(xiàn)的目標(biāo)也正是上述提到的計(jì)算機(jī)軟件數(shù)據(jù)接口應(yīng)用的三個(gè)前景。彼此相互比

12、較,計(jì)算機(jī)軟件數(shù)據(jù)接口在實(shí)現(xiàn)文件模式交換的方面已經(jīng)較為成熟,開(kāi)發(fā)者,運(yùn)行者以及用戶(hù)三者之間的數(shù)據(jù)交流形式已經(jīng)在不斷完善。通用格式文件之間的轉(zhuǎn)換已經(jīng)不在是難題。在應(yīng)用程序的接口函數(shù)模式上,也取得了很大的進(jìn)展。這種能夠有效的增加用戶(hù)信息機(jī)密性的模型是現(xiàn)階段應(yīng)用最廣泛的接口模式。開(kāi)發(fā)者大多愿意將這種接口模式在官方網(wǎng)站上公布,幫助用戶(hù)對(duì)于其開(kāi)發(fā)的軟件進(jìn)行更加深入的了解。然而,當(dāng)前最需深入研究與發(fā)展的,便是中間數(shù)據(jù)庫(kù)模式。這種三方參與的公共數(shù)據(jù)庫(kù)在進(jìn)行數(shù)據(jù)交互時(shí)由于容易與其他較為復(fù)雜的數(shù)據(jù)庫(kù)相混淆,導(dǎo)致信息錯(cuò)誤,使得未能廣泛的使用。因此,計(jì)算機(jī)軟件數(shù)據(jù)接口所要實(shí)現(xiàn)的第一目標(biāo),便是進(jìn)一步的發(fā)展中間數(shù)據(jù)庫(kù)模式,幫助其更有效的為軟件開(kāi)發(fā)者,軟件運(yùn)行者以及軟件用戶(hù)提供服務(wù)。 3結(jié)語(yǔ) 隨著科學(xué)技術(shù)的不斷發(fā)展,電子計(jì)算機(jī)技術(shù)也在不斷的進(jìn)步,軟件是計(jì)算機(jī)不可缺少的部分,正是軟件的運(yùn)行幫助計(jì)算機(jī)使用者有效的利用計(jì)算機(jī)進(jìn)行事務(wù)的處理與信息的搜集。因此,對(duì)計(jì)算機(jī)軟件數(shù)據(jù)接口進(jìn)行開(kāi)發(fā)是計(jì)算機(jī)軟件發(fā)展的方向之一。該文就這方面展開(kāi)探討,首先從產(chǎn)生與應(yīng)用進(jìn)行分析,這之中包括設(shè)計(jì)原則,應(yīng)用現(xiàn)狀以及產(chǎn)品特色。隨后,對(duì)于計(jì)算機(jī)軟件數(shù)據(jù)接口整體進(jìn)行分析與探討,主要針對(duì)應(yīng)用前景與實(shí)現(xiàn)目標(biāo)兩個(gè)層面。從而為我國(guó)的計(jì)算機(jī)軟件數(shù)據(jù)接口的發(fā)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論