Presentation is loading. Please wait.

Presentation is loading. Please wait.

敲時間系統 指導老師:黃三益教授 組員:B 姚辰旻 B 呂珮榕 B 王若馨

Similar presentations


Presentation on theme: "敲時間系統 指導老師:黃三益教授 組員:B 姚辰旻 B 呂珮榕 B 王若馨"— Presentation transcript:

1 敲時間系統 指導老師:黃三益教授 組員:B944020002 姚辰旻 B944020003 呂珮榕 B944020010 王若馨

2 前言   忙碌的生活中活動時間難敲,我們想以最有效率的方式讓大家能在線上輕鬆地紀錄自己約會時間,讓系統去安排彼此有空的時間,因此產生了敲時間系統的概念。

3 資料需求面分析 根據敲時間系統所定義的迷你世界,以下為我們的資料需求: 1. 會員:註冊於系統的使用者資料。包含會員id(mId) 、姓名(name) 、性別(gender) 、電話(tel) 、password、年(bYear) 、月(bMonth) 、日(bDay) 、 、自介(profile)。其中會員id是唯一的。 2. 群組:由會員組成的群組資料。包含群組編號(gNo) 、名稱(gName) 、敘述(gDesc)。其中群組編號是唯一的。 3. 約會:記載每個使用者有事的時段和內容,類似於個人行事曆。包含會員(mId) 、年(year) 、月(month) 、日(day) 、開始時間(startTime) 、結束時間(endTime) 、敘述(apDesc)。一個約會必定屬於一個日期。 4. 活動:由主辦人舉辦的活動資訊,當然包含最重要的舉行的時間。包含活動編號(acNo) 、名稱(acName) 、敘述(acDesc) 、年(year) 、月(month) 、日(day) 、時間(time) 、主辦人id(hostId)。其中活動編號是唯一的。 5. 公告:記載每個活動的相關公告。包含活動編號(acNo) 、公告編號(bNo) 、敘述(bDesc)、主題(subject)、作者(author)、公告日期(date)。一個公告必定屬於一個活動,最少一定被一個活動所公佈。 6. 日期:記載日期的資料。包含年(year) 、月(month) 、日(day)。一個活動最多只能在一個日期舉行,最少可以沒有(不能舉行)。此外,一個日期最多可以有多個約會舉行,最少可以沒有。

4 ERD實體關係圖

5 關聯綱目

6 資料功能面分析 整個系統的功能面主要如下,當註冊為新會員(新增一筆會員資料),使用者即可使用下列的功能:
修改會員資料:會員可以修改自己的會員資料。 編輯行事曆頁面:會員可以新增、刪除、修改、查詢自己的約會紀錄於行事曆裡。 舉辦活動:主辦人舉辦活動(新增一筆活動資料)。可限定參加會員、欲參加活動的群組,但不知道其會員帳號時,還可查詢會員帳號。 活動資料:本系統會員所舉辦過活動的歷史資料。主辦人可進行敲時間、刪除、修改活動。點選活動名稱,可以觀看活動公告,發佈活動公告等。 登入登出:進出入本站。

7 程式系統架構圖


Download ppt "敲時間系統 指導老師:黃三益教授 組員:B 姚辰旻 B 呂珮榕 B 王若馨"

Similar presentations


Ads by Google