此文关键字:
为期1个月,总计60课时的国核宝钛锆管股份公司《VB项目开发》结课。
一、 设计思路
1. 课程设计本着实用性强、易于理解和操作的原则,系统介绍Visual Basic面向对象设计的编程基础及数据库开发技巧。
2. 第一部分编程基础:Visual Basic开发环境、程序设计基本步骤、语言基础、标准控件、工程管理等。重点是让学员建立编程的基本概念,掌握VB语言的基础语法。
3. 第二部分项目开发:VB界面设计、鼠标及键盘设计、图形开发、数据库开发、部件编程及优化等。以生产管理信息系统项目案例的完整开发,详细介绍Visual Basic开发信息系统的需求分析及管理的过程与方法。重点让学员结合现实行业特点和用户需求,能够开发出企业实用的信息管理系统。
4. 课程设计:全部以实例进行,含有大量实验,高强度训练编程能力,使学员真正了解到企业项目开发的全过程
二、 课程目标
学习Visual Basic 语法,掌握程序逻辑;可以编写简单的VB桌面应用;通过生产管理信息系统项目的开发,达到以下:
1. 什么是编程
2. 掌握Visual Basic基本语法及设计步骤
3. 掌握窗体和简单控件的使用
4. 编写简单的桌面应用程序
5. 实现生产管理信息系统,并掌握开发信息管理系统的过程与方法
三、 课程学时
编程基础 (课时数) |
项目开发 (课时数) |
总课时 (课时数) |
32 |
28 |
60 |
四、 课程组织结构案例说明
说明:
1、 每章内容包括教学课件和教学案例。
2、 项目开发,以围绕生产管理系统展开,掌握数据库开发的实现方法。
第一部分 编程基础 |
第一章 Visual Basic 开发环境 |
|
本章任务 |
Ø Visual Basic特点与版本 Ø Visual Basic集成开发环境 |
本章目标 |
Ø Visual Basic 特点与版本 Ø Visual Basic 集成环境安装方法 Ø 工作界面及常用设置 |
应用案例 |
1. 正确安装VB中文版和简易版 2. Visual Basic 工作窗口显示与隐藏(快捷键) |
第二章 Visual Basic程序设计及结构 |
|
本章任务 |
Ø 理解对象、属性、控件、窗体等专业术语 Ø 使用Visual Basic开发应用程序的基本步骤 Ø Visual Basic应用程序结构与构成 |
本章目标 |
Ø 使用不同方法修改属性 Ø 控件的画法与基本操作 Ø 掌握Vsiaul Basic 进行应用程序开发的步骤 |
应用案例 |
1. 文本显示与隐藏 2. 模拟对话程序的设计 3. 数字时钟程序的设计 4. 模拟进度条程序的设计 |
第三章 Visual Basic程序设计基础 |
|
本章任务 |
Ø 理解编码规则 Ø 数据类型及数据分类 Ø 作用域与运算符 |
本章目标 |
Ø 作用域 Ø 常用数据类型及表示 |
应用案例 |
1. 建立工程,理解Dim和Static的区别 2. 使用Form Click事件,设计简单的VB程序计算表达式的值 3. 使用Form Click事件, 设计简单的VB程序计算数学表达式的值 |
第四章 Visual Basic标准控件 |
|
本章任务 |
Ø Visual Basic 控件分类 Ø 常用控件的属性、事件、方法 |
本章目标 |
Ø 掌握标签、命令按钮、单选按钮、复选框、文本框、列表框等控件的常用属性 Ø 掌握命令按钮、单选按钮、复选框、文本框、列表框等控件的常用事件 Ø 掌握命令按钮、文本框、列表框等控件的常用方法 Ø 了解标签等常用控件在程序设计中的作用,会使用以上控件编写简单的应用程序 |
应用案例 |
1. 简单的选项程序 2. 实现一个简单的公司列表名录管理器 3. 从屏幕上选择计算机的配置,并显示出来 |
第五章 Visual Basic控制结构 |
|
本章任务 |
Ø 理解程序设计中的三种基本结构 Ø 学习调试程序的基本方法,掌握Print方法和InputBox()函数的使用。 Ø 了解程序设计中两种类型的循环结构——当型循环和直到型循环。 Ø 能够利用循环嵌套处理稍微复杂一些的循环问题。 |
本章目标 |
Ø 控制结构分类 Ø If单分支的基本语法 Ø For循环的基本语法 Ø 函数与方法的区别,以及print方法的格式 |
应用案例 |
1. 交换两个变量的值 2. 求三个数中最大的数 3. 数字的简单排序 4. 利用循环结构计算∑n和n! 5. 输出乘法表与水仙花数 |
第六章 数组与过程 |
|
本章任务 |
Ø 掌握数组的声明和数组元素的引用方法,理解数组的基本概念。 Ø 掌握简单的排序算法。 Ø 掌握定义Function过程和Sub过程的方法,并能够在程序中调用你定义的过程。 |
本章目标 |
Ø 数组的功能与操作 Ø 数组元素的输入、输出和复制 Ø Sub过程的定义与具体调用方法 Ø 参数传递与对象参数 |
应用案例 |
1. 输出数列元素 2. 冒泡排序法 3. 控件数组的使用 |
第七章 窗体设计与其他控件 |
|
本章任务 |
Ø 窗体设计与MDI窗体 Ø 使用菜单编辑器设计菜单栏及子菜单 Ø 创建工具栏及设置其图标 Ø 对话框的使用方法 |
本章目标 |
Ø 掌握窗体对象的常用属性、方法、事件 Ø MDI窗体创建及特点 Ø 掌握创建窗体菜单的方法 Ø AcvtiveX控件及使用方法 Ø 文件对话框与其他对话框的使用 |
应用案例 |
1. MDI窗体演示程序 2. 车辆管理系统工具栏 3. 利用数据视图显示新闻表 4. 程序启动界面 5. 建立另存为对话框与打印对话框 |
第八章 键盘与鼠标程序设计 |
|
本章任务 |
Ø 事件与事件过程 Ø 常用的鼠标与键盘事件 Ø OLE拖放 |
本章目标 |
Ø 鼠标事件的响应与鼠标控制 Ø KeyPress事件 Ø 拖放的属性、事件、方法 |
应用案例 |
1. 绘制彩色线条 2. 鼠标单击事件的应用 3. 简单的画图程序 4. 通过鼠标拖放实现图片的缩放 |
第九章 Visual Basic图形开发 |
|
本章任务 |
Ø 图形的创建 Ø 颜色属性设置 Ø 图形控件的使用 |
本章目标 |
Ø 在Visual Basci实现绘图的方法 Ø 颜色参数设置与使用系统颜色 Ø 图形控件Image、shape、line的用法与区别 |
应用案例 |
1. 设计窗体颜色编辑器 2. 实现一个图形与剪贴板的交互应用程序 |
第十章 Visual Basic API函数 |
|
本章任务 |
Ø Visual Basic API函数创建方法 |
本章目标 |
Ø API函数的语法格式 Ø 如何调用API函数,访问计算机的CPU和屏幕保护程序 |
应用案例 |
1. 查看CPU类型 2. 设计一个程序,确定驱动器类型 |
第十一章 SQL语言基础与数据库控件 |
|
本章任务 |
Ø SQL组成及工具 Ø 数据库访问控件 Ø 数据库控件 |
本章目标 |
Ø SQL的基本命令及操作方法 Ø ADO对象及使用 Ø 创建报表 |
第十二章 代码优化与制作安装文件 |
|
本章任务 |
Ø 优化大小 Ø 优化速度 |
本章目标 |
Ø 程序大小优化的方法 Ø 如何优化代码,提高执行速度 Ø 程序打包、加密 |
项目开发 --- 企业进销存系统 |
|
项目背景 |
需求分析 数据库分析与设计 程序开发 系统发布 |
此文关键字:
网迅科技结合创新的设计理念与专业技术,为客户制定从策划到创意再到技术的系列支持,帮助企业通过全新的媒体展示平台实现更多价值。如果您喜欢我们的项目,有兴趣合作?请您联系我们,以便我们能够为您提供可行的价值服务。