2023年VF程序设计教学大纲

上传人:枫** 文档编号:488854530 上传时间:2023-10-20 格式:DOCX 页数:8 大小:13.27KB
返回 下载 相关 举报
2023年VF程序设计教学大纲_第1页
第1页 / 共8页
2023年VF程序设计教学大纲_第2页
第2页 / 共8页
2023年VF程序设计教学大纲_第3页
第3页 / 共8页
2023年VF程序设计教学大纲_第4页
第4页 / 共8页
2023年VF程序设计教学大纲_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《2023年VF程序设计教学大纲》由会员分享,可在线阅读,更多相关《2023年VF程序设计教学大纲(8页珍藏版)》请在金锄头文库上搜索。

1、2023年VF程序设计教学大纲 VF程序设计教学大纲 一、课程名称:VF程序设计 课程负责人:袁明兰 二、学时与学分:48 三、适应专业:外语、建筑设计技术、工程监理、艺术、旅游等专业 四、课程教材:张彦芳等编著Visual FoxPro程序设计,中国地质大学出版社,2023年 五、参考教材:苏忠等.Visual Foxpro 6.0中文版应用与开发.电子工业出版社,2023 杨国才编著Visual FoxPro程序设计,重庆大学出版社,2023年 谢膺白.Visual Foxpro 6.0中文版教程.人民邮电出版社,2023 肖金秀.新编Visual Foxpro 6.0应用基础教程.中国石

2、化出版社,2023 六、课程的性质、目的和任务: 本课程是非计算机专业的主要公共基础课。 通过本课程的学习,使非计算机专业的学生掌握数据库的基本概念和VFP的基础知识,熟练掌握数据库的基本操作,并能进行初步的程序设计,能应用VFP进行数据库管理。 七、课程的基本要求: 通过理论教学和实验教学,达到如下基本要求。 1了解计算机数据管理的发展、掌握数据系统、关系数据库的基本概念,掌握面向对象程序设计的概念,理解数据的一致性和完整性。 2了解Visual FoxPro的发展、特点及安装,掌握Visual FoxPro 6.0的启动与关闭。熟悉Visual FoxPro 6.0系统界面,理解其几种工作

3、方式。了解项目管理器、常用项目元素与文件类型、创建项目文件,及项目管理器的使用。 3掌握常量与变量、数据类型,了解常用的文件类型,掌握几种常用函数的应用、运算符与表达式的应用,掌握内存变量的几种操作,掌握数组的应用。理解Visual FoxPro 6.0命令及命令和子句的使用规则。 4掌握数据表的基本操作(表结构及字段的基本要素、表的创建和修改使用表设计器、表的打开与关闭、数据记录的输入、显示和编辑、录指针与定位、逻辑与物理删除表的记录、记录的复制与添加、表的索引、表的查询、表的运算等),掌握多表工作区及其应用。 5理解数据库的概念与基本组成、掌握数据库的基本操作、理解数据库表的数据完整性、熟

4、练掌握数据库表之间的关联、了解参照完整性。 6理解程序与结构化程序设计的基本概念,掌握程序文件的建立、执行与编辑,掌握程序设计的基本命令,掌握程序的基本控制结构,掌握变量的作用域 与生存期,理解模块化程序设计方法与模块化程序设计,掌握子程序和过程与自定义函数及其调用,学会程序的调试,熟练掌握结构化程序设计简单应用。 7掌握面向对象的基本概念、掌握对象及其属性、事件、方法,了解类的创建与使用。 8熟练掌握表单的创建与管理,掌握猜数游戏设计、计算器设计、学生成绩查询与修改界面设计、软件登录界面与权限设计。 9理解查询的概念、掌握用查询设计器创建查询、创建多表查询,用查询向导创建查询,运行查询。了解

5、用视图设计器创建本地视图、了解用视图向导创建本地视图、视图的使用、利用视图更新源表数据。 10了解SQL语言概述、熟练掌握SQL语句对数据表的操作(创建数据表, SQL修改表结构, SQL查询数据表, SQL对数据表运算, SQL删除表记录,SQL更新表的记录内容)。 11了解菜单设计器、标准菜单及快捷菜单的设计。了解报表基本概念、报表的数据来源、报表设计器,了解报表的创建(用报表向导创建、用报表设计器创建),了解设置报表(给报表添加带区、改变报表的列标签、修改报表表达式、增加表格线、页面设置、字体设置、布局设置、在报表中使用数据分组、汇总区),了解使用报表(报表命令、报表预览和打印机设置),

6、了解标签设计。 12了解应用需求分析、数据库与表设计、系统功能模块设计、菜单设计、用户界面设计、查询设计、.报表设计、系统维护设计、系统模块调试、用项目管理器连编成应用程序、应用程序管理、发布树、应用程序发布和安装。 八、课程的主要内容: 理论教学 1.数据库基础知识 数据库、数据库管理系统和数据库系统的基本概念、数据管理技术的产生和发展;数据库系统的组成及体系结构;数据库管理系统(DBMS)的功能;关系模式的基本术语、主要操作和数据完整性约束;面向对象程序设计的基本概念(包括类、对象、事件、方法和属性等)。 2.Visual FoxPro 系统简介 Visual FoxPro的发展、特点及安

7、装、启动与关闭。Visual FoxPro 6.0系统界面、几种工作方式,项目管理器、及项目管理器的使用。 3.Visual Foxpro应用基础 常量与变量、数据类型,文件类型、几种常用函数、运算符与表达式的应用,内存变量的几种操作,数组的应用,Visual FoxPro 6.0命令及命令和子句的使用规则。 4.数据表的基本操作 数据表的基本操作(表结构及字段的基本要素、表的创建和修改使用表设计器、表的打开与关闭、数据记录的输入、显示和编辑、录指针与定位、逻辑与物理删除表的记录、记录的复制与添加、表的索引、表的查询、表的运算等),多表工作区及其应用。 5.结构化程序设计 程序与结构化程序设计

8、的基本概念,程序文件的建立、执行与编辑,程序设计的基本命令,程序的基本控制结构,变量的作用域与生存期,模块化程序设计方法与模块化程序设计,子程序和过程与自定义函数及其调用,程序的调试。 6.数据库设计 数据库的概念与基本组成、数据库设计器的使用、数据库的建立、打开与关闭(命令)、数据库表的数据完整性、数据库表之间的关联、参照完整性。 7.面向对象程序设计初步 面向对象的基本概念、对象及其属性、事件、方法,类的创建与使用。 8.表单与控件 表单的创建与管理,猜数游戏设计、计算器设计、学生成绩查询与修改界面设计、软件登录界面与权限设计。 9.菜单设计 菜单设计器、标准菜单及快捷菜单的设计。 10.

9、查询与视图 查询的概念、用查询设计器创建查询、创建多表查询,用查询向导创建查询,运行查询。用视图设计器创建本地视图、用视图向导创建本地视图、视图的使用、利用视图更新源表数据。SQL语言概述,对数据表的操作(创建(数据库和)数据表, SQL修改表结构, SQL查询数据表, SQL对数据表运算, SQL删除表记录,SQL更新表的记录内容) 11.报表与标签设计 查询的概念、用查询设计器创建查询、创建多表查询,用查询向导创建查询,运行查询。用视图设计器创建本地视图、用视图向导创建本地视图、视图的使用、利用视图更新源表数据。SQL语言概述,对数据表的操作(创建(数据库和)数据表, SQL修改表结构,

10、SQL查询数据表, SQL对数据表运算, SQL删除表记录,SQL更新表的记录内容)。 12.应用程序的开发与发布过程 应用需求分析、数据库与表设计、系统功能模块设计、菜单设计、用户界面设计、查询设计、.报表设计、系统维护设计、系统模块调试、用项目管理器连编成应用程序、应用程序管理、发布树、应用程序发布和安装。 九、先修课程: 本课程是非计算机专业的基础课,其先修课程是计算机文化基础。 十、考核方式: 理论教学部分占70%,实验教学部分占30%,理论教学部分集中笔试,实验教学部分以完成16个实验和上机考试进行考核。 十 一、学时分配: 讲授: 48 学时 1.数据库基础知识 2学时 2.Visual FoxPro 系统简介 2学时 3.Visual Foxpro应用基 4学时 4.数据表的基本操作 10学时 5.程序设计 14学时 6.数据库设计 1学时 7.面向对象程序设计初步 2学时 8.表单与控件 6学时 9.菜单设计 1学时 10.查询与视图 2学时 11.报表与标签设计 1学时 12.应用程序的开发与发布过程 1 学时 VF程序设计教学大纲 VF程序设计教学大纲 程序设计教学大纲 高级程序设计教学大纲 PHP程序设计教学大纲 高级程序设计教学大纲 C程序设计教学大纲 MATLAB程序设计教学大纲 C程序设计教学大纲 程序设计实践教学大纲

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号