• 
    

    
    

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

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

      2017-09-11 10:22:10劉安橋
      西部論叢 2017年1期
      關(guān)鍵詞:分層技術(shù)應(yīng)用

      劉安橋

      摘 要:在開(kāi)發(fā)計(jì)算機(jī)軟件過(guò)程中,只有深入了解和理解分層技術(shù)的理念和概念,才能更好地利用分層技術(shù)進(jìn)行軟件設(shè)計(jì)開(kāi)發(fā)。那么什么是分層技術(shù)?分層技術(shù)是計(jì)算機(jī)軟件開(kāi)發(fā)中的一個(gè)重要組成部分,分層技術(shù)的使用可以大大提升軟件開(kāi)發(fā)的效率以及計(jì)算機(jī)的運(yùn)行能力,為計(jì)算機(jī)快速長(zhǎng)遠(yuǎn)發(fā)展打下扎實(shí)的基礎(chǔ)。隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開(kāi)發(fā)已從原來(lái)的兩層結(jié)構(gòu)逐漸轉(zhuǎn)為多層次結(jié)構(gòu),極大增強(qiáng)了計(jì)算機(jī)軟件開(kāi)發(fā)的靈活性以及適應(yīng)性。所以必須加強(qiáng)分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用研究,促進(jìn)軟件開(kāi)發(fā)的發(fā)展。

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

      1.分層技術(shù)簡(jiǎn)述

      1.1分層技術(shù)的含義

      現(xiàn)在計(jì)算機(jī)科學(xué)技術(shù)發(fā)展中非常重要的部分是軟件工程,軟件工程是滿(mǎn)足實(shí)際發(fā)展需求的,因此而軟件工程也是越來(lái)越受到人們的重視。軟件工程是一項(xiàng)非常復(fù)雜的工程,其結(jié)合了多種技術(shù)和編程語(yǔ)言,為了更好的確保軟件工程建設(shè)的開(kāi)展,軟件開(kāi)發(fā)分成技術(shù)應(yīng)運(yùn)而生。分成技術(shù)主要是將龐大的軟件開(kāi)發(fā)工作進(jìn)行細(xì)致劃分,并將其進(jìn)行模塊化,工作人員能夠根據(jù)相關(guān)的模塊進(jìn)行層次化。編程技術(shù)有效的集成的各個(gè)模塊和功能,能夠最大限度發(fā)揮其在運(yùn)行過(guò)程的穩(wěn)定性能。分成技術(shù)進(jìn)一步優(yōu)化了軟件開(kāi)發(fā)工作流程,縮短了開(kāi)發(fā)的時(shí)間,提高了整體的開(kāi)發(fā)效率,降低了維護(hù)的費(fèi)用。

      1.2分層技術(shù)的特征

      隨著社會(huì)的不斷發(fā)展,計(jì)算機(jī)用戶(hù)對(duì)于計(jì)算機(jī)軟件的功能要求也是越來(lái)越高,為了滿(mǎn)足人們的實(shí)際需求,計(jì)算機(jī)在開(kāi)發(fā)技術(shù)上也需要做出相應(yīng)的調(diào)整。例如我們比較常見(jiàn)的是分層技術(shù),其能夠有效地確保計(jì)算機(jī)的運(yùn)行,進(jìn)一步提升了整體的靈活性人。

      2.以多層結(jié)構(gòu)模式為基礎(chǔ)的軟件開(kāi)發(fā)優(yōu)勢(shì)

      計(jì)算機(jī)軟件開(kāi)發(fā)最主要的目標(biāo)就是保證軟件產(chǎn)品設(shè)計(jì)質(zhì)量達(dá)標(biāo),與計(jì)算機(jī)用戶(hù)功能要求相適應(yīng)。以構(gòu)件為基礎(chǔ)的軟件開(kāi)發(fā),能夠?qū)y(cè)試合格的構(gòu)件加以利用,完成搭建軟件系統(tǒng)的目的。這樣一來(lái)開(kāi)發(fā)的時(shí)間會(huì)明顯減少,且設(shè)計(jì)的效率不斷提高,確保新產(chǎn)品性能質(zhì)量滿(mǎn)足要求。在軟件系統(tǒng)中各分層構(gòu)件模塊的運(yùn)用,實(shí)現(xiàn)了底層構(gòu)件和物理硬件的聯(lián)系,并且能夠?yàn)橄到y(tǒng)的正常運(yùn)行提供通用性的算法。而高層構(gòu)件則能夠提供特殊性的功能,以系統(tǒng)化角度分析,計(jì)算機(jī)軟件結(jié)構(gòu)并不具備層次關(guān)系,且上下層之間是相互依賴(lài)的。實(shí)現(xiàn)計(jì)算機(jī)系統(tǒng)的層次化發(fā)展,也是多個(gè)層次構(gòu)件的聚集。將分層技術(shù)應(yīng)用在計(jì)算機(jī)軟件的開(kāi)發(fā)中,可以保證系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)逐級(jí)抽象的目的,并且分解復(fù)雜化的系統(tǒng),轉(zhuǎn)變成軟件系統(tǒng)設(shè)計(jì)。借助分層技術(shù)所開(kāi)發(fā)的軟控,其拓展性與穩(wěn)定性都具有極大的優(yōu)勢(shì)。在某一層功能改變的情況下,只是和上下層發(fā)生關(guān)聯(lián),而不會(huì)對(duì)系統(tǒng)整體帶來(lái)不利的影響。分層模式能夠?qū)崿F(xiàn)計(jì)算機(jī)軟件復(fù)用的目標(biāo),保證軟件的自主化開(kāi)發(fā),只要各個(gè)層次始終遵循接口標(biāo)準(zhǔn)即可,就能夠確保軟件間的完美融合。

      3.軟件開(kāi)發(fā)分層技術(shù)應(yīng)用分析

      3.1雙層技術(shù)的應(yīng)用

      雙層技術(shù)是指由兩個(gè)端點(diǎn)構(gòu)成的計(jì)算機(jī)軟件開(kāi)發(fā)架構(gòu),其包括服務(wù)器與客戶(hù)端兩個(gè)方面。在利用雙層技術(shù)進(jìn)行軟件開(kāi)發(fā)過(guò)程中,客戶(hù)端為客戶(hù)呈現(xiàn)直接的操作界面,處理相關(guān)的邏輯關(guān)系及指令,接收服務(wù)器返回的信息;服務(wù)器則為客戶(hù)提供操作結(jié)果,在接收到客戶(hù)端發(fā)出的信息后,其通過(guò)調(diào)用數(shù)據(jù)庫(kù)對(duì)指令進(jìn)行查詢(xún)、處理與分析,并將所得結(jié)果發(fā)送至客戶(hù)端。這種雙層技術(shù)的原理十分簡(jiǎn)單,也具有極強(qiáng)的可操作性。通過(guò)這種雙向的信息處理與傳遞方式,在用戶(hù)數(shù)量較少服務(wù)器性能較好的情況下,具有極高的信息處理效率。然而伴隨著用戶(hù)數(shù)量和操作指令的大幅度增加,這種雙向數(shù)據(jù)計(jì)算關(guān)系對(duì)服務(wù)器運(yùn)算能力的要求越來(lái)越高,同時(shí)系統(tǒng)常常會(huì)出現(xiàn)反應(yīng)速度慢、容錯(cuò)率低等安全隱患,不利于用戶(hù)數(shù)據(jù)安全性的保障。在這種現(xiàn)實(shí)情況下,計(jì)算機(jī)軟件開(kāi)發(fā)需要從雙層技術(shù)向三層技術(shù)過(guò)度以滿(mǎn)足更多的客戶(hù)需求。

      3.2三層技術(shù)的應(yīng)用

      在某種程度上,三層技術(shù)是雙層技術(shù)的更深發(fā)展。除了涵蓋了服務(wù)器與客戶(hù)端的雙層關(guān)系,三層技術(shù)還包括應(yīng)用服務(wù)器端,以此實(shí)現(xiàn)進(jìn)一步提高系統(tǒng)工作效率的目標(biāo)。由于新增的應(yīng)用服務(wù)器分擔(dān)了原客戶(hù)端所承擔(dān)的處理邏輯關(guān)系的任務(wù),三層結(jié)構(gòu)中的客戶(hù)端能更專(zhuān)注于客戶(hù)使用界面的性能優(yōu)化,給予軟件更強(qiáng)的人機(jī)交互能力,大大改善用戶(hù)體驗(yàn)。根據(jù)不同關(guān)系層的實(shí)際用途,三層結(jié)構(gòu)被分為數(shù)據(jù)層、數(shù)據(jù)處理層和界面層,三者的關(guān)系是:界面層負(fù)責(zé)提供用戶(hù)可視化的操作界面,搜集用戶(hù)的直接指令并將其傳送至數(shù)據(jù)處理層,數(shù)據(jù)處理層在對(duì)指令進(jìn)行邏輯關(guān)系分析后將基本的處理結(jié)果發(fā)送至數(shù)據(jù)層,數(shù)據(jù)層接受用戶(hù)查詢(xún)要求,對(duì)數(shù)據(jù)庫(kù)中信息進(jìn)行調(diào)取、處理與分析,并將處理結(jié)果經(jīng)數(shù)據(jù)處理層發(fā)送至用戶(hù)界面。這樣明確化的分工大大加強(qiáng)了系統(tǒng)對(duì)數(shù)據(jù)處理和傳輸?shù)哪芰Γ行岣吡烁鞫丝诘奶幚硇?。雖然三層機(jī)構(gòu)表現(xiàn)出極大的優(yōu)勢(shì)與極強(qiáng)的技術(shù)水準(zhǔn),但是由于運(yùn)行成本高,現(xiàn)階段三層技術(shù)常常和雙層技術(shù)結(jié)合使用,以應(yīng)對(duì)不同復(fù)雜程度的軟件系統(tǒng)的運(yùn)行,減少設(shè)備資源的浪費(fèi)。

      3.3四層技術(shù)的應(yīng)用

      隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展和互聯(lián)網(wǎng)技術(shù)的不斷提升,在實(shí)際應(yīng)用中越來(lái)越多的數(shù)據(jù)和邏輯關(guān)系需要進(jìn)行短時(shí)間內(nèi)的處理,計(jì)算機(jī)軟件運(yùn)行環(huán)境的復(fù)雜程度持續(xù)增加。例如在企業(yè)管理中,面對(duì)龐大的管理數(shù)據(jù)和更快數(shù)據(jù)處理效率的要求,三層技術(shù)逐漸暴露出其技術(shù)局限性,即無(wú)法在Web技術(shù)運(yùn)算條件下,實(shí)現(xiàn)三個(gè)關(guān)系層的相互獨(dú)立。為了滿(mǎn)足這一需求四層技術(shù)應(yīng)運(yùn)而生。相較于三層技術(shù),四層技術(shù)增加了位于數(shù)據(jù)層與數(shù)據(jù)層之間的封裝層。通過(guò)數(shù)據(jù)貯存層、數(shù)據(jù)處理層、數(shù)據(jù)層及Web層的四層結(jié)構(gòu),計(jì)算機(jī)軟件系統(tǒng)可實(shí)現(xiàn)對(duì)大規(guī)模數(shù)據(jù)快速處理的要求?,F(xiàn)階段,四層技術(shù)應(yīng)用范圍還非常狹窄,但考慮到現(xiàn)今大數(shù)據(jù)技術(shù)的蓬勃發(fā)展,在不久的將來(lái),其定將取代三層技術(shù),成為計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的主流架構(gòu)。

      4.結(jié)語(yǔ)

      在計(jì)算機(jī)軟件設(shè)計(jì)中,可以分層技術(shù)進(jìn)行合理應(yīng)用,由此除了能夠加快軟件的設(shè)計(jì)開(kāi)發(fā)效率之外,還能縮短開(kāi)發(fā)周期,有助于軟件整體性能的提升。在未來(lái)一段時(shí)期,應(yīng)當(dāng)加大對(duì)分層技術(shù)的研究力度,除對(duì)現(xiàn)有的技術(shù)進(jìn)行改進(jìn)和完善之外,還應(yīng)研發(fā)一些新的技術(shù),從而使其更好地為計(jì)算機(jī)軟件設(shè)計(jì)服務(wù)。

      參考文獻(xiàn):

      [1]梁智良.探討分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用[J].數(shù)字化用戶(hù),2017.

      [2]籍慧文.分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用[J].電腦迷,2017.

      猜你喜歡
      分層技術(shù)應(yīng)用
      試論計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用
      淺談分層技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
      計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)運(yùn)用
      分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用
      多媒體技術(shù)在小學(xué)語(yǔ)文教學(xué)中的應(yīng)用研究
      考試周刊(2016年76期)2016-10-09 08:45:44
      分析膜技術(shù)及其在電廠水處理中的應(yīng)用
      科技視界(2016年20期)2016-09-29 14:22:00
      GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
      科技視界(2016年20期)2016-09-29 12:03:12
      煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
      科技視界(2016年20期)2016-09-29 11:47:01
      氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
      科技視界(2016年20期)2016-09-29 11:02:20
      肥乡县| 沁阳市| 鄂州市| 青川县| 小金县| 阿勒泰市| 苏尼特左旗| 庆元县| 云霄县| 闽侯县| 大厂| 措美县| 沭阳县| 手游| 云霄县| 洞口县| 浪卡子县| 长汀县| 琼结县| 夏津县| 延津县| 桂阳县| 弥勒县| 宜兴市| 武城县| 安义县| 元谋县| 临高县| 康乐县| 卢龙县| 旺苍县| 乐至县| 碌曲县| 汝州市| 东乌珠穆沁旗| 澄迈县| 宁明县| 舟曲县| 峨眉山市| 南平市| 苏尼特右旗|