郵局 專業職(二)內勤 櫃台業務資訊規劃與管理大意114 年第 15 題單選題
資訊系統依「瀑布(Waterfall)模型」之軟體開發生命週期,下列所示之流程何者正確?
A系統設計→需求分析→編碼→測試→維護
B系統設計→需求分析→編碼→維護→測試
C需求分析→系統設計→編碼→測試→維護正確答案
D需求分析→系統設計→編碼→維護→測試
C正確答案
瀑布模型強調階段性與順序性,標準流程為:需求分析→系統設計→編碼→測試→維護。
為什麼答案是 C
完全符合瀑布模型的標準五階段順序:先分析需求、接著設計、編碼、測試,最後維護。
考點:階段順序考點:瀑布模型考點:測試與維護
載入中…
完整詳解
Pro · 無限重點 瀑布模型強調階段性與順序性,標準流程為:需求分析→系統設計→編碼→測試→維護。
記住「先懂需求再設計,寫完程式先測試,最後才上線維護」的常理邏輯,秒殺流程順序。
逐選項分析
A階段順序✕
系統設計必須在需求分析之後,不能還沒搞清楚使用者需求就開始設計系統。
B階段順序✕
順序完全錯亂,需求分析應在最前面,且測試必須在上線維護之前進行。
C瀑布模型✓ 正確
完全符合瀑布模型的標準五階段順序:先分析需求、接著設計、編碼、測試,最後維護。
D測試與維護✕ 陷阱
陷阱在於將維護與測試順序顛倒,系統必須先經過測試確認無誤,才能上線進入維護階段。
瀑布模型 (Waterfall Model) 標準階段
| 階段 | 核心任務 | 產出/重點 |
|---|
| 1. 需求分析 | 確認使用者需要什麼 | 需求規格說明書 (SRS) |
| 2. 系統設計 | 規劃系統架構與資料庫 | 設計檔案、架構圖 |
| 3. 編碼 (實作) | 將設計轉化為程式碼 | 可執行的原始碼 |
| 4. 測試 | 驗證系統是否符合需求 | 測試報告、錯誤修正 |
| 5. 維護 | 上線後的修正與更新 | 系統更新、維運紀錄 |
考生容易在「測試」與「維護」的順序上混淆。請記住:軟體必須先在開發環境「測試」透過,才能部署上線交給使用者使用並進入長期「維護」階段。