基本介紹
- 中文名:軟體工程
- 提供院校:東北大學
- 授課教師:張爽、胡清河、王蓓蕾、王學毅等
- 授課平台:中國大學MOOC
- 開課時間:2017年2月28日(首次)
- 類別:慕課、國家精品課
課程性質
課程定位
適應專業
開課信息
開課次數 | 開課時間 | 授課教師 | 學時安排 | 參與人數 |
---|---|---|---|---|
第1次開課 | 2017年02月28日~2017年08月20日 | 張爽、胡清河、王蓓蕾、王學毅等 | 4小時每周 | 11390 |
第2次開課 | 2017年09月05日~2018年02月10日 | 4小時每周 | 13478 | |
第3次開課 | 2018年03月12日~2018年07月29日 | 2—4小時每周 | 12640 | |
第4次開課 | 2018年09月10日~2019年01月28日 | 2—4小時每周 | 10178 | |
第5次開課 | 2019年02月20日~2019年06月30日 | 3—5小時每周 | 6542 | |
第6次開課 | 2019年09月01日~2020年01月16日 | 2—4小時每周 | 9466 | |
第7次開課 | 2020年02月12日~2020年08月16日 | 3—5小時每周 | 13938 | |
第8次開課 | 2020年09月07日~2021年02月03日 | 3—5小時每周 | 待定 | |
表格內容參考資料 |
課程簡介
課程大綱
第一章 引言 | 4.9UML |
1.1軟體的概念 | 第四章單元測試 |
1.2軟體危機與軟體工程 | 第五章 面向對象分析 |
1.3軟體工程職業道德和從業規範 | 5.1用例建模 |
第一章單元測試 | 5.2用例圖 |
1、請舉例來說明軟體的某一個或某幾個特點。 | 5.3類建模 |
2、舉一些你經歷過、或聽說過的案例來說明或闡述你對軟體倫理的理解或思考。 | 5.4動態建模 |
第二章 軟體過程 | 5.5測試OOA |
2.1軟體過程 | 第五章單元測試 |
2.2軟體測試 | 5、上傳你擬開發的目標系統用例圖。 |
第二章單元測試 | 第六章 面向對象設計 |
3、你測試過軟體嗎,如果需要你現在著手測試一款移動套用軟體系統。你將重點測試它的哪些方面,為什麼。 | 6.1軟體系統設計 |
第三章 軟體需求 | 6.2面向對象設計 |
3.1什麼是需求 | 第六章單元測試 |
3.2獲取需求 | 第七章 實現與集成 |
3.3快速原型 | 7.1程式語言 |
3.4需求案例 | 7.2良好的編程習慣 |
第三章單元測試 | 7.3實現與集成 |
4、選擇一個你擬開發的軟體系統,如PC版網上商店、移動版網上商店等,然後對你的目標系統做出快速原型。上傳你的原型系統的界面。 | 第七章單元測試 |
第四章 面向對象范型 | 第八章 維護 |
4.1內聚 | 8.1維護的必要性 |
4.2耦合 | 8.2對維護人員的要求 |
4.3數據封裝與信息隱藏 | 第八章單元測試 |
4.4類的繼承 | 6、請結合你的所見或所聞,舉例說明軟體是需要維護的。 |
4.5類的聚合 | 第九章 軟體生命周期模型 |
4.6類的關聯 | 9.1軟體生命周期模型 |
4.7多態與動態綁定 | 第九章單元測試 |
4.8OO范型 | (註:表格內容參考資料) |
課前預備
- 學習資料
書名 | 作者 | ISBN | 出版時間 | 出版社 |
---|---|---|---|---|
《面向對象軟體工程(英文版)》 | (美)Stephen R. Schach | 9787111265269 | 2009年3月 | |
《面向對象軟體工程:使用UML、模式與Java(中譯本)第3版》 | (美)布魯格 | 9787302243243 | 2011年2月 | |
《Software engineering:a practitioner's approach:5th edition》 | (美)Roger S. Pressman | 7302041393 | 2001年1月 | 清華大學出版社 |
《Software Requirements》 | (美) Karl E. Wiegers | 7070103939 | 2000年1月 | Microsoft Press |
《Practical Object-Oriented Design with UML,2nd Edition》 | (英)Mark Priestley | 0077103939 | 2004年2月 | McGraw Hil |
《軟體測試(英文版)(第2版)》 | (美)巴頓 | 7111177703 | 2006年1月 | 機械工業出版社 |
《Software Project Management in Practice》 | (美)Pankaj Talote | 9780201737219 | 2002年2月 | APearson Addison Wesley |
表格內容參考資料 |