免費開始練習
調查局三等申論題 114年 [資訊科學組] 系統分析與設計

第 一 題

請就系統開發生命週期(目標需求分析→系統設計→系統建置→測試→部署→維護),各階段需要處理的內容及相對應產出的文件作說明;並以台灣高鐵訂票系統(假設只考慮訂票、查詢、取消三種功能)為例,說明各階段的內容。(25 分)
📝 此題為申論題

思路引導 VIP

看到此題,應先確立 SDLC 六大階段的標準定義與核心產出文件(如 SRS、SDD),接著將「高鐵訂票系統」的三項核心功能(訂票、查詢、取消)具體代入各階段的情境中。作答時必須採用「階段任務→產出文件→實務案例」的結構化層次呈現,以展現理論與實務結合的系統分析能力。

🤖
AI 詳解 AI 專屬家教

【破題】 系統開發生命週期(System Development Life Cycle, SDLC)是軟體工程中確保系統品質、控制開發風險與時程的標準化流程。透過嚴謹的階段劃分與文件產出,確保最終系統能精準符合企業與使用者的需求。 【論述】

▼ 還有更多解析內容
📝 系統開發生命週期
💡 標準化軟體開發流程,透過階段化產出確保系統品質與需求對齊。

🔗 SDLC 標準開發流程鏈

  1. 1 需求分析 — 確立功能範圍並產出 SRS 規格書
  2. 2 系統設計 — 規劃 ERD 與系統架構藍圖 (SDD)
  3. 3 建置測試 — 編寫程式碼並執行 Bug 修補與驗證
  4. 4 部署維護 — 系統正式上線並進行長期維運優化
🔄 延伸學習:延伸學習:軟體工程中的品質保證 (SQA) 與維護成本管理
🧠 記憶技巧:「分設建測部維」:分析、設計、建置、測試、部署、維護。
⚠️ 常見陷阱:答題時常遺漏「非功能性需求」(如高鐵的併發處理能力)或將設計階段與建置階段的文件混淆。
瀑布模式 vs. 敏捷開發 UML 建模圖形 資料庫併發控制 (Concurrency Control)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點