《visualfoxpro6.0程序设计》教学大纲。
一.课程基本情况。
课程名称:visualfoxpro6.0程序设计。
授课对象:本科学生。
总学时数:72学时。
开课模式:必修课。
课程性质:公共基础课。
授课时间:第一学年。
考试性质:考试课。
授课单位:信息工程学院。
选用教材:《visualfoxpro6.0程序设计》 刘建平主编
清华大学出版社 2023年5月。
二.教学目标与原则。
visual foxpro程序设计》课程是辽宁中医药大学所有本科专业的公共必修课程。其目的是通过本课程的学习,使此类学生能在前一学期所学的《计算机应用基础》中已掌握计算机基本知识和初步操作使用的基础上,进一步掌握一种较先进的数据库应用知识,学会对数据库的操作能力和用一种数据库语言进行程序设计的方法,初步学会结合自己的实际,分析和设计一些数据库及简单的系统,并能对其进行管理和维护,为计算机在本专业中的应用打下基础。
三.教学安排。
本课程具有较强的综合性、系统性和实践性,在教学中激励培养学生的创造性,本课程是培养文科专业人才具有计算机应用知识和能力的重要课程。因此,既要重视基础知识学习,又要重视上机实践。本课程要求授课50学时,上机不少于50学时。
四.课程基本内容
一)visual foxpro 6.0概述。
1. visual foxpro6.0的发展过程。
2. vfp6.0的功能。
3. vfp6.0系统的软硬件环境。
4. vfp6.0系统的安装。
5. vfp6.0系统的启动。
6. vfp6.0环境介绍。
二)vfp6.0基础。
1.vfp6.0中文版的性能指标。
2. vfp6.0文件组成。
3. 项目管理器。
4. 设计器与生成器。
5. 建立工作目录与搜索路径。
三)数据库的建立和操作。
1. 数据库的概念。
2. 数据库的建立。
3. 建立自由表。
4. 编辑表中的数据。
5. 筛选表记录。
6. 建立索引。
(四)数据库的管理。
1.数据库的设计。
2. 数据库中表的操作。
3. 字段与记录属性设置。
4. 创建和编辑关系。
5. 建立参照完整性规则。
6. 使用多个数据库。
五)查询与视图。
1. 查询与视图的概念。
2. 结构化查询语言sql简介。
3. 查询数据。
4. 视图查询。
六)vfp6.0应用程序设计基础
1. 变量、函数和表达式。
2. 数据库的操作命令。
3. 表的修改和维护。
4. 表的排序与索引。
5. 统计命令。
6. 命令文件的建立与运行。
7. 顺序结构程序设计。
8. 分支结构程序设计。
9. 循环结构程序设计。
10.过程及其调用。
七)报表和标签设计。
1.报表的布局。
2. 报表文件的建立。
3.修改报表布局。
4. 标签文件的建立。
5.预览和打印报表与标签。
八)面向对象程序设计。
1.面向对象程序设计的概念。
2.可视化编程基础。
3. 控件的基本属性。
4. 程序设计的基本方法。
5. 修改和定制表单。
6. 建立简单的应用程序。
九)控件的使用。
1. 标签控件与文本框控件。
2. 命令按钮控件与编辑框控件。
3. 计时器控件与容器控件。
4. 选项按钮组控件与复选框控件。
5. 列表框控件与组合框控件。
6. 微调按钮控件与页框控件。
7. 线条控件与形状控件。
8. **控件与图像框控件。
9. 利用图像框控件与计时器控件设计简单的动画。
10.类设计。
十)数据表的表单设计。
1. 用表单向导设计表单。
2. 用表单设计器设计表单。
3. 用表单生成器设计表单。
4. 向表单中添加控件。
5. 修饰表单。
6. 人事管理应用程序。
十一)菜单设计。
1. 用菜单设计器创建菜单。
2. 用快速菜单创建菜单。
3. 向菜单添加事件**。
4. 修饰菜单。
十二)工资管理系统设计。
1. 开发应用系统的过程。
2. 工资管理系统主要模块简介。
3. 项目与数据库的建立。
4. 工资管理系统模块设计。
5. 程序的连编。
五.学时安排〔授课/上机:36/36)
六.教学方法。
visualfoxpro6.0程序设计》课的授课,根据教材内容以及所涉及知识的需要灵活地采用如下教学方法:
1.理论基础知识重点讲解;
2.结合理论知识进行上机操作;
3.多**、投影等设备并用。
七.考核方式。
计算机应用基础》的考核形式为考试。考试满分为100分,全部采取期末考试形式。
制定单位:信息工程学院。
《vfp程序设计》教学大纲
课程编号 课程名称 visual foxpro程序设计 visual foxpro programming visual foxpro程序设计 教学大纲。一 课程说明 通过本课程的学习,可以使学生掌握visualfoxpro的基本概念和程序设计方法,掌握用visualfoxpro开发数据库应用系统的...
vfp程序设计教学大纲
vfp语言程序设计 教学大纲。总学时数 讲授课实验课 适合专业 一 课程内容。第一章 visual foxpro 6.0概述。了解 1.visual foxpro6.0的发展过程。2.vfp6.0的功能。3.vfp6.0系统的软硬件环境。4.vfp6.0系统的安装。5 vfp6.0中文版的性能指标。...
程序设计教学大纲
数学与计算机科学教研室。教学大纲。2010年9月。程序设计 教学大纲。供非信息管理专业和生物医学工程专业使用 前言。程序设计 是医疗本科 检验本科 影像等专业学生的一门计算机应用必修课。课程旨对visual foxpro在数据管理应用方面作介绍,使学生初步了解visual foxpro在医学领域的实...