Visual Foxpro 程序设计教程
基本信息·出版社:重庆大学出版社 ·页码:310 页 ·出版日期:2006年08月 ·ISBN:9787562437680 ·条形码:9787562437680 ·版本:第1版 ·装帧:平装 ...
| 商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
 |
Visual Foxpro 程序设计教程 |
 |
|
 |
Visual Foxpro 程序设计教程 |
 |

基本信息·出版社:重庆大学出版社
·页码:310 页
·出版日期:2006年08月
·ISBN:9787562437680
·条形码:9787562437680
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:普通高等院校计算机基础教育系列教材
内容简介 《C语言程序设计教程题解及实验》内容主要包括数据库和数据库管理系统的基本概念、VFP的基本语法要素,数据库和数据表的基本操作,建立视图与数据查询以及SQL的数据定义、修改和查询功能,结构化程序设计及面向对象程序设计,最后以图书管理系统为综合实例让学生体会一个系统的开发过程,有助于读者掌握基于数据库的实际应用开发技术。为方便读者学习,每章后均有小结。
《C语言程序设计教程题解及实验》以教学需求为基础,任务为驱动,立足实用,图文并茂;概念清晰,实例丰富,内容取舍合理,章节的逻辑关系强;整个教材以——个学生成绩管理系统为线索贯穿各章,适合教师课堂教学和学生自学。
《C语言程序设计教程题解及实验》可以作为各类普通高等院校计算机基础Visual FoxPro程序设计课程的教学用书,也可作为全国计算机等级考试培训教材和复习参考书。
目录 1 数据库系统基础知识
1.1 数据库的基本概念
1.1.1 信息、数据及数据处理
1.1.2 数据库、数据库管理系统与数据库系统
1.2 数据管理技术的产生和发展
1.3 数据模型(Data Model)
1.3.1 概念模型
1.3.2 常用的数据模型
1.4 关系数据库
1.4.1 关系数据库的术语和特点
1.4.2 关系数据库的基本运算
小结1
2 Visual FoxPro 6.0系统概述
2.1 VFP概述
2.1.1 VFP系统简介
2.1.2 VFP的启动与推出
2.1.3 VFP的用户界面
2.1.4 VFP操作方式
2.1.5 VFP的主要文件类型
2.2 项目管理器
2.2.1 项目管理器的启动
2.2.2 项目管理器的组成与功能
2.2.3 定制项目管理器
2.2.4 创建一个项目文件
小结2
3 Visual FoxPro 6.0语言基础
3.1 数据类型、常量及变量
3.1.1 数据类型
3.1.2 常量
3.1.3 变量
3.2 运算符及表达式
3.2.1 算术表达式
3.2.2 字符表达式
3.2.3 日期表达式和日期时间表达式
3.2.4 关系表达式
3.2.5 逻辑表达式
3.3 Visual foxPro 6.0常用函数
3.3.1 数值处理函数
3.3.2 字符串处理函数
3.3.3 日期和时间函数
3.3.4 数据类型转换函数
3.3.5 测试函数
3.3.6 系统对话框函数
小结3
4 表与数据库的基本操作
4.1 概述
4.1.1 VFP中表、数据库、项目之间的关系
4.1.2 VFP命令格式及使用规则
4.2 数据表的创建及其基本操作
4.2.1 表结构及字段的基本要素
4.2.2 表的创建
4.2.3 表的打开与关闭
4.2.4 表中记录的显示
4.2.5 记录指针的定位
4.3 表的编辑与维护
4.3.1 数据表的修改
4.3.2 插入记录
4.3.3 记录的删除与恢复
4.3.4 表的复制
4.4 数据表的排序、索引与查询
4.4.1 数据表的分离排序(物理排序)
4.4.2 数据表索引的概念
4.4.3 索引的建立
4.4.4 索引的使用
4.4.5 数据表的查询
4.5 数据表的统计运算
4.6 数组与表中记录间的数据交换
4.6.1 数据表的当前记录值传送到数组
4.6.2 数组中的数据传送到数据表的当前记录
4.7 工作区与多表操作
4.7.1 工作区与别名
4.7.2 选择当前工作区
4.7.3 创建表之间的关联
4.8 数据库及其基本操作
4.8.1 数据库的概念
4.8.2 创建数据库
4.8.3 数据库的基本操作
4.8.4 数据库表的基本操作
4.8.5 设置参照完整性
小结4
5 查询、视图与SQL
5.1 创建查询
5.1.1 用查询设计器创建查询
5.1.2 用查询向导创建查询
5.1.3 查询文件的运行
5.1.4 查询文件的修改
5.1.5 查询结果的输出
5.2 创建视图
5.2.1 利用视图设计器创建视图
5.2.2 利用视图向导创建视图
5.3 SQL语言
5.3.1 SQL语言简介
5.3.2 使用SQL语句定义表
5.3.3 使用SQL语句查询表数据
5.3.4 使用SQL语句更新表
小结5
6 结构化与面向对象程序设计基础
6.1 结构化程序设计的基本概念
6.1.1 程序
6.1.2 算法及算法的表示
6.1.3 结构化程序设计方法概述
6.2 程序文件的建立、编辑、修改与执行
6.2.1 程序文件的建立、编辑与修改
6.2.2 执行程序文件
6.3 程序中常用命令
6.3.1 基本的输入/输出命令
6.3.2 程序文件中的辅助命令
6.4 VFP程序的3种基本结构
6.4.1 顺序结构
6.4.2 选择结构
6.4.3 循环结构
6.5 模块化程序设计
6.5.1 子程序
6.5.2 过程
6.5.3 自定义函数
6.5.4 过程文件
6.5.5 变量的作用域
6.6 程序调试与测试
6.7 结构化程序设计应用实例
6.8 面向对象程序设计
6.8.1 从结构化程序设计到面向对象程序设计
6.8.2 有关对象的基本概念
6.8.3 面向对象的编程模型
6.9 VFP中的类与对象
6.9.1 VFP的基类
6.9.2 子类的创建与使用
6.10 对象的常用属性、事件和方法程序
6.10.1 对象的常用属性
6.10.2 属性窗口的操作
6.10.3 对象的常用事件
6.10.4 对象的常用方法程序
6.11 面向对象程序的语法基础
6.11.1 在容器分层结构中引用对象
6.11.2 对象的属性、方法及引用
6.12 表单和表单集
6.12.1 表单的概念
6.12.2 表单集及其操作
6.12.3 用户定义属性和方法程序
小结6
7 表单与控件设计
7.1 表单设计方法与步骤
7.1.1 用表单设计器创建表单的主要步骤
7.1.2 编辑表单中的控件
7.1.3 表单与控件的事件驱动模型
7.2 常用控件设计
7.2.1 标签
7.2.2 文本框
7.2.3 命令按钮/命令按钮组
7.2.4 编辑框
7.2.5 表格
7.2.6 计时器
7.2.7 列表框
7.2.8 组合框
7.2.9 复选框
7.2.10 选项按钮组
7.2.11 页框
7.2.12 微调控件
7.3 可视化界面设计实例
7.3.1 猜数游戏设计
7.3.2 计算器
7.3.3 学生选课界面设计
7.3.4 软件登陆界面与权限设计
小结7
8 报表设计
8.1 报表的设计
8.1.1 使用“快速报表”方法建立报表
8.1.2 使用向导建立报表
8.1.3 使用报表设计器建立报表
8.1.4 报表控件的基本操作
8.1.5 建立分组报表
8.2 报表的输出
8.2.1 用菜单方式输出
8.2.2 用命令方式输出
小结8
9 菜单与工具栏设计
9.1 规划菜单系统
9.1.1 菜单系统的规划与设计
9.1.2 菜单系统的设计步骤
9.2 创建菜单系统
9.2.1 菜单设计器简介
9.2.2 预览和运行菜单系统
9.2.3 创建下拉菜单
9.2.4 创建快捷菜单
9.2.5 在顶层表单中设计菜单
9.3 设置菜单属性
9.4 用类设计器创建自定义工具栏
小结9
10 应用程序开发实例
10.1 应用程序开发实例分析
10.1.1 系统需求分析
10.1.2 系统设计
10.1.3 创建项目
10.1.4 数据库的物理设计
10.1.5 界面设计
10.1.6 主菜单设计
10.1.7 表单设计
10.1.8 报表设计
10.1.9 用项目管理器连编成应用程序
10.2 应用程序的发布
10.2.1 发布树
10.2.2 应用程序发布和安装
10.3 联机帮助
小结10
参考文献
……
序言 计算机技术的飞速发展,加快了人类进入信息社会的步伐,改变了世界,改变了人们的工作、学习和生活,对社会发展产生了广泛而深远的影响。计算机技术在其他各学科中的应用,极大地促进了各学科的发展。一个人如果不掌握计算机技术,就无法掌握最先进、最有效的研究开发手段,将影响到其所从事学科的发展。因此,计算机技术基础是21世纪高校非计算机专业大学生必须掌握的、最重要的基础之一。
1997年教育部颁发《加强非计算机专业计算机基础教学工作的几点意见》(教高[1997]155号)文件,明确了计算机基础教学在大学教育中的地位,提出了计算机基础教学三个层次的课程体系(即计算机文化基础、计算机技术基础和计算机应用基础),并提出了课程建设与改革思路,对促进和规范高校非计算机专业计算机基础教学、高校非计算机专业计算机知识和能力培养起到了重要作用。
进入21世纪,针对信息化社会中计算机应用领域不断扩大和高校学生计算机知识的起点不断提高等特点,教育部高校计算机课程教学指导委员会对高校非计算机专业计算机基础教学的目标、课程设置和主要课程教学内容进行了新的规划,将1997年提出的三层次教学调整为四个领域、三个层次和六个核心课程,即“大学计算机基础”、“计算机程序设计基础”、“计算机硬件技术基础”、“数据库技术与应用”、“多媒体技术与应用”、“网络技术与应用”。
为了适应新的要求,我们组织一批长期从事计算机技术教学和科研的教师,编写了这套计算机基础教育系列教材。本系列教材有如下特点:
1.适合于计算机技术的发展和应用领域的扩大,以及高校学生计算机知识起点的提高。内容主要涉及“计算机系统与平台”、“计算机程序设计基础”、“数据分析与信息处理”和应用系统开发领域,使学生掌握计算机应用基本知识和技能,为今后的学习和工作打下坚实基础。
2.强调应用和实用。非计算机专业的计算机基础教学以应用为目的,因此,本系列教材在编写上特别注意应用需要,强调实用性。主要课程教材都配有实验教程,基本知识理论讲深讲透,使用技术主要通过学生上机实验来掌握。
3.便于自学。为了充分调动学生的学习主动性和能动性,本系列教材在写法上,既注意概念的严谨与清晰,又特别注意用易读、易懂的方法阐述问题,应用举例丰富,便干自学。
文摘 插图: