阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107中華郵政專業科目(一):資訊系統規劃開發(含系統分析、程式設計、開發程序、資料庫系統、網際網路服務及應用)#68261
科目:資訊系統規劃與管理(含系統分析與設計、資料庫系統)
年份:107年
排序:0

題組內容

第二題: 資訊系統開發建置過程中,系統分析與設計階段常採用不同的方式進行,請回答下列問 題:

申論題內容

(二)資訊系統設計與塑模有數種方法,請說明雛型法及系統生命週期法的設計與塑模 概念分別為何?【10 分】

詳解 (共 1 筆)

詳解 提供者:hchungw
在資訊系統設計與塑模過程中,有多種方法可供選擇,以下是雛型法(Prototyping)和系統生命週期法(System Development Life Cycle, SDLC)的設計與塑模概念:
雛型法(Prototyping)
概念
雛型法是一種漸進式的系統開發方法,通過構建初步的系統模型(雛型)來理解和完善系統需求。這種方法強調早期和頻繁的用戶反饋,以便在開發過程中不斷修正和改進系統。
主要特點
迭代開發:開發團隊首先構建一個初步的雛型,然後根據用戶反饋進行多次修改和改進。
快速反應:能夠快速生成系統模型,幫助用戶及早了解系統功能和界面。
用戶參與:用戶在開發過程中積極參與,提供反饋以改進系統需求和設計。
適用情境
需求不明確或不完整的情況下。
用戶需求變動頻繁的情況下。
需要快速展示系統功能和界面的情況下。
步驟
收集需求:初步收集系統需求。
開發初步雛型:構建系統的基本功能和界面。
用戶評估:用戶使用雛型並提供反饋。
修正和改進:根據反饋修改雛型,重複迭代直到滿足需求。
系統生命週期法(SDLC)
概念
系統生命週期法(SDLC)是一種結構化的系統開發方法,將開發過程分為多個階段,每個階段都有明確的目標和產出物。SDLC 強調系統開發過程中的計劃、分析、設計、實施和維護。
主要特點
階段性:開發過程被劃分為若干明確的階段,每個階段必須完成相應的目標和產出物。
系統化:各階段之間具有明確的流程和接口,確保每個階段的輸出能夠順利轉入下一階段。
文件化:強調開發過程中的文件記錄和文檔管理,確保系統開發的可追溯性和可維護性。
適用情境
需求明確且穩定的情況下。
項目規模較大且複雜的情況下。
需要嚴格控制開發進度和成本的情況下。
步驟
可行性研究:評估項目的可行性和成本效益。
系統分析:詳細分析用戶需求,形成需求規格說明書。
系統設計:進行系統的架構設計和詳細設計。
系統實施:編碼和測試,確保系統功能和性能達到設計要求。
系統部署:安裝和配置系統,使之投入運行。
系統維護:對系統進行持續的運行監控、維護和改進。
總結
雛型法 強調通過快速構建和不斷改進雛型來滿足用戶需求,適用於需求不確定或經常變動的情況。
系統生命週期法(SDLC) 強調系統化和結構化的開發流程,適用於需求穩定且項目規模較大的情況。
這兩種方法各有優缺點,應根據具體項目的特點和需求來選擇合適的開發方法。