分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用_第1頁(yè)
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用_第2頁(yè)
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用_第3頁(yè)
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用隨著科學(xué)技術(shù)的開(kāi)展進(jìn)步,促進(jìn)了計(jì)算機(jī)軟件應(yīng)用的開(kāi)展,其中對(duì)于計(jì)算機(jī)軟件的開(kāi)發(fā)逐漸的由之前的二層構(gòu)造轉(zhuǎn)變?yōu)槎鄬哟蔚臉?gòu)造,并成為了相關(guān)的軟件開(kāi)發(fā)人員工作的關(guān)鍵內(nèi)容。尤其是在計(jì)算機(jī)使用環(huán)境越來(lái)越復(fù)雜的今天,在計(jì)算機(jī)軟件的開(kāi)發(fā)中使用分層技術(shù),可以不斷的進(jìn)步軟件系統(tǒng)的完好明晰的程度,并進(jìn)步計(jì)算機(jī)中相關(guān)的軟件使用的靈敏性,促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)的開(kāi)展。1計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)的概述研究分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用措施,首先需要明確分層技術(shù)的相關(guān)理論和概念。分層不僅具有物理學(xué)上的含義,還具有計(jì)算機(jī)軟件領(lǐng)域中的含義,并且較物理含義更加的復(fù)雜。

2、計(jì)算機(jī)軟件開(kāi)發(fā)中的分層概念即把具有不同過(guò)程的解決方案放置到多個(gè)不同的概念層上面,之后這整個(gè)層次形成一個(gè)不夠密封的系統(tǒng),其中每一個(gè)層次在級(jí)別上具有平等性。在軟件開(kāi)發(fā)的架構(gòu)方面可以充分的表達(dá)出軟件開(kāi)發(fā)分層技術(shù)的使用,其中軟件開(kāi)發(fā)的架構(gòu)在最初產(chǎn)生的是一種計(jì)算機(jī)軟件的單層次的構(gòu)造,這種單層構(gòu)造主要是在20世紀(jì)80年代時(shí),在計(jì)算機(jī)領(lǐng)域中開(kāi)展最快的是小型的數(shù)據(jù)庫(kù)的使用,這些促進(jìn)了單層次機(jī)構(gòu)的應(yīng)用。但是效勞器與計(jì)算機(jī)之間開(kāi)場(chǎng)建立了聯(lián)絡(luò)并得到了迅速的開(kāi)展,使得單層構(gòu)造逐漸的開(kāi)展到了雙層構(gòu)造的構(gòu)架,并最終開(kāi)展為當(dāng)今最主要的一種計(jì)算機(jī)軟件構(gòu)造。但是在雙層構(gòu)造的使用中對(duì)于軟件的開(kāi)發(fā)工作中還存在很多的缺陷,使得這種構(gòu)

3、造很難滿(mǎn)足用戶(hù)的需求和計(jì)算機(jī)技術(shù)開(kāi)展的要求。所以分層技術(shù)在本文由論文聯(lián)盟搜集整理計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用必將會(huì)成為今后軟件開(kāi)發(fā)的主要技術(shù)。分層技術(shù)是計(jì)算機(jī)軟件開(kāi)發(fā)中的開(kāi)展趨勢(shì),主要是因?yàn)榉謱蛹夹g(shù)對(duì)于計(jì)算機(jī)軟件的開(kāi)發(fā)工作具有很多的優(yōu)勢(shì)。計(jì)算機(jī)軟件開(kāi)發(fā)的目的是消費(fèi)出滿(mǎn)足消費(fèi)者需求并具有高質(zhì)量的軟件產(chǎn)品,而對(duì)于計(jì)算機(jī)軟件的開(kāi)發(fā)工作,為了逐漸的減少工作時(shí)間,進(jìn)步使用效率可以使用經(jīng)過(guò)嚴(yán)格檢測(cè)的構(gòu)件來(lái)建立計(jì)算機(jī)軟件開(kāi)發(fā)的系統(tǒng),還可以保證整個(gè)開(kāi)發(fā)出來(lái)的軟件具有高性能和高質(zhì)量。軟件系統(tǒng)可以使用分層構(gòu)件,建立物理硬件和底層構(gòu)件之間的關(guān)系,以此來(lái)不斷的進(jìn)步計(jì)算機(jī)軟件系統(tǒng)的性能。對(duì)于計(jì)算機(jī)軟件的整體系統(tǒng)來(lái)說(shuō),其沒(méi)有一

4、個(gè)相對(duì)嚴(yán)格的軟件構(gòu)造系統(tǒng),具有的多個(gè)層次會(huì)使計(jì)算機(jī)軟件中的上下的層次之間產(chǎn)生一種依賴(lài)的關(guān)系,而從大范圍的分析來(lái)說(shuō)主要是聚集在很多層次上的構(gòu)件,只有從微觀(guān)方面來(lái)看,才能說(shuō)是層次之間所具備的關(guān)系是一種內(nèi)部層次的聯(lián)絡(luò)。計(jì)算機(jī)軟件開(kāi)發(fā)中使用的分層技術(shù)可以促進(jìn)整個(gè)軟件系統(tǒng)的抽象化開(kāi)展,不斷的將軟件系統(tǒng)中的復(fù)雜局部轉(zhuǎn)變到軟件的設(shè)計(jì)中。并且計(jì)算機(jī)軟件的開(kāi)發(fā)假如使用了分層技術(shù)可以使其具有良好的穩(wěn)定性和擴(kuò)展性,同時(shí)其中一個(gè)層次的變化不會(huì)影響到整體的變化,只可能會(huì)影響到這個(gè)層次的上下局部。同時(shí)分層技術(shù)還可以使計(jì)算機(jī)的軟件得到自動(dòng)的開(kāi)發(fā)使用,并且具有重復(fù)使用的功能,只要保證每個(gè)層次之間都可以有標(biāo)準(zhǔn)統(tǒng)一的接口,便可以

5、保證各個(gè)軟件之間的一種無(wú)縫的連接結(jié)合。2分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用2.1雙層技術(shù)的應(yīng)用分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用主要是由雙層技術(shù)逐漸的開(kāi)展為三層、四層以及更多層次,不斷的進(jìn)步了軟件開(kāi)發(fā)的效率,并縮短了軟件開(kāi)發(fā)所使用的時(shí)間。首先對(duì)于雙層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,其主要是有兩個(gè)端點(diǎn)即客戶(hù)端和效勞器。先是由客戶(hù)端通過(guò)向相關(guān)的用戶(hù)方面進(jìn)步用戶(hù)可以使用的界面,來(lái)幫助處理其中出現(xiàn)的相關(guān)的邏輯聯(lián)絡(luò),之后由效勞器方面來(lái)承受來(lái)自于客戶(hù)的信息,經(jīng)由數(shù)據(jù)庫(kù)進(jìn)項(xiàng)相關(guān)的計(jì)算和總結(jié)之后傳送給客戶(hù)端進(jìn)展使用。通過(guò)分析雙層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,可以知道雙層技術(shù)的工作理論是要想進(jìn)步計(jì)算機(jī)工作的效率需要具

6、備的條件是:用戶(hù)使用的效勞器具備有良好的使用效能,同時(shí)使用的用戶(hù)在少數(shù)。假如違背了這兩個(gè)條件那么會(huì)使得用戶(hù)增多造成效勞器計(jì)算大量的工作,出現(xiàn)計(jì)算機(jī)軟件系統(tǒng)使用中的錯(cuò)誤,計(jì)算的反響時(shí)間變長(zhǎng)等很多的問(wèn)題,以致于會(huì)不斷的增加本錢(qián),嚴(yán)重那么會(huì)產(chǎn)生平安問(wèn)題而影響用戶(hù)的個(gè)人數(shù)據(jù)。因此當(dāng)雙層技術(shù)難以滿(mǎn)足計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用的時(shí)候,需要加快由雙層技術(shù)過(guò)渡到三層技術(shù)的速度。2.2三層技術(shù)的應(yīng)用三層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用主要是在雙層技術(shù)的根底之上,進(jìn)展的開(kāi)展和改良,增加了應(yīng)用效勞器,這種應(yīng)用效勞器主要是幫助計(jì)算機(jī)使用的用戶(hù)進(jìn)展數(shù)據(jù)的存儲(chǔ),并且可以不斷的進(jìn)步計(jì)算機(jī)信息訪(fǎng)問(wèn)的效率,逐漸的實(shí)現(xiàn)了人與計(jì)算機(jī)之間的交互

7、作用,不斷的進(jìn)步計(jì)算機(jī)工作的效益。這種三層的構(gòu)造主要包含有業(yè)務(wù)處理層次、界面層次和數(shù)據(jù)層次的幾局部構(gòu)造。其中的界面層主要是進(jìn)展科學(xué)的搜集用戶(hù)使用軟件的需求,搜集完成后需要將這些需求發(fā)送到之后進(jìn)展工作的業(yè)務(wù)處理層,其次由業(yè)務(wù)處理層通過(guò)對(duì)這些用戶(hù)的需求進(jìn)展分析,做出相關(guān)的申請(qǐng)懇求在數(shù)據(jù)層進(jìn)展數(shù)據(jù)的提取與處理,最后在數(shù)據(jù)層,經(jīng)過(guò)分析來(lái)自于業(yè)務(wù)處理層的申請(qǐng),查詢(xún)?cè)跀?shù)據(jù)庫(kù)中的相關(guān)信息,并再做出科學(xué)的分析之后返還給業(yè)務(wù)層,最后經(jīng)過(guò)業(yè)務(wù)層的工作處理之后最終回到最初的界面層。這整個(gè)過(guò)程實(shí)現(xiàn)了數(shù)據(jù)傳輸系統(tǒng)負(fù)擔(dān)的減輕目的,同時(shí)還可以不斷的進(jìn)步計(jì)算機(jī)的工作效率。然而三層技術(shù)在計(jì)算機(jī)的軟件開(kāi)發(fā)中仍然存在一些相關(guān)的問(wèn)題

8、,所以需要將雙層技術(shù)和三層技術(shù)相結(jié)合使用。2.3四層技術(shù)的應(yīng)用在計(jì)算機(jī)軟件的開(kāi)發(fā)中雙層技術(shù)和三層技術(shù)都難以應(yīng)對(duì)計(jì)算機(jī)使用復(fù)雜的環(huán)境,因此需要將三層次技術(shù)中的界面層、業(yè)務(wù)處理層和數(shù)據(jù)庫(kù)層科學(xué)的分開(kāi),這樣才可以不斷的降低這幾個(gè)層次之間的互相影響,因此需要將三層技術(shù)逐漸的向四層技術(shù)開(kāi)展,其中四層技術(shù)主要包含有業(yè)務(wù)處理層、eb層、數(shù)據(jù)庫(kù)層以及存儲(chǔ)層。業(yè)務(wù)層主要是向eb層傳送數(shù)據(jù)庫(kù)層中處理出來(lái)的結(jié)果,之后通過(guò)進(jìn)展數(shù)據(jù)與數(shù)據(jù)之間的交換工作,而數(shù)據(jù)庫(kù)層是位于業(yè)務(wù)處理邏輯層和存儲(chǔ)層兩個(gè)層次之間的,通過(guò)隱藏?cái)?shù)據(jù)訪(fǎng)問(wèn)的代碼可以反映出數(shù)據(jù)庫(kù)和計(jì)算機(jī)對(duì)象之間的關(guān)系,可以幫助解決在關(guān)系和對(duì)象之間出現(xiàn)的差異匹配的問(wèn)題。2.4中間件技術(shù)的應(yīng)用其中在計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)中使用的分層技術(shù)中,中間件技術(shù)的應(yīng)用主要是在計(jì)算機(jī)運(yùn)行的環(huán)境中幫助計(jì)算機(jī)與各系統(tǒng)之間實(shí)現(xiàn)資源的優(yōu)勢(shì)互補(bǔ)??茖W(xué)的使用中間件技術(shù)可以幫助減少在異構(gòu)和分布集成匯總存在的各種復(fù)雜的問(wèn)題,同時(shí)大大的降低了整個(gè)計(jì)算機(jī)軟件開(kāi)發(fā)的難度。并且中間件技術(shù)的應(yīng)用具有很大的優(yōu)勢(shì)是其可以將操作系統(tǒng)、應(yīng)用軟件和數(shù)據(jù)庫(kù)之間的關(guān)系進(jìn)展科學(xué)的優(yōu)化,同時(shí)減少計(jì)算機(jī)軟件開(kāi)發(fā)的時(shí)間并進(jìn)步軟件運(yùn)行的平安穩(wěn)定。3總結(jié)隨著計(jì)算機(jī)技術(shù)的不斷開(kāi)展和進(jìn)步,促進(jìn)了

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論