朝陽科技大學 097學年度第2學期教學大綱
Component-Based Software Development Technology 元件式軟體發展技術

當期課號 2679 Course Number 2679
授課教師 吳祥維 Instructor WU,HSIANG WEI
中文課名 元件式軟體發展技術 Course Name Component-Based Software Development Technology
開課單位 資訊工程系(四日)三A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 1.物件導向程式設計基本觀念介紹
2.程式設計樣版
3.程式碼單元測試
4.軟體元件設計與實作
5.分散式物件程式設計
6.行動物件(行動代理人、行動特徵)
7.Servelets, Java Server Page(JSP), Enterprise JavaBean (EJB)
Objectives 1.Basic Object Oriented Programming
2.Design Pattern
3.Unit Testing of Object Code
4.Component Design and Implementation
5.Distributed Object Programming
6.Mobile Objects (agent, mobility features)
7.Servelets, Java Server Page(JSP), Enterprise JavaBean (EJB)
教材 1.吳仁和、林信惠,系統分析與設計-理論與實務應用,4th edition,智勝,台
北, 2007 年10 月。
2.UML使用手冊,張裕益譯,博碩出版。
3.以Rational Rose 2002 精通UML,曾淑峰等譯,維科圖書。(譯自:Mastering
UML with Rational Rose 2002)
4.物件導向系統分析設計與實作,東海林誠著,博碩出版,2006。
5.系統分析與設計,駱德廉,金禾出版,2006
Teaching Materials 1.吳仁和、林信惠,系統分析與設計-理論與實務應用,4th edition,智勝,台
北, 2007 年10 月。
2.UML使用手冊,張裕益譯,博碩出版。
3.以Rational Rose 2002 精通UML,曾淑峰等譯,維科圖書。(譯自:Mastering
UML with Rational Rose 2002)
4.物件導向系統分析設計與實作,東海林誠著,博碩出版,2006。
5.系統分析與設計,駱德廉,金禾出版,2006
成績評量方式 1. 期中考: 30%
2. 期末考:30%
3. 作業報告:30%
4. 出席: 20%
Grading 1. Midterm Examination : 30%
2. Final Examination : 30%
3. Homework Report : 30%
4. Attendance : 20%
教師網頁  
教學內容 1.資訊系統開發概論
2.資訊系統開發模式
3.物件導向技術
4.需求分析
5.需求塑模案例
6.物件互動行為塑模
8.使用者介面塑模
9.物件資料結構塑模
10.模式驅動結構
10.MDA轉換案例
11.系統元件與結構塑模
12.結論與展望
Syllabus 1.Introduction to Information systems Development
2.Models of Information systems Development
3.Object-Oriented Techniques
4.Requirement Analysis
5.Case Study: Requirements Analysis
6.Modeling Object Interaction Behavior
7.Modeling User Interface
8.Modeling Object Data Structure
9.Model Driven Architecture
10.Case Study: Model Driven Architecture
11.System Component and Architecture
12.Conclusions and Future Prospects
尊重智慧財產權,請勿非法影印。