課程代碼 |
90N09301
|
課程中文名稱 |
物件導向系統分析與設計
|
課程英文名稱 |
Object-Oriented System Analysis and Design
|
學分數 |
3.0
|
必選修 |
必修
|
開課班級 |
夜四技資管三甲
|
任課教師 |
陳俊吉
|
上課教室(時間) |
週四
|
第12節
|
(L310)
|
週四
|
第13節
|
(L310)
|
週四
|
第14節
|
(L310)
|
|
課程時數 |
3
|
實習時數 |
0
|
授課語言 |
1.華語
|
輔導考證 |
無
|
課程概述 |
1.介紹資訊系統開發的理論與技術。 2.介紹物件導向系統分析與設計(OOSA&D)的原理。 3.介紹統一塑模語言(UML)的表示法。 4.介紹使用UML於系統開發的案例。
|
先修科目或預備能力 |
程式設計
|
課程學習目標與核心能力之對應
|
編號 | 中文課程學習目標 | 英文課程學習目標 | 對應系指標 |
1
|
能了解商業系統開發管理的基本學理
|
To be able to understand basic theories of management of software development.
|
4 商管知識
|
2
|
能應用物件導向系統分析工具來分析開發軟體系統
|
To be able to apply Object-Orient System Analysis Tools by developing software system
|
2 軟體開發
|
3
|
能以團隊合作以及創新方式分析來開發軟體
|
To be able to develop software system by group cooperate and innovation method
|
8 創新思考
|
4
|
能將企業問題轉換成資訊系統
|
To be able to transfer the cooperation problem into information software system
|
7 問題解決
|
5
|
能利用開發系統有效解析與呈現系統問題結果,並以書面報告方式呈現讓系統使用者可以理解
|
To be able to present analysis result of System problem by develop software system in a way the software user can also understand
|
11 表達溝通
|
|
就業力培養目標 |
|
校指標 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
專業知識 |
實務技能 |
資訊能力 |
整合創新 |
外語能力 |
熱誠抗壓 |
表達溝通 |
敬業合群 |
人文素養 |
服務關懷 |
|
15% |
10% |
45% |
20% |
0% |
0% |
10% |
0% |
0% |
0% |
|
系指標 |
1 |
4 |
3 |
5 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
|
程式設計 |
商管知識 |
網路管理實務 |
實務技能 |
軟體開發 |
資訊應用 |
問題解決 |
創新思考 |
外國語文 |
自我調適學習 |
表達溝通 |
職場EQ |
人文素養 |
服務關懷 |
|
5% |
10% |
5% |
5% |
40% |
5% |
10% |
10% |
0% |
0% |
10% |
0% |
0% |
0% |
|
中文課程大綱 |
1.資訊系統開發概論 2.資訊系統開發模式 3.物件導向技術 4.需求分析 5.需求塑模案例 6.物件互動行為塑模 8.使用者介面塑模 9.物件資料結構塑模 10.模式驅動結構 10.MDA轉換案例 11.系統元件與結構塑模 12.結論與展望
|
英/日文課程大綱 |
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
|
課程進度表 |
1. 資訊系統開發概論 2. 資訊系統開發模式 3. 物件導向技術 4. 需求分析 5. 需求塑模案例 6. 物件互動行為塑模 7. 物件互動行為塑模應用 8. 使用者介面塑模—結構與狀態 9. 物件結構塑模 10. 類別正規化 11. 物件限制語言 12. 模式驅動結構 13. MDA轉換案例 14. 系統元件與結構塑模 15. 系統分析師角色及展望
|
課程融入SDGs |
|
期考調查 |
期中考(第9週)考試方式 |
|
期末考(第18週)考試方式 |
|
其他週考試考試週次與方式 |
|
|
教學方式與評量方式 |
課程學習目標 | 教學方式 | 評量方式 |
能了解商業系統開發管理的基本學理 |
課堂講授
|
筆試
(
期中
)
實作
(
平時
)
|
能應用物件導向系統分析工具來分析開發軟體系統 |
實作演練
|
實作
(
平時
)
課堂展演
(
平時
)
|
能以團隊合作以及創新方式分析來開發軟體 |
分組討論
|
書面報告
(
期末
)
設計製作
(
平時
)
|
能將企業問題轉換成資訊系統 |
個案研究(PBL)
分組討論
|
書面報告
(
期末
)
實作
(
平時
)
|
能利用開發系統有效解析與呈現系統問題結果,並以書面報告方式呈現讓系統使用者可以理解 |
分組討論
成果驗收
|
書面報告
(
期末
)
|
|
指定用書 |
書名 |
UML物件導向系統分析與設計
|
作者 |
遊峰碩
|
書局 |
博碩文化
|
年份 |
2017
|
國際標準書號(ISBN) |
978-986-434-181-8
|
版本 |
初版
|
請同學尊重智慧財產權,使用正版教科書,不得非法影印,以免觸犯智慧財產權相關法令
。 |
參考書籍 |
系統分析與設計-使用UML,Alan Dennis 等,王裕華等譯,全華書局,2010 UML 基礎、案例、與應用,Joseph Schmuller著,李虎、趙龍剛譯,人民郵電出版社,2004 UML極其建模工具的使用,殷兆麟主編,清華大學出版社,2004 物件導向系統分析與設計 吳仁和 智勝 2010
|
教學軟體 |
UML Case Tool
|
課程規範 |
須有程式設計概念,準備小組合作製作專案系統分析。
|