計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文

時(shí)間:2022-07-04 06:57:50 計算機軟件 我要投稿
  • 相關(guān)推薦

計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文

  1分層技術(shù)概述

計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文

  分層技術(shù)主要是指在計算機軟件的開(kāi)發(fā)階段,根據功能結構的差異性,以此對其進(jìn)行多層次的劃分,并且保證計算機軟件內部結構之間具有一定的邏輯關(guān)系。分層技術(shù)有效的使計算機軟件的靈活性能、以及可靠性能得到提升,延伸了其拓展功能。相比較單層技術(shù),分層技術(shù)更加具有優(yōu)勢,能偶滿(mǎn)足各種程序使用需求,并且可以針對需求進(jìn)行分類(lèi),進(jìn)而促使軟件系統的分析,最終在軟件開(kāi)發(fā)階段進(jìn)行升級和優(yōu)化。分層技術(shù)在提升軟件開(kāi)發(fā)效果的基礎上,有力的保證了軟件運行的穩定性[1]。

  2分層技術(shù)在計算機軟件開(kāi)發(fā)中的具體應用

  2.1二層技術(shù)結構

  二層技術(shù)在計算機軟件開(kāi)發(fā)中的利用,極大程度的提高了軟件開(kāi)發(fā)效率。二層技術(shù)主要有客戶(hù)端和服務(wù)器兩個(gè)端點(diǎn)所組成,客戶(hù)端能夠為客戶(hù)提供使用界面,同時(shí)能夠進(jìn)行邏輯處理;而服務(wù)器能夠接收客戶(hù)信息,同時(shí)能夠將信息向客戶(hù)端進(jìn)行傳遞。根據二層技術(shù)結構的基本原理可以明顯看出,在計算機軟件開(kāi)發(fā)中應用二層技術(shù),具有具備嚴格的要求,計算機服務(wù)器性能較好,計算時(shí)間富裕,同時(shí)要求用戶(hù)數量要少。如果出現計算機服務(wù)器反應時(shí)間不夠充裕、用戶(hù)量過(guò)多的情況,將會(huì )導致系統出現錯誤,影響計算機軟件開(kāi)發(fā)系統的反應速度和運行效率,無(wú)法滿(mǎn)足用戶(hù)所需,嚴重的情況甚至可能影響用戶(hù)信息安全性。此時(shí)二層技術(shù)需要向三層技術(shù)結構過(guò)度,進(jìn)而實(shí)現用戶(hù)所需。

  2.2三層技術(shù)結構

  在計算機軟件開(kāi)發(fā)中,三層技術(shù)結構主要是在二層技術(shù)的基礎上完善建立的,是對二層技術(shù)結構進(jìn)行拓展和延伸。也就是說(shuō),三層技術(shù)結構是對二層技術(shù)的一種強化,其應用機理是指,通過(guò)增設服務(wù)器,以此加強計算機服務(wù)器同用戶(hù)客戶(hù)端之間的關(guān)聯(lián),進(jìn)而使計算機工作效率得到有效提升。三層技術(shù)結構主要包含以下三個(gè)方面:數據層、界面層、以及業(yè)務(wù)處理層。數據層指的是,接受相應請求實(shí)現數據庫的查詢(xún),然后通過(guò)有效分析將結果反饋到業(yè)務(wù)處理層。業(yè)務(wù)處理層經(jīng)過(guò)再次處理,然后再次將結果反饋到界面層;界面層指的是,對用戶(hù)需求和信息進(jìn)行查詢(xún)搜集,經(jīng)過(guò)加工將信息傳遞到業(yè)務(wù)處理層;業(yè)務(wù)處理層針對用戶(hù)的真實(shí)需求進(jìn)行科學(xué)分析,同時(shí)對數據層發(fā)出請求,要求對信息數據進(jìn)行提取[2]。雖說(shuō)三個(gè)層次相互間分工明確,對計算機軟件開(kāi)發(fā)工作起到一定幫助,但是現階段用戶(hù)環(huán)境日益復雜,用戶(hù)需求越來(lái)越高,三層技術(shù)經(jīng)常會(huì )遇到不能滿(mǎn)足用戶(hù)需求的狀況,從而導致三個(gè)層次之間混淆,影響系統正常工作。

  2.3四層技術(shù)結構

  傳統的計算機軟件開(kāi)發(fā)過(guò)程,經(jīng)常會(huì )利用到二層技術(shù)和三層技術(shù),隨著(zhù)網(wǎng)絡(luò )技術(shù)的不斷發(fā)展,計算機系統將會(huì )在越發(fā)復雜的環(huán)境中運行,處理各種信息數據、以及各種邏輯關(guān)系會(huì )更加困難棘手。比如說(shuō)在實(shí)際企業(yè)管理階段,對計算機系統的穩定性和運行能力提出了較高要求,速度必須快,結果一定要準。但是三層技術(shù)在面對計算機進(jìn)行數量巨大數據群的處理工作時(shí),由于其自身局限性,無(wú)法有效解決個(gè)體之間的獨立要求。四層技術(shù)在此種情況下出現、發(fā)展,四層技術(shù)結構主要是在原來(lái)的數據層和邏輯層之間,增加封裝層的一種形式,由Web層、存儲層、數據層、邏輯層四個(gè)層次組成。Web層可以針對客戶(hù)需求以此選擇合適的途徑。比如說(shuō),用戶(hù)要求框架結構簡(jiǎn)潔,那么Web層可以向數據層傳遞請求,要求數據層進(jìn)行處理工作。Web層最大功能是輕松面對大規模的數據信息,能夠對邏輯層發(fā)出請求,命令邏輯層對數據進(jìn)行分析和處理,有利于提升整體工作效率。當前階段,四層技術(shù)應用范圍不是很廣泛,但是取代三層技術(shù)是未來(lái)必然趨勢。

  2.4中間件技術(shù)

  中間件技術(shù)作為分層技術(shù)的衍生品,在計算機軟件開(kāi)發(fā)中同樣具有重要作用,利用中間件技術(shù),能夠使計算機在某種情況下,實(shí)現與其他系統資源的有效補充。在計算機軟件開(kāi)發(fā)中,中間件技術(shù)能夠解決消除異構中比較棘手的問(wèn)題,進(jìn)一步降低軟件開(kāi)發(fā)難度[3]。此外,中間件技術(shù)實(shí)現了操作系統、應用程序與數據庫之間的優(yōu)化關(guān)系,進(jìn)而降低軟件開(kāi)發(fā)時(shí)間,提升軟件工作性能。

  2.5五層技術(shù)結構

  五層技術(shù)主要應用于特殊領(lǐng)域的計算機軟件開(kāi)發(fā)中,主要是由于四層技術(shù)無(wú)法滿(mǎn)足計算機運行所需,進(jìn)而需要提升計算機運行效率,進(jìn)一步細化架構分工,F階段,在J2EE環(huán)境中,五層技術(shù)應用比較普遍,主要包括Web應用層、資源層、客戶(hù)層、業(yè)務(wù)層以及集成層等五個(gè)層次。五層技術(shù)在軟件開(kāi)發(fā)中,能夠合理遵循邏輯,通過(guò)不同組件的形式以滿(mǎn)足機器的個(gè)性化要求。

  3總結

  當今時(shí)代,計算機面臨越來(lái)越復雜的運行環(huán)境,極大程度促進(jìn)計算機軟件開(kāi)發(fā)系統的發(fā)展。在計算機軟件開(kāi)發(fā)過(guò)程合理運用分層技術(shù),有利于擴展軟件系統的各項性能,同時(shí)縮短軟件的開(kāi)發(fā)時(shí)間,提升工作效率。隨著(zhù)計算機軟件開(kāi)發(fā)技術(shù)的發(fā)展和完善,必將會(huì )推動(dòng)軟件事業(yè)的高速前進(jìn),滿(mǎn)足客戶(hù)的多方面需求。

  參考文獻:

  [1]葉娜,朱秀娟.試論計算機軟件開(kāi)發(fā)中的分層技術(shù)運用[J].無(wú)線(xiàn)互聯(lián)科技,2013(6):61-61.

  [2]楊瑞.分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用分析[J].電子商務(wù),2014(11):72-73.

  [3]張東東.分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用[J].大科技,2016(3):265-265.

【計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文】相關(guān)文章:

計算機軟件開(kāi)發(fā)實(shí)習周報04-21

計算機軟件開(kāi)發(fā)合同06-20

初中信息技術(shù)教育中分層教學(xué)研究論文03-14

技工院校軟件開(kāi)發(fā)專(zhuān)業(yè)項目課程實(shí)踐探索論文03-23

計算機軟件開(kāi)發(fā)合同2篇04-09

計算機軟件開(kāi)發(fā)合同4篇11-23

計算機軟件開(kāi)發(fā)合同5篇11-05

計算機軟件開(kāi)發(fā)合同(5篇)11-05

計算機軟件開(kāi)發(fā)合同精選5篇12-09

計算機軟件開(kāi)發(fā)合同(4篇)11-23

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆