李遠(yuǎn)航 山西大同大學(xué)數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院
現(xiàn)如今,計(jì)算機(jī)技術(shù)遍布于各個(gè)領(lǐng)域,不再局限于通信技術(shù),在社會(huì)的發(fā)展占中有著非常重要的作用。使用計(jì)算機(jī)軟件工作可以有效地提高工作人員的工作效率,減低工作的差錯(cuò)率,在一定程度上能減輕社會(huì)的負(fù)擔(dān),促進(jìn)市場(chǎng)經(jīng)濟(jì)的大力發(fā)展[1]。我國(guó)的計(jì)算機(jī)技術(shù)和其他的發(fā)達(dá)國(guó)家相比還是偏弱,因此需要我們?cè)谟?jì)算機(jī)軟件的開(kāi)發(fā)中不斷的發(fā)展創(chuàng)新,最大化的提升我國(guó)的計(jì)算機(jī)應(yīng)用技術(shù)才能在國(guó)際競(jìng)爭(zhēng)中占據(jù)一席地位。為此,本次研究將分層技術(shù)應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)中,分析其應(yīng)用效果,報(bào)告如下。
計(jì)算機(jī)是一個(gè)特殊的儀器,它內(nèi)部包含著很多關(guān)系相互依存的層次,這個(gè)層次就是我們所提到過(guò)的分層。分層技術(shù)具有復(fù)雜性和特殊性的特點(diǎn),不僅對(duì)計(jì)算機(jī)的運(yùn)行環(huán)境有了新的要求,還需要操作人員具有很高的操作水平,將分層技術(shù)應(yīng)用于其中就是為了緩解這些相對(duì)于較高的要求,所以使用好分層技術(shù)可以更加有效的利用和開(kāi)發(fā)計(jì)算機(jī)軟件[2]。
雙層技術(shù)主要是由計(jì)算機(jī)數(shù)據(jù)庫(kù)中的客戶端和服務(wù)器兩者組成,而這兩種構(gòu)件也是限制計(jì)算機(jī)數(shù)據(jù)庫(kù)的因素所在。當(dāng)一個(gè)客戶端連接口所產(chǎn)生的信息量過(guò)大的時(shí)候,其承載的負(fù)擔(dān)將會(huì)導(dǎo)致整個(gè)計(jì)算機(jī)數(shù)據(jù)庫(kù)出現(xiàn)癱瘓,這種成為Fat客戶的邏輯處理方式在一定程度上存在很大的安全隱患。隨著信息技術(shù)的發(fā)展,F(xiàn)at邏輯處理方式已經(jīng)無(wú)法承擔(dān)人們對(duì)于信息的需求量,雙層分層技術(shù)在處理計(jì)算機(jī)信息的時(shí)候,由于處理時(shí)間過(guò)長(zhǎng),質(zhì)量降低,系統(tǒng)經(jīng)常出現(xiàn)崩潰的問(wèn)題,導(dǎo)致人們對(duì)雙層分層技術(shù)的需求減少,而此時(shí)三層分層技術(shù)逐漸的出現(xiàn)在人們的視野中。三層分層技術(shù)主要在數(shù)據(jù)庫(kù)處理信息的時(shí)候,將服務(wù)器和數(shù)據(jù)分析器添加到客戶端中,幫助客戶端承擔(dān)壓力,減少了系統(tǒng)崩潰的現(xiàn)象,三層分層相對(duì)于雙層分層來(lái)說(shuō),更加適用于人們對(duì)數(shù)據(jù)庫(kù)的需求,我們將這種邏輯處理方式成為瘦客戶。三層分層技術(shù)主要偏向于數(shù)據(jù)的采集和儲(chǔ)存,這種方式完全的解放了客戶對(duì)計(jì)算機(jī)的信息收集需求,不僅降低了系統(tǒng)的傳輸和負(fù)擔(dān),提高了客戶和計(jì)算機(jī)之間的溝通使用效率。
繼雙層、三層分層技術(shù)應(yīng)用之后,計(jì)算機(jī)應(yīng)用技術(shù)發(fā)展到了一個(gè)新的時(shí)代,進(jìn)入到了信息化時(shí)代,在這個(gè)時(shí)期,人們對(duì)數(shù)據(jù)的處理要求越來(lái)越大,開(kāi)始由部分?jǐn)?shù)據(jù)到海量化數(shù)據(jù)的處理,這種情況導(dǎo)致邏輯關(guān)系更加的復(fù)雜,而三層分層技術(shù)的應(yīng)用效果逐漸的小了起來(lái)[3]。為此,人們?yōu)榱藢ふ业侥軌蜻m應(yīng)計(jì)算機(jī)軟件的開(kāi)發(fā)力度,在三層分層技術(shù)的基礎(chǔ)上尋找到了四層分層技術(shù)。其中,四層分層技術(shù)的構(gòu)成主要包括業(yè)務(wù)邏輯層、數(shù)據(jù)層、Web層和儲(chǔ)存層四種。其原理主要是通過(guò)將數(shù)據(jù)的流向方向由最開(kāi)始的數(shù)據(jù)儲(chǔ)存層轉(zhuǎn)移到Web層,這一流向可以為客戶提供更加有效的選擇途徑,這也是四層分層技術(shù)的優(yōu)勢(shì)之一,在選擇完成之后,數(shù)據(jù)信息將會(huì)被輸送到業(yè)務(wù)邏輯層,進(jìn)而完成整個(gè)信息分層的技術(shù)服務(wù)。而五層分層技術(shù)則需要技術(shù)人員不斷的再四層分層的基礎(chǔ)上進(jìn)行進(jìn)化和創(chuàng)新,五層分層相對(duì)于四層分層技術(shù)來(lái)講,對(duì)數(shù)據(jù)的處理更加的細(xì)致,整合資源更加的效率,但是五層分層只能在特定的條件下進(jìn)行運(yùn)用。
將分層技術(shù)應(yīng)用到計(jì)算機(jī)軟件開(kāi)發(fā)中可以完全的彌補(bǔ)效率不高的問(wèn)題,并且使用分層技術(shù)可以完美的和其他的系統(tǒng)進(jìn)行融合,使系統(tǒng)的構(gòu)成更加的穩(wěn)定。多層分層技術(shù)可以在不影響其他層次的基礎(chǔ)上有效地開(kāi)展控制,正確的使用多層分層可以提高工作人員的工作效率,降低其工作負(fù)擔(dān),并且還能在一定程度上降低開(kāi)發(fā)成本,軟件技術(shù)的開(kāi)發(fā)主要是為了更好的投入復(fù)用,將多層分層應(yīng)用語(yǔ)氣中可以縮短設(shè)計(jì)的周期,保證構(gòu)建的嚴(yán)格性。
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,信息化覆蓋范圍越來(lái)越廣,而計(jì)算機(jī)技術(shù)在人們生活中的應(yīng)用價(jià)值越來(lái)重要,不僅在網(wǎng)絡(luò)技術(shù)中發(fā)揮著重要的作用,在經(jīng)濟(jì)領(lǐng)域中也有著不可替代的作用。而多層分層技術(shù)具有使用效率高,可以有效地降低工作人員的工作負(fù)擔(dān),促進(jìn)經(jīng)濟(jì)增長(zhǎng),降低成本支出的特點(diǎn),將多層分層技術(shù)應(yīng)用在計(jì)算機(jī)軟件的開(kāi)發(fā)中可以有效地滿足客戶對(duì)于計(jì)算機(jī)應(yīng)用的要求,以此拖動(dòng)計(jì)算機(jī)行業(yè)的不斷發(fā)展。
[1]楊蘭.計(jì)算機(jī)軟件開(kāi)發(fā)的JAVA編程語(yǔ)言及其實(shí)際應(yīng)用[J].電子設(shè)計(jì)工程,2017(21):49-52.
[2]王小平,裴喜龍, 衛(wèi)志華,等.面向計(jì)算機(jī)專業(yè)的軟件開(kāi)發(fā)技術(shù)課程集成發(fā)現(xiàn)教學(xué)法探索[J].計(jì)算機(jī)應(yīng)用與軟件,2017(9):19-26.
[3]甘露,周娟.計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用,2016(3):135-136.