久久综合丝袜日本网手机版,日韩欧美中文字幕在线三区,亚洲精品国产品国语在线,极品在线观看视频婷婷

      <small id="aebxz"><menu id="aebxz"></menu></small>
    1. 分層技術在計算機軟件開發(fā)的特點論文

      時間:2022-07-03 07:32:50 計算機軟件 我要投稿
      • 相關推薦

      分層技術在計算機軟件開發(fā)的特點論文

        摘要:近年來在以信息技術為代表的第三次工業(yè)革命的推動下,計算機以及軟件技術得到了飛速發(fā)展,其技術開發(fā)越來越多元化,并在社會工業(yè)生產(chǎn)和民眾的日常生活中扮演著重要的角色,人類社會進入了網(wǎng)絡化時代。其中分層技術是當今軟件工程開發(fā)中使用到的關鍵技術,受到了廣大計算機編程技術人員的普遍關注。本文就在前人研究的基礎上對分層技術的概念、作用以及技術特點等進行了簡要概述,并重點分析了其在計算機軟件開發(fā)工程中的應用,希望對我國計算機軟件行業(yè)的發(fā)展有一定的指導意義。

      分層技術在計算機軟件開發(fā)的特點論文

        【關鍵詞】分層技術;軟件開發(fā);計算機;應用

        1引言

        進入21世紀以來,網(wǎng)絡技術的普及與發(fā)展促進了計算機軟件技術的發(fā)展。如今計算機技術已經(jīng)深入到了人們生產(chǎn)和生活中的方方面面,改善了人們的工作和生活環(huán)境,并進一步促進了智能技術的發(fā)展。大部分的計算機設備中都應用到了軟件技術,軟件技術的發(fā)展也在一定程度上決定了計算機技術的發(fā)展水平,因此一個國家的軟件發(fā)開發(fā)水平直接關系著該地區(qū)計算機行業(yè)的發(fā)展狀況。近年來分層技術在計算機軟件開發(fā)中的應用越來越廣泛,同時對計算機行業(yè)甚至整個國民經(jīng)濟的發(fā)展都起著積極地作用。因此,研究分層技術在軟件開發(fā)中的應用具有重要的現(xiàn)實意義。

        2分層技術的概述

        2.1分層技術的含義

        分層技術本質上來講就是對計算機軟件機構中對應的內部層次進行相關依賴性的介紹。通常來說,計算機軟件開發(fā)應該保證軟件在實際運行過程中具備基本的靈活性與穩(wěn)定性,并具備可開發(fā)性,盡可能的實現(xiàn)軟件功能的多樣性。分層軟件開發(fā)技術一方面具有物理方面的特點,另一方面又具備計算機方面的主要特征,即在每一解決環(huán)節(jié)上對應層面上進行劃分,這些層面相互之間具備平行的關系,分層技術利用這些層面之間的相互關系組成了一個相對于外界來說比較封閉的系統(tǒng),并未軟件技術的進一步開發(fā)和利用提供了方便。

        2.2分層技術的特點

        總結來說,分層技術具有以下幾方面的特點:2.2.1拓展性分層技術的拓展性主要體現(xiàn)在對計算機軟件系統(tǒng)的分解和優(yōu)化上。分層技術的實際操作第一步就是對紛繁復雜的計算機軟件進行分層和分解,并對每一層的內容以及在整個軟件系統(tǒng)中的作用進行簡要標明;第二步就是對每一層進行功能的完善和發(fā)展,使得每一層都自成系統(tǒng)。2.2.2獨立性分層技術的另一特點就是獨立性。計算機軟件的每一層面之間相互獨立又相互聯(lián)系,當某一個層面的軟件系統(tǒng)發(fā)生故障時,其所帶來的影響僅僅局限于本層面,幾乎不會對其他層面的軟件系統(tǒng)的結構和功能造成影響。2.2.3穩(wěn)定性基于分層軟件技術的拓展性和獨立性的特點,分層技術進一步促進了軟件開發(fā)技術向抽象化和復雜化發(fā)展,減少了復雜軟件技術開發(fā)和調試周期,提升了軟件開發(fā)效率,并進一步提升了軟件系統(tǒng)的穩(wěn)定性。

        3分層技術在軟件開發(fā)過程中的應用

        3.1雙層分層技術

        雙層技術主要包括服務器和客戶端兩個方面。服務器負責對用戶的信息進行收集、歸納、整理和分類,再將處理過的信息傳輸?shù)娇蛻舳斯┛蛻暨M行瀏覽和使用。而客戶端主要負責為用戶提供瀏覽界面和瀏覽信息,同時將采集信息的一些邏輯和向量關系直觀的表述出來,供用戶進行參考。分層技術中雙層技術的應用一方節(jié)省了軟件開發(fā)的耗時,提升了軟件開發(fā)效率,另一方面將軟件系統(tǒng)的不同功能模塊分別對待,提升了軟件系統(tǒng)功能的完整性和功能性,可謂是一舉兩得。

        3.2三層分層技術

        與雙層分層技術相比,三層分層技術主要增加了數(shù)據(jù)存儲模塊,一方面使得服務器的功能得到強化,改善了計算機的信息處理和訪問效率,另一方面還能實現(xiàn)人家交互,信息采集系統(tǒng)可以準確的采集用戶的訪問特征以及訪問訴求,并將之處理后進行存儲,在該用戶的后續(xù)訪問中可以為其提供定制化的信息檢索服務。三層軟件分層技術數(shù)據(jù)庫層、界面層以及業(yè)務處理層三部分組成,數(shù)據(jù)庫層主要負責對一系列用戶申請展開核查,并對一些關鍵數(shù)據(jù)進行信息檢索和查詢,將處理結果傳輸至業(yè)務層進行進一步處理;界面層主要負責用戶提供信息檢索界面,同時根據(jù)業(yè)務層的處理結果對信息數(shù)據(jù)展開處理。三層處理技術可以大大提升計算機軟件系統(tǒng)的開發(fā)效率,但是面對復雜的用戶環(huán)境則無法高效的實現(xiàn)這三個層次的明確劃分,進而影響工作效率。

        3.3四層分層技術

        針對兩層、三層分層技術無法高效的解決復雜用戶問題的現(xiàn)狀,有必要開展四層分層技術的研究和開發(fā),將數(shù)據(jù)庫層、界面層以及處理器層進行逐一分解和劃分,提升整個軟件系統(tǒng)的獨立性和高效性,削弱各個層次之間的相互影響,進而將三層分層技術延伸到第四層。第四層分層技術在三層分層的基礎上加入了WEB層,可以為用戶提供更加優(yōu)質的網(wǎng)絡訪問體驗。

        3.4五層分層技術

        在相關特殊環(huán)境和計算機運行背景下,需要將四層技術結構中的數(shù)據(jù)庫層分成集成層、資源層等兩個分結構層,用以滿足非常規(guī)設備的運行需要,這樣原來的四層技術結構就被分成了五層結構,工作效率進一步提升,具備廣泛的開發(fā)價值,F(xiàn)階段下應用最廣的是在J2EE環(huán)境中,基本覆蓋了包括客戶端、Web層、業(yè)務層、集成層以及資源層等五個分層結構。該系統(tǒng)最大的優(yōu)點就是可以分別產(chǎn)生不同的組件,病=這些組件可以應用于其他的設備和結構中,實現(xiàn)了不同層次結構的分類,便于后期的維修和保養(yǎng)。

        4結束語

        綜上所述,分層軟件開發(fā)技術是計算機軟件工程領域中的重要技術,應當提起足夠的重視。在我國的計算機工程技術人員應當抓住歷史發(fā)展機遇,不斷革新軟件工程開發(fā)技術和手段,逐漸實現(xiàn)向多層軟件開發(fā)技術的過度。

        參考文獻

        [1]許福栗.分層技術在計算機軟件開發(fā)中的應用[J].硅谷,2013(23):41-42.

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

        [3]甘露,周娟.計算機軟件開發(fā)中分層技術的應用[J].數(shù)字技術與應用,2016(03):135-136.

        [4]楊會蘭.分層技術在計算機軟件開發(fā)中的應用效果分析[J].電子技術與軟件工程,2016(05):70.

      【分層技術在計算機軟件開發(fā)的特點論文】相關文章:

      計算機軟件開發(fā)的分層技術研究論文07-04

      分層技術在計算機軟件開發(fā)中的應用論文07-04

      分層技術在計算機軟件開發(fā)的應用分析論文07-03

      關于計算機軟件開發(fā)分層技術的研究論文07-04

      計算機軟件開發(fā)中的分層技術運用論文07-04

      分層技術對計算機軟件開發(fā)的實用性論文07-03

      計算機軟件開發(fā)的發(fā)展與分層技術的具體應用論文07-03

      探討關于計算機軟件開發(fā)中的分層技術論文07-04

      分層技術在計算機軟件開發(fā)中的運用研究論文07-04

      關于分層技術在計算機軟件開發(fā)的應用分析的論文07-03