11
S Y M 黃黃 黃黃黃 黃黃黃 黃黃黃

S Y M

  • Upload
    yuma

  • View
    33

  • Download
    0

Embed Size (px)

DESCRIPTION

S Y M. 黃舜庭 陳峻平 陳又嘉 吳漢瑞. 資料和功能需求分析. - PowerPoint PPT Presentation

Citation preview

Page 1: S Y M

S Y M 黃舜庭 陳峻平 陳又嘉 吳漢瑞

Page 2: S Y M

資料和功能需求分析

• 我們所做的是一個線上聊天的交友系統,會員如果想發言讓所有會員都能夠聽見的話,可以利用留言板來讓大家都能注意到你。還能夠寄發禮物給其他會員來提升親密度,甚至還能夠送一些特別的禮物給你討厭的壞人。當然還可以在送禮物時傳遞一些給其他會員做更進一步的交流。會員還能夠藉由玩遊戲來抒發生活的壓力。此外,會員們可以進入聊天室談論一些即時性的話題,以補足連言版上需要時間等待的問題。

Page 3: S Y M

迷你世界• 會員 (Member) :會員的屬性有會員 ID(Id) 、金錢 (money) 、 • 會員特色 (describe) ,以及會員的基本資料,包括:姓名 (name) 、 • 性別 (gender) 、電話 (tel) 、生日 (birthday) 、電子郵件 (email) 、興趣• (interest) 。其中興趣為多值,而會員 ID 及暱稱為唯一。• 禮物 (Gift) :有禮物編號 (gId) 、禮物名稱 (gName) 、禮物圖片路徑 (gpic_dir) ,

其中 • 禮物編號為唯一。• 悄悄話 (Message) :屬性為悄悄話流水號 (mesSeq) 、悄悄話主題 (mTitle) 、

悄悄話 • 時間 (mTime) ,其中悄悄話流水號為唯一。• 留言板 (Allmessage) :屬性有貼文章時間 (time) 、文章編號 (num) ,其中沒有

任何 • 一個屬性是唯一的,但是當貼文章時間與文章編號合起來成 • 為留言資料時即為唯一。• 遊戲 (Game) :遊戲編號 (gNo) 、遊戲種類 (gType) ,其中遊戲編號為唯一。• 聊天室 (Chatroom) :暱稱 (nick) 、性別 (sex) 、訊息 (note) ,其中暱稱為唯一。• 由於每次遊戲後即會做一次清算,所以不紀錄會員共玩了幾次遊戲等詳細紀錄

( 只做現況而不做歷史資料 ) ,而只做單次紀錄 ( 單值 ) 。• 另有一計數器可記錄進入 SYM 的次數。

Page 4: S Y M

關係型態• 會有之間可以有好友及壞人的關係

(Friendship) 。• 會員可以貼 (Posts) 留言 (Allmessage) 給所有

會員瀏覽。• 會員間可以傳送 (Sends_m) 或接收悄悄話。• 會員可以送禮物 (Sends_p) 給其他會員。• 會員可與其他會員玩 (Plays) 遊戲 (Game) ,

會紀錄遊戲時間 (gTime) 及遊戲分數 (gScore) 。另外藉由遊戲的分數來作為得到獎勵依據。

• 管理者可以刪除或修改會員的帳號及密碼,防止出現無賴會員騷擾其他會員,亦可幫助會員修改資料,服務會員。

Page 5: S Y M

ERD

Page 6: S Y M

關聯綱目

Page 7: S Y M

使用工具

• apache_2.0.59-

• php-5.2.3

• mysql-4.0.21

• 教授提供之 phpMyadmin 資料庫系統

Page 8: S Y M

由各個片段檔案組合成 SYM

• 由最先的入口網站 Enter.php 來連接至會員註冊及登入畫面。• 會員註冊 add.html 這個檔案做連結至存放於 membermc 資料

夾內的 login.html 、 add_chk.php 等等會員管理的程式,再從main.php 連接至各項主要的功能:

• 連接至存於 allmessage 資料夾內的GUEST.PHP 、 ADDMSG.PHP 等留言版程式;

• chatroom.htm 等聊天室程式啟動聊天室,則位於 chatroom 資料夾;

• 連結至好友互動 index.html使用送禮物及悄悄話訊息等功能好友功能,位於 friend 資料夾內;

• 連結至遊戲間做娛樂性的休閒活動 connect.php 在 connect 資料夾內;

• 連接至月歷查看行事曆的功能 newday.php則與 counter.php計數器功能同樣放置在會員管理功能 membermc 資料夾中做直接連結。

• 最主要是從 main.php 的主介面連接至各個功能的程式介面,整合架構出我們的 SYM 系統 。

Page 9: S Y M

架構流程圖 ( 開發工具為 PHP 和 MYSQL)

Page 10: S Y M

執行方式及可執行時間

• Anytime before the end of semester!!!

• 其他時間則為上午 10開始• 確定開啟時間為下午 1點至凌晨 1點

• 以http://140.117.195.230/MC/enter/enter.php 進入 SYM系統

Page 11: S Y M

THANK THANK

YOU!!!!YOU!!!!