一、课程性质、目的和任务
        本课程是高等职业技术教育计算机业应用技术专业、信息管理专业、网络技术专业必修的专业技术基础课,是学习面向对象程序设计的入门与技能训练的重要课程,是这三个专业的核心课程。通过本课程的学习,使学生掌握可视化面向对象编程的基本概念,熟悉Visual Basic开发工具的基本使用方法,学会图形用户界面简单应用系统的开发技术。

   通过本课程的教学,使学生在掌握面向对象程序设计的基本概念的基础上,其总体能力要求如下:
1. 能用Visual Basic(以下简称VB)语言设计简单的程序;
2. 能利用数据库系统Access 2000创建数据库,创建数据表,修改数据表结构,建立表间关系和数据的编辑、浏览;
3. 能综合运用VB集成开发环境和数据库系统Access 2000开发完成简单的数据库应用程序;
4. 能撰写简要的较为规范的数据库应用软件项目开发报告



二、教学内容
        模块1 VB程序设计语言编程基础(14学时)
1. 数据库应用需求
2. 面向对象程序设计思想、程序的结构和机制、语言基础
3. 程序的控制结构
4. 常用标准函数、程序设计规范


   教学要求:
1. 面向对象程序设计思想、程序的结构和机制、语言基础;
2. 程序的控制结构;
3. 函数、结构及程序设计规范

   能力训练:
1. 能运用软件项目开发和管理的基础知识对应用系统作需求分析
2. 能运用软件项目开发和管理的基础知识对应用系统作总体设计

        模块2 SQL和数据库管理系统Access的使用方法(12学时)
1. SQL语言的基本SQL语句的语法
2. 数据库管理系统Access使用基础
3. 创建数据库和数据表
4. 数据表内容的查询、添加和删除
5. 修改数据表结构,建立表间关系和数据的编辑、浏览
6. VB的数据库访问技术

   教学要求:
1. SQL语言的基本用法;
2. 数据表内容的操作语句;
3. 数据库管理系统Access使用基础

   能力训练:
1. 能用数据库管理系统Access设计系统后台数据库;
2. 能按照设计要求创建系统的数据库和数据表

        模块3 VB图形界面的设计(12学时)
1. 窗体的使用基础
2. 创建窗体对象
3. 窗体的标签(Label)、文本框(TextBox)、单选按钮(OptionButton)、复选按钮(CheckBox)、框架(Flame)、图形图像、列表框、组合框控件操作
4. 菜单和工具栏设计

   教学要求:
1. 软件项目开发的基础;
2. 模块独立性概念-内聚与耦合
3. 窗体和控件的使用基础;
4. 在窗体中创建控件;
5. 窗体中的控件操作;
6. 系统菜单的制作;


   能力训练:
1 能按照总体设计要求划分各功能模块
2 能设计按照划分各功能模块的用户界面;
3 能按照设计要求创建各功能模块的用户界面

        模块4 VB数据库应用软件开发(22学时)
1. 数据管理器窗口使用基础
2. 利用Data、ADO数据控件访问数据库
3. 报表设计基础
4. 综合运用VB集成开发环境、数据库管理系统Access,结合软件项目开发和管理等技术,开发完成简单的数据库应用程序

   教学要求:
1. VB的数据访问技术
2. Data、ADO数据控件
3. 数据绑定控件DataGrid等
7. 软件集成测试技术
8. 报表设计技术

   能力训练:
1. 能利用VB的Data或ADO数据控件访问系统数据库;
2. 能配合使用数据绑定控件绑定数据源
3. 能综合运VB集成开发环境逐步组装系统各功能模块,集成为完整的程序;
4. 能完成对系统的整体测试

         

三、学时分配
   本课程总学时为60学时。具体分配如下:

模块

内容

学时

备注

1

VB程序设计语言编程基础

14

在多媒体机房组织教学

2

SQL和数据库管理系统Access的使用方法

12

3

VB图形界面的设计

12

4

VB数据库应用软件开发

18

小    结

60

 


四、课程考核
本课程操作性强,鉴于平时学习过程的重要性,考核以平时课堂表现、课内实验为主,期末工程项目总结报告为辅的形式,具体比例:
   成绩组成为平时60%,包括考勤(10%)、提问(10%)和完成能力训练项目任务(实验结果)的质量及数量(20%)、实验报告(10%),另外的10%来自实验结果被展示的次数(每次课的实验结果中选取最好的用做展示和交流)。
   期末的软件工程项目总结占40%,包括软件(75%)及报告(25%)。
  
五、采用的教材和学生应读的参考书
1、使用的教材:《Visual Basic程序设计教程》,王温君 汪 洋 陈 滨等编 清华大学出版社。
2、参考资料:
   《Visual Basic 6.0项目化教程》, 孟德欣 谢婷, 北方交通大学出版社,2003年8月第1版
   《Visual Basic程序设计与应用案例》刘钢主编 高等教育出版社
   《Visual Basic程序设计与实训》康丽军等 北京大学出版社
   《Visual Basic程序设计》龚沛曾等编 高等教育出版社
   《Visual Basic 6.0程序设计》孙燕等编 高等教育出版社
   《Visual Basic 6.0程序设计案例教程》尹贵祥主编 中国铁道出版社
   《Visual Basic程序设计例题解析与上机指导》窦连江等编 中国铁道出版社
   《Visual Basic程序设计》王晓敏等编 中国铁道出版社

 

2006    版权所有:宁波职业技术学院