图书简介:
目 录模块1 VB基础知识模块 第1单元 VB编程基础 11.1 初识VB 1知识点1 VB简介 1知识点2 VB的主要概念及界面组成 2知识点3 VB程序设计流程 7能力测试 91.2 VB语言基础 12知识点1 VB的数据类型 12知识点2 VB的常量和变量 14知识点3 VB的运算符和表达式 21知识点4 VB的常用函数 27能力测试 321.3 VB流程控制语句 34知识点1 VB的顺序结构 35知识点2 VB的选择结构 44知识点3 VB的循环结构 51知识点4 VB程序设计的常用算法 57知识点5 VB程序调试 58能力测试 61第2单元 用户界面设计 662.1 VB控件的使用 66知识点1 VB常用的标准控件 66知识点2 VB其他控件的应用 86能力测试 952.2 过程的应用 99知识点1 子过程 99知识点2 函数过程 101知识点3 参数传递 103能力测试 1062.3 VB用户窗体的设计 109知识点1 用户窗体设计界面 109知识点2 多窗体界面 113能力测试 116第3单元 图形图像与多媒体技术 1193.1 VB图形绘制 119知识点1 坐标系统 119知识点2 图形绘制方法 121知识点3 键盘事件和鼠标事件 131能力测试 1353.2 简单动画的制作 1373.3 多媒体控件与操作 141知识点1 播放音频文件和视频文件 141知识点2 播放Flash动画 143第4单元 VB数组和文件系统 1454.1 VB数组 145知识点1 静态与动态数组 145知识点2 数组的基本操作 150能力测试 1544.2 VB文件管理 157知识点1 文件的读/写 157知识点2 常用的文件操作语句和 函数 164能力测试 167 模块2 综合设计模块 第5单元 软件工程 1725.1 软件工程概述 172知识点1 软件及软件分类 172知识点2 软件工程研究 173知识点3 软件开发模型及软件工程 原理 1745.2 软件生命周期 174知识点1 软件定义 174知识点2 软件开发 174知识点3 软件支持 175能力测试 175第6单元 数据库技术 1766.1 数据库概述 176知识点1 数据库技术的基本概念 176知识点2 关系型数据库 176知识点3 E-R图 1776.2 数据库访问技术 177知识点1 可视化数据管理器 178知识点2 ADO数据访问技术 178知识点3 数据绑定技术 181知识点4 记录集对象 185知识点5 查询和统计 190能力测试 191第7单元 VB实用开发案例 1927.1 酒店管理系统 1927.2 汽车4S店管理系统 1947.3 小区物业管理系统 1977.4 员工管理系统 2007.5 钢铁公司仓储管理系统 2027.6 测量程序设计 205 模块3 扩展功能模块 第8单元 VBA程序设计 2078.1 VBA语言 207知识点1 VBA简介 207知识点2 VB、VBA、宏的联系与 区别 207知识点3 VBA的主要功能 208能力测试 2088.2 宏与VBA 208知识点1 宏的创建和管理 208知识点2 宏的应用技巧 209能力测试 2108.3 Office VBE开发环境 211知识点1 VBE启动方式和操作 界面 211知识点2 VBE开发环境 212知识点3 VBA的使用技巧 213能力测试 2158.4 VBA编程基础 215知识点1 VBA的关键字和标识符 215知识点2 VBA的数据类型、常量、 变量和数组 215知识点3 VBA的属性、对象、 方法及运算符 219知识点4 VBA的函数 220知识点5 VBA的基本语句结构 221知识点6 VBA过程 222能力测试 225第9单元 Excel VBA 2269.1 Excel VBA的常用对象 226知识点1 Application对象 226知识点2 Workbook对象 228知识点3 Worksheet对象 232知识点4 Range对象 236知识点5 Chart对象 243能力测试 2459.2 Excel VBA操作实战 245知识点1 数据查找、排序及筛选 245知识点2 数据的条件格式操作 251知识点3 函数与公式操作 252知识点4 窗体和控件的应用 254知识点5 文件系统的操作 256知识点6 数据库的操作 258知识点7 调试与优化 262能力测试 264参考文献 265
展开
Visual Basic(简称VB)是Microsoft公司开发的一种通用的、基于对象的程序设计语言,具备简单易学、通用性强、用途广泛的特点。 VB是伴随Windows操作系统发展而来的,可用于开发多媒体、数据库、网络、图形等方面的应用程序。VB很容易在应用程序内通过Internet或Intranet访问文档和应用程序,或者创建Internet服务器应用程序。VB的数据访问特性允许其对包括SQL Server和其他企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器部件。无论是专业人员还是非专业人员,都可以非常容易地掌握VB的使用方法,即使是非专业人员也可在较短的时间内开发出质量高、界面好的应用程序。因此,VB已经成为计算机爱好者十分喜爱的软件开发工具。 Visual Basic 6.0包括3个版本:企业版、专业版和学习版。本书使用的是Visual Basic 6.0企业版,其内容可用于专业版和学习版,书中所有程序均可在专业版和学习版中运行通过。 本书以高等学校应用型人才培养需求为目标,以VB程序设计语言模块化教改为出发点,采取包括VB基础知识和实际案例应用的模块化新型的教学方式。本书将教学内容科学合理地分为3个模块,由VB基础知识的实用案例到VBA特色案例,难度逐步加大,充分提高读者的编程能力及实际应用能力。本书增加了软件工程的基础知识,为不同专业的读者提供了软件工程的编程思想,便于读者后续工程项目的研发。本书结合不同专业的读者,以服务专业建设为导向进行专创融合,研发不同的实用案例,为读者日后的学习和工作奠定了扎实的基础。本书还增加了VBA程序设计的特色模块,将VB程序设计与Office办公软件无缝连接,使Office办公软件的应用更高效,充分培养读者的创新能力及扩展学习能力。 本书采用“多功能案例教学”的教学思想,教材内容模块化,教学目标实用化,教学案例标准化,控件属性图表化,着重体现了以“应用型”为培养目标的教学特点,以精选实用案例为主导,集设计性、趣味性、实用性于一体,以重点提高学生的编程技术应用能力为主线,使学生在轻松愉快的学习氛围中掌握所学的知识,达到事半功倍的效果。 本书适合作为高等学校VB程序设计课程的教材,也可作为各类计算机程序设计等级考试及培训的参考书。 本书由刘一臻负责全书的总体规划设计和统稿工作。由于编者水平有限,错误之处在所难免,恳请广大读者和专家批评指正。
编 者
展开