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

計算機軟件開發中分層技術的應用

2018-05-28 08:18:06王夙娟
電子技術與軟件工程 2018年8期
關鍵詞:計算機軟件功能系統

文/王夙娟

1 分層技術及其優勢

1.1 分層技術

在IT領域中,分層技術是軟件開發較為常用的一種方式,對該技術并沒有專業性的概念,但從字面上理解,就是給不同的層次結構以不同的功能特性,借此來增強軟件的整體技術性能。目前,在計算機軟件架構的開發過程中,分層技術的應用較為廣泛,隨著人們對計算機軟件使用功能的要求越來越高,需要更多的框架層次,在這一前提下,分層技術出現了二層、三層、四層、五層等等。在分層技術當中,各個層次都是平等的,彼此之間并沒有高低之分,每層都有自己的功能,互不影響,相互獨立。

1.2 技術優勢

分層技術之所以在計算機軟件開發中得到越來越廣泛的應用,與其自身具備的技術優勢有著密不可分的關聯。分層技術最為突出的技術優勢在于可以使軟件的功能變得更加完善,這對于軟件的實際應用非常有利。從專業的角度上講,功能越豐富的軟件,結構就越復雜,這是一個共性問題,至少目前還沒有一種功能豐富、結構簡單的軟件問世,因為這種軟件的實現非常困難。軟件功能的增加帶來的直接結果就是結構層次的復雜化,分層技術的出現將軟件按照一定的邏輯關系進行分解,在原本的基礎上形成了若干個層面,其中任何一層都擁有屬于自己的功能,所有的層面組合到一起后,構成了一個完整的軟件,而這個軟件具有各個層面的功能。由于軟件中各個層次相互分離,彼此獨立,若是使用者對某些功能有特殊要求時,只需要對與該功能所在的層次進行完善,即可滿足使用者的要求。不僅如此,這個過程不會軟件的其它層次和功能帶來影響,給軟件的升級改造提供了方便。分層技術在對各個功能層次的接口進行定義時,采用的是分層模式,這種模式最大的特點在于可以進一步提升軟件的復用性,更加有利于軟件的自行開發和設計,開發出來的功能可通過標準接口完成自動對接,整個過程十分簡單。

2 計算機軟件開發中分層技術的應用實例

近年來,隨著互聯網的快速發展,其覆蓋范圍日益擴大,依托互聯網這個平臺,出現了很多服務,網上購物便是其中之一。下面本文以某網上購物系統為例,該系統是在J2EE平臺上進行構建的,重點對分層技術在該系統軟件開發中的應用進行研究。

2.1 系統架構

該系統采用的五層框架結構體系,由客戶層、表示層、業務層、集成層和資源層,具體如圖1所示。

2.2 功能分層

由圖1可以看出,整個系統由五個層次組成,不同的層次對應不同的功能,其中,客戶層對應的是用戶界面,表示層對應的是HTTP服務器,業務層對應的應用服務器。集成層對應的數據訪問服務器,資源層對應的是數據存儲平臺。下面簡要分析各個層次的功能。

2.2.1 客戶層

在用戶界面上,頁面的顯示功能是通過客戶瀏覽器來實現的,客戶的具體請求能夠同時輸入,由于該層歸屬于客戶端系統,因此,便于對用戶進行維護和管理。網絡服務器負載均衡的主要作用是在服務器上對客戶發出的請求進行分配,以此來對系統的功能進行擴充,若是其中存在的服務器端軟件無法在現有的進程中得到分配,則可以通過增加服務器端軟件的方法,來分擔流量,以此來實現各個服務器端軟件的工作量相一致的目標,在這一前提下,整個系統的運行才能始終保持最佳狀況。

2.2.2 表示層

HTTP服務器是具有動態特征的頁面,這些頁面全部都是依托Web服務器形成的,最終會傳給客戶機。

2.2.3 業務層

應用服務器是整個網上購物系統的核心組成部分,網上購物的相關流程及具體功能全部都是通過應用服務器來實現的,如挑選商品、購買商品、清點貨品等。

2.2.4 集成層

各種經過處理之后的數據信息,可直接傳給訪問服務器,由于其本身自帶擴展性,從而使之可以在各個服務器上進行應用。對于客戶狀態的維護,需要借助EJB來完成。數據訪問服務器主要是對數據平臺進行訪問,為提升該層的整體性能,可對連接池管理予以強化。

圖1:網上購物系統框架層次結構示意圖

2.2.5 資源層

智能化云存儲數據平臺歸屬于數據庫的范疇,系統中所有的相關數據信息最終都會存儲到該平臺當中,主要包括各類物品的信息及用戶的信息。

2.3 系統特點

由于網上購物系統在運行時需要完成并行業務的處理,故此在軟件開發中應用了五層技術,由此使得系統的擴展能力獲得了進一步提升,這也是該系統較為突出的一大特點。可以根據實際使用需要在一臺或多臺服務器上對該系統進行安裝,系統的維護簡單,通過軟件開發語言可將之在不同的操作系統上應用,并且無需對軟件進行任何改動。

3 結論

綜上所述,計算機軟件的開發是一項較為復雜且系統的工作,為了實現軟件功能的多樣性,也才開發過程中對分層技術進行合理應用。通過該技術不但可以使軟件的開發工作變得更加簡單,而且還能使開發出來的軟件滿足不同用戶的使用要求。

參考文獻

[1]盧娟.芻議計算機軟件開發中分層技術的應用[J].電腦知識與技術:學術交流,2014(9X):6371-6372.

[2]冷秀娟.計算機軟件開發中分層技術的應用[J].數字技術與應用,2015(03):166-166.

[3]李婷婷.計算機軟件開發中分層技術的應用解析[J].電子技術與軟件工程,2017(09):58-58.

猜你喜歡
計算機軟件功能系統
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于C語言的計算機軟件編程
電子制作(2018年16期)2018-09-26 03:27:08
淺談不同編程語言對計算機軟件開發的影響
電子制作(2018年1期)2018-04-04 01:48:36
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
淺談基于C語言的計算機軟件程序設計
電子制作(2017年24期)2017-02-02 07:14:40
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 婷婷99视频精品全部在线观看 | 亚洲欧美自拍中文| 日韩在线影院| 日韩国产无码一区| 广东一级毛片| 亚洲第一区在线| 最新日本中文字幕| 456亚洲人成高清在线| 国产91丝袜在线观看| 久青草网站| 99国产精品一区二区| 一级片一区| 操操操综合网| 日本影院一区| 无码综合天天久久综合网| 国产区成人精品视频| 在线视频精品一区| 亚洲高清国产拍精品26u| 97精品久久久大香线焦| 操国产美女| 伊人婷婷色香五月综合缴缴情| 2019年国产精品自拍不卡| 国产福利大秀91| 99视频在线精品免费观看6| 亚洲色图狠狠干| 久久精品国产亚洲麻豆| 国产主播一区二区三区| 国产高清毛片| 午夜性爽视频男人的天堂| 亚洲国产精品日韩欧美一区| 久久久久久国产精品mv| 亚洲精品成人福利在线电影| 国产毛片一区| 久久成人免费| 亚洲国产成人精品无码区性色| 国产清纯在线一区二区WWW| 91久久大香线蕉| 无码国内精品人妻少妇蜜桃视频| 久热99这里只有精品视频6| 国产一区免费在线观看| 自拍中文字幕| 中文字幕佐山爱一区二区免费| 成人自拍视频在线观看| 亚洲国产精品无码AV| 亚洲 欧美 日韩综合一区| 亚洲成人一区在线| 免费看美女自慰的网站| 免费在线观看av| 亚洲成在线观看| 伊人天堂网| 国产美女视频黄a视频全免费网站| 亚洲国产午夜精华无码福利| 久久久久国产一级毛片高清板| 国产成人凹凸视频在线| 国产一区成人| 久久免费看片| 亚洲av无码久久无遮挡| 日本国产精品一区久久久| 国产va免费精品| 亚洲免费福利视频| 欧美综合成人| 九九热精品视频在线| 久久久久人妻一区精品色奶水| 欧美在线一二区| 毛片在线看网站| 草草影院国产第一页| 成人在线视频一区| 四虎影视永久在线精品| 国产成人盗摄精品| 国内黄色精品| 色妺妺在线视频喷水| 狠狠v日韩v欧美v| 日本不卡视频在线| 久久久久亚洲Av片无码观看| 国产亚洲第一页| 亚洲国产成人精品无码区性色| 久热中文字幕在线| 国产福利免费视频| 久久一级电影| 四虎国产精品永久一区| 亚洲不卡影院| 亚洲国产看片基地久久1024|