摘 要:現(xiàn)階段我國的科學(xué)技術(shù)有了迅速發(fā)展,在計算機(jī)軟件開發(fā)過程中,通過將分層技術(shù)加以應(yīng)用,就比較有利于軟件開發(fā)效率水平的提高。計算機(jī)軟件的開發(fā)應(yīng)用對人們的工作效率提高有著積極影響,通過從理論層面對計算機(jī)軟件開發(fā)中分層技術(shù)的特征和應(yīng)用作用加以分析,然后對分層技術(shù)應(yīng)用廣泛的因素和具體的應(yīng)用詳細(xì)探究,希望能通過此次理論研究,有助于計算機(jī)軟件的開發(fā)。
關(guān)鍵詞:計算機(jī)軟件;分層技術(shù);應(yīng)用
引言
計算機(jī)軟件的迅速發(fā)展和我國的科學(xué)技術(shù)進(jìn)步是分不開的,分層技術(shù)的廣泛應(yīng)用就對促進(jìn)計算機(jī)軟件開發(fā)有著很大影響,分層技術(shù)主要是計算機(jī)軟件內(nèi)部結(jié)構(gòu)的層次間的依存關(guān)系,對軟件開發(fā)的完善及完整有著保障作用。通過從理論層面對分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用研究分析,就能從理論上為計算機(jī)軟件開發(fā)提供理論支持。
1 計算機(jī)軟件開發(fā)中分層技術(shù)的特征和應(yīng)用作用分析
1.1 計算機(jī)軟件開發(fā)中分層技術(shù)特征分析
第一,拓展性特征。計算機(jī)軟件開發(fā)過程中,對分層技術(shù)的應(yīng)用有著鮮明特征體現(xiàn),其中在擴(kuò)展性特征上就比較突出。分層技術(shù)在計算機(jī)軟件開發(fā)當(dāng)中有著廣泛應(yīng)用,并有著多種特征優(yōu)勢,最為主要的特征就是能按照不同功能對計算機(jī)軟件復(fù)雜系統(tǒng)能進(jìn)行分解,對計算機(jī)軟件能進(jìn)行升級改造[1]。在分層技術(shù)的應(yīng)用下,就能對系統(tǒng)當(dāng)中的某一功能層和上下層進(jìn)行修改優(yōu)化,從而增強(qiáng)計算機(jī)軟件系統(tǒng)的擴(kuò)展性。
第二,獨(dú)立性特征。同時,在分層技術(shù)的應(yīng)用下,其獨(dú)立性的特征也能鮮明呈現(xiàn)。實施分層技術(shù)并不會對其他層面造成影響,對各層次接口的穩(wěn)定性就能有效保證,從而就比較有利于軟件開發(fā)中的系統(tǒng)完整性。對計算機(jī)軟件開發(fā)的效率提高就比較突出,這就能保障計算機(jī)軟件的可靠性運(yùn)行,對計算機(jī)軟件開發(fā)的時間能大大縮短,從而就方便了計算機(jī)軟件的再次使用,對標(biāo)準(zhǔn)接口的利用效率提高有著積極促進(jìn)作用。
第三,穩(wěn)定性特征。計算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用,對保障軟件系統(tǒng)的穩(wěn)定性就能發(fā)揮積極作用。分層技術(shù)應(yīng)用對軟件系統(tǒng)的抽象發(fā)展就能起到促進(jìn)作用,對軟件開發(fā)的效率提高比較有利,也能有助于軟件開發(fā)的針對性以及目的性,對軟件運(yùn)行的可靠性能得到有效保證。
1.2 計算機(jī)軟件開發(fā)中分層技術(shù)應(yīng)用作用
計算機(jī)軟件開發(fā)過程中分層技術(shù)應(yīng)用能發(fā)揮積極作用,對計算機(jī)軟件系統(tǒng)的整體性能提高有著積極促進(jìn)作用,也能有助于提高計算機(jī)軟件開發(fā)人員的實際工作效率,從而最大程度的節(jié)約開發(fā)軟件時間成本[2]。在分層技術(shù)的廣泛應(yīng)用下,就能對軟件的性能以及質(zhì)量得到有效保障,對軟件的應(yīng)用時間也能有效延長,這對使用者來說也比較可靠。
計算機(jī)軟件開發(fā)過程中對分層技術(shù)的應(yīng)用,能有效加強(qiáng)硬件和底層建構(gòu)的聯(lián)系,并能有助于軟件性能的有效提高,讓計算機(jī)和服務(wù)器的聯(lián)系進(jìn)一步強(qiáng)化。分層技術(shù)的應(yīng)用對軟件的開發(fā)水平提高也能起到積極作用,對計算機(jī)軟件的開發(fā)技術(shù)應(yīng)用的革新就能起到積極促進(jìn)作用。分層技術(shù)的應(yīng)用將內(nèi)部層次的聯(lián)系得到了加強(qiáng),這樣層層相互的依存,就能對系統(tǒng)的穩(wěn)定性得以強(qiáng)化。
2 計算機(jī)軟件開發(fā)中分層技術(shù)廣泛應(yīng)用因素和具體應(yīng)用
2.1 計算機(jī)軟件開發(fā)中分層技術(shù)廣泛應(yīng)用因素
計算機(jī)軟件開發(fā)過程中的分層技術(shù)應(yīng)用比較廣泛,之所以得到了迅速發(fā)展,正是技術(shù)自身的優(yōu)勢作用得到了充分發(fā)揮。分層技術(shù)在計算機(jī)軟件當(dāng)中的應(yīng)用,對開發(fā)高品質(zhì)的軟件就能加以保障[3]。為提高軟件開發(fā)的效率水平以及質(zhì)量,就要充分重視新技術(shù)的應(yīng)用,分層技術(shù)的應(yīng)用對計算機(jī)軟件的程序穩(wěn)定性能起到保障作用,計算機(jī)軟件開發(fā)系統(tǒng)不是封閉的空間,這一技術(shù)的應(yīng)用下就能對各層次結(jié)構(gòu)產(chǎn)生相應(yīng)聯(lián)系,計算機(jī)軟件設(shè)計系統(tǒng)的抽象化也能具體化的呈現(xiàn),分層技術(shù)的使用在系統(tǒng)軟件開發(fā)的穩(wěn)定擴(kuò)展性能得以有效保證。在這些優(yōu)勢作用發(fā)揮下,就使得這一技術(shù)有著良好應(yīng)用基礎(chǔ)。
2.2 計算機(jī)軟件開發(fā)中分層技術(shù)具體應(yīng)用
第一,雙層技術(shù)的應(yīng)用。計算機(jī)軟件開發(fā)過程中對分層技術(shù)的應(yīng)用,能促進(jìn)軟件開發(fā)的效率水平,分層技術(shù)在多層次的運(yùn)用下,對軟件開發(fā)的各個環(huán)節(jié)質(zhì)量都能加以保證。在雙層技術(shù)的應(yīng)用下,其有著服務(wù)器以及客戶端這兩個重要的端點(diǎn)。具體的實施軟件開發(fā)過程中,在雙層技術(shù)應(yīng)用下就能把客戶端信息傳送到服務(wù)器,經(jīng)過數(shù)據(jù)庫的計算以及總結(jié),客戶端就會將信息進(jìn)行接收以及使用[4]。對雙層技術(shù)的應(yīng)用,要對計算機(jī)的工作效率提高,就需要對服務(wù)器的效能進(jìn)行提高,或者是不能過多用戶同時使用,雙層技術(shù)的應(yīng)用對人們的實際需求不能得到有效滿足。在技術(shù)的升級下,就逐步向著三層技術(shù)發(fā)展。
第二,三層技術(shù)的應(yīng)用。由于雙層技術(shù)對實際計算機(jī)應(yīng)用的要求得不到充分滿足,在對三層技術(shù)的應(yīng)用需求就大大增加。這是在雙層技術(shù)基礎(chǔ)上進(jìn)行發(fā)展應(yīng)用的技術(shù),技術(shù)有著雙層技術(shù)內(nèi)容,但是又和雙層技術(shù)有著特征上的不同。三層技術(shù)增加了一個服務(wù)器,這就對服務(wù)器功能得到了改善。三層架構(gòu)下計算機(jī)軟件服務(wù)器能接收更多訪問量,對計算機(jī)用戶端的自處理數(shù)據(jù)功能也得到了有效加強(qiáng),對服務(wù)器的數(shù)據(jù)信息處理效率得到了提高,也對用戶和計算機(jī)的溝通得到了有效簡化。三層技術(shù)的應(yīng)用在業(yè)務(wù)處理結(jié)構(gòu)方面,主要是負(fù)責(zé)接收計算機(jī)軟件客戶端的指令,數(shù)據(jù)結(jié)構(gòu)在接收信息后就會加以專業(yè)化處理,整體界面也會還原最初的業(yè)務(wù)處理結(jié)構(gòu)。
第三,四層技術(shù)的應(yīng)用。技術(shù)的進(jìn)一步升級下,三層技術(shù)的軟件應(yīng)用要求也得不到滿足,在四層技術(shù)的應(yīng)用就愈來愈廣泛。四層技術(shù)的應(yīng)用對層次相互作用的減少作用能有效發(fā)揮,這就需要將三層技術(shù)中業(yè)務(wù)處理層以及數(shù)據(jù)庫層和界面層實施科學(xué)化的分離,從而迫使人們在三層次技術(shù)基礎(chǔ)上對四層應(yīng)用技術(shù)進(jìn)行發(fā)展。四層技術(shù)中有著WEB層以及數(shù)據(jù)庫層和業(yè)務(wù)處理、存儲層[5]。在具體的技術(shù)應(yīng)用過程中,數(shù)據(jù)庫層處理的結(jié)果是通過業(yè)務(wù)層進(jìn)行輸送到WEB層,通過數(shù)據(jù)以及數(shù)據(jù)工作的交換,數(shù)據(jù)庫層歐威業(yè)務(wù)處理邏輯層以及存儲層的中間位置,在隱藏數(shù)據(jù)訪問代碼將數(shù)據(jù)庫和計算機(jī)對象聯(lián)系下,就能對對象和關(guān)系相互間有匹配差異問題進(jìn)行有效處理,從整體上提高了計算機(jī)工作的效率。
第四,五層技術(shù)的應(yīng)用。計算機(jī)軟件開發(fā)過程中,對五層技術(shù)的應(yīng)用比較重要,這一分層技術(shù)是在四層技術(shù)應(yīng)用基礎(chǔ)上進(jìn)行的優(yōu)化,技術(shù)對計算機(jī)軟件進(jìn)行了細(xì)化分層,從而就形成了資源層。這樣就能對軟件結(jié)構(gòu)的多樣性組件得到了加強(qiáng),對計算機(jī)軟件的實際應(yīng)用效率及整體質(zhì)量上也得到了提高。當(dāng)前的發(fā)展過程中,人們對計算機(jī)軟件的應(yīng)用需求有著增加,對軟件的開發(fā)要求也有著提高,在五層技術(shù)的應(yīng)用下就能提高軟件整體運(yùn)用效率。
3 結(jié)束語
總而言之,通過從理論層面對計算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用研究,就能為實際軟件的開發(fā)水平提高打下基礎(chǔ),新形勢發(fā)展下,人們對計算機(jī)技術(shù)的需求量也有著增加,在軟件開發(fā)方面的加強(qiáng),就比較有利于人們的生產(chǎn)力水平提高。希望能通過此次研究分析對實際發(fā)展起到積極促進(jìn)作用。
參考文獻(xiàn)
[1]朱沙.分層技術(shù)在計算機(jī)軟件中的運(yùn)用[J].信息通信,2015(11).
[2]張小敏.計算機(jī)軟件開發(fā)中的分層技術(shù)探討[J].信息通信,2016(12).
[3]雷靜,畢志鵬,張均.分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用[J].科技展望,2016(28).
[4]王彬華.淺談運(yùn)用分層技術(shù)豐富計算機(jī)軟件開發(fā)[J].計算機(jī)光盤軟件與應(yīng)用,2014(21).
[5]胡立鋒.系統(tǒng)軟件開發(fā)中應(yīng)用分層技術(shù)的探討[J].信息通信,2016(11).
作者簡介:江寶玉(1984-),女,福建省龍巖市人,工作單位:福建廣播電視大學(xué)龍巖分校,職務(wù):教師,研究方向:計算機(jī)軟件理論與工程。