国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

計算機軟件數(shù)據(jù)接口的應用探討

2017-05-11 18:29扈心茹
中文信息 2017年1期
關鍵詞:數(shù)據(jù)結構設計原則計算機軟件

扈心茹

摘 要: 在當今生活中,人們的衣食住行都已離不開計算機及各類軟件,軟件的不斷升級對其運行環(huán)境也有了更高的要求,面對各類軟件的使用所存在的多樣性,計算機軟件數(shù)據(jù)接口的出現(xiàn)解決了這一困難,在軟件的使用中,為用戶提供了便利。在本文中針對計算機軟件數(shù)據(jù)接口的應用現(xiàn)狀、設計以及應用進行了探討。

關鍵詞:計算機軟件 數(shù)據(jù)結構 設計原則

中圖分類號:TP31 文獻標識碼:A 文章編號:1003-9082(2017)01-0003-01

信息化的不斷深入,電腦在人們工作生活的各個角落已經(jīng)非常常見,在許多領域的應用都極大地便利了人們的工作生活,智能服務是基于計算機軟件的安裝才能夠?qū)崿F(xiàn)的,各類軟件的制造商在為了達到其應用功能的同時,也對軟件的使用環(huán)境做出了設定,面對類目繁多的應用軟件,客戶面臨的使用的困難。軟件數(shù)據(jù)接口的出現(xiàn),可以有效的解決軟件安裝使用的復雜性,能有效的提高用戶使用高效率,增加的軟件的可使用性。

一、計算機軟件數(shù)據(jù)接口的使用現(xiàn)狀

現(xiàn)階段,基于MIS系統(tǒng)環(huán)境已有多個系統(tǒng)建立了軟件數(shù)據(jù)接口。實現(xiàn)數(shù)據(jù)運行的方式為建立一個與管理員權限一致的用戶,利用用戶建立表單以及數(shù)據(jù)儲存過程的數(shù)據(jù)庫對象,后采用代碼等形式對數(shù)據(jù)庫對象又開發(fā)人員進行編寫。此方式為當前最常用的數(shù)據(jù)接口建立方式,但在這種方式的運行過程中,也存在一定的問題,在多用戶進行結構化查詢語言的時候,常會采用直接使用繞開應用程序的方式,這就為惡意攻擊者留存了空間,攻擊者僅利用前臺程序即可對數(shù)據(jù)進行查看、調(diào)用,可以很便利的對引用對象進行分析,對于數(shù)據(jù)庫的安全留下了一定的隱患。在開發(fā)者對數(shù)據(jù)庫的維護中,因每次維護都需要對數(shù)據(jù)庫對象進行詳細的信息描述,包括主機名、用戶名等許多詳細信息,一旦出現(xiàn)描述錯誤,就會導致數(shù)據(jù)庫異常、無法使用,開發(fā)者對數(shù)據(jù)庫維護的復雜繁瑣,會導致數(shù)據(jù)庫升級、維護困難,用戶體驗差,維護成本高等弊病。

二、計算機軟件數(shù)據(jù)接口的設計原則

1.面向?qū)ο笤瓌t

由于計算機軟件的復雜性,因此在數(shù)據(jù)接口的設計過程中,將軟件的各類情況劃分的越細致,設計方案越詳細,在設計的過程中各程序模塊間耦合性的降低功能效果也越好。所以在計算機軟件數(shù)據(jù)接口的設計中要堅持面向?qū)ο笤瓌t,堅持面向?qū)ο?,制定?shù)據(jù)接口的詳細設計方案,這就要求設計開發(fā)人員要對設計對象進行詳細、透徹的了解,進行了詳細的設計之后,可以大幅度降低程序的開發(fā)成本以及開發(fā)難度,提升程序開發(fā)效率。

2.可拓展原則

現(xiàn)階段信息技術發(fā)展十分迅猛,隨著用戶對軟件使用的不斷深入,軟件更新?lián)Q代也在不斷發(fā)生,軟件的不斷升級對數(shù)據(jù)接口的適用性也提出了更高的要求。因此數(shù)據(jù)接口的設計要堅持可拓展原則,能夠滿足第三方軟件的不斷升級的需求,并且能做到最大化的降低接口對軟件運營商的影響。堅持可拓展原則,保障了在用戶要求不斷提高,軟件不斷更新的情況下數(shù)據(jù)接口的可持續(xù)應用。

3.高健壯性、高容錯性原則

高健壯性原則是指在出現(xiàn)用戶輸入規(guī)則以外的口令時,計算機所具備的額外處理能力。當用戶下達指令后,系統(tǒng)要具備快速處理指令的能力,并對用戶輸入的錯誤指令進行處理,這就要求計算機軟件數(shù)據(jù)接口的設計中要遵循高容錯性原則,增強計算機對錯誤指令的處理能力,避免因用戶輸入錯誤質(zhì)量而造成程序錯誤而導致的數(shù)據(jù)庫損壞。

三、計算機軟件數(shù)據(jù)接口的應用

1.函數(shù)模式

計算機軟件數(shù)據(jù)接口應用中函數(shù)模式是比較常見的一種,是指在軟件出廠前其開發(fā)者會對軟件進行一系列的函數(shù)定義,以完成第三方及軟件使用用戶的接入操作,在函數(shù)定義之后對軟件進行封裝。函數(shù)模式的軟件數(shù)據(jù)接口具有高保密性的特點,對第三方及用戶的權限都是不開放的;其還具有可以根據(jù)軟件開發(fā)商、用戶的要求規(guī)格進行定制的優(yōu)勢,可以更加便捷的實現(xiàn)數(shù)據(jù)交互。函數(shù)模式目前在計算機軟件數(shù)據(jù)接口中的應用是最廣泛的一種。

2.文件交換模式

文件交互模式是用戶、軟件開發(fā)者、第三方開發(fā)商通過相關數(shù)據(jù)結構文件實現(xiàn)數(shù)據(jù)交互的模式。首先是由軟件開發(fā)者利用數(shù)據(jù)結構文件制定數(shù)據(jù)的結構,得到數(shù)據(jù)的結構后使用用戶、第三方開發(fā)商會根據(jù)數(shù)據(jù)構建文件,軟件對所構建的文件進行掃描,掃描完成后根據(jù)系統(tǒng)規(guī)則文件回到用戶處,再由用戶及第三方開發(fā)商對文件進行讀取,通過這個過程來實現(xiàn)數(shù)據(jù)的交互。

3.中間數(shù)據(jù)庫模式

中間數(shù)據(jù)庫模式是在經(jīng)過開發(fā)者的一定授權后,軟件開發(fā)商及軟件用戶可以獨立對開放的公用數(shù)據(jù)通路進行訪問,在此模式下,用戶也可以對數(shù)據(jù)庫的格式進行訪問,例如:Oracle、Sybase等數(shù)據(jù)庫,用戶擁有了數(shù)據(jù)庫的訪問權限后,可以更加靈活的對相關數(shù)據(jù)進行操作。中間數(shù)據(jù)庫的優(yōu)勢即由此體現(xiàn),在開發(fā)中可以更加方便、便捷,但與此同時數(shù)據(jù)庫的操作便捷導致了數(shù)據(jù)庫自身配置的復雜性,會導致數(shù)據(jù)庫在使用過程中有較高要求的操作,使用困難,從而限制了中間數(shù)據(jù)庫的使用范圍。

結論

在高中計算機知識的學習中,通過不斷的學習和實踐,我和我的老師、同學們通過不斷的探索,對軟件數(shù)據(jù)接口的設計和應用得到了一些經(jīng)驗,通過本文進行了探討。計算機技術不斷發(fā)展,計算機軟件在計算機的日常應用中占有著不可忽視的重要地位,隨著各類軟件的不斷出現(xiàn)、發(fā)展,鑒于各類運行環(huán)境和軟件自身的復雜性,為用戶能夠更好的體驗使用過程,計算機的軟件數(shù)據(jù)接口的使用也變得越來重要,因此如何將軟件數(shù)據(jù)接口的設計、開發(fā)、應用過程不斷完善也被越來越多的人們所重視,高性能的軟件數(shù)據(jù)接口也必然會促進用戶的使用便利行,促進計算機應用的不斷發(fā)展。

參考文獻

[1]劉兵.計算機軟件數(shù)據(jù)接口的應用分析[J].計算機光盤軟件與應用,2012(1):55-56.

[2]伍曉嵐.淺談企業(yè)ERP系統(tǒng)與既有的其他業(yè)務系統(tǒng)的數(shù)據(jù)接口設計[J]. 信息與電腦(理論版),2012(2):50-51.

[3]毛華揚,毛川.會計核算軟件數(shù)據(jù)接口標準適應性探討[J].中國管理信息化,2010(1):30-31.

[4]王磊,陳明燕,張偉,等.系統(tǒng)仿真數(shù)據(jù)接口歸一化應用研究[J].系統(tǒng)仿真學報,2011(1):40-41.

[5]賈國芳.通用數(shù)據(jù)接口裝配件的設計與應用[J].計算機工程與設計,2012(21):60-65.

猜你喜歡
數(shù)據(jù)結構設計原則計算機軟件
基于C語言的計算機軟件編程
淺談不同編程語言對計算機軟件開發(fā)的影響
淺談基于C語言的計算機軟件程序設計
淺析旅游景區(qū)公共設施的設計
淺析多層住宅的設計要點及其注意事項
“翻轉課堂”教學模式的探討——以《數(shù)據(jù)結構》課程教學為例
TRIZ理論在“數(shù)據(jù)結構”多媒體教學中的應用
基于計算機軟件開發(fā)中分層技術的應用
《數(shù)據(jù)結構》教學方法創(chuàng)新探討