《山东科技大学《VF程序设计》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《山东科技大学《VF程序设计》课程教学大纲.docx(5页珍藏版)》请在优知文库上搜索。
1、GlOVF程序设计课程教学大纲课程编码:课程名称:VisualFoxPro程序设计课程英文名称:VisualFoxProProgramming课程性质:专业基础课适用对象:采矿工程(高起本)总学时:IOO讲课学时:30实验学时:10自学学时:60总学分:5制订单位山东科技大学继续教育学院制订时间:2008年10月第一部分大纲说明一、课程的性质和任务VF程序设计是采矿工程(高起本)专业必修的专业基础课,是一门数据库理论与面向对象程序设计相结合的课程。其任务是使学生掌握关系数据库应用的基本知识,掌握面向对象设计的基本能力,掌握程序设计的步骤与原理。强调数据管理基本概念和基本操作技能,掌握数据库开发
2、在现实生活中的应用。二、课程的内容及基本要求本课程旨在使学生了解和掌握关系数据库应用的基本概念,从应用的角度掌握面向对象程序设计的基本原理。强调数据管理基本概念和锤炼程序设计技能,掌握关系数据库开发的步骤以及在实践中的应用。三、课程的重点与难点(一)数据库与VF概述重点:数据模型、关系运算难点:命令格式、文件类型(二)数据与数据运算重点:数据类型难点:数据运算(三)数据表的操作重点:(1)创建数据库与表(2)编辑数据表(3)维护数据表难点:项目管理器(四)索引与查询(选讲).重点:信息查询难点:视图(五)报表与标签重点:创建报表难点:报表设计器(六)表单重点:设计器表单难点:添加表单控件、数据
3、环境(七)VF程序设计基础重点:控制语句难点:过程与过程设计(八)结构化查询语言SQL(选学)(九)面向对象的程序设计重点:创建、使用类难点:面向设计应用(+)应用程序连编和发布重点:程序连编难点:程序发布四、本课程与其他课程的关系VF程序设计是掌握关系数据库的基本应用,掌握面向对象程序设计的基本原理和技能,为相关专业课程的学习打下坚实的基础。五、教学进度及教学方法的建议1 .本课程着重操作性和设计,教学一定要与实际操作和程序演示相结合。2,由于函授性质,更要注重实际操作技能的锻炼和学习。第二部分大纲内容一、大纲具体内容介绍第1章数据库与VisualFoxPro概述1.1 数据库系统基本概念掌
4、握:数据与信息的含义及区别;数据库系统的组成;三种数据模型的各自特点1.2 关系数据库系统掌握:关系的4个特点;三种关系运算1.3 数据库应用系统1. 4VisualFOXPro概述掌握:运行环境、启动与退出;1. 5VisualFoxPro命令格式及文件类型掌握:VF命令的格式、用法及注意事项;第2章数据与数据运算1.1 数据类型掌握:区别常用4种数据类型1.2 常量与变量掌握:常量与内存变量的定义与使用2. 3表达式掌握:常用VF运算符及表达式的写法和应用2.1 常用函数掌握:字常用数学函数、转换函数的应用第3章数据表的操作2.2 项目管理器简介掌握:项目管理器的概念;项目文件2.3 使用
5、工具栏3. 3创建数据库与表3.4编辑数据表3. 5维护数据表第4章索引与查询(选讲、选学)3.1 索引数据表4. 2信息查询4.1 视图掌握:区别视图与查询第5章报表与标签4.2 创建简单报表掌握:报表布局5. 2快速创建报表5. 3创建标签第6章表单6. 1简单表单的创建6.2快速创建表单6. 3添加表单控件掌握:标签、文本框和命令按钮6.4美化表单第7章VF程序设计基础7.1 结构化程序设计纲要7. 2语句和状态设置命令掌握:ACCE/INPUT/WAIT的用法与区别7.3程序的控制结构掌握:顺序、选择、循环的语义、语句结构第8章结构化查询语言SQL(选讲、选学)8. 1SQL概要8.
6、2SQL数据定义功能掌握:数据定义8. 3SQL数据修改功能掌握:数据修改第9章面向对象的程序设计9. 1基本概念9.2定义类9. 3类设计器9.4 创建和使用类(注意听讲课堂举例和教学演示9.5 面向对象程序设计与实例第10章应用程序的连编和发布10. 1应用程序的连编掌握:应用程序的连编10.2应用程序的和发布掌握:应用程序的发布二、学时表教学学时分配表教学内容总课时面授上机数据库与ViSUalFoXPrO概述621数据与数据运算1221数据表的操作2041索引与查询(选讲、选学)400报表与标签821表单2482VF程序设计基础1862结构化查询语言SQL(选讲、选学)200面向对象的程序设计421应用程序的连编和发布221合计1003010三、考核方式1.本课程的考核方式为理论(试卷)考核。2.本课程包含非独立设课的上机内容,故最终评定的上机成绩可一并记入课程的平时成绩之中。3 .函授出勤和作业成绩也应记入课程的平时成绩之中。4 .本课程为专业基础课,应至少安排一周课程设计。四、参考教材郑阿奇.VisualFoXPro实用教程M.北京:电子工业出版社,2002.