1 软件概述 

本抽奖软件用于20xx年手机体系深圳联欢会抽奖用,通过点击“开始”和“停止”按钮随机抽出中奖人信息并显示,以此更好地完成抽奖环节。

1.1 抽奖规则

活动前发放给晚会参加者每人一张奖票,奖票上印有一串唯一的编号(4位数xxxx),一人一票。活动中主持人自己或邀请一位领导上台抽奖。抽奖方式分为两种:1.分别随机抽出奖票编号的后几位数字并依次显示,不同奖项抽取的位数和组数不同,所持奖票相应位数相符的员工即获奖;2.随机从员工信息数据库中抽出员工的“ID-姓名”并显示,不同奖项一次性抽取的数量不同。采用第2种方式抽奖时,若中奖员工均在场领奖,则本次抽奖结束;否则,点击“备选”按键补充抽取。

1.2 用户特点

本软件是用于企业年会活动的抽奖,故在整个抽奖过程中,抽取“ID-姓名”信息中奖的员工不能再重复中奖,仅允许奖票中奖的员工和“ID-姓名”信息中奖的员工出现重复。

2 功能需求概述

2.1 “数据维护”(使用txt文件方式保存,随意编辑)

进行抽奖员工名单的导入、查看、清空等。导入文件格式见附件:抽奖名单库.xlsx。

2.2 “奖项设置”(使用txt文件方式保存,随意编辑)

添加、删除、修改、清空、查看 奖项属性。

奖项属性包括:

奖项名称”、

抽取方式”(可选择“抽取ID-姓名信息”或“抽取编号位数”)、

抽奖数量”(选择“抽取ID-姓名信息”时填)或“抽取编号位数”(选择“抽取奖票编号”时选)、

抽取一次显示数量

例一:          添加“奖项名称”: 一等奖,

选择“抽取方式”:          抽取ID-姓名信息,

设置“抽奖数量”:          3,

设置“抽取一次显示数量”:1;

例二:          添加“奖项名称”: 纪念奖,

选择“抽取方式”:          抽取奖票编号,

选择“抽取编号位数”:3,

设置“抽取一次显示数量”:10

2.3 “修改背景”

可以选择本地图片进行抽奖软件背景更换。(使用画图软件把需要更换的图片保存成bmp格式,替换Image/3.bmp)

2.4 “开始抽奖”

可以选择奖项,并按所选奖项属性进行抽奖

注意:    增设“备选”按键,在出现临时需要增加中奖人信息时使用;每按一次“备选”按键,系统将会按照当前抽奖奖项属性抽取出1个中奖信息。

3. 界面需求

整个窗口可放大缩小和全屏控制。

4. 其他

4.1已按“抽取ID-姓名信息”中过奖的人不可再参与抽取,可否从数据库清除;(每次都从未抽中的候选者中随机抽出)

4.2后台需保留中奖人清单(根据奖项分别生成保存清单);(存放在awardList.txt)

4.3每一个奖项在抽取数量达到预设的最大数时,“开始”和“结束”按键均要变灰(即失效),必须在重新奖项后恢复初始状态,但“备选”按键一直要保持有效。以此来控制抽奖数量(如一等奖有2名,那么软件抽出两名后就不能再抽取)。

4.4 每次设置的奖项属性均会保存在文件中,即使重启软件,设置不会丢失。(奖项属性在awardType.txt中自定义,每次关闭软件后所以数据被重置到初始状态)

源代码及程序下载:

part1

part2

公司年会抽奖软件,提供MFC源代码下载相关推荐

  1. html实现酷炫的公司年会抽奖(附源码)

    文章目录 1.设计来源 1.1 主界面 1.2 抽奖效果 1.2 中奖效果 2.效果和源码配置 2.1 动态效果 2.2 员工信息配置 2.3 奖品信息配置 2.4 抽奖音效配置 2.5 源代码 源码 ...

  2. 昨天公司年会抽奖,居然抽中了特等奖

    5号公司去拉斐特城堡酒店开年会,居然应验了新员工手气好的传言,中了个特等奖-29寸彩电一台,正好家里主卧的电视还没买呢,今年手气不错,买家具抽奖中了,公司年会抽奖又中了,考虑是不是该去买彩票

  3. 驾照理论考试速成软件 MFC源代码下载

    驾照理论考试速成,模访一个软件做成的 数据库是mssql2005,在JzData.rar文件中,附加即可; 如果你使用的是sql 2000的数据库,请将debug目录下的access数据库jzdata ...

  4. 【GTK4】又快年底了,100行代码教你做一款简单的年会抽奖软件

    博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 文章目录 自制一款简单的抽奖软件 一.参与抽奖同事信息准备 二.准备GTK4环境 三.开始Coding 3.1 创建抽 ...

  5. 【干货】我是如何开发公司年会抽奖系统的?

      文章目录 需求出现 需求分析 并发问题 性能问题 前端优化 总结 需求出现 年会将近,而年会抽奖环节必不可少,但是抽奖系统却还没有.所以某一天,PM走过来说:小伙,手头的需求修完成了吧!在年会开始 ...

  6. 你知道公司年会抽奖系统是怎么实现的吗?

    需求出现 年会将近,而年会抽奖环节必不可少,但是抽奖系统却还没有.所以某一天,PM走过来说:小伙,手头的需求修完成了吧!在年会开始之前必须做出一个抽 奖系统.这个系统很简单,后台可以设置总金额,然后每 ...

  7. python 公司年会抽奖_公司年会抽奖程序-python

    发一下自己写的公司抽奖程序.. 需求:公司年会要一个抽奖程序,转盘上的每一个人名是随机中奖的,中奖后的人不可以再次中奖,按住抽奖,就会一直在转,放开后,要再转一两圈才停. 呵,刚好自己在学python ...

  8. python 公司年会抽奖_新年到了,送你一份年会python抽奖代码

    新的一年到了,相信很多公司都会举办年会吧!而年会中最欢迎的环节就是抽奖了,运气好的能抽个大奖,开开心心回家过年:运气不好的也没事,重在参与嘛,就像我一样,年年都没咋中奖,但是仍然很期待抽奖,或许这就是 ...

  9. python 公司年会抽奖_用Python做个年会抽奖小程序吧

    又到了每年一度的年会,最期盼的可能就是抽奖环节了.如果大家都吐槽抽奖不公,那不如用程序来抽吧. 实现思路 在屏幕上不断滚动名字,然后点击停止后停止滚动.名单是保存在excel中,所以需要从excel解 ...

最新文章

  1. Numpy中数组间运算
  2. 网络推广——网络推广专员如何看待网站快照更新快慢问题?
  3. Photoshop 融合属性 Unity Shader
  4. 《谷歌和亚马逊如何做产品》
  5. 从局部脑到全脑:时空域分层神经网络脑电情绪识别模型
  6. codeforces1496 D. Let‘s Go Hiking(乱搞+讨论)
  7. signature=348a7ccbb9abe65fb90d6a0f44514435,Built-in self test for memory interconnect testing
  8. 解压大于4g的文件_U盘容量还很大,拷贝时提示“文件太大”无法传输!
  9. table表框去掉相邻的间隔
  10. 编程大佬都推荐的Python编辑器
  11. 部门年终总结会议有必要开吗?
  12. c语言查表程序,C语言查表法问题
  13. PS|001制作1寸照片
  14. 【华人学者风采】聂礼强 山东大学
  15. 云计算——第七天(寒假)
  16. 度小满9.20测开笔试第二题——相似字符串
  17. 今日晚间互联网科技新闻
  18. 我为什么信主---为主作见证
  19. ubuntu18.04 gif 录屏 peek
  20. Go-一个写txt文件例子

热门文章

  1. HGOI11.1集训题解
  2. 2021-2027全球与中国针叶樱桃提取物市场现状及未来发展趋势
  3. 电脑xp系统坏了,如何处理
  4. 一款强大的端口扫描工具(nmap)
  5. mysql的左右连接 分页_Java 与 Mysql连接,并分页显示
  6. D - National Railway (DP)
  7. 网页UI设计基础之线框图设计(栅格建立、基础布局、分屏、文字排版)
  8. 从后台得到webshell
  9. 企业重大危险源评估分级[分级标准]
  10. 错误 You've successfully authenticated, but Gitee.com does not provide she access.