



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、討論分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用的論文討論分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用的論文摘要:一直以來分層技術(shù)在計算機(jī)軟件開發(fā)中占據(jù)極其重要的地位,要想做好計算機(jī)軟件的開發(fā)工作無法離開分層技術(shù)給予的技術(shù)支持。該文先從應(yīng)用層面是介紹了分層技術(shù)的基本概念以及實際特點,然后分析了實際應(yīng)用涉及的技術(shù),最后深化分析了分層技術(shù)的詳細(xì)應(yīng)用。關(guān)鍵詞:計算機(jī);分層技術(shù);軟件開發(fā);應(yīng)用討論中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044201727-0235-02自從步入了二十一世紀(jì),隨著經(jīng)濟(jì)實力的逐步發(fā)展也推動了科學(xué)技術(shù)的快速進(jìn)步,計算機(jī)軟件在計算機(jī)技術(shù)突飛猛進(jìn)的發(fā)展勢頭下,也逐步加快了更新?lián)Q代的步伐。
2、傳統(tǒng)的計算機(jī)軟件開發(fā)普遍采用二層構(gòu)造制,在發(fā)展經(jīng)過中多層構(gòu)造正在逐步代替二層機(jī)構(gòu),封層技術(shù)已經(jīng)被廣泛地應(yīng)用在在計算機(jī)軟件開發(fā)中。分層技術(shù)的應(yīng)用給計算機(jī)軟件開發(fā)帶來了高度的靈敏性,在逐步的開發(fā)和應(yīng)用經(jīng)過中迅速的獲得進(jìn)步,軟件的多方面功能正在逐步完善。1計算機(jī)分層技術(shù)的相關(guān)1.1分層技術(shù)的定義關(guān)于分層技術(shù)的概念是指在開發(fā)計算機(jī)軟件中,為了解決計算機(jī)軟件各層次之間的依靠關(guān)系,在運行計算機(jī)軟件時保證其靈敏性和可靠性的發(fā)揮,促進(jìn)相關(guān)軟件的成功開發(fā),應(yīng)運而成的構(gòu)造技術(shù)。該技術(shù)解決了傳統(tǒng)單一分層,而需要用多分層、多功能技術(shù)解決計算機(jī)軟件多層次依靠和依存問題。二十世紀(jì)八十年代,單層次構(gòu)造出如今計算機(jī)軟件開發(fā)中
3、,后來在計算機(jī)的快速更新和發(fā)展中,使用小型數(shù)據(jù)的頻率增加促進(jìn)了單層次構(gòu)造的軟件中在不斷擴(kuò)大應(yīng)用范圍。服務(wù)器與計算機(jī)的聯(lián)絡(luò)得以建立并且迅速發(fā)展起來,隨著應(yīng)用軟件新的需求和用戶需要,單層構(gòu)造逐步在應(yīng)用中被雙層構(gòu)造所代替,雙層構(gòu)造在發(fā)展經(jīng)過中逐步成為計算機(jī)軟件運算的支柱構(gòu)造,傳統(tǒng)的計算機(jī)軟件單項處理業(yè)務(wù)的形式已經(jīng)隨著分層技術(shù)在計算機(jī)軟件廣泛應(yīng)用的情況下,計算機(jī)軟件在不斷地推廣經(jīng)過中實現(xiàn)了技術(shù)的多層次跨越,多層次構(gòu)造計算逐步成為軟件的主流開發(fā)技術(shù)。1.2計算機(jī)分層技術(shù)特征計算機(jī)分層技術(shù)在開發(fā)計算機(jī)軟件和廣泛應(yīng)用時具有獨特的優(yōu)點,計算機(jī)開發(fā)的復(fù)雜軟件系統(tǒng)功能是分層技術(shù)擴(kuò)展和分解計算機(jī)軟件的根據(jù),這樣所開
4、發(fā)的計算機(jī)軟件才能在多構(gòu)造的分層技術(shù)下實現(xiàn)蓋上和升級,系統(tǒng)的功能層才能從根本層面上實現(xiàn)和完成修改。計算機(jī)軟件開發(fā)效率和可靠運行保障都是通過分層技術(shù)得以提升和實現(xiàn)的,也就是講計算機(jī)軟件的開發(fā)在分層技術(shù)的介入下提高了軟件質(zhì)量,也縮短了開發(fā)時間。隨著分層技術(shù)的逐步成熟,為了提高開發(fā)計算機(jī)軟件的便利性,能夠在計算機(jī)上直接定義層次和功能接口,通過標(biāo)準(zhǔn)接口的建立實現(xiàn)端口無縫對接,最終完成軟件的自行更新和開發(fā)。2分層技術(shù)的實際應(yīng)用隨著社會經(jīng)濟(jì)的高速發(fā)展,人們的生活水平越來越高,對計算機(jī)的功能需求也在逐步地增加,為了知足不斷增長的社會需求,計算機(jī)的軟件開發(fā)要一直處于不斷完善和更新的狀態(tài),分層技術(shù)也因而在開發(fā)計
5、算機(jī)軟件的廣泛應(yīng)用中得以快速的發(fā)展和進(jìn)步,從雙層構(gòu)造技術(shù)代替了最初的單層構(gòu)造技術(shù),再到今天難得三層、四層、五層技術(shù)的開發(fā)和應(yīng)用。本文對五層、四層、三層、雙層以及中間件技術(shù)在計算機(jī)軟件開發(fā)的實際應(yīng)用技術(shù)中作了簡單的闡述和討論。2.1雙層構(gòu)造技術(shù)計算機(jī)軟件的開發(fā)效率決定了軟件能夠率先搶占使用市場,雙層開發(fā)技術(shù)的使用從某種程度上縮短了開發(fā)時間,提高了開發(fā)效率。雙層技術(shù)本質(zhì)上看是由軟件用戶的使用界面和接收傳遞信息的客戶端服務(wù)器這兩個點組成,用戶的使用界面要作出客戶端的相應(yīng)邏輯處理,雙層技術(shù)還要對已經(jīng)接收到的客戶端信息進(jìn)行整合。在開發(fā)計算機(jī)軟件時若想使用雙層技術(shù)一定要遵循嚴(yán)苛的開發(fā)前提,計算機(jī)的.系統(tǒng)服
6、務(wù)器效能一定要得到較好的保證,不能擁有太多或者超負(fù)荷的用戶數(shù)量,否則系統(tǒng)錯誤便會產(chǎn)生,不僅無法知足相關(guān)計算機(jī)用戶的需求,還會使得計算機(jī)軟件的運行速度大幅度被降低。2.2三層構(gòu)造技術(shù)三層技術(shù)在軟件開發(fā)中來自于對雙層技術(shù)的完善,從另外的意義上能夠看做三層技術(shù)由二級技術(shù)升級和加強而來,在升級和加強中涉及的用戶數(shù)據(jù)儲存功能得到了大幅度的改善。計算機(jī)的訪問效率和工作效益在三層技術(shù)實際應(yīng)用于計算機(jī)軟件開發(fā)的情況下得到較大程度的提高,這一經(jīng)過也是人機(jī)信息交互的經(jīng)過。數(shù)據(jù)層、界面層和處理層是三層技術(shù)的三個主要方面,用戶的真正需求在經(jīng)過分析后,并且發(fā)出了請求,就會通過業(yè)務(wù)處理層提取和處理數(shù)據(jù)。三層技術(shù)的界面層負(fù)
7、責(zé)搜集用戶真正需求的信息,并且將相關(guān)信息加工后傳遞到業(yè)務(wù)處理層;三層的數(shù)據(jù)層負(fù)責(zé)業(yè)務(wù)處理層提出申請的核對和審核,在存儲數(shù)據(jù)庫內(nèi)相關(guān)信息被查詢并經(jīng)過科學(xué)分析后將最終結(jié)果傳給業(yè)務(wù)處理層。三層技術(shù)在實用之處憑借明確的分工確保計算機(jī)軟件開發(fā)提高了一定的效率,但是隨著用戶環(huán)境的越發(fā)復(fù)雜,三層技術(shù)無法知足更多需求的用戶,當(dāng)用戶過于復(fù)雜時,數(shù)據(jù)層、界面層和業(yè)務(wù)處理層會構(gòu)成混淆導(dǎo)致計算機(jī)無法正常工作。2.3四層構(gòu)造技術(shù)信息化時代的到來,在開發(fā)計算機(jī)軟件中,已經(jīng)得到廣泛應(yīng)用的三層技術(shù)和雙層技術(shù)也無法知足愈加復(fù)雜的計算機(jī)使用環(huán)節(jié),因而四層構(gòu)造技術(shù)應(yīng)運而生。于是,存儲層、數(shù)據(jù)庫層、Web層處理層代替了數(shù)據(jù)層、界面層
8、和處理層三層構(gòu)造。Web層接收來自業(yè)務(wù)層梳理后的數(shù)據(jù)庫結(jié)果,在Web層完成數(shù)據(jù)交換,位于存儲和處理層之間的數(shù)據(jù)庫層負(fù)責(zé)分析被隱藏掉的訪問數(shù)據(jù)代碼,這樣計算機(jī)對象和數(shù)據(jù)庫之間的關(guān)系便得到很好的反映,這樣計算機(jī)作用對象和數(shù)據(jù)庫之間的匹配問題便輕松解決。一般情況下具有良好職責(zé)的Web應(yīng)用通常要具備四個層面,詳細(xì)包括領(lǐng)域模型層、業(yè)務(wù)層、持久層和表現(xiàn)層。這四個層次都有本身特殊的職責(zé)和功能,每個層次的功能和職責(zé)都是不能夠混合的。四個層次之間應(yīng)該被隔離開,只允許在層間的接口能夠相互通信,這樣才能避免功能和職責(zé)的混亂。2.4中間件軟件開發(fā)技術(shù)endprint中間件是計算機(jī)網(wǎng)絡(luò)在迅速發(fā)展的經(jīng)過中出現(xiàn)的具有相對性
9、的獨立系統(tǒng)軟件,這種中間件開發(fā)技術(shù)具備分布集成和屏蔽異構(gòu)各種引發(fā)性的復(fù)雜技術(shù),從根本上降低了開發(fā)計算機(jī)軟件存在的難度。由于中間件技術(shù)的出現(xiàn)使得開發(fā)計算機(jī)軟件涉及的數(shù)據(jù)庫、應(yīng)用軟件和操作系統(tǒng)之間的關(guān)系從根本上得到了優(yōu)化。中間件技術(shù)的出現(xiàn),不僅提高軟件開發(fā)效率、使得軟件開發(fā)風(fēng)險降低進(jìn)而運行更安全,還實現(xiàn)了計算機(jī)能夠?qū)崿F(xiàn)資源優(yōu)勢互補的運行。2.5五層構(gòu)造技術(shù)的開發(fā)應(yīng)用由于五層技術(shù)運行比擬復(fù)雜,一般情況下主要應(yīng)用在一些力求知足有特殊需求和領(lǐng)域的計算機(jī)軟件開發(fā)中,當(dāng)四層技術(shù)無法知足計算機(jī)軟件的開發(fā)要求時,軟件開發(fā)員便要在四層技術(shù)基礎(chǔ)之上進(jìn)一步細(xì)化系統(tǒng)架構(gòu)和分工,促進(jìn)其運行效率的提升。當(dāng)前J2EE環(huán)境是五
10、層技術(shù)的廣泛應(yīng)用之地,這種應(yīng)用建立在經(jīng)典三層構(gòu)造之上,由資源層、集成層、業(yè)務(wù)層、Web應(yīng)用層和客戶層五個層次構(gòu)成??蛻魴C(jī)是客戶層的運行地點,服務(wù)器端是Web應(yīng)用層的運行地點,這兩個運行曾都是來自于三層構(gòu)造的分化。事務(wù)處理、數(shù)據(jù)持久性訪問和數(shù)據(jù)的映射系統(tǒng)處理主要由集成層負(fù)責(zé)。文件系統(tǒng)和數(shù)據(jù)庫是資源層詳細(xì)包括的內(nèi)容。五層技術(shù)的使用要根據(jù)相關(guān)邏輯嚴(yán)格執(zhí)行,在開發(fā)計算機(jī)軟件中不同組件的構(gòu)成是為了適應(yīng)不同機(jī)器的要求。下面是五層技術(shù)在J2EE中系統(tǒng)分層的應(yīng)用情況:第一,下層被上層依靠,不跨層是這種依靠關(guān)系的特點;第二,除了表現(xiàn)層,其他各層相互調(diào)用使用方法是不被允許的。這是在開發(fā)軟件經(jīng)過中程序人員最常發(fā)生的
11、錯誤,在同一層假如無法避免調(diào)用方法,也要調(diào)用一些上層不可見的工具方法。第三,Service接口方法確實定要以系統(tǒng)提供的功能分析為根據(jù)并從服務(wù)層出發(fā)開場分析。假如從數(shù)據(jù)庫出發(fā)根據(jù)DAO、Domain、Service的創(chuàng)立順序進(jìn)行系統(tǒng)分層便造成了分層誤解,構(gòu)成了錯誤。第四,將實體系統(tǒng)劃分為領(lǐng)域模型是最核心的系統(tǒng)設(shè)計,數(shù)據(jù)DAO層的設(shè)計要建立在系統(tǒng)劃分基礎(chǔ)上,服務(wù)層需要接到這些活動的通知,因而服務(wù)層的運行以領(lǐng)域活動為基礎(chǔ)。另外設(shè)計Service層也有十分注意事項,Service的數(shù)量要嚴(yán)格控制,接口數(shù)量在Service層下面在逐層增加,Service一般集中處理一個模塊的服務(wù)。3分層構(gòu)造技術(shù)的詳細(xì)應(yīng)
12、用近些年來我國的經(jīng)濟(jì)得到了充分和迅速的發(fā)展,因而我國的第三產(chǎn)業(yè)也得到了史無前例的進(jìn)步,服務(wù)業(yè)、餐飲業(yè)和百貨業(yè)都迅速地發(fā)展起來,并且各行業(yè)的發(fā)展規(guī)模都在逐步的增大,當(dāng)發(fā)展至目前商業(yè)的發(fā)展瓶頸便是商鋪的信息化,這一重要問題已經(jīng)日漸顯露出來。計算機(jī)為了知足當(dāng)代人日漸增加的需求就要不斷地完善分層技術(shù),多層計算機(jī)軟件建立在先進(jìn)的分層技術(shù)之上,目前的分層技術(shù)易于團(tuán)隊管理和開發(fā)、適應(yīng)程度高、有較好的維護(hù)性以及構(gòu)造明晰度高等很多優(yōu)點,因而多層計算機(jī)軟件技術(shù)也在商鋪信息化的經(jīng)過里實現(xiàn)了應(yīng)用和實踐。分層技術(shù)開發(fā)的計算機(jī)軟件促進(jìn)商鋪管理系統(tǒng)的建立,同時也完成了商鋪信息化管理和建設(shè),詳細(xì)包含規(guī)范商鋪操作流程和商鋪日常
13、失誤管理兩個方面。商鋪管理系統(tǒng)具有下面八種常用功能:文檔管理、售后管理、物業(yè)管理、營銷管理、行政管理、收支管理、運營管理、系統(tǒng)管理。商鋪管理是一項非常復(fù)雜的工作,因而商鋪管理系統(tǒng)涵蓋方面較廣、涉及業(yè)務(wù)流程也較為復(fù)雜,不同的商鋪也設(shè)定了符合本身的管理標(biāo)準(zhǔn),計算機(jī)軟件在商鋪管理系統(tǒng)中的應(yīng)用提高了商鋪管理的有效性。商鋪管理系統(tǒng)由八個子系統(tǒng)構(gòu)成:文檔管理子系統(tǒng)、售后處理子系統(tǒng)、物業(yè)管理子系統(tǒng)、營銷管理子系統(tǒng)、行政管理子系統(tǒng)、收支管理子系統(tǒng)、運營管理子系統(tǒng)以及系統(tǒng)管理子系統(tǒng)。其中每一個子系統(tǒng)都有本身獨特的功能,例如售后處理子系統(tǒng),子系統(tǒng)內(nèi)又分成很多二級子系統(tǒng),詳細(xì)包括:售后事物分析、事務(wù)處理查詢、商戶事
14、務(wù)處理以及消費者事務(wù)處理等。其中售后分析系統(tǒng)又包括很多功能,例如會員購物分析功能、先行賠付分析功能、購物品種分析功能以及整體購物分析功能。計算甲軟件的分層技術(shù)和機(jī)構(gòu)形式能讓具體劃分后的商鋪管理系統(tǒng)實現(xiàn)和完成更多層次的構(gòu)造,其依靠的商鋪系統(tǒng)管理技術(shù)也以開發(fā)軟件的計算機(jī)分層技術(shù)為依托。4結(jié)束語隨著網(wǎng)絡(luò)的普及和發(fā)展,計算機(jī)網(wǎng)絡(luò)到了迅速的推廣和發(fā)展,在發(fā)展的經(jīng)過中應(yīng)用計算機(jī)環(huán)境變得非常復(fù)雜,在計算機(jī)軟件開發(fā)中廣泛應(yīng)用了分層技術(shù),計算機(jī)軟件系統(tǒng)在分層技術(shù)的支持和應(yīng)用下提高了安全保障,也提高了軟件開發(fā)的效率,使軟件的開發(fā)成本得以降低。在詳細(xì)的實際應(yīng)用中,商鋪管理系統(tǒng)是商業(yè)領(lǐng)域計算機(jī)件分層技術(shù)的最大用戶,商鋪管理系統(tǒng)在多層次技術(shù)的支持下,實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療器械行業(yè)的技術(shù)創(chuàng)新與市場推廣策略
- 上墻酒架轉(zhuǎn)讓合同范例
- 醫(yī)藥營銷中的倫理與法律風(fēng)險控制
- 樂器生產(chǎn)銷售合同范例
- 醫(yī)療與教育行業(yè)的數(shù)字化轉(zhuǎn)型案例分析
- 醫(yī)療大數(shù)據(jù)時代下的隱私權(quán)保護(hù)策略
- 倉儲保管服務(wù)合同范例
- 2000施工合同范例
- 醫(yī)療領(lǐng)域的數(shù)據(jù)安全新篇章-區(qū)塊鏈技術(shù)的應(yīng)用
- 統(tǒng)計人員年終工作總結(jié)模版
- 第15課+十月革命的勝利與蘇聯(lián)的社會主義實踐【高效備課精研 + 知識精講提升】 高一歷史 課件(中外歷史綱要下)
- 滅火器維修與報廢規(guī)程
- (4.3.1)-3.3我國儲糧生態(tài)區(qū)的分布
- 遼寧盤錦浩業(yè)化工“1.15”泄漏爆炸著火事故警示教育
- 2023年衡陽市水務(wù)投資集團(tuán)有限公司招聘筆試題庫及答案解析
- 110~750kV架空輸電線路設(shè)計規(guī)范方案
- 北師大版五年級數(shù)學(xué)下冊公開課《包裝的學(xué)問》課件
- 車輛采購、維修服務(wù)投標(biāo)方案
- 北師大版英語八年級下冊 Unit 4 Lesson 11 Online Time 課件(30張PPT)
- 淺析商業(yè)綜合體的消防疏散
- 紅金大氣國際護(hù)士節(jié)表彰大會PPT模板
評論
0/150
提交評論