文档库 最新最全的文档下载
当前位置:文档库 › 高等教育出版社VVBB程程序序设设计计及及应应用用

高等教育出版社VVBB程程序序设设计计及及应应用用

高等教育出版社
VB 程序设计及应用
《Visual Basic 程序设计及应用》 专业教学建议 一、教学目的和要求
本课程以 Visual Basic 6.0 为基础,讲授程序设计语言的基本概念和基本理论, 使学生了解可视化计算机程序设计方法以及面向对象的编程思想, 能够独立编写简单基 本程序,并结合相关技术如数据库,实现小系统小项目的设计与实现。 通过本课程的学习,使学生掌握高级语言程序设计及可视化编程功能,掌握可视 化编程技巧及技术,能进一步深入自学 Visual Basic 编程。
具体要求如下 具体要求如下
1. 掌握数据、数据处理、数据库、数据库的数据模型、数据库管理系统及数据库 系统的有关概念;了解 VB6.0 的运行环境和安装方法;了解 VB6.0 的功能和主要特点; 2. 理解面向对象的程序设计的对象、事件、方法、继承性、多态性等基本概念; 理解工程文件(项目管理器)的功能,掌握工程文件的操作方法; 3. 掌握 VB 程序设计的语法、数据类型、变量、常用函数及表达式等基础内容; 4. 掌握数据的输出与输入的有关函数与方法; 5. 熟练掌握结构化程序设计的结构:顺序结构、分支结构、循环结构、数组、过程 及函数; 6. 掌握窗体和常用控件的属性、事件和方法,掌握基本控件常用属性的使用方法; 掌握多窗体及鼠标事件与键盘事件; 7. 熟练掌握标签、文本框、命令按钮、选择框、单选按钮、框架、列表框、组合 框、滚动条、计时器、图片框、图像框设计方法与事件过程代码的编写方法; 8. 掌握通用对话框的使用方法; 9. 掌握图形设计方法:用直线控件画线、 用形状控件画出几何图形、 Pset 方法画 用 点、用 Lien 方法画线、画矩形,用 Circle 方法画圆、画椭圆及圆孤等操作方法; 10. 掌握菜单的设计方法及菜单编辑器的操作方法; 11. 掌握文件系统控件的使用方法;了解文件的分类,掌握顺序文件、随机文件的 访问的程序设计方法; 12. 掌握多文档 MDI 的属性、事件及应用程序的菜单;
1

高等教育出版社
概念;熟练掌握数据库的建立、数据表的访问等操作; 14. 了解对象的链接与嵌入; 15. 了解 VB 的多媒体控件的使用方法;
VB 程序设计及应用
13. 掌握 VB 与数据库技术:理解数据库、表、数据库字段、记录、数据库索引等
16. 掌握常用的 Active 控件:滑块控件、进度条控件、日历控件、动画控件、浏 览器控件的程序设计方法。
先 修 课 先 修 课
Windows98、Word2000。
二、课程内容及其安排
说 明 : 课 程 安 排 以 《 VB 程 序 设 计 及 应 用 》 ( 高 等 教 育 出 版 社 ISBN 7-04-014767-X)为基础 基础内容 基础内容
Visual Basic 6.0 概述 一、 Visual Basic6.0 概述 了解: 1.VB 简介 2. VB 的环境与安装 3. VB 集成开发环境 4.VB 工具箱 5. 各种窗口简介 掌握: 1. Vb 集成环境 2. Vb 工具箱 重点掌握: 1.Vb 集成开发环境 二、VB 的基本概念与操作 了解: 1. 对象的概念 (1)属性 (2)方法 (3)事件 2. 对象的操作
2

高等教育出版社
3. 焦点概述 4. 设置一个 VB 程序的步骤 5. 工程的管理 掌握: 1. 对象的操作以及焦点 2. 对象的概念 3. 属性、事件、方法 4. Vb 工程的建立 重点掌握: 1. Vb 工程的建立、环境的设置; 2. Vb 对象概念的理解和属性事件、方法; 难点: 1. 对象概念的理解; 三、VB 程序设计基础 了解: 1. 语句和语法规则 2. 数据类型 3. 变量与常量 4. 常用函数 5. 运算符和表达式 掌握: 1. 数据类型 2. 表达式与运算符 3. 常用函数 重点掌握: 1. 数据类型; 2. 常用函数; 四、数据的输出与输入 了解: 1. 数据的输出 (1) Print 方法 (2)与 Print 方法有关的函数 (3)Cls 方法 2. 数据输入函数 InputBox 3. 消息框 MsgBox 函数 (1)MsgBox 函数 (2)MsgBox 语句 4.字形 (1)字体类型和大小
3
VB 程序设计及应用

高等教育出版社
(2)其他属性 5. 打印机输出 (1)直接输出 (2)窗体输出 掌握: 1. 数据输入与输出 2. MsgBox 函数和语句 3. 字体设置 重点掌握: 1. MsgBox 函数 2. 字体设置 五、VB 程序设计语句 了解: 1. 赋值语句 2. 条件语句 (1)分支结构 (2)情况语句 3.循环语句 (1)For 循环 (2)Do 循环 (3)多重循环 (4)GoTo 语句 (5)End 语句 4. 数组 5. 控件数组 6. 过程 6. 函数 掌握: 1. 条件语句 2. 循环语句 3. 数组 4. 过程与函数 重点掌握: 1. 条件语句; 2. 循环语句; 3. 数组 4. 过程语函数 难点: 1. 数组、控件数组;
4
VB 程序设计及应用

高等教育出版社
2. 函数 六、窗体与基本控件 了解: 1. 对象的基本属性 2. 窗体的属性、事件与方法 (1)窗体的常用属性、事件、方法 (2)控件的常用事件 (3)LoadPicture 函数 3. 多窗体 4. 鼠标事件与键盘事件 掌握: 1. 窗体的常用属性、事件和方法 2. 鼠标事件与键盘事件 3. 窗体背景 难点: 1.鼠标事件与键盘事件 七、常用控件的使用 了解: 1.标签框与文本框 2.命令按钮与计时器 3.单选按钮与复选框 4.框架与滚动条 5.列表框与组合框 6.图片框与图像框 7. 设计简单的动画 掌握: 1. 各种控件的常用属性 2. 各种控件的常用方法与事件 难点: 1.控件之间的关联操作 八、对话框程序设计 了解: 1.通用对话框控件 2.通用对话框的属性与方法 3.通用对话框的使用 (1) 打开(Open)对话框 (2) 另存为(Save As)对话框 (3) 颜色(Color)对话框 (4) 字体(Font)对话框
5
VB 程序设计及应用

高等教育出版社
(5) 打印(Printer)对话框 (6) 帮助(Help)对话框 4. 自定义对话框 掌握: 1. 打开对话框 2. 颜色对话框 3. 字体对话框 重点掌握: 1. 打开对话框 2. 颜色对话框 3. 字体对话框 难点: 1.文件相关对话框的属性设置以及获得 九、 图形操作 了解 1.图形操作基础 (1)标准坐标系统 (2)自行定义坐标系 2. 绘图属性 (1)当前坐标 (2)线宽 (3)线型样式 (4)填充 (5)色彩函数 3. 图形控件 (1)画线工具 (2)形状控件 4. 图形方法 (1)Pset 方法 (2)Line 方法 (3)Circle 方法 掌握: 1. 图形控件 2. 色彩函数 3. 图形函数的使用; 难点: 1. 图形函数格式 2. 图形函数的使用 十、菜单程序设计
6
VB 程序设计及应用

高等教育出版社
了解: 1.菜单概述 (1)下拉菜单 (2)弹出式菜单 (3)设计菜单的步骤 (4)菜单编辑器 2. 下拉菜单的设计 3. 菜单项的控制 (1)有效性控制 (2)菜单项标记 (3)菜单项的增减 4.弹出式菜单 掌握: 1. 下拉菜单的设计与使用 2. 弹出菜单的设计与使用 难点: 1. 弹出菜单的设计与使用 2. 菜单项的控制 十一、文件 了解: 1.文件系统控件 (1)驱动器列表框 (2)目录列表框 (3)文件列表框 2.文件的基本操作 3.文件概述 (1)文件结构 (2)文件分类 (3)文件的打开与关闭 (4)文件的操作语句和函数 4.顺序文件 (1)顺序文件的写操作 (2)顺序文件的读操作 5.随机文件 (1)随机文件的打开与关闭 (2)随机文件的写操作 (3)随机文件的读操作 掌握: 1. 文件相关控件的配合使用
7
VB 程序设计及应用

高等教育出版社
2. 文件的访问与操作 难点: 1. 顺序文件的操作; 2. 随机文件的操作;
VB 程序设计及应用
提 高 内 容
十二、界面设计 了解: 1. 多文档界面 2. 图像列表框、工具栏和状态栏 3. RichTextBox 控件 4. 应用程序向导 掌握: 1. 图像列表框、工具栏和状态栏 2. RichTextBox 控件 3. 应用程序向导 难点: 1.图像列表框、工具栏和状态栏 十三、VB 与数据库 了解: 1.数据库概念 2.数据库管理器 3.数据控件 4. 结构化查询语言(SQL) 5. ADO 数据控件 掌握: 1. ADO 数据控件 2. 结构化查询语言 SQL 3. 数据控件 难点: 1.记录集的使用 十四、对象的链接与嵌入 了解: 1.OLE 控件概述 2.OLE 控件的属性与使用 掌握: 1. OLE 控件的属性和使用 2. OLE 控件的事件 十五、多媒体控件
8

高等教育出版社
了解: 1. 多媒体控件的常用事件与方法 2.多媒体控件的使用 (1)设计 CD 播放器 (2)设计 VCD 播放器 (3)播放有声 AVI 文件 掌握: 1. 声音控件的使用 2. 音像控件的使用 十六、常用 Active 控件 了解: 1.滑块控件 2.进度条控件 3.工具栏控件 4.状态栏控件 5.图像列表控件 6. 动画控件 7. 浏览器控件 掌握: 1.滑块控件 2.进度条控件 3.工具栏控件 4.状态栏控件
VB 程序设计及应用
三、教学内容的学时安排




讲授学时 36 1 1 4 2 4 4 8 4 2
上机学时 36
一、 二、 三、 四、 五、 六、 七、 八、 九、
基 础 内 容 Visual Basic6.0 概述 VB 的基本概念与操作 VB 程序设计基础 数据的输出与输入 VB 程序设计语句 窗体与基本控件 常用控件的使用 对话框程序设计 图形操作
2 2 8 4 8 4 2
9

高等教育出版社
十、 菜单程序设计 十一、文件 提 高 内 容 十二、界面设计 十三、VB 与数据库 十四、对象的链接与嵌入 十五、多媒体控件 十六、常用 Active 控件 四 、实验、考试与课程设计 2 4 14 2 6 2 1 3 2 4 14 2 6 2 1 3
VB 程序设计及应用
课程采用理论与实践相结合的形式,理论教学与实验学时比为 1:1; 考试采用上机考试与课程设计相结合的形式,比例为 50:50; VB 课开设课程设计, 安排 40 学时, 于学期后期专门安排一周时间, 进行课程设计。 指导教师记工作量 28 学时。 课程设计应制定设计计划, 指导学生以课题组的形式独立完成设计。 课题以学院内 部管理系统开发为主,使学生能学以致用。
10

相关文档
相关文档 最新文档