收藏 分享(赏)

VB可视化程序设计课程教学大纲.doc

上传人:dreamzhangning 文档编号:2732264 上传时间:2018-09-26 格式:DOC 页数:15 大小:97.50KB
下载 相关 举报
VB可视化程序设计课程教学大纲.doc_第1页
第1页 / 共15页
VB可视化程序设计课程教学大纲.doc_第2页
第2页 / 共15页
VB可视化程序设计课程教学大纲.doc_第3页
第3页 / 共15页
VB可视化程序设计课程教学大纲.doc_第4页
第4页 / 共15页
VB可视化程序设计课程教学大纲.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、58VB 可视化程序设计课程教学大纲一、课程名称VB 可视化程序设计二、 学时及学分 64 学时,4 学分三、 适用专业软件设计专业、软件设计(日语)专业四、 教学目的本课程是信息技术系各专业学生的一门专业课程,具有较强的实践性。本课程的教学任务是培养能够利用可视化的编程方法独立地开发和设计小型系统、并能够进行相应管理工作的应用型专门人才。本课程通过理论和实践教学,使学生了解 Visual Basic 的对象、属性和方法等基本概念和特点;掌握 Visual Basic 中的数据类型、函数、控制结构的使用方法;熟悉 Visual Basic 窗体定义及各种控件的使用,了解 Visual Basi

2、c 与数据库的连接,及对数据库的访问。最后通过一个具体的开发实例使学生初步具有独立的开发和设计、代码编写、系统管理与维护的能力。五、 教学要求在具有一定的程序设计思想的基础上,通过理论与实践相结合的教学方式,采用实验、实践、实例、演示、投影等多种教学方法和手段来保证教学任务的顺利完成。六、 教学学时数分配表学时数分配章次 教学内容 总学时数 理论 实践 习题作业次数第一章 Visual Basic 基础 4 2 2 0 1第二章 窗体与基本控件 6 3 3 0 1第三章 常用控件 16 6 8 2 2第四章 菜单设计 4 2 2 0 1第五章 Visual Basic 程序设计基础 12 6

3、6 0 1第六章 文件管理 4 2 2 0 159第七章 图形 4 2 2 0 1第八章 多文档界面 2 1 1 0 1第九章 数据库管理 4 2 2 0 1第十章 报表设计 4 1 2 1 0第十一章 应用程序的发布 2 1 1 0 1总结、复习、答疑、考试 2 1 1 0 0合计 64 29 32 3 11七、 理论教学内容第一章 Visual Basic 基础(2 学时)内容提要: 本章要求学生了解 VB 的发展史,理解 VB 作为高级编程语言的特点及编程思想,掌握 VB6.0 的安装、启动方法及其集成开发环境中的菜单栏;工具栏;属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口等

4、的使用方法,使学生对 VB有一个初步的了解;理解面向对象程序设计的相关概念;通过介绍一个简单的应用程序,使学生熟悉 VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。教学重点和难点:VB 的编程思想及属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口的灵活使用, VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。1.1 Visual Basic 概述(0.2 学时)一、 Visual Basic 简介及版本二、 Visual Basic 特点三、 Visual Basic 简介及版本四、 Visual Basic 特点1.2 VB 的安装与启动(0.4 学

5、时)一、 Visual Basic 的安装过程及软硬件环境要求二、 Visual Basic6.0 的启动601.3 Visual Basic6.0 的集成开发环境(0.4 学时)一、 Visual Basic 的菜单栏、工具箱的介绍二、 Visual Basic 的工程资源管理器窗口三、 Visual Basic 的属性窗口、窗体布局窗口四、 Visual Basic 的代码编辑器窗口五、 Visual Basic 的对象浏览器窗口六、 Visual Basic 的立即窗口1.4 面向对象程序设计概念(0.2 学时)一、 对象和类的概念二、 对象的属性、事件和方法1.5 启动 Visual

6、Basic(0.2 学时)Visual Basic 的启动方法1.6 最简单的应用程序(0.2 学时)一个简单的应用程序实例介绍1.7 开发 VB 应用程序的步骤(0.1 学时)模仿这个实例介绍开发应用程序的步骤1.8 如何运行与保存程序(0.2 学时)一、 程序的运行二、 程序的调试三、 程序的运行结束四、 程序的保存1.9 生成可执行文件(0.1 学时)对于开发好的应用程序进行编译第二章 窗体与基本控件(3 学时)内容提要:通过本章学习,使学生了解应用程序用户界面设计的原则,掌握窗体的属性、常用事件、常用方法、多窗体和启动窗体的设置等内容,并能进行用户界面的设计制作;了解文本框和标签框的特

7、点和使用方法,掌握文本框和标签框的常用属性、方法及事件,了解在程序运行中通过键盘接收用户输入信息的方法。 教学重点和难点:窗体、文本框、标签框和命令按钮的属性、常用事件、常用方法的使用和启动窗体的设置2.1 窗体的属性(0.2 学时)61窗体的常用属性介绍2.2 窗体的常用事件(0.5 学时)窗体的常用事件窗体的鼠标事件(Click、DbClick、MouseDown、MouseUp、MouseMove、KeyDown、KeyUp、KeyPress、Load、UnLoad)介绍2.3 窗体的常用方法(0.2 学时)窗体的显示、隐藏的方法(Show、Hide)2.4 多窗体的程序设计(0.2 学

8、时)2.5 窗体的启动(0.1 学时)2.6 使用文本框处理字符信息(0.4 学时)一、文本框的简单使用二、文本框的属性、事件和方法三、字体与字号的控制2.7 使用标签控件显示字符信息(0.4 学时)文本框和标签框组合使用举例2.8 命令按钮(0.6 学时)一、命令按钮的简单使用二、命令按钮的属性、事件和方法2.9 文本框和标签框组合使用的技巧(0.4 学时)第三章 常用控件(8 学时)内容提要:了解常用控件的特点及使用时需注意的问题,掌握这些控件的常用属性、方法和事件,能综合运用这些控件进行实际问题的解决。教学重点和难点:复选框、单选按钮、框架、列表框、组合框、对话框、图片框、图像框和计时器

9、的常用属性、方法和事件的灵活应用3.1 复选框(0.5 学时)一、复选框的简单使用二、复选框的属性、事件和方法3.2 单选按钮(0.5 学时)623.3 框架(0.4 学时)3.4 列表框(0.6 学时)3.5 组合框(0.6 学时)3.6 对话框(0.6 学时)3.7 图片框(0.6 学时)3.8 图像框(0.6 学时)3.9 计时器(0.6 学时)3.10 控件的组合应用(1 学时)3.11 控件使用习题课(2 学时)第四章 菜单设计(2 学时)内容提要:了解菜单编辑器窗口,掌握菜单的建立过程,了解菜单相应的控制操作,掌握下拉式和弹出式菜单的建立与使用,能熟练的根据实际问题进行菜单的设计与

10、实现。教学重点和难点:利用菜单编辑器创建下拉式菜单、弹出式菜单的方法及功能控制。4.1 菜单的功能和组成(0.3 学时)4.2 菜单编辑器(0.3 学时)4.3 创建下拉式菜单(0.4 学时)4.4 菜单的控制(0.6 学时)一、有效性控制二、菜单项标记的控制三、菜单项的动态增减4.5 创建弹出式菜单(0.4 学时)63第五章 Visual Basic 程序设计基础(6 学时)内容提要:通过本章的学习,使学生掌握 VB 的数据类型;常量与变量的定义和作用域;理解 VB 的数据类型与数据库(AccessSQL Server)的数据类型的关系;了解变量的命名规则;掌握一维数组、控件数组的定义格式及

11、引用方法;过程和函数的定义与调用方法;理解二位数组的定义格式及引用方法;了解子过程和子函数的区别;掌握 Visual Basic 提供的循环语句、转移语句的基本语法格式和应用方法;理解各语句在程序段中的实际应用选择;掌握 Visual Basic 提供的常用内部函数的功能及用法;掌握 Visual Basic 提供的五种运算符同时理解表达式的书写规则及结果并了解运算的优先顺序。教学重点和难点:VB 的数据类型;常量与变量的定义和作用域; 一维数组、控件数组的定义格式及引用方法;过程和函数的定义与调用方法;子过程和子函数的编写及调用;循环语句、转移语句等基本语法格式和应用方法;常用内部函数的功能

12、及用法;运算符及表达式的规范。5.1 Visual Basic 的数据类型(0.3 学时)基本数据类型5.2 常量与变量(0.5 学时)一、 常量的作用域及定义方法二、 变量的作用域及定义方法5.3 运算符和表达式(0.2 学时)一、 运算符二、 表达式5.4 常用内部函数(2 学时)一、数学函数二、字符串函数三、转换函数四、日期与时间函数五、随机函数5.5 基本语句(2 学时)一、赋值语句二、条件语句三、循环语句5.6 数组(0.4 学时)一、数组的概念64二、一维数组三、二维数组四、控件数组5.7 过程和函数(0.6 学时)一、过程的定义和调用二、函数的定义和调用第六章 文件管理(2 学时

13、)内容提要:通过本章的学习,使学生掌握驱动器列表框、目录列表框及文件列表框的常用属性及常用方法和事件;掌握三个控件的同步操作;了解三个控件的其它事件。掌握文件的顺序存取;文件的随机存取;文件的二进制存取;理解 VB 的文件处理内容;并了解计算机的文件类型。教学重点和难点:驱动器列表框、目录列表框及文件列表框的常用属性及常用方法和事件及三个控件的同步操作;文件的顺序存取;文件的随机存取;文件的二进制存取;6.1 文件系统控制(1 学时)一、驱动器列表框的常用属性及常用方法和事件二、文件列表框的常用属性及常用方法和事件三、目录列表框的常用属性及常用方法和事件6.2 文件存取操作(1 学时)一、文件

14、的随机存取二、文件的二进制存取第七章 图形(2 学时)内容提要:了解常用控件的使用,根据实际问题的需要,能利用这些控件提供的基本元素组成各种图形。教学重点和难点:直线控件、图形控件的方法和事件;用图形方法创建图形。7.1 图形控件(1 学时)一、直线控件二、形状控件7.2 图形方法(1 学时)65一、用 PSet 方法画点二、用 Line 方法画线和矩形三、用 Circle 方法画圆、椭圆和圆弧第八章 多文档界面(1 学时)内容提要:了解多文档界面的特性,掌握关于 MDI 的常用属性、方法和事件,掌握建立多文档应用程序的方法,掌握在 MDI 应用程序中菜单的设计。教学重点和难点:MDI 窗体属

15、性、事件和方法及使用。8.1 建立多文档 MDI(0.2 学时)8.2 MDI 窗体属性、事件和方法及使用(0.8 学时) 第九章 数据库管理(2 学时)内容提要:了解数据库的概念,掌握使用 Data 控件、ADO 数据控件访问数据库的方法,掌握在 VB 中建立数据库应用程序的方法。教学重点和难点:ADO 数据控件属性、方法;ADO 对象对数据库的访问连接与访问;程序段中ADO 对象的使用方法。9.1 数据库管理概述(0.3 学时)一、 数据库基本概念二、 数据库与客户端/服务器三、 常用访问数据库方式9.2 数据管理器(0.3 学时)一、 数据管理器的作用二、 用数据管理器建立数据表三、 用

16、 Access2000 建立数据库9.3 Data 数据控件和数据感知控件(0.4 学时)9.4 ADO 数据控件(1 学时)一、 ADO 数据控件属性和方法66二、 ADO 数据控件的使用第十章 报表设计(2 学时)内容提要:通过本章的学习,使学生掌握报表的设计方法;理解报表与系统打印机设置的关系;了解报表的功能。教学重点和难点:报表的设计方法;报表对数据库的数据的显示。10.1 报表的结构介绍(0.1 学时)10.2 报表的功能介绍(0.1 学时)10.3 报表的控件及插件介绍(0.2 学时)一、 文本框二、 标签框三、 框架四、 图形五、 直线10.4 报表的设计方法(0.1 学时)10

17、.5 设置报表数据源(0.2 学时)10.6 报表的调用(0.1 学时)10.7 报表的预览与输出(0.1 学时)10.8 报表与系统打印机设置的关系(0.1 学时)10.9 报表设计习题课(1 学时)第十一章 应用程序的发布(1 学时)内容提要:通过本章的学习,使学生掌握应用程序的编译;应用程序的发布;理解工程与安装包之间的关系;了解其它打包软件的优点和局限。教学重点和难点:67应用程序的编译;应用程序的发布。11.1 应用程序编译(0.1 学时)11.2 应用程序运行(0.1 学时)11.3 利用 VB 自带的打包安装向导进行打包(0.2 学时)11.4 安装软件包(0.2 学时)11.5

18、 配置数据库(0.2 学时)11.6 其他打包软件的介绍(0.2 学时)八、 实践教学内容第一章 Visual Basic 基础(2 学时)内容提要: 本章要求学生上机试验 1 :认识 VB 界面,设计一个简单的应用程序,掌握VB6.0 的安装、启动方法及其集成开发环境中的菜单栏;工具栏;属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口等的使用方法,使学生熟悉 VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。教学重点和难点:VB 的属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口的灵活使用; VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。1

19、.1 上机试验 1 认识 VB 界面,设计一个简单的应用程序(2 学时)一、 VB 的启动二、 VB 的退出三、 设计一个简单的应用程序四、 保存文件五、 编译文件第二章 窗体与基本控件(3 学时)内容提要:掌握窗体、命令按钮及文本框的常用属性、事件和方法,熟练这些控件的综合应用,并能实现相应的功能。设计一个程序,在执行时由用户从键盘上键入两个操作数和运算符,然后根据输入的运算符来改变标签框的内容,单击“”命令按钮,68将根据运算符进行相应的运算并将运算结果显示在“运算结果”标签框中。教学重点和难点:结合实验,学会窗体、文本框、标签框和命令按钮的属性、常用事件、常用方法的使用和启动窗体的设置。

20、2.1 上机试验 2 窗体、命令按钮、文本框、标签框的应用(3 学时)一、 工程建立二、 窗体建立三、 控件添加四、 窗体及控件的属性设置五、 程序代码的添加六、 工程保存第三章 常用控件(8 学时)内容提要:掌握复选框、单选钮、列表框和组合框的常用属性、事件及典型的使用方法,熟悉滚动条的数值应用,掌握对话框的设计及使用,掌握图片框、图像框的使用及在使用中二者的区别,能够利用计时器进行动画制作。教学重点和难点:复选框、单选按钮、框架、列表框、组合框、对话框、图片框、图像框和计时器的程序代码的灵活应用及解读。3.1 上机实验 4 常用控件的应用(8 学时)一、设计一个应用程序,窗体上由 1 个文

21、本框、1 个命令按钮和 4 个框架组成(3 学时)二、一个简单的报到处理窗体,从文本框中输入学生姓名,在“班级”旁边的组合框中选择其所属班级(提供 4 种默认班级) 。然后将学生姓名和班级添加到列表框中。用户可以删除列表框中所选择的项目,也可以把整个列表框清空。 (5 学时)第四章 菜单设计(2 学时)内容提要:通过上机实验 5 :设计应用程序菜单,建立一个较完整的菜单系统;使用菜单,利用剪贴板,在两个文本框中进行文字、图形的复制与剪切;建立一个弹出式菜单。教学重点和难点:掌握下拉式菜单和弹出式菜单的设计方法,掌握菜单事件过程的编写方法。694.1 上机实验 5 设计应用程序菜单(2 学时)一

22、、设计一个菜单程序,在菜单栏中有“程序”和“附件”两个菜单。其中“程序”菜单中有 Word、Excel、PowerPoint 三个选项。 “附件”菜单中含有“画图”和“游戏”两个选项。当用户选择了某个菜单项时,应能启动相应的程序。(1 学时)二、建立一个弹出菜单,含有“红色” 、 “兰色” 、 “绿色”三个选项,单击相应的选项后,可以改变文本框中文字的颜色。 (1 学时)第五章 Visual Basic 程序设计基础(6 学时)内容提要:通过上机实验 3:常量、变量、表达式和基本语句的应用,设计一个应用程序,窗体上有 3 个文本框、1 个标签框和 3 个命令按钮,界面设计。当用户运行应用程序后

23、,在文本框中随意输入三个数据,单击“排序”命令按钮后,将三个数据按照从小到大的顺序重新排列。教学重点和难点:掌握数据类型的定义及使用,掌握常量、变量和表达式的使用,熟悉 VB 基本语句的使用,能够使用简单的算法解决实际问题。5.1 上机实验 3 常量、变量、表达式和基本语句的应用(6 学时)设计一个应用程序,窗体上有 3 个文本框、1 个标签框和 3 个命令按钮,界面设计。当用户运行应用程序后,在文本框中随意输入三个数据,单击“排序”命令按钮后,将三个数据按照从小到大的顺序重新排列。第六章 文件管理(2 学时)内容提要:通过上机实验 6:驱动器、目录及文件列表框的应用的学习,模拟一个文件选择窗

24、体,并能完成操作;利用文件系统控件的同步,能随意查找某一文件;利用文件系统控件的同步,进行文件的重命名、复制、删除等操作。教学重点和难点:驱动器、目录及文件列表框属性、事件和方法,熟练完成三者之间的同步操作,并能实现相应的功能。6.1 上机实验 6 驱动器、目录及文件列表框的应用(2 学时)模拟一个文件选择窗体,并能完成操作。70第七章 图形(2 学时)内容提要:通过设置不同的属性值,实现各种图形的绘制,各种颜色的设置。教学重点和难点:能根据自己的意愿,画出点、直线、矩形、圆、椭圆等基本图形,并能根据这些基本的图形构成更复杂的图形及效果。7.1 上机实验七(2 学时)一、在屏幕颜色为 16 位

25、色以上的显示方式下,窗体背景由深变浅。 (1 学时)二、利用 Circle 方法在窗体上画一个圆柱。采用循环从下到上画一系列的圆,最上面的画成实心的即可,编写窗体的 Paint 或 Click 事件。 (1 学时)第八章 多文档界面(1 学时)内容提要:通过上机实验 8:多文档界面操作,建立一个多文档应用程序,在 MDI 应用程序中生成菜单。教学重点和难点:建立多文档应用程序的方法,在 MDI 应用程序中菜单的设计。8.1 上机实验 8 多文档界面操作(1 学时)建立一个简易文档编辑器。该编辑器能够建立、编辑文本文件;能够处理剪切、复制及粘贴操作;可以按不同的方式排列打开窗口。要求编写各窗体的

26、事件过程。第九章 数据库管理(2 学时)内容提要:在 Access 中建立数据库,并进行数据的输入与编辑;用数据控件访问数据库。教学重点和难点:用数据管理器(VisData)建立数据库和表以及 ADO 控件属性和方法的使用。 9.1 上机实验九 数据管理器(VisData )和 ADO 控件的应用(2 学时)一、 建立工资信息数据库和数据表。二、 建立工资信息处理界面。71第十章 报表设计(2 学时)内容提要:根据上机实验九,建立输出报表,对报表进行设计。教学重点和难点:报表的设计方法;报表与数据库连接。10.1 上机实验十 报表的设计(2 学时)一、 报表的添加二、 控件的添加三、 属性的设

27、置四、 数据源的设置五、 报表的显示第十一章 应用程序的发布(1 学时)内容提要:根据上机实验十,将工程编译、打包,并安装在机器上。教学重点和难点:应用程序的编译;应用程序的发布。11.1 上机实验十一应用程序的发布(1 学时)一、 应用程序运行二、 应用程序编译三、 打包四、 应用程序发布九、 使用教材可视化程序设计 ,谢尧 主编,大连理工大学出版社,2004 年十、参考书目1、 Visual Basic6.x 程序设计 ,齐锋编,中国铁道出版社,2002 年2、 Visual Basic6.0 职业技能培训教程 ,全国计算机信息高新技术考试教材编写委员会编,北京希望电子出版社,2000 年3、 Visual Basic3.x for Windows 程序设计入门与提高 ,何立起编著、倪群改编,人民邮电出版社,1995 年4、 Visual Basic 语言简明教程 ,谭浩强编,电子工业出版社,1998 年5、 Visual Basic6 使用指南 ,田金兰等译,电子工业出版社,1999 年726、 QBASIC 语言教程 ,谭浩强编,电子工业出版社,1997 年

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报