金紅軍


摘要:為解決常規(guī)軟件設(shè)計存在設(shè)計有效性較低的不足,提出了WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用。依托WebofScience數(shù)據(jù)庫常用軟件設(shè)計范例、軟件設(shè)計命令等進行格式套入,計算機優(yōu)化軟件接口設(shè)計;基于WebofScience數(shù)據(jù)庫的多點命令同時編寫,擴展軟件過程設(shè)計,實現(xiàn)了WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用。試驗數(shù)據(jù)表明,提出的計算機軟件設(shè)計較常規(guī)軟件設(shè)計,設(shè)計有效性提高49.42%,適合于不同類型、不同大小的計算機軟件設(shè)計。
關(guān)鍵詞:WebofScience數(shù)據(jù)庫;計算機;軟件設(shè)計;接口設(shè)計
中圖分類號:TP368 文獻標識碼:A 文章編號:1007-9416(2019)03-0185-02
0 引言
常規(guī)軟件設(shè)計采用原始基礎(chǔ)架構(gòu)的方式進行軟件設(shè)計,設(shè)計程序語言簡單,采用逐條編寫命令方式易理解,廣泛應(yīng)用于中、小類型的軟件設(shè)計,但由于程序設(shè)計語言簡單,需編寫的命令繁重,在繁重的命令中易產(chǎn)生bug,導致軟件設(shè)計周期長,存在設(shè)計有效性較低的不足[1],不適合計算機較大軟件的設(shè)計,為此提出了WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用。依托WebofScience數(shù)據(jù)庫常用軟件設(shè)計范例、軟件設(shè)計命令等進行格式套入,優(yōu)化軟件接口設(shè)計;基于WebofScience數(shù)據(jù)庫的多點命令同時編寫,擴展軟件過程設(shè)計,實現(xiàn)了WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用。
1 優(yōu)化軟件接口設(shè)計
WebofScience數(shù)據(jù)庫是一種軟件設(shè)計工具數(shù)據(jù)庫,又稱科學網(wǎng)數(shù)據(jù)庫。WebofScience數(shù)據(jù)庫具有強大的軟件設(shè)計工具庫,包括相應(yīng)的軟件設(shè)計范例、軟件設(shè)計常用命令、常用軟件設(shè)計模塊搭建方式等,并且WebofScience數(shù)據(jù)庫具有自我更新性,當工作人員編寫完一個軟件后,WebofScience數(shù)據(jù)庫自動記錄軟件編寫關(guān)鍵節(jié)點,方便套用、引用等[2]。在應(yīng)用軟件設(shè)計的接口設(shè)計中,WebofScience數(shù)據(jù)庫可提供固定的接口參考,優(yōu)化軟件接口設(shè)計。
WebofScience數(shù)據(jù)庫接口參考是軟件設(shè)計常用的固定模式,非常規(guī)接口模式無法套用WebofScience數(shù)據(jù)庫,但是否為常規(guī)接口模式由設(shè)計人員進行確定,為此采用WebofScience數(shù)據(jù)庫進行軟件設(shè)計,可采用常規(guī)接口模式利用WebofScience數(shù)據(jù)庫進行套用,但特殊的軟件設(shè)計中,要求特定的寫法時,可不采用Web of Science數(shù)據(jù)庫接口,通常常規(guī)性軟件設(shè)計可以采用Web of Science數(shù)據(jù)庫接口模式進行設(shè)計[3]。WebofScience數(shù)據(jù)庫接口模式主要包括軟件嵌入端接口模式、軟件架構(gòu)端接口模式兩種。
2 擴展軟件過程設(shè)計
常規(guī)軟件設(shè)計當確定了軟件基本結(jié)構(gòu)以及接口類型,其設(shè)計過程為單一性向前設(shè)計,若軟件設(shè)計過程中起始點未設(shè)計終了,其過程點無法進行設(shè)計,一般體現(xiàn)在設(shè)計周期長,且設(shè)計兼容度小。引入WebofScience數(shù)據(jù)庫,依托WebofScience數(shù)據(jù)庫的多點命令同時編寫技術(shù),能夠大幅縮短設(shè)計周期,提高設(shè)計兼容度。
WebofScience數(shù)據(jù)庫多點命令同時編寫技術(shù),是利用Webof Science數(shù)據(jù)庫技術(shù)優(yōu)勢,對需編寫的程序命令,進行多點斷續(xù),固定不同斷續(xù)點的連接關(guān)系,同時可安排不同工作人員進行程序的編寫,最后通過WebofScience數(shù)據(jù)庫留有的不同斷續(xù)點連接關(guān)系,將不同人員編寫的程序進行連接,從而達到擴展軟件過程設(shè)計的目的,減少單一性向前軟件設(shè)計中,設(shè)計周期長、設(shè)計兼容度小的不足,實現(xiàn)軟件過程設(shè)計的擴展。基于優(yōu)化軟件接口的設(shè)計,實現(xiàn)了Webof Science數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用。
3 實例分析
為了保證本文提出的WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中應(yīng)用的有效性,進行實例驗證,驗證過程中,采用常規(guī)軟件設(shè)計方式作為實驗對比對象,分析兩種軟件設(shè)計方法的設(shè)計有效性。
實驗過程中,實驗變量為設(shè)計的軟件大小,設(shè)計的軟件類型,設(shè)計的軟件運行平臺等,如表1所示。
實驗過程中,首先確定設(shè)計的軟件大小,本次實驗中,需設(shè)計由0.1~1.0GB10種的軟件大小,每一種軟件大小包含三個類別,即服務(wù)類軟件、運算類軟件、游戲類軟件,每種軟件設(shè)計,兼容WINDOWS不兼容iOS,不兼容WINDOWS兼容iOS,兼容WINDOWS兼容iOS三種。根據(jù)規(guī)定的不同類別,不同兼容模式下,不同軟件大小進行仿真實驗,驗證軟件設(shè)計的有效性。得出仿真實驗對比結(jié)果圖,分析軟件設(shè)計有效指數(shù)的變化,其仿真實驗結(jié)果對比圖如圖1所示。
根據(jù)實驗對比結(jié)果可以看出,提出的WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用,軟件設(shè)計有效指數(shù)不受設(shè)計的軟件大小、內(nèi)容、類別、兼容性影響,具有較高的設(shè)計有效性,常規(guī)軟件設(shè)計方法,受到其軟件類別、大小、兼容性等影響,設(shè)計有效性較低,通過數(shù)學統(tǒng)計計算得出,提出的計算機軟件設(shè)計叫常規(guī)設(shè)計方法,設(shè)計有效性提高49.42%,適合于不同類型、不同大小的計算機軟件設(shè)計。
4 結(jié)語
本文提出了WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用,基于優(yōu)化軟件接口設(shè)計以及擴展軟件過程設(shè)計,實現(xiàn)了本文的研究,試驗結(jié)果表明,提出的軟件設(shè)計應(yīng)用具有較高的有效性,希望本文的研究能夠為WebofScience數(shù)據(jù)庫在計算機軟件設(shè)計中的應(yīng)用提供理論依據(jù)。
參考文獻
[1] 劉成.淺析計算機軟件教學中對于茶葉包裝圖像清晰度的設(shè)計研究——以Illustrator軟件為例[J].福建茶葉,2017,39(11):203-204.
[2] 陳冰川,陳藹祥,吳向軍,etal.基于數(shù)據(jù)源向圖的數(shù)據(jù)庫設(shè)計中數(shù)據(jù)關(guān)系的表示工具[J].計算機科學,2017(S1):480-484+519.
[3] 徐曉春,湯同峰,趙雨田,etal.智能變電站二次設(shè)備檢修安措規(guī)則數(shù)據(jù)庫設(shè)計與實現(xiàn)[J].電力系統(tǒng)保護與控制,2017(2):111-116.
Application of Web of Science Database in Computer Software Design
JIN Hong-jun
(Yancheng Teachers College, Yancheng Jiangsu? 224002)
Abstract:In order to solve the shortcomings of low efficiency of conventional software design, the application of WebofScience database in computer software design is proposed. Relying on the common software design examples of WebofScience database,software design commands, etc., the computer optimization software interface design;the multi-point command based on WebofScience database is written at the same time, the software process design is extended, and the application of WebofScience database in computer software design is realized. The test data shows that the proposed computer software design is more effective than the conventional software design, and the design efficiency is improved by 49.42%, which is suitable for computer software design of different types and sizes.
Key words:WebofScience database;computer;software design;interface design