當期課號 |
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 |