105_2 Object Oriented Software Design

本學期停開此門課,有興趣修習者請下學年選修

請同學們尊重智慧財產權,請支持正版書籍,

影印不得超過合理使用範圍

勿使用及購買非法軟體、影音等資料

引用他人著作需經授權

作業列表

  • HW1: 物件導向三大原則(2/24 口頭報告)

期末專題專區

  1. 系統需求擷取
  2. 標準需求描述
  3. 事件表
  4. 需求規格文件(含功能性及非功能性需求)
  5. Use case diagram
  6. 使用案例規格
  7. Activity diagram

欲採用之opensource library

口頭報告時間:12 mins + 3mins Q&A

期末書面報告注意事項(download)

  • Presentation for final project
    • 每組時間25分鐘 (含現場系統展示)+5 分鐘Q&A
    • 練習掌握在特定時間內表達(前後各3分鐘可接受)
    • 時間不足或超過均會扣分
    • 報告成績分佈
      • 時間掌控 5%, 報告內容含系統功能是否完全40%
      • 口條 10%, 投影片製作20%, 回答問題 10%
      • 同學互評分數:15%
      • 投影片製作以清楚、完整、美觀為原則

參考書目:

  • 陳會安,“新觀念UML系統分析與設計實務”,旗標出版社,2011,ISBN:9574429555
  • 高橋麻奈,”物件導向程式設計的精髓-使用UML 工具與java語言”,2012
  • 程杰,”大話設計模式”,悅知文化,2012
  • 周思畏編著,“物件導向系統分析與設計使用UML與JAVA”,全華科技圖書股份有限公司,2005,ISBN:9572140566.
  • 陳會安,“Java 物件導向程式設計實務教本”,學貫行銷股份有限公司,2008,ISBN:9866800385
  • Mike O'Docherty, "Object-Oriented Analysis & Design: Understanding System Development with UML 2.0," Wiley, 2005, ISBN: 0-470-09240-8.
  • Grady Booch et al., "Object-Oriented Analysis and Design with Applications (3rd Edition)", Addison-Wesley, 2007, ISBN: 0-201-89551-X.

課程投影片: