虞 翔,夏春梅
(云南保山學(xué)院,678000)
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用探討
虞 翔,夏春梅
(云南保山學(xué)院,678000)
隨著計(jì)算機(jī)在生活中運(yùn)用水平的不斷提升,傳統(tǒng)的二層結(jié)構(gòu)已經(jīng)不能滿足社會(huì)的需求,在新形勢(shì)下,需要使用分層技術(shù)運(yùn)用到計(jì)算機(jī)的軟件開(kāi)發(fā)中去,從而提升計(jì)算機(jī)軟件開(kāi)發(fā)的效率和軟件在使用中的靈活度。本文主要是對(duì)分層技術(shù)進(jìn)行簡(jiǎn)單的介紹,并進(jìn)一步探討分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的運(yùn)用。
分層技術(shù);計(jì)算機(jī);軟件開(kāi)發(fā)
今天,計(jì)算機(jī)已成為人們生活中不可缺少的一部分,發(fā)揮著無(wú)可替代的作用。計(jì)算機(jī)軟件作為計(jì)算機(jī)的重要組成部分,軟件的性能直接影響著計(jì)算機(jī)的服務(wù)水平,所以應(yīng)將軟件的開(kāi)發(fā)作為計(jì)算機(jī)工作中的重要內(nèi)容。網(wǎng)絡(luò)環(huán)境復(fù)雜性增強(qiáng)的過(guò)程中也需要復(fù)雜的軟件系統(tǒng)與之呼應(yīng),所以應(yīng)將分層技術(shù)運(yùn)用到計(jì)算機(jī)軟件的開(kāi)發(fā)中去,利用分層技術(shù)使軟件系統(tǒng)不斷的優(yōu)化,從而提升計(jì)算機(jī)的整體性能。
分層技術(shù)簡(jiǎn)單的來(lái)講就是一個(gè)多層次的概念體系,每一個(gè)層次上面都有著自己的作用和價(jià)值,代表著相應(yīng)的解決方案,層次之間存在密切的聯(lián)系和配合作用,在整個(gè)體系的結(jié)合下全面的提升計(jì)算機(jī)軟件的整體性能。分層技術(shù)是在人類(lèi)需求不斷提高的前提下利用科學(xué)技術(shù)的進(jìn)步而涌生出來(lái)的技術(shù)手段,它改變了傳統(tǒng)雙層技術(shù)中存在的局限性,使計(jì)算機(jī)軟件的運(yùn)用更加的靈活。
1.1 更具擴(kuò)展性
在分層技術(shù)的支持下,軟件具有多層次的特點(diǎn),每個(gè)層次有著自己獨(dú)立的解決方案,所以要想對(duì)其中的某一個(gè)層次進(jìn)行改變和優(yōu)化的時(shí)候,不再需要進(jìn)行整體的改變,只需要對(duì)某一個(gè)層次及該層次的上下級(jí)進(jìn)行優(yōu)化??梢?jiàn),分層技術(shù)在軟件開(kāi)發(fā)中的使用使軟件更具有擴(kuò)張型和靈活性,在進(jìn)行優(yōu)化操作的時(shí)候更加的方便和簡(jiǎn)單。
1.2 提升了軟件開(kāi)發(fā)的效率和可靠性
分層技術(shù)是對(duì)傳統(tǒng)技術(shù)的優(yōu)化和提升,利用分層技術(shù)可以在現(xiàn)有軟件的基礎(chǔ)上另外搭建軟件系統(tǒng),有助于提升軟件的開(kāi)發(fā)效率,縮短了軟件開(kāi)發(fā)的時(shí)間,另外還可以極大的計(jì)算機(jī)軟件的質(zhì)量和計(jì)算機(jī)的整體性能。
2.1 雙層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
雙層技術(shù)可以說(shuō)是分層技術(shù)中的一個(gè)最為簡(jiǎn)單和基礎(chǔ)的應(yīng)用,雙層技術(shù)額使用極大的提高了計(jì)算機(jī)軟件開(kāi)發(fā)的效率和水平,縮短了時(shí)間。雙層技術(shù)主要包括客戶端和服務(wù)器兩個(gè)端點(diǎn),服務(wù)器的主要作用便是接收客戶端傳來(lái)的訊息,并對(duì)其進(jìn)行有效的分析和處理,然后再將這些處理過(guò)的有效信息傳遞給客戶端的用戶使用??蛻舳说闹饕饔帽闶菍?duì)用戶的信息進(jìn)行接收和處理,然后再將這些信息傳遞給服務(wù)器。另外,雙層技術(shù)相對(duì)于其他的多層技術(shù)來(lái)講是相對(duì)簡(jiǎn)單的,所以在處理問(wèn)題的上面存在一定的缺陷。
2.2 三層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
三層技術(shù)是以雙層技術(shù)為基礎(chǔ),是對(duì)雙層技術(shù)的優(yōu)化和創(chuàng)新,它改變了雙層技術(shù)中存在的不足。增加了應(yīng)用服務(wù)器,提高了對(duì)信息處理的能力和水平。三層技術(shù)比雙層技術(shù)多了一個(gè)端口,分別是業(yè)務(wù)處理層、界面層、數(shù)據(jù)層。三層技術(shù)中界面層的作用主要是收集外界的信息并傳輸信息;業(yè)務(wù)處理層的功能主要是對(duì)界面層傳輸?shù)男畔⑦M(jìn)行分析和處理,像數(shù)據(jù)層提出申請(qǐng);數(shù)據(jù)層的作用主要是對(duì)業(yè)務(wù)處理層提交申請(qǐng)的信息進(jìn)行審核的具體的查詢。三層技術(shù)的三層端口大大減輕了數(shù)據(jù)傳送的壓力,是對(duì)雙層技術(shù)的改進(jìn),在提升工作效率的同時(shí),使軟件的性能不斷的優(yōu)化。
2.3 四層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
社會(huì)生活中人們對(duì)計(jì)算機(jī)的應(yīng)用不斷的深入,應(yīng)用的范圍和領(lǐng)域也越來(lái)越廣,所以面對(duì)復(fù)雜的高需求雙層和三層的軟件開(kāi)發(fā)技術(shù)已經(jīng)不能適應(yīng)時(shí)代的需求,四層技術(shù)便在出現(xiàn)在了計(jì)算機(jī)軟件的開(kāi)發(fā)中。四層技術(shù)相對(duì)于三層技術(shù)來(lái)講主要是在業(yè)務(wù)處理層和數(shù)據(jù)層之間增添了另外一個(gè)層面,即封裝層。在不斷的發(fā)展中逐漸形成了界面層、業(yè)務(wù)處理層、數(shù)據(jù)層、Web層四個(gè)端口,經(jīng)過(guò)層次的改善后,Web層可以在進(jìn)行數(shù)據(jù)的傳輸和處理上面更加靈活。
2.4 五層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
五層技術(shù)和四層技術(shù)也存在著顯著的不同,五層技術(shù)將數(shù)據(jù)層分解成為集合層和資源層,這樣就使計(jì)算機(jī)軟件系統(tǒng)的組件增多,在多個(gè)組件的支持下計(jì)算機(jī)的運(yùn)作會(huì)更加的高效。
2.5 中間件技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的應(yīng)用
中間件技術(shù)可以說(shuō)是一種相對(duì)高端的計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù),它可以實(shí)現(xiàn)網(wǎng)絡(luò)資源的共享。另外在計(jì)算機(jī)軟件開(kāi)發(fā)的過(guò)程中常常會(huì)出現(xiàn)一些復(fù)雜的結(jié)構(gòu)和問(wèn)題,中間件技術(shù)的使用可以使計(jì)算機(jī)在運(yùn)行的過(guò)程中屏蔽掉一些累贅的復(fù)雜技術(shù),有助于降低技術(shù)上的負(fù)擔(dān)和開(kāi)發(fā)的難度。
隨著計(jì)算機(jī)運(yùn)行環(huán)境復(fù)雜性的增強(qiáng),需要對(duì)計(jì)算機(jī)軟件系統(tǒng)進(jìn)行不斷的優(yōu)化,利用分層技術(shù)開(kāi)發(fā)出更加穩(wěn)定和高效的計(jì)算機(jī)軟件,從而滿足人們?cè)絹?lái)越高的需求。分層技術(shù)的運(yùn)用是時(shí)代所趨,對(duì)于計(jì)算機(jī)的發(fā)展具有重要的價(jià)值意義。它極大的提升計(jì)算機(jī)軟件的穩(wěn)定性和擴(kuò)展性,另外利用先進(jìn)的軟件開(kāi)發(fā)技術(shù)還可以提升軟件的開(kāi)發(fā)效率和開(kāi)發(fā)水平,實(shí)現(xiàn)計(jì)算機(jī)軟件的復(fù)用。所以在今后的計(jì)算機(jī)軟件開(kāi)發(fā)中,工作人員應(yīng)該明白分層技術(shù)的先進(jìn)性,采取積極的手段利用分層技術(shù)進(jìn)行軟件的開(kāi)發(fā)和更新,滿足人們的高需求。
[1]蔣峰.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用探討[J].電腦編程技巧與維護(hù),2015,18:21-22.
[2]謝燕虹.計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中分層技術(shù)的運(yùn)用[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2014,18:78+80.
虞翔 ,1982年 ,男 ,云南保山 ,保山學(xué)院 ,講師 ,碩士,研究方向:辦公自動(dòng)化 計(jì)算機(jī)教育 電子商務(wù)

圖1 電網(wǎng)正常工作與斷電時(shí)的檢測(cè)情形比較
本文在分析現(xiàn)有反孤島效應(yīng)的方案的基礎(chǔ)上,提出一種主動(dòng)方式的反孤島效應(yīng)的方案,這種方案可以可靠地通過(guò)電網(wǎng)電壓的變化分析出是否電網(wǎng)停電。同時(shí)給出了仿真結(jié)果波形,論證了該方案的可行性。為實(shí)際系統(tǒng)的孤島效應(yīng)檢測(cè)提供了理論依據(jù)。
參考文獻(xiàn)
[1]陳煒,艾欣等.光伏并網(wǎng)發(fā)電系統(tǒng)對(duì)電網(wǎng)的影響綜述[J].電力自動(dòng)化設(shè)備,2013(2),26-34.
[2]馮煒,林海濤等.配電網(wǎng)低壓反孤島裝置設(shè)計(jì)原理及參數(shù)計(jì)算[J].電力系統(tǒng)自動(dòng)化,2014(2),85-90.
[3]陳雷,石新春等.太陽(yáng)能光伏并網(wǎng)發(fā)電系統(tǒng)中孤島效應(yīng)的仿真研究[J].燈與照明,2009(3),59-62.
作者簡(jiǎn)介
云彩霞(1981-), 女, 吉林省九臺(tái)人,副教授, 碩士,主要研究方向?yàn)闊o(wú)線通信與計(jì)算機(jī)應(yīng)用;
宋曉華(1985-),女,河北張家口人,講師,碩士,主要研究方向?yàn)殡娮蛹夹g(shù);
蔡小慶(1984-),女,湖北武漢,講師,本科,主要研究方向?yàn)殡娏﹄娮蛹夹g(shù)。
Discussion on the application of layered technology in computer software development
Yu Xiang,Xia Chunmei
(Baoshan Yunnan College,,678000)
With the continuous improvement of the level of computer application in the life,the traditional two layer structure has been unable to meet the needs of the community,in the new situation,the need to use the hierarchical technology to the computer software development,so as to enhance the efficiency of computer software development and software development in the use of flexibility.In this paper,we mainly introduce the layered technology,and further explore the application of layered technology in the development of computer software.
layered technology;computer;software development