基于分層技術(shù)的計(jì)算機(jī)畢業(yè)論文

時(shí)間:2022-10-30 03:16:06

導(dǎo)語(yǔ):基于分層技術(shù)的計(jì)算機(jī)畢業(yè)論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。

基于分層技術(shù)的計(jì)算機(jī)畢業(yè)論文

1計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)相關(guān)概述

1.1分層技術(shù)的基本概念

所謂的分層技術(shù)其實(shí)就是對(duì)計(jì)算機(jī)軟件結(jié)構(gòu)中其內(nèi)部層次所存在依賴(lài)關(guān)系的闡述,一般來(lái)說(shuō),計(jì)算機(jī)軟件的開(kāi)發(fā)往往要保證軟件運(yùn)行的過(guò)程中有著一定的可靠性和靈活性,并不僅僅局限于單一功能,而要盡可能最大限度地實(shí)現(xiàn)軟件的多種功能。

1.2分層技術(shù)的特點(diǎn)

首先分層技術(shù)將計(jì)算機(jī)軟件適當(dāng)?shù)剡M(jìn)行擴(kuò)展,按照功能的不同分解計(jì)算機(jī)軟件復(fù)雜的系統(tǒng),適當(dāng)改造和升級(jí)計(jì)算機(jī)軟件,從根本上修改系統(tǒng)中某一功能層以及上下層。其次分層技術(shù)不僅僅將軟件開(kāi)發(fā)的效率有效提升,同時(shí)對(duì)于軟件運(yùn)行的可靠性同樣有著一定的保障。計(jì)算機(jī)軟件在開(kāi)發(fā)的過(guò)程中,通過(guò)改造原有的計(jì)算機(jī)系統(tǒng),一方面將復(fù)雜軟件開(kāi)發(fā)的時(shí)間縮小,另一方面對(duì)于新軟件產(chǎn)品的質(zhì)量有著實(shí)質(zhì)性的保障。最后分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,便于計(jì)算機(jī)軟件的再次使用,通過(guò)對(duì)分層模式的利用,進(jìn)而定義功能層次的接口,實(shí)現(xiàn)軟件的自行開(kāi)發(fā),并對(duì)標(biāo)準(zhǔn)接口進(jìn)行利用,其端口的無(wú)縫隙對(duì)接也就在某種程度上最大限度地實(shí)現(xiàn)。

2分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

隨著時(shí)代經(jīng)濟(jì)的發(fā)展以及網(wǎng)絡(luò)技術(shù)的普及,計(jì)算機(jī)軟件開(kāi)發(fā)備受關(guān)注。同時(shí)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,打破了傳統(tǒng)計(jì)算機(jī)軟件單項(xiàng)業(yè)務(wù)處理模式,進(jìn)而趨向于多層次計(jì)算機(jī)軟件業(yè)務(wù)處理。就其實(shí)質(zhì)性而言,目前計(jì)算機(jī)軟件開(kāi)發(fā)中所采用的分層技術(shù)由剛開(kāi)始的二層和三層,逐漸發(fā)展為現(xiàn)如今的四層和五層?,F(xiàn)本文對(duì)其在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用進(jìn)行分析探討。

2.1雙層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

計(jì)算機(jī)軟件開(kāi)發(fā)中雙層技術(shù)的應(yīng)用不僅僅將軟件開(kāi)發(fā)的效率有效提高,同時(shí)也使軟件開(kāi)發(fā)所需的時(shí)間在某種程度上有所縮短。所謂的雙層技術(shù)主要由客戶(hù)端和服務(wù)器兩個(gè)端點(diǎn)組成,首先客戶(hù)端主要是提供界面供用戶(hù)使用,并將某種狀態(tài)下出現(xiàn)的相關(guān)邏輯關(guān)系進(jìn)行處理;服務(wù)器主要是對(duì)客戶(hù)信息的接收,并在某種程度上將用戶(hù)所需要的信息進(jìn)行一定的整合,再次傳遞到客戶(hù)端。分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用的前提,是要保證計(jì)算機(jī)的服務(wù)器有著較好的效能,同時(shí)也要保證用戶(hù)數(shù)量相對(duì)較少。一旦用戶(hù)數(shù)量相對(duì)較多,計(jì)算機(jī)軟件在實(shí)際的運(yùn)行中,不僅僅出現(xiàn)系統(tǒng)上的錯(cuò)誤,同時(shí)也在一定程度上使得軟件運(yùn)行速度相對(duì)較慢,很難實(shí)現(xiàn)用戶(hù)的真正需求。

2.2三層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

所謂的三層技術(shù)主要是在計(jì)算機(jī)軟件開(kāi)發(fā)中雙層技術(shù)的基礎(chǔ)上進(jìn)行完善。相對(duì)于雙層技術(shù),三層技術(shù)不僅僅使得應(yīng)用服務(wù)器在某種程度上得到增加,同時(shí)對(duì)于計(jì)算機(jī)使用用戶(hù)數(shù)據(jù)的存儲(chǔ)也有著一定的優(yōu)勢(shì)。三層技術(shù)的應(yīng)用,一方面使得計(jì)算機(jī)信息訪問(wèn)的效率有所提高,同時(shí)另一方面從根本上實(shí)現(xiàn)了計(jì)算機(jī)與人之間的信息的真正交互,計(jì)算機(jī)工作的效益明顯提高。三層技術(shù)主要有業(yè)務(wù)處理層次、界面層次以及數(shù)據(jù)層次三個(gè)方面。業(yè)務(wù)處理層次主要是分析用戶(hù)的真正需求,并發(fā)出一定的請(qǐng)求,對(duì)數(shù)據(jù)進(jìn)行處理和提??;界面層主要是對(duì)用戶(hù)真正需求進(jìn)行主要的搜集,通過(guò)對(duì)信息進(jìn)行一定的加工,進(jìn)而將數(shù)據(jù)搜集的結(jié)果傳遞給業(yè)務(wù)處理層次;而數(shù)據(jù)層次主要是對(duì)業(yè)務(wù)處理層的申請(qǐng)進(jìn)行審核,并對(duì)數(shù)據(jù)庫(kù)相關(guān)信息進(jìn)行查詢(xún),進(jìn)行科學(xué)的分析之后將處理結(jié)果傳遞給業(yè)務(wù)層。三層技術(shù)雖然在一定程度上提高了計(jì)算機(jī)工作的效率,但是面對(duì)復(fù)雜的用戶(hù)環(huán)境,很難從根本上科學(xué)地分開(kāi)界面層、業(yè)務(wù)處理層以及數(shù)據(jù)庫(kù)層。

2.3四層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

四層技術(shù)是在三層技術(shù)的基礎(chǔ)上進(jìn)行完善的,主要有業(yè)務(wù)處理層、Web層、數(shù)據(jù)庫(kù)層以及存儲(chǔ)層。其在軟件開(kāi)發(fā)中的應(yīng)用過(guò)程,首先是業(yè)務(wù)處理層對(duì)用戶(hù)的需求進(jìn)行分析,進(jìn)而將數(shù)據(jù)層處理的結(jié)果傳遞給Web層,通過(guò)進(jìn)行數(shù)據(jù)的交換和數(shù)據(jù)訪問(wèn)的代碼將數(shù)據(jù)庫(kù)與計(jì)算機(jī)對(duì)象之間的關(guān)系進(jìn)行直觀地反映。

2.4中間件技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

隨著數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,中間件技術(shù)相對(duì)來(lái)說(shuō)是一種獨(dú)立性的系統(tǒng)軟件,從根本上將異構(gòu)與分布集成帶來(lái)的各種復(fù)雜技術(shù)加以屏蔽,將計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中技術(shù)上的難度有效降低。中間件技術(shù)不僅僅將開(kāi)發(fā)的周期縮短,而且可從根本上科學(xué)優(yōu)化操作系統(tǒng)、應(yīng)用軟件以及數(shù)據(jù)庫(kù)之間的某種關(guān)系,同時(shí)對(duì)于系統(tǒng)的安全運(yùn)行以及軟件開(kāi)發(fā)風(fēng)險(xiǎn)的降低有一定的保障性作用,真正實(shí)現(xiàn)了計(jì)算機(jī)運(yùn)行過(guò)程中各系統(tǒng)資源的優(yōu)勢(shì)互補(bǔ)。

3結(jié)語(yǔ)

信息時(shí)代快速發(fā)展的今天,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的廣泛應(yīng)用,使得軟件系統(tǒng)的擴(kuò)展性能以及安全性能得到很大程度的提高,同時(shí)將計(jì)算機(jī)軟件開(kāi)發(fā)的周期予以縮短成本降低。我相信,隨著時(shí)代經(jīng)濟(jì)的高速發(fā)展以及計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的日益完善,計(jì)算機(jī)軟件開(kāi)發(fā)事業(yè)將會(huì)逐漸走向巔峰,以便更好地服務(wù)于國(guó)民經(jīng)濟(jì)的發(fā)展。

作者:張振偉單位:河南農(nóng)業(yè)職業(yè)學(xué)院