Download presentation
Presentation is loading. Please wait.
1
DBMS Final Project 第9組 * 日記帳系統 * B954020004 鄭佳芸 B954020008 陳德彥
2
* 日記帳系統 * 實體型態: 會員(Member) 支出商品(Product) 支出分類(category) 收入(Income)
收入來源(Resource) 記事簿(Notes)
3
* 日記帳系統 * 會員(Member) 包含五個屬性,分別為 ( )、會員編號(mId)、會員帳號(id)以及密碼(code),其中會員編號(mId) 是唯一,屬於關鍵屬性。 支出商品(Product) 包含兩個屬性,分別為支出金額(price)以及商品資訊(productInfo),商品資訊是一複合屬性,其下又分枝品名(pName)、購買地點(pLo)、物價波動時間(priceFluctuationTime)的屬性,這些屬性中,沒有關鍵屬性,但每個會員在商品支出方面,商品資訊不會一樣,故以弱實體型態表現,商品資訊(productInfo) 是為部分鍵。 支出分類(category) 包含兩個屬性,分別為分類號(cId)跟分類名稱(cName),其中分類號(cId)是唯一,屬於關鍵屬性。
4
* 日記帳系統 * 收入(Income) 包含兩個屬性,分別為收入編號(iId)以及收入金額(amount),這其中沒有關鍵屬性;然而,每個會員的收入編號,是為唯一,故以弱實體型態表現,收入編號(iId) 是為部分鍵。 收入來源(Resource)包含兩個屬性,分別為來源編號(rId),以及來源名稱(rName),其中來源編號(rId)是唯一,屬於關鍵屬性。 記事簿(Notes):包含兩個屬性,分別為記事日期(nDate),以及內容(contents),其中每個會員的記事日期(nDate)是唯一,故以弱實體型態表現,收入編號(iId) 是為部分鍵。
5
cName Member Product Income Resource Records Category mId code cId pName productInfo Has Classifies amount seq rName rId Belongs id rDate price 1 N Note nDate Takes Sets contents iDate IncomeInfo
7
系統架構圖
8
開發工具 伺服器:Apache 資料庫:MySQL 支援語言:PHP, JavaScript 網頁設計工具:DreamWeaver, 筆記本
修圖軟體:Photoshop
9
系統可執行時間與執行方式 1. 系統網址: 2. 可執行時間:日期為6/11~助教關閉主機為止 全時段皆可上線
(助教主機) (自己的主機) 2. 可執行時間:日期為6/11~助教關閉主機為止 全時段皆可上線 3. 執行方式:使用一般瀏覽器即可 (如Internet Explorer、FireFox等)
10
【圖一】會員系統首頁
11
【圖二】會員註冊
12
【圖三】登入主畫面
13
【圖四】商品資訊 可勾選標記 新增 修改 刪除
14
【圖五】支出記錄
15
【圖六】收入記錄
16
【圖七】支出分類
17
【圖八】收入分類
18
【圖九】新增修改刪除
Similar presentations