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
主站蜘蛛池模板: 国产自产视频一区二区三区| 亚洲无码免费黄色网址| 国内精自线i品一区202| 久久久久久久97| 欧美一级99在线观看国产| 久久亚洲综合伊人| 久一在线视频| 欧美精品在线免费| 国产一线在线| 伊人国产无码高清视频| 国产91熟女高潮一区二区| 老司国产精品视频91| 久久中文字幕2021精品| 国产精品成人啪精品视频| av手机版在线播放| 欧美在线一二区| 久久99热66这里只有精品一| 国产成人精品一区二区三区| 亚洲综合色吧| 亚洲无码电影| 欧美视频在线不卡| 亚洲欧洲日韩综合色天使| 久久国产高潮流白浆免费观看| 国产高清不卡| 亚洲视屏在线观看| 91免费国产在线观看尤物| 毛片免费在线视频| 国产成人精品18| 欧美成一级| 农村乱人伦一区二区| 波多野结衣二区| 欧美色综合网站| 国产美女无遮挡免费视频| 91亚瑟视频| 国产办公室秘书无码精品| 一区二区偷拍美女撒尿视频| 最新国产网站| 亚洲最新在线| 亚洲男人的天堂在线| 丁香五月婷婷激情基地| 国产精品浪潮Av| 久久a级片| 亚洲天堂免费观看| 一本大道香蕉高清久久| 在线亚洲小视频| 久久窝窝国产精品午夜看片| 亚洲国产无码有码| 国产精品成人啪精品视频| 精品国产免费第一区二区三区日韩| 国产视频久久久久| 男女男精品视频| 亚洲一区色| 免费毛片全部不收费的| Jizz国产色系免费| jijzzizz老师出水喷水喷出| 亚洲视频欧美不卡| 91精品免费久久久| 一区二区三区四区日韩| 国产不卡一级毛片视频| 3D动漫精品啪啪一区二区下载| 国产麻豆精品久久一二三| 亚洲精品大秀视频| 亚洲一区免费看| 老色鬼欧美精品| 毛片网站在线看| 亚洲国产欧美目韩成人综合| 在线精品亚洲国产| 激情网址在线观看| 国产成人精品视频一区视频二区| 中文字幕无码中文字幕有码在线| 在线视频一区二区三区不卡| 亚洲黄色网站视频| 国产激情无码一区二区免费| 漂亮人妻被中出中文字幕久久| 国产乱人伦精品一区二区| 国产福利一区二区在线观看| 欧美精品三级在线| 亚洲精品黄| 67194成是人免费无码| 国产一区二区三区精品欧美日韩| 在线免费亚洲无码视频| 午夜精品久久久久久久无码软件 |