彩票摇奖 java_Java课程设计——彩票购买抽奖系统
一、項目介紹
題目要求:
功能要求: 模擬福利彩票36選7,實現(xiàn)彩票的抽獎與中獎通知功能。
1.允許注冊用戶,用戶信息包括用戶id,用戶名,密碼,賬戶金額,電話號碼等屬性。
2.允許注冊用戶購買彩票:手動選號、隨機選號,并允許設(shè)置投注數(shù)。
3.抽獎功能:要求屏幕上能夠顯示抽獎的號碼滾動過程,按“停止”按鈕給出抽獎結(jié)果。特等獎,7個號碼全中。一等獎,6個號碼全中。抽出號碼后,顯示中獎用戶id,中獎的倍數(shù)。
4.彩票抽獎通知功能:抽出號碼后,當用戶登錄系統(tǒng)后,系統(tǒng)提示是否中獎。
5.設(shè)計一自動注冊用戶(注冊10萬個)、并自動買彩票為用戶買彩票的程序。然后模擬抽獎。測試自己的抽獎程序正確與否。
二、團隊介紹
團隊名稱:水母組
成員名稱
任務(wù)分配
個人博客鏈接
蔡浩偉(組長)
GUI界面的設(shè)計;用戶端購買彩票,查詢購買記錄,提示是否中獎以及充值查詢余額功能;管理員端滾動開獎,查詢信息功能以及自動創(chuàng)建功能。
三、項目git地址
四、項目git提交記錄截圖
五、前期調(diào)查
六、項目功能架構(gòu)圖、主要功能流程圖
七、面向?qū)ο笤O(shè)計UML類圖
八、項目運行截圖
jar包:
用戶端:
1.登錄界面
2.注冊界面
3.用戶購買彩票
4.中獎結(jié)果和往期開獎信息
5.用戶個人購買記錄
6.金額充值
管理員端
1.開獎界面
2.用戶信息查看
3.用戶的訂單
4.歷史開獎
5.自動注冊用戶并且購買彩票
九、項目關(guān)鍵代碼
1.檢驗用戶ID名字是否重復
2.用戶購買彩票
3.用戶充值金額
4.管理員自動注冊
5.滾動開獎
6.查詢歷史開獎并通知用戶是否中獎
十、項目代碼掃描結(jié)果及改正
(備注:由于錯誤較多,已經(jīng)盡全力大部分改正,還有一些來不及改正,后續(xù)會繼續(xù)完善)
十一、項目總結(jié)
這次因為時間比較的倉促,剛開始嘗試的使用數(shù)據(jù)庫進行存儲的方法后面只能放棄轉(zhuǎn)而使用文件進行存儲,也因為頻繁的進行文件的讀寫使得代碼相對冗余;同時設(shè)計的界面比較簡陋,大部分精力都投入到功能的設(shè)計中;希望后續(xù)嘗試改進的時候會優(yōu)化上述的不足之處,同時也希望可以加入完善聯(lián)網(wǎng)的功能。
總結(jié)
以上是生活随笔為你收集整理的彩票摇奖 java_Java课程设计——彩票购买抽奖系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集成开发环境IDE及 VC++6.0实操
- 下一篇: jsp公共自行车租赁系统