第三章 以延伸階層轉換法設計休閒農業資訊分享熱線
3.3 裴氏圖模擬
第3.1 節利用 IDEF0 規劃出規格,並進行工作分配,利用階層轉換法[16]將 IDEF0 轉換 為裴氏圖進行模擬。進行模擬的目的是為了確定專案進行程序的正確性,整個專案由休閒農 業發展協會委託計劃進入交通大學開始進行。利用裴氏圖進行模擬,如圖 3.7 所示。計劃開 始之初,必須進行規格分析,分析的內容包括:成員資料格式、核定版資料、月報表資料的 格式確認、版面配置與功能的設定。以了解系統所需資料與功能,並方便進行資料庫的規劃 與系統介面的設計與配置。
圖3.7 計劃開始
完成規格分析作業之後,進入下一階段,如圖 3.8 所示。當規格分析完成之後,成員資 料格式、核定版資料與月報表資料格式皆已確定,且版面配置作業與功能設定分析也已完成,
可以分頭進行資料庫建立與介面實作。在資料庫建立方面,包括:資料格式分析、ER-Model 建立、三階正規化與資料庫的實作;在介面設計方面,則包括:版面配置確定、功能選單設 定等前置作業,文字內容的撰寫、圖檔按鈕製作。依序完成上述作業後將各元件嵌入系統介 面中,建構出系統的雛形。資料庫建立完成與介面架構完成之後,如圖 3.9 所示。系統規劃 的前段作業完成。
分別可以進行資料倉儲的建置與網頁程式設計的部份,資料倉儲的建立需要先將資料庫 準備完成,並設計資料倉儲的雪花綱要圖,利用資料轉換服務將管考系統中的資料庫轉入資 料倉儲作業中,並進行資料淨化工作。最後將整個資料倉儲系統架構完成,並進行權限控管 的調整,如此可完成資料倉儲系統的部份,如圖3.10 所示。
圖3.8 規格分析完成
圖3.9 前置作業完成
網頁程式設計的部份則需要先完成進入系統的權限設定,將登入機制時作,完成登入系 統的建置後,再分別實作詳細的功能。這包括帳號管理、檔案管理、擂台戰報、諮詢輔導與 系統登出的功能,實作完成之後,系統大致完成,如圖3.11 所示。完成上述的功能之後,進 行輸出報表的實作,將擂台戰報所得的輸入資料利用規格中所設定的計算公式將協會所需要 的報表資料計算輸出,此部分完成之後,前端系統完成。資料倉儲與前端管考系統完成之後,
開始進入系統測試與運作,接著進行教育訓練完成之後計畫完成,如下圖3.11 所示。利用裴 氏圖對整個計劃程序進行模擬,對計畫中的每一步驟進行測試,以確認計畫執行的流程正確。
圖3.10 資料倉儲系統建置完成
圖3.11 前端系統建置完成
圖3.12 計畫完成