



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
感謝您關注論文港(/r/)希望我們整理的論文素材對您有所幫助!記得更改這里哦!歡迎您關注論文港(/r/)希望我們整理的論文素材對您有所幫助!記得更改這里哦4
計算機軟件開發中的分層技術受到網絡技術發展的影響,計算機軟件正在向多層次化結構上發展。在多層次化結構中,中間件目前是計算機軟件開發過程中的關鍵層,同時作為一種軟件開發的新技術,和操作系統以及數據庫有效組成了現在的基礎型軟件。加之計算機網絡應用環境的日益復雜,采用多層次化結構也能軟件流程變得更加清晰,有效增強了計算機軟件開發的靈活性。1計算軟件層次化的主要特點計算機軟件開發的主要目的是要將構建開發作為基礎,為計算機軟件發展提供重要的保障。同時這種構件因具有高度的內聚度,也能作為獨立的單元進行開發和使用。將構件軟件開發作為基礎,將其運用到經過嚴格測試之后的構件中,對新類型的軟件進行重新搭配,不但能節省開發軟件的時間,同時也能有效地保證軟件產品質量。開發構件的主要目的是為了進行復用。設計層次化軟件是為了有效地運用構件技術,將軟件系統分解成模塊后,將低層次的構件以及數據庫之間形成聯系,進而為其提供一些通用的算法,在不同的軟件系統中都能可應用低層次的構件。在計算機層次化設計過程中,這只是一個非常籠統的概念,并沒有十分嚴格的意義。每個構件在層次上也僅是上下層之間的關系,是一種多層次化角度下的構件聚集關系。2計算機層次化軟件開發過程中的技術分析2.1兩層與三層結構技術在計算機兩層機構模式中,其主要是由數據庫以及客戶端所構成的。在這之中,客戶端可以為用戶提供良好的用戶界面,并對邏輯數據進行了深入的判斷。服務器主要是對客戶端的指令進行接收,從而依據指令的具體情況來對數據庫中的情況進行查詢,這種邏輯結構處理形式被稱為Fat客戶端,這種二層結構的客戶端可對大量的業務實施邏輯結構處理,但是這種客戶端的數量一旦增加,就會發生物交互性操作以及通信差等方面的問題。在計算機應用系統需求不斷增大的前提下,原來的二層技術機構已經無法滿足現階段系統的需求,因而三層結構技術便應運而生。這種結構的層次技術主要是由數據服務器、客戶端以及應用服務器所組成。其中客戶端可提供人機之間的交換,數據可提供信息之間的有效訪問以及存儲。應用服務器可有效實現業務邏輯結構之間的關系。從而降低了客戶端間的差異,也被稱之為瘦客戶。同時這種結構主要包括了業務處理以及數據層等,在這之中,界面主要對負責用戶以及系統之間的借口,對用戶的軟件實施操作。業務處理層主要是根據用戶對軟件的具體需求,來分析用戶的指令,進而向數據庫發出請求。2.2四層結構技術因計算機外部環境的日益復雜化,客戶對軟件提出的需求也越來越高。其中主要表現出的是軟件的開發周期越來越短、對穩定性的需求越來高等方面。為了充分滿足用戶對計算機軟件提出的要求,我們針對用戶界面、業務邏輯以及數據庫服務等依照模塊都進行了深入的研究,使其可以彼此獨立開來,降低了這些軟件之間的影響。于此同時,采用三層次化結構的軟件技術較難實現,有很多軟件開發人員在計算機邏輯層已經數據庫之間,對數據庫借口進行了進一步的封裝,這樣就使得三層體系正在逐步向四層體系蔓延。四層體系結構主要包含了業務邏輯層、數據WEB層、存儲層以及數據持久層。在這之中,WEb層可以利用模式1以及模式2來進行開發,在模式1中,基本上是由ISP頁面所組成的,當客戶端接受請求之后,就會直接作出響應,并采用一定的Java語言來對數據庫中的有關操作進行處理。其中模式1相比而言,較為簡單,主要是針對一些小規模的項目來進行開發,同時這種模式下的操作也具有一定的局限性,因ISP頁面主要是承擔了視圖View以及控制器之間的這兩類角色,其邏輯控制性并不是十分明確。模式2主要是應用MVC結構來進行設計的,JSP也不具有相應的控制性,在通過Java語言實施邏輯控制后,不僅具有表現層的特色,同時也能將結果充分展現給用戶,這種結構的模式主要是被應用在一些大規模的設計之中。3結語綜上所述,因計算機應用環境的日益復雜,客戶對其的要求也越來越高,計算機軟件設計發展若是想充分滿足用戶的需求,在開發軟件設計的過程中,就要逐步運用分層技術。傳統的形式下的兩層結構形式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關于成立醫院可行性研究報告(模板范文)
- 麗江2024年云南麗江市檢驗檢測認證院招聘編外人員筆試歷年參考題庫附帶答案詳解
- 麗水浙江麗水青田縣殯儀館招聘編外聘用人員筆試歷年參考題庫附帶答案詳解
- 勞動合同法知識問答二零二五年
- 二零二五掛靠保安公司協議
- 井巷立井施工方案
- 二零二五證券居間合同書-范例
- 建筑工程施工大清包合同書正規范例
- 餐飲股東合作協議書范例
- 租賃冷庫合同書模板
- 學生創新思維綜合評價表
- 新生兒足底采血檢查
- 采購職員離職工作交接詳單
- 青島市特殊建設工程消防驗收辦事指南
- 醫院培訓課件:《體外循環及ECMO》
- 少數民族哈薩克族民俗文化科普介紹圖文課件
- CNAS-CL02-A001:2023 醫學實驗室質量和能力認可準則的應用要求
- 華為經營管理-華為供應鏈管理(6版)
- 建筑智能化工程監理實施細則
- 14S501-2 雙層井蓋圖集
- JGT491-2016 建筑用網格式金屬電纜橋架
評論
0/150
提交評論