讓同學了解一般在產業界進行軟體分析與實作的理論基礎與實作,加上一些關於物件導向的概念補充。Let students understand the theoretical basis and implementation of software analysis and implementation in the industry, plus some supplementary concepts about object orientation.
Object oriented analysis and design (OOAD) is one of the major technologies adopted by current software development teams. In fact, to be familiar with OOAD skill is very important to all computer science majored students. Therefore, in this course instructor will cover UML, requirement analysis, OOA, OOD, testing, patterns and software architecture.
Object oriented analysis and design (OOAD) is one of the major technologies adopted by current software development teams. In fact, to be familiar with OOAD skill is very important to all computer science majored students. Therefore, in this course instructor will cover UML, requirement analysis, OOA, OOD, testing, patterns and software architecture.
John Satzinger, Robert Jackson, Stephen Burd, System Analysis and Design in a changing world, 7e, Cengage Learning, 2016
John Sat Zinger, Robert Jackson, Stephen Bur's, system analysis and design In a changing world, 7Oh, C engage learning, 2016
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
出席出席 Attend |
20 | 五次不到沒有請假本科將不及格 |
作業作業 Homework |
20 | |
學期專案學期專案 Semester Project |
30 | 三次繳交書面報告 |
期末報告期末報告 Final report |
15 | |
期末考試期末考試 final exam |
15 |