vb课程教(学)案

vb课程教(学)案

ID:25687056

大小:1006.50 KB

页数:189页

时间:2018-11-22

vb课程教(学)案_第1页
vb课程教(学)案_第2页
vb课程教(学)案_第3页
vb课程教(学)案_第4页
vb课程教(学)案_第5页
资源描述:

《vb课程教(学)案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VisualBasic程序设计教案第一章VB程序设计概述对于每一位有志于掌握Windows平台上应用程序开发技术的学习者,都必须首先学习和掌握至少一门计算机程序设计语言作为应用程序的开发工具。VB是当今世界应用软件开发中最为流行的工具之一,要学习VB程序设计的语言和方法,就必须了解VB语言的基本特性、功能特点及其开发环境。【本章教学目标】本章主要介绍VB语言的基本特性、功能特点及其开发环境。知识点:1.VisualBasic在程序开发中的地位及作用。2.掌握开发环境的窗口作用。3.对VisualBasic的使用环境

2、加以介绍。技能点:1.理解并能解释面向对象程序设计的基本思想。2.熟悉并基本掌握VisualBasic的运行环境。3.理解并能运用VisualBasic6.0的主要开发窗口。§1.1概述【教学目标】学习可视化程序语言与其他程序设计语言的区别,了解VisualBasic程序设计语言的基本特点。【教学要求】了解:VisualBasic程序的基本特点。了解:VisualBasic6.0的运行的软硬件环境和启动方法。理解:可视化程序语言与其他程序设计语言的区别。【本节重点】VisualBasic程序的基本特点。颜华城教授于

3、1999年底开始为北京市建筑物资租赁公司开发研制“计算机建筑物资租赁管理信息系统”,该系统现已投入该公司所属各租赁站和公司本部实际运行3年,取得了良好的经济和社会效益。建筑物资租赁管理是一个集物流和资金流相互交织为一体,数据处理过程复杂的系统,它是在Windows95/98以及Windows2000平台上,以VisualBasic6.0(企业版)为开发工具,开发研制的数据库应用软件。系统以ADO方式连接Access97数据库中的数据,并集成Excel97作为报表输出的工具。计算机建筑物资租赁管理系统系统共包括61个

4、主要数据处理与操作功能,这些功能分为9个子系统,源程序中共含72个VB窗体以及一个标准模块。开发者之所以选择VB作为系统的开发工具,是因为VB继承了其先辈Basic程序设计语言简单易用的特点,其编程系统又采用了面向对象、事件驱动的编程机制,提供了一种所见即所得的可视界面设计方法,更可贵的是VB可以与Microsoft(微软)公司提供的MicrosoftOffice中的应用程序紧密结合,即与MicrosoftOffice中的宏语言混合编程,开发者可以充分利用MicrosoftOffice中功能强大的应用软件完成系统所

5、需要的各项工作。一、Windows平台上应用程序的可视化开发工具VisualBasicVisualBasic最早于1991年由Microsoft公司推出,其中Visual表示“可视化”,可视化程序设计语言是当代计算机程序设计语言的先进代表与主流。1998年Microsoft公司又推出VisualBasic6.0,VisualBasic6.0在开发环境、功能方面比前几版进一步完善和扩充,尤其在数据库管理、网络应用方面更胜一筹,使得VisualBasic6.0成为大多数程序员首选的编程工具。VB6.0包括三个版本,

6、分别为学习版、专业版和企业版。其中“学习版”为VB6.0的基础版本,主要供初学者学习使用。“专业版”主要供专业人员使用,它除具有学习版的全部功能外,还包括ActiveX、Internet控件开发工具、动态HTML页面设计等高级特性。“企业版”是VB6.0的最高版本,供开发研制企业应用程序使用。在本门课程的教学中,我们使用的是VisualBasic6.0的中文企业版。二、VB功能特点1、具有面向对象的可视化设计工具在VB中,应用面向对象的程序设计方法(OOP方法),把程序和数据封装起来视为一个对象,每个对象都是可视的

7、。程序员在设计时只需根据界面设计的要求,直接在计算机屏幕上“画”出各种需要的不同类型的对象(控件和窗体),并为每个对象设置属性,就可以完成应用程序的人机对话的界面设计。最后程序员的编程工作仅针对对象要完成的功能进行编程,就可以完成应用程序的全部程序设计工作。2、事件驱动的编程机制事件驱动编程是当代最先进的编程方法,VB中每个对象都有相应的各种事件,每个事件都能够驱动一段程序的运行。针对对象所响应的事件进行编程,能够令应用程序完成设计者所期望的各种数据处理及其他工作。此种编程机制既可以极大地减少编程量,又可以降低编程

8、的难度,使得程序易于编写和维护。3、提供了易学易用的应用程序集成开发环境VB为用户提供了开发应用程序的集成开发环境,用户可以在同一个开发环境中设计应用程序界面、编写程序代码、调试程序、进行应用程序的编译等各项工作。4、结构化的程序设计5、支持多种数据库系统的访问利用VB提供的数据控件或ODBC,VB可以访问各种当代流行的数据库系统,如Access、SQLSe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。