VB程序设计实验指导书-陶冶
VB.NET程序设计实训指导书
《程序设计实训指导书》一、课程说明《Visual 程序设计实训》是Visual 程序设计课程的一个重要环节,是整个教学过程中理论联系实际不可缺少的教学环节。
本实训就是为了让学生在学完Visual 语言后进一步了解Visual 语言的知识,掌握Visual 语言在软件开发方面的使用方法,希望通过此次实训,不仅能提高学生学习Visual 语言的兴趣,为今后学习其它专业知识及开发程序打下坚实的基础。
二、实训目的1. 理解Visual 语言的基础知识;2. 掌握开发环境开发软件的过程和方法;3. 掌握菜单、工具栏、对话框等控件的使用;4. 掌握Visual 开发数据程序的方法;三、实训要求1.实训前学生必须根据实训内容认真准备实训程序及调试时所需的输入数据。
2.在指导教师的帮助下能够完成实训内容,得出正确的实训结果。
3.实训结束后总结实训内容。
4.遵守实训室规章制度、不缺席、按时上、下机。
四、实训环境VS .NET 2005、ACCESS或SQL Server 2005等。
实训项目学生成绩管理系统的开发[实训目标]数据库是当今计算机科学中最重要的课题之一,在需要处理大量数据的程序中,数据库成了程序对大量数据进行统一、集中管理的最佳选择。
通过开发一个简单的“学生成绩管理系统”,使学生们理解中提供的数据库访问机制——的工作模式、核心对象及其方法,以及在程序中经常用到的SQL语句和VB .NET中使用数据库的基本技术;使学生们熟练掌握类及其相应的用法;熟练掌握DataGridView等常用数据输出控件的使用方法;初步掌握数据库应用程序的开发能力,并培养学生自己发现、解决问题的能力。
本项目是数据库编程的练习,数据库基本操作是数据库应用系统的一个重要和最基本的功能,也是对软件设计人员的编程能力的最基本要求。
通过本节实训,要求理解利用进行数据库编程的基本思想和过程,掌握数据库对象的使用方法,掌握记录添加、编辑、删除、确认、取消及数据绑定(指针移动)等功能的实现方法。
vb实训指导书
指导教师:桂红兵亳州职业技术学院计算机系2009-9目录实训1:Visual Basic操作基础 (3)实训2:程序设计基础1 (6)实训3:程序设计基础2 (11)实训4:窗体、标签、文本框和按钮化 (15)实训5:框架、选项按钮、列表框和组合框 (19)实训6:菜单与工具栏 (22)实训7:过程与函数 (24)实训8:数据库功能 (26)一、《VB程序设计》实训大纲二、实训项目名称《VB程序设计》二、项目类别和实训目的(项目类别指基本技能、专项技能、综合技能)1、项目类别本实验指导书以Visual Basic6.0为语言背景,主要内容包括VB语言基础,输入输出,分支程序设计,循环程序设计,数组,过程,数据文件的存取,程序的调试、综合应用等。
2、实训的目的(1) 培养学生基本的编程思路。
(2) 掌握简单的算法及实际应用能力。
(3) 了解VB开发小型应用程序的整个过程。
实训1:Visual Basic操作基础一、实训目的1.熟练掌握Visual Basic 6.0的启动方法。
2.熟悉VB的开发环境。
3.熟悉常用菜单,使用菜单和工具栏创建工程,保存工程生成exe文件。
4.学会向窗体中放置控件和使用属性窗口。
5.学会建立一个简单界面的应用程序,在代码编辑窗口中添加代码。
6.掌握启动工程和结束工程的方法。
二、实训器材及仪器计算机三、实训注意事项1、在生存exe文件时一定要先保存工程。
2、在保存文件时一定要看清保存位置。
四、实训过程㈠基础级学习用VB编程,必须先熟悉VB的集成开发环境。
VB的集成开发环境包括标题栏,菜单栏,控件箱和窗体。
1、启动与退出VB启动VB如下图所示,选择“标准EXE”图标,单击“打开”按钮,新建一个“标准EXE”工程。
2、创建界面创建一个登陆界面,熟悉控件的使用。
(1)创建控件·在控件箱中双击选定的控件,该控件自动出现在窗体中间。
·在控件箱中单击选定的控件,将变成十字线的鼠标指针放在窗体上,拖动十字线画出合适的控件大小。
实习指导书-VB
实习指导书-VBVisual Basic程序设计实训指导书马红玲编二○一三年六月《Visual Basic程序设计》课程实训指导书一、实训课程:Visual Basic程序设计二、实训题目:图书管理系统的设计与开发三、实训时间和地点:一周,学院微机室四、实训指导书适用范围:11计算机班五、实训目的和要求1、实训目的通过《图书管理系统》应用软件程序设计,使学生掌握使用Visual Basic6.0进行系统开发设计的方法及步骤;学会在VB程序中访问数据库,添加、删除记录,生成数据报表;学会VB可视化编程的方法和各种控件的应用;掌握MDI窗体的设计方法;窗体中菜单栏、工具栏、状态栏的设计方法及代码编写、窗体的添加载入、工程文件的编译、工程打包及文件展开安装等知识。
2、实训要求设计《图书管理系统》应用软件,应能实现以下功能:? 程序运行,首先调用登陆窗口,接受用户输入的用户名和密码,若为合法用户,调用MDI主窗体,若为非法用户,当登录超过三次后,退出程序。
? MDI主窗体是一个多文档窗体,包含标题栏、菜单栏和状态栏。
单击相应的菜单命令,能完成相应功能:? 图书借还管理:包括图书借阅处理、图书归还管理和退出三项功能。
? 图书入库和查找:实现图书信息的添加、修改、删除和查找功能。
? 读者登记和查找:实现读者信息的添加、修改、删除和查找功能。
? 打印:实现打印借书证、打印图书清单功能? 设置系统用户:实现系统用户的添加、删除和修改功能。
六、实训软件环境和硬件环境1、硬件环境? 800MHz Intel Pentium III处理器(或同等处理器)及更高频率的处理器。
? 至少256MB的可用内存 ? 至少650MB可用磁盘空间 2、软件环境? 系统软件:Windows XP? 应用软件:Microsoft Visual Basic 6.0中文企业版七、实训方法和步骤:通过Microsoft Visual Basic 6.0中文企业版集成开发环境开发设计《图书管理系统》应用软件。
VB第一部分实验指导书
VB第一部分实验指导书实验一Visual Basic集成开发环境和程序设计初步实验目的:1、了解Visual Basic系统对计算机软、硬件的要求。
2、掌握启动与退出Visual Basic的方法。
3、了解Visual Basic集成环境的组成,各部分的作用。
4、掌握建立、编辑和运行一个简单的Visual Basic应用程序的全过程。
5、掌握常用控件(文本框、标签、命令按钮)的应用。
6、感性认识控件(对象)、过程、事件、属性等的概念,初步认识窗体、控件、属性、过程在程序设计中的作用和关系。
实验内容:建立一个“标准exe”类型的应用程序,要求单击“确定”按钮,在屏幕上显示“您好,世界!”,单击“退出”按钮,退出应用程序。
界面如图1-1所示,以sy1.frm、sy1.vbp和sy1.exe文件保存到自己的软盘上。
1.复习相关知识:1) VB集成化开发环境2) 建立VB应用程序2.准确写出两事件代码,列出各控件所需属性(属性项目和属性值)。
实验步骤:1.Visual Basic 6.0中文版的启动与退出。
1启动:1)单击“开始”按钮,然后选择“程序”中“Microsoft Visual Basic6.0中文版”,单击即可。
或:单击桌面上“Microsoft Visual Basic 6.0中文版”图标,2)新建工程对话框,单击打开“标准exe”按钮,进入环境。
退出:1) 单击集成环境窗口右上角的关闭按钮。
2) 单击“文件”下拉菜单中的“退出”选项。
2.界面设计:(1)添加标签Label1。
(2)添加命令按钮Command1。
(3)添加命令按钮Command2。
(4)使用格式菜单,使用两命令按钮尺寸完全一样,并恰好处在窗体的中间2位置。
3.设置界面对象属性:可以通过用鼠标右键单击某一窗体或控件,在弹出的菜单中为其设置属性,也可以从属性窗口的对象列表框中选择要设置属性的对象。
1)设置Form窗体Caption属性为“Hello,World!”2)设置Command1按钮Caption属性为“确定”,名称属性为“OK”.3)设置Command2按钮Caption属性为“退出”,名称属性为“Cancel”。
VB实用教程实验指导书
《VB实用教程》实验指导书目录实验 1 设计简单的Visual Basic应用程序实验 2 Visual Basic语言基础实验 3 顺序结构程序设计实验 4 选择结构程序设计实验 5 循环结构程序设计实验 6 数组实验 7 过程实验 8 窗体实验 9 VB中的常用控件实验 10 文件系统实验 11 Visual Basic图形操作实验 12 建立和访问数据库实验1 设计简单的Visual Basic应用程序一、实验目的1.掌握启动和退出Visual Basic 6.0的方法。
2.掌握设计一个简单程序的基本步骤。
3.熟练掌握菜单栏、工具栏、窗体窗口、工具箱、工程资源管理器窗口和属性窗口的使用。
4.了解Visual Basic 6.0联机帮助的使用。
二、实验内容1. 设计一个简单程序:计算圆面积。
在上机调试程序过程中,掌握启动和退出Visual Basic 6.0的方法,初步掌握菜单栏、工具栏、窗体窗口、工具箱、工程资源管理器窗口和属性窗口的使用。
(1)启动Visual Basic 6.0。
启动Visual Basic 6.0的方法有两种:◆ 单击“开始”|“程序”|“Microsoft Visual Basic 6.0”;◆ 在桌面上双击MicrosoftVisual Basic 6.0快捷方式图标。
启动Visual Basic 6.0后,系统进入Visual Basic 6.0集成开发环境,并显示一个“新建工程”对话框,如图14-1-1所示,默认选择是建立标准工程(标准EXE )。
(2)界面设计。
单击“打开”按钮,Visual Basic 6.0进入设计模式。
系统提供一个名为Form1的窗体,我们就在这个窗体上进行界面设计。
建立控件的方法为:双击工具箱上的命令按钮(CommandButton ),在窗体中出现一个带有“Command1”字样的命令按钮图形对象,用鼠标把它拖到窗体的合适位置;再次双击工具箱上的命令按钮(CommandButton ),在窗体中出现一个带有“Command2”字样的命令按钮图形对象,用鼠标把它拖到窗体的合适位置。
vb程序设计实验指导书
实验的总体要求与方法实验是巩固课堂所学知识、掌握可视化程序设计的方法、提高分析问题和解决问题能力的最重要的途径。
因此明确实验目的、内容与要求、实验步骤及实验规则,一方面有助于实验任务的顺利完成,另一方面也有利于养成严谨科学的作风。
每个实验都要遵循认真预习准备、认真做好实验、认真写好实验报告三个阶段进行。
1.实验的基本目的(1)通过实验熟悉面向对象程序设计的基本概念。
(2)通过实验熟练掌握利用VB进行可视化程序设计的基本方法。
(3)通过实验掌握应用程序的调试方法,加强应用能力的训练与培养,从而具有计一般应用程序和解决事务管理问题的能力。
2.实验的基本要求(1)上机实验之前,应认真预习有关实验内容及相应教材。
(2)实验过程中应记录实验中的有关数据(包括出错信息等),以便课后进行分析。
(3)上机时要遵守实验室的规章制度,爱护实验设备。
3.实验报告每个实验结束后都应写出实验报告,报告中应包括下列内容:(1)实验目的(2)实验内容与要求(3)实验步骤(4)实验结果及分析讨论、实验心得体会等。
实验一熟悉vb的开发环境、程序设计的基本步骤【实验目的】1.熟悉Visual Basic 6.0集成开发环境。
2. 学习怎样启动和退出VB3.掌握开发一个简单程序的基本步骤。
4.掌握简单代码的编写。
【实验内容】1.启动和退出VB2.开发一个简单程序。
3.将Visual Basic工程编译生成可执行文件。
【实验要求及操作步骤】一、启动和退出VB1、进入VB集成开发环境要进入VB应用程序,首先要运行VB的集成开发环境。
启动VB的方法如下:[方法1]◇单击任务栏上的“开始”按钮;◇选择“程序”文件夹,接着选取“Microsoft Visual Basic 6.0中文版”文件夹,再选取“Microsoft Visual Basic 6.0中文版”项,如图1-1所示;图1-1 启动VB的方法1◇单击鼠标左键。
[方法2]◇单击任务栏上的“开始”按钮;◇选择“程序”文件夹;◇使用“Windows 资源按理器”查找VB可执行文件 VB6.exe;◇双击图标。
vb实习(实训)指导书
《VB省二级实战演练》实习(实训)指导书主编:李明江电子信息与工程系2007年03月15日目录实习(训)一窗体设计 (7)实习(训)二程序填空 (8)实习(训)三程序改错 (10)实习(训)四编写程序 (13)注释 (14)参考文献 (15)实习(实训)的课程名称《VB省二级实战演练》参加实习(实训)的年级及学期06(3)计算机、第三学期实习(实训)的周数或天数四周一、实习(实训)的目的实习的目的是指在完成基础课之后,开设的专业课为学生动手能力打下了一定的基础,但是他们的专业技能还不够精通,动手能力较弱,学生的编程技术需要进一步的提升,掌握窗体的设计的基本方法和过程,以及了解和掌握组成窗体的相关控件的基本属性和基本方法。
通过这次实习,初步了解程序的设计界面及控件的添加和程序的编写过程以及基本操作能力,掌握程序的设计过程。
通过理论课和实践课的有机结合,对后继专业课的学习奠定坚实的基础。
二、实习(实训)的理论基础了解和掌握VB应用程序的有关控件的属性知识以及窗体与控件间的关系。
三、实习(实训)内容1.窗体设计2.程序填空3.程序改错4.编写程序四、实习(实训)要求1、每个同学必须填写实习日记5篇。
2、学生要认真填写项目实习指导书中的各项内容。
3、学生可以根据老师提供的要求进行实习制作实习。
4、学生必须在12月15日前把实习日记、指导书等材料上交系里。
5、指导教师评完后,上交成绩,并认真分析本届学生的实习情况,提出问题和解决问题的方法,形成材料上报到教务处和实验实习中心。
五、实习(实训)安排六、实习(实训)纪律及注意事项●教师管理:1、教师要准时到达实习岗位,每次签到时必须掌握学生的出勤情况。
2、教师要对每个学生的出勤情况认真记载,严格管理。
3、指导教师负责组织协调,实习工作中的出现的问题,及时请示汇报。
4、在实习期间,教师要认真指导学生,安排具体实习内容,并对每一天的实习任务都要进行有针对性的给予指导。
VB程序设计语言课程设计实践指导书
《VB程序设计》课程设计设计指导书一、课程设计指导书包含:《VB程序设计》课程设计理论指导书(本书)和电子指导书(具体设计题目的可执行文件)。
二、课程设计目的:课程设计的目的是为了加深学生对课堂所讲授的计算机基础知识及VB中的命令和程序设计方法的进一步理解与掌握,提高学生对所学内容的综合运用能力,同时增强学生程序设计能力,掌握一些编程技巧,并可培养学生实际上机调试程序的能力,使学生对开发信息管理系统有一个总体认识,可使学生得到很好锻炼,为以后学习、工作打下坚实基础。
三、课程设计内容该课程设计要求学生根据所学知识以及个人爱好,设计开发一个或多个VB应用程序。
四、课程设计要求1.实用性:应用程序要有明确的应用主题,有一定的实用价值。
2.结构性:应用程序具有良好的程序结构。
3.可读性:应用程序具有较好的可读性。
4.全面性:根据题目内容,应用程序应包含比较全面的功能。
5.友好性:根据题目要求,合理使用VB提供的各种控件,设计友好、美观的使用界面。
五、课程设计指导1.选题:据个人兴趣、爱好,确定设计题目的名称,具体题目见任务书2.查找与设计题目相关的资料,思考实现方法。
3.进行应用程序总体结构设计,画功能结构图。
运行选定题目的VB课程设计电子指导书——程序可执行文件,了解系统的整体功能,画出功能结构图4.数据库设计:(1)用ACCEES建立数据库及数据表,用ADO数据控件连接数据库,指导步骤如下:利用Access建立好数据库◆添加ADO:“工程”→“部件”→Microsoft ADO Data Controls6.0◆在设计窗体:添加Adodc1控件用快捷键打开属性页◆选择“通用”选项卡→“使用连接字符串”→“1生成(U)…”,→打开“数据连接属性”对话框在“提供者”选项卡→选择“M icrosoft Jet 4.0 OLE DB Provider”选项。
◆在“连接”选项卡→“选择或输入数据库名称”中指定数据库文件名为保证连接有效,单击“连接”选项卡下方的“测试连接”按钮,如果测试成功则关闭属性页打开ADO控件属性窗口,单击其中的RecordSource属性的“…”按钮◆在弹出的记录源属性页对话框中,在“命令类型”下拉式列表框中选择“2adCmdTable”选项,在“表或存储过程名称”下拉式列表框中选择你的某数据库中的“某个表”,关闭记录源属性页。
《VB程序设计》实训大纲
《VB程序设计》实训大纲VB程序设计实训大纲一、实训目的本次实训主要旨在培养学生对VB程序设计的基本理解和实际操作能力。
通过实际编程演练,学生将能够掌握VB的基本语法、控件使用以及事件处理等技能,并能够独立设计和开发简单的VB程序。
二、实训内容1.VB基础知识讲解a.VB简介:VB的起源、发展背景以及应用领域等。
b.VB开发环境搭建:VB的安装、配置和界面介绍等。
c.VB基础语法:变量定义、数据类型、运算符、流程控制等。
d.VB面向对象编程:类、对象、继承、封装等概念讲解。
2.VB控件使用b.控件属性设置:控件大小、位置、字体、颜色等属性的调整。
c.控件事件处理:点击事件、鼠标移动事件、键盘按键事件等。
3.VB程序设计实践a.学生将根据实际需求,设计一个简单的VB程序。
b.程序需包含至少3个控件,并能够对用户的输入进行处理。
c.学生将独立完成程序的编写、调试和运行。
4.VB程序设计实训考核a.学生将进行实训的考核,考核内容包括VB基础知识和实践能力。
b.考核方式为上机实操,学生需要按照要求编写和运行一个简单的VB程序。
三、实训时间安排本次实训总计10个学时,具体时间安排如下:第一天:2学时,VB基础知识讲解第二天:2学时,VB控件使用第三天:4学时,VB程序设计实践第四天:2学时,VB程序设计实践考核四、实训教材和工具1. 实训教材:《Visual Basic程序设计入门》a.提供VB基本知识和实践案例。
b.学生可根据教材进行自学和实践。
2.实训工具:VB集成开发环境(IDE)a.提供VB编程环境和调试工具。
b.学生可在实验室或个人电脑上安装并使用。
五、实训评价标准1.学生VB基础知识掌握情况:考核学生对VB基础知识的理解和掌握程度。
a.考核方式:笔试或上机实操。
b.考核内容:VB基本语法、面向对象编程等。
2.学生VB实践能力评估:考核学生在实际编程中的能力和创新程度。
a.考核方式:上机实操。
b.考核内容:学生独立设计和开发的VB程序。
VB第一部分实验指导书
VB第⼀部分实验指导书实验⼀Visual Basic集成开发环境和程序设计初步实验⽬的:1、了解Visual Basic系统对计算机软、硬件的要求。
2、掌握启动与退出Visual Basic的⽅法。
3、了解Visual Basic集成环境的组成,各部分的作⽤。
4、掌握建⽴、编辑和运⾏⼀个简单的Visual Basic应⽤程序的全过程。
5、掌握常⽤控件(⽂本框、标签、命令按钮)的应⽤。
6、感性认识控件(对象)、过程、事件、属性等的概念,初步认识窗体、控件、属性、过程在程序设计中的作⽤和关系。
实验内容:建⽴⼀个“标准exe”类型的应⽤程序,要求单击“确定”按钮,在屏幕上显⽰“您好,世界!”,单击“退出”按钮,退出应⽤程序。
界⾯如图1-1所⽰,以sy1.frm、sy1.vbp和sy1.exe⽂件保存到⾃⼰的软盘上。
图1-1实验准备:1.复习相关知识:1) VB集成化开发环境2) 建⽴VB应⽤程序2.准确写出两事件代码,列出各控件所需属性(属性项⽬和属性值)。
实验步骤:1.Visual Basic 6.0中⽂版的启动与退出。
启动:1)单击“开始”按钮,然后选择“程序”中“Microsoft Visual Basic 6.0中⽂版”,单击即可。
或:单击桌⾯上“Microsoft Visual Basic 6.0中⽂版”图标,2)新建⼯程对话框,单击打开“标准exe”按钮,进⼊环境。
退出:1) 单击集成环境窗⼝右上⾓的关闭按钮。
2) 单击“⽂件”下拉菜单中的“退出”选项。
2.界⾯设计:(1)添加标签Label1。
(2)添加命令按钮Command1。
(3)添加命令按钮Command2。
(4)使⽤格式菜单,使⽤两命令按钮尺⼨完全⼀样,并恰好处在窗体的中间位置。
3.设置界⾯对象属性:可以通过⽤⿏标右键单击某⼀窗体或控件,在弹出的菜单中为其设置属性,也可以从属性窗⼝的对象列表框中选择要设置属性的对象。
1)设置Form窗体Caption属性为“Hello,World!”2)设置Command1按钮Caption属性为“确定”,名称属性为“OK”.3)设置Command2按钮Caption属性为“退出”,名称属性为“Cancel”。
VB 课程设计指导书
《VB程序设计》课程设计指导书一、课程设计的目的与要求1、教学目的运用所学VB语言知识,对VB语言中基本数据类型、语法、数组、函数、结构、文件以及数据库等的操作,使学生全面掌握面向对象的可视化程序设计的基本方法。
2、教学要求从课程设计的目的出发,通过课程设计的各个环节,达到以下教学要求(1)进一步掌握VB语言程序设计的基本思想和方法;(2)掌握面向对象的可视化程序设计的基本原理及应用;二、课程设计的题目、内容及要求1、课程设计项题目:课题一:打字游戏软件一、开发背景二、实现目标(打字练习程序:要求自行设计程序界面,能够实现打字测试和打字练习功能,对打字正确率和速度进行测试,并给出测试结果。
)●进入系统时要求新用户必须先注册,老用户必须先登录。
●随机产生一个字符从屏幕上方的随机位置落下,用户输入的按键与字符相同时,则产生下一个字符,输入十个正确的字符后,游戏结束。
若有一个字符落到屏幕下方,则游戏失败。
●加一计分的功能,输入一个正确的字符加十分,输入一个错误的字符扣十分,游戏结束时,显示得分。
三、总体设计1、界面设计●主界面●属性设置课题二:算术运算练习软件一、开发背景二、实现目标(要求能够随机生成20道数学计算题,要求有加,减,乘,除运算,规定操作数的个数,对用户结果进行判断,并能最终计算总成绩,要求用户在规定的时间内做完试题,超时自动终止并给出成绩。
)●进入系统时要求新用户必须先注册,老用户必须先登录。
●练习前可以选择运算符(+、-、*、/),练习时由系统给出十道练习题,两个参加运算的数为系统随机产生。
练习时要实时显示用时和当前得分。
●开始练习后可以暂停练习或停止练习,练习正常结束时,用户可选择是否将练习成绩保存。
●系统信息存放在算术运算练习数据库中,包括用户表(用户名、密码),成绩表(运算符、用户名,日期、得分、用时)。
●用户可以查看自己某种运算的练习成绩表或所有用户的练习成绩排行榜。
●结束练习时要求显示一段动画,再结束程序。
[高等教育]1 VB程序设计——课程实训指导书-精品文档
Visual Basic课程实训指导书一、课程实训的意义:1)学会综合运用VB有关的控件、函数和对象的知识。
2)学习各种数据处理控件的使用方法,掌握数据库应用程序的开发技术。
3)学会运用VB进行程序设计的特点和方法。
4)在学会运用VB进行面向对象程序设计步骤和方法的基础上,能够设计其他的实际应用系统,从而达到一定的应用程序设计水平。
二、课程实训的内容:设计并实现图书馆管理的应用程序。
三、课程实训的要求:建立一个图书馆管理数据库,包含书目表、读者表和借阅表,设计并实现图书馆管理的应用程序,要求能完成1)图书入库和图书查找及图书信息的维护2)读者登记和查找3)借阅查找,可以查找某读者借阅的全部图书4)借书和还书处理。
四、课程实训的步骤:1)、分析要解决的问题,明确管理系统的目的和系统应具备的功能,划分功能模块,并画出系统功能模块图。
2)分析所管理的信息,设计数据库的结构。
3)根据各程序模块的功能分别画出程序的详细流程图。
4)分模块编写程序。
5)程序编写完,分模块调试,各模块调试通过之后,在联起来调试,调试通过之后试运行无错误时,编译生成可执行文件。
6)写出完整的课程实训报告。
五、课程实训的过程1、建立数据库1)启动数据管理器在VB集成开发环境中,单击“外接程序”/“可视化数据管理器”,打开数据管理器VisData窗口。
2)新建Jet数据库①选择“文件”/“新建”②选择命令“Microsoft Access…..”/”Version 7.0MDB…”③保存,数据库名为:library.mdb3)数据表设计:书目表Book :bookid(馆藏书号、booktype(类别)、ISBN(国际书号)、bookname(书名)、publisher(出版社)、pubdate(出版日期)、author(作者)、size(尺寸)、price(价格)、pages(页数)、stocks(库存总量)、spare(可借数量)、abstract(简介)、location(馆藏位置)。
《VB程序设计》实验指导书
《VB程序设计》实验指导书18学时实验一VB集成环境及简单应用程序的建立一、实验目的1.掌握Visual Basic启动和退出的方法。
2.熟悉Visual Basic的集成开发环境。
3.掌握Visual Basic程序设计的基本步骤。
4. 掌握窗体的使用方法。
二、实验内容1 启动Visual Basic,然后创建一个“标准 EXE”工程。
了解Visual Basic集成开发环境下各组成部分及其作用。
【要求】(1)在集成开发环境中分别寻找“窗体窗口”、“属性窗口”、“工程资源管理器”、“窗体布局窗口”、“工具箱窗口”,熟悉它们的默认位置。
(2)在“视图”或“工程资源管理器”中切换显示“代码窗口”和“窗体窗口”。
(3)在“视图”菜单中点击“立即窗口”,观察刚刚显示出来的“立即窗口”。
(4)尝试分别将各部分关闭,然后再用“视图”菜单中对应的菜单命令将其显示。
2 编写一个简单的应用程序。
要求窗体的标题为“简单VB实验”;窗体中有一个标题为“显示”的按钮;单击该按钮后在窗体上显示蓝色的“江西农业大学”。
【步骤】(1)设计应用程序的界面;(2)设置对象的属性;(3)编写事件代码;(4)程序的运行及保存。
【提示】在窗体上显示“江西农业大学”有两种方法:(1)用Print方法:颜色应该设置窗体的前景色。
(2)用一个标签控件:颜色应该设置标签控件的前景色。
【思考】为什么在以上两种方法中在颜色的设置问题上有所不同?3 窗体无最大化和最小化按钮。
在窗体装入时,在窗体的标题栏显示“装入窗体”,并在窗体上装入一幅图片作为背景;当用户单击窗体,在标题栏显示“鼠标单击”,在窗体上显示“单击窗体”;当用户双击窗体,在标题栏显示“鼠标双击”。
去除窗体的背景图案,并显示“双击窗体”。
实验二VB常用控件的使用一、实验目的1.掌握基本控件(标签、命令按钮和文本框)的基本使用方法。
2. 掌握Visual Basic程序设计的基本步骤。
二、实验内容1 利用标签做浮雕效果文字。
VB程序设计实验指导书-陶冶
实验六子过程程序设计一、实验目的1、掌握子过程的声明和调用。
2、掌握子过程的形参类型和传值和传址方式。
3、应用子过程实现多个数的求值和无值的操作。
4、掌握子过程的特点以及与其他过程的区别。
二、实验环境1、操作系统:Windows 72、应用软件三、实验内容与步骤1、编写三个子过程:子过程一以每行5列显示数组结果;子过程二求数组中的最大值和最小值;子过程三数组元素由大到小排序输出;主调程序有10个元素,分别调用三个子过程。
提示:(1)子过程1使用形参BYRef obtext As Control,(2)主调程序先调用子过程printa(),后调用子过程fmaxmin(),(3)数组大小由主调程序设置,(4)子过程三可以采用选择排序法或冒泡排序法。
2、编写一子过程:MaxLength(s,MaxWord),在已知的字符串S中,找出最长的单词MaxWord。
假定字符串S内只含有字母和空格,空格分隔不同的单词。
提示:(1)首先利用InStr函数从S中从左开始找第一个出现的空格,利用Left函数分理出空格左边的单词,与MaxWord最长单词比较(MaxWord状态为空)。
i=InStr(s, ””) '找第一个出现的空格Word=Microsoft.Visual Basic.Left(s, i-1) '分离出空格左边的单词Word与MaxWord比较决定是否替换为MaxWord(2)取S中剩余字符串,重复(1),直到S为空。
S=Mid(s,i+1) '取S中剩余字符串四、实验报告要求实验报告应包含如下内容:(1)实验名称;(2)实验目的;(3)实验环境;(4)实验内容;(5)实验结果;(6)程序代码;(7)实验总结。
实验七函数过程程序设计一、实验目的1、掌握函数过程的定义和调用。
2、掌握函数过程形参类型和值传递地址传递方式。
3、掌握变量、函数过程的作用域。
4、掌握递归概念和使用方法。
《VB程序设计》实验指导书
《VB程序设计》实验指导书18学时实验一VB集成环境及简单应用程序的建立一、实验目的1.掌握Visual Basic启动和退出的方法。
2.熟悉Visual Basic的集成开发环境。
3.掌握Visual Basic程序设计的基本步骤。
4. 掌握窗体的使用方法。
二、实验内容1 启动Visual Basic,然后创建一个“标准 EXE”工程。
了解Visual Basic集成开发环境下各组成部分及其作用。
【要求】(1)在集成开发环境中分别寻找“窗体窗口”、“属性窗口”、“工程资源管理器”、“窗体布局窗口”、“工具箱窗口”,熟悉它们的默认位置。
(2)在“视图”或“工程资源管理器”中切换显示“代码窗口”和“窗体窗口”。
(3)在“视图”菜单中点击“立即窗口”,观察刚刚显示出来的“立即窗口”。
(4)尝试分别将各部分关闭,然后再用“视图”菜单中对应的菜单命令将其显示。
2 编写一个简单的应用程序。
要求窗体的标题为“简单VB实验”;窗体中有一个标题为“显示”的按钮;单击该按钮后在窗体上显示蓝色的“江西农业大学”。
【步骤】(1)设计应用程序的界面;(2)设置对象的属性;(3)编写事件代码;(4)程序的运行及保存。
【提示】在窗体上显示“江西农业大学”有两种方法:(1)用Print方法:颜色应该设置窗体的前景色。
(2)用一个标签控件:颜色应该设置标签控件的前景色。
【思考】为什么在以上两种方法中在颜色的设置问题上有所不同?3 窗体无最大化和最小化按钮。
在窗体装入时,在窗体的标题栏显示“装入窗体”,并在窗体上装入一幅图片作为背景;当用户单击窗体,在标题栏显示“鼠标单击”,在窗体上显示“单击窗体”;当用户双击窗体,在标题栏显示“鼠标双击”。
去除窗体的背景图案,并显示“双击窗体”。
实验二VB常用控件的使用一、实验目的1.掌握基本控件(标签、命令按钮和文本框)的基本使用方法。
2. 掌握Visual Basic程序设计的基本步骤。
二、实验内容1 利用标签做浮雕效果文字。
vb程序设计课程设计指导书
《VB程序设计》课程设计指导书适用专业:一、课程设计的目的《Visual Basic程序设计课程设计》是在《计算机公共基础》及《Visual Basic程序设计》课程之后的一个实践环节,目的是让学生以小组为单位通过编写一个完整的Visual Basic应用程序,来了解Visual Basic软件开发的基本步骤,以此巩固所学的Visual Basic 基础理论知识,提高学生分析问题、解决问题的能力,最终达到培养学生利用Visual Basic 解决实际问题的应用能力,同时培养学生团队协作精神。
二、设计内容运用所学的VB知识开发一个小型应用程序,可以是信息管理系统,也可以是游戏程序,设计题目可自拟,也可由教师指定。
具体参考题目如下:(一)管理系统1、学生通讯录管理系统(其他管理系统与此雷同)功能模块:1)录入信息2) 查询信息3) 删除信息4) 修改信息5) 打印信息6) 系统维护要求:1) 每个学生信息包括:姓名,街道,城市,电话号码,邮政编码,电子邮箱,QQ号等项。
2)界面可以是命令行方式文字提示或GUI界面。
3)必须使用文件输入输出流。
2、职工档案管理系统3、学生成绩管理系统4、学生综合测评管理系统5、图书借阅管理系统6、铁路售票管理系统7、学生宿舍管理系统8、宾馆客房管理系统9、停车场车位管理系统10、超市管理系统11、工资管理系统12、银行储蓄管理系统13、考试管理系统14、民航订票系统15、水电管理系统16、证券交易分析系统17、公路交通管理系统(二)并口SPP模式开关量输入输出利用并口SPP模式开关量输入输出实验装置来模拟采集数据,并根据其原理编写数据采集程序,对采集的数据进行存储、查询、输出等相关处理。
模拟采集的数据可以作为环境的温度、湿度、压力或种子的个别性状等各种实验数据的某个指标值或属性值。
可以围绕模拟采集的数据的不同含义设计题目和实现相关设计内容。
三、设计要求(1)基本要求①以1-4人小组为设计单位,不得跨班分组,每组要有一名组长,负责总体的设计及任务分配。
VB程序设计实验指导书
VB程序设计实验指导书实验项目名称:数组(一) 实验环境(硬件):普通PC机房软件:VB6.0 序号:_7实验时数:2学时实验地点:计科系实验室一、实验目的:1、掌握静态数组和动态数组的概念及定义方法。
2、掌握一维和二维数组元素的引用、赋值、输入、输出方法。
3、掌握使用一重或二重循环结构控制数组元素的下标,按一定规律变化来处理一维数组元素和二维数组元素的程序设计方法。
二、实验类型:(验证性、演示性、综合性、设计性、操作性)验证性三、实验内容及基本要求:1、随机产生20个1~100的正整数放入数组中,显示产生的数,并求平均值以及高于平均值的数有多少个。
运行界面如图所示:【要求】在窗体上单击,即产生如图所示结果,编写出程序代码,正确运行程序。
并以文件名sy7-1.frm和sy7-1.vbp保存在F:盘或D:盘自己的姓名文件夹中。
2、编程:(程序存盘文件名sy7-2.vbp、sy7-2.frm)程序运行界面如下图所示:在窗口中有两个文本框和两个按钮。
当单击“随机产生”按钮时,在text1中随机产生20个100~ 1000之间的整数,当单击“查找素数”按钮时,找出这20个整数中的所有素数,并显示在text2中。
3、如下图运行界面所示,单击命令按钮输入整数n,显示出具有n行的杨辉三角形:分析:从一组数据中找规律,找通项,这是循环和数组相结合的优点。
杨辉三角形的形成可分为三部分数据:第1列全为1;主对角线全为1;从第3行第2列起到主对角线前一元素的各个元素为上一行前一列和本列元素之和。
如:'第1列和主对角线元素为1For i = 1 To na(i, 1) = 1: a(i, i) = 1Next i'从第3行第2列起到主对角线前一元素的各元素为上一行前一列和本列元素之和For i = 3 To nFor j = 2 To i - 1a(i, j) = a(i - 1, j - 1) + a(i - 1, j)Next jNext i【要求】设计界面,编写出程序代码(注意动态数组的使用),正确运行程序。
vb课设指导书
vb课设指导书第一篇:vb课设指导书《VB语言程序设计》课程设计实践指导书《VB语言程序设计》课程设计是为了加强学生对VB语言及VB6.0开发环境的进一步理解和应用,为学习后续课程打下良好的编程基础而开设的一门实践课。
一、设计目的1、进一步熟悉VB6.0开发环境,掌握用VB6.0实现一个完整应用程序的设计过程,掌握有关编写、调试和整合程序的方法和技巧。
2、通过此设计,熟练掌握VB6.0中各种控件的常用属性和事件、数组的各种操作以及数据库的相关操作(数据库的建立、编辑、查找、删除等),并能够做到灵活运用。
3、了解开发简单应用程序的全过程,包括:分析、设计、编辑、调试和编写设计报告。
二、设计指导第一阶段: 首先分析题目的要求,将一个比较复杂的问题分解成若干个相对容易的小问题。
第二阶段: 在第一阶段的设计思路经过指导老师检查并确认无误后,再逐个完善各个菜单、窗体的设计及函数的编程和调试工作。
第三阶段: 按要求编写课程设计报告。
第四阶段: 按整个设计完成的先后顺序,逐个进行结题答辩,并提交实习报告。
三、指导要求每班安排2名指导教师,负责布置任务、指导编程及编写报告,指导学生熟悉开发环境和辅导学生调试程序,并对学生进行考勤。
最后对学生完成的系统进行现场验收和评定成绩。
四、设计任务及分配方法1、本次课程设计一共设有3道题目。
分别是:①简易学生成绩管理系统;②图书管理系统;③学籍管理系统。
2、按照班内序号的顺序,每班1、4、7……号学生选择题目①,每班2、5、8……号学生选择题目②,每班3、6、9……号学生选择题目③。
任何学生不得以任何理由更换题目,否则直接按不及格处理。
五、设计任务的功能要求1、简易学生成绩管理系统该管理系统主要由四部分组成:系统用户的登录、学生成绩信息的编辑、学生成绩信息的查询、以及退出系统。
① 各模块的主要功能如下:●系统用户的登录:实现用户通过密码进行登录的功能。
●学生信息的编辑:实现学生信息、课程和成绩信息的添加、删除和修改等功能。
vb程序设计_实验指导书
vb程序设计_实验指导书一、前言VB(Visual Basic)是一种简单易学、功能强大的编程语言,广泛应用于各种领域的软件开发。
本实验指导书旨在帮助读者熟悉 VB 程序设计的基本概念和操作,通过一系列实验掌握 VB 编程的技能,为今后的程序开发打下坚实的基础。
二、实验环境1、操作系统:Windows 7 及以上版本。
2、开发工具:Microsoft Visual Basic 60 或更高版本。
三、实验目的1、熟悉 VB 集成开发环境的使用。
2、掌握 VB 语言的基本语法和数据类型。
3、学会使用 VB 进行顺序、选择和循环结构的程序设计。
4、能够使用控件进行简单的界面设计。
5、培养学生的编程思维和解决问题的能力。
四、实验内容实验一:VB 集成开发环境的熟悉1、启动 VB 开发环境,了解菜单栏、工具栏、工具箱、属性窗口和代码窗口的功能。
2、创建一个新的标准 EXE 工程,保存工程文件和窗体文件。
3、在窗体上添加一个标签控件(Label)和一个命令按钮控件(CommandButton),设置控件的属性,如标题、字体、颜色等。
实验二:VB 语言基础1、变量和常量的定义与使用。
定义不同数据类型的变量,如整型(Integer)、字符串型(String)、单精度型(Single)等。
给变量赋值,并在窗体上输出变量的值。
定义常量,并在程序中使用常量。
2、运算符和表达式的使用。
掌握算术运算符(+、、、/、%)、关系运算符(>、<、=、>=、<=、<>)和逻辑运算符(And、Or、Not)的使用。
编写表达式计算数学问题,如求圆的面积、判断一个数是否为偶数等。
3、常用函数的使用。
掌握数学函数(Abs、Sqr、Sin、Cos 等)、字符串函数(Left、Right、Mid、Len 等)和日期函数(Now、Date、Year、Month 等)的使用。
编写程序使用函数进行数据处理和计算。
实验三:顺序结构程序设计1、编写一个简单的加法程序,输入两个数,计算并输出它们的和。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验六子过程程序设计
一、实验目的
1、掌握子过程的声明和调用。
2、掌握子过程的形参类型和传值和传址方式。
3、应用子过程实现多个数的求值和无值的操作。
4、掌握子过程的特点以及与其他过程的区别。
二、实验环境
1、操作系统:Windows 7
2、应用软件
三、实验内容与步骤
1、编写三个子过程:子过程一以每行5列显示数组结果;子过程二求数组中的最大值和最小值;子过程三数组元素由大到小排序输出;主调程序有10个元素,分别调用三个子过程。
提示:
(1)子过程1使用形参BYRef obtext As Control,
(2)主调程序先调用子过程printa(),后调用子过程fmaxmin(),
(3)数组大小由主调程序设置,
(4)子过程三可以采用选择排序法或冒泡排序法。
2、编写一子过程:MaxLength(s,MaxWord),在已知的字符串S中,找出最长的单词MaxWord。
假定字符串S内只含有字母和空格,空格分隔不同的单词。
提示:
(1)首先利用InStr函数从S中从左开始找第一个出现的空格,利用Left函数分理出空格左边的单词,与MaxWord最长单词比较(MaxWord状态为空)。
i=InStr(s, ””) '找第一个出现的空格
Word=Microsoft.Visual Basic.Left(s, i-1) '分离出空格左边的单词
Word与MaxWord比较决定是否替换为MaxWord
(2)取S中剩余字符串,重复(1),直到S为空。
S=Mid(s,i+1) '取S中剩余字符串
四、实验报告要求
实验报告应包含如下内容:
(1)实验名称;
(2)实验目的;
(3)实验环境;
(4)实验内容;
(5)实验结果;
(6)程序代码;
(7)实验总结。
实验七函数过程程序设计
一、实验目的
1、掌握函数过程的定义和调用。
2、掌握函数过程形参类型和值传递地址传递方式。
3、掌握变量、函数过程的作用域。
4、掌握递归概念和使用方法。
5、熟悉程序设计常用的算法。
二、实验环境
1、操作系统:Windows 7
2、应用软件
三、实验内容与步骤
1、编写一函数f(m,n),求两数m,n的最大公约数: 主调程序在两个文本框中输入数据,单击“显示”按钮,调用f(m,n),在右边标签框中显示结果。
2、编写一求阶乘函数f(n),主调程序求组合数的程序,分别调用f(n),用来计算组合数的值。
求组合数的公式: (其中n>m )。
3、编一函数过程IsH(n),对于已知正整数n ,判断该数是否是回文数,函数的返回值类型是布尔型。
主调程序每输入一个数,调用IsH 函数过程,然后在图形框中显示输入的数,若是回文则显示一个“★”。
提示:
(1)回文数是指正读和倒读数字相同,即指最高位和最低位相同,次高位和次!!m n
m n C
低位相同,以此类推。
只有一个数,也是回文数。
(2)回文数的求法,只要对输入的数(按字符串类型处理),利用Mid函数从两边往中间比较,若有不相同,就不是回文数。
四、实验报告要求
实验报告应包含如下内容:
(1)实验名称;
(2)实验目的;
(3)实验环境;
(4)实验内容;
(5)实验结果;
(6)程序代码;
(7)实验总结。
实验八用户界面设计
一、实验目的
1、学会使用通用对话框控件进行编程。
2、掌握下拉式菜单和弹出式菜单的设计方法。
3、掌握创建多重窗体程序的有关技术。
4、了解鼠标键盘事件及其过程的编写。
5、综合所学知识,编制具有可视化界面的应用程序。
二、实验环境
1、操作系统:Windows 7
2、应用软件
三、实验内容与步骤
1、设计一个应用程序。
当单击“设置标签颜色”按钮后,弹出颜色对话框,为上面标签中文字选择一种颜色;当单击“编辑文本文件”按钮后,弹出打开文件对话框,选择一个文本文件后调用记事本程序编辑该文件。
提示:调用记事本程序编辑文件的方法是使用SHELL函数,本实验中SHELL 函数使用形式如下:
Shell(“Notepad.exe”+”’+OpenFileDialog1.FileName,AppWinStyle.Normal Focus)
1、选择若干个做过的实验,将它们整合成一个项目,当选择某个菜单项时,就去弹出相应程序的窗体。
四、实验报告要求
实验报告应包含如下内容:
(1)实验名称;
(2)实验目的;
(3)实验环境;
(4)实验内容;
(5)实验结果;
(6)程序代码;
(7)实验总结。
实验九数据文件
一、实验目的
1、掌握顺序文件、随机文件及二进制文件的特点和使用
2、掌握各类文件的打开、关闭和读写操作
3、学会在应用程序使用文件
二、实验环境
1、操作系统:Windows 7
2、应用软件
三、实验内容与步骤
1、设计一个学生信息管理程序,能实现学生信息的编辑修改、追加、浏览和显示,记录数统计等功能。
提示:使用打开文件函数FileOpen(文件号,文件名,模式),使用FilePut 函数在文件中写入数据,使用FileGet函数从文件中读出数据,用记录号实现文件的浏览。
2、编写顺序文件读写程序。
若选择“添加数据”,则将一个学生的学号、姓名和成绩添加到Scores.txt文件中;若选择“读取数据”,则从文件读取数据并计算总分和平均成绩,最后送入文本框。
提示:
(1)不管是将数据写入顺序文件,还是从顺序文件读出数据,打开文件都是使用FileOpen函数,只是模式不同;
(2)可采用两种处理方法:一是按原有数据类型读出,然后进行各种处理,而是当做文本文件处理;
(3)读/写文件结束后,要使用FileClose函数将文件关闭,否则会发生数据丢失现象。
四、实验报告要求
实验报告应包含如下内容:
(1)实验名称;
(2)实验目的;
(3)实验环境;
(4)实验内容;
(5)实验结果;
(6)程序代码;
(7)实验总结。