Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual FoxPro 程序设计 主讲教师:朱扬清 所在单位:电子与信息工程学院 Mobile Phone:

Similar presentations


Presentation on theme: "Visual FoxPro 程序设计 主讲教师:朱扬清 所在单位:电子与信息工程学院 Mobile Phone:"— Presentation transcript:

1 Visual FoxPro 程序设计 主讲教师:朱扬清 所在单位:电子与信息工程学院 Mobile Phone:15338345669
Visual FoxPro 程序设计 2017/3/17

2 课程目标 数据库设计 基本程序设计 数据库应用系统开发
通过本课程的学习,使同学们能够结合数据库设计和程序设计问题提高分析问题和解决问题的能力,拓展思维和想象能力,培养创新思想和创新能力。 主要内容有: 数据库设计 基本程序设计 数据库应用系统开发 Visual FoxPro 程序设计 2017/3/17

3 学习方法 主动学习 课堂回答问题 开发自己的数据库系统 能够独立、自主学习,认真完成作业、提前预习、查阅资料拓展知识等。
主动回答老师提出的问题,主动提出自己思考的问题等。 开发自己的数据库系统 寻找相关主题开展数据库设计和应用系统开发。 Visual FoxPro 程序设计 2017/3/17

4 课程考核 出勤和提问:10分 实验作业:40分 期末考试:50分。期末试卷分100分,理论70分,操作题30分。
对经常主动回答问题的同学,将会获得加分的奖励。 Visual FoxPro 程序设计 2017/3/17

5 应用系统演示 Visual FoxPro 程序设计 2017/3/17

6 应用系统涉及到的知识点 数据表及数据库 面向过程程序设计 面向对象程序设计(表单设计) 查询设计 报表设计 菜单设计 综合集成
Visual FoxPro 程序设计 2017/3/17

7 问题讨论 问题:请举出你熟悉的一个计算机处理问题? 数据要存到数据库。
数据的添加、修改、删除等操作靠数据库管理系统(Database Management System,简称DBMS)来完成,作为系统的后台来运行。 系统的各种数据处理需要程序设计。 Visual FoxPro 程序设计 2017/3/17

8 问题讨论 问题:请举出程序设计语言的实例? Visual FoxPro、C++、C#、Visual Basic等。
问题:请举出数据库管理系统的软件的实例? Visual FoxPro、Access、SQL Server、Oracle等。 问题:请举出程序设计语言的实例? Visual FoxPro、C++、C#、Visual Basic等。 Visual FoxPro 程序设计 2017/3/17

9 数据库系统的组成 数据库管理员 硬件 DB os 用户 DBMS 应用程序员 数据库应用系统 Visual FoxPro 程序设计
2017/3/17

10 第1章 Visual FoxPro 基础知识 1.2 Visual FoxPro关系数据库系统
见教材16页表1-4 Visual FoxPro 程序设计 2017/3/17

11 第1章 Visual FoxPro 基础知识 1.3 Visual FoxPro设计工具 1.3.1 向导 1.3.2 设计器
1.3.3 生成器 Visual FoxPro 程序设计 2017/3/17

12 第1章 Visual FoxPro 基础知识 1.4 项目管理器 1.4.1项目管理器功能特性 1.4.2项目管理器界面操作 作业要求网站:
实验准备:每个同学要准备一个1G以上的U 盘,每次实验课用于保存作业。 每次上课要带教材和指导书. Visual FoxPro 程序设计 2017/3/17

13 课堂讨论 数据库管理系统的功能是什么? 常用的关系数据库管理系统有哪些? 数据库系统的组成是什么?
Visual FoxPro默认文件夹的含义是什么?如何设置默认文件夹? Visual FoxPro的工作方式有几种? Visual FoxPro设计工具有几种? Visual FoxPro项目管理器的功能? Visual FoxPro 程序设计 2017/3/17

14 指导书课后理论习题(第5页61题) 61. 设有二叉树: 对此二叉树前序遍历的结果是 。
A T B Z X C P Y 对此二叉树前序遍历的结果是 。 A. ZBTYCPXA B. ATBZXCYP C. ZBTACYXP D. ATBZXCPY Visual FoxPro 程序设计 2017/3/17

15 二叉树的理论知识(教材第3页) 先序遍历二叉树的操作定义: 若二叉树为空,则空操作;否则 ① 访问根结点; ② 先序遍历左子树;
③ 先序遍历右子树。 中序遍历二叉树的操作定义: ① 中序遍历左子树; ② 访问根结点; ③ 中序遍历右子树。 后序遍历二叉树的操作定义: ① 后序遍历左子树; ② 后序遍历右子树; ③ 访问根结点。 图1-2 层次模型 例如:图1-2中的树为二叉树,则先序遍历序列为:R1、R2、R4、R5、R3;则中序遍历序列为:R4、R2、R5、R1、R3;则后序遍历序列为:R4、R5、R2、R3、R1。 Visual FoxPro 程序设计 2017/3/17

16 谢谢大家! Visual FoxPro 程序设计 2017/3/17


Download ppt "Visual FoxPro 程序设计 主讲教师:朱扬清 所在单位:电子与信息工程学院 Mobile Phone:"

Similar presentations


Ads by Google