辛建官 江西工業(yè)貿(mào)易職業(yè)技術(shù)學(xué)院
引言:現(xiàn)如今,因?yàn)槲覈?jīng)濟(jì)不斷發(fā)展,社會(huì)不斷進(jìn)步,科學(xué)技術(shù)水平也不斷地提高,因此,在信息技術(shù)方面也得到了很大得發(fā)展,我國也隨之正式步入了信息化的時(shí)代,又因?yàn)槿藗儗?duì)計(jì)算機(jī)軟件的要求越來越高,所以,人們?cè)絹碓街匾曈?jì)算機(jī)軟件的開發(fā)的狀況,其中分層技術(shù)的應(yīng)用,極大地促進(jìn)了計(jì)算機(jī)軟件的開發(fā),提高了計(jì)算機(jī)軟件的開發(fā)效率和開發(fā)質(zhì)量,同時(shí),也在另一方面使計(jì)算機(jī)軟件從單項(xiàng)處理轉(zhuǎn)變?yōu)槎囗?xiàng)處理,推動(dòng)了我國計(jì)算機(jī)行業(yè)的發(fā)展。
因?yàn)榉謱蛹夹g(shù)的應(yīng)用在計(jì)算機(jī)軟件開發(fā)方面有著很多不可替代的優(yōu)勢(shì),所以,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)過程中的應(yīng)用是計(jì)算機(jī)軟件發(fā)展的必然趨勢(shì)。加大對(duì)計(jì)算機(jī)軟件的開發(fā)力度的根本原因是為了能夠使消費(fèi)者的需要得到滿足,制造出更高品質(zhì)計(jì)算機(jī)軟件,其次,從計(jì)算機(jī)軟件發(fā)展的角度來看,在軟件開發(fā)中應(yīng)用分層技術(shù)可以提高計(jì)算機(jī)軟件的開發(fā)效率,縮短計(jì)算機(jī)軟件開發(fā)的時(shí)間,與此同時(shí),在經(jīng)過嚴(yán)格的檢測(cè)后能夠構(gòu)建一個(gè)完整的、高效的計(jì)算機(jī)軟件開發(fā)系統(tǒng),使開發(fā)的計(jì)算機(jī)軟件能夠具有更高的性能和質(zhì)量。另外,除了軟件的開發(fā),在計(jì)算機(jī)系統(tǒng)本身也可以采用分層構(gòu)建的技術(shù)來提高計(jì)算機(jī)軟件的工作效率。
其實(shí),現(xiàn)在整個(gè)的計(jì)算機(jī)軟件開發(fā)系統(tǒng)并不完善,但是多層次開發(fā)技術(shù)在計(jì)算機(jī)軟件開發(fā)過程中的應(yīng)用加強(qiáng)了各個(gè)層次之間的依賴性。如果能使分層技術(shù)在計(jì)算機(jī)軟件開發(fā)過程中充分發(fā)揮其作用,那完全可以使計(jì)算機(jī)能夠更穩(wěn)定的運(yùn)行,而且,多層開發(fā)技術(shù)的應(yīng)用能夠使計(jì)算機(jī)系統(tǒng)中每個(gè)層次都不會(huì)受到其他層次的影響,也就是說如果有一個(gè)層次的變化,僅僅只會(huì)對(duì)某個(gè)層次的一部分產(chǎn)生影響,但是整個(gè)計(jì)算機(jī)系統(tǒng)并不會(huì)發(fā)生變化。除此之外,分層技術(shù)的應(yīng)用可以使計(jì)算機(jī)能夠自動(dòng)的開發(fā)和使用,甚至還能設(shè)計(jì)為重復(fù)多次使用,與此同時(shí),計(jì)算機(jī)系統(tǒng)中的每一個(gè)層次的接口都是一樣的,這樣就可以使計(jì)算機(jī)的各個(gè)軟件之間能夠更好地連接在一起,由此可以看出,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)上的應(yīng)用終會(huì)成為促進(jìn)計(jì)算機(jī)軟件開發(fā)效率和開發(fā)質(zhì)量不斷提高的中堅(jiān)力量。
在計(jì)算機(jī)軟件開發(fā)的過程中,分層技術(shù)從一開始的雙層技術(shù)發(fā)展為三層技術(shù),再從三層技術(shù)發(fā)展為四層技術(shù)甚至于多層技術(shù),不僅使軟件開發(fā)的效率大大提高,大大節(jié)省了軟件開發(fā)所消耗的時(shí)間,還使開發(fā)出的計(jì)算機(jī)軟件的質(zhì)量得到了提高,使計(jì)算機(jī)用戶的需求得到滿足,從而促進(jìn)計(jì)算機(jī)行業(yè)的發(fā)展。
在計(jì)算機(jī)軟件開發(fā)過程中,雙層技術(shù)主要由客戶端和服務(wù)器組成??蛻舳说淖饔檬峭ㄟ^向用戶提供界面的方式使用戶在使用過程中的邏輯問題得到解決,而服務(wù)器的作用是接收客戶的各種信息,并將其進(jìn)行處理整合后傳送給客戶。因此,雙層技術(shù)的工作目的是提高計(jì)算機(jī)的工作效率,而要想達(dá)到這一個(gè)目標(biāo),還需要用戶使用性能良好的服務(wù)器,還要求同時(shí)使用的客戶的數(shù)量要少,否則就會(huì)出現(xiàn)計(jì)算機(jī)軟件運(yùn)行錯(cuò)誤的情況,所以,我們快速用三層技術(shù)取代了雙層技術(shù)。
為了彌補(bǔ)雙層技術(shù)的不足,我們?cè)谌龑蛹夹g(shù)的基礎(chǔ)上又增加了一個(gè)可以幫助計(jì)算機(jī)將用戶的數(shù)據(jù)進(jìn)行儲(chǔ)存的應(yīng)用服務(wù)器,并且它還能自動(dòng)地將信息的訪間效率提高,從而提高計(jì)算機(jī)的工作效率。三層技術(shù)主要是指業(yè)務(wù)、數(shù)據(jù)和界面這幾個(gè)處理層次,在界面處理層次采集完客戶需求后,將其傳送到業(yè)務(wù)處理層進(jìn)行分析處理,并做出申請(qǐng),并將申請(qǐng)傳送數(shù)據(jù)處理層進(jìn)行分析,并在數(shù)據(jù)庫中找出與之相關(guān)的信息并合成科學(xué)的處理方案,再傳送給業(yè)務(wù)處理層,最終回到界面處理層。三層技術(shù)使整個(gè)的業(yè)務(wù)處理過程更加科學(xué)、合理、高效,促進(jìn)了計(jì)算機(jī)行業(yè)的發(fā)展。
結(jié)語:計(jì)算機(jī)技術(shù)還在不斷發(fā)展著,計(jì)算機(jī)軟件的開發(fā)速度也要隨之加快,現(xiàn)如今的計(jì)算機(jī)各個(gè)軟件的用戶數(shù)量不斷增加,計(jì)算機(jī)網(wǎng)絡(luò)的環(huán)境也變得越來越繁雜,分層開發(fā)技術(shù)在計(jì)算機(jī)軟件開發(fā)方面的應(yīng)用使計(jì)算機(jī)軟件開發(fā)的效率得到了充分地提高,使開發(fā)軟件所需要的時(shí)間和成本都大大節(jié)省了,在以后的軟件開發(fā)工作過程中,軟件開發(fā)人員要結(jié)合實(shí)際情況,充分將分層開發(fā)技術(shù)的優(yōu)勢(shì)發(fā)揮出來,推動(dòng)中國經(jīng)濟(jì)的發(fā)展。