?

軟件工程方法在計算機軟件開發中的應用

2020-04-07 03:41田旭
信息技術時代·中旬刊 2020年5期
關鍵詞:軟件開發軟件工程計算機技術

田旭

摘要:隨著信息時代的發展計算機被普及于人們的生產生活和各種領域中,同時相關技術的不斷進步對軟件應用程序的開發造成了一定影響。顯而易見的是傳統軟件開發技術已經不能滿足當前計算機軟件的使用,因此將全新的軟件工程技術應用于計算機軟件開發過程中迫在眉睫。鑒于此本文在對現代化軟件工程方法的概念和作用進行簡要分析的基礎上深入研究了該技術在軟件開發中的具體應用。

關鍵詞:軟件工程;軟件開發;計算機技術

引言:

傳統的軟件工程隨著計算機技術的迅速發展已經逐漸被現代軟件工程技術所取代,且以使用對象為中心的現代軟件工程得到了人們越來越多的關注和使用。此外以前的軟件工程方法與軟件開發環境不夠協調,再加上軟件設計者在實踐中缺乏足夠的理解導致其難以發現設計中的問題,一旦這些問題在使用過程中出現會給用戶的正常使用造成極大影響。因此,加快新型軟件工程辦法的研究并將其充分應用于計算機軟件程序的開發中有重要的現實意義。

1.軟件工程方法概述

軟件工程屬于軟件科學中的一種開發方式且其被廣泛應用于計算機軟件開發、數據庫建立系統以及信息系統方案等程序設計中。計算機系統和相應的辦公軟件已經滲透到了社會的各個領域中,其在有效提高人們的工作效率和工作質量的同時促進了社會經濟發展。計算機軟件應用程序的多樣化導致了軟件工程方法不斷創新,當前的軟件工程方法可以分為目標對象法、結構化方法以及形式化方法三種。目標對象法就是將軟件開發過程中的數據和操作緊密結合起來使其能夠平穩過渡。結構化方法的作用就是將軟件的使用壽命按周期的形式進行結構劃分,然后完成每個階段的結構目標以完成軟件的設計。而形式化方法是通過相應的數學轉換手段來完成軟件的開發。

2.軟件工程方法在計算機軟件開發中的應用作用

2.1提高計算機軟件開發效率

軟件開發中存在的一些問題在導致軟件開發效率不能達到預期要求的同時使軟件質量無法達到最佳,有時甚至會出現重新開發等情況造成了人力物力資源的嚴重浪費。但是計算機軟件開發中的軟件工程方法應用有效地避免的上述問題的出現,其能對計算機軟件開發進行有效監控的同時確保軟件的總體性能得到改善。

2.2改善軟件使用體驗

計算機軟件應用程序的使用體驗主要包括用戶使用效果以及計算機執行任務的效率。軟件工程方法在計算機軟件開發中的有效應用可以確保開發出的軟件性能良好,這樣就可以使用戶的指令得到更快的響應且其會在盡可能短的時間內完成。同時計算機軟件開發過程中的漏洞減少有助于軟件的實際運用效果不受其他因素的影響。此外其還能根據用戶的需求為用戶推薦相關信息以提高用戶的滿意度。

2.3推動信息技術智能化發展

現代軟件工程方法在計算機應用軟件的開發過程中能夠及時對軟件做出有效調整。例如其能夠設計并規劃更新方案的來完成系統自我升級,使用戶在使用軟件時不再需要頻繁調整修改并大幅度提高計算機系統的儲存量,從真正意義上實現信息技術的智能化發展。

3.軟件工程方法在計算機軟件開發中的應用實踐

3.1在內嵌軟件開發中的應用

計算機科學技術的全球化的發展大大縮小了人與人之間的距離。通過軟件工程方法開發的計算機內嵌軟件能夠實現信息資源的大范圍傳播和交換,這在加快信息流動速度的同時使用戶之間的通信更加順暢和及時。此外通過軟件工程辦法開發的應用程序可以將用戶與計算機連接到一起,使每個用戶都有自己的獨立空間且不受程序統一的約束。用戶還可以通過內嵌軟件處理平臺獲得相關數據,使得日常繁重的工作得到簡化的同時提高個人工作的效率和質量。例如大量程序處理軟件被內嵌于人們廣泛使用的智能移動通信設備中,簡化了數據處理過程的同時使得用戶操作更加便捷。

3.2在醫療軟件開發中的應用

計算機軟件的開發和應用極大地推動了醫療領域的發展,而軟件工程辦法是實現醫療軟件開發合理化和時效化的重要手段,該辦法在促進醫療工作高效化進行的同時為相應的醫療程序軟件安全提供了一定保障。當前階段的醫療服務可以通過軟件信息管理平臺來獲取并收集患者的病理信息,使醫生能夠更好的了解病人的實際情況,同時可以對這些信息數據加以分析來制定良好的治療方案,在提高治療效率的同時提高患者的護理舒適度。在醫療軟件的實際開發過程中,技術人員有必要了解和分析醫院的實際需求,將醫療項目的設立和各部門實際發展中遇到的問題相結合并從多個角度對軟件進行設計,在使醫院緊跟信息化潮流發展的同時實現互利共贏。

3.3在教學輔助軟件開發中的應用

教學輔助軟件在開始開發之前應先選擇適當的語言和工具,并充分將其與結構化方法相結合來完成設計任務。但實際應用中用戶對軟件的需求是不斷變化的,當需求發生改變時就要對原有程序進行適當的調整和修改,這是一個復雜的過程且操作錯誤的出現率極高。同時教學輔助軟件的后期維護工作復雜且成本相對較高,這導致了技術人員無法分配更多的精力投入到軟件的后期工作中。然而軟件工程方法的出現打破了這一僵局,其可以隨時隨地對軟件進行調整。同時軟件工程方法還能夠將軟件和軟件相互連接起來,這在提高教學軟件使用效率的同時減少的后期維護的次數和成本。

4.結語

通過上述研究可知軟件工程辦法打破了傳統計算機軟件開發過程中存在的局限性。其有效提高了計算機軟件開發效率、滿足了用戶的體驗度以及為計算技術提供了智能化方向。同時使用軟件工程辦法開發的軟件已經在醫療和教學等領域廣泛運用,這在大大提高我國信息技術國際市場競爭力的同時為計算機行業的可持續發展提供了保障。

參考文獻

[1]譚暢.計算機系統軟件開發中軟件工程技術的應用研究[J].數碼世界,2019(2).

[2]龐軍欽.創建智能體系統的軟件工程方法探討[J].信息通信,2019(2):178-179.

猜你喜歡
軟件開發軟件工程計算機技術
信息安全環境下的計算機軟件開發研究
依托工作室的軟件工程實踐教學研究
基于工程教育認證的《軟件工程》課程教學質量建設研究 
探討辦公自動化中的計算機技術應用
基于矩陣LU分解的并行處理
政府機關檔案計算機管理的有效應用分析
核電廠定期試驗管理軟件開發
關于如何創新和完善計算機軟件工程管理的探討
FPGA軟件開發過程中編碼規范的作用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合