關于我們
書單推薦
新書推薦
|
軟件工程(微課視頻版)
全書共5篇、14章,涵蓋軟件工程領域涉及的主要內容。前四篇內容主要包括:軟件的發(fā)展歷程,軟件的定義和特點,軟件危機產生的原因,軟件工程產生的背景以及軟件生命周期中各階段的工作;如何利用數(shù)據(jù)流圖、狀態(tài)轉換圖和數(shù)據(jù)字典等來建模用戶需求,如何采用層次圖、IPO圖及程序流程圖來設計軟件,如何有效地將結構化設計結果轉換為程序代碼,對完成的軟件進行測試;如何提取用戶需求、分析用戶活動、建模系統(tǒng)狀態(tài)、提取類的候選者和類關系,對象之間如何交互來完成業(yè)務邏輯、如何實現(xiàn)面向對象設計結果,為以面向對象方法實現(xiàn)的軟件設計測試用例;經(jīng)典的軟件開發(fā)過程、現(xiàn)代主流的軟件開發(fā)過程以及項目開發(fā)過程中的管理實踐。最后一篇講解騰訊公司內部的敏捷開發(fā)流程和開發(fā)平臺,以及結合領域驅動設計總結如何分析、設計和實現(xiàn)云原生軟件系統(tǒng)。
本書配有1000分鐘左右的MOOC視頻、教學大綱、PPT課件、習題等豐富的教學資源。 本書可作為高等學校計算機相關專業(yè)的教材、軟件工程專業(yè)的導論課教材,也可作為計算機軟件相關領域從業(yè)者的參考資料和相關培訓的教材。
你還可能感興趣
我要評論
|