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

軟件工程方法在計算機軟件開發中的運用探析

2020-12-03 13:43:46趙德霖
數碼設計 2020年14期
關鍵詞:計算機

趙德霖

摘要:在計算機技術日益成熟的當下,軟件開發是計算機技術中重要的工作內容之一,其開發難度受工程量以及工程方法所制約,其中又以工程方法為主要技術內容。系統性的軟件工程方法中能夠有效提升軟件工程的效率,滿足需求方對軟件的質量要求,因此對軟件工程方法的系統研究和運用很有必要。

關鍵詞:計算機;軟件開發;軟件工程;運用探析

中圖分類號:TP311.52文獻標識碼:A文章編號:1672-9129(2020)14-0002-01

1軟件工程方法

1.1結構化方法。也叫作生命周期法、結構化范型,將軟件產品的開發周期過程劃分為不同階段,在不同的開發階段應用相匹配的結構化技術。在結構化方法的計算機軟件開發方式中,需求分析是第一位、占據主導性的,具有頂層設計性質,結構化方法嚴格以頂層設計為始發點,然后才為計算機軟件建模、按應用程序對應功能需求、完成設計開發及測試評估等工作,開發過程屬于漸進型,強調自上向下按照順序走完軟件開發階段流程,在研究對象方面,又可分為面向行為與面向數據兩種方法,但兩種方法之間缺乏整合性,屬于傳統的軟件工程方法。在軟件開發過程中,存在需求結構變化、程序復雜、開發周期長、更新速度慢等方面的問題,成為計算機軟件開發的因素限制。

1.2面向對象方法。也叫OO方法,是一種主要面向數據與數據操作的軟件工程法。面向對象方法主意到軟件開發工程的需求具有多變性的,在開發過程中用戶需求呈現多次迭代趨勢,因此面向對象方法注重概念與表示方法的適應性,使軟件開發工程得以多線程操作,并且實現各階段平穩過渡。一般在大工程量的復雜交互系統中,面向對象方法更有優勢。

2軟件工程法應用現狀

2.1結構化方法的應用。結構化方法依靠系統需求分析,事先確定出一套完整的、一致的應用需求并采用相應的結構化語言進行程序設計,隨著用戶對計算機軟件需求的發展,計算機軟件開發工程中傳統的結構化方法逐漸難以滿足這些在開發過程中不斷嬗變、演化的需求。軟件開發過程需要的生命周期往往是計劃預定的,但以需求分析為基礎、固定的結構化語言為手段的結構化方法往往缺乏變化性和可擴展性,而計算機軟件的需求迭代速度很快,在經歷固定生命周期后,結構化方法設計的計算機軟件在功能性、兼容性以及實用性方面往往與當下需求有所偏差,這一需求目標與結合實際的差異往往代表著極高的工程代價,甚至可能出現成果問世即被市場所淘汰,這往往等同于工程開發失敗,因此采取預先定義需求策略的結構化方法已經不能適應當前互聯網日益變化的用戶需求。

2.2面向對象方法的應用。面向對象方法在當前是計算機軟件開發的熱門方法,在人工智能、操作分布系統、數據庫、物聯網領域均有廣泛應用,發展也非常迅速,普及率高,但技術要求高,經濟性相對較低,面向對象開發方法主張用人類常用思維方法認識、理并建立系統能映射冋題,以普遍性需求覆蓋個性化需求,進一步強調系統的一致性,客觀上提高了各個開發階段的技術銜接與對應的標準化趨勢,提高了軟件開發效率與質量,將軟件開發流程與需求易變因素進行了技術隔離。面向對象方法代表著軟件工程開發方法整體技術水平的提高,屬于現代化的涵蓋需求方向、同時確保計算機軟件功能的開發方法,但實用開發技術尚不完全成熟。

3軟件工程方法的運用措施

3.1分析軟件工程技術的應用局限性。任何一款計算機軟件的功能性都受到系統結構的影響,開發過程中使用的軟件工程方法應該是多元化的,而不能是唯一的,因為在傳統數據的管理、獲取、存儲、共享環節不是動態化、相互獨立的,而是以數據管理模式為基礎、以結構化語言為處理問題的手段,數據查詢過程中的技術手段是相對單一且模糊的。而傳統數據管理模式與現代數據管理模式對比,現代數據管理模式應用了多元化的軟件工程方法,更有助于處理、防范發生系統連鎖性問題,其優勢更加明顯:現代數據管理模式在數據獲取、儲存、共享方面比傳統數據管理模式具有的先進性,與傳統軟件數據管理模依賴結構化語言不同,它處理數據問題的可擴展性要求更高、要求表述過程更加清晰,因此在單一方法的軟件工程開發中,多運用多維法;在復雜方法的軟件工程開發中,多采取形式化方法和面向數據方法的綜合法。

3.2建立彈性軟件開發模型及輔助模型。計算機軟件的開發工作中,需求分析后的最主要務實性工作就是開發建模,這也是計算機軟件開發工程的實操基礎,關系到計算機軟件的整體開發效率。一個兼具實用性與科學性原則的計算機軟件開發模型,技術重點主要包括:了解與掌握與相關應用程序、確定開發工作流程、計算開發周期、擬定管理工作框架等。為了對軟件開發模型進行效率、質量方面的預估與先期評價,還要分別建立組織公共模型、項目管理模型等輔助模型,對軟件開發模型中可能出現的問題進行風險防范,當出現技術問題時,能夠通過輔助模型分析問題成因、制定處理對策等風險控制手段,保障計算機軟件開發的有序性,對軟件開發模型起到進一步的優化作用。

結語:在當下的軟件開發工程中,一般傾向于根據資源分配軟件工程技術的方法,更有助于結合實際需求而保證軟件開發效率,使軟件功能能夠滿足客戶在軟件開發過程中的需求變化情況。但軟件工程方法并不能簡單地斷言其具體屬于某種方法,而是根據需求變化而彈性調整的開發過程中表現出的技術性傾向,必須遵循軟件工程方法應用的基本原則,根據需求變化、工程階段調整方法的合理性,甚至可以根據用戶的實際需求變化情況,在軟件工程各個周期靈活選取工程方法,提高工程技術應用效率。

參考文獻:

[1]曹秀平.計算機軟件開發技術的應用研究與趨勢研究[J].計算機產品與流通,2020(11):41.

[2]孫宇.軟件工程方法在計算機軟件開發中的應用[J].無線互聯科技,2019,16(21):41-42.

[3]董朝賢.軟件工程方法在計算機軟件開發中的運用[J].電子技術與軟件工程,2018(13):34.

猜你喜歡
計算機
計算機操作系統
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于LabVIEW的計算機聯鎖仿真系統
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
計算機應用軟件開發技術的幾點探討
電子制作(2017年14期)2017-12-18 07:08:10
計算機網絡安全
iLOCK型計算機聯鎖開發中的需求開發管理
計算機聯鎖系統配置軟件設計與實現
主站蜘蛛池模板: 老熟妇喷水一区二区三区| 日韩在线视频网站| 亚洲毛片在线看| 四虎国产精品永久一区| 狠狠色香婷婷久久亚洲精品| 国产精品成人久久| 91精品国产丝袜| 青草视频免费在线观看| 国产超碰在线观看| 欧美日本一区二区三区免费| 国产亚洲欧美日韩在线一区| 国产精品视频观看裸模| 美女内射视频WWW网站午夜| 亚洲第一成网站| 69免费在线视频| 2022国产无码在线| 高清不卡一区二区三区香蕉| 黄色福利在线| 国产91特黄特色A级毛片| 一本大道香蕉中文日本不卡高清二区| 国产99精品久久| www亚洲精品| 精品人妻一区无码视频| 制服丝袜一区二区三区在线| 少妇极品熟妇人妻专区视频| 女高中生自慰污污网站| 日韩黄色精品| 日本欧美一二三区色视频| 国产91久久久久久| 毛片久久网站小视频| 国内精品久久人妻无码大片高| 日本高清视频在线www色| 区国产精品搜索视频| 沈阳少妇高潮在线| 亚洲精品777| 久久精品国产电影| 激情五月婷婷综合网| 中文无码日韩精品| 精品第一国产综合精品Aⅴ| 波多野结衣爽到高潮漏水大喷| 国产精彩视频在线观看| 日本黄色不卡视频| 免费高清毛片| 国产一区二区三区在线精品专区| 国产在线视频福利资源站| 亚洲精品视频免费| 无遮挡国产高潮视频免费观看| 日韩乱码免费一区二区三区| 亚洲动漫h| 国产毛片基地| 成人免费网站久久久| 久久久久久久蜜桃| 中文成人在线| 狠狠色丁香婷婷| 四虎成人免费毛片| 成人午夜视频网站| 国产微拍精品| 国产欧美日韩91| 久久久精品无码一区二区三区| 久久国产免费观看| 日本在线国产| 国产精品大白天新婚身材| 成人免费黄色小视频| 国产日韩精品欧美一区喷| 亚洲中文精品人人永久免费| 午夜小视频在线| 国产在线一二三区| 国产精品三级专区| 日韩av无码精品专区| 久久久久夜色精品波多野结衣| 亚洲国内精品自在自线官| 伦精品一区二区三区视频| 国产极品美女在线观看| 色一情一乱一伦一区二区三区小说| 久久男人资源站| 毛片在线播放a| 国产毛片基地| 亚洲欧美日韩久久精品| 国产在线日本| 国产欧美精品午夜在线播放| 91探花在线观看国产最新| 欧美日韩一区二区三区在线视频|