趙竟
摘要:在新時(shí)代的背景之下,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)已經(jīng)受到了社會(huì)各界的廣泛關(guān)注。其基本的開(kāi)放技術(shù)也正在走向成熟。立足于計(jì)算機(jī)軟件開(kāi)來(lái)說(shuō), 構(gòu)建一個(gè)合理、科學(xué)的技術(shù)平臺(tái)是計(jì)算機(jī)軟件開(kāi)發(fā)的技術(shù)所在。因此,傳統(tǒng)的計(jì)算機(jī)軟件設(shè)計(jì)方法出現(xiàn)了很多的局限性。而分層技術(shù)可以很好的解決這一問(wèn)題。因此,對(duì)分層技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用效果研究有著鮮明的現(xiàn)實(shí)意義。
關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件;軟件開(kāi)發(fā);應(yīng)用效果
1 計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)概述
在計(jì)算機(jī)軟件開(kāi)發(fā)當(dāng)中的分層技術(shù)其實(shí)是軟件內(nèi)部結(jié)構(gòu)之間的層次關(guān)系。件內(nèi)部結(jié)構(gòu)之間的層次關(guān)系,其在實(shí)際的應(yīng)用過(guò)程當(dāng)中,可以將不同過(guò)程的解決方案置于多個(gè)概念層面之上,并且在每個(gè)開(kāi)發(fā)層次上都將會(huì)擁有著不同的開(kāi)發(fā)流程或是不同的問(wèn)題解決方案,計(jì)算機(jī)軟件內(nèi)部的每個(gè)層次之間都會(huì)有著一定的聯(lián)系,以此來(lái)保證軟件開(kāi)發(fā)的系統(tǒng)性與整體性。而分層技術(shù)無(wú)論是從計(jì)算機(jī)軟件開(kāi)發(fā)的效率來(lái)說(shuō),還是從計(jì)算機(jī)軟件開(kāi)發(fā)周期來(lái)說(shuō),相比于傳統(tǒng)開(kāi)發(fā)技術(shù)都具有鮮明的優(yōu)越性。
2 計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的具體應(yīng)用
就目前市場(chǎng)當(dāng)中計(jì)算機(jī)軟件開(kāi)發(fā)所應(yīng)用到的分層技術(shù)來(lái)說(shuō),分層技術(shù)還可以進(jìn)行進(jìn)一步的分類(lèi),其主要分出的種類(lèi)有雙層分層技術(shù)、三層技術(shù)及四層技術(shù)等。但是通過(guò)了解就可以發(fā)現(xiàn), 三層以上的分層技術(shù)主要是建立在層分層技術(shù)基礎(chǔ)之上的。但是不得不說(shuō)的是,隨著分層技術(shù)的進(jìn)一步發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)的整體效率得到了很大程度的提升。接下來(lái)本文將會(huì)結(jié)合分層技術(shù)的基本特點(diǎn),對(duì)分層技術(shù)的具體應(yīng)用進(jìn)行了一個(gè)簡(jiǎn)要的總結(jié)。
2.1 計(jì)算機(jī)軟件開(kāi)發(fā)中雙分層技術(shù)的應(yīng)用
在雙分層技術(shù)當(dāng)中,其主要的發(fā)展方向是服務(wù)器與客戶(hù)端這兩個(gè)部分。其中對(duì)于客戶(hù)端的研究將會(huì)從計(jì)算機(jī)軟件的使用者角度進(jìn)行考慮,在對(duì)計(jì)算機(jī)軟件進(jìn)行設(shè)計(jì)的過(guò)程當(dāng)中,在設(shè)計(jì)的初期將會(huì)對(duì)用戶(hù)的資料進(jìn)行研究,然后根據(jù)用戶(hù)的實(shí)際需求對(duì)計(jì)算機(jī)軟件進(jìn)行設(shè)計(jì),以此為用戶(hù)提供其實(shí)需要的應(yīng)用界面,同時(shí)將會(huì)理清內(nèi)部存在的各種邏輯關(guān)系。隨后將會(huì)通過(guò)計(jì)算機(jī)的服務(wù)器來(lái)實(shí)現(xiàn)用戶(hù)的信息接收工作。并且這一過(guò)程將會(huì)在數(shù)據(jù)庫(kù)的支持之下,向用戶(hù)進(jìn)行信息的傳遞,以保證用戶(hù)對(duì)于軟件的使用效果與使用體驗(yàn)。但是這種分層技術(shù)設(shè)計(jì)方式無(wú)疑對(duì)計(jì)算機(jī)的服務(wù)器系統(tǒng)提出了更高的要求。首先,服務(wù)器在實(shí)際的應(yīng)用過(guò)程當(dāng)中需要具備來(lái)良好的使用性能,其次對(duì)于用戶(hù)的數(shù)量也需要有一個(gè)明確的要求。使用量不能太多。如果以上所提到的問(wèn)題不能夠在實(shí)際的應(yīng)用過(guò)程當(dāng)中得以保證,那么應(yīng)用過(guò)程當(dāng)中就會(huì)出現(xiàn)服務(wù)器系統(tǒng)荷載過(guò)大的問(wèn)題,長(zhǎng)時(shí)間就會(huì)導(dǎo)致計(jì)算機(jī)出現(xiàn)故障,計(jì)算機(jī)的反應(yīng)速率降低等一系類(lèi)問(wèn)題。這在某種程度之上將會(huì)進(jìn)一步增加軟件的運(yùn)行成本,甚至在長(zhǎng)時(shí)間的應(yīng)用過(guò)程當(dāng)中將會(huì)威脅到數(shù)據(jù)安全。所以在現(xiàn)階段的計(jì)算機(jī)軟件開(kāi)放過(guò)程當(dāng)中,雙層技術(shù)已經(jīng)被其它分層技術(shù)所代替。
2.2 計(jì)算機(jī)軟件開(kāi)發(fā)中三分層技術(shù)的應(yīng)用
所謂的三層分層技術(shù)也是立足于二層分層技術(shù)之上發(fā)展出的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)。其主要對(duì)雙層技術(shù)當(dāng)中所存在的局限性與不足之處進(jìn)行了進(jìn)一步的完善。在實(shí)際的過(guò)程當(dāng)中增加了適量的服務(wù)器系統(tǒng),這一做法不僅僅使得軟件的反應(yīng)速度得到了很大的提升,也進(jìn)一步增加了信息數(shù)據(jù)的整理與存儲(chǔ)能力。三層分層技術(shù)最為鮮明的一點(diǎn)優(yōu)勢(shì)就是,在三層技術(shù)的背景之下,實(shí)現(xiàn)了計(jì)算機(jī)與人的交互功能。其實(shí)三層技術(shù)的實(shí)質(zhì)就是很好的將界面、業(yè)務(wù)處理功能、數(shù)據(jù)處理進(jìn)行了結(jié)合。但是這三者雖然被進(jìn)行了結(jié)合,但是在某些層面之上仍然處于獨(dú)立的狀態(tài),可以自己獨(dú)立的進(jìn)行處理。這樣就很好的保證了計(jì)算機(jī)軟件的整體性能,并且很好的保證了軟件的整體運(yùn)行效率。
3 結(jié)語(yǔ)
就目前的計(jì)算機(jī)軟件應(yīng)用狀況來(lái)說(shuō),其發(fā)展趨勢(shì)必將是不斷上升的。而社會(huì)的進(jìn)一步發(fā)展,使得現(xiàn)階段市場(chǎng)當(dāng)中對(duì)于計(jì)算機(jī)軟件的要求越來(lái)越高。在保證計(jì)算機(jī)軟件的基本使用功能的同時(shí),其內(nèi)部的軟件系統(tǒng)將會(huì)越發(fā)的復(fù)雜化。因此為了可以讓計(jì)算機(jī)軟件開(kāi)發(fā)事業(yè)進(jìn)一步發(fā)展,就需要一個(gè)合適的技術(shù)對(duì)其進(jìn)行促進(jìn)。本文以上對(duì)分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)當(dāng)中的效果進(jìn)行了一個(gè)將要的研究。但是需要認(rèn)識(shí)到這樣一個(gè)問(wèn)題,分層技術(shù)并不是唯一的選擇,應(yīng)該結(jié)合詩(shī)經(jīng)情況選擇合適的技術(shù)。
參考文獻(xiàn):
[1]朱延慶.探討分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2015,23:53-54.
[2]雷靜,畢志鵬,張均.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].科技展望,2016,28:11.
[3]朱軍濤,高輝.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用分析[J].黑龍江科技信息,2016,33:196.
[4]陸正杰,王小鳳,吳錚.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2015,03:67-68.
(作者單位:南京華盾電力信息安全測(cè)評(píng)有限公司)