# 2. 目標系統說明

為了要說明整個軟體開發過程中所需產生的文件內容，將以線上糕餅系統為例，說明如何撰寫軟體系統的需求階段、功能設計階段與測試階段所需的規格文件。會以糕餅系統為例的原因在於：

* 糕餅系統算是一種常見的線上購物網站，若您想要為自己的產品建立購物網站，也許可做為自建網站的參考。
* 大家對糕餅系統較熟悉，較容易定義需求
* 具有網頁、資料庫與後台管理功能，足以說明大部份軟體開發過程中會使用到的情境。
