国产视频www-国产视频xxx-国产视频xxxx-国产视频一二-一本大道香蕉中文日本不卡高清二区-一本久久精品一区二区

樹人論文網一個專業的學術咨詢網站!!!
樹人論文網

軟件工程論文計算機軟件開發的分層技術研究

來源: 樹人論文網發表時間:2016-07-13
簡要:在當今時代下,計算機網絡已成為人們日常工作與學習中密不可分的一部分,因此,對于計算機軟件開發行業而言,在迎來嶄新發展機遇的同時,也面臨的巨大的挑戰。本文是一篇 軟件

  在當今時代下,計算機網絡已成為人們日常工作與學習中密不可分的一部分,因此,對于計算機軟件開發行業而言,在迎來嶄新發展機遇的同時,也面臨的巨大的挑戰。本文是一篇軟件工程論文范文,主要論述了計算機軟件開發的分層技術研究。

軟件工程論文

  摘要:基于信息化時代背景下,計算技術的誕生與應用為促進各行業的發展注入了技術動力,而為了進一步滿足實際應用需要,就需要實現計算機軟件的開發。而將分層技術應用于計算機軟件開發之中,則能夠通過多層次結構的搭建來促使計算機軟件滿足實際業務處理之需。本文圍繞在計算機軟件開發中如何實現分層技術的應用進行了研究與探討,并提出了相應的對策,以供參考。

  【關鍵詞】計算機軟件,分層技術,開發,探討

  面對人們日益提高的使用需求,要想確保計算機軟件在應用上具備較高的靈活性,并方便后期的使用維修與軟件升級拓展,就需要實現軟件開發技術的創新。而將分層技術應用于計算機軟件開發之中,則能夠為滿足當前軟件開發與使用之需的同時,進一步促進軟件開發行業的發展奠定基礎。

  1分層技術概述

  基于計算機軟件開發下,分層技術的運用指的是將計算機軟件技術與物理學進行融合后,針對不同業務使用需求下進行不同層次的搭建,進而在各層次上融入解決方案,以通過完善層級系統的搭建來促使通過平等的層級劃分來滿足實際應用之需。將該技術進行應用所呈現出的優勢特點為:

  1.1提升軟件的可拓展性

  基于分層技術的運用下,能夠通過對系統功能的層次性劃分來搭建出相應的系統結構,進而在進行軟件升級改造的過程中,只需要針對相應的功能層進行修改即可來實現對軟件功能的擴展,這就避免對整個軟件進行升級維護而浪費大量的資金成本。

  1.2提升軟件開發的效率與效益

  以分層技術進行軟件開發的過程中,則能夠以分層改革的方式來降低軟件開發與升級的時間與成本投入,進而也就為提升軟件開發的綜合效益奠定了基礎。

  1.3提升軟件的利用率

  基于分層技術運用下,能夠促使計算機軟件在實現自主開發的基礎上,通過功能層次接口的定義來實現無縫對接,進而也就為提升軟件的利用率以降低軟件應用與維護的綜合成本提供了技術保障。

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

  2.1三層技術的應用

  基于三層技術下,主要是實現軟件系統的UI層、BLL層以及DAL層這三個層級的搭建,其是對雙層技術的創新,能夠為提升軟件系統的使用效率、降低維護難度奠定基礎,當前是軟件開放領域中常用的一種分層技術形式。具體而言,則是借助BLL層的融入來分擔UI分層的運行任務量,以提升人機交互的能力,在三層軟件層級的搭建下,借助UI層來獲取用戶的實際使用需求,再將這一需求信息發送給BLL層,當業務邏輯層對信息進行分析后來與數據庫相進行匹配,將處理后信息的傳送給DAL層,然后將相應的數據信息發送給用戶到BLL層,以實現對信息形式的轉化后通過UI這一表面層來直觀的顯示給用戶,這就能夠為提高信息的處理質量與效率奠定了基礎。基于三層體系下,當用戶界面與服務器不處于同臺設備上時,則就需要以通信交互的應用如CORBA等遠程訪問技術來實現人機交互,而選擇何種通信方式則是在進行軟件系統層次設計與搭建過程中所考慮的重點內容之一。

  2.2四層技術的應用

  基于Web技術迅速發展的背景下,計算機層級技術實現了進一步的發展,四層技術的誕生能夠為滿足基于Web環境下計算機處理業務之需、提升運算能力奠定基礎。與三層技術相比較而言,能夠有效提升業務邏輯處理能力,并實現各層級間獨立設計,以封裝層的設置來實現軟件四層級的構建,通過Web技術的運用,則能夠基于其所選擇的運行路徑下來定位軟件四層級的具體運行。在實際運行的過程中,如果用戶量少則Web層選擇將數據直接傳輸給數據層,進而實現對數據的直接處理來提高業務處理效率;而如果用戶量較大時,則基于這一復雜處理程序下相應的Web層就會將選擇業務邏輯層來進行數據的傳輸,然后以業務邏輯層來實現對數據信息的分析,并在分析后將數據傳送給數據層,為提高數據處理效率與質量提供保障。

  2.3五層技術的應用

  五層技術則是基于四層技術不斷發展下而逐漸形成的,其是將數據層進行了進一步的劃分,獨立成兩個不同的層級,即資源層與集成層,而從目前計算機軟件開發行業發展的現狀看,當前五層技術在計算機軟件開放中尚未得到成熟其推廣性的應用,在實際運行的過程中,基于人際交互的界面下,將信息進行傳輸的過程中,首先經過SLB層在送至Web層之后傳動給HTTP服務器,并借助多個服務器的應用來實現信息的傳輸,在到達業務應用服務器之后,再將信息傳輸到集成層,而相應數據訪問服務器則因相應數據信息已經被優化處理了,所以就不需要設置與應用服務器臺數相當的數據訪問服務器,在此基礎上將信息進行傳輸,相應的storage實現對信息的接收。

  3總結

  綜上所述,在進行計算機軟件開發的過程中,以分層技術的運用能夠為提高軟件的開發與維護效率、滿足實際業務處理之需并提升軟件開發的綜合效益奠定基礎。從目前對該技術的應用現狀看,主要有三層技術、四層技術以及五層技術,而其中以三層技術的應用為主,五層技術尚未發展成熟。但從技術作用上看,層級劃分越細致則軟件系統的業務處理功能與人機交互的性能越高,因此,相應隨之科學技術的發展,計算機軟件層級技術將會得到進一步的發展與完善。

  參考文獻

  [1]楊柯.分層技術在計算機軟件開發中的應用效果分析[J].軟件,2013,v.34;No.40210:47-48.

  [2]楊博寧.淺談計算機軟件開發中的分層技術[J].科技風,2015,No.26608:95.

  [3]賈輝.芻議分層技術在計算機軟件開發中的應用[J].中國高新技術企業,2015,No.34530:59-60.
  軟件工程論文發表期刊推薦《電子技術與軟件工程》(半月刊)創刊于2012年,由中國電子學會主辦。《電子技術與軟件工程》旨在全方位推廣信息時代下電氣、電力、電工科學意識;關注電子各專業技術以及最新科研成果和進展;介紹軟件工程、科技、信息技術在社會各領域的應用,關注科技傳播與公民科學文化素質的提升。

主站蜘蛛池模板: 亚洲精品一区二区三区在线看 | 免费一级毛片女人图片 | 亚洲精品国产专区91在线 | 久草视频资源在线 | 欧美成人性动漫在线观看 | 久久久久免费观看 | 狠狠色婷婷丁香综合久久韩国 | 国产一及毛片 | 中文字幕乱码中文乱码综合 | 日本午夜vr影院新入口 | 免费观看成人www精品视频在线 | 青青爽国产手机在线观看免费 | 国产精品亚洲视频 | 国产亚洲欧美另类久久久 | 欧美片欧美日韩国产综合片 | 91香蕉成人免费网站 | 久久中文字幕亚洲精品最新 | 亚洲系列国产系列 | 久久草在线精品 | 亚洲精品一区二区四季 | 亚洲www.| 国产一级高清 | 国产高清自拍一区 | 美国一级毛片视频 | 国产一级黄色 | 91精品自在拍精选久久 | 在线一区免费播放 | 一级片免费在线 | 久久精品一区二区三区中文字幕 | 91免费公开视频 | 又黄又爽视频好爽视频 | 女bbbbxxxx毛片视频0 | 日韩精品a在线视频 | 免费精品久久 | 欧美成人一区二区三区在线视频 | 日韩一区二区久久久久久 | 99久久国产综合精品2020 | 99精彩视频| 日韩欧美一区二区三区不卡视频 | 九九精品久久久久久噜噜 | 成熟的女性强烈交性视频 |