Files
draw/原始需求.md
2025-09-18 23:34:55 +08:00

16 lines
1.7 KiB
Markdown

- 写一个Windows端有界面的抽奖程序
- 需要一个输入框,一个输入键盘.
- 输入框只输入数字,为一个12位的纯数字学号
- 设置一个退格键,一个清空键,功能是退格输入框内容或清空输入框内容
- 后台可以设置总奖数,可以设置一等奖的奖品名称/数量,二等奖的奖品名称/数量,三等奖的奖品名称/数量,总奖数减去一等奖二等将三等将的数量为谢谢参与奖.
- 抽奖页按1920*1080无滚动条布局.纵向分布为3列,左边一列为奖项设置及开出情况和概率.中间一列为学号输入框和屏幕键盘,屏幕键盘采用140px*140px间距10px为矩阵布局.右边一列为开奖情况.宽度比例分别为2:5:2.
- 后台可以设置所有学号可以抽奖几次.默认是1次.
- 学生输入学号点击抽奖以后,软件自动记录学生学号并记录抽奖时间及所中奖项.并根据后台设置的学号抽奖次数进行判断是否已抽奖或继续抽奖.
- 抽奖界面要显示出各级奖品名称以及中奖概率和已中出数量.不显示谢谢参与奖的数量.
- 所有中奖数据可以在后台随时查看.
- 每次打开抽奖软件,均需要输入一个密码,才可以使用抽奖系统.
- 使用H5实现无感刷新
- 为避免网络异常导致的延迟,在抽奖过程中,优先使用本地缓存,待网络恢复正常以后再同步到数据服务器.
- 网站端提供数据查询接口,可以实时查看出奖情况,后台可以设置隐藏学号的哪几个位置的数据.以*号代替.
- 页面简单,清晰,可以替换背景图片,并支持背景图片大小位置调整.背景图片要可以从本地选择.
- 点击抽奖后,弹出浮窗,给出滚动效果,3秒摇奖效果以后,再显示中奖信息.