• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      淺談分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用

      2017-03-27 13:32王志強(qiáng)王秀蘭
      電腦知識(shí)與技術(shù) 2017年3期
      關(guān)鍵詞:分層技術(shù)軟件開發(fā)計(jì)算機(jī)

      王志強(qiáng)++王秀蘭

      摘要:在當(dāng)今社會(huì),計(jì)算機(jī)的使用已經(jīng)相當(dāng)普及,為滿足人們?cè)鲩L的需求,計(jì)算機(jī)技術(shù)水平在不斷提高,計(jì)算機(jī)軟件開發(fā)也呈現(xiàn)多樣化的勢態(tài)。其中,分層技術(shù)在軟件開發(fā)工作中占有重要的地位,對(duì)系統(tǒng)軟件進(jìn)行分層管理,有利于提高軟件開發(fā)的效率,因此,該文將主要從分層技術(shù)的概念、分層技術(shù)的特點(diǎn)以及分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的具體應(yīng)用這兩個(gè)方面進(jìn)行闡述,期望能為分層技術(shù)在計(jì)算機(jī)軟件中開發(fā)中的合理應(yīng)用提出有效的參考意見,促進(jìn)分層技術(shù)的廣泛使用。

      關(guān)鍵詞:分層技術(shù);計(jì)算機(jī);軟件開發(fā);應(yīng)用

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)03-0085-02

      建立一個(gè)有效合理的網(wǎng)絡(luò)框架是軟件開發(fā)工作的重點(diǎn)工作?,F(xiàn)階段,計(jì)算機(jī)技術(shù)已經(jīng)被廣泛地運(yùn)用到社會(huì)生產(chǎn)與生活中。僅僅依靠簡單的軟件開發(fā)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足用戶的多樣需求。在這種復(fù)雜的軟件系統(tǒng)開發(fā)工作中,需要建立一個(gè)清晰的分層網(wǎng)絡(luò)架構(gòu),使得軟件開發(fā)工作能順利地開展??茖W(xué)技術(shù)的發(fā)展已經(jīng)促進(jìn)了計(jì)算機(jī)件開發(fā)工作的開展,原來的二層架構(gòu)也已經(jīng)向三層結(jié)構(gòu)轉(zhuǎn)變,分層網(wǎng)絡(luò)就夠比較清晰,在后續(xù)的軟件開發(fā)工作中,要將分層技術(shù)有效地運(yùn)用開發(fā)工作中,最終為用戶提供更為方便的服務(wù)。

      1 軟件分層技術(shù)的基本理念特點(diǎn)

      1.1 軟件分層技術(shù)的基本概念

      計(jì)算機(jī)軟件結(jié)構(gòu)的內(nèi)部層次具有一定的依賴關(guān)系,因此,分層結(jié)構(gòu)技術(shù)能在計(jì)算機(jī)軟件開發(fā)中應(yīng)用。在計(jì)算機(jī)軟件的運(yùn)行中,當(dāng)運(yùn)行具有靈活性或者可靠性時(shí)便能進(jìn)行計(jì)算機(jī)軟件開發(fā),使得計(jì)算機(jī)軟件開發(fā)不只有單一的功能,而具有更多的功能[2]。在20世紀(jì)80年代時(shí),單層次結(jié)構(gòu)被應(yīng)用于計(jì)算機(jī)軟件開發(fā)中。并且小型數(shù)據(jù)在計(jì)算機(jī)中的快速應(yīng)用,但層次結(jié)構(gòu)便廣泛地運(yùn)用于計(jì)算機(jī)軟件開發(fā)中。在之后的工作中,將計(jì)算機(jī)與服務(wù)器聯(lián)系起來,便得到了快速的發(fā)展。逐漸地,單層結(jié)構(gòu)向雙層結(jié)構(gòu)發(fā)展,如今雙層結(jié)構(gòu)是計(jì)算機(jī)軟件開發(fā)過程中的主要結(jié)構(gòu)。總之,分層技術(shù)被廣泛地運(yùn)用于計(jì)算機(jī)軟件開發(fā)中,這突破了傳統(tǒng)的計(jì)算機(jī)軟件單項(xiàng)業(yè)務(wù)處理的模式,最終創(chuàng)造了多層次技術(shù),使得計(jì)算機(jī)軟件開發(fā)工作向多層次結(jié)構(gòu)發(fā)展與延伸。

      1.2 軟件分層技術(shù)的特點(diǎn)

      分層技術(shù)具有自己獨(dú)特的優(yōu)勢,所以,在計(jì)算機(jī)軟件開發(fā)中其得到了廣泛的運(yùn)用。分層技術(shù)能對(duì)計(jì)算機(jī)軟件進(jìn)行一定程度的擴(kuò)展,根據(jù)功能的差異性,分解計(jì)算機(jī)軟件開發(fā)中復(fù)雜的系統(tǒng),進(jìn)一步升級(jí)與改善計(jì)算機(jī)軟件開發(fā)工作{2]。分層技術(shù)能對(duì)計(jì)算機(jī)系統(tǒng)內(nèi)的某一個(gè)功能層面進(jìn)行更正,在軟件開發(fā)中應(yīng)用分層技術(shù)能有效地提升軟件開發(fā)的效率,促進(jìn)軟件開發(fā)工作順利地運(yùn)行。同時(shí),分層技術(shù)進(jìn)一步縮短了計(jì)算機(jī)軟件開發(fā)的時(shí)間,保證了軟件開發(fā)的質(zhì)量。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用分成技術(shù)有利于計(jì)算機(jī)軟件的再次使用,對(duì)功能層次接口進(jìn)行直接定義,軟件具有自行開發(fā)功能,采用標(biāo)準(zhǔn)的接口,實(shí)現(xiàn)端口的無縫對(duì)接。

      所以說,分層技術(shù)的特征是比較顯著的,首先對(duì)計(jì)算機(jī)軟件進(jìn)行適當(dāng)?shù)財(cái)U(kuò)展,根據(jù)軟件功能的豐富性對(duì)復(fù)雜的系統(tǒng)進(jìn)行過分解。在計(jì)算機(jī)軟件開發(fā)過程中,對(duì)原有的計(jì)算機(jī)系統(tǒng)功能進(jìn)行改造,使得復(fù)雜軟件開發(fā)的時(shí)間進(jìn)一步縮短,新產(chǎn)品軟件的質(zhì)量提高,分層技術(shù)的使用就是為了有效的實(shí)現(xiàn)計(jì)算機(jī)軟件自行開發(fā)的目標(biāo)。分層技術(shù)能在計(jì)算機(jī)軟件開發(fā)中應(yīng)用的主要原因是計(jì)算機(jī)軟件的內(nèi)部層次中存在著相應(yīng)的內(nèi)部關(guān)系,分層技術(shù)具有很多優(yōu)勢,這也是它在軟件開發(fā)中應(yīng)用的最基礎(chǔ)條件。與雙重結(jié)構(gòu)相比,分層技術(shù)能有效地提高軟件的整體性能,使得計(jì)算機(jī)軟件開發(fā)者的工作效率有效的提升,軟件的性能與質(zhì)量得到了保障,使得軟件的使用周期延長。除此之外,分層技術(shù)與計(jì)算機(jī)硬件具有聯(lián)系性,對(duì)軟件的性能具有促進(jìn)作用。在軟件系統(tǒng)下,分層技術(shù)與之依賴關(guān)系加強(qiáng)

      2 分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的具體應(yīng)用

      我國社會(huì)經(jīng)濟(jì)的發(fā)展為科學(xué)技術(shù)的發(fā)展提供了有利的條件,計(jì)算機(jī)已經(jīng)廣泛地運(yùn)用到人們的生活中,因此,軟件開發(fā)工作受到了社會(huì)群眾的關(guān)注[3]?,F(xiàn)今,計(jì)算機(jī)軟禁開發(fā)突破了傳統(tǒng)的單項(xiàng)業(yè)務(wù)處理模式,不斷地進(jìn)行多層次計(jì)算機(jī)軟件處理,由原來的二層和三層向四層與五層發(fā)展。分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的具體作用如下。

      2.1 計(jì)算機(jī)軟件開發(fā)雙層技術(shù)的應(yīng)用

      在計(jì)算機(jī)軟件開發(fā)中應(yīng)用雙層技術(shù)有利于提高軟件開發(fā)的工作的效率,同時(shí),使用雙層技術(shù)能一定程度上縮短軟件開發(fā)的時(shí)間??蛻舳伺c服務(wù)器組合而成的便是雙層技術(shù),對(duì)出現(xiàn)的邏輯關(guān)系進(jìn)行及時(shí)的處理,服務(wù)器的作用是接受客戶的信息,并在一定程度上整合用戶所需要的信息,并將其傳送到客戶端上[4]。倘若計(jì)算機(jī)服務(wù)器沒有良好的效能,在軟件開發(fā)中將不能使用雙層技術(shù),保證其效能性是軟件開發(fā)工作使用雙層技術(shù)的首要前提。另一方面,用戶的數(shù)量不能過多,一旦用戶的數(shù)量大量增多,在實(shí)際的運(yùn)行過程中,計(jì)算機(jī)軟件的系統(tǒng)會(huì)出現(xiàn)錯(cuò)誤,同時(shí)會(huì)減慢軟件運(yùn)行的速度。這樣的情況將不能較好滿足客戶的需求。

      2.2 計(jì)算機(jī)軟件開發(fā)中三層技術(shù)的應(yīng)用

      對(duì)雙層技術(shù)不斷地改進(jìn)與完善便形成了三層技術(shù)。與雙層技術(shù)相比較,三層技術(shù)一定程度上增加了應(yīng)用服務(wù)器,同時(shí)計(jì)算機(jī)使用用戶對(duì)數(shù)據(jù)的存儲(chǔ)方式更具優(yōu)勢。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用三層技術(shù)有利于提高計(jì)算機(jī)信息訪問的效率,同時(shí)能真正實(shí)現(xiàn)計(jì)算機(jī)與人之間的信息交流,信息交換更加便捷,從而有效地提高計(jì)算機(jī)工作的效率。

      三層技術(shù)的三個(gè)層次主要包括業(yè)務(wù)處理層次、計(jì)算機(jī)界面處理層次以及相關(guān)的數(shù)據(jù)處理層次。業(yè)務(wù)處理層次能對(duì)用戶需求進(jìn)行分析,真正掌握其需求,并發(fā)出請(qǐng)求,對(duì)相關(guān)的數(shù)據(jù)進(jìn)行整理。界面層次是針對(duì)用戶的需求進(jìn)行主要的搜索,對(duì)有用的數(shù)據(jù)信息進(jìn)行加工,從而將數(shù)據(jù)搜集的結(jié)果反饋給業(yè)務(wù)處理層次[5]。對(duì)業(yè)務(wù)處理層次發(fā)出的申請(qǐng)進(jìn)行審核便是數(shù)據(jù)層次的主要工作內(nèi)容,查詢數(shù)據(jù)庫中的有關(guān)信息,并對(duì)信息進(jìn)行科學(xué)的分析,從而得到有用的信息,最后將處理的結(jié)果反饋給用戶。三層技術(shù)運(yùn)用于計(jì)算機(jī)軟件開發(fā)中有效提高了計(jì)算機(jī)的工作效率,但是在當(dāng)前復(fù)雜的用戶環(huán)境下,三層技術(shù)不能對(duì)界面層、業(yè)務(wù)處理層以及數(shù)據(jù)庫層進(jìn)行有效的分離。

      2.3 計(jì)算機(jī)軟件開發(fā)中四層技術(shù)的應(yīng)用

      通常而言,對(duì)三層技術(shù)進(jìn)行不斷完善與更進(jìn)便形成四層技術(shù),四層技術(shù)的主要分層包括:業(yè)務(wù)處理分層、數(shù)據(jù)庫分層、儲(chǔ)存分層以及web分層。在計(jì)算機(jī)軟件開發(fā)過程中,四層技術(shù)首要的工作環(huán)節(jié)是利用業(yè)務(wù)處理分層分析用戶的相應(yīng)需求,了解用戶需求后才能有效開展下一步工作,數(shù)據(jù)層對(duì)用戶需求進(jìn)行處理并將處理的結(jié)果傳送到web層。通過數(shù)據(jù)間的交換直接高反應(yīng)計(jì)算機(jī)對(duì)象間的相互關(guān)系。四層技術(shù)又是三層技術(shù)的又一次進(jìn)步,有利于提高計(jì)算機(jī)軟件開發(fā)工作的效率,縮短軟件開發(fā)時(shí)間。

      2.4 計(jì)算機(jī)軟件開發(fā)中中間件技術(shù)的應(yīng)用

      社會(huì)經(jīng)濟(jì)的發(fā)展促使計(jì)算機(jī)軟件開發(fā)工作迅速發(fā)展。在進(jìn)行計(jì)算機(jī)軟件開發(fā)時(shí),相對(duì)于其他技術(shù)而言,中間件技術(shù)是一個(gè)相對(duì)獨(dú)立的系統(tǒng)軟件。中間件軟件可以自動(dòng)屏蔽異構(gòu)與分布集成所摻雜的所有復(fù)雜的技術(shù)。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用中間件技術(shù)能有效地降低開發(fā)中技術(shù)上的難度。使用中間件技術(shù)能將軟件開發(fā)的周期減少,使得計(jì)算機(jī)操作系統(tǒng)、應(yīng)用的相關(guān)軟件以及數(shù)據(jù)庫之間的關(guān)系更加優(yōu)化[6]。除此之外,中間件技術(shù)的應(yīng)用能有效地降低軟件開發(fā)的風(fēng)險(xiǎn),促進(jìn)計(jì)算機(jī)系統(tǒng)安全有效的運(yùn)行,充分地發(fā)揮計(jì)算機(jī)各個(gè)系統(tǒng)的優(yōu)勢,克服不積極的因素,促進(jìn)系統(tǒng)資源的優(yōu)勢互補(bǔ)。

      2.5 計(jì)算機(jī)軟件開發(fā)中五層結(jié)構(gòu)的應(yīng)用

      在不同的環(huán)境下,計(jì)算機(jī)軟件開發(fā)所使用的技術(shù)結(jié)構(gòu)不同,針對(duì)一些特殊的領(lǐng)域和計(jì)算機(jī)數(shù)據(jù)運(yùn)行環(huán)境,軟件開發(fā)人員需要在四層技術(shù)的基礎(chǔ)上,將數(shù)據(jù)分成集成層和資源層兩個(gè)層面,從而使得計(jì)算機(jī)系統(tǒng)的運(yùn)行效率提升,即使特殊機(jī)器運(yùn)行,它也能滿足其要求。在計(jì)算機(jī)軟件開發(fā)中運(yùn)用第五層技術(shù)能進(jìn)一步對(duì)架構(gòu)分工及逆行細(xì)化。就目前而言,在J2EE環(huán)境中五層機(jī)構(gòu)使用更加廣泛,這是對(duì)經(jīng)典的三層結(jié)構(gòu)進(jìn)行有效的延伸。主要包括資源層、客戶層、集成層等。其中三層結(jié)構(gòu)的表層進(jìn)一步分化便形成客戶層與web層??蛻魧又饕诳蛻魴C(jī)上運(yùn)行,而web應(yīng)用層主要在服務(wù)端上運(yùn)行[7]。當(dāng)數(shù)據(jù)在進(jìn)行持續(xù)性的訪問過程中,集成層在開始運(yùn)行,集成層主要用于處理事務(wù),映射數(shù)學(xué)庫等。數(shù)據(jù)庫以及文件儲(chǔ)存的系統(tǒng)都屬于資源層。利用這樣的運(yùn)行模式,根據(jù)計(jì)算機(jī)應(yīng)用邏輯嚴(yán)格地操作,能自動(dòng)給地形成多個(gè)組件,并將組件安放在不同的機(jī)器上。

      3 多層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用實(shí)例

      我國的餐飲業(yè)以及百貨業(yè)發(fā)展速度快,其規(guī)模也在不斷地?cái)U(kuò)大,實(shí)現(xiàn)商鋪的信息化建筑成為其發(fā)展的重點(diǎn)工作內(nèi)容。而分層技術(shù)具有比較清晰的機(jī)構(gòu),適應(yīng)的能力強(qiáng),便于分工團(tuán)隊(duì)進(jìn)行分層管理,更能滿足人們對(duì)軟件開發(fā)的高層次要求[8]。所以,分層結(jié)構(gòu)在商鋪管理中得到了充分的使用。計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)應(yīng)用于商鋪管理系統(tǒng)中,有利于實(shí)現(xiàn)商鋪管理的信息化建設(shè)。商鋪管理系統(tǒng)主要功能包括,進(jìn)行系統(tǒng)、運(yùn)營、行政、營銷、物業(yè)等管理,還包含售后處理工作環(huán)節(jié)。商鋪管理系統(tǒng)的業(yè)務(wù)范圍廣,具有繁瑣與復(fù)雜的特性,不同的商鋪的管理標(biāo)準(zhǔn)具有差異性,所以,在商鋪管理中運(yùn)用分層技術(shù)能實(shí)現(xiàn)有效的管理。

      其中,將購物管理作為一個(gè)整體的系統(tǒng),根據(jù)商鋪的主要功能進(jìn)行相應(yīng)的劃分,將其分為8個(gè)子系統(tǒng)。分別為:系統(tǒng)管理子系統(tǒng)、運(yùn)營管理子系統(tǒng)、行政管理子系統(tǒng)等??傊?,一個(gè)功能對(duì)應(yīng)一個(gè)子系統(tǒng)。在子系統(tǒng)中還能在此進(jìn)行劃分,以售后處理子系統(tǒng)為例,將其更細(xì)致地劃分為消費(fèi)者事物處理、事物處理查詢或者售后事物分析等二級(jí)子系統(tǒng)等。在二級(jí)子系統(tǒng)中還可以進(jìn)行更加細(xì)致地劃分,分為購物品種分析功能、整體分析功能、會(huì)員購物分析等。通過對(duì)商鋪管理系統(tǒng)的詳細(xì)劃分,將分層結(jié)構(gòu)模式充分地應(yīng)用到軟件開發(fā)工作中,進(jìn)行完整的多層次結(jié)構(gòu)劃分,利用計(jì)算機(jī)軟件開發(fā)中的分層軟件對(duì)商鋪管理系統(tǒng)進(jìn)行有效的管理。提高商鋪管理的工作效率,為用戶帶來便捷的服務(wù)。

      4 結(jié)束語

      總而言之,計(jì)算機(jī)環(huán)境比較復(fù)雜,隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,用戶對(duì)計(jì)算機(jī)軟件的需求越來越高。在軟件開發(fā)中要以用戶的需求為主要的開發(fā)方向,更廣泛地應(yīng)用分層技術(shù)。就目前而言,傳統(tǒng)的雙層技術(shù)已經(jīng)不能滿足現(xiàn)代信息技術(shù)的需求,雙層模型的劣勢突顯,而多層結(jié)構(gòu)的安全性和擴(kuò)展性更強(qiáng),其處理信息的能力更高,有利于縮短軟件開發(fā)時(shí)間。多層技術(shù)結(jié)構(gòu)在軟件開發(fā)工作中具有重要的作用,有利于促進(jìn)軟件開發(fā)工作發(fā)展,極大程度的滿足用戶的需求。

      參考文獻(xiàn):

      [1] 夏汶鈺.基于分層技術(shù)的計(jì)算機(jī)軟件開發(fā)分析[J].中國新通信,2015,46(1):15-23.

      [2] 葉娜.朱秀娟.試論計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)運(yùn)用[J].無線互聯(lián)科技,2015,36(6):89(3):46-56.

      [3] 鄒玲娜.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用探討[J].數(shù)字化用戶,2012(1):56-63.

      [4] 張振偉.基于計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用[J].河南科技,2015,49(9):67-76.

      [5] 楊瑞.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用分析[J].電子商務(wù),2014,49(9):88-96.

      [6] 楊博寧.淺談?dòng)?jì)算機(jī)軟件開發(fā)中的分層技術(shù)[J].科技風(fēng),2015,59(1):69-76.

      [7] 范文學(xué).試析計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的難點(diǎn)和對(duì)策[J].軟件,2013,16(9):66-73.

      [8] 徐愛蘭.計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)探討[J]. 計(jì)算機(jī)光盤軟件,2014,56(9):88-93.

      猜你喜歡
      分層技術(shù)軟件開發(fā)計(jì)算機(jī)
      計(jì)算機(jī)操作系統(tǒng)
      基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
      信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
      Fresnel衍射的計(jì)算機(jī)模擬演示
      武陟县| 百色市| 香港| 白河县| 新丰县| 大厂| 阳泉市| 青河县| 北宁市| 韶关市| 广水市| 铜川市| 县级市| 扎兰屯市| 莱西市| 敦煌市| 堆龙德庆县| 南岸区| 钟山县| 镇康县| 伊吾县| 兴海县| 仁布县| 思南县| 东兴市| 古交市| 祁门县| 文登市| 安远县| 福安市| 奉贤区| 廊坊市| 尉犁县| 布拖县| 凤冈县| 嵊州市| 天津市| 信宜市| 满城县| 五家渠市| 凌源市|