分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用論文
摘要:當(dāng)今社會(huì)中信息技術(shù)的應(yīng)用非常廣泛,為了滿足社會(huì)對(duì)信息技術(shù)以及計(jì)算機(jī)技術(shù)的需求,需要對(duì)計(jì)算機(jī)軟件進(jìn)行不斷的研發(fā),以便提高其應(yīng)用效率與質(zhì)量,更好的滿足社會(huì)需求。在對(duì)計(jì)算機(jī)軟件進(jìn)行開(kāi)發(fā)的時(shí)候,其中必不可少的需要分層技術(shù)的支持。本文就分層技術(shù)的概況進(jìn)行分析,并探討計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用情況,以便提高計(jì)算機(jī)軟件的應(yīng)用效率與質(zhì)量,促進(jìn)計(jì)算機(jī)技術(shù)的快速發(fā)展。
關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件開(kāi)發(fā);應(yīng)用研究
中圖分類號(hào):G712 文獻(xiàn)標(biāo)識(shí)碼:C DOI:10.3969/j.issn.1672-8181.2015.24.070
1引言
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的過(guò)程中屬于一種全新的開(kāi)發(fā)模式,與傳統(tǒng)的開(kāi)發(fā)技術(shù)相比,其具有創(chuàng)新性、安全性與可靠性等特點(diǎn)。并且從技術(shù)上分析,能夠有效的滿足軟件開(kāi)發(fā)的各種需求。在目前計(jì)算機(jī)軟件開(kāi)發(fā)的過(guò)程中,通常會(huì)采用分層技術(shù)來(lái)解決各種問(wèn)題。與單層技術(shù)比較,分層技術(shù)具有先進(jìn)、靈活以及快速的優(yōu)勢(shì),在計(jì)算機(jī)軟件開(kāi)發(fā)的過(guò)程中具有操作簡(jiǎn)單明了的特點(diǎn)。因此在計(jì)算機(jī)軟件開(kāi)發(fā)的過(guò)程中,對(duì)分層技術(shù)進(jìn)行推廣是十分重要的。
2分層技術(shù)的概況
2.1分層技術(shù)的概念
分層技術(shù)在計(jì)算機(jī)軟件中的作用主要是對(duì)其結(jié)構(gòu)內(nèi)部的層次進(jìn)行有效的表達(dá)與闡述。通常情況下,計(jì)算機(jī)軟件的開(kāi)發(fā)需要確保軟件在正常的運(yùn)行過(guò)程中具有較高的靈活性與可靠性,最大限度的實(shí)現(xiàn)軟件的多功能,以便提高軟件的應(yīng)用效率與質(zhì)量。
2.2分層技術(shù)的特點(diǎn)
分層技術(shù)的應(yīng)用比較廣泛,尤其是在計(jì)算機(jī)軟件開(kāi)發(fā)的領(lǐng)域中重要性比較突出。其具有較多的優(yōu)勢(shì)與特點(diǎn)。首先,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用中可以適當(dāng)進(jìn)行擴(kuò)展。能夠按照功能的不同將計(jì)算機(jī)軟件中復(fù)雜的功能分解為簡(jiǎn)單的功能,可以適當(dāng)?shù)膶?duì)計(jì)算機(jī)軟件進(jìn)行改造與升級(jí)。并且可以從本質(zhì)上對(duì)其進(jìn)修改,尤其是針對(duì)功能層以及上下層進(jìn)行適當(dāng)?shù)男薷呐c改進(jìn)。其次,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用可以有效的提高其效率。計(jì)算機(jī)軟件在開(kāi)發(fā)的時(shí)候,通過(guò)對(duì)其原有的軟件系統(tǒng)進(jìn)行適當(dāng)?shù)母脑,可以將?fù)雜的軟件開(kāi)發(fā)時(shí)間縮小,同時(shí)也可以對(duì)新軟件中產(chǎn)品質(zhì)量進(jìn)行實(shí)質(zhì)性的保障。另外,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用可以讓計(jì)算機(jī)軟件重復(fù)使用。通過(guò)分層技術(shù)的應(yīng)用,可以對(duì)軟件進(jìn)行自行開(kāi)發(fā),對(duì)標(biāo)準(zhǔn)接口進(jìn)行重復(fù)利用,最大限度地對(duì)其進(jìn)行無(wú)縫連接[1]。
3計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用情況
3.1雙層技術(shù)的應(yīng)用
計(jì)算機(jī)軟件在開(kāi)發(fā)的過(guò)程中,雙層技術(shù)的應(yīng)用可以有效的提高軟件開(kāi)發(fā)的效率,同時(shí),對(duì)軟件開(kāi)發(fā)所需要的時(shí)間進(jìn)行適當(dāng)?shù)目s短。雙層技術(shù)主要指的是客戶端與服務(wù)器組成的,對(duì)某種狀態(tài)下的邏輯關(guān)系進(jìn)行處理,其中服務(wù)器主要是對(duì)客戶信息進(jìn)行接收,并對(duì)其進(jìn)行統(tǒng)一整理后再次發(fā)送到客=客戶端。分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,需要一計(jì)算機(jī)服務(wù)器數(shù)量充足,確保軟件正常運(yùn)行為前提基礎(chǔ)。
3.2三層技術(shù)的應(yīng)用
三層技術(shù)主要是在雙層技術(shù)的前提下完成的,與雙層技術(shù)相比,三層技術(shù)可以促進(jìn)應(yīng)用服務(wù)器的增加,對(duì)用戶的信息儲(chǔ)存具有一定的增加。三層技術(shù)的應(yīng)用,可以促進(jìn)計(jì)算機(jī)信息訪問(wèn)效率的提高,還可以實(shí)現(xiàn)計(jì)算機(jī)與人之間的交互,提高計(jì)算機(jī)工作效率。另外,三層技術(shù)分為界面層次、業(yè)務(wù)處理層次與數(shù)據(jù)層次,其中界面層次指的是對(duì)客戶真正需求進(jìn)行收集,對(duì)信息資料進(jìn)行加工,以便對(duì)數(shù)據(jù)結(jié)果進(jìn)行傳遞,將其發(fā)送到業(yè)務(wù)處層次中。業(yè)務(wù)處理層次指的是對(duì)客戶的真正需求進(jìn)行分析,并發(fā)出請(qǐng)求,對(duì)數(shù)據(jù)進(jìn)行處理。數(shù)據(jù)層次指的是對(duì)業(yè)務(wù)處理層次進(jìn)行申請(qǐng)審核,對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行查詢,對(duì)數(shù)據(jù)結(jié)果進(jìn)行分析與核對(duì)。但是其存在一定缺點(diǎn),由于用戶環(huán)境比較復(fù)雜,在根本上對(duì)其進(jìn)行分層處理具有一定的難度[2]。
3.3四層技術(shù)的應(yīng)用
四層技術(shù)是在三層技術(shù)的基礎(chǔ)上完成的,其主要分為數(shù)據(jù)庫(kù)層、web層、業(yè)務(wù)處理以及存儲(chǔ)層。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,四層技術(shù)的應(yīng)用主要是通過(guò)對(duì)業(yè)務(wù)處理需求進(jìn)行分析后,將數(shù)據(jù)層處理的結(jié)果傳送給web層,對(duì)數(shù)據(jù)進(jìn)行交換與處理之后,通過(guò)數(shù)據(jù)訪問(wèn)將數(shù)據(jù)庫(kù)與計(jì)算機(jī)對(duì)象關(guān)系進(jìn)行反映。
3.4中間件技術(shù)的應(yīng)用
中間件技術(shù)是在經(jīng)濟(jì)時(shí)代快速發(fā)展中發(fā)展起來(lái)的,通過(guò)對(duì)數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行研發(fā)與運(yùn)用,在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的過(guò)程中,其技術(shù)難度適當(dāng)?shù)南陆。中間件技術(shù)能夠有效的縮短軟件開(kāi)發(fā)的時(shí)間,從本質(zhì)上能夠科學(xué)優(yōu)化系統(tǒng)操作,對(duì)應(yīng)用軟件與數(shù)據(jù)庫(kù)之間的關(guān)系進(jìn)行處理。同時(shí),該項(xiàng)技術(shù)可以對(duì)系統(tǒng)的安全運(yùn)行以及軟件的開(kāi)發(fā)進(jìn)行保障,減少風(fēng)險(xiǎn)的發(fā)生,真正實(shí)現(xiàn)計(jì)算機(jī)各個(gè)資源的優(yōu)勢(shì)互補(bǔ)[3]。
3.5五層技術(shù)的應(yīng)用
目前,針對(duì)五層技術(shù)的應(yīng)用,其主要是應(yīng)用咋J2EE環(huán)境中,其實(shí)對(duì)三層結(jié)構(gòu)的進(jìn)一步延伸,其中包括資源層、客戶層、集成層、web層。其中客戶層與web層主要是從三層機(jī)構(gòu)中分化而來(lái)的。在客戶計(jì)算機(jī)上運(yùn)行的是客戶層,而在服務(wù)器端上運(yùn)行的是web層。集成層與資源層是在數(shù)據(jù)層中分化出來(lái)的,集成層在數(shù)據(jù)持久性的訪問(wèn)中可以得到廣泛的應(yīng)用,其中可以包括處理事務(wù)、數(shù)據(jù)庫(kù)映射等內(nèi)容。資源層是數(shù)據(jù)庫(kù)以及文件系統(tǒng)。在五層技術(shù)的應(yīng)用過(guò)程中,可以按照一定的應(yīng)用邏輯性,可以形成多個(gè)組件,這些組件同時(shí)可以在不同機(jī)器上進(jìn)行安放。
4總結(jié)
在信息技術(shù)與計(jì)算機(jī)技術(shù)發(fā)展的時(shí)代中,計(jì)算機(jī)應(yīng)用環(huán)境逐漸變得復(fù)雜多樣,其中分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用比較廣泛,從而可以有效的提高計(jì)算機(jī)軟件開(kāi)發(fā)的擴(kuò)展性能,確保其具有較強(qiáng)的安全性。另外,可以有效的縮短計(jì)算機(jī)軟件開(kāi)發(fā)的周期與成本。在未來(lái)的發(fā)展過(guò)程中,計(jì)算機(jī)軟件開(kāi)發(fā)將會(huì)更加成熟,同時(shí),會(huì)促進(jìn)社會(huì)與經(jīng)濟(jì)的高速發(fā)展。
參考文獻(xiàn):
[1]夏汶鈺.基于分層技術(shù)的計(jì)算機(jī)軟件開(kāi)發(fā)分析[J].中國(guó)新通信,2013,32(22):135-136.
[2]鄒玲娜,張全軍,劉建兵等.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用探討[J].數(shù)字化用戶,2014,54(17):321-322.
[3]張振偉,楊伯寧,楊瑞等.基于計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用[J].電子信息與計(jì)算機(jī)科學(xué),2014,24(18):136-137.
【分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用論文】相關(guān)文章:
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用論文07-04
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用分析論文07-03
計(jì)算機(jī)軟件開(kāi)發(fā)的發(fā)展與分層技術(shù)的具體應(yīng)用論文07-03
關(guān)于分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)的應(yīng)用分析的論文07-03
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用效果分析論文07-03
計(jì)算機(jī)軟件開(kāi)發(fā)時(shí)分層技術(shù)的合理應(yīng)用論文07-04
計(jì)算機(jī)軟件技術(shù)的分層技術(shù)應(yīng)用論文07-04
計(jì)算機(jī)軟件技術(shù)中分層技術(shù)的應(yīng)用論文07-04