當期課號 |
7770 |
Course Number |
7770 |
授課教師 |
洪國龍 |
Instructor |
HUNG,KUO LUNG |
中文課名 |
高等物件導向技術 |
Course Name |
Advanced Object-Oriented Techniques |
開課單位 |
資訊管理系碩士在職專班一A |
Department |
|
修習別 |
選修 |
Required/Elective |
Elective |
學分數 |
3 |
Credits |
3 |
課程目標 |
本課程介紹物件導向分析、設計、設計樣式及OODB等技術,本課程將會利用一個簡單的研究實例,來闡明物件導向分析與設計的實務,內容涵蓋UML介紹、OOA、OOD的議題、一些重要的設計樣式及如何整合這些技術在實際個案上。 |
Objectives |
The course introduces some important object-oriented techniques such as OOA, OOD, design pattern, OODB. It will utilize a simple case study to introduce the practical and detail procedure of OOA & OOD and how to integrate design pattern and OODB techniques to this study. |
教材 |
Craig Larman, "Applying UML and patterns: an introduction to object-oriented analysis and desing and the unified process, 2nd ed", Pearson Eduction, Inc, 2002. |
Teaching Materials |
|
成績評量方式 |
平時成績(10%) 課程作業(30%) 期中考(30%) 期末考(30%) |
Grading |
平時成績(10%) 課程作業(30%) 期中考(30%) 期末考(30%) |
教師網頁 |
|
教學內容 |
1. The concept of object oriented techniques 2. The introduction of UML 3. The introduction of Java programming 4. The development cycle of a information system 5. To build a domain model using OOA 6. The important issues of OOD 7. To transform the design to Java codes 8. The introduction of design patterns 9. The design of persistence framework |
Syllabus |
1. The concept of object oriented techniques 2. The introduction of UML 3. The introduction of Java programming 4. The development cycle of a information system 5. To build a domain model using OOA 6. The important issues of OOD 7. To transform the design to Java codes 8. The introduction of design patterns 9. The design of persistence framework |