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