• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

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

    2014-01-01 00:00:00王連忠
    數(shù)字化用戶 2014年3期

    【摘 要】隨著社會經(jīng)濟(jì)的快速發(fā)展,我國的計算機(jī)技術(shù),也在飛速發(fā)展。隨著信息時代的到來,計算機(jī)軟件開發(fā)技術(shù),收到了越來越多人的關(guān)注。其中,分層技術(shù)是一個應(yīng)用較為廣泛的技術(shù)。計算機(jī)軟件開發(fā)應(yīng)用,促進(jìn)計算機(jī)軟件處理的業(yè)務(wù)正不斷地,由單項(xiàng)發(fā)展為多層次的結(jié)構(gòu)。本文研究分析了分層技術(shù),在計算機(jī)軟件開發(fā)中的,具體應(yīng)用措施。

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

    隨著科學(xué)技術(shù)的不斷創(chuàng)新與發(fā)展,促進(jìn)了計算機(jī)軟件應(yīng)用的發(fā)展。其中,計算機(jī)軟件的開發(fā),正逐漸由先前的二層次結(jié)構(gòu)轉(zhuǎn)變?yōu)槎鄬哟蔚慕Y(jié)構(gòu),正成為與此領(lǐng)域相關(guān)軟件開發(fā)人員研究的關(guān)鍵內(nèi)容。現(xiàn)如今,計算機(jī)使用環(huán)境越來越復(fù)雜,在計算機(jī)軟件的開發(fā)中使用分層技術(shù),能夠不斷的提高軟件系統(tǒng)的完整清晰的程度,并不斷提高計算機(jī)中相關(guān)的軟件使用的靈活性,不斷促進(jìn)計算機(jī)軟件開發(fā)的發(fā)展。

    一、計算機(jī)軟件開發(fā)中的分層技術(shù)的概述

    要研究分層技術(shù)在計算機(jī)軟件開發(fā)的應(yīng)用措施,明確分層技術(shù)的相關(guān)理論和概念是非常重要的。分層不僅是物理學(xué)會說那個的含義,也是計算機(jī)軟件領(lǐng)域的含義,而且較物理含義更加的復(fù)雜。計算機(jī)軟件開發(fā)中的分層概念是把具有不同過程的解決方案放置到多個不同的概念層面上,使整個層次形成一個不夠密封的系統(tǒng),每一個層次在級別上具有平等性。分層技術(shù)是計算機(jī)軟件開發(fā)中的發(fā)展趨勢,主要因?yàn)榉謱蛹夹g(shù)有利于計算機(jī)軟件的開發(fā)工作。生產(chǎn)出高質(zhì)量并滿足消費(fèi)者需求的軟件產(chǎn)品是計算機(jī)軟件開發(fā)最重要的目的,而對于計算機(jī)軟件的開發(fā)工作,為了提高使用效率減少工作時間,可以使用經(jīng)過檢測的構(gòu)建來建立計算機(jī)軟件開發(fā)的系統(tǒng),還可以確保軟件的高質(zhì)量。建算計軟件開發(fā)中使用的分層技術(shù)能夠加快整個軟件系統(tǒng)的抽象化發(fā)展,不斷將軟件系統(tǒng)中的復(fù)雜部分轉(zhuǎn)變到軟件的設(shè)計當(dāng)中。而且如果計算機(jī)軟件的開發(fā)中使用了分層技術(shù)就能夠使軟件具有良好的擴(kuò)展性和穩(wěn)定性,其中一個層次如果發(fā)生了變化則不會影響到整體的變化。

    二、計算機(jī)層次軟件及其優(yōu)點(diǎn)

    開發(fā)高質(zhì)量軟件產(chǎn)品是計算機(jī)軟件工程的目標(biāo),軟件系統(tǒng)經(jīng)過分解成各構(gòu)件模塊,高層次構(gòu)建被認(rèn)為特定領(lǐng)域構(gòu)件,低層次構(gòu)建僅與數(shù)據(jù)庫或者物理硬件相關(guān)聯(lián),提供一些通用的算法可被認(rèn)為公共的服務(wù)構(gòu)件,不同軟件系統(tǒng)當(dāng)中均可應(yīng)用低層次構(gòu)件。在計算機(jī)軟件結(jié)構(gòu)中,層次的劃分近視籠統(tǒng)的概念,并沒有嚴(yán)格意義上的層次關(guān)系,各構(gòu)件內(nèi)部的層僅僅是上下層的依賴關(guān)系,計算機(jī)軟件的系統(tǒng)層次化,粗略角度來看,是多層次構(gòu)件的聚集,細(xì)致角度來看,才具有內(nèi)部層次關(guān)系,層次技術(shù)應(yīng)用很大程度上是為了軟件開發(fā)中復(fù)用。運(yùn)用分層模式,可以讓軟件系統(tǒng)具有良好的可擴(kuò)展性,系統(tǒng)某層功能變化僅僅與上下層有關(guān)而不影響去他層。分層模式也支持計算機(jī)軟件的復(fù)用,現(xiàn)在有很多標(biāo)準(zhǔn)組織是運(yùn)用分層模式來定義功能層次的接口,對實(shí)現(xiàn)方法并不給與具體限制,能讓不同軟件實(shí)施自行開發(fā)。

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

    (一)雙層技術(shù)的應(yīng)用

    在計算機(jī)軟件的開發(fā)應(yīng)用中,分成技術(shù)主要是由雙層技術(shù)逐漸發(fā)展為三層、四層甚至更多層次,不斷縮短了軟件開發(fā)所使用的時間以及提高軟件開發(fā)的效率。對于雙層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用,主要有兩個端點(diǎn)即客戶端和服務(wù)器。先由客戶端提高用戶可以使用的界面,來幫助其中出現(xiàn)的相關(guān)聯(lián)系,然后由服務(wù)器來接受來自于客戶的信息,通過數(shù)據(jù)庫進(jìn)項(xiàng)相關(guān)的計算和總結(jié)之后傳送給客戶端來使用。雙層技術(shù)的工作理論是要想提高計算機(jī)工作的效率需要具備兩個條件:用戶使用的服務(wù)器具有良好的使用效能,而且使用的用戶數(shù)量少。如果不滿足這兩個條件會使用戶增多,從而促使計算機(jī)大量工作,軟件系統(tǒng)使用中會出現(xiàn)大量錯誤,計算的反應(yīng)時間變長,從而會導(dǎo)致成本增加。

    (二)三層技術(shù)的應(yīng)用

    三層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用建立在雙層技術(shù)的基礎(chǔ)之上,不斷進(jìn)行改進(jìn)和創(chuàng)新,它增加了應(yīng)用服務(wù)器,這種應(yīng)用服務(wù)器的作用主要是幫助計算機(jī)使用者進(jìn)行數(shù)據(jù)的存儲并且不斷地提高計算機(jī)信息訪問效率。這種三層的結(jié)構(gòu)主要包含業(yè)務(wù)處理層次、數(shù)據(jù)層次、界面層次等,整個過程可以實(shí)現(xiàn)數(shù)據(jù)傳輸系統(tǒng)負(fù)擔(dān)的減輕目的,同時可以不斷地提高計算機(jī)的工作效率。然而三層技術(shù)在計算機(jī)軟件開發(fā)匯總?cè)匀淮嬖诓簧賳栴},仍然需要將三層技術(shù)和雙層技術(shù)相結(jié)合使用。

    (三)四層技術(shù)的應(yīng)用

    在計算機(jī)軟件的開發(fā)中,雙層和三層技術(shù)都很難應(yīng)對計算機(jī)使用復(fù)雜的環(huán)境,因此需要將三層技術(shù)逐漸的向四層技術(shù)發(fā)展,其中四層技術(shù)主要包括web層、數(shù)據(jù)庫層、存儲層、以及業(yè)務(wù)處理層。業(yè)務(wù)層主要是向web層傳送數(shù)據(jù)庫層中處理出來的結(jié)果,之后再通過進(jìn)行數(shù)據(jù)與數(shù)據(jù)之間的交換工作。而數(shù)據(jù)庫層是位于業(yè)務(wù)處理邏輯層和存儲層兩個層次之間的,它用隱藏數(shù)據(jù)訪問的代碼反映出數(shù)據(jù)庫和計算機(jī)對象之間的關(guān)系,能夠有效的幫助解決在關(guān)系和對象之間出現(xiàn)的差異匹配的問題。

    (四)中間件技術(shù)的應(yīng)用

    中間件技術(shù)的應(yīng)用主要是在計算機(jī)運(yùn)行的環(huán)境中幫助計算機(jī)與各系統(tǒng)之間實(shí)現(xiàn)資源的優(yōu)勢互補(bǔ)。正確使用中間件技術(shù)能夠減少在異構(gòu)和分布集成匯總存在的各種復(fù)雜問題,而且可以極大地降低整個計算機(jī)軟件開發(fā)的難度。并且中間技術(shù)的應(yīng)用有著很大的優(yōu)勢是其能夠?qū)⒉僮飨到y(tǒng)、數(shù)據(jù)庫、應(yīng)用軟件之間的關(guān)系進(jìn)行科學(xué)的優(yōu)化,同時減少計算機(jī)軟件開發(fā)的時間并不斷提高軟件運(yùn)行的安全性。

    隨著計算機(jī)技術(shù)的進(jìn)步和發(fā)展,計算機(jī)軟件開發(fā)工作面對不斷增加的用戶需求和越來越復(fù)雜的網(wǎng)絡(luò)環(huán)境,需要在計算機(jī)軟件開發(fā)中不斷應(yīng)用分層技術(shù)。不斷提高計算機(jī)軟件開發(fā)的效率、縮短開發(fā)時間,同時降低軟件的開發(fā)成本。

    參考文獻(xiàn):

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

    [2]徐愛蘭. 計算機(jī)軟件開發(fā)中的分層技術(shù)探討[J]. 計算機(jī)光盤軟件與應(yīng)用,2012,24:162-163.

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

    作者簡介:姓名:王連忠,出生年月:1972-1-2,男,漢族,籍貫:山東東營,所在院校:東營職業(yè)學(xué)院,職稱:講師 學(xué)歷:大學(xué),研究方向:計算機(jī) 自動化。

    临桂县| 萨嘎县| 桂平市| 拜城县| 聊城市| 穆棱市| 福安市| 胶州市| 安多县| 小金县| 藁城市| 北流市| 龙泉市| 论坛| 高密市| 普安县| 普宁市| 江口县| 淮南市| 都安| 长春市| 思茅市| 磐石市| 中牟县| 任丘市| 淮安市| 安阳市| 和田县| 绥芬河市| 临沭县| 潮州市| 晋城| 四平市| 凤山市| 准格尔旗| 西平县| 福州市| 阜平县| 华坪县| 民权县| 金阳县|