1 / 11

S Y M

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

yuma
Download Presentation

S Y M

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

  3. 迷你世界 • 會員(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的次數。

  4. 關係型態 • 會有之間可以有好友及壞人的關係(Friendship)。 • 會員可以貼(Posts)留言(Allmessage)給所有會員瀏覽。 • 會員間可以傳送(Sends_m)或接收悄悄話。 • 會員可以送禮物(Sends_p)給其他會員。 • 會員可與其他會員玩(Plays)遊戲(Game),會紀錄遊戲時間(gTime)及遊戲分數(gScore)。另外藉由遊戲的分數來作為得到獎勵依據。 • 管理者可以刪除或修改會員的帳號及密碼,防止出現無賴會員騷擾其他會員,亦可幫助會員修改資料,服務會員。

  5. ERD

  6. 關聯綱目

  7. 使用工具 • apache_2.0.59- • php-5.2.3 • mysql-4.0.21 • 教授提供之phpMyadmin資料庫系統

  8. 由各個片段檔案組合成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系統 。

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

  10. 執行方式及可執行時間 • Anytime before the end of semester!!! • 其他時間則為上午10開始 • 確定開啟時間為下午1點至凌晨1點 • 以http://140.117.195.230/MC/enter/enter.php 進入SYM系統

  11. THANK YOU!!!!

More Related