在线观看国产区-在线观看国产欧美-在线观看国产免费高清不卡-在线观看国产久青草-久久国产精品久久久久久-久久国产精品久久久

美章網 資料文庫 軟件工程的發展范文

軟件工程的發展范文

本站小編為你精心準備了軟件工程的發展參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

軟件工程的發展

1軟件工程發展歷程

關于軟件工程的發展歷程一般有四個過程:二十世紀六十年代末,逐漸關注程序的結構,隨后產生結構化程序設計的想法,并正式提出軟件工程和軟件工程的想法這一名詞;二十世紀七十年代人們慢慢關注軟件工程開發,逐漸探索設計方式和結構化研究,設計軟件程序的方式分析已經成為單獨分析的范圍,其中數據也作為核心的數據抽象概念被提出,慢慢產生軟件工具;二十世紀八十年代,程序設計的方法學漸漸被軟件開發的方法學所取代,軟件工程的環境與輔助的軟件工程成為研究熱點,逐漸流行面向對象的技術與方法;二十世紀九十年代面向對象的技術與方法成為主要開發軟件的技術,探究軟件過程變成熱門首要的任務,改善企業軟件成為重點,構建軟件技術和軟件復用也被看成唯一可以將軟件危機徹底清除的有效方法。

2關于軟件工程應用的實施

2.1制定開發計劃進行軟件開發前,需要根據具體情況做出項目開發的有關目標,同時制定科學合理的研發計劃,這樣才可以有效規避軟件開發中的被動與盲目局面。一般情況下,在軟件開發計劃制定過程中,還要充分考慮相關法律條規與社會規范等,軟件開發過程必須嚴謹與周密。才能夠讓軟件工程開發技術獲取一定成效。3.2分析定義與需求需要認真分析同時定義軟件項目開發過程中相關的一些需求,使用者與軟件項目開發研究人員共同探討一些需要滿足的需求,還要對相關軟件進行準確描述,并編寫相關系統功能與軟件具體需求的說明書,再提交給上級管理機構實施評審。

2.3設計軟件對于軟件工程來說,其核心就是軟件的設計,也就是及時把使用者需要轉換成實際開發軟件策略。而設計軟件主要由詳細設計與總體設計兩個部分共同組成,其中總體設計一般按照用戶需求實際數據進行設計,然后使用設計結構相關技術,將軟件設計模塊準確導出。另外,詳細設計一般是通過自然語言、表格與圖形等方面工具來設計,根據設計模塊具體準則詳細描述每一個軟件的模塊,例如:較高的內聚性、合并與分解及較低的耦合性,同時模塊接口、作用與控制的范圍都必須根據步驟來設計。

2.4編寫程序將用戶要求變成計算機可以接受的樣式,編寫每一個版塊的程序,并寫成以特定設計程序語言來表示源程序的清單,一般能夠自然編寫的軟件程序結構會比較好,這類程序清晰易讀,方便用戶使用。

2.5測試軟件軟件質量真正得以保證一種重要方式就是軟件的測試,也就是在軟件測試設計實例應用基礎上準確檢驗軟件的每個部分,通常是使用白盒法、黑盒法,黑盒法通常是按照程序物理性質測試各個功能實際達標情況,而白盒法則是按照程序邏輯設計結構測試相關目標。但是兩種方法都需要實行人工、目標與系統等的測試,再根據規定每一項要求,準確實施有效測試,更好的決定軟件開發達標程度與真正落實使用情況。

2.6運行和維護軟件已經真正投入使用后的交付軟件基本進入運行的階段,此階段一般持續時間較長,因此需要不斷修改、診斷軟件運行時的一些問題,其中包含預防性、完善性方面的維護,而且維護重要性普遍提高,加之本階段是工程軟件設計的最后階段,更是最重要的一個階段,因此需要高度重視。

3軟件研究

通常關于軟件研究內容一般包含以下幾個部分:首先,需要研究模型和本質,也就是軟件結構模型與組成元素,其給軟件中良好結構的性能及有效運行過程提供了有效前提;其次,對于部分軟件性質比較特殊的模型,可以研究一些先進開發的技術,在一定程度上提升軟件系統的開發質量和效果;最后,需要研究特定領域中的軟件,或是部分特別的應用軟件。關于研究軟件技術具體內容通常包含軟件工程與軟件語言兩部分。其中軟件語言也就是軟件中書寫的語言,其主要由功能級與需求級、實現級語言三部分共同組成,且不同語言的處理方式也存在差異性,其中軟件工程就是分析利用數學理論與計算機的科學來實施軟件開發。具體是把開發軟件方式當做研究內容軟件的具體方法,把軟件生命的周期用來研究軟件內容的工程,并把研發自動化的軟件作為CASE內容中的環境與工具,這樣可以更好地為各種使用的系統開發奠定基礎。

4軟件工程的發展趨勢

近幾年來計算機網絡應用隨處可見,網絡也給人們提供眾多的資源,因此當下軟件研究重點就是整合網絡資源,讓資源可以有效的服務于使用者。同時網絡的特點包含異構性、分布性與開放性,而這些特點傳統軟件顯然比較缺乏,這就使軟件工程發展出現新問題,也就需要軟件工程使用新方式解決這個問題,而具備代表性的技術就是研究中間技術。由于網絡普遍化,使軟件環境漸漸轉向動態與開放,為使軟件系統適應這種發展的方向,就出現了柔性與多目標形態。這就給軟件研究創造了新機遇,使研究人員可以研究出和網絡動態、開放環境相適應的新技術,這樣今后網絡技術就可以全方面滿足新時期人們的需求。

5結語

綜上所述,信息化普及的新時代,各種軟件工程應用前景較好,特別是計算機的技術漸漸深入各個行業與生活領域,給軟件工程擴寬了發展市場與平臺。這就需要研究人員不斷改善軟件開發方式與技術,提升軟件開發與生產效率,促進軟件項目開發充分融入工業時代。

作者:車仁秋 單位:東軟集團(上海)有限公司

主站蜘蛛池模板: 欧美国产永久免费看片 | 伊人狠狠色j香婷婷综合 | 日本一区精品久久久久影院 | 一区二区三区在线免费看 | 在线看污视频网站 | 欧美日韩精品一区二区三区四区 | 一级a性色生活片久久毛片 午夜视频在线观看按摩女 伊人网影院 | 视频一区欧美 | 亚洲精品一二三区-久久 | 久久99九九99九九精品 | 中文字幕久久网 | 亚洲人成影视 | 五月天色站 | com激情影院 | 一级电影院 | 四虎国产精品成人永久免费影视 | 国产综合精品久久久久成人影 | 亚洲成人手机在线 | 开心色99xxxx开心色 | 日本一区二区三区在线观看视频 | 黄色国产在线观看 | 丁香婷婷色 | 欧美国产永久免费看片 | 中文字幕在线视频第一页 | 羞羞色在线观看 | 欧洲一区二区三区 | 伊人婷婷色香五月综合缴激情 | 亚洲国产一区二区三区a毛片 | 久久久精品波多野结衣电影 | 亚洲一区欧美二区 | 四虎影视国产884a精品亚洲 | 亚洲电影免费在线看精品国产 | 亚洲毛片免费看 | 永久免费精品视频 | 国产精品久久久久久久久久免费 | 国产小视频在线高清播放 | 国产精品入口麻豆电影网 | 2019天堂精品视频在线观看 | 在线观看中文字幕2021 | 在线免费视频网站 | 久久久精品久久久久久 |