• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      分層技術(shù)在計算機軟件開發(fā)中的實踐

      2019-02-13 15:37:01捷,龔
      數(shù)字通信世界 2019年3期
      關(guān)鍵詞:開發(fā)技術(shù)計算機軟件雙層

      周 捷,龔 瑋

      (中國電子科技集團公司第二十八研究所,南京 210007)

      分層技術(shù)僅提高了軟件開發(fā)的功能實現(xiàn)能力,也對日后軟件投入使用后的運行穩(wěn)定性和運行速度有一定的優(yōu)化作用,同時分層技術(shù)讓軟件投入使用后有更多的升級空間?,F(xiàn)階段在我國軟件開發(fā)行業(yè),分層技術(shù)已經(jīng)成為主流的軟件開發(fā)技術(shù)之一,其功能分層開發(fā)的特點,讓原本過于抽象化的軟件結(jié)構(gòu)變得層次分明,讓軟件開發(fā)過程中對軟件各項功能模塊的添加工作變得更加便捷,同時為軟件的復(fù)用技術(shù)提供結(jié)構(gòu)基礎(chǔ),提高了軟件可擴展性和商用價值。是其他開發(fā)技術(shù)無法比擬的。

      1 分層技術(shù)在計算機軟件開發(fā)中的作用和技術(shù)特點

      1.1 分層技術(shù)在計算機軟件開發(fā)中的特點

      1.1.1 適用性強

      適用性強是分層技術(shù)在計算機軟件開發(fā)中的主要特點,也是技術(shù)優(yōu)勢之一。計算機應(yīng)用軟件通常功能較為豐富,其軟件內(nèi)部結(jié)構(gòu)異常復(fù)雜,同時不同軟件功能的實現(xiàn)方法和工作原理各不相同,這對軟件開發(fā)技術(shù)的兼容性和適用性有很高的要求。針對不同功能使用不同技術(shù),會增加軟件開發(fā)工作人員的技術(shù)壓力,也降低了軟件的開發(fā)效率,同時也增加了軟件后期的維護升級工作難度。而分層技術(shù)對上述問題有良好的解決作用,分層技術(shù)受其技術(shù)原理和開發(fā)特點決定,對不同功能以及開發(fā)需求的軟件都有較強的兼容性,能夠適應(yīng)開發(fā)過程中對開發(fā)技術(shù)的各項要求。

      1.1.2 穩(wěn)定性強

      現(xiàn)階段軟件市場高度開放,軟件開發(fā)企業(yè)競爭壓力巨大,為了提高企業(yè)自身的市場占有能力,企業(yè)十分重視軟件產(chǎn)品的用戶體驗,而軟件運行穩(wěn)定性是決定用戶體驗的重要指標,基于分層技術(shù)開發(fā)的軟件具有更高的運行穩(wěn)定性。

      1.2 分層技術(shù)在計算機軟件開發(fā)中運用的原因

      分層技術(shù)在計算機軟件開發(fā)中得意廣泛應(yīng)用原因主要有如下幾點,首先分層技術(shù)讓軟件具備更多的開發(fā)潛力,可以有效的提升軟件產(chǎn)品的質(zhì)量以及品質(zhì),具有更高的市場競爭力。其次分層技術(shù)在軟件開發(fā)中根據(jù)軟件的預(yù)期功能,進行分層設(shè)計,優(yōu)化了軟件結(jié)構(gòu),提高了軟件各功能區(qū)塊間的配合能力。

      1.3 分層技術(shù)在計算機軟件開發(fā)中的優(yōu)勢

      首先受分層開發(fā)技術(shù)特點和技術(shù)原理決定,在軟件開發(fā)工作中采用分層技術(shù)可以讓軟件開發(fā)變得更加靈活,豐富了軟件設(shè)計方案以及功能實現(xiàn)的方法。同時分層技術(shù)將軟件結(jié)構(gòu)分為若干個獨立的概念層,不同概念層間存在一定的邏輯關(guān)系,共同實現(xiàn)軟件的全部功能,該結(jié)構(gòu)決定軟件在后期維護時,軟件工程師只需要對軟件的某一層進行優(yōu)化和修改即可,讓維護和升級工作更加便捷。其次軟件采用分層技術(shù)開發(fā)的軟件結(jié)構(gòu)各項完善合理,軟件各功能模塊之間協(xié)調(diào)性高,軟件運行可靠穩(wěn)定。同時分層技術(shù)開發(fā)周期短,更容易控制開發(fā)成本。

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

      2.1 雙層技術(shù)

      雙層技術(shù)是分層技術(shù)中較為初級基礎(chǔ)的一中應(yīng)用類型,雙層分層技術(shù)一般針對信息收集與接收類軟件的設(shè)計,雙層分層技術(shù)設(shè)計下的客戶端可以穩(wěn)定實現(xiàn)信息收錄和接收功能。一般用與服務(wù)反饋類軟件的設(shè)計應(yīng)用。

      2.2 三層技術(shù)

      三層分層技術(shù)主要有界面層、業(yè)務(wù)層和數(shù)據(jù)層三個主要結(jié)構(gòu)組成,其中界面層功能定位是對信息存儲和錄入,一般應(yīng)用于軟件的前臺結(jié)構(gòu)中,如信息處理類軟件的信息錄入界面。業(yè)務(wù)層是對界面層收錄的信息,根據(jù)軟件的實際功能進行分析和處理,實現(xiàn)預(yù)期的信息處理功能,最后傳輸?shù)綌?shù)據(jù)層存儲和等待調(diào)用,數(shù)據(jù)層一般應(yīng)用于軟件的后臺數(shù)據(jù)庫結(jié)構(gòu)中,對業(yè)務(wù)層處理后的信息進行收錄、審核以及存儲的功能。

      3 結(jié)束語

      軟件市場的高度開放,讓軟件企業(yè)進入了機遇與挑戰(zhàn)并存的時代,在激烈市場競爭下,完善自身產(chǎn)品品質(zhì),占領(lǐng)市場份額提升企業(yè)的經(jīng)濟獲取能力是軟件企業(yè)生存發(fā)展的必經(jīng)之路。在軟件開發(fā)中采用分層技術(shù),可以有效提升軟件的結(jié)構(gòu)合理性和運行穩(wěn)定性,提升軟件產(chǎn)品的用戶體驗,同時可以縮短開發(fā)時間,更容易控制軟件產(chǎn)品成本。相信隨著分層技術(shù)的不斷發(fā)展,我國軟件行業(yè)能夠越發(fā)的成熟,本文對分層技術(shù)在軟件開發(fā)中的功能、作用進行了簡單的介紹分析,但研究深度有限,僅停留在簡單的信息處理軟件的應(yīng)用介紹上,還有待進一步的學(xué)習(xí)研究。

      猜你喜歡
      開發(fā)技術(shù)計算機軟件雙層
      墨爾本Fitzroy雙層住宅
      基于C語言的計算機軟件編程
      電子制作(2018年16期)2018-09-26 03:27:08
      淺談不同編程語言對計算機軟件開發(fā)的影響
      電子制作(2018年1期)2018-04-04 01:48:36
      計算機應(yīng)用軟件開發(fā)技術(shù)的幾點探討
      電子制作(2017年14期)2017-12-18 07:08:10
      防散脫緯編無痕彈力面料開發(fā)技術(shù)國際領(lǐng)先
      淺談基于C語言的計算機軟件程序設(shè)計
      電子制作(2017年24期)2017-02-02 07:14:40
      次級通道在線辨識的雙層隔振系統(tǒng)振動主動控制
      傳統(tǒng)Halbach列和雙層Halbach列的比較
      中國煤層氣開發(fā)技術(shù)的現(xiàn)狀與未來
      中國煤層氣(2014年4期)2014-08-07 03:08:42
      一種雙層寬頻微帶天線的設(shè)計
      平果县| 色达县| 博罗县| 安塞县| 海宁市| 静海县| 丹凤县| 阳新县| 乌鲁木齐县| 马公市| 贡山| 灌南县| 北安市| 石门县| 信阳市| 泰和县| 黄骅市| 云林县| 从江县| 民勤县| 汨罗市| 溧阳市| 房产| 苗栗县| 崇礼县| 儋州市| 汽车| 汕头市| 广灵县| 石泉县| 平利县| 泗阳县| 遵义市| 平邑县| 福州市| 巴里| 康乐县| 阿拉善盟| 陆丰市| 体育| 禹州市|