当前位置:首页 >> 其它课程 >> VB例题

VB例题


1、学生成绩管理系统 本系统由三部分组成:系统管理、学籍管理、成绩管理、报表。 1)用户管理:实现用户的添加、删除、密码修改、用户登录等。 2)成绩管理:实现学生的成绩输入、成绩的查询、成绩的统计等。 3)报表:可以打印学生的学籍信息、成绩。 要求:数据存放到 access 数据库中。 使用菜单、界面友好、功能完善。 2、文本编辑器 本系统由两个菜单组成:文件、编辑 1)文件菜单

包括:新建、打开、保存、退出。 2)编辑菜单包括:复制、剪贴、粘贴、字体设置。 要求:能打开 txt 文档,有工具栏更好。 3、图书馆管理系统 要求:用户登陆、图书的借阅和归回、图书信息的添加、修改、查询和删除操作。 4、超市销售管理系统 要求:实现登陆管理、超市销售商品管理(销售商品的添加、删除和修改) 、查看超市的全 部销售记录,可按销售记录号、销售商品名称查询相关销售记录、销售统计等。 5、工资管理系统 要求:建立职工数据库表,能够存储每个职工当月的工资信息,包括:编号、部门、姓名、 基本工资、岗位工资、职务补贴、 奖金、房租、水电费、实发工资等数据。系统应具有增加人员、删除人员、查询数据、修改 数据、统计实发工资、报表输出、退出系统等。 6、金额小写转换成大写 要求:在文本框中输入一个数字,如 1223.23 元,计算机会自动转换为“壹仟贰佰贰拾叁元 贰角叁分整” 。 7、计算器实现 要求:尽量按照系统自带的计算器样式完成。 8、猜商品价格 要求:1)每次给出一件商品的图示,并随机产生合理的价格(商品数不得少于 6 件) 2)给出猜价格过程中的提示,如“低了”“高了”等。 、 3)显示所用时间,给出所猜次数提示等。 4)为了增加游戏的趣味性,可根据商品价位,给出所猜次数的限制和所猜时间的限制。 5)可设置关卡,关卡不少于 3 关,或设置奖惩功能,由编程者自定。 9、仓库管理系统 要求:实现注册登陆功能,对仓库信息的添加、删除和修改,入库和出库的登记和查询操作 等。

10、猜数字游戏 要求: 游戏开始电脑随机产生一个数字不重复的四位数; 将猜的数填在文本框中按回车或按 确定按钮提交,电脑会将提交的数与它自动产生的数进行比较,结果显示成"*A*B"。A 表 示位置正确数字也正确,B 表示数字正确但位置不正确。比如: “2A2B”表示有 2 个数字的 位置正确且数值也正确,除此之外,还猜对了 2 个数字,但位置不对;共有 10 次机会,在 10 次内,猜中结果,游戏成功。否则游戏失败。 11、小型测试系统的设计与实现 要求:随机生成 20 道数学计算题(要求有加、减、乘、除运算,规定操作数的个数),对用 户结果进行判断,并能最终计算总成绩,要求用户在规定的时间内做完尸体,超时自动终止 并给出成绩。 12、打地鼠 13、VB控件学习系统:本系统由三部分组成:登录界面、基础知识、应用举例、测试。 1.登录界面:实现用户登录、密码修改功能。 2.基础知识:说明控件的功能,常用属性、事件、方法。 3.应用举例:针对每一种控件举出典型的应用实例,实例包括题目说明、界面设计、属 性设置、运行效果。 4.测试:出题目检验学习效果。 要求: 1. 2人完成 2. 使用菜单系统、提供工具栏。 3. 数据可以存放到文件中,也可以存放到Access数据库中。 4. 至少提供 6 种常用控件的学习内容。 5. 要包含一个动画效果。 6. 能在系统中直接运行例题程序。 14、个人财务管理小帮手:本系统由五部分组成:用户管理、录入模块、查询模块、统计模 块、分析模块。 1. 用户管理:实现用户的添加、删除、密码修改功能。 2. 录入模块:对日常收支情况进行登记。收入和支出按类别登记,如学习、交通、通信、 伙食费、娱乐、礼品等,内容包括时间、地点、金额、备注等。 3. 查询模块:可按年、月、日查看收支明细。 4. 统计模块:对收入、支出情况可按类型、时间段进行统计。 5. 分析模块:分析并显示每项支出所占总支出的百分比。显示按支出类型排序后的支出 信息(最好用图表形式) 。将排序后的内容保存。 要求: 1. 2人完成 2. 数据可以存放到文件中,也可以存放到access数据库中。 3. 提供登录界面。 4. 用户根据口令进入系统,不同的用户拥有不同权限:可读可写、只读、只读部分信息。 5. 界面友好,对用户可能输入的非法数据进行提示,如日期输入不正确。

15、我爱做算术——幼儿算术游戏程序:本系统面向3-6岁幼儿进行加、减法练习,要生动 活泼,寓教于乐,主要以图形、动画、声音等多媒体形式提供学习环境。 要求: 1. 2人完成 2. 题型包括选择题和填空题两种形式。 3. 随机出题,范围为100以内的加、减法,也可以是加减法的混合运算。 4. 以练习和试卷两种形式出题。 5. 答案可以提供图片的形式进行选择,也可以从键盘输入。 6. 答题后要用声音或者动画给出奖励或评价。 7. 提供背景音乐。

16、图象浏览器:本系统由两部分组成:图像预览、缩略图生成。 1.图像预览:实现对磁盘文件的浏览。 2.缩略图生成:实现图片缩略图查看等。 要求: 1. 1人完成 2.图片浏览:当双击缩略图时显示图片的内容。 3. 图像放缩:放大、缩小显示图片。 4. 图像旋转:90 度、180 度、270 度旋转图片。

17、VB各种图形设计:本系统功能: 单击界面上不同按钮,产生不同颜色及位置的图形。

要求: 1. 1人完成 2.各种图形必须用VB程序绘制。 3. 注意窗体运行前后的不同。

18、VB三维制图设计:本系统功能要求: 1. 利用鼠标生成关键点,各关键点自动用线条连接。

2. 键盘方向键可生成三维图,并调整角度和厚度。 3. 按“P”键可打印生成的三维图。 4. 有“反悔”功能。 5. 1 人完成。

19、VB学单词:本系统功能要求: 1. 能够自动显示单个单词中英文及词性。 2. 显示单个单词的时间可以调整,并随时显示已用时间。 3. 有暂停功能。 4. 可用文本文件存储单词。 5. 2 人完成。 20、金额小写转成大写:在文本框中输入一个数字,如1223.23元,计算机会自动转换为 “壹千贰百贰拾叁元贰角叁分整” 。要求: 1人完成 21、自动更换桌面:预先将自己喜欢的墙纸搜集好,与本程序置于同一目录下,那么在本 程序所在目录下的所有.bmp文件就将显示在列表框中, 然后按照设定的时间间隔, 自动更换。 系统要用到的是一个控制系统参数的名为systemparametersinfo的api函数。要求: 1人完成 22、花布图案设计,具体要求: 1、窗体设计要求包含普通窗体模式和异形窗体模式,如椭圆形、 圆形、 方形、 普通等等。 2、在窗体上,利用shape控件数组画出所设计的花布图案。 3、利用随机生成位置、大小、颜色、形状等设计动态变化的花布图案。

23、数字猜猜猜,要求如下:

1.要求有登陆界面、猜数界面和退出界面。 2.随机产生一个数,玩家来猜猜看。游戏可以选择等级,不同等级对应不同 的位数(1位数、2位数、3位数、4位数)。 3.猜错了要提示输入的数大了还是小了,以便提醒玩家进一步选择。 4.猜对了要显示所用时间和游戏水平的评价。 5.对输入的数字进行有效性检查,并有相应的提示。 6.程序要有娱乐性。 7.1人完成。
24、指法练习小游戏:1.屏幕随机产生键盘符号键,当符号键从屏幕上方往下坠落 2. 键盘输入值有和屏幕上字母一致,符号键被击中并消失,加一分,当符合键到达底部, 成绩减一分。累计分值小于10分,打字练习结束

3.统计命中率 25、射击小游戏,1.方向键可以控制战斗机运动(战斗机可以用相应图片) ;2. 空格键发射 子弹;3.敌机随机产生;4.记录击中数,逃脱数;5.开始设置生命值,当被敌机碰撞,生命 值减少1,击中5架生命值加1,生命值0程序结束 26、绘制几何曲线, ,具体要求:1、除封面窗体外,第一个主窗体要求是几何图

形的目录列表,单击其中一项时,跳转到其它窗体绘制相应几何图形;由其 它窗体返回到主窗体时,主窗体的界面背景随机发生变化,执行过的目录颜 色发生变化。参考下图所示: 2、要求绘制出至少五种以上 的几何图形。如: ? 玫瑰曲线: 极坐标方程化为直 角坐标方程:x=p*cos(z) y=p*sin(z) z为参数 ? 内摆线:一圆沿一定直线相切而滚动时,圆周上一定点的轨迹称摆线。 X=(R1-R2)*cos(z)+R2*cos((R1-R2)*z/R1) Y=(R1-R2)*sin(z)-R2*sin((R1-R2)*z/R1) R1为定圆半径, R2为动圆 半径,z为参数 ? 外摆线:一动圆与一定圆外切无滑动而滚动时,动圆周上一定点的轨变为外 摆线。 X=(R1+R2)*cos(z)+R2*cos((R1+R2)*z/R1) Y=(R1+R2)*sin(z)-R2*sin((R1+R2)*z/R1) R1为定圆半径, R2为动圆 半径,z为参数 ? 螺线、双纽线、笛卡尔叶形线、悬链线、正弦线等,也可自选其它几何曲线。 3、绘制某图形时,要求参数至少发生三种变化。
27、多媒体识字卡片。主要功能有: 能够选择物体类别:人物、花卉、动物、家具、交通工具等等 可以选择窗体上出现的图片数目:一幅图、两幅图、四幅图; 看图识字功能:单击图片显示汉字和拼音; 已经学习过的汉字可以保存到文件或数据库中; 还可以自行添加一些娱乐环节。

28、教学小助手,包括内容如下(可自行扩展) :

(1) 时钟; (2) 放大镜; (3) 简单的考勤。 要求:

(1)时钟可实时、正确显示当前时间,并始终在屏幕的最前端显 示。 (2)放大镜可参照微软自带的放大镜。能够放大屏幕上的信息。 (3)考勤:可操作文件,把本次课未到的学生、学号、所在班级、 原因、时间等信息记录在文件中。可以查看、修改、删除文件中的信 息
29、彩票选号小助手,1-2人完成。 本题目要求设计一个供彩民买彩票时投注选号的程序 (即自动生成投注号, 不是开奖程序) 。 目前我国发行的彩票主要有两大类, 即体育彩票和福利彩票, 每一类彩票都有多种投注方法。 ⑴ 体育彩票 体育彩票是经中国人民银行和国家体育总局批准, 在各省发行的一种电脑型彩票, 体彩公益 金主要用于全民健身等公益事业,体现了体育彩票“取之于民,用之于民”的宗旨 体育彩票的投注方法有很多种,在进行程序设计时,可选择其中的一种。下面就其中“传统 型体育彩票”的投注方法做一介绍: ① 电脑传统型体育彩票每注2元人民币,每张彩票目前可选5注。 ② 彩民自己选一个彩票号码,由6位数号码(自0、1、2、3、4、5、6、7、8、9中选出) 和一个特别号码(自0、1、2、3、4中选出)组成。即6位自然数号码为000000~999999共100 万个号码。特别号码为0~4共5个自然数,特别号码放在6位自然数号码后,与6位数自然数 号码不形成排列或顺序关系。 ③ 开奖时摇出一组6位数中奖号码及一个特别号码。比如,若摇出的中奖号码为123456, 特别号为0则中奖办法如下所述。 特别奖:彩票6位数号码与中奖号码排列相同且特别号码也相同,如彩票123456+0。 一等奖:彩票6位数号码与中奖号码排列相同,如123456。 二等奖: 彩票号码中连续5位数号码与中奖号码相同且排列顺序相同, 如彩票12345X、 X23456 等。 三等奖: 彩票号码中连续4位数号码与中奖号码相同且排列顺序相同, 如彩票1234XX、 X2345X、XX3456等。 四等奖: 彩票号码中连续3位数号码与中奖号码相同且排列顺序相同, 如彩票123XXX、 X234XX、XX345X、XXX456等。 五等奖:彩票号码中连续3位数号码与中奖号码相同且排列顺序相同, 如彩票12XXXX、 X23XXX、XX34XX、XXX45X、XXXX56等。 ⑵ 福利彩票 中国电脑福利彩票的发行以“扶老、助残、救孤、济贫”为宗旨,是以筹集社会福利资金为 目的而发行的, 印有号码、 图形或文字工人们自愿购买并按特定规则确定购买人获取活不获 取奖金。 福利彩票的投注方法有很多种,比如35选7,15选5,22选7,等等,下面介绍其中的一种投注方 法。

① 在1~35共35个自然数中选择任何7个数组合成1注进行投注, 单注中数字不能重复出现。 ② 电脑机选最少1注,最多5注,这5注号码不能重复。 ③ 开奖时由专用要将其要出7个号码组成用于兑奖的中奖号码。中奖方法如下所述。 一等奖:选取的号码与摇出的7个号码(不按照摇出的顺序排位)相同; 二等奖:选取的号码与摇出的任何6个号码(不按照摇出的顺序排位)相同; 三等奖:选取的号码与摇出的任何5个号码(不按照摇出的顺序排位)相同; 四等奖:选取的号码与摇出的任何4个号码(不按照摇出的顺序排位)相同; 五等奖:选取的号码与摇出的任何3个号码(不按照摇出的顺序排位)相同 30、打冰雹游戏, “打冰雹游戏”指从窗口顶部落下多个圆球表示冰雹,用户用鼠标指引箭 头表示的枪瞄准其中一个圆球,单击鼠标射击。如果打中圆球加分,没打中减分,程序界面 如下所示。若累计有五个圆球一直未被击中落到地面(用水平线表示)则失败。用户玩游戏 的目的是在尽量短的时间内得尽量多的分数,同时避免圆球落地。

程序运行过程:
(1)游戏启动自动进入游戏状态10个不同颜色的圆球从窗口顶部向下运动。用鼠标指向一 个球然后单击。击中加1分,没有减1分。被击中的球立即消失,新的球从顶部落下。 (2)要求同时显示10个球,每个球颜色和速度各不同。单击鼠标时显示一直线表示子弹轨 迹。 (3)游戏分4个等级“简单” “中等” “较难” “高级” 。默认为“中等” 。不同等级下落的总 体速度不同。游戏是可以随时选择游戏难度 (4)开始时提供“能量”5。一个球落地减1。当能量为0时显示“你失败了,别灰心,降低 难度,请重来! ”消息框然后游戏自动改为难度简单,能力恢复为5得分为0。球落地后立即 消失,新球从顶部落下。 (5)游戏是达到25分显示“好样的,继续努力! ”消息框。达到50分是显示“太棒了,再射 中50个你就过关了,努力啊! ”消息框。达到100分时显示“恭喜你过关了,增加难度,再继 续!。100分是自动将难度设为“较难” ” 。150分时自动设为“高级” 。

要求: 1. 2人完成 2.各种图形必须用VB程序绘制。 31、黑白子交换,题目说明: 有 3 个白子和 3 个黑子如下图布置:
○ ○ ○ ● ● ●

游戏的目的是用最少的步数将上图中白子和黑子的位置进行交换:
● ● ● ○ ○ ○

游戏的规则是: (1)一次只能移动一个棋子; (2)棋子可以向空格中移动,也可以跳过一个对方的棋子进入空格; (3)但不能向回跳,也不能跳过两个子; 要求:1. 该题目由 1 人完成。 2. 编程实现该游戏,用动画显示交换的过程 3. 要有一定的帮助说明信息。5. 4. 界面设计要美观、大方。


更多相关文档:

VB习题及习题解答

VB习题及习题解答_IT认证_资格考试/认证_教育专区。习题一一、简答题 1. 简述 VB 的特点。 2. 安装 Visual Basic 系统程序应具备什么条件? 3. 启动 Visual ...

VB经典例题(修改版)

VB经典例题(修改版)_其它_高等教育_教育专区。沈药学的VB资料,自己总结了一部分~一、求 100 以内的素数。 Private Sub Form_Click() Dim i%, j% For i =...

VB程序设计例题12例

VB程序设计例题12例_计算机软件及应用_IT/计算机_专业资料。索引 一、在窗体上画一个文本框,其名称为 Text1,Text 属性为空白。再画一个命令 按钮,其名称为 C1...

VB经典例题

() b = b & vbCrLf & "VB" End Sub Private Sub Check2_Click() b = b & vbCrLf & "VC" End Sub Private Sub Check3_Click() b = b & vbCrLf...

vb习题解答

vb习题解答_从业资格考试_资格考试/认证_教育专区。Vb.net 习题解答 习题二 Xt2.9 编写应用程序,读入一行字符,统计其中有字母、数字、空格和其它字符各有几个。...

VB复习题及参考答案

VB复习题及参考答案_IT认证_资格考试/认证_教育专区。复习题及参考答案 一、选择题 (1) 使“Microsoft”在当前窗口上输出的语句是( B )。 A)Picture.print ...

VB习题

一、 选择题 11、在 VB 集成环境中,可以列出工程中所有模块名称的窗口的是 A、工程资源管理器窗口 B、窗体设计窗口 C、属性窗口 D、代码窗口 12、假定编写了...

VB典型例题

VB典型例题_IT认证_资格考试/认证_教育专区。目录 VB 典型编程 ...目录VB 典型编程 ......

VB练习题

VB练习题_其它_高等教育_教育专区。编写程序: 1.设计如图所示界面。编程序实现,运行时,单击“出题”按钮,产生任意两个 [0,100]之间的随 机整数;单击“计算”...

VB例题

VB例题_电脑基础知识_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档VB例题_电脑基础知识_IT/计算机_专业资料。1. 计算 Fibonacci 数列前 30 项 ...
更多相关标签:
vb编程例题 | vb经典例题 | vb入门例题 | vb程序设计经典例题 | vb编程设计例题100例 | vb 第四章例题 | vb程序设计例题 | vb数组例题 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com