學分數 |
3
|
修課時數 |
3
|
開課班級 |
日間部四年制4年級 A班
|
本課程培養學生下列知識: |
包括:系統工程、軟體流程、系統模型與統一塑模語言(UML)、物件導向設計、軟體需求與軟體測試,以及培養學生運用相關知識於系統設計與開發的技能。1.瞭解軟體工程的原理2.瞭解軟體開發中不同階段與模型3.瞭解軟體需求分析與設計的概念4.瞭解軟體專案管理與測試的概念5.瞭解與運用CASE工具的概念6.瞭解軟體需求規格書(SRS)、軟體設計文件(SDD)以及軟體使用者手冊(SUM)的撰寫This course covers the key aspects of software engineering. Topics include: system engineering, software process, system modes and UML, object-oriented design, software requirement, and software testing. The skill of using related knowledge in system design and development is also included.
|
每週授課主題 |
第01週:導論第02週:軟體程序第03週:軟體程序第04週:需求工程第05週:需求工程--需求表達工具與方法第06週:系統塑模第07週:系統塑模--UML第08週:系統塑模--UML第09週:期中報告第10週:架構設計第11週:架構設計第12週:架構設計第13週:設計與實作第14週:設計與實作第15週:軟體測試第16週:軟體測試第17週:期末報告第18週:軟體演進
|
成績及評量方式 |
期中報告:35%期末報告:40%平時成績:25%
|
證照、國家考試及競賽關係 |
本課程無證照、國家考試及競賽資料。
|
主要教材 |
1.軟體工程--軟體開發技術與軟體專案管理 10/e陳玄玲譯高立圖書有限公司978-986-378-167-72018.06第十版 (教科書)2.系統分析與設計:理論與實務應用吳仁和元照出版有限公司978-957-511-644-62022.1第八版 (教科書)3.物件導向系統分析與設計: 結合MDA與UML吳仁和元照出版有限公司97895751164912021.12第七版 (教科書)
|
參考資料 |
書名:軟體工程--理論與實務應用 作者:顏春煌 出版年(西元):2021 出版社:碁峰資訊股份有限公司
|
建議先修課程 |
1.計算機概論2.程式設計3.資料結構
|
教師資料 |
教師網頁:https://chenglab.dev/en/Member/Teacher
E-Mail: wmcheng.tw@gmail.com
Office Hour:
星期二,第3~4節,地點:L-729; 星期三,第3~4節,地點:L-729; 分機:
|
|