1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討

        時(shí)間:2020-08-29 17:58:42 計(jì)算機(jī)軟件畢業(yè)論文 我要投稿

        關(guān)于計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討

          在計(jì)算機(jī)軟件開發(fā)過(guò)程中,多層次結(jié)構(gòu)體系的發(fā)展是必然趨勢(shì),以下是小編搜集整理的一篇探究計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的論文范文,歡迎閱讀參考。

          【摘 要】在計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展迅速的背景下,計(jì)算機(jī)軟件的應(yīng)用與我們的生活及工作密切相關(guān)。在計(jì)算機(jī)軟件開發(fā)中,分層技術(shù)有著非常重要的作用。本課題筆者在分析軟件分層技術(shù)的優(yōu)勢(shì)的基礎(chǔ)上,進(jìn)探究,希望以此為計(jì)算機(jī)軟件開發(fā)的完善提供一些具有價(jià)值的參考依據(jù)。

          【關(guān)鍵詞】計(jì)算機(jī);軟件開發(fā);分層技術(shù)

          在計(jì)算機(jī)網(wǎng)絡(luò)時(shí)代逐漸發(fā)展的環(huán)境下,計(jì)算機(jī)軟件開發(fā)項(xiàng)目受到了很高的重視,F(xiàn)狀下,傳統(tǒng)的單層次機(jī)構(gòu)模式已經(jīng)不能使計(jì)算機(jī)軟件開發(fā)的發(fā)展得到充分滿足了。因此,在計(jì)算機(jī)軟件開發(fā)過(guò)程中,多層次結(jié)構(gòu)體系的發(fā)展是必然趨勢(shì)。這樣,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中便具有顯著作用及應(yīng)用價(jià)值。比如對(duì)于一些大規(guī)模且復(fù)雜程度較高的系統(tǒng)軟件法,應(yīng)用分層技術(shù)便能夠?qū)ζ渌嬖诘木W(wǎng)絡(luò)構(gòu)架問題進(jìn)行有效處理。鑒于此,本課題對(duì)“計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)”進(jìn)行分析與探究具有較為深遠(yuǎn)的意義。

          一、軟件分層技術(shù)的優(yōu)勢(shì)分析

          分層指的是把屬性不同的物質(zhì)隔離開來(lái),進(jìn)而放入不同的層面。將分層思想融入計(jì)算機(jī)軟件開發(fā)中,便是把存在不同目標(biāo)的程序設(shè)計(jì)方案放入不同的層面,在行車耦合性差的基礎(chǔ)上,使計(jì)算機(jī)軟件的層次感得到有效增強(qiáng)。在軟件開發(fā)中應(yīng)用分層技術(shù),便是使構(gòu)件能夠獲得再次利用;谲浖_發(fā)中的分層技術(shù)能夠?qū)浖到y(tǒng)進(jìn)行分解,主要分解為兩大構(gòu)件,其一為低層次構(gòu)件,其二為高層次構(gòu)件。其中,低層次構(gòu)件在應(yīng)用方面極具廣泛性,能夠應(yīng)用在不同的軟件構(gòu)架上。對(duì)于高層次構(gòu)件來(lái)說(shuō),一般情況下是在能夠?qū)崿F(xiàn)某種特定功能的模塊上面應(yīng)用。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用分層技術(shù),便是融入了分層的設(shè)計(jì)理念,基于功能層面能夠把軟件設(shè)計(jì)的功能進(jìn)行有效分析,進(jìn)一步完成分層,從而使軟件系統(tǒng)更具層次感。分層技術(shù)的應(yīng)用,使得軟件具備優(yōu)良的可變性,與此同時(shí)還保證了軟件同等級(jí)中各個(gè)層次具備一定的獨(dú)立性,對(duì)于各個(gè)層次的功能不會(huì)造成影響,能夠產(chǎn)生很好的協(xié)同作用。倘若利用分層技術(shù)將軟件功能層次的接口加以規(guī)范,那么軟件的開發(fā)周期將在很大程度上縮減,與此同時(shí)軟件更新也將變得更加容易。

          二、計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探究

          (一)基于計(jì)算機(jī)軟件開發(fā)中的雙層結(jié)構(gòu)技術(shù)

          雙層構(gòu)架計(jì)算機(jī)軟件系統(tǒng)屬于一類數(shù)據(jù)庫(kù)系統(tǒng),是由兩部分構(gòu)成的,其一是客戶端,其二是服務(wù)器。其中,客戶端的主要功能是將具有可視化的用戶界面向用戶提供,并對(duì)所存在的部分計(jì)算機(jī)邏輯聯(lián)系加以處理。服務(wù)器的主要功能是供用戶查詢信息或者計(jì)算,并將用戶所需的信息通過(guò)用戶界面向用戶反饋。雙層結(jié)構(gòu)技術(shù)是存在一定程度的安全隱患的,一些問題較為突出,比如在用戶數(shù)量增多的情況下,并且對(duì)計(jì)算機(jī)工作效率提出更高的要求,用戶便會(huì)通過(guò)計(jì)算機(jī)處理大量的數(shù)據(jù),這時(shí)計(jì)算機(jī)在運(yùn)行上便會(huì)出現(xiàn)遲緩以及通信差等問題,與此同時(shí)系統(tǒng)維護(hù)費(fèi)用昂貴也是一大問題。因此,在雙層技術(shù)的基礎(chǔ)上,對(duì)三層或者四層、五層結(jié)構(gòu)技術(shù)加以開發(fā)便顯得極為重要。

          (二)基于計(jì)算機(jī)軟件開發(fā)中的三層結(jié)構(gòu)技術(shù)

          以雙層結(jié)構(gòu)技術(shù)為基礎(chǔ),通過(guò)延伸及發(fā)展便有了三層結(jié)構(gòu)技術(shù)。三層結(jié)構(gòu)技術(shù)所呈現(xiàn)的主要特點(diǎn)是在業(yè)務(wù)方面較為獨(dú)立,同時(shí)在分層方面較為清晰。主要包括客戶端與服務(wù)器。其中,服務(wù)器又細(xì)分為數(shù)據(jù)服務(wù)器與應(yīng)用服務(wù)器。應(yīng)用服務(wù)器的融入,使其客戶端的工作壓力大大減輕,進(jìn)一步使人機(jī)交互得到有效實(shí)現(xiàn)。三層結(jié)構(gòu)技術(shù)主要分為數(shù)據(jù)層、業(yè)務(wù)處理層以及界面層三大層次。三個(gè)層次均具備不同的而功能,在每一個(gè)層次的功能有效分配的基礎(chǔ)上,使整體系統(tǒng)的工作能夠有序進(jìn)行,從而使數(shù)據(jù)處理的效率得到大大提升,與此同時(shí)還具備很強(qiáng)的可拓展性,能夠保證數(shù)據(jù)的俄安全,在維護(hù)方面也較為簡(jiǎn)單。現(xiàn)狀下,根據(jù)不同的軟件系統(tǒng),三層結(jié)構(gòu)技術(shù)通常和雙層結(jié)構(gòu)技術(shù)相融合,進(jìn)一步投入使用,這樣便能夠起到節(jié)省資源的作用,使浪費(fèi)現(xiàn)象得到有效避免。

          (三)基于計(jì)算機(jī)軟件開發(fā)中的四層結(jié)構(gòu)技術(shù)

          在web技術(shù)的應(yīng)用下,導(dǎo)致計(jì)算機(jī)軟件的運(yùn)行環(huán)境日趨復(fù)雜化。比如,計(jì)算機(jī)軟件需要對(duì)巨大的數(shù)據(jù)量進(jìn)行計(jì)算,同時(shí)還需要對(duì)各數(shù)據(jù)間的關(guān)系進(jìn)行有效處理。并且,用戶對(duì)計(jì)算機(jī)軟件的功能及作用也提出了更高的要求。為了使用戶的要求得到有效滿足,便需要在三層結(jié)構(gòu)技術(shù)的`基礎(chǔ)上,對(duì)四層結(jié)構(gòu)技術(shù)進(jìn)行研發(fā)。對(duì)于四層軟件結(jié)構(gòu)來(lái)說(shuō),涵蓋了web層、業(yè)務(wù)處理層、數(shù)據(jù)層以及儲(chǔ)存層四大層次。其中,web層具備兩類模式,一類是由JSP頁(yè)面組合而成的,具有結(jié)構(gòu)簡(jiǎn)單的特點(diǎn),可以把用戶所需的數(shù)據(jù)在數(shù)據(jù)層中直接輸入,在查詢后將結(jié)果向用戶反饋。此模式在大型復(fù)雜系統(tǒng)中的應(yīng)用是不合適的。第二類是以MVC為基礎(chǔ),在前端控制器中讓Servlet將JSP取代,進(jìn)一步對(duì)用戶所需數(shù)據(jù)進(jìn)行收集,收集到的數(shù)據(jù)再由JSP反饋給用戶。該模式適合應(yīng)用在大型復(fù)雜系統(tǒng)中。基于web層與數(shù)據(jù)層間設(shè)置了業(yè)務(wù)處理層,主要起到實(shí)現(xiàn)web層與數(shù)據(jù)層處理業(yè)務(wù)雙方數(shù)據(jù)交流的作用。另外,儲(chǔ)存層的主要作用是對(duì)數(shù)據(jù)進(jìn)行分類、保存以及修改等,以此使得計(jì)算機(jī)軟件對(duì)數(shù)據(jù)處理的需求得到充分滿足。

          三、結(jié)語(yǔ)

          通過(guò)本課題的探究,認(rèn)識(shí)到軟件分層技術(shù)具有多方面的優(yōu)勢(shì)。并且,基于軟件開發(fā)的多層構(gòu)架具備諸多優(yōu)點(diǎn),比如可拓展性很高、在維護(hù)方面較為簡(jiǎn)單、開發(fā)周期較短以及數(shù)據(jù)具備很高的安全性能等。除了上述所提到的雙層結(jié)構(gòu)技術(shù)、三層結(jié)構(gòu)技術(shù)以及四層結(jié)構(gòu)技術(shù)以外,還包括五層結(jié)構(gòu)技術(shù),該技術(shù)的作用是使各層次的獨(dú)立性得到有效增強(qiáng),同時(shí)使數(shù)據(jù)處理的效率得到有效提升。總之,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中應(yīng)用效果顯著,應(yīng)該得到軟件開發(fā)人員的充分重視以及廣泛應(yīng)用。

          參考文獻(xiàn)

          [1] 劉娜.論計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用[J].無(wú)線互聯(lián)科技,2013(05).

          [2] 韓春陽(yáng).計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用分析[J].電子制作,2014(03).

          [3] 鄒濤.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用探討[J].電子技術(shù)與軟件工程,2014(13).

        【關(guān)于計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討】相關(guān)文章:

        1.計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討

        2.計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)分析

        3.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的使用

        4.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用

        5.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用

        6.試論計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用

        7.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用分析

        8.基于分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>