System Analysis and Design 系統分析與設計 - Fall 2025 (114-1)

Last updated on 06/19/2025
home . back

Instructor: Jieh-Shan George YEH 葉介山

Phone: 04-2632-8001 Ext. 18113, 11700
E-mail: jsyeh@pu.edu.tw
Office: 677 Providence Hall (主顧樓677)
Office Hours: Mon. &Thu. 1:10 pm-3:00 pm or by appointments 

 

Course Web Page: http://www1.pu.edu.tw/~jsyeh/1141/

Course Objectives:

本課程的目的就是在傳授學生熟悉各種方法論,使其成為一個訓練良好的系統分析師。主要內容包含:

  1. 系統分析設計概觀
  2. 物件導向技術
  3. 使用者需求分析
  4. 撰寫使用案例
  5. 建立初步類別圖
  6. 製作系統循序圖及撰寫合約
  7. 繪製循序圖
  8. 繪製設計類別圖
  9. 邏輯架構與系統輸出入的展現
  10. 系統實作與部署
  11. 撰寫使用者需求規格書(URS)、軟體/系統需求規格書 (SRS) 、 軟體/系統設計規格書(SDD)

本課程將協助同學,針對人類社會議題,嘗試以資訊科技提出解決方案。並為畢業專題擬定主題及完成系統相關分析與設計。

Textbook:

References:

  1. 吳仁和,系統分析與設計:理論與實務應用(八版),元照, 20121。

Grading Policy:

Class Participation 20 points    
Assignments 20 points    
Exam 30 points    
Term Project 30 points   (分組,3-4人一組)
Total 100 points    

House Rules:

  1. Please turn off or mute our mobile phones before the class begins. 請將手機關閉或設成靜音。
  2. Attending Classes and Labs are mandatory. 上課及實習課是學生的被要求的本分。
  3. If you need to communicate with your neighbors, please keep it quiet.
  4. If you need to come in late or leave earlier, do not interrupt the class or disturb your classmates.
  5. There is no stupid question! Please ask if you cannot follow me.
  6. NO LATE ASSIGNMENTS! 不接受逾期作業。
  7. Class Etiquette Rules 「教室禮儀」

Useful Websites:

Sample Documents:

 

Topics & Class Notes:

Week 資管三B 資管三A Topic Class Notes Activity Reading Assignment & Reference Website
0     自主學習:創意提案
  • 靜宜新生活APP已於1132上線使用。鼓勵同學創意發想相關的APP功能及服務。
 Activity:
  • Assignment 0 校園創意提案
1 9/9 9/11

課程簡介 Syllabus

第一章 系統分析設計概觀

  • MindMap.pdf
 Activity:
  • Mind Mapping
  • 大聯盟選秀分組
  • 團隊建立-迷失叢林
25 9/16 9/18

第一章 系統分析設計概觀

第三章 使用者需求分析

Activity:

3 9/23 9/25(教育部會議,停課一次,另外安排補課)

第三章 使用者需求分析

第二章 何謂物件導向系統分析設計(1/2) 

第四章 撰寫使用案例

  Activity:
4 9/30 10/2

第二章 何謂物件導向系統分析設計(1/2)

第四章 撰寫使用案例

Activity:

  • 使用案例圖
  • 使用案例與活動圖
5 10/7 10/9

第四章 撰寫使用案例

第五章 建立初步類別圖

Activity:

  • 初步類別圖
6 10/14 10/16

第五章 建立初步類別圖

第六章 製作系統循序圖及撰寫合約

Activity:

7 10/21 10/23

第六章 製作系統循序圖及撰寫合約

  • 使用者需求規格書(URS) Assignment 2 案例討論

Activity:

8 10/28 10/30

期中考試

 

 

 
9 11/4

11/6

第九章 邏輯架構與系統輸出入的展現

 

 
10 11/11 11/13(8:10補課)

期中報告

安全程式設計-

  • 軟體安全、程式碼安全設計原則與靜態分析
 
11 11/18 11/20(8:10補課)

期中報告

安全程式設計-

  • 軟體安全、程式碼安全設計原則與靜態分析
  • 各組於課堂上簡報需求分析文件-軟體/系統需求規格書(SRS) (10 min)
  • 塑模概論
  • Assignment 3 due
12 11/25 11/27 第七章 繪製循序圖
  • 期中報告繳交電子檔
13 12/2 12/4 第八章 繪製設計類別圖  

14 12/9 12/11 第十章 資料模型與資料庫基本概念    
15 12/16 12/18(8:10補課) 期末報告(1)    
16 12/23
12/25(放假) 期末報告(2)    
17 12/30(線上) 1/1(放假)       1/5(三B) , 1/5(三A) 23:00期末報告繳交電子檔
18  

安全程式設計

   
     

敏捷式開發

第十一章 系統實作與部署

敏捷式開發與Scrum(by notebookLM), https://notebooklm.google.com/notebook/503db439-6c92-4bcf-8254-a0076cf59acb

OWASP, https://notebooklm.google.com/notebook/3098755e-205a-439d-ab91-5108e423783f

Assignments:

  • Assignment MUST be submitted viahttps://tronclass.pu.edu.tw (靜宜大學玩課雲 WOW Class).
  • NO LATE ASSIGNMENT will be accepted.
  • AI使用規範: 鼓勵同學使用AI協力並善用AI。 所有練習、作業及報告皆可使用AI工具協助,但須於最後附上AI使用的方式及簡要過程說明。
HW Subject 資管三B 資管三A
Assignment 0 (5 points)

校園創意提案

  1. 靜宜新生活APP已於1132上線使用。  
  2. 鼓勵同學創意發想相關的APP功能及服務。
  3. 靜宜大學校園黑客松(創意提案)初選之計畫書為格式(創意構想書(格式).docx),上傳至https://tronclass.pu.edu.tw (靜宜大學玩課雲 WOW Class).

9/30 due

延長至10/7

10/2 due

延長至10/9

Assignment 1 (3 points)

MindMap 自我介紹 Self-Introduction with Goals and Objectives (Format: mindmap graph, example1, example2, example3, example4) (online Example: https://gitmind.com/app/doc/08d4059574)

  1. Provide your basic informaiton, and please mention your background and experience on "system analysis and design" related areas.
  2. Please provide your one-year, three-year and ten-year goals and objectives.
    • Goals are the broad results that you want to achieve, the "destination" of your work.
    • Objectives are the smaller steps that take you toward your goals, a "road map" to guide you to your destination. Without a destination and a map to reach it, you won't get too far.
  3. Please provide your printed/digital photo.
  4. 補充
    面向 Goal(目標/願景) Objective(具體目標/行動目標)
    時間範疇 長期(數年、整體方向) 短期(數週、數月、學期、年度)
    抽象程度 抽象、概念性 具體、可衡量
    功能角色 指引方向、闡述使命 提供明確的執行步驟與衡量標準
    舉例 「提升學生的國際視野」 「在一年內安排至少三場國際交流講座」
    學術/專案語境 類似「願景」、「戰略層級」 類似「任務」、「戰術層級」
9/23 due 9/25 due
Assignment 2 (10 points)

使用者需求分析

以各小組之專案主題擬定使用者需求規格書(User Requirement Specification, URS),須包含:

1. 簡介
1.1  規格目的
1.2  規格範圍
2. 系統概述
2.1  系統目標
2.2  系統描述
2.3  系統使用角色
3.需求規格
3.1  系統整體架構
3.2  系統整體需求
3.3  功能需求
3.4  其他需求

10/14 due 10/16 due
Assignment 3 (5 points)

UI/UX設計

以各小組之專案主題,設計系統介面。建議使用線上工具,如:Figma, MockFlow, Stitch, marvelapp, Adobe XD等。如使用任何AI工具,請註明何種工具及使操作方式(prompt的使用等)。 
此作業為個人作業。每人需設計至少3個完整頁面(web或APP頁面,可依專案主題而定)。建議各組同學採用一致的設計工具與風格,每人儘量設計不同的頁面。

可採以下繳交方式:

  • 提供線上連結(需開放權限)。
  • 畫面截圖(附件方式提供)。 
11/18 due 11/20 due

 

Midterm Exam:

  • 考試方式: Open book。不可使用電子產品,如:筆電、手機等。
  • 考試範圍:
    • 第一章 系統分析設計概觀
    • 第二章 何謂物件導向系統分析設計
    • 第三章 使用者需求分析
    • 第四章 撰寫使用案例
    • 第五章 建立初步類別圖
    • 第六章 製作系統循序圖及撰寫合約
  • 題目類型:
    • 選擇、填充、簡答

Term Project:

George Yeh 宣言

正念、利人;慈悲、同理。 智慧、康健;觀心、篤行

反核、愛台灣

尊重著作權、注意隱私權

2019 All rights reserved.