什么是軟體工程
(1)系統化的,學科化的,定量的方法來開發,運行和維護軟體,即,將工程應用到軟體,
(2) 對(1)中各種方法的研究,
軟體需求定義
軟體需求的最基本含義是一個為了解決真實世界問題而必須展示的特性,
所有軟體需求的一個基本特征就是 “ 可驗證 ”
除了其表達的行為特性外,需求還有其它的屬性,普遍的例子是一個優先級別,以便在資源有限時進行權衡,或者一個分情況的價值,以便監控專案的進展,通常,軟體需求要唯一地標識, 才能在整個軟體生命周期中, 進行軟體配置控制和管理,
軟體開發的策略
1.復用
利用現成的東西,可以是有形的物體,也可以是無形的成果,
2.分而治之
把一個物體分解成若干個簡單的問題然后逐個進行解決,
3.優化----折衷
優化是指優化軟體的各個質量因素,如運行速度,記憶體資源利用率等等,
折衷是指通過協調各個質量因素,實作整體質量的最優,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/197887.html
標籤:python
