朝陽科技大學 096學年度第2學期教學大綱
Object-Oriented Software Engineering 物件導向軟體工程

當期課號 2390 Course Number 2390
授課教師 謝富雄 Instructor HSIEH,FU SHIUNG
中文課名 物件導向軟體工程 Course Name Object-Oriented Software Engineering
開課單位 資訊工程系(四日)四A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 這門課包含物件導向軟體工程的特點,並且提供一個簡單與實用的方式來介紹物件導向的重要特性。在完成這門課之後,學生將可以學習到下面幾點:1.什麼是物件導向軟體工程;2.物件導向軟體工程的重要性;3.如何使用統一塑模語言(UML)來開發與管理軟體專案;4.如何應用最新的方法來開發軟體。 Objectives This course covers the special features of object-oriented software engineering and provides an easy and practical introduction to the important characteristics of object orientation. Students will understand the following basics after finishing this course: 1. what is object-oriented software engineering; 2. why object-oriented software engineering is important; 3. how to develop software and manage a software project by using the Unified Modeling Language; 4. how to apply the modern development methods to software development.
教材 Software Engineering, Ian Sommerville Teaching Materials Software Engineering, Ian Sommerville
成績評量方式 1.Midterm Report: 40%
2.Final Report (Project): 40%
3.Class participation: 20%
Grading 1.Midterm Report: 40%
2.Final Report (Project): 40%
3.Class participation: 20%
教師網頁 http://www.cyut.edu.tw/~fshsieh
教學內容 The Course will cover topics in software engineering such as:
1.Software Processes
2.Software Requirement
3.Object-Oriented Design and Reuse
4.System Model and UML (Unified Modeling Language)
5.Software Testing/Quality Assurance
6.Software Maintenance
Syllabus The Course will cover topics in software engineering such as:
1.Software Processes
2.Software Requirement
3.Object-Oriented Design and Reuse
4.System Model and UML (Unified Modeling Language)
5.Software Testing/Quality Assurance
6.Software Maintenance
尊重智慧財產權,請勿非法影印。