摘要:計(jì)算機(jī)技術(shù)在人們的日常生活、工作和學(xué)習(xí)中,可謂是無處不在,而當(dāng)前計(jì)算機(jī)軟件開發(fā)也是一大熱門行業(yè)。在進(jìn)行計(jì)算機(jī)開發(fā)的時(shí)候,隨著科技的進(jìn)步其開發(fā)技術(shù)逐漸由最開始的二層結(jié)構(gòu)轉(zhuǎn)變?yōu)槎鄬哟谓Y(jié)構(gòu),開發(fā)技術(shù)在不斷得到進(jìn)步。本文,筆者將結(jié)合自己的調(diào)查研究,分析分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用,以求更好的推動(dòng)我國(guó)計(jì)算機(jī)軟件開發(fā)技術(shù)的進(jìn)步。
關(guān)鍵詞:分層技術(shù);計(jì)算機(jī);軟件開發(fā);應(yīng)用
近些年來,由于我國(guó)經(jīng)濟(jì)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)也在不斷的進(jìn)步,現(xiàn)如今是信息化的時(shí)代,信息技術(shù)在日常生活中的應(yīng)用也越來越廣泛,計(jì)算機(jī)軟件開發(fā)技術(shù)也受到了前所未有的重視,而在進(jìn)行計(jì)算機(jī)軟件開發(fā)的時(shí)候,分層技術(shù)能夠有效的解決復(fù)雜軟件的開發(fā),因此,受到了較多人的關(guān)注。下面,筆者將對(duì)其進(jìn)行詳細(xì)的探討。
一、計(jì)算機(jī)軟件開發(fā)分層技術(shù)的概述
計(jì)算機(jī)軟件開發(fā)的分層技術(shù)指的是計(jì)算機(jī)軟件開發(fā)中的發(fā)展趨勢(shì)。眾所周知,計(jì)算機(jī)開發(fā)軟件的一個(gè)重要目的就是為了能夠生產(chǎn)出滿足于廣大消費(fèi)者需求的高質(zhì)量的計(jì)算機(jī)軟件產(chǎn)品,而對(duì)于軟件開發(fā)商來說,在進(jìn)行計(jì)算機(jī)軟件開發(fā)的時(shí)候,能夠縮短軟件開發(fā)的時(shí)間,提高工作效率,降低開發(fā)成本是人們共同的追求。為了更好的發(fā)展計(jì)算機(jī)軟件開發(fā)工作,相關(guān)的工作者經(jīng)過不斷的研究建立起了嚴(yán)格的計(jì)算機(jī)軟件開發(fā)系統(tǒng),以便使計(jì)算機(jī)軟件具有更高的性能和更高的質(zhì)量。分層技術(shù)就是在計(jì)算機(jī)軟件開發(fā)系統(tǒng)中建立其硬件與底層構(gòu)建之間的聯(lián)系,進(jìn)而提高計(jì)算機(jī)軟件系統(tǒng)的工作性能,分層技術(shù)的應(yīng)用使計(jì)算機(jī)軟件開發(fā)系統(tǒng)的上下層次之間都產(chǎn)生了依賴關(guān)系,這樣有助于提升計(jì)算機(jī)軟件的穩(wěn)定性和擴(kuò)展性,而且在計(jì)算機(jī)系統(tǒng)中一個(gè)層次不會(huì)影響到計(jì)算機(jī)系統(tǒng)整體的變化,只會(huì)影響到該層次的上半部分或者是下半部分,該技術(shù)的應(yīng)用還可以使計(jì)算機(jī)軟件實(shí)現(xiàn)自動(dòng)開發(fā)和使用,這樣有助于保證計(jì)算機(jī)各個(gè)軟件之間實(shí)現(xiàn)無縫對(duì)接,提升了計(jì)算機(jī)軟件開發(fā)技術(shù)的使用效率。
二、計(jì)算機(jī)的分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用
計(jì)算機(jī)軟件開發(fā)的分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用主要是其由傳統(tǒng)的雙層轉(zhuǎn)變?yōu)槿龑印⑺膶由踔潦歉鄬哟蔚膽?yīng)用,層次的遞增也在不斷的提高計(jì)算機(jī)軟件開發(fā)的效率,縮短了計(jì)算機(jī)軟件開發(fā)使用的時(shí)間,達(dá)到了降低開發(fā)成本的目標(biāo)。在具體的應(yīng)用中主要有以下三個(gè)方向。
首先,是計(jì)算機(jī)軟件開發(fā)中對(duì)雙層技術(shù)的應(yīng)用,在應(yīng)用這項(xiàng)技術(shù)的時(shí)候,最為主要的就是需要有兩個(gè)端點(diǎn)進(jìn)行連接,這兩個(gè)端點(diǎn)指的是客戶端和服務(wù)端。
在應(yīng)用該技術(shù)的時(shí)候,首先需要通過服務(wù)器接收來自客戶的信息,然后則需要通過數(shù)據(jù)庫(kù)對(duì)這些信息進(jìn)行整理和分析,在進(jìn)行整理和分析之后,才能將這些信息傳遞給客戶端進(jìn)行使用,進(jìn)而根據(jù)客戶的需求開發(fā)相關(guān)的軟價(jià),這種以客戶需要為基礎(chǔ)而展開的計(jì)算機(jī)軟件開發(fā),充分的考慮到了用戶的需求,減少了后期不必要的修改,有效的節(jié)省了時(shí)間,提高了工作效率,有助于計(jì)算機(jī)軟件開發(fā)工作的高效開展。
其次,則是計(jì)算機(jī)軟件開發(fā)中對(duì)三層技術(shù)的應(yīng)用,這種應(yīng)用技術(shù)主要是在雙層技術(shù)的基礎(chǔ)之上進(jìn)行改進(jìn)與發(fā)展的,該技術(shù)有一個(gè)突出的優(yōu)點(diǎn)就是增加了應(yīng)用的服務(wù)端,這種應(yīng)用服務(wù)端在使用過程中主要了為了幫助計(jì)算機(jī)用戶進(jìn)行數(shù)據(jù)儲(chǔ)存和傳輸?shù)?,該服?wù)端的出現(xiàn),有效的提高了計(jì)算機(jī)訪問信息網(wǎng)站的速度,有助于實(shí)現(xiàn)人機(jī)交互,有效的提高了計(jì)算機(jī)的工作效率,能夠多角度的滿足用戶的使用需求。
最后,是在計(jì)算機(jī)軟件開發(fā)中應(yīng)用四層技術(shù),該技術(shù)應(yīng)用主要是為了解決在計(jì)算機(jī)軟件開發(fā)中雙層技術(shù)與三層技術(shù)都無法有效應(yīng)對(duì)的問題,它適用于復(fù)雜的網(wǎng)絡(luò)環(huán)境,在使用過程中能夠?qū)⒂?jì)算機(jī)軟件開發(fā)中的界面層、業(yè)務(wù)管理層和數(shù)據(jù)層科學(xué)合理的分離出來,這樣能夠有效的降低計(jì)算機(jī)軟件開發(fā)中不同層次之間的影響,提升了計(jì)算機(jī)的軟件開發(fā)效率。一般來說,計(jì)算機(jī)軟件開發(fā)的四層就似乎主要涉及到了處理層、數(shù)據(jù)層、web層和儲(chǔ)存層。四層技術(shù)中的業(yè)務(wù)層主要是面向web層傳送數(shù)據(jù)層的信息處理結(jié)果,在傳輸完成之后,再通過數(shù)據(jù)與數(shù)據(jù)之間進(jìn)行交換工作。而四層技術(shù)中的數(shù)據(jù)層是處在業(yè)務(wù)處理的邏輯層和存儲(chǔ)層之間的,在進(jìn)行軟件開發(fā)的時(shí)候,工作人員通過隱藏?cái)?shù)據(jù)代碼的訪問能夠反映出計(jì)算機(jī)與數(shù)據(jù)庫(kù)之前的關(guān)系,這樣能夠有效的幫助和解決在關(guān)系與對(duì)象之間存在的差異匹配問題。通過應(yīng)用四層技術(shù),能夠進(jìn)一步的提升計(jì)算機(jī)軟件開發(fā)工作效率,解決了在復(fù)雜環(huán)境中計(jì)算計(jì)軟件開發(fā)所出現(xiàn)的問題。
三、分層計(jì)算機(jī)在計(jì)算機(jī)軟件開發(fā)中應(yīng)用需注意的問題
1、根據(jù)實(shí)際情況需要選擇合適的分層技術(shù)
在應(yīng)用分層技術(shù)進(jìn)行計(jì)算機(jī)軟件開發(fā)的時(shí)候,不同的場(chǎng)合需要運(yùn)用不同的分層技術(shù),技術(shù)的應(yīng)用不能盲目,而是要根據(jù)實(shí)際情況,實(shí)事求是的應(yīng)用。工作人員再應(yīng)用分層技術(shù)的時(shí)候,要學(xué)會(huì)判斷如當(dāng)前場(chǎng)合該應(yīng)用哪種技術(shù),應(yīng)該該項(xiàng)技術(shù)的原因是什么,這些問題都是在技術(shù)應(yīng)用之前需要明確的,這樣才能更好的解決當(dāng)前技術(shù)應(yīng)用在存在的問題,才能真正的提高計(jì)算機(jī)軟件開發(fā)工作的效率,促進(jìn)計(jì)算機(jī)軟件開發(fā)工作的發(fā)展和進(jìn)步。
2、計(jì)算機(jī)軟件開發(fā)工作者需提升業(yè)務(wù)水平
計(jì)算機(jī)是當(dāng)前時(shí)代發(fā)展變化最快的一種物品,今天的新技術(shù),在明天可能就會(huì)變得一文不值。因此,在應(yīng)用分層技術(shù)進(jìn)行計(jì)算機(jī)軟件開發(fā)的時(shí)候,筆者認(rèn)為計(jì)算機(jī)軟件開發(fā)工作者需要不斷的學(xué)習(xí)新知識(shí),提升自己的業(yè)務(wù)水平,對(duì)于幾種分層技術(shù),工作人員應(yīng)當(dāng)爛熟于心,不論是再什么樣的網(wǎng)絡(luò)環(huán)境中,計(jì)算機(jī)軟件開發(fā)工作者都應(yīng)當(dāng)能夠根據(jù)實(shí)際的情況,選擇合適的分層技術(shù)進(jìn)行軟件開發(fā),這樣才能更好的發(fā)揮分層技術(shù)的價(jià)值。
總之,計(jì)算機(jī)軟件開發(fā)技術(shù)在不斷的發(fā)展和進(jìn)步,隨著計(jì)算機(jī)應(yīng)用的廣泛發(fā)展,其在開發(fā)過程中所面臨的網(wǎng)絡(luò)環(huán)境和客戶群體也會(huì)越來越復(fù)雜,他們對(duì)于計(jì)算機(jī)開發(fā)軟件的要求也也來越高。計(jì)算機(jī)分層技術(shù)的應(yīng)用,有效的縮短了開發(fā)時(shí)間,提高了開發(fā)效率,而且還降低了開發(fā)成本,這對(duì)于計(jì)算機(jī)軟件開發(fā)發(fā)展具有里程碑式的意義。
參考文獻(xiàn):
[1]葉娜,朱秀娟. 試論計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用[J]. 無線互聯(lián)科技. 2013(06)
[2]楊瑞. 分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用分析[J]. 電子商務(wù). 2014(11)
[3]張振偉. 基于計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用[J]. 河南科技. 2014(15)
作者簡(jiǎn)介:褚洪波,女,1979年9月出生,研究生,黑龍江工業(yè)學(xué)院電氣與信息工程系教師。