L.熟练掌握数据库的建立与维护、表的建立与维护、表的排序与索引。 2.理解数据库表与自由表的区别、数据的完整性。 3.基本掌握多工作区操作。 授课方式:讲授+演示 第三章:查询与视图 (2学时) 教学内容: 3.1查询3.2视图 教学要求: 1.熟练掌握查询和视图2.理解查询与视图的区别 授课方式:讲授+演示 第四章:SQL的应用 (3学时) 教学内容: 4.1SQL概述4.2SQL的查询功能 4.3S0L数据操纵4.4SQL数据定义 教学要求: 1.熟练掌握SQL的查询功能。2.基本掌握SQL的数据定义与数据操纵。 授课方式:讲授+演示 第五章:数据与数据运算 (2学时) 教学内容: 5.1数据类型5.2常量与变量的应用5.3表达式的应用5.4函数的应用 教学要求: 1.掌握数据类型、常量与变量、常用函数。2.理解表达式。 3.了解次常用函数 授课方式:讲授+演示 第六章:程序设计基础 (6学时) 教学内容: 6.1程序设计概述6.2程序的基本结构 6.3程序的模块化设计6.4程序调试 教学要求: 1.熟练掌握程序的基本结构、程序的模块化设计。 2.掌握程序调试。3.理解程序的概念、程序的构成。 授课方式:讲授+演可 第七章:表单及控件的应用 (6学时) 教学内容: 7.1可视化编程的概念7.2表单的操作 7.3常用表单控件的应用7.4数据表的表单设计 教学要求: 1,熟练掌握表单的操作、常用表单控件的应用、数据库的表单设计
26 1.熟练掌握数据库的建立与维护、表的建立与维护、表的排序与索引。 2.理解数据库表与自由表的区别、数据的完整性。 3.基本掌握多工作区操作。 授课方式:讲授+演示 第三章:查询与视图 (2 学时) 教学内容: 3.1 查询 3.2 视图 教学要求: 1.熟练掌握查询和视图 2.理解查询与视图的区别 授课方式:讲授+演示 第四章:SQL 的应用 (3 学时) 教学内容: 4.1SQL 概述 4.2SQL 的查询功能 4.3SQL 数据操纵 4.4SQL 数据定义 教学要求: 1.熟练掌握 SQL 的查询功能。 2.基本掌握 SQL 的数据定义与数据操纵。 授课方式:讲授+演示 第五章:数据与数据运算 (2 学时) 教学内容: 5.1 数据类型 5.2 常量与变量的应用 5.3 表达式的应用 5.4 函数的应用 教学要求: 1.掌握数据类型、常量与变量、常用函数。 2.理解表达式。 3.了解次常用函数。 授课方式:讲授+演示 第六章:程序设计基础 ( 6 学时) 教学内容: 6.1 程序设计概述 6.2 程序的基本结构 6.3 程序的模块化设计 6.4 程序调试 教学要求: 1.熟练掌握程序的基本结构、程序的模块化设计。 2.掌握程序调试。 3.理解程序的概念、程序的构成。 授课方式:讲授+演示 第七章:表单及控件的应用 (6 学时) 教学内容: 7.1 可视化编程的概念 7.2 表单的操作 7.3 常用表单控件的应用 7.4 数据表的表单设计 教学要求: 1.熟练掌握表单的操作、常用表单控件的应用、数据库的表单设计
2.理解可视化绵程的概今 授课方式:讲授+演示 第八章:菜单设计 (2学时) 教学内容: 8.1菜单设计概述8.2下拉菜单的设计 8.3为顶层表单添加菜单8.4快捷菜单的设计 教学要求: 1.掌握下拉菜单的设计。2.基本掌握顶层表单菜单设计和快捷菜单设计。 授课方式:讲授+演示 第九章:报表设计 (2学时) 教学内容: 9.1快速报表的设计9.2使用报表设计器设计报表 9.3数据分组报表的设计与应用 教学要求: 1.学握使用报表设计器设计报表和数据分组报表的设计。 2.基本掌握快速报表设计。 授课方式:讲授+演示 第十章:项目管理 (0.5学时) 教学内容: 10.1项目管理器10.2项目管理器中文件的操作 10.3项目的连编与发布10.4发布应用程序 教学要求: 1.掌握项目管理器的创建和项目管理器中文件的操作。 2.基本掌握项目的连编与发布。 授课方式:讲授+演示 第十一章:综合实例 (0.5学时) 教学内容: 11.1数据库应用系统的开发过程11.2“学生管理系统”的系统设计 11.3项目实现 教学要求: 1.了解数据库应用系统的开发过程、系统设计与项目实现。 授课方式:讲授+演示 三、其他教学环节安排 32学时实验。实验说明及要求见附件1。 四、考核方式 本课程成绩根据平时成绩(出勤、作业、实验)和期末考试成绩进行评定 课程平时成绩和期末考试成绩均以百分制计算,期末考试采用无纸化上机考试, 计算机自动判分。最后总评成绩分配比例如下: 27
27 2.理解可视化编程的概念。 授课方式:讲授+演示 第八章:菜单设计 ( 2 学时) 教学内容: 8.1 菜单设计概述 8.2 下拉菜单的设计 8.3 为顶层表单添加菜单 8.4 快捷菜单的设计 教学要求: 1.掌握下拉菜单的设计。 2.基本掌握顶层表单菜单设计和快捷菜单设计。 授课方式:讲授+演示 第九章:报表设计 ( 2 学时) 教学内容: 9.1 快速报表的设计 9.2 使用报表设计器设计报表 9.3 数据分组报表的设计与应用 教学要求: 1.掌握使用报表设计器设计报表和数据分组报表的设计。 2.基本掌握快速报表设计。 授课方式:讲授+演示 第十章:项目管理 ( 0.5 学时) 教学内容: 10.1 项目管理器 10.2 项目管理器中文件的操作 10.3 项目的连编与发布 10.4 发布应用程序 教学要求: 1.掌握项目管理器的创建和项目管理器中文件的操作。 2.基本掌握项目的连编与发布。 授课方式:讲授+演示 第十一章:综合实例 ( 0.5 学时) 教学内容: 11.1 数据库应用系统的开发过程 11.2“学生管理系统”的系统设计 11.3 项目实现 教学要求: 1.了解数据库应用系统的开发过程、系统设计与项目实现。 授课方式:讲授+演示 三、其他教学环节安排 32 学时实验。实验说明及要求见附件 1。 四、考核方式 本课程成绩根据平时成绩(出勤、作业、实验)和期末考试成绩进行评定, 课程平时成绩和期末考试成绩均以百分制计算,期末考试采用无纸化上机考试, 计算机自动判分。最后总评成绩分配比例如下:
(1)平时成绩100分(出勤20%,作业30%,实验50%),占总评成绩30% (2)期末成绩100分,占总评成绩70%。 五、教材及主要参考书 (1)使用数材: 刘德山.Visual FoxPro6.0数据库技术与应用(第二版).人民邮电出版社 2009,4. (2)主要参考书: 王毓珠,马希荣.Visual FoxPro程序设计教程.人民邮电出版社,2005.2. 刘卫国.Visual FoxPro程序设计教程.北京邮电大学出版社,2003.11. 撰写人:董雳 审核人:宋弹 课程负责人:李不贤
28 (1)平时成绩 100 分(出勤 20%,作业 30%,实验 50%),占总评成绩 30%。 (2)期末成绩 100 分,占总评成绩 70%。 五、教材及主要参考书 (1)使用教材: 刘德山.Visual FoxPro 6.0 数据库技术与应用(第二版).人民邮电出版社, 2009,4. (2)主要参考书: 王毓珠,马希荣.Visual FoxPro 程序设计教程.人民邮电出版社,2005.2. 刘卫国.Visual FoxPro 程序设计教程.北京邮电大学出版社,2003.11. 撰写人:董 雱 审核人:宋 萍 课程负责人:李丕贤
附件 《Vi sual FoxPro程序设计》实验教学大纲 课程类别:学科基础 英文名称:Visual FoxPro Programming 课程性质:必修 是否独立设课:否 总学时:64 其中实验学时:32 总学分:3 其中实验学分:1 适用专业:文史、管理、师范、医学类等各专业 开课单位:信息工程学院 实验项目数:5 必做项目数:5 选作项目数:0 综合性、设计性项目数:1 一、教学目的与基本要求 本组实验是根据教育部计算机基础课程教学指导委员会的教学指导思想,目 的是使学生熟悉Visual FoxPro的开发环境,熟练掌握数据库的操作掌握结构化 程序设计的方法,具有良好的程序设计风格和基本的程序调试和纠错能力:基本 掌握面向对象的程序设计,能够使用Visual FoxPro建立一个小型数据库应用系统 另外,通过本课程的学习,培养大学生用计算机的方法具体分析问题、解决问题 的能力,为各专业的后续课程学习以及生活和工作打下良好的技能基础。 二、主要仪器设备及工具 PC机、Windows XP操作系统、Intemet网络环境、Visual FoxPro开发环境及 常用的工具软件等。 三、实验内容及要求 序实验项目名 实验内容 学时实验实验每组 号 称 分配类型要求人数 1 数据库和表(1)Visual FoxPro开发环境的使用。 8 验证必做 1 的建立与操 (2)数据库和表的建立与编辑 作 (3)表的排序和索引 (4)多表操作 (5)提交上机操作的内容。 2 查询和视图 (1)建立查询。 2 验证 必做 (2)建立视图。 (3)提交上机操作的内容。 数据坛算与 (1)识别不同的数据类型。 验证 必做 函数 (2)常量与变量的使用。 (3)函数的使用。 (4)表达式的编写
29 附件 《Visual FoxPro 程序设计》实验教学大纲 课程类别:学科基础 英文名称:Visual FoxPro Programming 课程性质:必修 是否独立设课:否 总学时:64 其中实验学时:32 总学分:3 其中实验学分:1 适用专业:文史、管理、师范、医学类等各专业 开课单位:信息工程学院 实验项目数:5 必做项目数:5 选作项目数:0 综合性、设计性项目数:1 一、教学目的与基本要求 本组实验是根据教育部计算机基础课程教学指导委员会的教学指导思想,目 的是使学生熟悉 Visual FoxPro 的开发环境,熟练掌握数据库的操作;掌握结构化 程序设计的方法,具有良好的程序设计风格和基本的程序调试和纠错能力;基本 掌握面向对象的程序设计,能够使用 Visual FoxPro 建立一个小型数据库应用系统。 另外,通过本课程的学习,培养大学生用计算机的方法具体分析问题、解决问题 的能力,为各专业的后续课程学习以及生活和工作打下良好的技能基础。 二、主要仪器设备及工具 PC 机、Windows XP 操作系统、Internet 网络环境、Visual FoxPro 开发环境及 常用的工具软件等。 三、实验内容及要求 序 号 实验项目名 称 实验内容 学时 分配 实验 类型 实验 要求 每组 人数 1 数据库和表 的建立与操 作 (1)Visual FoxPro 开发环境的使用。 (2)数据库和表的建立与编辑 (3)表的排序和索引 (4)多表操作 (5)提交上机操作的内容。 8 验证 必做 1 2 查询和视图 (1)建立查询。 (2)建立视图。 (3)提交上机操作的内容。 2 验证 必做 1 3 数据运算与 函数 (1)识别不同的数据类型。 (2)常量与变量的使用。 (3)函数的使用。 (4)表达式的编写。 4 验证 必做 1
(5)提交上机操作的内容 4程序设计的(1)程序文件的建立、运行与调试 6 验证必做 基本结构 (2)顺序、选择和循环结构程序设计 (3)模块化程序设计。 (4)提交上机操作的内容。 面向对象程 (1)表单设计与应用。 2 综合 必做 序设计 (2)菜单设计与应用。 (3)报表设计与应用 (4)项目管理器的操作。 (5)提交上机操作的内容 六、考核方式 1.实验报告要求 (1)教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内 容进行考核。 (2)实验操作内容以电子文件的形式提交并存档,包括操作过程的截图和实 际上机操作的结果文件。 (3)学生要各自独立完成实验操作的内容,不得互相拷贝。 (4)学生要按时提交上机实验内容,并且按照教师规定的格式上交: 2.考核方式: 教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内容进 行综合评分,占平时成绩的50%。 七、实验教材、参考书 (1)使用数材: 刘德山.Visual FoxPro6.0数据库技术与应用(第二版).人民邮电出版社, 2009,4. (2)主要参考书: 王毓珠,马希荣.Visual FoxPro程序设计习题解答与实验指导.人民邮电出 版社,2005.2. 刘卫国.Visual FoxPro程序设计上机指导与习题选解.北京邮电大学出版社, 2003.11. 撰写人:董雾 审核人:宋萍 课程负责人:李丕贤
30 (5)提交上机操作的内容。 4 程序设计的 基本结构 (1)程序文件的建立、运行与调试。 (2)顺序、选择和循环结构程序设计。 (3)模块化程序设计。 (4)提交上机操作的内容。 6 验证 必做 1 5 面向对象程 序设计 (1)表单设计与应用。 (2)菜单设计与应用。 (3)报表设计与应用 (4)项目管理器的操作。 (5)提交上机操作的内容。 12 综合 必做 1 六、考核方式 1.实验报告要求: (1)教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内 容进行考核。 (2)实验操作内容以电子文件的形式提交并存档,包括操作过程的截图和实 际上机操作的结果文件。 (3)学生要各自独立完成实验操作的内容,不得互相拷贝。 (4)学生要按时提交上机实验内容,并且按照教师规定的格式上交。 2.考核方式: 教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内容进 行综合评分,占平时成绩的 50%。 七、实验教材、参考书 (1)使用教材: 刘德山.Visual FoxPro 6.0 数据库技术与应用(第二版).人民邮电出版社, 2009,4. (2)主要参考书: 王毓珠,马希荣.Visual FoxPro 程序设计习题解答与实验指导.人民邮电出 版社,2005.2. 刘卫国.Visual FoxPro 程序设计上机指导与习题选解.北京邮电大学出版社, 2003.11. 撰写人:董 雱 审核人:宋 萍 课程负责人:李丕贤