一、项目介绍
题目要求
功能要求: 模拟福利彩票36选7,实现彩票的抽奖与中奖通知功能。
1.允许注册用户,用户信息包括用户id,用户名,密码,账户金额,电话号码等属性。
2.允许注册用户购买彩票:手动选号、随机选号,并允许设置投注数。
3.抽奖功能:要求屏幕上能够显示抽奖的号码滚动过程,按“停止”按钮给出抽奖结果。特等奖,7个号码全中。一等奖,6个号码全中。抽出号码后,显示中奖用户id,中奖的倍数。
4.彩票抽奖通知功能:抽出号码后,当用户登录系统后,系统提示是否中奖。
5.设计一自动注册用户(注册10万个)、并自动买彩票为用户买彩票的程序。然后模拟抽奖。
二、团队名称、团队成员介绍
团队成员:颜骏棋 曾琪凯
三、项目gitee地址
https://gitee.com/yjq2710/LotterySystem/tree/master/
四、项目git提交记录截图
五、项目功能架构图与主要功能流程图
l 思维导图
l UML图
六、项目运行截图
l 用户注册登录
l 管理员界面
l 查看订单
l 查看开奖历史
l 自动注册并抽奖
七、项目关键代码
随机获取id、用户名、电话号码
用户注册和登入中检测用户的用户名和id是否重复
自动注册并购买彩票
开奖之后对文件中未开奖的数据进行修改
获得获奖人的id 倍数 几等奖
八、程序的不足与改进
如果能加入网络功能,数据存储如果可以用数据库实现就更加具备实用性。
原文地址:https://www.cnblogs.com/tgtgt/p/10284211.html
时间: 2024-09-30 07:04:30