902 10740 Information Systems
- 最新公告
- 上課時間地點
- 星期二 34@, 資 104
- 星期二 678, 資 102
- 授課老師
- 林風 教授 plin@csie.ntu.edu.tw
- 助教
- 鄭欣明 shimi@pcs.csie.ntu.edu.tw
- 賴彥丞 yclai@csie.ntu.edu.tw
- 課本
- G. Booch, J. Rumbaugh, and I. Jacobson.
The Unified Modeling Language User Guide.
Secode Edition, Addison Wesley Inc., 2005 - 參考書籍
- Stanley B. Lippman.
C++ Primer 2nd Edition.
Addison-Wesley Publish Inc. 1995. - Meilir Page-Jones.
Fundamentals of Object-Oriented Design in UML.
Addison-Wesley Longman, Inc. 2000. - Richard C. Lee and William M. Tepfenhart.
UML and C++, A Practical Guide to Object-Oriented Development, Second Edition.
Prentice Hall Inc. 2001. - Martin Fowler and Kendall Scott.
UML Distilled Second Edition, A Brief Guide to The Standard Object Modeling Language.
Addison-Wesley Publish Inc. 2000. - Simon Bennett, Steve McRobb, and Ray Farmer.
Object-Oriented Systems Analysis and Design Using UML, Second Edition.
The McGraw-Hill Companies. - 評分方式
- Midterm Exam 20%
- Final Exam 30%
- Term Project 30%
- Homework 20%
- 作業
- Homework 1 Due Date:(3/13)
- Homework 2 Due Date:(3/20)
- Homework 3 Due Date:(3/27)
- 投影片下載
- 00_Inforamtion_Requirement.pdf
- 01_Software_Background.pdf
- 02_Introduction_to_OO.pdf
- 03_Introducing_the_UML.pdf (UPDATE!!)
- 04_Hello_World.pdf
- 05_Classes.pdf
- 06_Relationships.pdf
- 07_Common_Mechanisms.pdf
- 08_Diagrams.pdf
- 09_Class_Diagrams.pdf
- 10_Advanced_Classes.pdf
- 11_Advanced_Relationships.pdf
- 12_Packages.pdf
- 13_Instances.pdf
- 14_Object_Diagrams.pdf
- 15_Interaction_Diagram.pdf
- 16_Use_Case_Diagram.pdf
- 17_State_Machines.pdf
- 19_Activity_Diagram.pdf
- 21_State_Machine.pdf
- Rational Rose (UML Ticket)
- Project Problem Statement (UPDATE!!)
| 日期 | 內容 |
| 2007.02.27 | 課程網頁已更新,如有問題請洽助教 |
| 2007.02.28 | 教科書訂購資訊如下,請各班負責同學收集欲訂購數目後, 與代理商聯繫,如有任何問題請與助教聯絡 書名: The Unified Modeling Language User Guide 代理商: 新月出版社 (TEL: 2331-7856) 定價: 1050元 優惠: 10本以上 9折, 20本以上 85折 |
| 2007.03.16 | 前三次作業已經公布在網頁上,請同學下載 並在上課時繳交,遲繳的同學將酌量扣分 助教改作業的時候, 如有發現同學的作業一模一樣, 則n 個同學作業一樣, 則分數將除以 n 鼓勵同學多舉例說明,分數會較高 |
| 2007.04.17 | 期中考時間為4.21早上10:10於教室101、102與104 請各位同學在期中考答案卷上寫下你的期末專題組員 (最多是4個人一組) |
| 2007.05.21 | (1) Rational Rose的投影片已經更新,並附上一個範例程式 請同學下載,如果有任何問題,請同學踴躍發問 (2) 助教將在2007.05.29發期中考卷,請同學相互通知 |
| 2007.05.23 | 關於期末專題中必須撰寫的Flow of event,請同學下載下面兩個例子 (1) view report card (2) login |
| 2007.06.01 | 期末分組名單連結如下, 如果有任何問題, 請與助教聯絡 還沒有分組的同學請儘速分組,也請同學儘量不要一個人一組 分組名單 |
| 2007.06.05 | 期末考重點整理連結如下, 請同學自行下載閱讀 重點整理 |
| 2007.06.06 | 期末考將在 6月13日 (星期三) 晚上6:30~9:30 在 R101, R102, R104舉行, 請同學準時出席 並請大家記得帶學生証,以方便助教查驗 |
| 2007.06.06 | 關於同學無法將 Rational Rose 安裝在 Windows XP Home 的問題 請同學參考以下網址 解決辦法 |
| 2007.06.14 | 林風教授將於 6月27日 (星期三) 下午1:30~3:00 在 R101 舉行暑期工讀說明, 請有興趣的大一同學前往聆聽 如有任何問題, 請與助教聯絡 |
| 2007.06.23 |
資訊系統原理 期末專題 Demo 說明如下: Demo 時段: 6/28 (上午 9:00 ~ 12:00 及 下午 2:00 ~ 5:00) 7/2 (下午 2:00 ~ 5:00) 7/3 (下午 2:00 ~ 5:00) 每組 30 分鐘,時段安排為 9:00~:9:30,9:30~10:00 ... 依此類推。 Demo 方式: 請同學根據設計的 UML Diagram 說明設計此課程註冊系統的想法, 助教會針對每組的說明提出問題,請同學回答。 對於根據設計來實作該系統的組別,請在說明的時候實際上機展示程式。 專題繳交方式: 每組必須將設計的 UML Diagram 及各項說明文件列印成 紙本 繳交。 專題繳交內容: 設計的UML Diagram至少要有: (1) Use Case Diagram (2) Class Diagram (3) Sequence Diagram (4) Collaboration Diagram (5) 各個 Use Case 的 Flow of Event (寫法請參考課程網頁的範例)。 對於其他的UML Diagram,如果在設計時有詳加考慮,該組分數也會較高 請每組派代表到 R536 實驗室外公佈欄的 Demo 時段表上,填寫各組的 Demo 時段, 每個時段同時可以有兩組 Demo,以先寫在時段表上的組別為主。 對於沒有分到組的同學,如果是自己一組,請直接在時段表上寫上姓名。 對於上述期末專題 Demo 事項有問題的同學,或是 Demo 時段無法前來的同學,請與助教聯繫。 此外,在 Demo 時段期間,同學可以來實驗室拿取期末考卷以及作業。 缺交作業的同學也請在這段時間內補交給助教。 |
| 2007.06.23 | 期中考與作業成績如下,請同學看看是否有任何問題 缺交作業的同學,可以在Demo時段補交給助教 成績表 |
| 2007.07.09 | 期末成績已經公告如下, 老師預計在 7/12 (星期四)繳送成績到教務處, 請同學檢查自己的成績是否有任何錯誤。 對於成績有誤的同學, 請於 7/11 (星期三) 下午5:30分之前, 到 R538 實驗室找助教更正。 此外,對於缺交作業或是期末專題尚未DEMO的同學, 最晚也請在星期三之前來找助教,逾時不候。 期末成績 |