天天看點

邂逅思路1.1

使用角色

角色 功能和權限
普通的賬戶 在首頁可以檢視所有的活動和之前這個平台組織過的曆史活動
月老(組織者) 首頁的權限一樣,隻不過月老是可以釋出獲得的(釋出的活動需要管理者的稽核)
管理者 首頁也是一樣的,管理者需要稽核月老釋出的活動

資料庫設計

普通賬戶(User)

屬性 描述
UserID int
身份證号(UserIDNumber) String
是否稽核(IsAudit) int
UserName String
UserPassword String
性别(UserSex) Boolean
年齡(UserAge) int
聯系方式(UserConnection) String
聯系是否可見(UserIsVisible) boolean
自我介紹(UserIntroduce) String
圖檔介紹(Userpicture) bold

釋出者(Organizer)

屬性 描述
ID(OrganizerID) int
身份證号(OrganizerIDNumber) String
OrganizerName String
OrganizerPassword String
性别(OrganizerSex) Boolean
年齡(OrganizerAge) int
聯系方式(OrganizerConnection) String
聯系是否可見(OrganizerIsVisible) boolean
自我介紹(OrganizerIntroduce) String
圖檔介紹(OrganizerPicture) bold

管理者(Admin)

屬性 描述
AdminID 唯一辨別普通賬戶
Adminname String

贊助商(Sponsor)

屬性 描述
SponsorID 唯一辨別普通賬戶
SponsorName String
SponsorMoney 贊助金額

活動(Activity)

屬性 描述
ID 唯一辨別活動,自增
name String
score 分數
address String,活動地點
time 活動時間
people int,參加的人數
main String,這場活動最吸引人的地方,或者是最吸引人的節目是什麼
sponsorID 贊助商,這是個複雜類型(具有贊助商名稱和贊助金額)
spend int,自己需要交多少錢才能參加這個活動,因為活動有可能贊助商全部出,有可能隻是出一部分,那麼剩下的就需要參與者自己花錢補上
describe String,活動的描述(這場活動的主要的遊戲是什麼,還有準備怎麼搞)
picture 活動結束後的圖檔(String的url)
vido 活動結束後的視訊
IsPass 是否稽核通過
IsPlaying 是否正在舉行,如果是否的話,就是組織者取消這個活動
IsEnd 是否已經結束

還沒稽核的活動(PushActivity)

屬性 描述
ID 唯一辨別活動,自增
name String
address String,活動地點
time 活動時間
people int,參加的人數
main String,這場活動最吸引人的地方,或者是最吸引人的節目是什麼
sponsorID 贊助商,這是個複雜類型(具有贊助商名稱和贊助金額)
spend int,自己需要交多少錢才能參加這個活動,因為活動有可能贊助商全部出,有可能隻是出一部分,那麼剩下的就需要參與者自己花錢補上
describe String,活動的描述(這場活動的主要的遊戲是什麼,還有準備怎麼搞)

活動和User關系表

屬性 描述
UserID 使用者ID
ID 活動的ID

活動和Sponsor關系表

屬性 描述
SponsorID 贊助商ID
ID 活動的ID

活動和Organizer關系表

屬性 描述
OrganizerID 組織者ID
ID 活動的ID

使用者舉報活動

屬性 描述
UserID 使用者ID
ID 活動ID
Desc 投訴内容
String 投訴檔案證明(圖檔或者視訊檔案)

界面邏輯

首頁

首頁暫時隻想到兩個顯示内容:

第一就是近期準備想要舉行的活動在籌備,這個活動清單就在首頁的左邊顯示,每一個都是一個a标簽,

點進去還可以看到詳細的活動内容

第二就是在右邊有曆史的活動顯示清單,也是a标簽,

點進去可以看到活動的詳細内容,有圖檔,視訊,文字等顯示内容

個人首頁

這個内容多了點,首先可以檢視和修改個人資訊,還有檢視自己參加的活動,

月老還有檢視自己管理的活動,管理者還有可以檢視自己稽核了的活動和未稽核的活動

還有登出的按鈕

業務流程

第一:組織者申請的活動需要稽核才能在網站上面顯示

公告,什麼時候取消或者切入參加這個活動

第二:想的是普通的使用者需要參加活動,需要稽核身份才可以,稽核身份隻需要稽核一次就行

就是在在第一次參加活動需要稽核或者注冊後需要稽核

評價,稽核

第三:稽核通過的活動可能突發原因,需要取消活動,那麼就會取消這個活動

第四:使用者投訴/舉報,如果使用者參加了這個活動後發現這個活動存在違法或者不良資訊,可以進行舉報

管理者在背景進行稽核事情,如果符合可以根據情況進行删除這個組織者賬戶,并且在背景 儲存這個

使用者的身份證資訊,以後這個使用者再申請參加活動的時候身份證驗證不能通過,

更加不能成為組織者

遇到BUG

bug 原因
Mapper現在無法綁定 沒有将mapper接口和mapper.xml放在同一個包下,還有就是将}寫成了)