国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

探析計(jì)算機(jī)軟件設(shè)計(jì)中分層技術(shù)的應(yīng)用

2020-12-03 01:54平宇航
數(shù)碼設(shè)計(jì) 2020年14期
關(guān)鍵詞:分層技術(shù)軟件設(shè)計(jì)問(wèn)題分析

平宇航

摘要:隨著時(shí)代和科學(xué)技術(shù)的快速發(fā)展,社會(huì)經(jīng)濟(jì)和計(jì)算機(jī)技術(shù)都在不斷創(chuàng)新,目前快速發(fā)展的計(jì)算機(jī)技術(shù)已經(jīng)成為群眾關(guān)注的重點(diǎn)。在軟件開(kāi)發(fā)過(guò)程中分層技術(shù)應(yīng)用范圍較為廣泛,分層技術(shù)的使用促使軟件業(yè)務(wù)處理具有多層次結(jié)構(gòu)。本文首先對(duì)分層技術(shù)的優(yōu)勢(shì)和概念進(jìn)行了介紹,之后對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中應(yīng)用分層技術(shù)需要注意的問(wèn)題進(jìn)行了深入研究,最終提出了具有價(jià)值的觀點(diǎn)。

關(guān)鍵詞:軟件設(shè)計(jì);分層技術(shù);應(yīng)用價(jià)值;問(wèn)題分析

中圖分類號(hào):TP311.52文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1672-9129(2020)14-0004-01

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

若想保障分層技術(shù)應(yīng)用效果,那么就需要深入了解這種技術(shù)的概念和有關(guān)理論。分層技術(shù)在軟件設(shè)計(jì)領(lǐng)域和物理學(xué)領(lǐng)域都有著特有含義,相對(duì)于軟件領(lǐng)域含義而言,物理學(xué)含義相對(duì)復(fù)雜。本文主要研究分層技術(shù)在軟件應(yīng)用中的概念,其可以將軟件中大量數(shù)據(jù)進(jìn)行排列和層次劃分,并且保留了系統(tǒng)數(shù)據(jù)的完整性和統(tǒng)一管理特點(diǎn),構(gòu)成了完整的數(shù)據(jù)管理系統(tǒng),讓數(shù)據(jù)變得更加清晰,分層技術(shù)在多種軟件開(kāi)發(fā)中都到了應(yīng)用。在軟件設(shè)計(jì)的開(kāi)始階段,基本使用的都是單層次結(jié)構(gòu),在信息技術(shù)逐漸更新的情況下,單層次設(shè)計(jì)結(jié)構(gòu)已經(jīng)無(wú)法滿足實(shí)際運(yùn)行需求,多層次結(jié)構(gòu)替代了單層次結(jié)構(gòu),但是目前在使用多層次結(jié)構(gòu)過(guò)程中依然存在問(wèn)題,這些問(wèn)題也直接影響了系統(tǒng)功能和使用效果。繼而,使用分層技術(shù)可以應(yīng)對(duì)以上問(wèn)題,其也逐漸成為計(jì)算機(jī)軟件設(shè)計(jì)中不可缺少的技術(shù)之一。

2計(jì)算機(jī)軟件開(kāi)發(fā)中應(yīng)用分層技術(shù)需要注意的問(wèn)題

2.1對(duì)接口進(jìn)行完善處理。在使用分層技術(shù)的開(kāi)始階段,需要確定結(jié)構(gòu)和分類之間的復(fù)雜關(guān)系,重新檢查結(jié)構(gòu)性能。在一般情況下,程序之間的耦合度不能超過(guò)標(biāo)準(zhǔn)的百分之十,所以一定要做好層與層之間的設(shè)計(jì)工作。在具有分布特點(diǎn)的軟件程序中,接口處理有著具體的要求,所以需要按照設(shè)計(jì)目標(biāo)進(jìn)行操作。比如,EJB程序中按照設(shè)計(jì)標(biāo)準(zhǔn)設(shè)計(jì)了RENOTE接口。在接口層設(shè)計(jì)時(shí),不光需要對(duì)開(kāi)發(fā)需求和開(kāi)發(fā)平臺(tái)進(jìn)行考慮,還需要分析業(yè)務(wù)需求,選擇和實(shí)際情況相符合的方法和對(duì)象,讓程序之間的關(guān)系變得簡(jiǎn)單化。對(duì)于一些細(xì)節(jié)部分不需要特別重視,但是需要保障業(yè)務(wù)借口具有簡(jiǎn)單特點(diǎn)。對(duì)于程序中不同的數(shù)據(jù)投資環(huán)境需要進(jìn)行充分考慮,若是在遇到數(shù)據(jù)傳輸量過(guò)大的情況下,那么就要合理封裝數(shù)據(jù)對(duì)象,在設(shè)計(jì)過(guò)程中一定保持清醒、客觀的態(tài)度,多參照一些其他平臺(tái)成功經(jīng)驗(yàn),綜合實(shí)際情況制定一套符合自身發(fā)展的標(biāo)準(zhǔn)做法。另外,對(duì)于數(shù)據(jù)發(fā)送頻率和效果也需要進(jìn)行考慮,不能頻繁進(jìn)行操作,降低終端系統(tǒng)開(kāi)銷和數(shù)據(jù)開(kāi)銷,在現(xiàn)實(shí)角度出發(fā)合理調(diào)整設(shè)計(jì)方案。

2.2使用迭代方法完成分層。通過(guò)迭代做法應(yīng)用分層技術(shù),可以滿足軟件開(kāi)發(fā)過(guò)程中的所有需求。在初始階段完成所有層次定義存在一定困難性,需要將豐富的知識(shí)和經(jīng)驗(yàn)作為層次定義基礎(chǔ),在這個(gè)過(guò)程中功能調(diào)整有著非常重要的意義,每次進(jìn)行迭代都是改進(jìn)分層狀態(tài),同時(shí)也能為后期工作開(kāi)展提供良好環(huán)境。在使用迭代做法時(shí),不能出現(xiàn)操作頻繁情況,對(duì)于具體結(jié)構(gòu)每次都需要進(jìn)行修改,根據(jù)實(shí)際需求投入人力資源和物力資源,降低軟件開(kāi)發(fā)過(guò)程中存在的風(fēng)險(xiǎn)。若想保障迭代做法最終成果,可以在開(kāi)發(fā)過(guò)程中獲得穩(wěn)定的機(jī)構(gòu)支架,逐漸降低數(shù)據(jù)量,提升軟件能力。一定要注意,在使用迭代做法時(shí)不能只針對(duì)新系統(tǒng)提供服務(wù),若是一種保持著這種工作態(tài)度,那么就會(huì)增加開(kāi)發(fā)成本。

3軟件開(kāi)發(fā)中的多層技術(shù)分析

在軟件開(kāi)發(fā)需求逐漸提升的情況下,軟件開(kāi)發(fā)層次發(fā)生了很大改變,因此分層技術(shù)得到了重視,這種技術(shù)可以讓軟件逐漸完善,不同的結(jié)構(gòu)模式存在很大差異,本文針對(duì)分層技術(shù)進(jìn)行了深入分析。

3.1兩層與三層結(jié)構(gòu)技術(shù)。在兩層結(jié)構(gòu)中主要包含了數(shù)據(jù)庫(kù)和客戶端口,用戶操作界面就是由客戶端提供的,客戶端還需要處理服務(wù)器和邏輯裝置,指定客戶的數(shù)據(jù)需要單獨(dú)接收,在查詢具體數(shù)據(jù)之后需要及時(shí)反饋給客戶端。在一般的情況下,若是客戶端中用戶數(shù)量不斷增加,那么客戶之間將無(wú)法完成互動(dòng),也會(huì)造成軟件缺乏溝通數(shù)據(jù)支持,提升了用戶使用風(fēng)險(xiǎn)。在軟件性能需求逐漸增加的情況下,兩層結(jié)構(gòu)已經(jīng)無(wú)法滿足軟件使用需求,在這種情況下三層結(jié)構(gòu)技術(shù)產(chǎn)生,三層技術(shù)中包含了兩層技術(shù),將兩層技術(shù)作為發(fā)展基礎(chǔ),三層結(jié)構(gòu)可以為用戶提供良好的人機(jī)交互環(huán)境,客戶可以根據(jù)自身需求訪問(wèn)數(shù)據(jù)服務(wù)器,同時(shí)還能儲(chǔ)存大量的數(shù)據(jù),降低了用戶使用過(guò)程中存在的壓力,滿足了用戶的不同需求。例如,日立EPR系統(tǒng)中使用了三層結(jié)構(gòu)模式,三層結(jié)構(gòu)模式中主要包含了業(yè)務(wù)流程、技術(shù)接口以及技術(shù)結(jié)構(gòu)等。與一般兩層結(jié)構(gòu)模式相比,三層技術(shù)模式具有的主要優(yōu)點(diǎn)為維護(hù)簡(jiǎn)單、拓展容易、安全性高等,雖然三層結(jié)構(gòu)模式已經(jīng)在市場(chǎng)中廣泛應(yīng)用,但是在軟件設(shè)計(jì)過(guò)程中依然需要根據(jù)實(shí)際情況選擇軟件結(jié)構(gòu)。

3.2四層技術(shù)。在計(jì)算機(jī)網(wǎng)絡(luò)快速發(fā)展的情況下,程序設(shè)計(jì)變得越來(lái)越復(fù)雜,為了降低程序設(shè)計(jì)難度,提升程序應(yīng)用性能,那么就需要處理好數(shù)據(jù)和邏輯之間的關(guān)系。三層技術(shù)結(jié)構(gòu)應(yīng)用依然存在著多種限制條件,因此四層技術(shù)結(jié)構(gòu)產(chǎn)生,四層技術(shù)結(jié)構(gòu)主要在數(shù)據(jù)層和業(yè)務(wù)層之間建立了封裝程序,創(chuàng)造了良好的數(shù)據(jù)處理空間。WEB層、業(yè)務(wù)層以及數(shù)據(jù)層都需要根據(jù)實(shí)際情況選擇良好的數(shù)據(jù)處理途徑,在多個(gè)方面對(duì)數(shù)據(jù)信息和完成程度進(jìn)行分析,逐漸增加計(jì)算機(jī)的處理能力,增加了系統(tǒng)處理大規(guī)模數(shù)據(jù)的能力。

綜上所述,本文首先對(duì)分層技術(shù)的優(yōu)勢(shì)和概念進(jìn)行了介紹,之后對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中應(yīng)用分層技術(shù)需要注意的問(wèn)題進(jìn)行了深入研究,通過(guò)研究的方式得出,分層技術(shù)應(yīng)用范圍越來(lái)越廣泛,對(duì)于拓展性和安全性要求也正在逐漸提升,在應(yīng)用分層技術(shù)過(guò)程中一定要不斷技術(shù)革新,處理好遇到的問(wèn)題,保障計(jì)算機(jī)軟件設(shè)計(jì)質(zhì)量。

參考文獻(xiàn):

[1]江濤.計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用研究[J].電腦編程技巧與維護(hù),2018(12):27-29.

[2]王潺.分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用[J].信息與電腦(理論版),2020,32(02):83-84+87.

猜你喜歡
分層技術(shù)軟件設(shè)計(jì)問(wèn)題分析
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
基于STM8S903K3的序列打螺絲夾具的軟件設(shè)計(jì)
談數(shù)學(xué)建模時(shí)的問(wèn)題分析步驟
事業(yè)單位檔案管理存在的問(wèn)題分析
家校合作問(wèn)題分析及解決策略研究
一種VHDL語(yǔ)言代碼重用的方法
分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用