版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用研究 陳敏摘要:計(jì)算機(jī)是當(dāng)今社會(huì)中應(yīng)用最為普遍的工具之一,在各個(gè)領(lǐng)域中都有著廣泛的應(yīng)用。目前,對(duì)于計(jì)算機(jī)的功能,人們提出了更高的要求,因此,推動(dòng)了計(jì)算機(jī)軟件開(kāi)發(fā)的進(jìn)步。在計(jì)算機(jī)軟件開(kāi)發(fā)中,分層技術(shù)具有重要的意義和價(jià)值,能夠使軟件開(kāi)發(fā)效率大大提升,對(duì)于計(jì)算機(jī)水平的發(fā)展也有重要的意義?;诖?,該文對(duì)分層技術(shù)進(jìn)行了概述,明確了概念和技術(shù)特點(diǎn),并對(duì)其在實(shí)際應(yīng)用進(jìn)行了研究,最后借用應(yīng)用實(shí)例,證明了分層技術(shù)的應(yīng)用效果和應(yīng)用價(jià)值。關(guān)鍵詞:分層技術(shù);計(jì)算機(jī);軟件開(kāi)發(fā);應(yīng)用:tp393 :a:1009-3044(2020)03
2、-0060-02隨著當(dāng)前計(jì)算機(jī)在社會(huì)各個(gè)領(lǐng)域中的應(yīng)用越來(lái)越廣泛,人們的需求也不斷提高,現(xiàn)有的軟件開(kāi)發(fā)技術(shù),對(duì)于用戶需求的增長(zhǎng),已經(jīng)無(wú)法滿足。當(dāng)前的計(jì)算機(jī)軟件開(kāi)發(fā),對(duì)于有效合理網(wǎng)絡(luò)框架的構(gòu)建,是非常重要的1。因此,在復(fù)雜的軟件系統(tǒng)開(kāi)發(fā)中,需要對(duì)清晰的分層網(wǎng)絡(luò)架構(gòu)加以建立,從而能夠順利完成軟件開(kāi)發(fā)過(guò)程。隨著技術(shù)的進(jìn)步,在計(jì)算機(jī)軟件開(kāi)發(fā)方面,也取得了相當(dāng)大的進(jìn)展。原有的二層架構(gòu),正逐漸向三層甚至更多層的結(jié)構(gòu)發(fā)展。運(yùn)用分層技術(shù)進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā),能夠達(dá)到更加清晰的分層網(wǎng)絡(luò),為后續(xù)的軟件開(kāi)發(fā)提供了指導(dǎo)和依據(jù)。1 分層技術(shù)的概述在計(jì)算機(jī)結(jié)構(gòu)中,內(nèi)部層次存在依賴的關(guān)系,所以在計(jì)算機(jī)軟件開(kāi)發(fā)中,分層技術(shù)非常重
3、要??煽啃浴㈧`活性,是計(jì)算機(jī)軟件的主要特點(diǎn),為軟件開(kāi)發(fā)奠定了基礎(chǔ),拓展計(jì)算機(jī)軟件的功能。單層次結(jié)構(gòu)在20世紀(jì)80年代在計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用。計(jì)算機(jī)中對(duì)小型數(shù)據(jù)的快速應(yīng)用,促使計(jì)算機(jī)軟件開(kāi)發(fā)中對(duì)層次結(jié)構(gòu)的廣泛應(yīng)用2。隨后通過(guò)聯(lián)系計(jì)算機(jī)及服務(wù)器,取得了更為快速的進(jìn)展。單層結(jié)構(gòu)正在朝著雙層結(jié)構(gòu)應(yīng)用,所以,在軟件開(kāi)發(fā)當(dāng)中,也得到了更大的應(yīng)用。軟件開(kāi)發(fā)中,由于分層技術(shù)的應(yīng)用,極大地拓展了軟件業(yè)務(wù)處理模式,多層技術(shù)得以產(chǎn)生,多層結(jié)構(gòu)也得到了更大的發(fā)展。2 分層技術(shù)的特點(diǎn)分層技術(shù)的優(yōu)勢(shì)是獨(dú)特的,所以,在軟件開(kāi)發(fā)當(dāng)中,其應(yīng)用也越來(lái)越廣泛。通過(guò)運(yùn)用分層技術(shù),使得計(jì)算機(jī)軟件得到了很大的拓展,以功能差異性為基礎(chǔ),能
4、夠分解復(fù)雜的軟件開(kāi)發(fā)系統(tǒng),從而達(dá)到改進(jìn)優(yōu)化軟件開(kāi)發(fā)的目的。計(jì)算機(jī)系統(tǒng)內(nèi),分層技術(shù)能更正某一功能層面,促使軟件開(kāi)發(fā)效率得到提高,確保能夠順利完成軟件開(kāi)發(fā)工作。另外,應(yīng)用分層技術(shù)后,軟件開(kāi)發(fā)時(shí)間也可縮短,質(zhì)量也能得到保證。應(yīng)用分層技術(shù)后,軟件可重用性大大提升,對(duì)功能分層接口,可直接定于,使軟件具備了自主開(kāi)發(fā)功能,通過(guò)運(yùn)用標(biāo)準(zhǔn)接口,滿足無(wú)縫對(duì)接的要求3。分層技術(shù)擴(kuò)展了計(jì)算機(jī)軟件,以軟件功能豐富性,分解復(fù)雜的系統(tǒng)。分層技術(shù)應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā),通過(guò)改造原有計(jì)算機(jī)系統(tǒng)功能,在復(fù)雜軟件開(kāi)發(fā)中,時(shí)間能夠縮短,質(zhì)量也能提高,從而滿足自主開(kāi)發(fā)的要求。計(jì)算機(jī)軟件中,具有內(nèi)層相關(guān)性的特點(diǎn),因而應(yīng)用分層技術(shù),具有很大
5、的優(yōu)勢(shì),也為軟件開(kāi)發(fā)提供了基礎(chǔ)。另外,相比于傳統(tǒng)雙重結(jié)構(gòu),分層技術(shù)實(shí)現(xiàn)了軟件整體性能的提升,同時(shí),軟件開(kāi)發(fā)效率得到提高,開(kāi)發(fā)質(zhì)量也得到了保障,使用周期也能進(jìn)一步延長(zhǎng)。計(jì)算機(jī)硬件,和分層技術(shù)之間,具有密切的關(guān)系,促進(jìn)軟件性能提升。3 分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用3.1 雙層技術(shù)的應(yīng)用分層技術(shù)中,兩層技術(shù)是基礎(chǔ)性的部分,使得軟件開(kāi)發(fā)效率得到了一定的提高。因而對(duì)雙層技術(shù)的應(yīng)用,可縮短軟件開(kāi)發(fā)的時(shí)間。例如,服務(wù)器、客戶端的組合,就是對(duì)雙層技術(shù)的應(yīng)用,在技術(shù)層面,可對(duì)邏輯關(guān)系加以處理。用戶信息,由服務(wù)器接收,在一定程度上,集成用戶需求信息,然后傳輸?shù)接脩艨蛻舳恕?yīng)用雙層技術(shù)后,對(duì)于計(jì)算機(jī)服務(wù)效能有較
6、高的要求,如果沒(méi)有達(dá)到要求,則無(wú)法充分應(yīng)用4。所以,軟件開(kāi)發(fā)中對(duì)雙層技術(shù)的運(yùn)用,效能的保證是一個(gè)必要條件。此外,在用戶數(shù)量較多的情況下,雙層技術(shù)也不適用,當(dāng)用戶數(shù)量大量增加,計(jì)算機(jī)軟件系統(tǒng)在實(shí)際運(yùn)行中,運(yùn)行速度可能減慢,同時(shí)也可能出現(xiàn)一定的錯(cuò)誤,對(duì)于客戶的需求,將難以滿足。3.2 三層技術(shù)的應(yīng)用三層技術(shù)的應(yīng)用,是以雙層技術(shù)為基礎(chǔ)的,相比于雙層技術(shù),其對(duì)應(yīng)用服務(wù)器進(jìn)行了增加,因而計(jì)算機(jī)能夠更為方便快速的存儲(chǔ)用戶的使用數(shù)據(jù)信息5。三層技術(shù)應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā),可以使計(jì)算機(jī)信息訪問(wèn)效率大大提升,在計(jì)算機(jī)和用戶之間,實(shí)現(xiàn)更好的人際信息交互,提高了信息交流的便捷性,在很大程度上,使得計(jì)算機(jī)工作效率得到了
7、提高。三層技術(shù)主要包括了三個(gè)層次,分別是數(shù)據(jù)處理、業(yè)務(wù)處理、接口處理。其中,用戶需求的分析,由業(yè)務(wù)處理層次完成,根據(jù)于用戶命令發(fā)出相應(yīng)請(qǐng)求,進(jìn)而整理相關(guān)數(shù)據(jù)。根據(jù)用戶需求,接口層開(kāi)展相關(guān)搜索,并對(duì)相應(yīng)數(shù)據(jù)信息做出處理,同時(shí)向業(yè)務(wù)處理層,反饋數(shù)據(jù)搜索結(jié)果。而對(duì)于業(yè)務(wù)處理層的應(yīng)用發(fā)布,主要由數(shù)據(jù)層審核,并在數(shù)據(jù)庫(kù)中,對(duì)相關(guān)信息進(jìn)行查詢??茖W(xué)分析信息得到用戶需要信息,并向用戶反饋?zhàn)罱K處理結(jié)構(gòu)。軟件開(kāi)發(fā)中,應(yīng)用三層技術(shù)后,軟件工作效率得到了更大的提升,不過(guò)如果用戶環(huán)境復(fù)雜,三層技術(shù)將難以有效分離數(shù)據(jù)庫(kù)層次、業(yè)務(wù)處理層次、界面層次等。3.3 四層技術(shù)的應(yīng)用四層技術(shù)是在web層、存儲(chǔ)層、數(shù)據(jù)庫(kù)層和業(yè)務(wù)處理
8、層三層技術(shù)的基礎(chǔ)上進(jìn)一步發(fā)展和完善的。四層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用,是通過(guò)業(yè)務(wù)處理分次,對(duì)用戶需求加以分析,了解需求之后,開(kāi)展后續(xù)的工作6。數(shù)據(jù)層處理用戶需求,并向web層傳送處理結(jié)果。通過(guò)數(shù)據(jù)間的交換,對(duì)計(jì)算機(jī)對(duì)象之間相互關(guān)系加以體現(xiàn)。在三層技術(shù)的基礎(chǔ)上,四層技術(shù)得到了進(jìn)一步的改進(jìn),使得計(jì)算機(jī)軟件開(kāi)發(fā)更加高效。軟件開(kāi)發(fā)時(shí)間更短。3.4 五層技術(shù)的應(yīng)用計(jì)算機(jī)軟件開(kāi)發(fā),在不同的環(huán)境中,需要應(yīng)用不同的技術(shù)結(jié)構(gòu),例如對(duì)于一些特殊的領(lǐng)域及計(jì)算機(jī)數(shù)據(jù)運(yùn)行環(huán)境而言,需要對(duì)現(xiàn)有的四層技術(shù)進(jìn)行更為細(xì)致的劃分,將數(shù)據(jù)層分為資源層、集成層兩個(gè)層次,從而實(shí)現(xiàn)五層技術(shù)的應(yīng)用,進(jìn)一步提高計(jì)算機(jī)系統(tǒng)運(yùn)行效率,滿足一些
9、特殊運(yùn)行需求。五層技術(shù),進(jìn)一步擴(kuò)展了計(jì)算機(jī)軟件開(kāi)發(fā)的結(jié)構(gòu)劃分和逆向細(xì)化。例如,對(duì)于當(dāng)前的五層技術(shù),在j2ee環(huán)境中具有更為廣泛的應(yīng)用。在以往的經(jīng)典三層結(jié)構(gòu)當(dāng)中,實(shí)現(xiàn)了進(jìn)一步的延伸和擴(kuò)展,如包括了集成層、客戶層、資源層等7。而將三層結(jié)構(gòu)的表層進(jìn)行劃分,得到web層、客戶層。客戶層的運(yùn)行基礎(chǔ)是客戶機(jī),web應(yīng)用層的運(yùn)行位置是服務(wù)端。在數(shù)據(jù)的持續(xù)性訪問(wèn)過(guò)程中,集成層運(yùn)行工作,主要負(fù)責(zé)的相關(guān)事務(wù)的處理卡,以及對(duì)數(shù)據(jù)庫(kù)的映射等。資源層中,則包括了數(shù)據(jù)庫(kù)、文件存儲(chǔ)系統(tǒng)等。在這種運(yùn)行模式之下,以計(jì)算機(jī)嚴(yán)格的操作邏輯為基礎(chǔ),可以對(duì)多個(gè)組間自動(dòng)形成,并根據(jù)用戶的需求,在不同機(jī)器上安放使用組件,進(jìn)而使得計(jì)算機(jī)軟件
10、開(kāi)發(fā)更為豐富,對(duì)用戶需求也能更好地滿足。3.5 中間件技術(shù)的應(yīng)用隨著計(jì)算機(jī)軟件開(kāi)發(fā)的不斷發(fā)展和進(jìn)步,分層技術(shù)的應(yīng)用也更為深入。在分層技術(shù)中,中間加技術(shù),是一個(gè)特殊的部分,相比于其他技術(shù),中間件技術(shù)在軟件開(kāi)發(fā)當(dāng)中,一般的應(yīng)用形式使相對(duì)獨(dú)立的系統(tǒng)軟件。中間件技術(shù)能夠?qū)Ξ悩?gòu)和分布集成摻雜的所有復(fù)雜技術(shù)自動(dòng)屏蔽,因而將該技術(shù)應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)中,對(duì)于軟件開(kāi)發(fā)技術(shù)難度,能夠有效降低,利用該技術(shù),使軟件開(kāi)發(fā)周期縮短,同時(shí)操作系統(tǒng)、應(yīng)用軟件、數(shù)據(jù)庫(kù)之間的關(guān)系,也能得到優(yōu)化。可以使軟件開(kāi)發(fā)風(fēng)險(xiǎn)大大降低,為計(jì)算機(jī)系統(tǒng)安全有效的運(yùn)行提供更大的幫助8。同時(shí),對(duì)于計(jì)算機(jī)系統(tǒng)的優(yōu)勢(shì),能夠更為充分的發(fā)揮,將各種不利因素
11、消除,達(dá)到系統(tǒng)資源優(yōu)勢(shì)互補(bǔ)的效果,在軟件開(kāi)發(fā)中,體現(xiàn)出了更大的價(jià)值。4 分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用實(shí)例以餐飲及百貨行業(yè)為例,隨著發(fā)展速度的加快,規(guī)模的擴(kuò)大,商鋪信息化建設(shè)尤為重要。分層技術(shù)具有清晰的結(jié)構(gòu),較強(qiáng)的適應(yīng)能力,可滿足團(tuán)隊(duì)分工管理。例如,在企業(yè)管理系統(tǒng)中計(jì)算機(jī)軟件的開(kāi)發(fā),分層技術(shù)的應(yīng)用。商鋪管理系統(tǒng)中,包括物業(yè)、營(yíng)銷、行政、運(yùn)營(yíng)、系統(tǒng)等管理,以及售后處理等任務(wù)。具有較為廣泛的業(yè)務(wù)范圍和復(fù)雜煩瑣的特點(diǎn)。在購(gòu)物管理系統(tǒng)中,基于商鋪功能劃分為不同的子系統(tǒng),包括行政管理、運(yùn)營(yíng)管理、系統(tǒng)管理等。每一個(gè)子系統(tǒng)都和一個(gè)功能相對(duì)應(yīng)。每個(gè)子系統(tǒng)中,仍能進(jìn)行更為細(xì)致的劃分,如售后處理子系統(tǒng),可劃分為
12、售后事務(wù)分析、事務(wù)處理查詢、消費(fèi)者事務(wù)處理等二級(jí)子系統(tǒng)。二級(jí)子系統(tǒng)仍可向下劃分,如會(huì)員購(gòu)物分析、整體分析功能、購(gòu)物品種分析功能等。利用分層技術(shù),更為細(xì)致地劃分了商鋪管理系統(tǒng),在相應(yīng)的軟件開(kāi)發(fā)中,劃分了更為完整細(xì)致的多層次的結(jié)構(gòu),使系統(tǒng)運(yùn)行和管理效率大大提升,同時(shí)也為用戶提供了更加方面快捷的服務(wù)。5 結(jié)論計(jì)算機(jī)作為當(dāng)前社會(huì)各個(gè)領(lǐng)域中常用的工具設(shè)備,具有比較復(fù)雜的應(yīng)用環(huán)境。而隨著計(jì)算機(jī)技術(shù)的應(yīng)用越來(lái)越廣泛,用戶對(duì)于計(jì)算機(jī)軟件也提出了更高的需求。因此,在計(jì)算機(jī)軟件開(kāi)發(fā)中,應(yīng)當(dāng)基于用戶的需求,對(duì)分層技術(shù)加以應(yīng)用。而傳統(tǒng)的雙層技術(shù),對(duì)于現(xiàn)代化信息技術(shù)需求已經(jīng)難以滿足,因此需在此基礎(chǔ)上加以擴(kuò)展,運(yùn)用多層結(jié)構(gòu)提高擴(kuò)展性及安全性,進(jìn)而推動(dòng)計(jì)算機(jī)軟件開(kāi)發(fā)的進(jìn)一步發(fā)展。參考文獻(xiàn):1楊子燕.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用j.數(shù)字技術(shù)與應(yīng)用,2015,25(12):112.2黃愛(ài)明.分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用j.現(xiàn)代職業(yè)教育,2015,19(7):71-73.3雷靜,畢志鵬,張均,分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用j.科技展望,2016,26(28):164-168.4趙勃,黃從玲.試析計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用研究j.信息記錄材料,2018,19(11):121-123.5周茜,高海波.分
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 期末5個(gè)課程設(shè)計(jì)
- 2024年中國(guó)靈蜂膠囊市場(chǎng)調(diào)查研究報(bào)告
- 2024至2030年中國(guó)淋浴房滑輪軸承數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 牛頓迭代法課程設(shè)計(jì)論文
- 2024年汽車皮碗項(xiàng)目可行性研究報(bào)告
- 2024至2030年中國(guó)小圓弧黑色遮陽(yáng)擋數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年塔器配件項(xiàng)目可行性研究報(bào)告
- 簡(jiǎn)單的c語(yǔ)音課程設(shè)計(jì)
- 中國(guó)重型商用車空氣彈簧行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告(2024-2030版)
- 中國(guó)被動(dòng)元件行業(yè)競(jìng)爭(zhēng)格局與投資前景預(yù)測(cè)研究報(bào)告(2024-2030版)
- 廣東省江門市新會(huì)區(qū)崖南鎮(zhèn)田邊小學(xué)2024-2025學(xué)年一年級(jí)上學(xué)期11月期中語(yǔ)文試題
- 主管護(hù)師社區(qū)護(hù)理學(xué)考試題庫(kù)及答案
- 中學(xué)學(xué)生兩操管理辦法
- 行政職業(yè)能力測(cè)試分類模擬題科技常識(shí)題
- 雙減下小學(xué)數(shù)學(xué)作業(yè)設(shè)計(jì)的實(shí)踐研究課題開(kāi)題報(bào)告
- 高級(jí)農(nóng)機(jī)修理工技能鑒定考試題及答案
- 2024-2030年中國(guó)采棉機(jī)行業(yè)發(fā)展趨勢(shì)與投資前景分析報(bào)告
- 民間借貸利息計(jì)算表
- 2024-2030年中國(guó)裸眼3D行業(yè)市場(chǎng)全景調(diào)研與競(jìng)爭(zhēng)格局分析報(bào)告
- 2024-2030年中國(guó)葡萄酒行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 2024年統(tǒng)編版小學(xué)六年級(jí)《道德與法治》上冊(cè)第四單元 法律保護(hù)我們健康成長(zhǎng) 9.《知法守法 依法維權(quán)》 第一課時(shí) 課件
評(píng)論
0/150
提交評(píng)論