999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2021-06-26 09:25:18李珊范超
電子測試 2021年3期
關(guān)鍵詞:計算機軟件計算機數(shù)據(jù)庫

李珊,范超

(1.陜西省廣播電視大學寶雞市分校,陜西寶雞,721000;2.國家稅務總局太白縣稅務局,陜西寶雞,721000)

0 引言

當前計算機網(wǎng)絡技術(shù)的發(fā)展速度十分迅猛,以往以二層結(jié)構(gòu)模式為基礎(chǔ)的計算機軟件已經(jīng)向發(fā)展為多層次的結(jié)構(gòu)模式。基于多層次結(jié)構(gòu)的計算機軟件開發(fā)技術(shù),中間件這一元素十分關(guān)鍵。在此背景下,隨著計算機的發(fā)展,分層技術(shù)與計算機數(shù)據(jù)庫、操作系統(tǒng)成為了計算機軟件的重要基礎(chǔ)。當然需要注意的是,由于計算機所處的環(huán)境也趨于復雜化,因此在技術(shù)軟件與程序軟件中對分層技術(shù)的應用在系統(tǒng)性、清晰性方面也有著更加嚴格的要求。站在用戶的角度,他們對多層技術(shù)軟件的應用,要求其具有良好的可擴展性以及可維護性,因此計算機軟件開發(fā)必須增強自身的靈活性與適應性。而分層技術(shù)因其自身的特點決定了其在計算機軟件開發(fā)中具有較高的應用價值。

1 概述

對于計算機軟件開發(fā)而言,其主要目標就在于高質(zhì)量、高性能。軟件開發(fā)中的構(gòu)件則是計算機軟件能夠得到應用的重要保障。構(gòu)件這一單元具有一定的獨立性,在軟件開發(fā)與應用中具有良好的適應性,究其原因,就在于高內(nèi)聚度軟件包,能夠為構(gòu)件組合提供便利。在計算機軟件開發(fā)過程中,可以在已開發(fā)利用的軟件中加入構(gòu)件,從而實現(xiàn)新舊的交替應用。新開發(fā)的軟件采用這種技術(shù)方式,在開發(fā)效率上能夠得到大幅度提升,與此同時軟件的質(zhì)量也能夠得到保障。構(gòu)件開發(fā)的目的就在于復用。基于構(gòu)件復用能夠?qū)?gòu)建技術(shù)與層次軟件充分結(jié)合到一起,從而達到技術(shù)目標。在使用軟件系統(tǒng)時,用戶可以對構(gòu)件模塊進行劃分,其中層次較高的構(gòu)件被人為是特定地域的構(gòu)件,而低層次構(gòu)件則是用戶計算過程中扮演用戶數(shù)據(jù)庫以及硬件的作用。一直以來,低層次構(gòu)件的定位都是以公共服務軟件為主。然而需要注意的是,計算機軟件開發(fā)中層次的劃分僅僅是針對傳統(tǒng)意義而言,層次構(gòu)件的劃分界限并不明晰,軟件內(nèi)部各層次間的關(guān)聯(lián)性依然是非常強的。

大體來講,多層次構(gòu)件可以被是作為聚焦。層次技術(shù)的應用則可以使計算機軟件復用得以實現(xiàn)。通過利用分層技術(shù),可以逐級對計算機軟件開發(fā)進行抽象化處理,并按照一定的步驟來分化軟件功能,并與軟件開發(fā)相結(jié)合。其次,基于分層技術(shù)的應用,能夠使計算機的擴展性得到增強,盡管會改變系統(tǒng)功能,但是其他結(jié)構(gòu)并不會受到影響。現(xiàn)階段,在分層模式下接口的限制大幅度減少,只要達到一定標準,就能夠在軟件開發(fā)中得到應用,從而與其他計算機進行無縫對接。

2 分層技術(shù)在計算機軟件開發(fā)中的應用探討

2.1 雙層技術(shù)在計算機軟件開發(fā)中的應用

基于雙層技術(shù)的計算機軟件開發(fā),除了可以實現(xiàn)軟件開發(fā)效率的提升,同時從某種程度上來講也可以縮短軟件開發(fā)的時間。雙層技術(shù)的構(gòu)成以客戶端、服務器兩個端點為主,其在軟件開發(fā)中的流程如圖1所示。

圖1 軟件開發(fā)流程圖

根據(jù)雙層技術(shù)的特點,不難發(fā)現(xiàn)計算機軟件開發(fā)中使用雙層技術(shù),應該確保計算機的服務器的效能達到較高水平,并且用戶數(shù)量也不能過多。如果用戶數(shù)量達到極限值,那么計算機軟件在運行時就可能發(fā)生系統(tǒng)錯誤,甚至還會降低運行速度,從而導致用戶需求難以得到滿足。

2.2 三層技術(shù)在計算機軟件開發(fā)中的應用

隨著計算機軟件開發(fā)技術(shù)的發(fā)展,基于雙層技術(shù)進行改進與完善,三層技術(shù)也得到了有效應用。相較之下,三層技術(shù)在服務器應用水平方面有所提高,并且可以更好的存儲計計算機用戶的數(shù)據(jù)信息。三層技術(shù)可以提高計算機信息訪問的效率,并且也使人機信息交互得以真正實現(xiàn),對于提高計算機運行效率而言有著重大意義。

所謂的三層技術(shù),指的是業(yè)務處理、界面以及數(shù)據(jù)等三個層次。關(guān)于三層技術(shù)在計算機軟件開發(fā)中的應用,具體流程如圖2所示。

圖2 流程圖

根據(jù)三層技術(shù)的特點,可見其能夠?qū)崿F(xiàn)計算機運行效率的提升,當然,部分用戶環(huán)境過于復雜,可能想要科學劃分界面層、業(yè)務處理層以及數(shù)據(jù)庫層依然存在一定的難度。

2.3 四層技術(shù)

四層技術(shù)的發(fā)展與三層技術(shù)相似,其是基于后者的完善而來的。四層技術(shù)的層次劃分包括業(yè)務處理層、Web層、數(shù)據(jù)庫層以及存儲層。在計算軟件開發(fā)中,運用四層技術(shù),其整體流程與三層技術(shù)相似,首先由業(yè)務處理層與進行用戶需求的分析,然后向Web層傳遞處理的結(jié)果,并通過數(shù)據(jù)交換、訪問形成的代碼來反映出計算機與數(shù)據(jù)庫的關(guān)系。

2.4 中間件技術(shù)

當前計算機網(wǎng)絡技術(shù)發(fā)展過程中與數(shù)據(jù)通信技術(shù)有著密不可分的聯(lián)系。對于計算機軟件開發(fā)而言,相較之下基于中間件技術(shù)形成的軟件具有一定的獨立性。就本質(zhì)來講,該項技術(shù)就是屏蔽了源自于異構(gòu)和分布集成的復雜技術(shù)。將中間件技術(shù)應用于計算機軟件開發(fā)中,可以從技術(shù)層面上降低開發(fā)難度,同時也能夠縮短開發(fā)周期,此外還可以實現(xiàn)操作系統(tǒng)、應用軟件與數(shù)據(jù)庫關(guān)系的優(yōu)化,在系統(tǒng)運行的安全性提升方面也發(fā)揮著一定的作用,可以說中間件技術(shù)對于實現(xiàn)計算機運行中的系統(tǒng)資源優(yōu)勢互補而言有著十分重要的作用。

2.5 五層技術(shù)

通常來講,計算機軟件運行對五層技術(shù)的應用需求僅僅涉及到一些比較特殊的領(lǐng)域。具體來講,主要是四層技術(shù)與一些特殊的計算機運行需求不匹配,此時計算運行效率將會受到影響,此時就需要對架構(gòu)分工進行更加深入的細化。以J2EE運行環(huán)境中的五層技術(shù)為例,其應用流程如圖3所示。

圖3 應用流程圖

就本質(zhì)來講,五層技術(shù)是以三層結(jié)構(gòu)為基礎(chǔ)進行的延伸與細化。該項技術(shù)的層次劃分包含了WEB應用層、用戶層、集成層、資源層以及WEB應用層。客戶層以客戶機為載體運行,即圖3中的瘦客戶端;服務器依托于WEB應用層運行,即HTTP服務器;集成層的作用則是事務處理,數(shù)據(jù)訪問以及數(shù)據(jù)庫映射系統(tǒng)處理等,并向用戶呈現(xiàn)實現(xiàn)功能的流程;資源層則包含了所有文件系統(tǒng)與數(shù)據(jù)庫。對于計算機軟件開發(fā)來講,在應用五層技術(shù)時應該對應用邏輯進行細致的分析,根據(jù)實際情況對組件進行構(gòu)建,如此才能夠確保計算機的應用需求得到滿足。

3 分層技術(shù)在計算機軟件開發(fā)中的具體應用

當下我國信息化與各行各業(yè)的聯(lián)系越來越緊密,其對于帶動商業(yè)發(fā)展而言意義重大。在“互聯(lián)網(wǎng)+”背景下,各類軟件程序(無論是大程序還是微小程序如各類 APP)也迅速崛起,并且與用戶的耦合度也越來越緊密、詳細.分層技術(shù)因其適應性好、結(jié)構(gòu)清晰、較高的維護性、方便分工管理等優(yōu)勢,從而得到了廣泛的推廣與應用。

例如網(wǎng)絡商鋪管理系統(tǒng),其就是基于分層技術(shù)實現(xiàn)商鋪管理的信息化。該系統(tǒng)主要對商鋪管理流程進行了規(guī)范并對其相關(guān)業(yè)務管理進行了信息化處理。其主要功能涉及到管理、物業(yè)管理、文檔管理、營銷管理、收支管理以及售后處理等多個方面。在系統(tǒng)實際運行中,封層技術(shù)會將系統(tǒng)進行整體化處理,并根據(jù)功能劃分一級子系統(tǒng),即運營管理子系統(tǒng)、行政管理子系統(tǒng)、系統(tǒng)管理子系統(tǒng)、物業(yè)管理子系統(tǒng)、文檔管理子系統(tǒng)、營銷管理子系統(tǒng)、收支管理子系統(tǒng)以及售后處理子系統(tǒng)。基于上述一級子系統(tǒng)進行進一步劃分,即得到二級子系統(tǒng)。例如在售后處理系統(tǒng)中,二級子系統(tǒng)就涉及到售后事務分析、事務處理查詢系統(tǒng)、商戶事務處理、消費者事務處理等等。二級子系統(tǒng)又可以根據(jù)功能劃分具體的邏輯功能。根據(jù)多層次劃分,即可實現(xiàn)多層結(jié)構(gòu)模式的運用,為商鋪信息化管理奠定基礎(chǔ),促使商鋪管理效率得到提升。

猜你喜歡
計算機軟件計算機數(shù)據(jù)庫
計算機操作系統(tǒng)
基于計算機自然語言處理的機器翻譯技術(shù)應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語言對計算機軟件開發(fā)的影響
電子制作(2018年1期)2018-04-04 01:48:36
信息系統(tǒng)審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
淺談基于C語言的計算機軟件程序設計
電子制作(2017年24期)2017-02-02 07:14:40
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 欧美日本在线观看| 野花国产精品入口| 91口爆吞精国产对白第三集| av大片在线无码免费| 美女视频黄频a免费高清不卡| 日韩av无码精品专区| 国产幂在线无码精品| 99在线观看免费视频| 国产一区二区三区日韩精品| 青青草国产在线视频| 麻豆国产原创视频在线播放| 欧美日本中文| 在线观看免费人成视频色快速| 亚洲国产欧美自拍| 蜜臀AVWWW国产天堂| 亚洲三级片在线看| 成人福利在线免费观看| 99er这里只有精品| 久热精品免费| 欧美色99| 在线观看网站国产| 激情六月丁香婷婷| 久久久久亚洲av成人网人人软件 | 性做久久久久久久免费看| 青青青国产免费线在| 2021天堂在线亚洲精品专区| 国产亚洲精品yxsp| 国产精品夜夜嗨视频免费视频| 无码 在线 在线| 亚洲码一区二区三区| 午夜在线不卡| 日韩专区欧美| 国产免费久久精品99re不卡| 26uuu国产精品视频| 国产精品太粉嫩高中在线观看| 国产麻豆精品久久一二三| 欧美国产日韩一区二区三区精品影视| 乱人伦视频中文字幕在线| 丰满人妻被猛烈进入无码| 99热最新在线| av一区二区无码在线| 日韩精品成人在线| 亚洲精品国产成人7777| 免费大黄网站在线观看| 四虎永久在线视频| 亚洲动漫h| 国产精品午夜电影| 亚洲欧美人成人让影院| 国产成人8x视频一区二区| 五月综合色婷婷| a欧美在线| 91精品免费高清在线| 丁香婷婷在线视频| 这里只有精品在线播放| 久久精品免费看一| 女人18毛片久久| 蜜臀AVWWW国产天堂| 欧美午夜视频在线| 青草免费在线观看| 亚洲欧洲日韩久久狠狠爱| 国产日本一区二区三区| 在线观看无码a∨| 国产精品视频猛进猛出| 精品无码人妻一区二区| 国产美女精品人人做人人爽| 极品av一区二区| 亚洲人成影视在线观看| 激情六月丁香婷婷| Jizz国产色系免费| 91亚洲免费| 国产精品女主播| 青青久久91| 亚洲第一视频网站| 在线观看无码av五月花| 日韩无码视频专区| 色综合中文| 72种姿势欧美久久久久大黄蕉| 午夜性刺激在线观看免费| 国产精品网址你懂的| 国产乱人伦AV在线A| igao国产精品| 激情视频综合网|