• 沒有找到結果。

第三章 以延伸階層轉換法設計休閒農業資訊分享熱線

3.2 IDEF0 規格說明

羅斯(D. T. Ross)教授於 1985 年提出的結構化分析與設計技術(Structured Analysis and Design Techniques, SADT )[19] ,美國空軍改善 SDAT 後提出規格整合術(Integration DEFinition)。IDEF0 為分析業務流程常用的工具。透過階層轉換法[16]於 IDEF0 規格圖補上 暫存點(Place)已產生裴氏圖。裴氏圖則可以用來模擬系統流程,確定專案流程進行的正確 性。

以下說明休閒農業資訊分享熱線的IDEF0 規格。專案進行的步驟包括:規格制定、系統 實作、系統測試、教育訓練與系統上線。系統規格制定由宜蘭縣休閒農業發展協會提供,並 經過多次溝通後完成初版規格。規格分析完畢後進行系統實作,然後與協會共同進行系統測 試與修改直到系統趨於穩定後,舉辦兩場教育訓練課程並在做最後的修正。一切修改完成之 後,系統正式上線運作。如圖3.2 所示。

IDEF0

裴氏圖模擬

PERT

工作分配

產生甘特圖

圖3.2 休閒農業資訊分享熱線專案程序

將系統實作部份展開,進行分工將系統實做展開為五個工作,分別為資料庫設計、介面 設計、資料轉換服務、程式撰寫與資料倉儲系統。系統後端資料庫的建置與介面設計可同時 進行。完成此二項任務後其後主要工作則為程式撰寫。在程式撰寫階段,同時進行資料轉換 服務的撰寫,完成後建置資料倉儲系統,結合網站初版開始測試階段工作。分工情形如圖3.3 所示。

圖3.3 系統實作

系統實作中的工作繼續可展開為圖 3.4、圖 3.5 及圖 3.6,分別為資料庫設計、介面設計 與程式撰寫部份。資料庫設計的步驟如圖 3.4 所示,首先對資料格式進行分析,系統所需資 料包括:會員資料、核定版資料與月報表資料,分別分析了解各資料項所需的欄位後,進行 三階正規化作業,完成後進行資料庫實作。

圖3.4 資料庫設計

圖 3.5 則為介面設計之詳細規格,由規格分析了解系統所需功能,開始進行網站前置作 業的規劃,規劃的內容包括系統功能選項之配置與統各項功能圖檔的製作,接著進行文字內 容的撰寫,包括網站歡迎詞、各項訊息的確認等。文字內容撰寫完成之後,可開始進行網站 介面架構,將前置作業準備好的圖檔與文字內容嵌入HTML 頁面中,完成網站的介面設計。

圖3.5 介面設計

完成資料庫建置與介面設計之後,開始對規格所要求之相關功能進行實作。實作的內容 包括會員權限的控管,以角色作為帳號權限控管的依據,每一個帳號賦予應有的角色。進入 系統後依其角色,決定其權限大小。權限控管規劃完畢後,進行登入驗證的實作。權限控管 與登入驗證皆實作完成後,開始系統主要功能的撰寫。包括:會員管理、檔案管理、擂台戰 報、諮詢輔導與登出與輸出報表,詳細的程式撰寫實作流程如圖3.6 所示。

圖3.6 程式撰寫

系統初版完成後,由協會與系統開發小組邀集農委會與三位縣市政府相關人員進行系統

操作測試。進行測試主要評估的部份為介面是否友善,規格所要求之功能是否都能使用且資 料驗證無誤。經過測試會議之後進入教育訓練階段,共舉行兩場一般使用者(指縣市政府與 地方單位的相關人員)的教育訓練,以擂台戰報為主要解說功能,讓使用者了解如何進入系 統,填寫計畫核定版本與每月經常門與資本門月報表。另舉辦一場管理者(指農委會與協會 人員)的教育訓練,以資料倉儲線上分析系統為主,說明如何操作選出需要的資訊,教育訓 練過程中,參與人員亦可提出建議,使系統更臻完備。

相關文件