課 程 概 述
Course Description

課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
8605009 物件導向分析與設計 Object-Oriented Analysis and Design 3.0 3
中文概述
Chinese Description
本課程探討運用物件導向技術開發軟體系統的過程與步驟,透過課程資訊系統專題製作,學習者將練習以UML分析與設計軟體系統,並使用一個物件導向語言(如Java或C++)實作之。課程內容: 1. 物件導向概念與模型語言 - UML介紹。2. 物件導向程式語言與環境介紹。3. 物件導向軟體開發生命週期,包括3.1物件導向需求分析 - 使用案例模型和活動圖,3.2物件導向設計 - 循序圖、類別圖、元件圖、部署圖、設計樣式,3.3 物件導向程式設計 - 設計與程式撰寫之應對。4. 專題製作。
英文概述
English Description
English Description This course familiarizes the students with the principles and techniques for object-oriented software development. The students will use UML and an object-oriented language such as Java or C++ to complete a term programming project. Course contents: 1. Object-oriented modeling with UML, 2. Object-oriented languages and environments, 3. Object-oriented software development process: 3.1 Object-oriented analysis - requirement analysis, use case analysis, activity diagram, 3.2 Object-oriented design – sequence diagram, class diagrams, component diagram, deployment diagram, design patterns, 3.3 Construction - mapping design to object-oriented codes, 4. Term project.

備註:

  1. 本資料係由本校各教學單位、教務處課務組、進修部教務組、進修學院教務組及計網中心所共同提供!
  2. 若您對課程有任何問題,請洽各開課系所。