曹援
摘 要:隨著我國國民經濟的發展,社會各界對于我國計算機系統軟件設計研發,特別是軟件工程技術在其中的應用,關注程度不斷提升。因此,采用合理的方式將現代軟件工程應用在軟件開發中是至關重要的。本文對現代軟件工程在軟件開發中的應用進行研究分析。
關鍵詞:軟件工程;計算機;軟件開發;應用
引言
隨著現代技術的發展,計算機儼然成為人們日常生活中的一部分,人類對計算機的依賴性越來越大。計算機進入了人類生活的各個領域,小到一個人的生活起居,大到國家的安全工作,都會應用到計算機,正是由于計算機的重要性,人們越來越重視計算機系統的開發。軟件是計算機的重要組成部分,軟件工程在現代化的發展中也起到了至關重要的作用。現代化的計算機發展離不開軟件工程的發展,提高軟件工程的質量才能使計算機能夠適應現代化的需求。提高軟件工程技術的效能,進而提高計算機的效能,使其能夠更好為人們服務。筆者就軟件工程在計算機的中的具體應用進行了分析。
1現代軟件工程的概況
隨著社會科技的不斷進步,軟件的應用范圍也正在不斷的擴大,比如,商務領域、交通領域以及家電領域等,軟件可以說是無處不在。而對于軟件工程來說,軟件工程是一類求解軟件的工程,其用于構造模型和算法,用于計劃、資源、質量和成本等的管理,用于指定規范、設計范型、評估成本、權衡結果,所以軟件工程能夠應用于計算機科學、數學和管理學等原理,通過借鑒傳統工程的方法,創建軟件以達到提高質量并且降低成本的目的。現如今,一些傳統軟件工程方逐漸被淘汰,現代軟件工程的方法能夠適應社會科學水平迅速提高的背景,所以現代軟件工程受到大力推廣以及廣泛應用。但是由于科技和計算機技術的發展過快,導致了我國現代軟件工程存在著較多的不足,所以需要對現代軟件工程現存的問題進行研究分析,指定相應的現代軟件工程在軟件開發中合理應用的策略,進而促進我國科學技術水平的發展。
2現代軟件工程的應用原則
2.1實用性原則
在計算機系統軟件開發工作中,實用性原則在一定程度上,決定了軟件開發的價值。實用性原則可以促使計算機系統軟件開發工作人員,在實際設計和研發工作中,更加重視高效便捷的服務性質,提高工作效率和服務質量。同時,計算機系統軟件的研發設計工作中,還會需要大量的資金投入,將實用性作為基本的出發點,可以有效地降低系統開發的成本,提高資金利用效率,擴大計算機系統軟件開發工作的經濟效益。
2.2科學性原則
科學性原則是計算機系統軟件開發工作中,需要堅持的基本原則。在將更為專業的現代軟件工程技術納入到計算機系統軟件開發工作時,設計團隊的工作人員,要根據基本的規范和管理流程,結合用戶提出的性能需求,不斷優化系統軟件的設計成果。遵循科學性原則,可以進一步規范軟件開發項目、各項技術的應用模式,確保計算機系統軟件開發穩定工作,可以取得更優秀的發展成果。
3現代軟件工程技術的發展趨勢
隨著經濟全球化的發展,軟件開發行業為了能夠在全球化的發展中不被淘汰,因此進行了較大的改變。通過使用傳統的軟件工程已經無法滿足全球化發展對軟件開發行業的要求,必須要對軟件進行創新,利用新型軟件技術對軟件開發行業帶來的影響力,來促進軟件行業的發展。其次,由于國內的軟件開發技術相比國外的很多國家來說能力較差,所以很多軟件工程項目的進展需要轉移到國外進行。比如,將根據功能等方面將軟件工程分為幾大部分,然后將各個部分分配給較多國家的軟件外包公司來完成,這樣的方式,有效的表明了我國軟件工程信息全球化發展的趨勢。
4現代軟件工程存在的問題
4.1制定不合理的軟件項目目標
在進行制定軟件項目目標時,管理者沒有更多的切合當前的實際情況,缺乏大局意識,在計算機項目管理中使用了錯誤的方式,進而未能提前制定好適合軟件發展情況的項目目標,導致軟件在進行開發的過程中開發成本、工作進程等方面產生了嚴重的偏差。
4.2設計的軟件功能實現和操作方式不夠人性化
很多軟件是依據用戶的需求來設計的,在進行現代軟件工程的時候,如果沒有按照用戶的要求以及實效性切合實際的來對軟件進行測試,就會使得軟件工程的生產結果供大于求,對軟件開發行業的經濟效益帶來嚴重的損失。
5現代軟件工程應用于軟件開發中策略
5.1以切合實際情況為主,在現代軟件開發中使用最合適的現代軟件工程方法
軟件體系結構是現代軟件開發過程中的必經之路,因此軟件體系結構對于現代軟件工程來說是十分重要的。但是,軟件體系結構的側重點仍然在然間的分層法結構上,所以在軟件開發的時候所得到的數據大多數仍然是從數據庫中尋找到的。雖然我國現代軟件工程作為新興的軟件工程,已經逐步取代了傳統軟件工程,但是我國的數據庫管理系統仍然較為傳統,沒有得到明顯的改善或者創新。較為傳統的數據庫在更新數據方面較慢,并且傳統數據庫管理系統的作用并未得到充分地發揮,僅僅只是在處理數據以及保證數據安全等方面發揮了重要作用。因此,在現代軟件開發過程中,通過良好的現代科技壞境,將傳統的軟件工程方法與現代軟件開發技術更好的結合起來,使得現代軟件工程的儲存數據的能力有了較大的提升,并且對軟件開發的操作進行了規范化以及系統化的調整,有利于現代軟件開發中對軟件開發的應用。
5.2完善軟件管理
在計算機硬件持續升級的背景下,進一步優化軟件性能,完善軟件管理,可以提升用戶在操作時的感官體驗,提高工作效率。借助合理的管理手段,可以優化計算機系統軟件開發流程和開發模式,增強軟件設計成果與市場環境的適應程度。例如,根據不同用戶的操作習慣,對用戶瀏覽和操作界面等進行優化設計,提供更多個性化標簽,可以提高軟件的性能,進而提高計算機系統軟件開發的效益。在此基礎上,持續調整和優化軟件開發技術,可以促進軟件工程技術應用和發展水平全面提升,使應用了軟件工程技術開發設計出的計算機系統軟件更加實用。
5.3創新軟件工程理念,把新型的軟件工程理念加入到現代軟件工程中
依據相關研究表明,現代軟件開發在計算機領域、醫療衛生行業以及交通信息行業等較多行業中都得到了廣泛的應用。通過現代軟件工程設計的很多軟件能夠改變各行業工作人員的工作方式,不僅使得工作人員的工作效率有效的提高,還使得工作人員的工作積極性有了顯著的提高。在實際生活中,很多軟件開發公司由于沒有做到對現代軟件工程進行嚴格的規范化處理,導致軟件的開發效率下降,并且使得軟件所帶來的效益與預計差別太大。比如,現代軟件開發中的現代軟件工程對進醫療衛生事業的起到了十分重要的作用。但是如果沒有對所開發的軟件進行規范,可能會導致開發的軟件所帶來的效果不符合醫院工作的全部要求,對醫院帶來嚴重的損失。因此,必須要創新科學的軟件工程理念,將新型的軟件工程理念貫徹到現代軟件工程中去,并將科學的軟件理念作為基礎,進而實現現代軟件工程開發出來的軟件的應用成果。
結語
在社會科學技術的不斷進步的大背景下,一些傳統的軟件工程方法逐漸被淘汰,取而代之,現代軟件工程開始廣泛的應用于醫療衛生行業以及交通信息行業等社會中的各行各業。在現代軟件開發中,創立創新現代軟件工程理念是十分必要的,根據理念并且切合實際的選擇現代軟件工程的方法來進行現代軟件的開發,不僅能夠避免低質量的軟件帶來的經濟效益損失,還能夠有助于現代軟件工程在現代軟件開發中的應用。
參考文獻:
[1] 張廣南.計算機系統軟件及科技成果轉化信息管理系統設計[J].自動化與儀器儀表,2017(12):112-113,116.
[2] 蘇興龍.基于計算機系統的電子文檔保密軟件設計與實現[J].電子設計工程,2017(10):57-60.
(作者單位:江蘇高速公路信息工程有限公司)