軟體工程筆記

2021-07-31 15:59:19 字數 497 閱讀 3184

初級階段:建立商業案例並確定專案邊界(生命週期目標里程碑)精華階段:分析問題領域,建立健全的體系結構(生命週期結構里程碑)建立階段:被開發並整合成產品,所有功能都被詳細測試(初始化功能里程碑)移交階段:基於使用者反饋做少量的調整(產品發布里程碑)

每四個階段就產生乙個中間版本,中間版本再次經歷這四個階段再產生乙個軟體版本,如此不斷重複著四個階段,直到產生最終版本為止,這是演化的特性。

初始級:專案的成功完全依賴於個人努力與英雄式核心人物

可重複級:能重複早先類似應用專案取得的成功

已定義級

已管理級

優化級

結構冗餘

資訊冗餘

時間冗餘

冗餘附加技術

軟體工程筆記

1模型 瀑布模型 需求分析,規格說明,設計,編碼,綜合測試,維護 規範方法,嚴格規定每個階段提交的文件,要求每個階段必須經過驗證!相鄰環節會有檢驗 快速原型模型 帶反饋環,基本上是線性順序進行 沒有檢驗環節,一開始就是快速原型 增量模型 需求分析,規格說明,概要設計,針對每個構件,完成詳細設計,編碼...

軟體工程筆記

a abc 時 python直譯器幹了兩件事情 1.在記憶體中建立來了乙個 abc 的字串 2.在記憶體中建立乙個名為a的變數,並把它指向 abc 也可以把乙個變數a賦值給另乙個變數b,這個操作實際上是吧變數b指向變數a所指向的資料,例如下面的 我們一行一行的執行 就可以看到發生什麼事 執行a ab...

軟體工程筆記

age 20 if age 18 print 你的年齡是 s age print age 5 if age 18 print 你的年齡是 s age print else print 你的年齡是 s age print 未 注意 不要少寫了冒號 age 16 if age 18 print adul...