毕业设计 毕业论文 抽奖系统.doc
《毕业设计 毕业论文 抽奖系统.doc》由会员分享,可在线阅读,更多相关《毕业设计 毕业论文 抽奖系统.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、兰州职业技术学院信息工程系 抽奖程序抽奖系统目 录一、 引言. (2)二、 关键字. (3)三、 开发及运行环境. (3)四、 开发平台简介. (3)五、 相关内容. (4)六、 参考文献. (10)七、 结束语. (10)八、 附录. (10) 一、引言诞生于本世纪中叶的计算机科学较之其他现代科学技术的发展更迅速,它大大方便了人们的生活。随着计算机的普及,以及计算机技术的不断提高和完善,越来越多的企业运用计算机技术来提高员工的工作效率。Visual Basic版本的不断更新,功能不断的得到增强,现在的最新版本是Visual Basic6.0。为了满足不同的开发需要,Visual Basic6
2、.0本身又分为学习版本、专业版和企业版。3种版本是在相同的基础上建立起来的,因此大多数应用程序可在3种版本中通用。3中版本适合于不同的拥护层次。同时增加了许多新的功能。(1)学习版:Visual Basic的基础版本,可用来开发Windows应用程序。该版本包括所有的内部控件(标准控件)和网络( Gad)控件、对以及数据绑定控件。(2)专业版:该版本为编程人员提供一整套用于软件开发的功能完备的工具。它包括学习版的全部功能,同时包括Active控件、 Internet控件 Crystal report Write和报表控件. (3)企业版:该版本包括了专业版的全部功能,同时具有自动化管理器、部件
3、管理器、数据库管工具。启动VB6.0中文版(其它语言的版本也 可以,操作时请选择相应的菜单或按钮),单击“视图”菜单,从其中的“工具 栏”子菜单中选择“自定义”,单击它可以打开“自定义”对话框,选择其中的 “命令”选项卡。在这个对话框中,在左边的“类别”选项框中找到“帮助”并单击它,然后从右边的“命令”选择框中找到“关于MicrosoftV isualBasic”,按住鼠标左键将它拖到“工具条”上(也可以 拖到一个单中)。用鼠标右键单击该按钮,在弹出的菜单中找到“命名”,它 的后边跟着一个文字框,其中有该按钮的名字:“关于Microsoft Visual Basic6.0 Visual Bas
4、ic是一种新型的现代程序设计语言.同传统的高级语言相比, Visual Basic在许多方面都有重要的改革和突破,其中最根本、最重要的突破集中在以下几点上。1)可视化编程2)面向对象编程3)事件驱动编程二、关键词 抽奖 查询 控件三、本程序开发及运行环境程序开发环境:硬件:方正S650N笔记本电脑(CPU :Intel Pentium T2130 内存:1024 MB ) 操作系统:windows XP SP3 运行环境:CPU:PIII以上,内存:256MB 操作系统:windows 2000 以上。无需其它软件支持。 使用者可以是抽奖操作人员或兑奖人员。四、开发平台简介Visual Bas
5、ic6.0 简介Visual Basic 6.0是美国微软公司推出的对市场冲击最大、最优秀的可视化开发环境,它提供了一种方便快捷的Windows应用程序开发工具Visual Basic。使用了Microsoft windows 图形用户界面的许多先进特性和设计思想,采用了可重复利用的完整的面向对象的程序语(ObjectOriented Language)。当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,Visual Basic。使用开发应用软件,无疑会大大提高编程效率。Visual Basic 6.0 是目前的最新版本。Visual Basic6.0又在Visual
6、Basic1.0的基础上增加了许多新的功能,对开发环境也作了改进和完善,特别是增加了大量新的组建,一时用于网络开发的需要。Visual Basic使用“可视化”的编程方法。程序员不必自己建立对象,利用Visual Basic所提供的可视“控件”,只要在提供的程序框架中加入完成功能的代码,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。在这种机制下,不必编写一个大型程序,二是建立一个由若干微小程序组成的应用程序,这些微小程序可以由用户启动事件来激发。这样就可以快速创建强大的应用程序而无须涉及不必要的细节。这样就为程序员的工作减少了相当一部分难度,而且是系统功能得以全面。Visual
7、Basic 6.0开发环境和基本语言成分,程序设计基础知识,面向对象程序设计的基本概念和方法,窗体、菜单、控件等用户界面的设计,以及文件操作、图形图像处理、程序调试与出错处理、数据库应用、ActiveX控件等。Visual Basic 6.0是专门为的32位操作系统设计的。可用来建立32位的应用编程。用Visual Basic 6.0的编译器可以自动生成32位应用程序。这样的应用程序在32位操作系统下运行,速度更快,更安全。并且更适合在多任务环境下运行。五、相关内容兰州职业技术学院信息工程系将举行庆元旦联欢晚会,其中有个抽奖活动,需要一个抽奖软件。项目名称:抽奖程序项目制作人:杨宏亮项目开发单
8、位:兰州职业技术学院信息工程系05B网络二班主管部门:兰州职业技术学院信息工程系抽奖程序在联欢晚会上由主持人输入奖票号码范围,并指定获奖等级后,在给定的号码范围内产生一个随机号码,作为该获奖等级的一个中奖号码。如果产生的中奖号码与已产生的中奖的号码重复,则给出明确的提示,有操作人员选择中奖号“有效”(即中奖规则允许一个奖票重复获奖),或者是“无效”(即不允许一个奖票重复获奖)。可随时显示或打印抽奖结果。程序功能:(1)用户可以输入不同的抽奖范围,选择不同的中奖等级。(2)本抽奖程序为随机抽奖中奖号,如果产生了重复的中奖号将根据规则“丢弃”或“保留”(3)产生的中奖和对应的中奖等级记录在一个名为
9、“LuckRecord”的文本文件中。(4)可随时打印或显示中奖记录。抽奖程序系统流程图如图所示。抽奖程序系统流程图 抽奖程序数据流程图所示。D1中奖信息抽奖程序数据流程图本程序只限于内部使用,考虑到工会操作人员的水平,工会的笔记本电脑上不一定有数据库支持环境,所以采用文本文件来记录“中奖信息”。用文本文件记录的好处还体现在,工会的工作人员,尤其是兑奖人员,可以直接到Windows自带的记事本打开中奖信息和打印中奖信息。可以开展工作。3.功能要求(1)输入抽奖规则(2)产生中奖号码(3)显示中奖信息(4)更新中奖记录(5)打印中奖记录(1)输入中奖规则:输入最小中奖号,输入最大奖票号,输入是否
10、允许重复抽奖。(2)产生中奖号码:产生一个界于最小奖票号和最大奖票号之间的数。并且判断该数是否为一个有效的中奖。(3)显示中奖信息:一表格的形式显示到目前为止所有抽出的中奖奖票号和中奖等级。(4)更新中奖记录:将中奖奖票号和中奖等级写入“LuckyRecord”文件。(5)打印中奖记录:以表格的形式打印“LuckyRecord”文件内容。4外部接口(1)系统输入:从用户界面输入奖票号码范围。(2)系统输出:存放“中奖信息”的文本文件。(3)硬件接口:一般的P机或更高档微机或笔记本电脑。(4)软件接口:Winsows2000或以上版本。 初步决定为程序五个界面:主界面,如图B.3所示;等待中奖号
11、码产生,正在滚动号码时的界面,如图B.4所示;产生了一个中奖号码的界面,如图B.5所示;显示或打印“中奖记录”的界面,如图B.6所示;要求确认中奖号码重复所抽奖票是否有效的对话框,如图B.7所示。为什么不在第一个界面中输入是否重复中奖的选择,而是要单个奖票来确认呢?在需求获取的过程中,了解到安慰奖、三等奖、二等奖、一等奖等四个等级的奖不允许重复但是特等奖是从所有奖票中产生,允许与其他等级奖重复。而且工会的工作人员还说这个规划有可能会变,因此,这样处理重复抽取的号码有一定的灵活性。图B.3 主界面说明:本抽奖系统需要使用着指定奖票号的范围,以及最大和最小奖票号码进行抽奖。本系统为了防止人为的作弊
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 毕业论文 抽奖系统 抽奖 系统
限制150内