开发者社区> walb呀> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

年关将至,公司都有年会了,做个幸运大抽奖软件,一起庆祝下

简介:
+关注继续查看

由于一个朋友的要求,需要在晚会上做一个抽奖的软件,来随即抽取录入的号码进行抽奖,于是参考了一下别人做的抽奖程序,然后抽时间做了一个这样的软件,应该总体还是符合实际要求了,这样的程序麻雀虽小,五脏俱全的,还确实有不少细节的地方。

一般为了迎合喜庆的年会气氛,界面一般是大红大紫,这个难度不大,如下所示。

由于是抽奖活动,一般就要求尽可能操作简单了,通过回车键来启动或者停止随机抽奖的过程,另外,为了方便切换各个奖项(如特等奖、一等奖、二等奖等等),就设置了数字键进行切换,0为特等奖,1为一等奖,2为二等奖,如此类推,可以设置到9为九等奖,一般很少有更多的了,呵呵。

为了使得抽奖的记录得以记录下来,这里软件采用了Sqlite数据库进行数据记录,因此利用我的Winfrom开发框架的模式,对数据库的记录进行代码生成,然后集成到整套的东西,就形成了该软件了。

为了抽奖,我们需要先建立一个抽奖列表,本功能也是通过数据保存到记录里面,然后获取数据库记录里面的记录进行抽奖,先看设置抽奖号码的功能界面如下所示。

保存后记录就是抽奖号码池了,号码随机从中抽取,非常公平了,这社会公平第一。生成的号码,还可以把号码关联到员工姓名上去,如下所示。

奖项抽奖记录如下所示。

全部记录则通过树形列表进行分类,如下所示。

为了有效管理奖品的发放,还可以对抽奖记录进行奖品发放和姓名登记管理,如下所示(期望今年能够抽奖大中。。。^_^)

软件没有用到很复杂的技术,不过细节的地方确实需要花费不少时间来进行雕琢,希望对大家有用,如果需要晚会上使用,一定记得联系我哦。

喜欢体验,玩一下的,从网址下载软件进行测试。http://www.iqidi.com/download/LuckyDrawSetup.rar 

希望给你带来好运,谢谢支持。

本文转自博客园伍华聪的博客,原文链接:年关将至,公司都有年会了,做个幸运大抽奖软件,一起庆祝下,如需转载请自行联系原博主。



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
软考中级软件设计师自我总结知识分享--结构化开发方法
该系列文章全篇文字在10w+,全文都是自己备考中的干货,软考涉及很多计算机基础,数据结构,算法分析,编程思想,开发流程等等,不仅适合参加软考的人学习,也适合扩宽自己知识视野的人去学习,每一篇都将会把重点加粗处理,特别是易错点,考试常考平时也容易记错,请一定仔细看!
54 0
对不起,我们真的是一家“看脸”的公司
阿里巴巴企业智能账号团队开发的账号登录新模式。员工在登录内网时,不再需要输入密码,也不用通过二维码、短信等第三方认证,刷一下脸就可以秒登录,体验感大大提升。除了登录内网外,在阿里内部,“人脸”早已成为同学们可靠又方便的通行证。
1372 0
软件公司中的维护团队建设
相对于软件公司中的开发团队,维护团队似乎常常默默无闻,做事相对于保守,远没有开发团队那样常常让人有新鲜感。这是一种很普遍的现象,也就是维护团队的价值常常被有意或无意地降低了。
1252 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
当“喜马拉雅”遇上“淘富成真”
立即下载
从此爱上开会 云投屏和视频会议系统提升会议体验和效率
立即下载
比特币谣言粉碎机: 技术的乌托邦还是商业的潘多拉魔盒?
立即下载