- 相關推薦
軟件工程在軟件開發(fā)中的運用論文
一、現(xiàn)代軟件工程的概況
隨著社會科技的不斷進步,軟件的應用范圍也正在不斷的擴大,比如,商務領域、交通領域以及家電領域等,軟件可以說是無處不在。而對于軟件工程來說,軟件工程是一類求解軟件的工程,其用于構造模型和算法,用于計劃、資源、質(zhì)量和成本等的管理,用于指定規(guī)范、設計范型、評估成本、權衡結果,所以軟件工程能夠應用于計算機科學、數(shù)學和管理學等原理,通過借鑒傳統(tǒng)工程的方法,創(chuàng)建軟件以達到提高質(zhì)量并且降低成本的目的,F(xiàn)如今,一些傳統(tǒng)軟件工程方逐漸被淘汰,現(xiàn)代軟件工程的方法能夠適應社會科學水平迅速提高的背景,所以現(xiàn)代軟件工程受到大力推廣以及廣泛應用。但是由于科技和計算機技術的發(fā)展過快,導致了我國現(xiàn)代軟件工程存在著較多的不足,所以需要對現(xiàn)代軟件工程現(xiàn)存的問題進行研究分析,指定相應的現(xiàn)代軟件工程在軟件開發(fā)中合理應用的策略,進而促進我國科學技術水平的發(fā)展(吳文慶,修雅慧,基于軟件工程方法在軟件開發(fā)中的應用研究:科技資訊,2018)。
二、現(xiàn)代軟件工程方法的內(nèi)涵及其特征
通過對傳統(tǒng)軟件工程的借鑒,可以把現(xiàn)代軟件工程的方法分為主要的五部分,其分別是:分析、設計、編碼、測試以及維護。實際上,人們通過傳統(tǒng)軟件工程中比較有價值的方法和原則進行學習和采納,進而加入到對現(xiàn)代軟件工程方法的構建中,所以不論是現(xiàn)代軟件工程還是傳統(tǒng)軟件工程,很多時候在方法的使用方面仍然有著較為相似的地方。對于現(xiàn)代軟件工程來說,其最重要的優(yōu)點徹底地打破傳統(tǒng)軟件工程的在部分方面的約束,使得多數(shù)軟件的發(fā)展擺脫了傳統(tǒng)軟件工程的限制,促進了各個領域范圍內(nèi)軟件的發(fā)展(鞏敏,某部系列軟件工程項目的質(zhì)量成本控制研究:中國科學院大學(中國科學院工程管理與信息技術學院),2017)。并且,現(xiàn)代軟件工程能夠把傳統(tǒng)軟件工程的方法以及原理等作為大規(guī)模開發(fā)的基礎,利用先進的科學技術優(yōu)勢不斷地優(yōu)化系統(tǒng),使得現(xiàn)代軟件工程更加全面和系統(tǒng)。在現(xiàn)代軟件工程方法的五部分中,其中在分析階段,現(xiàn)代軟件工程面對的對象是現(xiàn)實生活中真實存在的那些事物,而不是虛擬的,所以通過對真實存在的事物的特征等方面進行分析,進而能夠反映出事物的作用等。此外,在現(xiàn)代軟件工程方法的設計階段中,現(xiàn)代軟件工程需要注重那些能夠反映出具體的事物。對于現(xiàn)代軟件工程較為突出的特點,便是現(xiàn)代軟件工程能夠進行修改,這不僅使得現(xiàn)代軟件工程更加的規(guī)范系統(tǒng),還使得現(xiàn)代軟件工程更加安全可靠。
三、現(xiàn)代軟件工程技術的發(fā)展趨勢
隨著經(jīng)濟全球化的發(fā)展,軟件開發(fā)行業(yè)為了能夠在全球化的發(fā)展中不被淘汰,因此進行了較大的改變。通過使用傳統(tǒng)的軟件工程已經(jīng)無法滿足全球化發(fā)展對軟件開發(fā)行業(yè)的要求,必須要對軟件進行創(chuàng)新,利用新型軟件技術對軟件開發(fā)行業(yè)帶來的影響力,來促進軟件行業(yè)的發(fā)展。其次,由于國內(nèi)的軟件開發(fā)技術相比國外的很多國家來說能力較差,所以很多軟件工程項目的進展需要轉移到國外進行。比如,將根據(jù)功能等方面將軟件工程分為幾大部分,然后將各個部分分配給較多國家的軟件外包公司來完成,這樣的方式,有效的表明了我國軟件工程信息全球化發(fā)展的趨勢。
四、現(xiàn)代軟件工程存在的問題
。ㄒ唬┲贫ú缓侠淼能浖椖磕繕
在進行制定軟件項目目標時,管理者沒有更多的切合當前的實際情況,缺乏大局意識,在計算機項目管理中使用了錯誤的方式,進而未能提前制定好適合軟件發(fā)展情況的項目目標,導致軟件在進行開發(fā)的過程中開發(fā)成本、工作進程等方面產(chǎn)生了嚴重的偏差。
。ǘ┰O計的軟件的質(zhì)量不能夠達到國際先進水平
實際上,現(xiàn)代軟件工程所用到的技術已經(jīng)到達了國際較為先進的水平,因而產(chǎn)生的軟件在質(zhì)量方面達到國際先進水平正常情況下是沒有問題的。但是,由于在對軟件進行開發(fā)的時候,主要項目的管理人員沒有較強的管理意識,在制定管理制度存在漏洞,不僅導致了軟件項目的開發(fā)成本逐漸增加,還使得軟件的質(zhì)量一定程度的降低。
。ㄈ┰O計的軟件功能實現(xiàn)和操作方式不夠人性化
很多軟件是依據(jù)用戶的需求來設計的,在進行現(xiàn)代軟件工程的時候,如果沒有按照用戶的要求以及實效切合實際的來對軟件進行測試,就會使得軟件工程的生產(chǎn)結果供大于求,對軟件開發(fā)行業(yè)的經(jīng)濟效益帶來嚴重的損失(鄧學飛,現(xiàn)代軟件工程在電力系統(tǒng)中的應用:電子技術與軟件工程,2015)。
五、現(xiàn)代軟件工程應用于軟件開發(fā)中策略
。ㄒ唬┮郧泻蠈嶋H情況為主,在現(xiàn)代軟件開發(fā)中使用最合適的現(xiàn)代軟件工程方法
軟件體系結構是現(xiàn)代軟件開發(fā)過程中的必經(jīng)之路,因此軟件體系結構對于現(xiàn)代軟件工程來說是十分重要的。但是,軟件體系結構的側重點仍然在然間的分層法結構上,所以在軟件開發(fā)的時候所得到的數(shù)據(jù)大多數(shù)仍然是從數(shù)據(jù)庫中尋找到的。雖然我國現(xiàn)代軟件工程作為新興的軟件工程,已經(jīng)逐步取代了傳統(tǒng)軟件工程,但是我國的數(shù)據(jù)庫管理系統(tǒng)仍然較為傳統(tǒng),沒有得到明顯的改善或者創(chuàng)新。較為傳統(tǒng)的數(shù)據(jù)庫在更新數(shù)據(jù)方面較慢,并且傳統(tǒng)數(shù)據(jù)庫管理系統(tǒng)的作用并未得到充分地發(fā)揮,僅僅只是在處理數(shù)據(jù)以及保證數(shù)據(jù)安全等方面發(fā)揮了重要作用。因此,在現(xiàn)代軟件開發(fā)過程中,通過良好的現(xiàn)代科技壞境,將傳統(tǒng)的軟件工程方法與現(xiàn)代軟件開發(fā)技術更好的結合起來,使得現(xiàn)代軟件工程的儲存數(shù)據(jù)的能力有了較大的提升,并且對軟件開發(fā)的操作進行了規(guī)范化以及系統(tǒng)化的調(diào)整,有利于現(xiàn)代軟件開發(fā)中對軟件開發(fā)的應用。
。ǘ﹦(chuàng)新軟件工程理念,把新型的軟件工程理念加入到現(xiàn)代軟件工程中
依據(jù)相關研究表明,現(xiàn)代軟件開發(fā)在計算機領域、醫(yī)療衛(wèi)生行業(yè)以及交通信息行業(yè)等較多行業(yè)中都得到了廣泛的應用。通過現(xiàn)代軟件工程設計的很多軟件能夠改變各行業(yè)工作人員的工作方式,不僅使得工作人員的工作效率有效的提高,還使得工作人員的工作積極性有了顯著的提高。在實際生活中,很多軟件開發(fā)公司由于沒有做到對現(xiàn)代軟件工程進行嚴格的規(guī)范化處理,導致軟件的開發(fā)效率下降,并且使得軟件所帶來的效益與預計差別太大。比如,現(xiàn)代軟件開發(fā)中的現(xiàn)代軟件工程對進醫(yī)療衛(wèi)生事業(yè)的起到了十分重要的作用。但是如果沒有對所開發(fā)的軟件進行規(guī)范,可能會導致開發(fā)的軟件所帶來的效果不符合醫(yī)院工作的全部要求,對醫(yī)院帶來嚴重的損失。因此,必須要創(chuàng)新科學的軟件工程理念,將新型的軟件工程理念貫徹到現(xiàn)代軟件工程中去,并將科學的軟件理念作為基礎,進而實現(xiàn)現(xiàn)代軟件工程開發(fā)出來的軟件的應用成果(蘇警,芻議現(xiàn)代軟件工程在現(xiàn)代軟件開發(fā)中的有效運用:吉林工程技術師范學院學報,2015)。
六、總結
在社會科學技術的不斷進步的大背景下,一些傳統(tǒng)的軟件工程方法逐漸被淘汰,取而代之,現(xiàn)代軟件工程開始廣泛的應用于醫(yī)療衛(wèi)生行業(yè)以及交通信息行業(yè)等社會中的各行各業(yè)。在現(xiàn)代軟件開發(fā)中,創(chuàng)立創(chuàng)新現(xiàn)代軟件工程理念是十分必要的,根據(jù)理念并且切合實際的選擇現(xiàn)代軟件工程的方法來進行現(xiàn)代軟件的開發(fā),不僅能夠避免低質(zhì)量的軟件帶來的經(jīng)濟效益損失,還能夠有助于現(xiàn)代軟件工程在現(xiàn)代軟件開發(fā)中的應用。
【軟件工程在軟件開發(fā)中的運用論文】相關文章:
軟件工程論文發(fā)表的論文04-29
數(shù)學在經(jīng)濟學中的運用論文(通用7篇)06-23
暗示心理在電視廣告中的運用研究 - 畢業(yè)論文04-30
畢業(yè)論文-論《呼蘭河傳》中兒童視角的運用 - 語言文學論文04-30
節(jié)能施工技術在節(jié)能建筑工程中的運用分析的論文04-27
秘書語言在現(xiàn)代秘書工作中的運用 - 畢業(yè)論文04-30
各種元件在PPT中的運用05-01
試析比喻在文學中的運用05-02
雙關在英語中的運用05-02