国立中山大学资讯管理所_第1页
国立中山大学资讯管理所_第2页
国立中山大学资讯管理所_第3页
国立中山大学资讯管理所_第4页
国立中山大学资讯管理所_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、國立中山大學資訊管理所資料庫系統專題線上訂購便當外送系統授課教授:黃三益老師學生:M964020040 方超群M974020001 楊伊婷M974020022 謝汶芳M974020036 黃俊程A. 資料和功能分析(一) 系統需求1、 供顧客上網訂購便當2、 方便廠商上網查看訂購資訊,提供外送服務3、 店家可觀看當月的銷售總金額和前三名的熱門商品(二) 需求分析1、 店面(Store):包括店面編號(sId)、店面名稱(sName)、店面位置(sAddress)、負責人(liason)、店面簡介(sDesc)、店面電話(sPhone),其中店面編號是唯一值。2、 顧客(Customer):包括

2、顧客編號(cId)、顧客名字(cName)、顧客地址(cAddress)、顧客電話(cPhone),其中顧客編號是唯一。3、 廣告(AD):包括了廣告編號(aId)、廣告圖片(aPicture)、廣告描述(aDesc)、存放廣告的網址(url),其中沒有任一屬性是唯一,而廣告是由各店面所貼出,對於不同店面所張貼出的廣告編號會有所不同。4、 餐點(Meal):包括餐點編號(mNo)、餐點名稱(mName)、餐點菜單(mDesc)、餐點圖片(mPicture)、餐點單價(mPrice),其中沒有任一屬性是唯一,但對於不同的店面所販賣的餐點,餐點編號也會不同,餐點是由店面提供。5、 交易(Trans

3、action):包括交易編號(tNo)、交易時間(transTime),其中交易編號是唯一,每一筆交易中所點的餐點內容(包括售價與數量)都要被紀錄。6、 購物車(Cart):包括購物車產生時間(transTime),其中沒有任一屬性是唯一,每一個顧客所產生的購物車時間有所不同。而購物車中餐點的數量(amount)會被紀錄。另外交易與購物車有一個相對(Corresponds)的關係。7、 此外,會有一個User的父類別,紀錄使用者編號(uId)、密碼(pwd)和角色(role),其中使用者編號為唯一,其子類別分別是Store和Customer。(三) 功能分析1、 店面角色功能:i. 可新增、修

4、改店面資訊ii. 可新增、刪除、修改、查詢餐點內容iii. 可新增、刪除、修改、查詢廣告內容iv. 可查看訂單紀錄v. 觀看當月銷售總金額及前三名熱門商品2、 顧客角色功能:i. 可新增、修改顧客資訊ii. 可查詢餐點、店面、廣告等資訊iii. 可訂購餐點iv. 可查詢購物車內容及購物紀錄B. ERDC. 關聯綱目D. 系統架構圖和所用工具(一) 系統架構圖(二) 所用工具1. 資料庫:MySQL 5.1 (Oracle 10g 連線測試中)2.3. 伺服器:Apache 2E. 系統URL和執行畫面(一) 系統URL:/workspace/

5、project/(二) 執行畫面1. 首頁2. 商家(1) 註冊商家(2) 登入商家 (3) 查詢、編輯商家資料(4) 查詢商品(5) 新增商品(6) 修改商品(7) 刪除商品(8) 查詢廣告(9) 新增廣告(10) 修改廣告(11) 刪除廣告(12) 查詢訂單(13) 可觀看本月銷售金額及前三名熱門商品3. 顧客(1) 註冊顧客(2) 登入顧客(3) 查詢、編輯顧客資料(4) 查詢商家資料(5) 瀏覽廣告(連結到該店家的商品列表)(6) 瀏覽商品(7) 購買商品(可根據輸入的數量自動計算金額)(8) 檢視購物車à結帳 (9) 檢視購物紀錄(包括歷史記錄)F. 心得感想M964020

6、040方超群經過一個學期、作業一次比一次難的嚴格訓練之後,我對資料庫的設計與應用有了更深入的了解。最明顯的效益在於,過去對資料庫還是懵懵懂懂時,資料庫的存取總是:過於單調的SQL查詢句搭配client端程式複雜的程式碼;深入了解之後才知道能夠如何善用DBMS處理掉那些繁複又難以維護的演算法。不過我仍覺得自己有些地方仍學得不是很好,尤其是資料庫的設計與系統規劃方面的知能。雖然專案仍存在一些BUG、網站的功能也非盡善,不過能和組員分工,無分晝夜、不辭勞苦的完成專案實在令人感到高興。這學期除了從課堂上、以及專案上學到資料庫方面的知識外,其實也從專案的運作學到不少東西。如果交互印證MIS所學到的一些專

7、案管理的知識,其實要讓一個專案成功是非常困難的一件事情,有了這次的經驗,我想未來會更加注意相關的細節。感謝在Lab輪班堅守崗位的組員們,我想我們現在最想做的一件事情是回家睡覺。M974020001楊伊婷我覺得這門課真的很難,第一次接觸有種力不從心的感覺,但是覺得老師教學很認真收穫良多,藉由PROJECT實行讓我知道資料庫系統的實際製作並不是這麼容易,感謝組員的體諒,補足我對資料庫不足的地方,藉由這次TEAM的合作了解到團隊分工的重要,在各個作業與考試之中,我慢慢累積了許多對於資料庫系統的知識,希望所學將來能真的運用在工作上,將理論用於真實操作上。M974020022 謝汶芳雖然在大學時就已經修

8、過資料庫方面的課程,但都是學些較基礎的東西。經過這學期的磨練之後,對於資料庫的知識有更深的了解,以前較模糊的知識也有了更清楚的了解,在期中考過後的查詢處理及交易管理的部份,更是以前沒接觸過的東西,在老師的講解過後,不像以往只了解簡單的SQL語法,能更加了解在電腦中是如何運作的。而在project的部份,配合上課本上所學的一一實作出來,對未來工作上是很有幫助的,除此之外也學習到團隊合作是很重要的,感謝每一位組員辛苦的付出,希望大家這學期都能順利取得學分。M974020036 黃俊程雖然之前在準備考試的時候有稍微讀過DB,但是只有學到皮毛,這學期修了這堂課之後,才真正見識到DB這們學問的難度。不過在經過老師理論與實

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论