初識軟件工程

什麼是軟件?

 計算機系統中與硬件相互依存的一部分,數據及相關文檔的完整集合。

軟件特點

 

邏輯實體,具有抽象性

軟件的生產與硬件不同,在他的開發過程中沒有明顯的製造過程

運行過程中,沒有機械磨損、老化問題

軟件開發受到開發和運行受到硬件的限制,對計算機系統有不同的依賴性

軟件開發未完全擺脫手工藝的開發方式

軟件本身是複雜的

軟件成本相當昂貴

分類

一、

1、系統軟件

2、支撐軟件

3、應用軟件

二、工作方式分類

1.實時處理軟件

2、分時軟件

3、交互式軟件

4、批處理軟件

三、按服務對象

1、項目軟件

2、產品軟件

什麼是軟件工程

軟件工程學是一門指導軟件開發和維護的工程學科,是爲了經得能實際
器上有效運行的可靠軟件而建立和使用的一系的工程化原。它應用計算機科學、
學及管理科學,借鑑統工程的原、方法來生產軟件,以到提高質量、降低
成本的的。
軟件工程三要素:方法、工具、和過程

軟件工程過程

 

1、軟件規格說明:規定軟件功能及其運行限制

2、軟件開發:產生滿足規格說明的軟件

3、軟件確認:確認軟件能夠完成客戶提出的要求

軟件工程特點

易理解性、可見性、可支持性、可接受性、可靠性、安全性

可維護性、運算速度

軟件開發模型

 

                     

b模型 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章