- 相關(guān)推薦
研究分析計算機軟件開(kāi)發(fā)中的分層技術(shù)論文
當今社會(huì )對于計算機的使用范圍逐漸擴增, 換而言之, 人類(lèi)對于計算機存在著(zhù)較大的依賴(lài)性, 因此為了滿(mǎn)足社會(huì )以及人們的需求, 關(guān)于計算機軟件的開(kāi)發(fā)技術(shù)也正在走向成熟化。但是由于受到計算機使用環(huán)境的影響, 使得原有的計算機軟件開(kāi)發(fā)技術(shù)已經(jīng)無(wú)法適應多變的環(huán)境條件, 促使分層技術(shù)的計算機軟件開(kāi)發(fā)中得到有效利用, 不僅可以更好地維護計算機軟件的性能, 還能實(shí)現我國科技行業(yè)的發(fā)展。
1 分層技術(shù)的分析
所謂分層技術(shù)對軟件進(jìn)行分層開(kāi)發(fā), 對各層面問(wèn)題進(jìn)行逐一解決, 為更好控制軟件的開(kāi)發(fā)奠定基礎, 同時(shí)各個(gè)環(huán)節緊密配合, 實(shí)現共同作用的目的。在對軟件進(jìn)行開(kāi)發(fā)時(shí), 主要是由雙層開(kāi)發(fā)和三層開(kāi)發(fā)、四層開(kāi)發(fā)組合而成, 從級別角度而言, 各層間的關(guān)系相互平等。通常開(kāi)發(fā)人員會(huì )選擇三層開(kāi)發(fā)進(jìn)行, 即數據層次、業(yè)務(wù)層次和截面層次。在進(jìn)行軟件開(kāi)發(fā)時(shí), 它的層數可依據實(shí)際情況進(jìn)行適當增減, 在受到軟件架構的影響下, 分層要求會(huì )各不相同, 主要是根據用戶(hù)實(shí)際需求進(jìn)行。在對分層技術(shù)進(jìn)行分析發(fā)現,其自身具有的優(yōu)勢相對比較明顯, 具體包括: 復用性、擴展性、降低成本、加強團隊間的協(xié)作等。在對計算機軟件進(jìn)行開(kāi)發(fā)時(shí), 分層技術(shù)具有良好應用效果 。
2 計算機軟件開(kāi)發(fā)中分層技術(shù)的應用
2.1 雙層技術(shù)
計算機軟件開(kāi)發(fā)工作的開(kāi)展, 其中雙層技術(shù)的應用以客戶(hù)端、服務(wù)器作為支持?蛻(hù)端的作用主要在于: 對用戶(hù)使用界面進(jìn)行優(yōu)化, 從而更好地解決用戶(hù)信息傳輸之間存在的邏輯關(guān)聯(lián); 服務(wù)器的作用在于: 通過(guò)對用戶(hù)信息的接收, 利用數據庫對信息的整合及計算, 最終傳回至用戶(hù)的手中, 完成用戶(hù)對信息的使用。但是關(guān)于雙層技術(shù)的實(shí)際應用難度相對較大, 需采取以下幾點(diǎn)措施, 才能實(shí)現雙層技術(shù)的有效利用。
首先, 用戶(hù)自身具備的服務(wù)器各項使用性能均具有較高的優(yōu)勢; 其次, 利用服務(wù)器的人群相對較少。根據對當前計算機發(fā)展現狀的分析, 雙層技術(shù)的應用條件無(wú)法得到有效滿(mǎn)足, 如服務(wù)器應用人群的增長(cháng), 使得服務(wù)器的工作任務(wù)相對較重, 則會(huì )增加計算機的反應時(shí)間, 最后計算機軟件反應的信息結果將會(huì )存在偏差, 這種現象的存在, 不僅會(huì )增加計算機軟件的成本, 還能造成用戶(hù)信息的泄露。因此若對雙層技術(shù)進(jìn)行應用, 應確保服務(wù)器的使用次數及人群, 同時(shí)做好服務(wù)器使用性能保護工作。
2.2 三層技術(shù)
三層技術(shù)在應用中, 計算機軟件按照系統可以具體分為數據層次、業(yè)務(wù)處理和界面層次三層次, 由于層次不同其作用也會(huì )各不相同, 主要表現為:
( 1 ) 界面層次, 對用戶(hù)對軟件的使用要求進(jìn)行收集, 在通過(guò)科學(xué)、合理的處理后, 將其傳輸于業(yè)務(wù)處理層次。
( 2 ) 業(yè)務(wù)處理層次, 利用傳輸的數據信息進(jìn)行處理, 使用戶(hù)需求得到具體的明確, 并對其進(jìn)行深入的分析。
( 3 ) 提取信息并對其進(jìn)行申請。
( 4 ) 數據層次需要核實(shí)申請數據的真實(shí)性, 在完成判斷后將其傳送界面層次。
對于三層技術(shù)來(lái)講, 對其進(jìn)行合理的應用能達到數據高效處理的目的, 同時(shí)還能降低數據傳輸所帶來(lái)的負擔, 對優(yōu)化計算機軟件工作效率起到一定的促進(jìn)作用, 確保軟件可以高效運行, 進(jìn)而對其進(jìn)行更好的開(kāi)發(fā)和應用。
2.3 四層技術(shù)
基于網(wǎng)絡(luò )技術(shù)發(fā)展的背景下, 計算機軟件的應用環(huán)境逐漸變得復雜化, 加之數據處理與邏輯聯(lián)系的難度相對較大, 如在業(yè)務(wù)管理工作中, 用戶(hù)對計算機數據處理的能力與安全性要求較高, 在此過(guò)程中, 采用三層技術(shù)則會(huì )受到一定的限制, 雖然四層技術(shù)無(wú)法與以上二種技術(shù)進(jìn)行相互依存, 但是該項技術(shù)卻能滿(mǎn)足計算機用戶(hù)的使用條件。具體使用流程為: 通過(guò)在數據層、業(yè)務(wù)邏輯層二者之間封裝層的增加, 使其在結構上屬于存儲層, 利用存儲層、業(yè)務(wù)邏輯、數據以及四層技術(shù)之間的融合, 最終實(shí)現數據處理的作用。其中對于四層技術(shù)的使用, 應根據用戶(hù)的實(shí)際情況選擇適當的數據處理路徑?傊, 受到計算機使用環(huán)境和用戶(hù)需求的影響, 使得計算機軟件開(kāi)發(fā)工作的難度相對較大, 若以滿(mǎn)足客戶(hù)需求為前提對計算機軟件進(jìn)行開(kāi)發(fā), 分層技術(shù)與雙層技術(shù)難以適應時(shí)代的發(fā)展。對此, 開(kāi)發(fā)企業(yè)在進(jìn)行計算機軟件開(kāi)發(fā)中, 需對各個(gè)開(kāi)發(fā)技術(shù)的優(yōu)劣勢進(jìn)行對比, 最終選擇最為合理、安全性最高、拓展性較強的計算機軟件開(kāi)發(fā)技術(shù)。
3 結語(yǔ)
總之, 通過(guò)對計算機軟件開(kāi)發(fā)中分層技術(shù)應用的分析, 已知分層技術(shù)是當前計算機軟件開(kāi)發(fā)中最具發(fā)展前景的技術(shù)手段, 可有效地提升軟件的開(kāi)發(fā)速度與開(kāi)發(fā)質(zhì)量。針對計算機軟件用戶(hù)的角度而言, 分層技術(shù)的應用, 不僅能夠滿(mǎn)足用戶(hù)的個(gè)性化需求, 還能為用戶(hù)提供安全、高效以及便捷的軟件。對開(kāi)發(fā)企業(yè)而言, 可提升軟件的開(kāi)發(fā)速度, 降低企業(yè)的軟件開(kāi)發(fā)成本, 實(shí)現計算機軟件開(kāi)發(fā)工作的快速發(fā)展。
【研究分析計算機軟件開(kāi)發(fā)中的分層技術(shù)論文】相關(guān)文章:
分層技術(shù)在計算機軟件開(kāi)發(fā)中的運用研究論文07-04
分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用效果分析論文07-03
分層技術(shù)在計算機軟件開(kāi)發(fā)的應用分析論文07-03
關(guān)于計算機軟件開(kāi)發(fā)分層技術(shù)的研究論文07-04
計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文07-04
分層技術(shù)在計算機軟件開(kāi)發(fā)中的應用論文07-04
計算機軟件開(kāi)發(fā)中的分層技術(shù)運用論文07-04
關(guān)于分層技術(shù)在計算機軟件開(kāi)發(fā)的應用分析的論文07-03