資管所資料庫系統 -期末專案 卡打掐租借系統 資管所資料庫系統 -期末專案 卡打掐租借系統 指導老師:黃三益 教授 組員:蔡昀倫 M964020024 曾詩惠 M964020005 蔡茹涵 M974020005 謝燕慧 M974020027
Outline 背景 迷你世界之資料與功能需求 ERD 關聯綱目 系統環境 網站架構 系統Demo
背景 因應節能減碳帶起的腳踏車風潮,最近燃燒到 捷運各站附近,尤其中山大學和旗津眾多騎車 好去處,騎著腳踏車伴著海風真愜意,也節省 了停車的困擾。我們相信往後腳踏車出租店會 是西子灣附近最夯的開店選擇。 所以「卡打掐租借系統」因應而生~
迷你世界之資料與功能需求(1/6) 腳踏車Bicycle 腳踏車型號biNo、顏色color、腳踏車種類category、 年份year、租金定價price、品牌編號brNo。 每台腳踏車有腳踏車型號、顏色、所屬品牌、腳踏 車種類、年份和租金定價的屬性。其中腳踏車型號 是唯一。一種型號的腳踏車只會屬於一種品牌。
迷你世界之資料與功能需求(2/6) 腳踏車副本Bcopy 副本流水號seqNo。
迷你世界之資料與功能需求(3/6) 品牌Brand 品牌編號brNo、品牌名稱brName、負責人contact、 地址address、電話brPhone。 每一個品牌都有品牌編號、品牌名稱、電話、地址、 負責人。品牌編號是唯一。一個品牌會有多種型號 的腳踏車。
迷你世界之資料與功能需求(4/6) 折扣表Discount 折扣編號dNo、折扣敘述describe、折扣dAmount 。 折扣表上記載著折扣編號、折扣敘述、折扣,其中 折扣編號是唯一。
迷你世界之資料與功能需求(5/6) 客戶Customer 客戶編號cNo、姓名cName、年齡age、性別gender、 電話cPhone。 每一個客戶都有客戶編號、姓名、年齡、性別、電 話,其中客戶編號是唯一。
迷你世界之資料與功能需求(6/6) 客戶租借單RentForm 租借單編號rNo、借出時間startTime、歸還時間 endTime、時數hours、租金rent。 租借單上記錄著借出時間、歸還時間、時數、租金。 其中沒有一個值是唯一,租借一台腳踏車,並且依 照租借腳踏車品牌型號給予折扣而計算出租金。
ERD
關聯綱目
系統環境 使用工具:Apache + PHP + Oracle 執行方式:透過Web介面操作 http://140.117.71.20/index.html 系統架構: HTTP協定 odbc_connect User 140.117.71.20 Server Host Oracle Databese
網站架構 首頁 租借單 維護 租借單列表 租借單新增 租借單修改 租借單刪除 顧客資訊 維護 顧客列表 顧客新增 顧客修改 顧客刪除 折扣表資訊維護 折扣表列表 折扣表新增 折扣表修改 折扣表刪除 品牌資訊 維護 品牌列表 品牌新增 品牌修改 品牌刪除 腳踏車資訊 維護 腳踏車列表 腳踏車新增 腳踏車修改 腳踏車刪除 腳踏車副本 維護 副本列表 副本新增 副本刪除 即時 資訊查詢 查詢各品牌之腳踏車 資料 查詢當天尚未被租借之腳踏車資料 查詢當月尚未被租借之腳踏車資料 查詢各腳踏車型號之 數量 歷史 資料統計 當月出租率排行前三名 當天各腳踏車型號租借人數與 總金額 當月各腳踏車型號租借人數與 總金額
系統Demo ~ 以錄影檔說明之 ~
~ Thanks For Your Listening ~