毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

VB抽奖管理系统毕业论文(任务书+致谢+英文文献翻译+开题报告) 第9页

更新时间:2010-4-11:  来源:毕业论文
VB抽奖管理系统毕业论文(任务书+致谢+英文文献翻译+开题报告) 第9页
根据徐州汉高公司抽奖系统的日常工作流程与内容,预测开发的抽奖系统的达到的功能如下:
1、系统的登陆:只要系统管理员或有相关权限的人可以登陆。
2、账号与密码的设定:凭对应的账号与密码才可以登陆本系统,否则无效。
3、信息的录入:输入客户的相关信息。
4、信息的查询:查询中奖客户及未中奖客户的名单。
5、进行抽奖:进入系统主界面后点击“开始”,号码便开始循环滚动。
6、抽奖结果的产生:点击“停止”(即原先的开始键),便产生一个随机的号码。并自动存入数据库。
7、对中奖号码的备份:当进行下次抽奖时假如仍抽中已中的号码系统则会提示已经抽过,本次抽奖无效。对于已中奖的号码可以根据需要将其打印出来。
8、其他功能:密码管理等。
9、退出系统。
根据以上分析,该系统考虑将整个系统分解为如下3—1模块结构图:
江苏省徐州汉高公司抽奖系统                          
信息录入模块
 管理访问模块  系统控制模块
                          图3—1模块结构图
并且在系统的开发过程中,尽量注意模块的高内聚、低耦合,使得系统的整体性能提高,并且也有利于投入使用后的系统文护。
3.2 功能模块描述
3.2.1 需求功能描述
(1)客户信息的输入:输入客户的详细信息,输入后还可以对输进去的项目作简单的查询和修改以及删除操作。考虑到登陆系统的实际情况,界面操作应支持回车符操作,尽量做到操作方便。
(2)系统对抽奖要求的实现:该系统每期准备设立四个奖项,一等奖一名,二等奖二名,三等奖四名,四等奖十名。中奖的人不得再参与下期的抽奖,没中奖人员的信息与新产生的人员信息进入下一期抽奖,不会产生重复的中奖现象。
3.2.2  信息查询
(1)客户基本信息的查询:系统管理员能查询所有客户的基本信息和单个用户记录的详细情况;可以根据客户统计表中的客户的各种属性值进行模糊查询;能方便地对选中的记录进行修改或删除。
(2)客户中奖情况的查询:管理员直接利用系统所提供的中奖采集功能,就可以了解哪些客户中了奖,中了什么奖项,一目了然。
3.2.3报表输出和打印
系统管理员自选中奖客户字段,对所选中的客户报表进行打印。
3.2.3  VB操作
在目前市场上这些众多的程序开发工具中,有些强调编程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
作为数据库系统的开发,Visual Basic是一个非常理想选择。数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言Visual Basic语言,该开发工具具有很多长处:
Visual Basic是一种可视化的、面对对象和事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。
总的来说,Visual Basic具有以下特点:
1、可视化编程:
用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。
2、面向对象的程序设计
4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。
3、结构化程序设计语言
Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思文方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。
Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

VB抽奖管理系统毕业论文(任务书+致谢+英文文献翻译+开题报告) 第9页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。