Visual FoxPro程序设计教学大纲1_程序设计基础教学大纲

2020-02-27 其他范文 下载本文

Visual FoxPro程序设计教学大纲1由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“程序设计基础教学大纲”。

《Visual FoxPro程序设计》教学大纲

一、课程基本信息

1、课程英文名称:Visual FoxPro Programming2、课程类别:公共基础课程

3、课程学时:总学时56,上机学时204、学 分:3.5分

5、先修课程:计算机文化基础

6、适用专业:非计算机专业

7、大纲执笔:计算机基础教研室 谯英

8、大纲审批:计算机科学学院学术委员会

9、制定(修订)时间:2006年12月

二、课程的目的与任务

通过本课程的学习,使学生深入理解数据库的基本概念和思想,掌握Visual FoxPro程序设计的方法和常用算法的使用,培养数据库应用系统设计的基本方法和技能,为今后在专业课程的学习中使用计算机解决实际问题打好基础。

三、课程的基本要求

了解数据库系统的基本概念;掌握关系数据库的基本原理;熟悉Visual FoxPro6.0开发环境;熟练掌握Visual FoxPro数据库的基本操作;掌握关系数据库标准语言及Visual FoxPro面向对象程序设计的基本方法。

该门课程的实践性较强,在学习基础理论的同时必须进行大量上机编程练习,要求学生课外花费同等量学时来加深和巩固课内所学内容。

四、教学内容、要求及学时分配

(一)理论教学(36学时)

1、数据库基础知识(4学时)教学内容:

(1)数据库系统的基本概念

(2)关系数据库:关系数据库、关系运算及数据的一致性和完整性(3)Visual FoxPro系统特点与工作方式 教学要求:

(1)掌握关系数据库的基本概念(2)熟悉VFP 6.0编程环境 重点:关系模型

难点:数据的一致性和完整性

2、Visual FoxPro的基本语言成分(4学时)教学内容:

(1)数据类型和数据元素

(2)常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数 教学要求:(1)掌握数据类型、常量、变量和表达式的应用(2)掌握常用函数的用法 重点:数据类型及常用函数的使用 难点:数据类型

3、数据库和表的建立、修改与有效性检验(6学时)教学内容:

(1)表的建立与修改

(2)创建数据库及数据库的基本操作(3)索引的创建和使用 教学要求:

(1)熟练掌握表的基本操作(2)熟练掌握数据库的基本操作(3)掌握索引的使用 重点:表的创建和索引的使用 难点:索引的使用

4、多表操作(4学时)教学内容:(1)工作区的概念

(2)建立表之间的关联及参照完整性的设置(3)表的联接JOIN及表间临时关联 教学要求:(1)掌握多表操作(2)掌握表的联接方法 重点:多表操作的方法 难点:对参照完整性规则的理解

5、视图建立与数据查询(4学时)教学内容:

(1)视图文件的建立、查看与修改(2)查询文件的建立、执行与修改 教学要求:

(1)掌握视图的概念

(2)掌握查询文件的创建,以及视图与查询的区别 重点:查询文件的建立和修改

难点:视图和查询的建立以及他们之间的区别

6、关系数据库标准语言SQL(6学时)教学内容:

(1)SQL的数据定义功能(2)SQL的数据修改功能(3)SQL的数据查询功能 教学要求:

掌握SQL的数据更新及数据查询 重点:SQL的数据查询功能

难点:SQL的数据查询功能:嵌套查询、联接查询、分组计算查询

7、项目管理器、设计器和向导的使用(4学时)教学内容:

(1)项目管理器及表单、菜单等设计器的使用(2)应用程序向导的使用 教学要求:

(1)掌握项目管理器和表单设计器的使用(2)了解报表、菜单、报表设计器的使用 重点:表单设计器的使用 难点:报表设计器的使用

8、Visual FoxPro程序设计(4学时)教学内容:

(1)命令文件的建立与运行(2)结构化程序设计(3)过程与过程调用 教学要求:

(1)掌握结构化程序设计(2)了解过程的设计和调用 重点:结构化程序设计 难点:过程调用中的参数传递(二)实验教学(上机20学时)必开实验:

1、实验项目名称:VFP的基本操作及内存变量的应用(2学时,验证型)实验目的:

(1)熟悉VFP6.0的运行环境(2)掌握VFP内存变量的使用

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

2、实验项目名称:数据表的建立及操作(2学时,验证型)实验目的:

(1)掌握数据表结构的建立(2)数据表中数据的基本操作 仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

3、实验项目名称:索引的创建(2学时,验证型)实验目的:

掌握索引的创建及数据的快速查询

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

4、实验项目名称:数据库的创建及参照完整性的设置(2学时,验证型)实验目的:

(1)掌握数据库的建立及基本操作

(2)掌握数据库表间关联关系的建立及参照完整性的设置

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

5、实验项目名称:创建项目(2学时,验证型)实验目的:

掌握项目文件的建立及项目管理器的基本操作

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

6、实验项目名称:创建视图和查询(2学时,验证型)实验目的:

(1)掌握视图的建立及基本操作(2)掌握查询的建立及基本操作

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

7、实验项目名称:程序设计(2学时,验证型)实验目的:

(1)掌握程序文件的建立、编辑和调用(2)掌握程序控制结构的编写

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

8、实验项目名称:表单设计(2学时,验证型)实验目的:

掌握表单设计基本的方法

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

9、实验项目名称:学生管理信息系统的开发(4学时,综合型)实验目的:(1)掌握数据库设计的方法(2)掌握用户界面设计(3)掌握程序设计的基本方法

仪器设备:PC,Windows 2000以上操作系统,VFP6.0以上数据库管理系统 消耗材料:无

五、考试考核办法

采用平时成绩、实验和期末闭卷考试成绩相结合的方式: 平时成绩(考勤、随堂提问、作业等):10% 实验(每次实验结束后需提交实验报告):30% 期末考试(闭卷):60%

六、教材及参考书

(一)教材

[1] 匡松主编,《数据库程序设计教程—Visual FoxPro环境》科学出版社,2005年11月第一版

[2] 何振林主编,《数据库程序设计习题与实训教程—Visual FoxPro环境》科学出版社,2005年11月第一版

(二)参考书

[1] 四川省教委计算机等级考试中心编著,《四川省普通高校非计算机专业计算机等级考试考试大纲》 [2] 匡松主编,《Visual FoxPro面向对象程序设计实用教程》西南交通大学出版社,2004年8月第一版

《Visual FoxPro程序设计教学大纲1.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Visual FoxPro程序设计教学大纲1
点击下载文档
相关专题 程序设计基础教学大纲 教学大纲 程序设计 Visual 程序设计基础教学大纲 教学大纲 程序设计 Visual
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文