- 相關(guān)推薦
分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用論文
隨著(zhù)科學(xué)技術(shù)的不斷發(fā)展,計算機已經(jīng)廣泛的應用到了生活工作當中,并且計算機軟件的開(kāi)發(fā)技術(shù)已經(jīng)從二層結構轉變成為了多層結構,成為了軟件開(kāi)發(fā)工作人員開(kāi)發(fā)過(guò)程當中的重點(diǎn)技術(shù)。在軟件開(kāi)發(fā)的過(guò)程當中進(jìn)行分層技術(shù)的應用,能夠有效的提升軟件的技術(shù)水平以及軟件的靈活程度,促進(jìn)軟件開(kāi)發(fā)領(lǐng)域的快速發(fā)展。
1計算機軟件開(kāi)發(fā)中分層技術(shù)的概括
計算機軟件開(kāi)發(fā)中的封層技術(shù)就是指把不同的問(wèn)題解決方式安放到不同的層面當中,之后多個(gè)層面形成一個(gè)系統,并且每個(gè)系統都是平等的關(guān)系。分層技術(shù)在計算機軟件開(kāi)發(fā)當中應用是必然的趨勢,而且在計算機軟件開(kāi)發(fā)當中分層技術(shù)存在著(zhù)許多的優(yōu)勢,而且軟件系統能夠進(jìn)行分層構建操作,建立物理硬件與底層構建之間的關(guān)系,提高計算機整體的性能,并且在計算機軟件當中,在缺乏相關(guān)的結構時(shí),軟件中含有多個(gè)層面的情況下會(huì )讓層面之間形成一種依賴(lài)性,并且在微觀(guān)方面來(lái)分析,是指層面之間的相互聯(lián)系,并且在軟件的開(kāi)發(fā)過(guò)程中利用了分層技術(shù),能夠讓軟件具有較好的穩定性能以及擴展性能,并且軟件當中的某個(gè)層面發(fā)生變化也不會(huì )對其他層面產(chǎn)生影響,并且分層技術(shù)能夠保證軟件具有重復利用的性能嗎,確保軟件之間的無(wú)縫聯(lián)合。
2分層技術(shù)在計算機軟件開(kāi)發(fā)中的使用
2.1雙層技術(shù)的使用
分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用的最初階段是雙層技術(shù),經(jīng)過(guò)不斷的研究與發(fā)展,出現了三層技術(shù)、四層技術(shù)以及多層技術(shù),并且能夠有效的減少軟件研發(fā)的時(shí)間,增加軟件研發(fā)效率,并且在雙層技術(shù)在計算機軟件開(kāi)發(fā)中的使用,主要可以分為兩個(gè)方面,客戶(hù)端以及服務(wù)器。用戶(hù)通過(guò)客戶(hù)端對軟件進(jìn)行使用,幫助用戶(hù)進(jìn)行問(wèn)題的處理,并且由服務(wù)器來(lái)對用戶(hù)上傳信息進(jìn)行接收,經(jīng)過(guò)軟件數據庫計算和分析之后回傳給客戶(hù)端。雙層技術(shù)能夠提升軟件工作效率需要具有以下條件:用戶(hù)所在服務(wù)器要具有良好的功能,并且用戶(hù)數量較少。并且在用戶(hù)較多的情況下,計算容易發(fā)生錯誤,產(chǎn)生安全問(wèn)題,因此,雙層技術(shù)不能夠滿(mǎn)足計算機軟件使用的需求。
2.2三層技術(shù)的使用
三層技術(shù)是指在雙層技術(shù)的使用基礎之上,對計算機軟件進(jìn)行完善,增加了服務(wù)器的數量,并且增加服務(wù)器的主要功能就是幫助用戶(hù)進(jìn)行信息儲存,提高計算機的工作效率,并且三層技術(shù)當中包括業(yè)務(wù)處理功能、界面管理功能以及數據處理功能。界面管理功能主要的作用就是用戶(hù)的需求進(jìn)行整理,上報給業(yè)務(wù)處理層,在業(yè)務(wù)處理層進(jìn)行分析之后到數據處理層進(jìn)行數據提取,之后返還給業(yè)務(wù)層,再由業(yè)務(wù)層返還給界面管理層,進(jìn)行用戶(hù)指令的解決,整個(gè)指令處理的過(guò)程能夠體現出數據傳輸過(guò)程負擔減少,并且在減少數據處理負擔的同時(shí)還能夠提高計算機的工作效率,但在三層技術(shù)的使用過(guò)程中仍然存在著(zhù)一些問(wèn)題,需要把三層技術(shù)和雙層技術(shù)結合起來(lái)。
2.3四層技術(shù)的使用
四層技術(shù)是指業(yè)務(wù)處理層、數據層、存儲層和web層。并且四層技術(shù)主要能夠解決雙層技術(shù)和三層技術(shù)不能夠解決的問(wèn)題,業(yè)務(wù)處理層主要的功能就是把數據層所處理的結果傳輸給web層,并且數據層的所處位置在業(yè)務(wù)處理層和儲存層之間,作用就是對關(guān)系與對象之間出現的差異進(jìn)行有效的解決。
2.4中間件技術(shù)的使用
在計算機軟件開(kāi)發(fā)過(guò)程中所應用到的各種分層技術(shù)當中,中間件技術(shù)的主要作用就是幫助計算機在運行的過(guò)程當中,實(shí)現計算機與系統之間的互補關(guān)系。并且對中間件技術(shù)的合理使用能夠有效的減少在異面結構和分布當中存在的各種問(wèn)題,還能夠有效降低計算機軟件開(kāi)發(fā)的困難程度,而且中間件技術(shù)還有著(zhù)能夠將計算機操作系統、軟件和數據庫等單位進(jìn)行有效優(yōu)化的特點(diǎn),還能夠減少計算機軟件開(kāi)發(fā)的消耗時(shí)間,確保計算機軟件的穩定運行。
3結語(yǔ)
面對當前計算機軟件用戶(hù)越來(lái)越多以及網(wǎng)絡(luò )環(huán)境越來(lái)越復雜的條件下,需要在計算機軟件的開(kāi)發(fā)過(guò)程當中對分層技術(shù)進(jìn)行合理的使用,提高軟件研發(fā)效率,減少開(kāi)發(fā)消耗的時(shí)間,減少開(kāi)發(fā)成本,確保對用戶(hù)的各種問(wèn)題進(jìn)行解決,促進(jìn)計算機軟件開(kāi)發(fā)領(lǐng)域的快速發(fā)展,并且隨著(zhù)計算機軟件開(kāi)發(fā)技術(shù)的不斷成熟與完善,將會(huì )開(kāi)發(fā)出性能更加優(yōu)越的計算機軟件。
參考文獻
[1]許福栗.分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用[J].硅谷,2013,23:41-42.
[2]蔣峰.分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用探討[J].電腦編程技巧與維護,2015,18:21-22.
【分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用論文】相關(guān)文章:
信息技術(shù)在服裝設計中的應用論文03-22
體育教學(xué)與訓練實(shí)施中多媒體技術(shù)應用論文05-09
現代生物技術(shù)在醫學(xué)中的應用論文(精選6篇)06-27
計算機應用畢業(yè)設計論文03-03
人工智能的計算機網(wǎng)絡(luò )技術(shù)應用論文(精選10篇)12-09
多媒體技術(shù)在幼兒教育中的應用和重要性論文(精選8篇)08-31
納米材料在生物醫學(xué)中的應用論文03-16