知己知彼 百戰百勝 --方便經理 方便你自己-- Know Each Other B954020033 李其芳 B954020035 陳映汝
資料和功能分析: 針對中山大學籃球系隊作出一個系統,系隊會有很多場比賽,例如系際盃、聯盟賽。 經理會有許許多多的紀錄,但是事後當球員想要看看統計資料就顯的很麻煩,所以想出了這樣的系統。
根據資料分析,畫出ERD 1.球員(Player):包括球衣號碼(pNo)、姓名(Name)、位置(position)、電話(phone) 、 身高(height)。其中球衣號碼和姓名合起來為唯一。位置(position)是打籃球站的是什麼位置,分為超級控球、無敵前鋒、厚實中鋒、終極全方位。
2.系所(Department):包括系所代號(dID)。系所代號為唯一,每位球員必定屬於某一個系所。 3.球隊(Team):包括球隊代號(tId)及隊名(tName),其中球隊代號是唯一,每位球員一定會有歸屬的球隊,且可能參與一個以上的球隊,就向一個球員可能參加系隊A以及系隊B。
4.比賽(Game):包括比賽名稱(gName)及比賽時間(dateTime),比賽名稱及比賽時間合起來才是唯一。每場比賽必定有球隊參與,且需記載球隊勝負(result)及得分數(score)及對手(competitor)。 5.場地(Field):包括場地代碼(fId)及場地地點(location),其中場地代碼為唯一。每場比賽必定會在某個場地舉行。
6.紀錄(Record):為比賽中紀錄團體的總數據紀錄。球隊代號不同以下的資料也不同,所以球隊代號事實體中的關鍵屬性。其他屬性包括三分出手(thr_attempts)、三分命中(thr_goals)、兩分出手(two_attempts)、兩分命中(two_goals)、罰球出手(freeThrows)、罰球命中(freethrowgo)、得分(points)、犯規(fouls)、助攻(assists)、阻攻(blocks)、抄截(steals)、失誤(turnovers)、進攻籃板(offReb)、防守籃板(defReb),以上紀錄均為多值。有參加比賽才會產生紀錄,並且是一定會產生紀錄。
將ERD轉成關聯綱目
說明程式系統架構圖和所用的工具。 工具:PHPMYADMIN,DREAMWEAVER, APACHE.
開始表演~~ SHOW TIME~~