java程式與設計大作業-馬拉松管理系統

琥珀:-(�發表於2020-12-20

1、選題及作品名稱

馬拉松管理系統

2、要實現的需求

使用者端:
登入、註冊、賽事報名、成績排名查詢、賽事排行榜、檢視通知
管理員端:
登入、賬戶管理、賽事管理、成績管理、通知管理

3、專案完成的功能項:

使用者端的註冊和登入,賽事的報名、成績排名查詢、賽事前十名排行榜、檢視通知
管理員端的登入、賬戶管理的增加賬戶、禁用賬戶、刪除賬戶,賬戶查詢,重置密碼
賽事管理的新增賽事、啟停賽事、查詢報名情況
成績管理的錄入成績、查詢成績,賽事的排行榜,
通知管理的增刪改查

4、專案未完成功能

專案已按要求所有功能都完成

5、作品自評

基本完成了功能,但是沒有實現前後端,在控制檯輸入輸出進行互動,使用者體驗比較差,本來想前端使用react,後端用ssm開發,但是時間實在有限就放棄了。在控制檯進行互動實在是很不友好,自己在測試的時候也是快瘋了,文字看的眼花繚亂,專案中完成的比較好的是都有錯誤提示,比如使用者名稱不存在或者賽事不存在未報名等等細節都有完善,做的不夠好的是有一個問題,我想到了但是不知道怎麼解決,就是我在登入了我的賬戶之後,進行報名等一系列操作的時候不知道該怎麼讓系統知道此時登入的使用者的資訊,我的做法是重新輸入了我的個人資訊,使用者名稱來作為唯一識別使用者的欄位,這裡存在一個很大的問題。如果使用後端的話可以將個人資訊用session儲存。還有一旦關閉該次執行,資料不會儲存,這裡是沒有連線資料庫的原因,連資料庫即可解決。

個人完成,沒有小組合作。

相關文章