数据库应用课程设计说课思路课件_第1页
数据库应用课程设计说课思路课件_第2页
数据库应用课程设计说课思路课件_第3页
数据库应用课程设计说课思路课件_第4页
数据库应用课程设计说课思路课件_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生管理系统

数据库及数据表的操作跨专业公共基础课程<VF数据库应用>教学项目设计-------学生管理系统

数据库及数据表的操作跨专业公共基础课程<VF数1数据库应用课程设计说课思路课件2课程名称:《VF数据库应用》(计算机应用基础二级)课程描述:本课程包括VisualFoxPro的数据基础及语言规范、表的建立和操作、查询与排序、数据库操作使用、关系数据库标准语言SQL、程序设计基础、表单设计应用、菜单程序设计、报表设计、应用系统集成;每个部分根据教学内容要求再分若干单元,循序渐进,便于学生学习掌握。能力目标:根据实际工作过程和岗位的需要,通过本课程的学习,使学生能够综合应用数据库技术的知识和技能,从而能够独立地对数据进行组织、管理和维护。在未来的就业岗位中,能够快速有效的管理工作中的大量数据,胜任所从事的工作,具备有效数据生成、信息维护的能力。在课程开始就把这门课程要达到的目标告知学生,使学生目的明确。学生目标明确后,针对性就强,也就会特别重视实际操作技能的掌握及其灵活应用。课程内容:学生通过学习能够规范化实践VFP6.0的界面组成、工作方式、数据库和表的基本操作、查询与统计的方法、基本的程序设计方法、表单、表单控件、菜单、报表的设计方法等方面的内容,能够独立开发设计职业应用相关的简单数据库及其应用程序。主要包括以下单元知识点和技能点的教学内容:VisualFoxPro的工作方式,VisualFoxPro的辅助设计工具,项目管理器的作用,VisualFoxPro的特点、性能指标。VisualFoxPro常量、变量的含义及类型,VisualFoxPro的运算符和函数,VisualFoxPro命令的常用子句。表结构的建立与修改,表数据的插入与删除,通用型字段的含义与使用方法,表与表结构的的复制方法,记录的插入、追加、删除、恢复方法,逻辑表的设置。表的排序与索引方法,相关查询命令,多工作区的查询及表的关联,统计、求和、求平均值、汇总等命令,排序和索引的概念。数据库的基本概念,用数据库设计器设计数据库的方法,主索引与永久关系,视图的创建、更新。标准SQL语言中SELECT、JOIN命令,单表查询和多表查询方法,用查询设计器建立查询的方法。程序文件的建立与执行,程序的控制结构,三种程序结构和多模块程序设计,程序文件的书写规则。学会使用表单向导,表单设计器的基本操作,在表单上设计控件的方法及对象的引用规则,对象、属性、事件的概念,面向对象的程序设计方法。会运用VFP基本知识和操作解决实际问题,使学生对VFP应用程序设计有一个更深的了解,进一步提高程序设计能力。报表在日常事务管理中的重要性,设计报表的布局。学会使用快速报表设计器创建简单报表。FoxPro报表设计器的操作,学会实设计、修改报表。设置VFP中的打印命令。菜单生成的基本步骤,学会下拉式菜单的设计方法和弹出式菜单的设计方法,用菜单设计器设计菜单的方法。能力目标课程内容查询与统计的方法、基本的程序设计方法、能够独立开发设计职业应用相关的简单数据库及其应用程序。在未来的就业岗位中,能够快速有效的管理工作中的大量数据,胜任所从事的工作,具备有效数据生成、信息维护的能力。在课程开始就把这门课程要达到的目标告知学生,使学生目的明确。课程名称:《VF数据库应用》(计算机应用基础二级)课程描述:3教学项目准备工作教学项目准备工作4四、教法与学法(学情分析)教学对象:

管理工程系会计电算化、电子商务、金融保险等专业高职一年级学生学情分析:

作为非计算机专业的初学学生,教师一定要调动起学生的积极性和创新意识,让学生在一定的理论基础上善于动手实践,在反复实践过程中掌握知识、提高能力、形成技能。

四、教法与学法(学情分析)教学对象:5教学团队:

承担本门课程教学任务的教师6名,专兼结合。均从事多年计算机应用教学工作,有着丰富的教学经验,能满足学院赋予的教学任务。以学生为服务对象,做好教学工作。以现代教育技术为平台,采用先进的教学方式。实施“案例驱动”教学模式,培养学生综合应用能力和创新能力。采用多种形式教学方式,兼顾不同层次学生的学习要求。

教学团队:承担本门课程教学任务的教师6名,专兼结合。均从事6教学项目准备工作场地设备专兼教师实训资源管理平台学校已有条件教学资源补充教学项目准备工作场地设备专兼教师实训资源管理平台学校已有条件7教学环境与资源:

一体化教室程序设计实训室多媒体教学课件VFP上机测试模拟题库VFP练习系统模拟软件

教学环境与资源:一体化教室8教学项目的背景与定位:教学项目的选择教学项目开发的载体真实开发案例系统组件教学项目的背景与定位:真实开发案例系统组件9教学项目实施的基本流程教学项目实施的基本流程10教学项目实施的基本流程教学项目实施的基本流程11教学项目实施的基本流程教学项目实施的基本流程12教学项目实施的基本流程教学项目实施的基本流程13教学项目实施的基本流程教学项目实施的基本流程14教学项目实施的基本流程教学项目实施的基本流程15教学项目实施的基本流程教学项目实施的基本流程16教学项目实施的基本流程教学项目实施的基本流程17教学项目实施的基本流程教学项目实施的基本流程18对学习者的要求:

对学生管理数据库的结构进行分析设计,给出设计报告;需求分析-确定表-确定字段-确定联系-检查求精;对数据的类型进行判断,确定表中每个字段的数据类型;能够正确使用VFP中的各个工作窗口,完成基本操作步骤;在项目中创建、添加、修改、移去和运行指定指定类型的文件;认识向导、设计器、生成器;对学习者的要求:对学生管理数据库的结构进行分析设计,给出设19能力目标:

具备系统环境的配置、项目的创建及使用的能力。使用VFP常量、变量,各种运算符及表达式,内置函数的能力。利用VFP的工作环境完成表结构的建立与修改。表数据记录的插入、追加、删除、恢复的操作。具备逻辑表的设置和表的数据处理能力。根据数据库的逻辑结构设计,运用数据库设计器完成数据库的创建。数据表的添加,数据库表设置主索引、普通索引,实现表间的永久关系。保证数据完整性的实施,具备创建使用和维护数据库的意识和能力。

能力目标:具备系统环境的配置、项目的创建及使用的能力。20教学项目的背景与定位:VF数据库应用教学项目分析教学项目1:学生管理系统总体结构设计说明教学项目2:学生管理数据库及数据表的操作教学项目3:学生管理查询创建和视图设计教学项目4:学生管理系统相关表单设计教学项目5:学生管理系统相关菜单设计教学项目6:学生管理系统相关报表设计教学项目7:学生管理系统主程序设计教学项目8:学生管理系统连编工程类教学项目的背景与定位:VF数据库应用教学项目分析教学项目121教法与学法(学法)教法与学法(学法)22整体规划、准备素材

整体规划、准备素材23教学项目实施的基本流程教学项目实施的基本流程24子任务一:学生管理数据库需求分析设计

教学项目实施的基本流程子任务二:创建一个学生管理项目

子任务三:创建学生管理数据库

子任务四:创建学生信息表、课程信息表、成绩表子任务五:设置表中各个字段的显示属性、字段有效性规则等子任务六:实现数据库中的一对多永久关系(索引表达式)子任务七:设置参照完整性,对数据库功能检验

子任务一:学生管理数据库需求分析设计子任务二:创建一个学生管理项目子任务五:设置表中各个字段的显示属性、字段有效性规则等子任务六:实现数据库中的一对多永久关系(索引表达式)子任务三:创建学生管理数据库子任务七:设置参照完整性,对数据库功能检验子任务四:创建学生信息表、课程信息表、成绩表子任务一:学生管理数据库需求分析设计教学项目实施的25子任务一学生管理数据库需求分析设计,给出分析报告;通过规范化的原则:需求分析-确定表-确定字段-确定联系-检查求精;时间:学生活动:1.准备操作现场所需工具;2.数据库的规划工作:收集完整、必要的数据项,并转换成数据表的字段形式。3.将收集的字段作适当的分类后,归入不同的数据表中。4.根据规范化的关系的要求检查表的结构是否合理。5.形成分析设计报告文档教师活动:1.提出设计分析课题,明确设计任务要求。2.给出设计文档的规范化格式。3.针对设计文档的书写,演示范例。2.学生操作过程教师进行监督、指导能力培养:数据库需求分析能力规范化文档的编写能力沟通获取信息的能力教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:从直观的E-R图中包括的实体、属性和联系三种基本图素开始构造对数据库的结构与定义进行描述的概念模型完成逻辑结构设计,确定数据表的存储结构定义转化为二维表格的形式,列举数据样式教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页1报告整理文件夹VFP知识点测试系统、VFP上机考试题库子任务一学生管理数据库需求分析设计,给出分析报告;通过规26子任务二

“项目管理器”是VFP6.0处理数据和对象的主要组织工具,创建一个项目。时间:学生活动:1.

认识项目文件和项目管理器2.

创建一个新项目3.

项目管理器组成及功能识别4.

项目管理器的使用教师活动:1.提出操作任务单元,明确操作要点。2.演示项目管理器位置的设定方法。3.讲解项目管理器的主要功能和使用方法,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.

借助项目管理器方便、有效地管理文件2.熟练使用可视化编程环境的能力3.沟通获取信息的能力教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:1.项目文件类型和项目管理器2.

创建新项目的步骤3.

项目管理器组成及功能识别4.

项目管理器的使用教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页2、软硬件设备VFP知识点测试系统、VFP上机考试题库子任务二“项目管理器”是VFP6.0处理数据和对象的主要27子任务三在项目管理器中打开“数据”选项卡,选中对象后,即可创建学生管理数据库。时间:学生活动:1.按照要求,采用界面交互形式创建、打开、修改、关闭、删除图书管理数据库。2.采用命令形式创建教学管理数据库,并且对数据库进行操作。3.记录多种操作方法和步骤;4.数据库知识的应用教师活动:1.提出操作任务单元,明确操作要点。2.演示数据库的创建、打开、修改、关闭、删的几种方法。3.讲解数据库设计器的主要功能和使用方法,演示范例。4.学生操作过程教师进行监督、指导能力培养:通过项目管理器、“新建”对话框、命令交互方式建立、使用、修改、删除数据库。根据对教学管理、图书管理数据库的设计,创建表结构。默认目录的设置:工具→选项→文件位置→默认目录→修改→使用默认目录→浏览按钮→选定目标盘目标目录→选定→确定→设置为默认值→确定教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:数据库创建、打开、修改、关闭、删除数据库设计器使用和功能默认目录的设置教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页3软硬件设备VFP知识点测试系统、VFP上机考试题库指向提问子任务三在项目管理器中打开“数据”选项卡,选中对象后,即可28子任务四在打开的学生管理数据库设计器中创建学生、课程、成绩等数据表,它们属于该数据库。时间:学生活动:1.根据表的逻辑结构设计,创建学生、课程、成绩等数据表;2.向学生、课程、成绩等数据表录入较为合理的记录。3.对学生、课程、成绩等数据表的结构进行修改和复制操作;4.运用显示浏览数据的命令对数据记录进行检测。教师活动:1.提出操作任务单元,明确操作要点。2.演示学生表的创建方法步骤。3.讲解录入数据和修改表结构的操作要点,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(创建完整表结构的技能)2.操作要领和规划3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:1.根据数据表的设计,创建、修改表结构,并添加记录。2.使用

Modifystructure命令修改表结构3.使用命令形式增加、修改、删除、显示、查询、定位表中的记录。4.表记录显示、记录指针定位的相关命令。教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页4软硬件设备VFP知识点测试系统、VFP上机考试题库分组讨论示范演示子任务四在打开的学生管理数据库设计器中创建学生、课程、成绩29子任务五设置相关表中各个字段的显示属性、字段有效性规则和记录有效性规则。时间:学生活动:1.观察数据库表设计器与自由表的区别;2.对学生表相关字段设置显示属性,并且检查设置的效果。3.对成绩表相关字段设置字段有效性规则;4.对成绩表设置表级别的记录有效性规则。教师活动:1提出操作任务单元,明确操作要点。2.演示职工表相关字段设置显示属性的方法,并且检查设置的效果。。3.讲解字段级有效性规则与表(记录)级有效性规则的区别,演示设置后的效果。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(设置有效性规则的技能)2.操作要领和规划方法,实施数据完整性约束3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:数据库表设计器中“显示”设置区域的功能数据库表设计器中“字段有效性”数据库表设计器中“匹配字段类型到类”和“字段注释”设置区域,教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页5软硬件设备VFP知识点测试系统、VFP上机考试题库分组讨论指向提问子任务五设置相关表中各个字段的显示属性、字段有效性规则和记30子任务六对数据库中具有一对多关系的主表设置主索引或候选索引,从表设置普通索引,制定索引表达式。时间:学生活动:1.为数据库中的学生表设置按照学号表达式设置主索引;2.对数据库中的相关表分别设置合理的索引。3.比较不同类型索引的特点,观察实现索引的效果和限制;4.命令格式创建索引文件。教师活动:1.提出操作任务单元,明确操作要点。2.演示创建不同类型索引的方法,设置索引表达式的技巧3.讲解分析数据库中表之间的关系(一对多、一对一),划分主从表,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(设置索引表达式,创建索引的技能)2.操作要领和规划3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:创建一个索引创建索引文件使用索引的方法删除与关闭索引单索引文件和非结构复合索引压缩文件教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页6软硬件设备VFP知识点测试系统、VFP上机考试题库指向提问子任务六对数据库中具有一对多关系的主表设置主索引或候选索引31子任务七实现永久关系,利用“参照完整性生成器”来设置规则,控制如何在相关表中更新、插入或删除记录。时间:学生活动:1.实现学生管理数据库中学生表和成绩表之间的永久关系;2.通过命令格式实现学生表和成绩表之间指针的动态关联;3.设置数据库表之间的参照完整性规则。4.对于设置了永久关系的相关表,在更新、插入或删除记录时,检验设置效果;教师活动:1.提出操作任务单元,明确操作要点。2.演示订货管理数据库中职工表和订单表之间的永久关系的实现方法,并完成参照完整性的设定,检查设置的效果。3.讲解表间动态关联指针的方法,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(实现表间永久关系设置参照完整性的技能)2.操作要领和规划3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:永久关系是数据库表之间的关系,实现永久关系的步骤。需要同步两表之间的记录指针移动,在两表之间建立临时关系或关联。参照完整性则属于数据库表之间的规则,设置的方法。教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页7软硬件设备VFP知识点测试系统、VFP上机考试题库指向提问示范演示整理汇报子任务七实现永久关系,利用“参照完整性生成器”来设置规则,32教学项目实施的基本流程教学项目实施的基本流程33教学单元设计

信息采集计划决策实施检查评价教学单元设计信息采集计划决策实施检查评价34教学项目准备工作演示程序过程文档多媒体课件源代码知识点教程图片等开发用到资源教学项目准备工作演示程序过程文档多媒体课件源代码知识点教程图35教学评价与反馈工具

教学评价与反馈工具36教学效果评价团队沟通协作顺畅数据结构合理安全性高

获取参考信息的能力充分掌握开发

工具性能系统界面美观交互性良好

开发技术文档结构规范汇报过程演示表述清楚教学效果评价团队沟通协作数据结构合理获取参考信息充分掌握开发37教学效果评价作品展示学生下机逐个参观作品,并给出评价。总结反馈知识技能:包括了哪些操作,操作要点是什么?学生表现:有哪些同学完成较好,评选最佳小组和个人。达标测试在这个环节中,就本出现的关键技能点进行测评。课程效果就本课目标的达成以及学生的表现情况进行总结。教学效果评价作品展示学生下机逐个参观作品,并给出评价。总结反38通过实训课和展示课创设情境让学生在轻松愉快的气氛中以体验、实践、合作与交流的方式来学习并运用所学知识。教学效果综合评价学生在整个教学活动中主动参与,培养积极的情感态度,提高计算机操作能力,很好体现了“自主、合作、探究”的学习方式,能使大部分同学都能积极的参与到课堂学习及课堂活动中去。通过实训课和展示课创设情境让学生在轻松愉快的教学效果综合评价39教学反思与总结教学反思与总结40教学反思与总结教学过程中,安排的任务要符合学生生活实际,还要注意任务的层次性,由学生自主选择。有可能因实际情况而灵活调整教学进度和深度,从而保证每位学生都有一定的收获。

观察合作探究教学反思与总结教学过程中,安排的任务要符合学生生活实际,还要41感谢各位领导和老师!请不吝指正!感谢42数据库应用课程设计说课思路课件43教学团队教研室支撑团队共6人。学历分布:1名硕士、5名本科专业技术职称:2名高工、1名工程师、3名讲师均从事多年计算机应用教学工作,有着丰富的教学经验,能满足学院赋予的教学任务。教学团队教研室支撑团队共6人。44学生管理系统

数据库及数据表的操作跨专业公共基础课程<VF数据库应用>教学项目设计-------学生管理系统

数据库及数据表的操作跨专业公共基础课程<VF数45数据库应用课程设计说课思路课件46课程名称:《VF数据库应用》(计算机应用基础二级)课程描述:本课程包括VisualFoxPro的数据基础及语言规范、表的建立和操作、查询与排序、数据库操作使用、关系数据库标准语言SQL、程序设计基础、表单设计应用、菜单程序设计、报表设计、应用系统集成;每个部分根据教学内容要求再分若干单元,循序渐进,便于学生学习掌握。能力目标:根据实际工作过程和岗位的需要,通过本课程的学习,使学生能够综合应用数据库技术的知识和技能,从而能够独立地对数据进行组织、管理和维护。在未来的就业岗位中,能够快速有效的管理工作中的大量数据,胜任所从事的工作,具备有效数据生成、信息维护的能力。在课程开始就把这门课程要达到的目标告知学生,使学生目的明确。学生目标明确后,针对性就强,也就会特别重视实际操作技能的掌握及其灵活应用。课程内容:学生通过学习能够规范化实践VFP6.0的界面组成、工作方式、数据库和表的基本操作、查询与统计的方法、基本的程序设计方法、表单、表单控件、菜单、报表的设计方法等方面的内容,能够独立开发设计职业应用相关的简单数据库及其应用程序。主要包括以下单元知识点和技能点的教学内容:VisualFoxPro的工作方式,VisualFoxPro的辅助设计工具,项目管理器的作用,VisualFoxPro的特点、性能指标。VisualFoxPro常量、变量的含义及类型,VisualFoxPro的运算符和函数,VisualFoxPro命令的常用子句。表结构的建立与修改,表数据的插入与删除,通用型字段的含义与使用方法,表与表结构的的复制方法,记录的插入、追加、删除、恢复方法,逻辑表的设置。表的排序与索引方法,相关查询命令,多工作区的查询及表的关联,统计、求和、求平均值、汇总等命令,排序和索引的概念。数据库的基本概念,用数据库设计器设计数据库的方法,主索引与永久关系,视图的创建、更新。标准SQL语言中SELECT、JOIN命令,单表查询和多表查询方法,用查询设计器建立查询的方法。程序文件的建立与执行,程序的控制结构,三种程序结构和多模块程序设计,程序文件的书写规则。学会使用表单向导,表单设计器的基本操作,在表单上设计控件的方法及对象的引用规则,对象、属性、事件的概念,面向对象的程序设计方法。会运用VFP基本知识和操作解决实际问题,使学生对VFP应用程序设计有一个更深的了解,进一步提高程序设计能力。报表在日常事务管理中的重要性,设计报表的布局。学会使用快速报表设计器创建简单报表。FoxPro报表设计器的操作,学会实设计、修改报表。设置VFP中的打印命令。菜单生成的基本步骤,学会下拉式菜单的设计方法和弹出式菜单的设计方法,用菜单设计器设计菜单的方法。能力目标课程内容查询与统计的方法、基本的程序设计方法、能够独立开发设计职业应用相关的简单数据库及其应用程序。在未来的就业岗位中,能够快速有效的管理工作中的大量数据,胜任所从事的工作,具备有效数据生成、信息维护的能力。在课程开始就把这门课程要达到的目标告知学生,使学生目的明确。课程名称:《VF数据库应用》(计算机应用基础二级)课程描述:47教学项目准备工作教学项目准备工作48四、教法与学法(学情分析)教学对象:

管理工程系会计电算化、电子商务、金融保险等专业高职一年级学生学情分析:

作为非计算机专业的初学学生,教师一定要调动起学生的积极性和创新意识,让学生在一定的理论基础上善于动手实践,在反复实践过程中掌握知识、提高能力、形成技能。

四、教法与学法(学情分析)教学对象:49教学团队:

承担本门课程教学任务的教师6名,专兼结合。均从事多年计算机应用教学工作,有着丰富的教学经验,能满足学院赋予的教学任务。以学生为服务对象,做好教学工作。以现代教育技术为平台,采用先进的教学方式。实施“案例驱动”教学模式,培养学生综合应用能力和创新能力。采用多种形式教学方式,兼顾不同层次学生的学习要求。

教学团队:承担本门课程教学任务的教师6名,专兼结合。均从事50教学项目准备工作场地设备专兼教师实训资源管理平台学校已有条件教学资源补充教学项目准备工作场地设备专兼教师实训资源管理平台学校已有条件51教学环境与资源:

一体化教室程序设计实训室多媒体教学课件VFP上机测试模拟题库VFP练习系统模拟软件

教学环境与资源:一体化教室52教学项目的背景与定位:教学项目的选择教学项目开发的载体真实开发案例系统组件教学项目的背景与定位:真实开发案例系统组件53教学项目实施的基本流程教学项目实施的基本流程54教学项目实施的基本流程教学项目实施的基本流程55教学项目实施的基本流程教学项目实施的基本流程56教学项目实施的基本流程教学项目实施的基本流程57教学项目实施的基本流程教学项目实施的基本流程58教学项目实施的基本流程教学项目实施的基本流程59教学项目实施的基本流程教学项目实施的基本流程60教学项目实施的基本流程教学项目实施的基本流程61教学项目实施的基本流程教学项目实施的基本流程62对学习者的要求:

对学生管理数据库的结构进行分析设计,给出设计报告;需求分析-确定表-确定字段-确定联系-检查求精;对数据的类型进行判断,确定表中每个字段的数据类型;能够正确使用VFP中的各个工作窗口,完成基本操作步骤;在项目中创建、添加、修改、移去和运行指定指定类型的文件;认识向导、设计器、生成器;对学习者的要求:对学生管理数据库的结构进行分析设计,给出设63能力目标:

具备系统环境的配置、项目的创建及使用的能力。使用VFP常量、变量,各种运算符及表达式,内置函数的能力。利用VFP的工作环境完成表结构的建立与修改。表数据记录的插入、追加、删除、恢复的操作。具备逻辑表的设置和表的数据处理能力。根据数据库的逻辑结构设计,运用数据库设计器完成数据库的创建。数据表的添加,数据库表设置主索引、普通索引,实现表间的永久关系。保证数据完整性的实施,具备创建使用和维护数据库的意识和能力。

能力目标:具备系统环境的配置、项目的创建及使用的能力。64教学项目的背景与定位:VF数据库应用教学项目分析教学项目1:学生管理系统总体结构设计说明教学项目2:学生管理数据库及数据表的操作教学项目3:学生管理查询创建和视图设计教学项目4:学生管理系统相关表单设计教学项目5:学生管理系统相关菜单设计教学项目6:学生管理系统相关报表设计教学项目7:学生管理系统主程序设计教学项目8:学生管理系统连编工程类教学项目的背景与定位:VF数据库应用教学项目分析教学项目165教法与学法(学法)教法与学法(学法)66整体规划、准备素材

整体规划、准备素材67教学项目实施的基本流程教学项目实施的基本流程68子任务一:学生管理数据库需求分析设计

教学项目实施的基本流程子任务二:创建一个学生管理项目

子任务三:创建学生管理数据库

子任务四:创建学生信息表、课程信息表、成绩表子任务五:设置表中各个字段的显示属性、字段有效性规则等子任务六:实现数据库中的一对多永久关系(索引表达式)子任务七:设置参照完整性,对数据库功能检验

子任务一:学生管理数据库需求分析设计子任务二:创建一个学生管理项目子任务五:设置表中各个字段的显示属性、字段有效性规则等子任务六:实现数据库中的一对多永久关系(索引表达式)子任务三:创建学生管理数据库子任务七:设置参照完整性,对数据库功能检验子任务四:创建学生信息表、课程信息表、成绩表子任务一:学生管理数据库需求分析设计教学项目实施的69子任务一学生管理数据库需求分析设计,给出分析报告;通过规范化的原则:需求分析-确定表-确定字段-确定联系-检查求精;时间:学生活动:1.准备操作现场所需工具;2.数据库的规划工作:收集完整、必要的数据项,并转换成数据表的字段形式。3.将收集的字段作适当的分类后,归入不同的数据表中。4.根据规范化的关系的要求检查表的结构是否合理。5.形成分析设计报告文档教师活动:1.提出设计分析课题,明确设计任务要求。2.给出设计文档的规范化格式。3.针对设计文档的书写,演示范例。2.学生操作过程教师进行监督、指导能力培养:数据库需求分析能力规范化文档的编写能力沟通获取信息的能力教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:从直观的E-R图中包括的实体、属性和联系三种基本图素开始构造对数据库的结构与定义进行描述的概念模型完成逻辑结构设计,确定数据表的存储结构定义转化为二维表格的形式,列举数据样式教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页1报告整理文件夹VFP知识点测试系统、VFP上机考试题库子任务一学生管理数据库需求分析设计,给出分析报告;通过规70子任务二

“项目管理器”是VFP6.0处理数据和对象的主要组织工具,创建一个项目。时间:学生活动:1.

认识项目文件和项目管理器2.

创建一个新项目3.

项目管理器组成及功能识别4.

项目管理器的使用教师活动:1.提出操作任务单元,明确操作要点。2.演示项目管理器位置的设定方法。3.讲解项目管理器的主要功能和使用方法,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.

借助项目管理器方便、有效地管理文件2.熟练使用可视化编程环境的能力3.沟通获取信息的能力教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:1.项目文件类型和项目管理器2.

创建新项目的步骤3.

项目管理器组成及功能识别4.

项目管理器的使用教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页2、软硬件设备VFP知识点测试系统、VFP上机考试题库子任务二“项目管理器”是VFP6.0处理数据和对象的主要71子任务三在项目管理器中打开“数据”选项卡,选中对象后,即可创建学生管理数据库。时间:学生活动:1.按照要求,采用界面交互形式创建、打开、修改、关闭、删除图书管理数据库。2.采用命令形式创建教学管理数据库,并且对数据库进行操作。3.记录多种操作方法和步骤;4.数据库知识的应用教师活动:1.提出操作任务单元,明确操作要点。2.演示数据库的创建、打开、修改、关闭、删的几种方法。3.讲解数据库设计器的主要功能和使用方法,演示范例。4.学生操作过程教师进行监督、指导能力培养:通过项目管理器、“新建”对话框、命令交互方式建立、使用、修改、删除数据库。根据对教学管理、图书管理数据库的设计,创建表结构。默认目录的设置:工具→选项→文件位置→默认目录→修改→使用默认目录→浏览按钮→选定目标盘目标目录→选定→确定→设置为默认值→确定教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:数据库创建、打开、修改、关闭、删除数据库设计器使用和功能默认目录的设置教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页3软硬件设备VFP知识点测试系统、VFP上机考试题库指向提问子任务三在项目管理器中打开“数据”选项卡,选中对象后,即可72子任务四在打开的学生管理数据库设计器中创建学生、课程、成绩等数据表,它们属于该数据库。时间:学生活动:1.根据表的逻辑结构设计,创建学生、课程、成绩等数据表;2.向学生、课程、成绩等数据表录入较为合理的记录。3.对学生、课程、成绩等数据表的结构进行修改和复制操作;4.运用显示浏览数据的命令对数据记录进行检测。教师活动:1.提出操作任务单元,明确操作要点。2.演示学生表的创建方法步骤。3.讲解录入数据和修改表结构的操作要点,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(创建完整表结构的技能)2.操作要领和规划3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:1.根据数据表的设计,创建、修改表结构,并添加记录。2.使用

Modifystructure命令修改表结构3.使用命令形式增加、修改、删除、显示、查询、定位表中的记录。4.表记录显示、记录指针定位的相关命令。教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页4软硬件设备VFP知识点测试系统、VFP上机考试题库分组讨论示范演示子任务四在打开的学生管理数据库设计器中创建学生、课程、成绩73子任务五设置相关表中各个字段的显示属性、字段有效性规则和记录有效性规则。时间:学生活动:1.观察数据库表设计器与自由表的区别;2.对学生表相关字段设置显示属性,并且检查设置的效果。3.对成绩表相关字段设置字段有效性规则;4.对成绩表设置表级别的记录有效性规则。教师活动:1提出操作任务单元,明确操作要点。2.演示职工表相关字段设置显示属性的方法,并且检查设置的效果。。3.讲解字段级有效性规则与表(记录)级有效性规则的区别,演示设置后的效果。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(设置有效性规则的技能)2.操作要领和规划方法,实施数据完整性约束3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:数据库表设计器中“显示”设置区域的功能数据库表设计器中“字段有效性”数据库表设计器中“匹配字段类型到类”和“字段注释”设置区域,教学方法:现场操作、个别指导、启发引导案例分析、分组讨论、角色扮演教学媒体:工作页5软硬件设备VFP知识点测试系统、VFP上机考试题库分组讨论指向提问子任务五设置相关表中各个字段的显示属性、字段有效性规则和记74子任务六对数据库中具有一对多关系的主表设置主索引或候选索引,从表设置普通索引,制定索引表达式。时间:学生活动:1.为数据库中的学生表设置按照学号表达式设置主索引;2.对数据库中的相关表分别设置合理的索引。3.比较不同类型索引的特点,观察实现索引的效果和限制;4.命令格式创建索引文件。教师活动:1.提出操作任务单元,明确操作要点。2.演示创建不同类型索引的方法,设置索引表达式的技巧3.讲解分析数据库中表之间的关系(一对多、一对一),划分主从表,演示范例。4.学生操作过程教师进行监督、指导能力培养:1.动手能力(设置索引表达式,创建索引的技能)2.操作要领和规划3.合理性检测方法教学过程控制:1.观察学生的操作是否规范2.把有关概念归纳总结3.加强上机的实践练习4.完成技术报告文档上的相关内容5.培养自主设计开发应用程序的兴趣和能力内容摘要:创建一个索引创建索引文件使用索引的方法删除与关闭索引单索引文件和非结构复合索引压缩文件教学方法:现场操作、个别指导、启发引导案例

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论