肖嘉
摘? 要:信息時(shí)代的到來,網(wǎng)絡(luò)技術(shù)的發(fā)展,使計(jì)算機(jī)得到了廣泛的應(yīng)用,其為人們的生活和工作帶來了便利。在計(jì)算機(jī)技術(shù)快速發(fā)展的今天,計(jì)算機(jī)軟件開發(fā)也成為重要研究內(nèi)容之一,本文著重對計(jì)算機(jī)軟件開發(fā)中,分層技術(shù)的應(yīng)用進(jìn)行分析和研究,希望能夠給予同行業(yè)者一定的參考。
關(guān)鍵詞:分層技術(shù);計(jì)算機(jī)軟件開發(fā);網(wǎng)絡(luò)技術(shù)
中圖分類號:TP311.52? ? 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2019)01-0093-02
The Application Effect of Hierarchical Technology in
Computer Software Development
XIAO Jia
(Shantou Foreign Language and Foreign Trade Vocational School,Shantou? 515041,China)
Abstract:With the advent of the information age and the development of network technology,computer has been widely used,which brings convenience to people’s life and work. Today,with the development of computer technology,computer software development has become one of the important research contents. This paper focuses on the analysis and research of the application of hierarchical technology in computer software development,hoping to give some reference to the same industry.
Keywords:layered technology;computer software development;network technology
0? 引? 言
傳統(tǒng)的計(jì)算機(jī)軟件開發(fā)大多是以單層結(jié)構(gòu)模式為主,不過隨著網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜化,單層結(jié)構(gòu)模式已經(jīng)無法適應(yīng)現(xiàn)今計(jì)算機(jī)軟件的需求,為此,需要對其進(jìn)行創(chuàng)新和優(yōu)化,引進(jìn)更多新型技術(shù)提高軟件開發(fā)質(zhì)量,如分層技術(shù),其不僅能夠優(yōu)化軟件設(shè)計(jì)的性能,還能夠提升計(jì)算機(jī)的適應(yīng)性和靈活性。
1? 分層技術(shù)
1.1? 定義
分層技術(shù)是表述計(jì)算機(jī)軟件內(nèi)部結(jié)構(gòu)層次之間關(guān)聯(lián)性的主要載體,其在計(jì)算機(jī)和物理學(xué)領(lǐng)域中有著不同的意義。傳統(tǒng)的計(jì)算機(jī)軟件開發(fā)以單一性功能為主,這使得計(jì)算機(jī)軟件只適用于部門工作,無法實(shí)現(xiàn)整體上的統(tǒng)一,隨著計(jì)算機(jī)技術(shù)的發(fā)展,對于軟件開發(fā)的靈活性和可靠性也有了更高要求,傳統(tǒng)模式不再適合現(xiàn)今需求,需要逐漸向著多層次方向發(fā)展,其內(nèi)部結(jié)構(gòu)也從原來的單一層變成了雙層。分層技術(shù)就是在這一變化過程中衍生出來的新型技術(shù),其不僅為計(jì)算機(jī)軟件從單一技術(shù)向多層次技術(shù)的發(fā)展提供了助力,同時(shí)對于增強(qiáng)計(jì)算機(jī)軟件的穩(wěn)定性也有著顯著效果。
1.2? 特點(diǎn)
(1)拓展性。分層技術(shù)的應(yīng)用能夠?qū)崿F(xiàn)對計(jì)算機(jī)內(nèi)部復(fù)雜系統(tǒng)的分解作業(yè),并逐層對每項(xiàng)功能進(jìn)行修改和完善,促使各項(xiàng)功能完美結(jié)合,大大提升計(jì)算機(jī)的工作效率。由此可知,分層技術(shù)的應(yīng)用實(shí)現(xiàn)了計(jì)算機(jī)軟件的更新和升級,是完善計(jì)算機(jī)性能的重要手段;(2)獨(dú)立性。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用分層技術(shù),能夠?qū)崿F(xiàn)軟件內(nèi)部各層之間的獨(dú)立性,當(dāng)一層發(fā)生問題時(shí),僅僅會對上下兩層產(chǎn)生影響,并不會影響整個(gè)結(jié)構(gòu)的效率,更好的保證了計(jì)算機(jī)軟件的運(yùn)行質(zhì)量。因此,在實(shí)際操作中,只需要保證各層之間接入口的統(tǒng)一性和穩(wěn)定性就能夠?qū)崿F(xiàn)對整個(gè)軟件系統(tǒng)的有效管理,確保計(jì)算機(jī)的快速運(yùn)行;(3)穩(wěn)定性。分層技術(shù)的應(yīng)用能夠?qū)崿F(xiàn)軟件系統(tǒng)的抽象化發(fā)展,縮短軟件開發(fā)時(shí)間,加快軟件開發(fā)效率。另外,分層技術(shù)的應(yīng)用在一定程度上也提升了實(shí)踐的目的性和針對性,對于增強(qiáng)軟件運(yùn)行的穩(wěn)定性和可靠性有著顯著成效。
2? 分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中應(yīng)用的可行性
首先,同其他技術(shù)相比,分層技術(shù)因其自身較多的優(yōu)勢使得其在計(jì)算機(jī)軟件開發(fā)領(lǐng)域中占有重要比重,成為計(jì)算機(jī)軟件開發(fā)中的基礎(chǔ)條件。具體來說,分層技術(shù)的應(yīng)用一方面提高了計(jì)算機(jī)軟件系統(tǒng)的整體性能,實(shí)現(xiàn)了計(jì)算機(jī)軟件的革新;另一方面能夠更好的改進(jìn)計(jì)算機(jī)軟件開發(fā)的效率和質(zhì)量,保證計(jì)算機(jī)軟件的穩(wěn)定,延長其使用壽命。
其次,分層技術(shù)的應(yīng)用還可以加強(qiáng)計(jì)算機(jī)硬件同底部構(gòu)件之間的聯(lián)系,使其性能得到顯著改善。同時(shí)其還可以提高軟件各層之間的依賴性,便于統(tǒng)一管理,為計(jì)算機(jī)軟件自動(dòng)開發(fā)與邏輯體系的建立提供幫助。
最后,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用還能夠?qū)崿F(xiàn)系統(tǒng)的抽象化發(fā)展,實(shí)現(xiàn)對系統(tǒng)內(nèi)部復(fù)雜問題的處理,加強(qiáng)計(jì)算機(jī)和服務(wù)器之間的聯(lián)系,提高計(jì)算機(jī)的工作效率。
3? 計(jì)算機(jī)分層技術(shù)在實(shí)際應(yīng)用中的分析
3.1? 雙層技術(shù)
在計(jì)算機(jī)軟件開發(fā)中,雙層技術(shù)的應(yīng)用一方面可以加快軟件開發(fā)效率,另一方面可以節(jié)省軟件開發(fā)時(shí)間,降低損失。雙層技術(shù)主要有兩個(gè)端點(diǎn),第一個(gè)端點(diǎn)為客戶提供了一個(gè)客戶端,使其可以在上面進(jìn)行有效的信息處理;第二個(gè)端點(diǎn)則是為客戶提供了一個(gè)服務(wù)器,使其可以在上面實(shí)現(xiàn)信息的傳遞與整合。另外,在計(jì)算機(jī)軟件開發(fā)中,雙層技術(shù)的合理應(yīng)用還需要滿足以下幾點(diǎn)要求:計(jì)算機(jī)服務(wù)器必須要保證在正常運(yùn)轉(zhuǎn)狀態(tài)下;用戶的數(shù)量要符合相關(guān)標(biāo)準(zhǔn)要求。只有這樣才能確保計(jì)算機(jī)軟件系統(tǒng)的正常應(yīng)用,減少問題的發(fā)生。
3.2? 三層技術(shù)
三層技術(shù)是在二層技術(shù)基礎(chǔ)上研發(fā)而來的,其優(yōu)勢體現(xiàn)在兩方面:一是加強(qiáng)了計(jì)算機(jī)自身的信息存儲功能;二是提高了信息處理過程中的工作和訪問效率。計(jì)算機(jī)三層技術(shù)共分三個(gè)層次,業(yè)務(wù)處理層、界面層和數(shù)據(jù)層。其中,業(yè)務(wù)處理層主要是對客戶存在的特殊要求進(jìn)行自動(dòng)提取和處理;界面層主要負(fù)責(zé)信息的分析、處理和傳送;數(shù)據(jù)層則是將界面層傳輸過來的信息數(shù)據(jù)進(jìn)行申請與審核,并在數(shù)據(jù)庫中進(jìn)行整合對比,之后再次進(jìn)行分析、處理和傳輸,達(dá)到最終目的。由此可知,三層技術(shù)是在服務(wù)客戶的工作中不可或缺的組成部分,對于提高工作效率,滿足客戶需求有著顯著作用。
3.3? 四層技術(shù)
四層技術(shù)的開發(fā)和應(yīng)用能夠更好的適應(yīng)現(xiàn)代社會發(fā)展的需求,滿足了信息時(shí)代下人們的各種不同需求,提高了計(jì)算機(jī)技術(shù)的水平?,F(xiàn)今計(jì)算機(jī)系統(tǒng)中的Web就是四層技術(shù)衍生而來的。在三層技術(shù)基礎(chǔ)上,四層技術(shù)對其內(nèi)部結(jié)構(gòu)進(jìn)行了更加細(xì)致的劃分,主要有處理層、Web層、數(shù)據(jù)庫層、存儲層,已經(jīng)處理完成的信息可以直接發(fā)送到Web層上,進(jìn)行數(shù)據(jù)交換,之后通過隱藏?cái)?shù)據(jù)的應(yīng)用進(jìn)一步實(shí)行數(shù)據(jù)的分析,并在此基礎(chǔ)上設(shè)置相應(yīng)的訪問代碼和權(quán)限,將數(shù)據(jù)庫同計(jì)算機(jī)直接聯(lián)系起來,減少匹配不合理等問題的出現(xiàn),更好的提升計(jì)算機(jī)系統(tǒng)的應(yīng)用效率。
3.4? 中間件技術(shù)
在計(jì)算機(jī)技術(shù)不斷發(fā)展的今天,中間件技術(shù)也得到了廣泛應(yīng)用。其優(yōu)勢在于:(1)中間件技術(shù)的應(yīng)用能夠?qū)⒂?jì)算機(jī)軟件內(nèi)部因集成帶來的復(fù)雜技術(shù)進(jìn)行及時(shí)屏蔽;(2)中間件技術(shù)的應(yīng)用降低了軟件開發(fā)過程中的難度;(3)通過中間件技術(shù)的應(yīng)用,使得計(jì)算機(jī)中的操作系統(tǒng)、數(shù)據(jù)庫以及應(yīng)用軟件等內(nèi)容實(shí)現(xiàn)了合理優(yōu)化,在保證計(jì)算機(jī)系統(tǒng)安全運(yùn)行的基礎(chǔ)上,加強(qiáng)了計(jì)算機(jī)系統(tǒng)的管理效率;(4)減少了軟件系統(tǒng)在開發(fā)過程中存在的風(fēng)險(xiǎn),縮短了開發(fā)時(shí)間,提高了資源利用率。
3.5? 五層技術(shù)
由于科技的發(fā)展,信息數(shù)據(jù)的增多,人們對于計(jì)算機(jī)技術(shù)的要求也越來越高,五層技術(shù)的研發(fā)就是為滿足人們生活和工作的需求而發(fā)明的。五層技術(shù)除了能夠提高計(jì)算機(jī)的工作效率外,還能夠?qū)崿F(xiàn)信息數(shù)據(jù)的細(xì)致劃分和歸類,幫助人們更好的進(jìn)行信息查找和處理?,F(xiàn)如今計(jì)算機(jī)五層技術(shù)已被廣泛應(yīng)用于人們的生活中,例如:計(jì)算機(jī)的組成部分,集成層、客戶層與資源層等,都可以在不同程度上提高計(jì)算機(jī)的工作效率。
4? 計(jì)算機(jī)分層技術(shù)的實(shí)際應(yīng)用
以商鋪信息管理為例:在信息時(shí)代下,我國的商業(yè)也得到了快速發(fā)展,計(jì)算機(jī)技術(shù)也被更多的應(yīng)用在各個(gè)領(lǐng)域中,商鋪信息的建設(shè)問題也成為現(xiàn)今發(fā)展中的重要問題之一。分層技術(shù)具有的結(jié)構(gòu)清晰、可維護(hù)性好以及易于管理等眾多優(yōu)點(diǎn),使得多層計(jì)算機(jī)軟件在商鋪管理等方面得到了廣泛應(yīng)用。通過計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用,能夠?qū)ι啼佇畔⑦M(jìn)行更為科學(xué)的管理,并合理規(guī)劃操作流程,保證各項(xiàng)工作的有序開展,這在一定程度上為商鋪信息化建設(shè)提供了幫助,促進(jìn)我國經(jīng)濟(jì)的進(jìn)一步發(fā)展。
商鋪管理系統(tǒng)需要具備多種功能,其業(yè)務(wù)流程復(fù)雜度較高、涉及范圍也較廣,并且不同的商鋪管理標(biāo)準(zhǔn)也存在較大差異,而在商鋪管理系統(tǒng)中應(yīng)用分層技術(shù)就能夠?qū)崿F(xiàn)較高效率的管理。在使用分層技術(shù)時(shí),先按照商鋪管理系統(tǒng)中的功能實(shí)行一、二級系統(tǒng)的劃分,之后按照計(jì)算機(jī)軟件系統(tǒng)中的分層技術(shù),建立多層結(jié)構(gòu)的商鋪管理系統(tǒng),最后利用開發(fā)技術(shù)實(shí)現(xiàn)系統(tǒng)的有效管理。
5? 結(jié)? 論
綜上所述,分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中占據(jù)著十分重要的地位,在未來的發(fā)展中,也應(yīng)該不斷完善分層技術(shù),增強(qiáng)計(jì)算機(jī)系統(tǒng)的整體穩(wěn)定性和可靠性,進(jìn)而更好的為大眾及社會服務(wù)。
參考文獻(xiàn):
[1] 彭凱.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用效果 [J].電子技術(shù)與軟件工程,2018(6):33.
[2] 羅紅梅.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用效果分析 [J].信息系統(tǒng)工程,2016(10):21.