久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

淺析現(xiàn)代軟件工程在現(xiàn)代軟件開(kāi)發(fā)的有效運(yùn)用

時(shí)間:2024-10-10 22:33:23 網(wǎng)絡(luò)工程畢業(yè)論文 我要投稿
  • 相關(guān)推薦

淺析現(xiàn)代軟件工程在現(xiàn)代軟件開(kāi)發(fā)的有效運(yùn)用

  軟件體系結(jié)構(gòu)決定著軟件適用的工程方法,主要依靠數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)分析的軟件體系結(jié)構(gòu)是指軟件的分層結(jié)構(gòu),下面是小編搜集整理的一篇探究現(xiàn)代軟件工程有效運(yùn)用的論文范文,歡迎閱讀查看。

  科技的發(fā)展促使軟件工程邁向一個(gè)新臺(tái)階,在當(dāng)今的軟件開(kāi)發(fā)中,新興軟件工程方法正逐漸取代傳統(tǒng)落后的軟件工程方法,成為軟件開(kāi)發(fā)人員的首選。傳統(tǒng)軟件工程的優(yōu)勢(shì)在現(xiàn)代軟件工程風(fēng)頭正盛的時(shí)期也逐漸埋沒(méi),因此,很多人跟風(fēng)采用新技術(shù)卻忽略了新技術(shù)的磨合期,雖然新方法與開(kāi)發(fā)環(huán)境沖突,但卻有意忽視,導(dǎo)致軟件出現(xiàn)各種問(wèn)題。如何合理運(yùn)用現(xiàn)代軟件工程,是目前值得研究的課題,本文將對(duì)此問(wèn)題進(jìn)行深入研究。

  1、傳統(tǒng)工程方法的內(nèi)容與特點(diǎn)

  傳統(tǒng)的軟件工程方法一般都具有結(jié)構(gòu)化樣式,包含多個(gè)程序構(gòu)件,需要將問(wèn)題概括定義。然后對(duì)該問(wèn)題的解決方法的工程實(shí)施過(guò)程進(jìn)行必要性和可能性的綜合分析,分析此工程方法所要滿足的要求,在分析基礎(chǔ)上對(duì)應(yīng)用方法進(jìn)行系統(tǒng)性建構(gòu)。建構(gòu)整體完成后,再分層次進(jìn)行詳細(xì)的內(nèi)容建構(gòu),總體建構(gòu)及層次建構(gòu)完成后,就可編寫(xiě)軟件代碼,最后檢測(cè)軟件性能是否能夠滿足要求,以便對(duì)不合理之處與弊端進(jìn)行修復(fù)以及維護(hù)。

  在這樣一個(gè)復(fù)雜的過(guò)程中,需求分析是關(guān)鍵步驟,只有了解需求,將大眾需求切實(shí)反映在軟件中,才能開(kāi)發(fā)出成功的產(chǎn)品。其次,系統(tǒng)建構(gòu)也非常重要,從整體建構(gòu)到層次建構(gòu),都應(yīng)以需求為基準(zhǔn)進(jìn)行設(shè)計(jì),再結(jié)合相關(guān)軟件數(shù)據(jù),具體問(wèn)題具體分析。可供選擇的建構(gòu)方法有這樣幾種:數(shù)據(jù)流動(dòng)圖像、數(shù)據(jù)關(guān)系圖、狀態(tài)圖等。結(jié)構(gòu)圖主要應(yīng)用在建構(gòu)程序中,是系統(tǒng)建構(gòu)的常用方法,程序圖表的編碼方式則在層次建構(gòu)中經(jīng)常使用到。

  2、現(xiàn)代工程方法的內(nèi)容與特點(diǎn)

  現(xiàn)代軟件工程方法之所以超出傳統(tǒng)方法,主要是因?yàn)樗槍?duì)的是具體對(duì)象,即面向的是具體存在的問(wèn)題和弊端,這一點(diǎn),完全克服了傳統(tǒng)軟件工程方法的缺點(diǎn)和不足。

  現(xiàn)代軟件工程方法包含五部分,分別是分析、設(shè)計(jì)、編碼、測(cè)試、維護(hù)。這幾部分雖與傳統(tǒng)工程方法大同小異,但細(xì)比較便可發(fā)現(xiàn)現(xiàn)代工程方法的優(yōu)點(diǎn)。在分析部分,傳統(tǒng)工程方法主要是籠統(tǒng)地分析,沒(méi)有具體的面向?qū)ο,而現(xiàn)代工程方法則是分析現(xiàn)實(shí)事件的具體問(wèn)題,因此,具體問(wèn)題的性質(zhì)可以更好地反映事件的性質(zhì)。在設(shè)計(jì)部分,面向?qū)ο笾饕窍到y(tǒng)中的具體時(shí)間。

  傳統(tǒng)軟件工程方法單一無(wú)序的狀態(tài)使得設(shè)計(jì)的軟件沒(méi)有突破,沒(méi)有適應(yīng)發(fā)展的遷移性,現(xiàn)代軟件開(kāi)發(fā)方法摒棄這種自發(fā)式狀態(tài),采用更為先進(jìn)的模塊式開(kāi)發(fā)方法,引進(jìn)先進(jìn)技術(shù),維護(hù)系統(tǒng)正常運(yùn)行,同時(shí)能及時(shí)對(duì)軟件問(wèn)題進(jìn)行修復(fù)。模塊式開(kāi)發(fā)方法更適合現(xiàn)代經(jīng)濟(jì)的高速發(fā)展,更能適合大眾需求的日新月異,更能滿足不同群體的需求。這種方法具有超強(qiáng)的適應(yīng)性,因此更具有穩(wěn)定性,一旦軟件出現(xiàn)問(wèn)題,能及時(shí)修復(fù),一旦有新的需求出現(xiàn),也能及時(shí)優(yōu)化性能更新?lián)Q代,大大降低了軟件開(kāi)發(fā)失敗的風(fēng)險(xiǎn)。富含高技術(shù)的方法還可以整合計(jì)算機(jī)資源實(shí)現(xiàn)資源共享,而且只要將模塊定義,在系統(tǒng)允許下可以重復(fù)利用。

  3、現(xiàn)代工程方法的有效運(yùn)用

  3.1現(xiàn)代軟件方法的適用局限性

  軟件體系結(jié)構(gòu)決定著軟件適用的工程方法,主要依靠數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)分析的軟件體系結(jié)構(gòu)是指軟件的分層結(jié)構(gòu),比如C/S結(jié)構(gòu),F(xiàn)如今,傳統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)還具有相當(dāng)?shù)倪m用性,其在現(xiàn)代數(shù)據(jù)管理系統(tǒng)還未成形的今天仍然發(fā)揮著舉足輕重的作用。傳統(tǒng)的數(shù)據(jù)管理系統(tǒng)在數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)共享、數(shù)據(jù)保障以及故障維護(hù)等方面都有著很好的效果。特別值得注意的是在結(jié)構(gòu)化語(yǔ)言查詢方面,其不但不會(huì)損害整體性查詢,在高水平查詢上同樣能夠完美實(shí)現(xiàn),這是現(xiàn)代管理系統(tǒng)不占優(yōu)勢(shì)的地方,F(xiàn)代管理系統(tǒng)優(yōu)勢(shì)凸顯于具體的數(shù)據(jù)儲(chǔ)存與操作方面,比如表結(jié)構(gòu)的處理方法,傳統(tǒng)軟件工程方法在運(yùn)用時(shí)會(huì)有所擴(kuò)展,導(dǎo)致表述模糊。

  3.2現(xiàn)代軟件開(kāi)發(fā)的工程理念

  軟件應(yīng)用脫離了早前的局限性,在各行各業(yè)都得到有效應(yīng)用,餐飲業(yè)、服務(wù)業(yè)以至于醫(yī)療衛(wèi)生業(yè)都能將軟件運(yùn)用發(fā)揮到極致,大大提高了行業(yè)的生產(chǎn)效率,取得了前所未有的效果。同時(shí),利用軟件的資源與信息共享功能可以在各行業(yè)建立標(biāo)準(zhǔn)的操作規(guī)范,統(tǒng)一行業(yè)的操作程序。只有在軟件開(kāi)發(fā)過(guò)程中樹(shù)立現(xiàn)代軟件開(kāi)發(fā)的工程理念,才能順利進(jìn)行軟件開(kāi)發(fā)和應(yīng)用。

  以醫(yī)療衛(wèi)生業(yè)為例,通過(guò)大量引進(jìn)現(xiàn)代軟件進(jìn)行信息管理和操作,不僅規(guī)范了醫(yī)護(hù)人員的診斷操作行為和疾病檢查,還可以對(duì)疾病及時(shí)有效地進(jìn)行監(jiān)督和管理。引進(jìn)的軟件不僅僅局限于資料信息的管理系統(tǒng),還有與影像資料存儲(chǔ)與共享、通信內(nèi)容等相關(guān)的信息管理軟件。以病理信息管理的軟件開(kāi)發(fā)為例,這種軟件的主要作用就是將病理分析情況如實(shí)收入軟件中,從而對(duì)該數(shù)據(jù)資料進(jìn)行長(zhǎng)期有效的存儲(chǔ)。這種軟件的操作簡(jiǎn)單易學(xué)、分工明確,是模塊化處理方式的最簡(jiǎn)單應(yīng)用。

  需求性直接決定軟件實(shí)用與否,因此,在開(kāi)發(fā)之前,必須對(duì)軟件的需求性和實(shí)施的可能性進(jìn)行詳細(xì)的調(diào)查研究與分析。如果軟件公司開(kāi)發(fā)新產(chǎn)品之前沒(méi)有進(jìn)行需求和可行性分析,必然導(dǎo)致軟件的適用性不足以應(yīng)對(duì)大眾需求,不能夠很好地適應(yīng)具體情況,給開(kāi)發(fā)者造成不必要的損失。此外,在軟件開(kāi)發(fā)時(shí),開(kāi)發(fā)公司應(yīng)該對(duì)整個(gè)工作進(jìn)行協(xié)調(diào)一致的規(guī)劃安排,各工作人員應(yīng)明確分工,盡量規(guī)避工作中出現(xiàn)環(huán)節(jié)空缺或重復(fù)的情況,避免開(kāi)發(fā)過(guò)程中出現(xiàn)混亂不堪的狀況。

  4、結(jié)語(yǔ)

  在現(xiàn)代軟件開(kāi)發(fā)的工程理念指導(dǎo)下,各行各業(yè)都能夠開(kāi)發(fā)出適合需要的系統(tǒng)軟件,廣泛運(yùn)用現(xiàn)代工程方法開(kāi)發(fā)新軟件,不僅可以提高行業(yè)的工作效率,還可以減少工作量和工作時(shí)間,降低工作壓力,促使行業(yè)規(guī)范化、科技化。只有科學(xué)合理地選擇現(xiàn)代軟件工程方法,才能促進(jìn)軟件開(kāi)發(fā),使軟件更好地為大眾服務(wù),更好地滿足大眾需求,但傳統(tǒng)的工程方法并非一無(wú)是處。

  只有具體問(wèn)題具體分析,選擇適合軟件體系結(jié)構(gòu)的工程方法,才能取得成功。

  參考文獻(xiàn):

  [1]嚴(yán)峻.軟件工程方法與應(yīng)用[J].河南科技,2013,7(8):23-34.

  [2]張靜.結(jié)構(gòu)化軟件工程方法與面向?qū)ο筌浖こ谭椒ǖ谋容^[J].電子學(xué)報(bào),2012,3(15):45-52.

  [3]張海帆。軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2010:55-64.

【淺析現(xiàn)代軟件工程在現(xiàn)代軟件開(kāi)發(fā)的有效運(yùn)用】相關(guān)文章:

現(xiàn)代軟件開(kāi)發(fā)中現(xiàn)代軟件工程的合理運(yùn)用07-19

軟件開(kāi)發(fā)中現(xiàn)代軟件工程的應(yīng)用08-26

淺析現(xiàn)代教育技術(shù)在英語(yǔ)教學(xué)中的運(yùn)用08-09

醫(yī)療軟件開(kāi)發(fā)中現(xiàn)代軟件工程方法的應(yīng)用10-03

醫(yī)療軟件開(kāi)發(fā)中現(xiàn)代軟件工程方法的使用06-28

淺析現(xiàn)代成本管理10-14

現(xiàn)代教育中大學(xué)鋼琴教學(xué)的有效運(yùn)用論文10-24

淺析現(xiàn)代林業(yè)思想內(nèi)涵10-24

淺析中國(guó)傳統(tǒng)文化在現(xiàn)代標(biāo)志設(shè)計(jì)中的影響及運(yùn)用08-25

淺析運(yùn)用現(xiàn)代教育技術(shù)提高外語(yǔ)教學(xué)效果10-04