预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

西北师范大学计算机基础公共课程教学大纲VisualFoxPro程序设计一、说明㈠课程性质VisualFoxPro是优秀的小型数据库管理系统软件具有强大的数据库管理功能和面向对象程序设计的功能。通过学习可以使学生掌握数据库开发和软件设计的基础知识和基本方法同时培养学生利用利用数据库开发环境解决实际问题的能力。“VisualFoxPro6.0程序设计〞课程是面向西北师范大学非计算机专业文科〔包含艺术类专业〕学生开设的一门技术技能型课程课程根据VisualFoxPro6.0数据库与程序设计的特点并结合实际应用由浅入深地介绍VisualFoxPro应用程序的开发方法和技巧。本大纲根据西北师范大学本科教学计划和关于计算机基础教育实施分级教学的要求参考全国计算机基础教育研究会关于计算机基础教育的教学改革方案以及全国计算机等级考试大纲和制订。先修课:大学计算机基础。㈡教学目的通过本课程的学习学生应该掌握数据库开发环境和IDE集成开发环境的使用方法掌握数据库管理系统的设计、开发、应用的技VisualFoxPro作学会图形用户界面简单应用系统的开发技术术能够使用OOP的对象、属性、事件和方法的基本概念最终能够以为工具结合程序设计的基本算法编写程序解决与本专业相关的实际问题。㈢教学内容本课程的内容涉及数据库管理域面向对象程序设计两部分内容。首先从数据库基本原理、概念出发介绍数据表的建立、查看、修改、使用与维护以及数据库对象〔如查询、视图等〕的操作其次介绍结构化程序设计的基本结构与基本方法由浅入深的引入面向对象程序设计思想与方法最后学习构造理论课教学内容以知识模块为主线VisualFoxPro应用程序的思想、方法与过程。采用案例教学强调数据库管理方法、结构化程序设计方法、事件驱动编程和面向对象编程技术的讲解;际问题为主采用任务驱动、合作学习的方式组织。㈣教学时数上机实验以培养学生编写程序解决实学时:100学时。其中理论课60学时实验课40学时知识模块顺序及学时分配如下:第1章数据库系统2学时6学时6学时6学时8学时10学时2学时4学时4学时第2章VisualFoxPro6.0语言基础第3章VisualFoxPro6.0数据库及其操作第4章查询和视图第5章结构化查询语言SQL第6章结构化程序设计第7章面向对象程序设计第8章表单设计与应用第9章报表设计与应用第10章菜单设计与应用第11章应用系统的开发6学时6学时㈤教学方式教师必须用CAI课件进行教学注重上机实验。理论课以知识模块为主线采用案例教学强调结构化程序设计方法、事件驱动编程和面向对象编程技术的讲解;养学生编写程序解决实际问题为主采用任务驱动、合作学习的方式组织。上机实验以培二、本文第1章数据库系统教学要点:当前计算机的应用主要以事务数据处理为主在事务处理过程中需要大量数据的存储、查找、统计等工作需要对数据进行管理。在数据库系统设计中数据库系统包含计算机硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户五大部分。在VFP数据库与程序设计中需要用到很多工具例如向导、设计器、生成器、项目管理器等其中项目管理器的使用尤为重要。在一个应用系统的开发过程中需要使用的数据库、数据表、表单、报表和其它文件比较多为了更好的管理其中的各类数据和对象必须掌握项目管理器的使用。教学内容:1.1数据库基础知识1.1.1基本概念1.1.2数据模型1.1.3关系数据库及其特点1.2VisualFoxPro6.0的特点、安装与运行1.2.1VisualFoxPro6.0的特点1.2.2VisualFoxPro6.0的安装1.2.3VisualFoxPro6.0的运行1.3VisualFoxPro6.0的集成开发环境1.3.1VisualFoxPro6.0的工作方式1.3.2VisualFoxPro6.0的窗口、菜单和工具栏1.3.3VisualFoxPro6.0的向导、设计器和生成器1.3.4VisualFoxPro6.0的项目管理器1.4VisualFoxPro6.0的系统配置1.5VisualFoxPro6.0的文件类型考核要求:1.1数据库基础知识了解信息、数据、数据处理理解数据库系统了解数据模型理解关系术语和关系数据库的特点。1.2VisualFoxPro6.0的特点、安装与运行了解VisualFoxPro6.0的特点与安装掌握VisualFoxPro6.0的运行与退出。1.3VisualFoxPro6.0的集成开发环境理解VisualFoxPro6.0的两种工作方式了解VisualFoxPro6.0的窗口、菜单和工具栏的构成了解VisualFoxPro6.0的向导、设计器和生成器的作用熟练掌握VisualFoxPro6.0的项目管理器的使用。1.4VisualFoxPro6.0的系统配置掌握使用“选