• 沒有找到結果。

多型架構實作成果

在文檔中 中 華 大 學 (頁 61-66)

第四章 物件導向式電子商務平台之實作方法

4.5 應用實例

4.5.4 多型架構實作成果

在多型架構實作中,以查詢資料物件為例,依照其對應之物件不同,而有不同之物 件進行處理動作。例如查詢資料物件對應至會員管理物件,則會有查詢會員物件;對應 至訂單管理物件,則會有查詢訂單物件。其多型架構實作之系統畫面,如圖 4.6 至圖 4.9。

圖 4.6 和圖 4.7 展示會員管理系統之查詢會員物件。圖 4.6 為查詢會員物件之查詢 畫面,查詢項目包括會員英文帳號、中文姓名、暱稱、性別、生日、身份證字號、電子 信箱、註冊日期、會員等級、推薦人、策略聯盟廠商 ID、有無訂閱電子報及設定查詢 方式。

圖 4.6 會員管理系統查詢會員物件之查詢畫面

系統管理者可透過圖 4.6 之介面來對會員資料進行查詢條件之篩選,其查詢結果如 圖 4.7 所示。

圖 4.7 會員管理系統查詢會員物件之查詢結果

根據上圖可看到查詢結果以分頁功能顯示,在查詢結果中包含了會員帳號、姓名、

性別、生日、策略聯盟廠商 ID、教育程度、會員等級和有無訂閱電子報等項目。其中 按下會員帳號之超連結可連結至修改會員資料頁面,也可按下右方之刪除按鈕將該筆會 員資料刪除。

圖 4.8 和圖 4.9 展示訂單管理系統之查詢訂單物件。圖 4.8 為查詢訂單物件之查詢 畫面,查詢項目包括訂單編號、產品名稱(可依據商品分類類別之下拉式選單來快速尋 找)、會員編號、下訂時間、付款時間、出貨時間、付款方式、出貨狀態及設定查詢方 式。

圖 4.8 訂單管理系統查詢訂單物件之查詢畫面

系統管理者可透過圖 4.8 之介面來對會員資料進行查詢條件之篩選,其查詢結果如 圖 4.9 所示。

圖 4.9 訂單管理系統查詢訂單物件之查詢結果

根據上圖可看到查詢結果以分頁功能顯示,在查詢結果中包含了訂單編號、會員姓 名、商品名稱、金額、付款方式和出貨狀態等項目。其中按下訂單編號之超連結可連結 至修改訂單資料頁面,也可按下右方之刪除按鈕將該筆訂單資料刪除。

由圖 4.6 至圖 4.9 可看出同樣為查詢資料物件,查詢介面及查詢結果皆相同,皆有 分頁之方法。只是對應至不同之物件會有不同之處理方式,如對會員管理物件則有查詢 會員物件;對訂單管理物件則有查詢訂單物件。

根據以上實作之成果展示,可驗證由本研究方法-OOECDM 所提出之三大架構,

可實際應用到電子商務平台上。且經由此方法可以快速的將原有之物件套用至各個不同 之物件中,提升物件之重用(Reuse)次數,以縮短新功能之開發時間。此外也可簡化 系統之複雜度,讓系統在維護上更為容易,以節省系統維護成本。

在文檔中 中 華 大 學 (頁 61-66)

相關文件