關(guān)于計(jì)算機(jī)類的論文范文
關(guān)于計(jì)算機(jī)類的論文范文
計(jì)算機(jī)專業(yè)教學(xué)對(duì)培養(yǎng)學(xué)生的計(jì)算機(jī)應(yīng)用能力和綜合素質(zhì)方面有著重大的影響。下面是學(xué)習(xí)啦小編為大家整理的計(jì)算機(jī)類的論文,供大家參考。
計(jì)算機(jī)類的論文范文一:計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)
摘要:21世紀(jì)以來(lái),計(jì)算機(jī)網(wǎng)絡(luò)已全面普及,計(jì)算機(jī)技術(shù)引入尋常百姓家,網(wǎng)絡(luò)技術(shù)的發(fā)展也改變了人們的生活和工作,全球化更是加快了通信技術(shù)發(fā)展的步伐。計(jì)算機(jī)的共享技術(shù)造就了局域網(wǎng)、城域網(wǎng)、廣域網(wǎng)等信息共享和通信的渠道,不僅方便了人們的語(yǔ)音、數(shù)據(jù)信息、圖像文件等信息的快速通信,也實(shí)現(xiàn)了數(shù)據(jù)信息資源的共享,便捷了人們的生活和工作,對(duì)我國(guó)的工業(yè)以及社會(huì)的進(jìn)步有著顯著的影響。計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分,極大地提高了人們的生活質(zhì)量,滿足人們的多種需求。文章首先對(duì)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)進(jìn)行簡(jiǎn)述,并分析發(fā)展現(xiàn)狀,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的傳輸進(jìn)行闡述,以期對(duì)我國(guó)計(jì)算機(jī)通信技術(shù)提供參考。
關(guān)鍵詞:計(jì)算機(jī)網(wǎng)絡(luò);數(shù)字?jǐn)?shù)據(jù);通信技術(shù)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)使用了通信線路和設(shè)備,用于連接不同地區(qū)的計(jì)算機(jī)網(wǎng)絡(luò),形成計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng),從而滿足人們對(duì)語(yǔ)音、圖像、數(shù)據(jù)等信息的共享需求。計(jì)算機(jī)網(wǎng)絡(luò)中的組成設(shè)備主要有網(wǎng)關(guān)、交換器、網(wǎng)橋等,進(jìn)行數(shù)據(jù)傳遞的過(guò)程就是計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù),計(jì)算機(jī)網(wǎng)絡(luò)通信的基礎(chǔ)是網(wǎng)絡(luò)協(xié)議,只要計(jì)算機(jī)的網(wǎng)絡(luò)協(xié)議相同,就可以實(shí)現(xiàn)信息數(shù)據(jù)的通信和共享。
1數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的概述
1.1數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的優(yōu)勢(shì)
數(shù)字?jǐn)?shù)據(jù)通信技術(shù)與傳統(tǒng)的模擬數(shù)據(jù)通信技術(shù)相比有著極大的優(yōu)勢(shì):第一,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)中,數(shù)據(jù)傳輸?shù)膯挝皇菙?shù)據(jù)幀,在傳輸時(shí),一旦出現(xiàn)傳輸錯(cuò)誤,就可以及時(shí)通過(guò)檢錯(cuò)編碼和重新發(fā)送數(shù)據(jù)幀進(jìn)行檢測(cè),大大提升了通信的可靠性能。第二,數(shù)字?jǐn)?shù)據(jù)通信可以將視頻、聲音、圖像等非數(shù)據(jù)信息轉(zhuǎn)換為數(shù)字信息,并在計(jì)算機(jī)網(wǎng)絡(luò)中進(jìn)行傳輸。第三,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)有效加強(qiáng)了信息加密技術(shù),使得信息的隱私性得到保障,避免外界的非法獲取,保障了信息的安全性。第四,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)采用了繼電器設(shè)備,并對(duì)信息和數(shù)據(jù)進(jìn)行適當(dāng)?shù)姆糯蠛驼?,避免了噪音的累積和影響,保證了數(shù)據(jù)在通信傳輸過(guò)程中遇到長(zhǎng)距離傳輸時(shí)的完整性。第五,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)發(fā)展的速度不斷加快,并利用了集成電路,大大減少了電路設(shè)備的數(shù)量,降低了設(shè)備的成本和體積,使通信設(shè)備便攜方便。第六,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)中應(yīng)用了多路光纖技術(shù),使得數(shù)據(jù)的通信路徑更多,傳輸速度加快,可以在同一時(shí)間傳輸更多的數(shù)據(jù),滿足了快速發(fā)展的生活需求。
1.2數(shù)字?jǐn)?shù)據(jù)通信中的指標(biāo)
1.2.1速率
通信技術(shù)中的速率指的是每秒能夠傳送的代碼位數(shù),其計(jì)算公式是:S=1/T*log2n公式中的T是指脈沖的重復(fù)周期(脈沖的寬度),n是指調(diào)制的點(diǎn)平數(shù)。由此可見,T的重復(fù)周期(脈沖的寬度)的倒數(shù)就是每一秒的單位脈沖數(shù),如果n=1/T,那么單位脈沖的重復(fù)頻率就是每一秒的位數(shù)。在調(diào)制器中,每一個(gè)調(diào)制轉(zhuǎn)換時(shí)間都與一個(gè)代碼對(duì)應(yīng)。由此可見,調(diào)制速率與信息傳輸速率是相同的。
1.2.2誤碼率
誤碼率是衡量數(shù)據(jù)通信系統(tǒng)信息傳輸可靠性的關(guān)鍵指標(biāo),誤碼率主要指在數(shù)據(jù)進(jìn)行通信傳輸?shù)倪^(guò)程中,二進(jìn)制碼出錯(cuò)的概率,它的計(jì)算公式是:P=Ne/N公式中,Ne指的是傳輸錯(cuò)誤的碼數(shù),N指的是傳輸過(guò)程中二進(jìn)制碼的總數(shù)。
1.2.3信道容量
信道容量決定了數(shù)據(jù)的通信速率,是檢測(cè)信息通信能力的重要因素,在計(jì)算機(jī)網(wǎng)絡(luò)中,比特是最常用的一個(gè)二進(jìn)制單位,每秒能夠傳送的比特?cái)?shù)量是信道容量的單位。
2計(jì)算機(jī)網(wǎng)絡(luò)通信的現(xiàn)狀分析
計(jì)算機(jī)技術(shù)的普及加快了經(jīng)濟(jì)的發(fā)展,也提高了人們的生活質(zhì)量,傳統(tǒng)的通信技術(shù)已無(wú)法滿足新時(shí)代的要求,因此,通信技術(shù)也不斷更新。近年來(lái),通信技術(shù)經(jīng)歷了模擬技術(shù)、二代GSM技術(shù)、CDMA技術(shù)、3G通信時(shí)代,目前,通信技術(shù)已進(jìn)入4G通信時(shí)代,較以往的通信技術(shù)而言,4G通信傳輸速度更快,完整性更高,安全性更穩(wěn)定,方便了人們生活和工作的交流與溝通。另外,多媒體技術(shù)也在快速發(fā)展的通信技術(shù)時(shí)代背景下得到了提高,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)中可以將圖像、音頻、影視等數(shù)據(jù)轉(zhuǎn)變?yōu)閿?shù)字信息,方便了傳輸和共享,同時(shí),數(shù)字?jǐn)?shù)據(jù)通信技術(shù)還增加了存儲(chǔ)容量,可以無(wú)限制存儲(chǔ),多媒體技術(shù)與計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的高度融合,將更好地滿足社會(huì)和人們的需求。
3數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的編碼
3.1基帶傳輸
基帶傳輸是指通過(guò)傳輸線路直接傳送包含數(shù)字信號(hào)的電脈沖,是通信技術(shù)中最常見的傳輸方式,廣泛應(yīng)用在距離較近的局域網(wǎng)信息數(shù)據(jù)傳輸中,在傳輸中,常使用不同的電壓電平來(lái)替代二進(jìn)制數(shù)字進(jìn)行表示。
3.2編碼方案
數(shù)字信號(hào)脈沖編碼方案多種多樣,主要包括:?jiǎn)螛O性不歸零碼、雙極性不歸零碼、單極性歸零碼、雙極性歸零碼4種。其中歸零碼與不歸零碼的區(qū)別主要是脈沖時(shí)間與碼數(shù)的關(guān)系,如果在一個(gè)全部時(shí)間內(nèi)是用電流來(lái)進(jìn)行傳輸?shù)木头Q為不歸零碼,如果發(fā)出的電流少于一個(gè)碼數(shù)的全部時(shí)間就稱為歸零碼。簡(jiǎn)而言之,歸零碼發(fā)出的是較窄的脈沖,而不歸零碼發(fā)出的是較寬的脈沖。除此之外,單極性碼與雙極性碼的區(qū)別則是單極性碼可以將直流分量進(jìn)行累計(jì),而雙極性碼則不可以累計(jì)直流分量,更有利于通信傳輸。
3.3同步過(guò)程
同步過(guò)程是指接收端按照發(fā)送端的每個(gè)碼數(shù)的重復(fù)頻率以及起始時(shí)間來(lái)接收和傳輸數(shù)據(jù)的,在計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)中,主要應(yīng)用的是位同步法和群同步法。位同步法是指接收端對(duì)于傳輸?shù)拿恳粋€(gè)數(shù)據(jù)都和發(fā)送端保持一致,并在時(shí)間上保持同步,為了實(shí)現(xiàn)位同步法,我國(guó)目前常用的有外同步法和自同步法2種。外同步法是指接收端的數(shù)據(jù)信息直接由發(fā)送端預(yù)先發(fā)送過(guò)來(lái),并保持同步;自同步法則是指接收端從發(fā)送端傳輸?shù)母鞣N波形中提取數(shù)據(jù)信息,并保證提取的數(shù)據(jù)信號(hào)不論時(shí)間上還是內(nèi)容上都與發(fā)送端保持一致,例如:曼徹斯特編碼。群同步法是指在發(fā)送端傳輸信息后,將傳輸?shù)男畔⒎殖扇舾扇?,這里的群是一種序列,序列有起始數(shù)據(jù),也有終止數(shù)據(jù),而所有數(shù)據(jù)都是有著固定的傳輸頻率的,這樣也就保證了發(fā)送端和接收端的信息一致。
4數(shù)字?jǐn)?shù)據(jù)通信傳輸方式
4.1數(shù)字通信方式
一般來(lái)說(shuō),數(shù)字通信傳輸方式主要包括2種,即并行傳輸方式和串行傳輸方式。其中,并行傳輸方式一般適用于近距離數(shù)據(jù)通信傳輸,在發(fā)送端和接收端2個(gè)設(shè)備傳輸時(shí),數(shù)據(jù)可以在并行的多條通信線路上達(dá)到傳輸多個(gè)數(shù)據(jù)位的效果。而串行傳輸方式則多用于遠(yuǎn)距離數(shù)據(jù)通信,在進(jìn)行傳輸時(shí),數(shù)據(jù)是一位一位地在通信線路上進(jìn)行傳輸,并主要有3種傳輸方向,即單工結(jié)構(gòu)、半雙工結(jié)構(gòu)、全雙工結(jié)構(gòu)。其中的單工結(jié)構(gòu)只支持1個(gè)方向上的數(shù)據(jù)通信傳輸,而半雙工結(jié)構(gòu)就可以支持?jǐn)?shù)據(jù)在2個(gè)方向上進(jìn)行數(shù)據(jù)通信,而遇到特殊情況時(shí),會(huì)在1個(gè)方向上進(jìn)行數(shù)據(jù)通信傳輸,全雙工結(jié)構(gòu)指的是只可以在2個(gè)方向進(jìn)行數(shù)據(jù)通信。
4.2多路復(fù)用方式
多路復(fù)用方式主要分為頻分多路復(fù)用和時(shí)分多路復(fù)用2種傳輸方式。頻分多路復(fù)用方式是指將信道的總?cè)萘糠纸獬蔀槎鄠€(gè)子信道,而且每一個(gè)子信道的帶寬完全相同,每一個(gè)子信道都可以單獨(dú)負(fù)責(zé)傳輸信號(hào),使得信號(hào)可以同時(shí)傳輸,加快傳輸速度。時(shí)分多路復(fù)用方式是指按照時(shí)間的先后順序,將每一個(gè)信道分解成多個(gè)時(shí)間段,在同時(shí)傳輸多個(gè)信號(hào)時(shí),每一個(gè)傳輸?shù)臄?shù)據(jù)信號(hào)就會(huì)占用一個(gè)時(shí)間段,從而達(dá)到實(shí)現(xiàn)多個(gè)數(shù)據(jù)同時(shí)傳輸?shù)哪康摹?/p>
4.3同步傳輸和異步傳輸方式
在數(shù)字?jǐn)?shù)據(jù)通信的過(guò)程中,為了保障發(fā)送端和接收端的數(shù)據(jù)信息完整性和同步性,各個(gè)碼數(shù)也必須保持同步,數(shù)據(jù)模塊和各個(gè)字符在傳輸?shù)钠鹗紩r(shí)間和終止時(shí)間也需要相同,目前,我們多采用同步傳輸和異步傳輸2種方式來(lái)達(dá)到這個(gè)目的。其中的同步傳輸是指在數(shù)據(jù)進(jìn)行傳輸時(shí),加入一些同步字符,從時(shí)間進(jìn)行判斷,只有保證了數(shù)據(jù)的傳輸起始時(shí)間和終止時(shí)間相同,就可以判斷數(shù)據(jù)傳輸?shù)耐叫?。而異步傳輸則常用于低速的傳輸設(shè)備,在數(shù)據(jù)中只能1位1位地加入起始字符和終止字符,導(dǎo)致傳輸效率低,結(jié)構(gòu)也相對(duì)簡(jiǎn)單。
5結(jié)語(yǔ)
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的應(yīng)用和普及,數(shù)字?jǐn)?shù)據(jù)通信技術(shù)越來(lái)越完善,滿足了社會(huì)的發(fā)展要求,也方便了人們的生活和工作,在我國(guó)軍事、工業(yè)、航空航天技術(shù)、衛(wèi)星通信技術(shù)等領(lǐng)域也得到了廣泛應(yīng)用。本文首先對(duì)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)進(jìn)行簡(jiǎn)述,并分析發(fā)展現(xiàn)狀,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)字?jǐn)?shù)據(jù)通信技術(shù)的傳輸進(jìn)行闡述,以期對(duì)我國(guó)計(jì)算機(jī)通信技術(shù)提供參考。
[參考文獻(xiàn)]
[1]劉忠.探討計(jì)算機(jī)通信與網(wǎng)絡(luò)發(fā)展的應(yīng)用技術(shù)[J].電子技術(shù)與軟件工程,2014(16):44.
[2]宋舒豪.探討計(jì)算機(jī)通信與網(wǎng)絡(luò)發(fā)展的應(yīng)用技術(shù)[J].信息通信,2014(3):172.
[3]趙洪濤.淺議計(jì)算機(jī)通信與網(wǎng)絡(luò)發(fā)展的應(yīng)用技術(shù)[J].交通科技與經(jīng)濟(jì),2004(2):37-38.
[4]張雪艷,劉春霞.計(jì)算機(jī)通信與網(wǎng)絡(luò)發(fā)展的應(yīng)用技術(shù)[J].煤炭技術(shù),2012(10):174-175.
[5]田艷云.計(jì)算機(jī)通信與網(wǎng)絡(luò)發(fā)展應(yīng)用技術(shù)的探究[J].電子制作,2013(10):56-57.
[6]任金蘭,王虎撲,張東健.通信技術(shù)與計(jì)算機(jī)技術(shù)融合發(fā)展[J].硅谷,2012(10):7.
計(jì)算機(jī)類的論文范文二:計(jì)算機(jī)軟件開發(fā)中分層技術(shù)研究
摘要:在信息化建設(shè)水平不斷提高的情況下,計(jì)算機(jī)軟件在這一過(guò)程中得到了十分廣泛的應(yīng)用,此外,計(jì)算機(jī)軟件開發(fā)在這一過(guò)程中也越來(lái)越受到人們的關(guān)心和關(guān)注。軟件開發(fā)技術(shù)最近幾年得到了很大的改進(jìn),這些技術(shù)當(dāng)中分層的技術(shù)是非常重要的一個(gè),所以,我們需要對(duì)其進(jìn)行全面的分析和研究。
關(guān)鍵詞:計(jì)算機(jī);軟件開發(fā);分層技術(shù)
當(dāng)前信息化時(shí)代已經(jīng)悄然到來(lái),網(wǎng)絡(luò)技術(shù)的發(fā)展也使得人們?cè)絹?lái)越關(guān)注軟件開發(fā)行業(yè),計(jì)算機(jī)軟件從原來(lái)的二元結(jié)構(gòu)模式逐漸向多層結(jié)構(gòu)模式發(fā)展,中間件也成為了應(yīng)用層質(zhì)量和性能非常重要的一個(gè)問(wèn)題,此外,其也成為了計(jì)算機(jī)軟件開發(fā)應(yīng)用過(guò)程中非常關(guān)鍵的一個(gè)技術(shù),其與數(shù)據(jù)庫(kù),操作系統(tǒng)共同形成了計(jì)算機(jī)基礎(chǔ)軟件。這一技術(shù)的應(yīng)用能夠使得軟件系統(tǒng)擴(kuò)展性更強(qiáng),靈活性和適應(yīng)性也在這一過(guò)程中得到了顯著的提升,所以,分層技術(shù)也已經(jīng)在現(xiàn)代計(jì)算機(jī)軟件開發(fā)的過(guò)程中得到了越來(lái)越廣泛的應(yīng)用。
1計(jì)算機(jī)層次軟件及其優(yōu)點(diǎn)
計(jì)算機(jī)軟件工程的最終目標(biāo)就是研發(fā)質(zhì)量和性能更好的軟件產(chǎn)品,而在這一過(guò)程中基礎(chǔ)構(gòu)建和開發(fā)可以十分有效的為計(jì)算機(jī)軟件的應(yīng)用提供非常好的條件,構(gòu)件是高內(nèi)聚度軟件包,其能夠當(dāng)作獨(dú)立單元進(jìn)行更加全面的開發(fā)處理,同時(shí),其也為構(gòu)件的組合提供了非常大的便利,對(duì)軟件系統(tǒng)進(jìn)行搭建可以很好的縮短軟件開發(fā)的時(shí)長(zhǎng),同時(shí)還能十分有效的獲得更多的質(zhì)量保證。構(gòu)件開發(fā)最為重要的一個(gè)目的就是廣泛的應(yīng)用,應(yīng)用層次化軟件結(jié)構(gòu)設(shè)計(jì)方法的一個(gè)非常重要的目的就是可以更為科學(xué)合理的去應(yīng)用構(gòu)件技術(shù)。軟件系統(tǒng)在進(jìn)行了分解之后,形成了不同的構(gòu)件模塊,高層次構(gòu)件通常被人們視為指定領(lǐng)域的構(gòu)件。低層次構(gòu)件只是與數(shù)據(jù)庫(kù)或許是和物理硬件產(chǎn)生聯(lián)系。層次劃分是一個(gè)相對(duì)比較寬泛的概念,所以在層次關(guān)系方面并沒(méi)有一個(gè)相對(duì)統(tǒng)一和規(guī)范的標(biāo)準(zhǔn)。不同構(gòu)件內(nèi)部的層次關(guān)系通常是上下層依附的關(guān)系。站在某個(gè)角度上來(lái)看,計(jì)算機(jī)軟件的系統(tǒng)層次化就是指多層次技術(shù)的廣泛應(yīng)用,而根本原因是為了軟件能夠大范圍的應(yīng)用。采用分層模式可以非常好的展現(xiàn)出軟件的可擴(kuò)展性,系統(tǒng)某一層在功能上的變化僅僅和上下層存在著一定的關(guān)系,對(duì)其他層并不會(huì)產(chǎn)生非常明顯的影響。分層模式也比較適合使用在一些標(biāo)準(zhǔn)組織當(dāng)中,此外,其也是通過(guò)控制功能層次接口來(lái)保證其不會(huì)受到嚴(yán)重的限制。標(biāo)準(zhǔn)接口的應(yīng)用能夠使得不同軟件可以自行開發(fā),同時(shí)后期更新的產(chǎn)品也能夠和其他軟件具有良好的融合性。
2軟件開發(fā)中多層次技術(shù)分析
2.1兩層與三層結(jié)構(gòu)技術(shù)分析
在兩層模式當(dāng)中,一般都是由數(shù)據(jù)庫(kù)的服務(wù)器和客戶端構(gòu)成,其中,客戶端能夠?yàn)榭蛻籼峁┮粋€(gè)操作界面,同時(shí),其還具備非常好的邏輯處理功能,同時(shí)還要按照指令去完成數(shù)據(jù)庫(kù)的查詢,而服務(wù)器主要是接收客戶端的指令,同時(shí)還要按照指令對(duì)數(shù)據(jù)庫(kù)完成查詢,同時(shí)還要返回到查詢結(jié)果當(dāng)中。這種邏輯處理結(jié)構(gòu)就被人們稱作Fat客戶,這種二層技術(shù)的客戶端類型在應(yīng)用的過(guò)程中能夠完成非常多的業(yè)務(wù)邏輯處理工作,隨著客戶端數(shù)量的增加,其擴(kuò)充性和交互作業(yè)以及通信性能等等都會(huì)受到影響,此外還存在著非常明顯的安全問(wèn)題及隱患。而計(jì)算機(jī)技術(shù)在不斷的完善,傳統(tǒng)的二層技術(shù)已經(jīng)不能適應(yīng)系統(tǒng)應(yīng)用的具體要求。在這樣的情況下就出現(xiàn)了三層結(jié)構(gòu)技術(shù)類型,這種技術(shù)主要是客戶端、應(yīng)用服務(wù)器交換機(jī)和應(yīng)用服務(wù)器構(gòu)成。其中,客戶端主要是用來(lái)實(shí)現(xiàn)人機(jī)交互,數(shù)據(jù)服務(wù)器可以讓操作人員完成數(shù)據(jù)信息的訪問(wèn)、存儲(chǔ)以及優(yōu)化工作,服務(wù)器的應(yīng)用主要是能夠完成相關(guān)業(yè)務(wù)的邏輯分析工作,這樣也就使得客戶端的工作壓力有了非常顯著的下降,我們一般將這樣的客戶稱作瘦客戶。三層結(jié)構(gòu)和二層結(jié)構(gòu)相比其具有非常強(qiáng)的可重復(fù)性、維護(hù)方面更加方便,同時(shí)其安全性和擴(kuò)展性也明顯增強(qiáng),但是在用戶數(shù)量并不是很多的時(shí)候,二層結(jié)構(gòu)的優(yōu)勢(shì)則更加的明顯,所以,在軟件開發(fā)的過(guò)程中,我們一定要充分的結(jié)合實(shí)際的情況和要求。
2.2四層結(jié)構(gòu)技術(shù)
當(dāng)前,計(jì)算機(jī)應(yīng)用的環(huán)境在復(fù)雜性上有了非常顯著的提升,客戶對(duì)軟件系統(tǒng)也提出了越來(lái)越高的要求,其主要表現(xiàn)在了軟件開發(fā)周期不是很長(zhǎng),系統(tǒng)的穩(wěn)定性很好,擴(kuò)展性更強(qiáng)等方面,為了滿足用戶提出的更高要求,我們?cè)陂_發(fā)的過(guò)程中將用戶界面、業(yè)務(wù)邏輯個(gè)數(shù)據(jù)庫(kù)服務(wù)器根據(jù)其功能模塊進(jìn)行全面的處理,將不同的模塊分開,這樣也就將相互之間的影響降到了最低水平。這個(gè)時(shí)候,如果使用三層分層技術(shù)就無(wú)法很好的實(shí)現(xiàn)這一功能,很多軟件的開發(fā)人員會(huì)在數(shù)據(jù)庫(kù)和邏輯層交互的過(guò)程中,增加一層數(shù)據(jù)庫(kù)接口封裝,這樣也就實(shí)現(xiàn)了三層向四層的進(jìn)化。四層結(jié)構(gòu)體系主要包含web層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層與存儲(chǔ)層。其中,web層可以使用模式1或模式2開發(fā)。在模式1中,基本是由JSP頁(yè)面所構(gòu)成,當(dāng)接收客戶端的請(qǐng)求之后,能直接給出響應(yīng),使用少量Java處理數(shù)據(jù)庫(kù)的有關(guān)操作。模式1實(shí)現(xiàn)較為簡(jiǎn)單,可用于小規(guī)模項(xiàng)目快速開發(fā),這種模式的局限性也很明顯,JSP頁(yè)面主要擔(dān)當(dāng)了控制器與視圖View兩類角色,其表現(xiàn)及控制邏輯被混為一體,有關(guān)代碼重用功能較低,應(yīng)用系統(tǒng)的維護(hù)性與擴(kuò)展性難度加大,并不適合復(fù)雜應(yīng)用系統(tǒng)開發(fā)。模式2主要是基于1vlvc結(jié)構(gòu)進(jìn)行設(shè)計(jì)的,JSP不再具有控制器職責(zé),由Sen}let當(dāng)作前端的控制器進(jìn)行客戶端請(qǐng)求的接收,并通過(guò)Java實(shí)施邏輯處理,而JSP僅具有表現(xiàn)層的角色,將結(jié)果向用戶呈現(xiàn),這種模型主要適合大規(guī)模項(xiàng)目的應(yīng)用開發(fā)。業(yè)務(wù)邏輯層在數(shù)據(jù)持久層與web層間,主要負(fù)責(zé)將數(shù)據(jù)持久層中的結(jié)果數(shù)據(jù)傳給web層,作為業(yè)務(wù)處理核心,具有數(shù)據(jù)交換的承上啟下功能,業(yè)務(wù)邏輯層的技術(shù)依據(jù)業(yè)務(wù)及功能大小不同,能夠分成JavaBean與EJB兩種封裝的業(yè)務(wù)邏輯,其中EJB簡(jiǎn)化了Java語(yǔ)言編寫應(yīng)用系統(tǒng)中的開發(fā)、配置與執(zhí)行,不過(guò)EJB并非實(shí)現(xiàn)J2EE唯一的方法,支持EJB應(yīng)用的程序器能應(yīng)用任何分布式的網(wǎng)絡(luò)協(xié)議,像JRMP.IIOP與專有協(xié)議等。
3結(jié)論
當(dāng)前,我國(guó)計(jì)算機(jī)應(yīng)用的過(guò)程中面臨的環(huán)境越來(lái)越復(fù)雜,同時(shí)在客戶的要求方面也有了非常顯著的提升,為了更好的滿足軟件應(yīng)用者的要求,在軟件開發(fā)工作中,分層技術(shù)得到了十分廣泛的應(yīng)用,以往的兩層技術(shù)模式已經(jīng)無(wú)法適應(yīng)當(dāng)今時(shí)代的建設(shè)和發(fā)展,在對(duì)兩層和三層結(jié)構(gòu)優(yōu)缺點(diǎn)的分析之后,多層結(jié)構(gòu)系統(tǒng)在應(yīng)用的過(guò)程中發(fā)揮了非常大的作用,這樣也就使得軟件開發(fā)技術(shù)得到了顯著的提升,從而極大的滿足了客戶對(duì)計(jì)算機(jī)軟件的各項(xiàng)要求。
參考文獻(xiàn)
[1]金紅軍.規(guī)范化在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].物聯(lián)網(wǎng)技術(shù),2016(01).
[2]趙明亮.計(jì)算機(jī)應(yīng)用軟件開發(fā)技術(shù)[J].黑龍江科技信息,2011(26).
[3]林雪海,吳小勇.計(jì)算機(jī)軟件開發(fā)的基礎(chǔ)架構(gòu)原理研究[J].電子制作,2016(Z1).
關(guān)于計(jì)算機(jī)類的論文相關(guān)文章: