大学VFppt课件-程序第一课(vf的基础知识).ppt
《大学VFppt课件-程序第一课(vf的基础知识).ppt》由会员分享,可在线阅读,更多相关《大学VFppt课件-程序第一课(vf的基础知识).ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VFPVisual FoxProVisual FoxPro程序设计程序设计1 1自我介绍自我介绍d单单 位:位:d姓姓 名:名:d :d :d :2 2Visual FoxProVisual FoxPro程序设计程序设计上课时间上课时间:星期二星期二3-4节第节第1-16周周Z312星期五星期五5-6节节Z104课程安排上机时间:上机时间:星期五星期五5-6节节821第第1-12周周学时:学时:36+20(理论上机)(理论上机)3 3Visual FoxProVisual FoxPro程序设计程序设计考核方式考核方式&期末参加统考。期末参加统考。&考试形式:考试形式:笔试笔试。&最最终终成成绩
2、绩平平时时成成绩绩2020%期期末末成成绩绩80%80%。&可可参参加加全全国国计计算算机机二二级级Visual Visual FoxProFoxPro考考试。考试由笔试和上机操作两部分组成。试。考试由笔试和上机操作两部分组成。4 4Visual FoxProVisual FoxPro程序设计程序设计横向比较横向比较v计算机专业:计算机专业:C C语言程序设计语言程序设计v管理类:管理类:VFPVFP程序设计程序设计v其他专业(艺术类除外):其他专业(艺术类除外):VBVB程序设程序设计计5 5Visual FoxProVisual FoxPro程序设计程序设计课程前奏课程前奏程序(程序(pr
3、ogram)为为了了让让计计算算机机完完成成现现实实生生活活中中一一个个具具体体的的任任务务,而而编写的一系列语句和指令编写的一系列语句和指令(该过程称为该过程称为编程编程)ClearClearInput“Input“请输入一个整数请输入一个整数:”to mm:”to mmIf int(mm/2)=mm/2If int(mm/2)=mm/2?mm,”?mm,”是偶数!是偶数!”ElseElse?mm,”?mm,”是奇数!是奇数!”EndifEndif功能:判断一个数是偶数/奇数6 6Visual FoxProVisual FoxPro程序设计程序设计为什么编程?为什么编程?通过编程,我们告诉电
4、脑要做什么事、如何做?并把结果返回给我们7 7Visual FoxProVisual FoxPro程序设计程序设计VFPVFP能做什么?能做什么?8 8Visual FoxProVisual FoxPro程序设计程序设计9 9Visual FoxProVisual FoxPro程序设计程序设计思考:如何处理数据思考:如何处理数据v一般,表中的数据处理问题没有直接在表上进行一般,表中的数据处理问题没有直接在表上进行修改的。修改的。实例演示实例演示1010Visual FoxProVisual FoxPro程序设计程序设计课 程 介 绍&课程名称:课程名称:Visual FoxProVisual
5、FoxPro 程序设计程序设计&主讲教材:主讲教材:Visual Visual FoxproFoxpro程序设计教程程序设计教程(湖南师范大学出版社)湖南师范大学出版社)&参考教材参考教材参考教材参考教材:Visual Visual Visual Visual FoxproFoxproFoxproFoxpro程序设计教程程序设计教程程序设计教程程序设计教程(刘瑞新(刘瑞新 主编电子工业出版主编电子工业出版社社 )1111Visual FoxProVisual FoxPro程序设计程序设计推荐参考书全国计算机等级考试二级教程全国计算机等级考试二级教程全国计算机等级考试二级教程全国计算机等级考试二
6、级教程Visual Visual Visual Visual FoxproFoxproFoxproFoxpro程序设计程序设计程序设计程序设计(教育部考试中心(教育部考试中心 高等教育出版社高等教育出版社)Visual Foxpro6.0Visual Foxpro6.0Visual Foxpro6.0Visual Foxpro6.0中文版教程中文版教程中文版教程中文版教程(电子工业出版社电子工业出版社电子工业出版社电子工业出版社 刘瑞新刘瑞新刘瑞新刘瑞新)Visual FoxPro Visual FoxPro Visual FoxPro Visual FoxPro 程序设计程序设计程序设计程序
7、设计(中国计划出版社中国计划出版社中国计划出版社中国计划出版社 沈蒙波沈蒙波沈蒙波沈蒙波)1212Visual FoxProVisual FoxPro程序设计程序设计学学学学完完完完本本本本门门门门课课课课程程程程可可可可以以以以参参参参加加加加全全全全国国国国计计计计算算算算机机机机二二二二级级级级Visual Visual FoxproFoxpro考考考考试。考试由笔试和上机操作两部分组成。试。考试由笔试和上机操作两部分组成。试。考试由笔试和上机操作两部分组成。试。考试由笔试和上机操作两部分组成。本门课程还是学习本门课程还是学习本门课程还是学习本门课程还是学习数据库技术数据库技术数据库技术
8、数据库技术三级课程的基础。三级课程的基础。三级课程的基础。三级课程的基础。能够完成一些小型的信息管理系统的开发能够完成一些小型的信息管理系统的开发能够完成一些小型的信息管理系统的开发能够完成一些小型的信息管理系统的开发课程教学目的实例演示实例演示1313Visual FoxProVisual FoxPro程序设计程序设计同学们觉得同学们觉得VFPVFP难学的原因难学的原因v自身原因(自身原因(70%70%)上课不认真听讲,表现有睡觉、聊天、玩手机等下课根本不看书上机前不做预习,上机时不做实验,表现有上网、利用画图画画。v课程原因课程原因课程本身内容比较多,对于大一学生理解有难度v其它原因其它原
9、因1414Visual FoxProVisual FoxPro程序设计程序设计学习方式学习方式做好实验做好实验问题交流问题交流如何学好如何学好VFPVFP程序设计程序设计精读教材精读教材完成作业完成作业1515Visual FoxProVisual FoxPro程序设计程序设计1616Visual FoxProVisual FoxPro程序设计程序设计第第1 1章章 Visual FoxPro 6.0Visual FoxPro 6.0概念概念 项目系统展示项目系统展示1Visual FoxPro 6.0系统系统 2VFPVFP的项目的项目31717Visual FoxProVisual Fox
10、Pro程序设计程序设计一、项目系统开发一、项目系统开发v任务要求任务要求 设计一个图书管理系统软件进行图书馆的日常管设计一个图书管理系统软件进行图书馆的日常管理。理。Visual FoxPro 6.0就可以很方便的实现就可以很方便的实现一个功能强大图书管理系统。一个功能强大图书管理系统。设计思路:设计思路:1.确立数据需求和功能需求;确立数据需求和功能需求;2.设计数据库,然后设计表单、菜单和报表(包含设计数据库,然后设计表单、菜单和报表(包含程序设计)程序设计)3.设计主程序,打包运行。设计主程序,打包运行。实例演示实例演示1818Visual FoxProVisual FoxPro程序设计
11、程序设计2 2、VFPVFP的发展与特点的发展与特点VFP的发展的发展DBASEDBASEFoxBASEFoxPro VFP3.0,5.0,6.0,7.0,8.0,9.01919Visual FoxProVisual FoxPro程序设计程序设计2 2、VFPVFP的发展与特点的发展与特点VFP的特点的特点大大加强了查询与管理功能大大加强了查询与管理功能 索引、项目管理器索引、项目管理器引入了数据库表的概念引入了数据库表的概念 数据库、数据库表数据库、数据库表扩充了对扩充了对SQL语言的支持语言的支持 标准数据库查询语言标准数据库查询语言SQL提供了多种可视化设计工具提供了多种可视化设计工具
12、向导、生成器、设计器向导、生成器、设计器面向对象面向对象的程序设计的程序设计 提供提供OLE功能功能 Object Linking and Embedding(对象链接与嵌入)(对象链接与嵌入)支持网络应用支持网络应用 2020Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口VFP的启动的启动Visual FoxPro的启动步骤:首先显示版权界面然后显示欢迎界面。进入VFP环境。2121Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口VFP的退出的退出退出Visual FoxPro环
13、境有多种方法:一般方法同microsoft产品,如word在“命令”窗口,输入命令QUIT,并按回车2222Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口VFP的主屏幕界面的主屏幕界面2323Visual FoxProVisual FoxPro程序设计程序设计3 3、Visual FoxProVisual FoxPro概述概述VFP的主屏幕界面的主屏幕界面VFP主窗口标题栏标题栏菜单栏菜单栏工具栏工具栏状态栏状态栏命令窗口命令窗口2424Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主
14、窗口标题栏位于屏幕界面的第一行,它包含标题栏位于屏幕界面的第一行,它包含以下五个对象:以下五个对象:1)系统程序图标2)主屏幕标题3)最小化按钮4)最大化按钮5)关闭按钮标题栏标题栏2525Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口v默认包含八个菜单选项。默认包含八个菜单选项。v菜单中的命令分为两类:菜单中的命令分为两类:可以直接执行的命令;可以直接执行的命令;在命令名后带有省略号,需要通过对话在命令名后带有省略号,需要通过对话框来执行。框来执行。v在在VFPVFP系统,菜单栏中的菜单项不是一成不系统,菜单栏中的菜单项不是一成不变的
15、,在不同的情况下,会增、删若干菜单项。变的,在不同的情况下,会增、删若干菜单项。菜单栏菜单栏2626Visual FoxProVisual FoxPro程序设计程序设计3 3、Visual FoxProVisual FoxPro概述概述2727Visual FoxProVisual FoxPro程序设计程序设计3 3、Visual FoxProVisual FoxPro概述概述2828Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口工具栏工具栏vVisual FoxPro Visual FoxPro 系统提供了不同环境下的系统提供了不同环
16、境下的1111种常种常用的工具栏用的工具栏v加载工具栏的方法:加载工具栏的方法:显示工具栏命令显示工具栏命令在工具栏上单击鼠标在工具栏上单击鼠标右键右键2929Visual FoxProVisual FoxPro程序设计程序设计主窗口工具栏主窗口工具栏 工具栏的两种形式:工具栏的两种形式:固定式固定式和和浮动浮动式式。打开工具栏后用户可以根据需要用打开工具栏后用户可以根据需要用鼠标将它拖到任意位置鼠标将它拖到任意位置浮动式固定式3030Visual FoxProVisual FoxPro程序设计程序设计3 3、VFPVFP的主窗口的主窗口命令窗口命令窗口&是是Visual FoxPro Vis
17、ual FoxPro 系统命令执行、编辑的浮动窗系统命令执行、编辑的浮动窗口。在命令窗口中,可以输入命令实现对数据库的口。在命令窗口中,可以输入命令实现对数据库的操作管理操作管理,总共有近总共有近500500条命令。条命令。&显示/隐藏方法窗口窗口-命令窗口命令窗口常用工具栏的命令窗口按钮常用工具栏的命令窗口按钮Ctrl+F2Ctrl+F2显示,显示,ctrl+F4ctrl+F4隐藏隐藏3131Visual FoxProVisual FoxPro程序设计程序设计Visual FoxProVisual FoxPro的命令的命令命令动词命令动词 for/while.命令的书写规则命令的书写规则(1
18、)每)每命令必须以命令动词开头;命令必须以命令动词开头;(2)命命令令动动词词后后面面的的命命令令短短语语可可按按任任意意顺顺序序排排列列,短短语语之之间间用用空格分隔,空格数任意;空格分隔,空格数任意;(3)命命令令一一行行书书写写不不下下时时,可可以以换换行行,并并在在分分行行处处加加上上分分号号“;”;(4)每行只能书写一条命令;)每行只能书写一条命令;(5)所有命令和函数均可只写前)所有命令和函数均可只写前4个字符,且不分大小写;个字符,且不分大小写;(6)行命令结束后,用行命令结束后,用Enter键确认并执行,可重复执行。键确认并执行,可重复执行。3232Visual FoxProV
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 VFppt 课件 程序 第一 vf 基础知识
限制150内