• 沒有找到結果。

第四章 系統分析與設計

4.6 系統資料庫分析與設計

本研究建構之系統資料庫主要包含作業資料庫與現場作業進度資料庫。其中作業資 料庫主要是參考Bauer et al.[1991]所提之現場控制系統應具備之資料而建立,內容包括 個案公司之工單資料、模組資料、工作站資料、工單進度資料以及本研究定義出之作業 與作業連結資料,共包含9 個資料表,詳細之資料表內容如表 1 所示,資料表間之關連 如圖4.13 所示,資料表中各欄位之定義與說明,請參見附錄 I。

表4.1 作業資料庫內容

資料表名稱 資料表內容說明

RTR 儲存每張工單之基本資料

SFC 實際維修之工單資料

Activity 儲存作業之基本資料

ActivityLink 儲存作業之連結資料

RTR_Activity 儲存作業所包含之工單維修步驟

Module 儲存模組相關資料

WorkCenter 儲存工作站相關資料 WorkCenterLink 儲存工作站之連結資料

Mod_WorkCenter 儲存工作站所對應之模組資料

圖4.13 作業資料庫關聯圖

由於本研究將個別發動機維修流程視為獨立之專案,因此在前端資訊回饋介面之選 擇上,採用專業之專案管理軟體Microsoft Project 2000 作為系統前端之資訊檢視與操作 介面,而現場作業進度資料庫便是為配合此軟體對資料庫內容格式之需求,根據 Microsoft[2000]所訂定之 Microsoft Project 2000 資料庫格式所建立,負責儲存個別發動 機之特定維修流程資料以及彙整後之作業進度相關資訊,以供Microsoft Project 2000 讀 取與展示,此資料庫內容共包含21 個資料表,各資料表之用途與內容如表 4.2 所示,資 料表間之關連如圖 4.14 與圖 4.15 所示,資料表中各欄位之定義與說明,請參閱 Microsoft[2000]所公佈之 Microsoft Project 2000 資料庫格式。

表4.2 現場作業進度資料庫內容

資料表名稱 資料表內容說明

MSP_PROJECTS 儲存專案層級資料 MSP_TASKS 儲存任務資料 MSP_RESOURCES 儲存資源資料 MSP_ASSIGNMENTS 儲存工作分派資料

MSP_AVAILABILITY 儲存有關資源可用性的資料 MSP_CALENDARS 儲存基本的行事曆資料

MSP_CALENDAR_DATA 儲存行事曆的工作日和例外資料 MSP_LINKS 儲存任務相依性有關的資料

MSP_TIMEPHASED_DATA 儲存按照時段的工時、實際工時和成本資料 MSP_RESOURCE_RATES 儲存可供使用的五個資源成本比率表的相關資料 MSP_TEXT_FIELDS 儲存自訂文字資料以及其它任務與資源文字資料 MSP_NUMBER_FIELDS 儲存自訂數字資料

MSP_DATE_FIELDS 儲存自訂日期資料 MSP_DURATION_FIELDS 儲存自訂工期資料 MSP_FLAG_FIELDS 儲存自訂旗標資料

MSP_OUTLINE_CODES 儲存自訂大綱代碼有關的資料

MSP_CODE_FIELDS 儲存大綱代碼與任務相互關聯的資料 MSP_STRING_TYPES 儲存字元字串的類別

MSP_CONVERSIONS 儲存Microsoft Project 的所有字元字串 MSP_FIELD_ATTRIBUTES 儲存與欄位屬性有關的資料

MSP_ATTRIBUTE_STRINGS 儲存在 MSP_FIELD_ATTRIBUTES 中定義的自訂 WBS 代碼定義、別名和公式

資料來源:Microsoft Corporation (2000)

圖4.14 現場作業進度資料庫關連圖(1)

圖4.15 現場作業進度資料庫關連圖(2)