亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        王政:現(xiàn)代分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用

        2018-08-17 09:37:48王政
        中國科技博覽 2018年31期
        關(guān)鍵詞:應(yīng)用分析計(jì)算機(jī)

        王政

        [摘 要]隨著信息流多樣化、復(fù)雜化的發(fā)展,軟件企業(yè)的設(shè)計(jì)與開發(fā)模式也不斷進(jìn)行創(chuàng)新,其中分層技術(shù)是軟件企業(yè)轉(zhuǎn)型過程中的一大技術(shù)成果,在計(jì)算機(jī)軟件開發(fā)中得到了較好的推廣與發(fā)展,其自身固有擴(kuò)展性能與安全性能,在一定程度上降低了軟件開發(fā)的成本,并大大縮短了軟件開發(fā)所消耗時間與精力。基于此,本文就針對現(xiàn)代分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用進(jìn)行具體分析。

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

        中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-914X(2018)31-0398-01

        引言

        在互聯(lián)網(wǎng)普遍應(yīng)用的形勢下,計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展需要滿足社會發(fā)展的需求,而傳統(tǒng)的軟件設(shè)計(jì)模式已經(jīng)無法實(shí)現(xiàn)這一目的,為此,開發(fā)人員加深了對多層技術(shù)的研究。多層技術(shù)是通過對軟件工程設(shè)計(jì)中的功能模塊進(jìn)行細(xì)分,通過增加中間件來實(shí)現(xiàn)對系統(tǒng)的運(yùn)行速度與穩(wěn)定性。當(dāng)前的多層技術(shù)已經(jīng)達(dá)到五層,這更加體現(xiàn)了多層技術(shù)的發(fā)展速度。通過不斷的實(shí)踐應(yīng)用還可以為多層技術(shù)的發(fā)展帶來更多契機(jī),同時,也為計(jì)算機(jī)科學(xué)技術(shù)中的軟件設(shè)計(jì)工作帶來更對便利。

        1 分層技術(shù)的優(yōu)點(diǎn)分析

        分層技術(shù)被廣泛應(yīng)用于計(jì)算機(jī)軟件開發(fā)的過程中,凸顯出許多的優(yōu)點(diǎn)。采用分層技術(shù)進(jìn)行開發(fā)時,可以對計(jì)算機(jī)軟件從功能上進(jìn)行不同層次的劃分,然后針對不同層級可以進(jìn)行改造以及升級,將整個復(fù)雜的軟件系統(tǒng)分解成一個一個小模塊,然后對其進(jìn)行修改,或者進(jìn)行上下層的修改,從根本上優(yōu)化整個軟件。分層技術(shù)的應(yīng)用使得軟件不僅僅是在質(zhì)量以及性能上能夠達(dá)標(biāo),并且可以很大程度上節(jié)約開發(fā)時間,使開發(fā)時間更短。另外分層技術(shù)還能夠保證軟件運(yùn)行的穩(wěn)定性,使用戶在使用軟件時用戶體驗(yàn)度更佳。同時分層技術(shù)還可以將之前的計(jì)算機(jī)系統(tǒng)進(jìn)行優(yōu)化和改造,使復(fù)雜的軟件開發(fā)更為簡化,流程更為清晰,在開發(fā)時間上消耗更少的時間,提高了效率。并且通過計(jì)算機(jī)系統(tǒng)的升級,使新軟件的開發(fā)質(zhì)量會有很大的提升,為新計(jì)算機(jī)軟件的質(zhì)量提供有力的保障。在計(jì)算機(jī)軟件的后期維護(hù)、優(yōu)化以及二次使用上,分層技術(shù)擁有特別的優(yōu)勢,因?yàn)榉謱蛹夹g(shù)可以使整個軟件根據(jù)功能特性劃分為一個個不同的層,然后把每一層進(jìn)行接口的定義,每個接口對應(yīng)不同的軟件功能,然后在對軟件進(jìn)行維護(hù)和改造時可以根據(jù)功能接口來進(jìn)行逐一優(yōu)化。分層技術(shù)給計(jì)算機(jī)軟件開發(fā)帶來了很多的好處,應(yīng)用十分廣泛,深受人們的歡迎。

        2 分層技術(shù)在軟件開發(fā)中的應(yīng)用

        軟件開發(fā)分層技術(shù)的普及,正逐步顛覆原有的軟件開發(fā)流程,由原來的單向處理模式向多層次多結(jié)構(gòu)轉(zhuǎn)變。在數(shù)年的實(shí)際軟件開發(fā)過程中,分層設(shè)計(jì)除舊推新,不斷更新和發(fā)展。截止目前,分層設(shè)計(jì)在軟件開發(fā)過程中,可以分為兩層和三層。另外,在一些特定環(huán)境和技術(shù)支持下,分層技術(shù)可以衍生四層乃至五層。

        2.1 兩層技術(shù)的應(yīng)用

        兩層設(shè)計(jì)技術(shù)是分層設(shè)計(jì)的初步應(yīng)用。兩層設(shè)計(jì)是將系統(tǒng)分為兩個部分,即服務(wù)器和客戶端。客戶端是用戶最直接的體驗(yàn),為客戶提供易操作界面??蛻艨稍谠摻缑孢M(jìn)行特定操作,客戶端能夠接收用戶的操作指令,并且將這些指令發(fā)送到服務(wù)器。服務(wù)器將接受到的指令進(jìn)行整合或者邏輯處理。最終,服務(wù)器的處理結(jié)果返回至客戶端,反饋給用戶。兩層設(shè)計(jì)的應(yīng)用提高了軟件開發(fā)效率,降低了開發(fā)周期,但是,系統(tǒng)在實(shí)際運(yùn)行中,需要有較為高效的服務(wù)器來支持,否則,系統(tǒng)運(yùn)行速度不夠流暢,極大的影響用戶體驗(yàn)。

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

        三層技術(shù)是基于兩層技術(shù)的衍生和優(yōu)化。所謂的三層技術(shù),是對系統(tǒng)運(yùn)行流程的劃分。即界面層,處理層,數(shù)據(jù)層。相比于兩層設(shè)計(jì),三層設(shè)計(jì)的系統(tǒng)在運(yùn)行方面與前者大同小異,唯一的差異是在客戶端與服務(wù)器之間加入了處理層。處理層對客戶端產(chǎn)生的數(shù)據(jù)進(jìn)行處理,處理后的數(shù)據(jù)被發(fā)送到服務(wù)器。服務(wù)器由原來的處理,存儲數(shù)據(jù)簡化為單純的儲存數(shù)據(jù),處理層的出現(xiàn)極大的降低了服務(wù)器運(yùn)行負(fù)荷,同時,降低了購買服務(wù)器成本。在三層結(jié)構(gòu)中主要分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。在表示層中,主要是和用戶溝通的界面,用戶通過表示層可以和系統(tǒng)進(jìn)行互動,從而處理用戶的需求。業(yè)務(wù)邏輯層是通過代碼來實(shí)現(xiàn)不同的業(yè)務(wù)邏輯,在業(yè)務(wù)邏輯層的功能模塊應(yīng)該是合表示層對應(yīng)的,但是一些服務(wù)代碼是通用的。

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

        在常用的分層體系中,將應(yīng)用系統(tǒng)分為表示層、業(yè)務(wù)邏輯層、持久化層和數(shù)據(jù)層四個層次,數(shù)據(jù)層主要與所使用的數(shù)據(jù)庫相關(guān),其本身與J2EE的開發(fā)關(guān)系不大,前三個層次是開發(fā)人員需要重點(diǎn)考慮的。四層技術(shù)是基于三層技術(shù)開發(fā)出來的。相比于三層技術(shù)中的處理層,界而層,數(shù)據(jù)層。四層技術(shù)有較大改變。主要包括處理層,Web層,數(shù)據(jù)庫層以及數(shù)據(jù)儲存層。Web層的劃分使客戶界而與數(shù)據(jù)庫之間的對接得到直觀顯現(xiàn)。采用四層技術(shù)架構(gòu)的軟件,具體運(yùn)行流程為:客戶在操作界而產(chǎn)生的指令被處理層接收,在被處理層處理后的指令轉(zhuǎn)變?yōu)橄到y(tǒng)默認(rèn)的邏輯并被發(fā)送到數(shù)據(jù)層和Web層,經(jīng)過兩者的處理后,最終被數(shù)據(jù)庫接收和儲存。

        2.4 中間件技術(shù)的應(yīng)用

        中間件處于操作系統(tǒng)軟件與應(yīng)用軟件之間,通俗的講就是在客戶端與服務(wù)器之間所添加的一類軟件。中間件的作用是管理計(jì)算機(jī)數(shù)據(jù)和網(wǎng)絡(luò)通信,從而解決系統(tǒng)應(yīng)用程序?qū)τ?jì)算機(jī)網(wǎng)絡(luò)的依賴,另外,中間件能夠?yàn)橄到y(tǒng)應(yīng)用程序提供穩(wěn)定的運(yùn)行環(huán)境,高效的集成各模塊中的應(yīng)用程序,對數(shù)據(jù)庫與應(yīng)用程序之間的關(guān)系進(jìn)行優(yōu)化,保障系統(tǒng)穩(wěn)定運(yùn)行。中間件是一個能夠獨(dú)立運(yùn)行的平臺,它為上層的應(yīng)用系統(tǒng)提供一個運(yùn)行環(huán)境,并通過標(biāo)準(zhǔn)的接口和API來隔離其支撐的系統(tǒng)。有了中間件程序員的職責(zé)劃分將更加清晰,開發(fā)效率也邁上了一個新的臺階。在中間件的輔助下架設(shè)一個應(yīng)用將會是非常簡單輕松的一件事。

        2.5 多層結(jié)構(gòu)的應(yīng)用

        五層結(jié)構(gòu)是軟件開發(fā)人員為了應(yīng)對某些客戶的特定需求或者再次提升計(jì)算機(jī)運(yùn)行效率對四層結(jié)構(gòu)的升級。開發(fā)人員把四層結(jié)構(gòu)中的數(shù)據(jù)層再次細(xì)分,分為資源層和數(shù)據(jù)集成層。對系統(tǒng)架構(gòu)的細(xì)致劃分,進(jìn)一步提升計(jì)算機(jī)和系統(tǒng)運(yùn)行效率,滿足客戶的特殊需求。目前來說,五層架構(gòu)在軟件開發(fā)實(shí)戰(zhàn)之中應(yīng)用較為廣泛,尤其是在基于J2EE平臺的軟件開發(fā)。五層架構(gòu)中,客戶層,WEB層屬于表示層,但是兩者的運(yùn)行位置卻有不同??蛻魧舆\(yùn)行在客戶機(jī),而WEB層則運(yùn)行在服務(wù)器。資源層和數(shù)據(jù)集成層統(tǒng)稱為數(shù)據(jù)層。資源層是數(shù)據(jù)存儲的地方,主要應(yīng)用于數(shù)據(jù)庫或者大型儲存單位。數(shù)據(jù)集成層是對客戶訪問過程中產(chǎn)生的指令進(jìn)行處理,對其產(chǎn)生的數(shù)據(jù)進(jìn)行整理和集成。就目前的社會發(fā)展來說,五層架構(gòu)主要應(yīng)用于網(wǎng)上購物系統(tǒng),社區(qū)交友平臺等。

        結(jié)束語

        綜上所述,如今是信息技術(shù)的時代,社會通過計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)等各項(xiàng)技術(shù)的應(yīng)用,有效地促進(jìn)了經(jīng)濟(jì)的增長,同時豐富了人們的生活,提高了人們的生活品質(zhì),為人們的生活提供了便利。往后,計(jì)算機(jī)技術(shù)應(yīng)用只會越來越廣泛,因此對于計(jì)算機(jī)軟件的開發(fā)技術(shù)需要引起人們足夠的關(guān)注?,F(xiàn)在已經(jīng)出現(xiàn)的分層技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)開發(fā)應(yīng)用中,占據(jù)很重要的位置,通過分層技術(shù)的應(yīng)用,使計(jì)算機(jī)軟件在開發(fā)過程中降低了難度,在開發(fā)時間上也縮短了很多,并且在開發(fā)質(zhì)量上也得到了很好的保障,在效率上有了很大的提升,并且分層技術(shù)的應(yīng)用,也為日后計(jì)算機(jī)軟件維護(hù)提供了方便,使改造和優(yōu)化更為快速。分層技術(shù)還有很大的發(fā)展前景,需要人們對其進(jìn)行更為深層次的研究。

        參考文獻(xiàn)

        [1] 郭濤,門瑞,劉正岐.計(jì)算機(jī)軟件開發(fā)語言與分層技術(shù)的運(yùn)用及研究[J].自動化與儀器儀表,2016(12):188-190.

        [2] 周茜,高海波.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的運(yùn)用研究[J].信息與電腦(理論版),2016(18):114-115.

        [3] 李俊林.計(jì)算機(jī)軟件技術(shù)中分層技術(shù)、插件技術(shù)的應(yīng)用價值分析[J].電腦迷,2016(09):105.

        猜你喜歡
        應(yīng)用分析計(jì)算機(jī)
        計(jì)算機(jī)操作系統(tǒng)
        穿裙子的“計(jì)算機(jī)”
        基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
        科技傳播(2019年22期)2020-01-14 03:06:30
        信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
        試析翻譯理論在翻譯實(shí)踐中的應(yīng)用
        綠色化學(xué)理念下的初中化學(xué)教學(xué)探究
        電力系統(tǒng)規(guī)劃設(shè)計(jì)在電力工程設(shè)計(jì)中的應(yīng)用
        煙草切絲機(jī)磨頭導(dǎo)桿油垢自動收集裝置的設(shè)計(jì)及應(yīng)用分析
        鍋爐檢測應(yīng)用壓力管道無損檢測技術(shù)的分析
        人妻av一区二区三区高| 亚洲国产精品无码久久电影| 在线播放五十路熟妇| 国产av国片精品有毛| 中文字幕乱码熟妇五十中出| 中文亚洲欧美日韩无线码| 中文字幕乱码人妻一区二区三区| 国产人妖视频一区二区| 一本无码av一区二区三区| 国产av无码专区亚洲aⅴ| 日本在线播放不卡免费一区二区| 亚洲国语对白在线观看| 久久精品国产免费一区二区三区 | 97人人模人人爽人人喊电影| 青春草国产视频| 777久久| 我和丰满老女人性销魂| 国产理论亚洲天堂av| 99久久无码一区人妻| 欧美亚洲熟妇一区二区三区| 日韩精品无码视频一区二区蜜桃| 国产96在线 | 亚洲| 91最新免费观看在线| 男人的av天堂狠狠操| 国产大屁股熟女流白浆一区二区| 91自拍视频国产精品| 五月丁香六月综合缴清无码| 亚洲av无码成人专区片在线观看| 国产精品亚洲一区二区杨幂| 国产一区二区内射最近人| 亚洲国产精品中文字幕久久| 亚洲av色影在线| 黄网站欧美内射| 亚洲人成网站免费播放| 亚洲综合精品在线观看中文字幕| 美丽的小蜜桃在线观看| 日本少妇浓毛bbwbbwbbw| 国产精品久久一区二区三区| 精品国产福利在线观看网址2022| 欧洲AV秘 无码一区二区三| 男女搞事在线观看视频|