书籍详情

Visual FoxPro 8.0数据库开发实例教程

Visual FoxPro 8.0数据库开发实例教程

作者:陈博,周晓杰等编著

出版社:清华大学出版社

出版时间:2004-06-01

ISBN:9787302085737

定价:¥38.00

购买这本书可以去
内容简介
  VisualFoxPro8.是Microsoft公司VisualFoxPro系列产品的最新版本,是一个运行于Windows2/XP环境下的可视化数据库编程工具。它继承了以往版本的全部功能,并进一步强化了网络功能,新增了多种数据类型和实用工具。VisualFoxPro是我国高等院校和职业学校计算机专业广泛采用的课程之一。本书结构清晰,内容丰富,讲解深入。第1、2章介绍VisualFoxPro8.的开发环境、编程语言和数据库编程的概念等基础知识。在第3-14章中,每章介绍一个具体的数据库应用系统的设计开发过程。在介绍的过程中,随着章节的增长逐渐引入新的知识点,系统的规模由简单逐渐复杂,系统功能也逐渐完善,并贴近实际系统的开发过程。同时,本书的数据库开发实例都经过精心挑选,涵盖了VisualFoxPro8.开发的基本步骤与方法、主要技术要点、以及常见的技术难点。通过本书的学习,读者可以全面掌握VisualFoxPro8.数据库开发技术。本书可作为大专院校学生学习VisualFoxPro编程的教学参考书,也可以作为VisualFoxPro初中级使用者和程序开发人员的自学教材和参考书。同时,因其实例丰富且贴近实际,本书对于广大数据库应用系统开发人员具有极高的实用参考价值。本书中的实例源代码可以到http://www.tupwk.com.cn网站下载前言VisualFoxPro8.是Microsoft公司VisualFoxPro系列产品的最新版本,是一个运行:Windows2/XP环境下的可视化数据库编程工具。它继承了以往版本的全部功能,并i一步强化了网络功能,新增了多种数据类型和实用工具。它不仅操作简便、功能强大,?且采用面向对象编程技术,使数据库应用程序的开发更加方便快捷。本书从典型实例入手,由浅入深、循序渐进地介绍利用VisualFoxPro8.开发数据户应用程序的方法、步骤和技巧。本书内容分为两部分。第1章和第2章为本书的第1部分,详细介绍了VisualFoxPr编程的基础知识,包括VisualFoxPro8.的特点、语法和数据库的基础知识等。第3章,第14章为本书的第Ⅱ部分,通过多个典型实例,讲解VisualFoxPro8.中各种控件的使用编程中的难点与技巧,以及数据库应用软件的一般开发步骤与方法。本书具有很强的操作性和实用性,并具有以下鲜明特点:●叙述清晰,图文并茂。书中所有实例都有完整的开发过程,从系统分析,数据库莉功能模块的实现,直至系统编译发布都有清晰的说明,并将重点内容用图片和提示列出,方便读者阅读。●由浅入深、层次分明。本书包括12个实例,按照读者学习程序设计的思路,由法入深地顺序安排;实例难度逐步增强,涉及到的编程技巧和编程知识逐渐深入,使读者易于掌握。●覆盖面广、重点突出。本书力求覆盖读者在VisualFoxPr8.程序开发中可能遇到的绝大多数问题,每个实例都重点讲解了VisualFoxpro8.中的几种控件、实用工具或编程技巧,并确保各章内容不重复,不赘述。本书的主要编写人员有:陈博、周晓杰、王玮、赵亚文。全书由陈博负责统稿和编排。此外,在本书编写过程中,徐红、高林宇、施伟伟、张爱华、缪珩、黄瑜、张一琳、冒小飞、张蓓、张英、朱勇、冯志刚、潘华、金伟、周玲、朱琦君、诸春龙、张丽、谢开敏、翁唯玲、缪辉和戴旭东等也给予了极大的帮助并提出许多中肯的建议,在此向他们表示衷心的感谢!由于编者水平有限,编写时间紧张,编写过程中难免出现一些错误和纰漏,在此希望读者朋友不吝赐教。
作者简介
暂缺《Visual FoxPro 8.0数据库开发实例教程》作者简介
目录
第1章 Visual FoxPro 8.0概述
1.1 Visual FoxPro数据库简介及其发展
1.2 Visual FoxPro 8.0的特点及新功能
1.2.1 Visual FoxPro 8.0的特点
1.2.2 Visual FoxPro 8.0的新增功能
1.2.3 Visual FoxPro 8.0的系统要求
1.3 Visual FoxPro 8.0的有关约定
1.3.1 命名约定
1.3.2 Visual FoxPro中的关键字
1.3.3 Visual FoxPro中的文件类型与结构
1.4 Visual FoxPro 8.0语言基础
1.4.1 数据存储
1.4.2 数据类型和字段类型
1.4.3 操作符
1.4.4 表达式
1.4.5 数据操作
1.5 本章小结
第章 数据库编程基础
2.1 数据库概述
2.1.1 数据库系统的特点
2.1.2 数据库系统的组成
2.1.3 数据模型
2.1.4 关系数据库
2.2 数据库的创建
2.2.1 命令方式
2.2.2 菜单方式
2.2.3 使用项目管理器
2.2.4 使用数据库向导
2.3 数据表的设计
2.3.1 表设计器
2.3.2 命令方式
2.3.3 菜单方式
2.3.4 使用项目管理器
2.3.5 创建视图
2.4 SQL语言
2.4.1 SQL语言概述
2.4.2 数据定义
2.4.3 查询
2.4.4 数据操纵
2.5 本章小结
第3章 学生信息管理系统
3.1 系统设计
3.1.1 系统目标设计
3.1.2 系统功能模块划分
3.2 数据库设计
3.2.1 数据库需求分析
3.2.2 数据库概念设计
3.2.3 数据库逻辑设计
3.3 数据库结构的实现
3.3.1 创建项目
3.3.2 创建项目的数据库
3.3.3 创建数据库表
3.3.4 创建表之间的关系
3.3.5 视图的创建和使用
3.4 各个功能模块的创建
3.4.1 菜单
3.4.2 查询模块
3.4.3 维护模块
3.5 系统的编译和发布
3.5.1 构造主文件
3.5.2 设置项目包含文件和项目信息
3.5.3 编译应用程序
3.6 实例运行演示
3.7 本章小结
第4章 企业人事管理系统
4.1 系统概述
4.2 数据库设计
4.2.1 数据库需求分析
4.2.2 数据库概念设计
4.2.3 定义数据的结构
4.3 数据库的实现
4.3.1 创建数据库
4.3.2 创建数据表
4.3.3 建立数据表之间的关系
4.4 各个功能模块的设计
4.4.1 员工信息表单的设计
4.4.2 员工信息维护表单
4.4.3 家庭成员表单
4.4.4 社会关系表单
4.5 系统的编译和发布
4.6 实例运行演示
4.7 开发中的难点和技巧
4.7.1 临时数据表的使用
4.7.2 不同表单之间参数的传递
4.8 本章小结
第5章 医院管理系统
5.1 系统概述
5.2 数据库设计
5.2.1 需求分析
5.2.2 数据库表的结构
5.3 数据库的实现
5.3.1 创建项目
5.3.2 创建项目的数据库
5.3.3 设计项目的数据表
5.3.4 创建数据表之间的关系
5.4 各个功能模块的创建
5.4.1 系统登录界面的表单设计
5.4.2 系统管理界面表单
5.5 主控程序的创建
5.6 实例运行演示
5.7 开发中的难点与技巧
5.7.1 事件驱动模型及常用事件
5.7.2 事件分类
5.8 本章小结
第6章 客户关系管理系统
6.1 系统概述
6.2 数据库设计
6.2.1 数据库需求分析
6.2.2 数据库概念设计
6.2.3 定义数据库结构
6.3 数据库的实现
6.3.1 数据库、资料表的创建
6.3.2 创建资料表之间的关系
6.4 各个功能模块的创建
6.4.1 销售信息模块的设计
6.4.2 客户管理、联系人管理和产品管理模块的设计
6.5 系统的编译和发布
6.6 实例运行演示
6.6.1 用自定义工具栏实现客户信息的添加、删除和修改
6.6.2 销售金额统计图的显示
6.7 开发中的难点与技巧
6.7.1 用OleBoundControl控件实现数据表的图形显示
6.7.2 自定义工具栏
6.7.3 调试过程中常见的错误和处理方法
6.8 本章小结
第7章 图书馆管理系统
7.1 系统设计
7.1.1 系统目标设计
7.1.2 系统功能模块划分
7.2 数据库设计
7.2.1 数据库需求分析
7.2.2 数据库概念设计
7.2.3 数据库逻辑结构设计
7.3 数据库的实现
7.3.1 创建项目
7.3.2 创建项目的数据库
7.4 各个功能模块的创建
7.4.1 系统主界面
7.4.2 身份验证模块
7.4.3 欢迎界面设计
7.4.4 图书功能管理模块的设计
7.4.5 系统的发布
7.5 实例运行演示
7.5.1 借书
7.5.2 还书
7.6 开发中的难点与技巧
7.6.1 索引(Index Tag)的建立
7.6.2 索引类型
7.6.3 索引的选择
7.7 本章小结
第8章 货物仓库管理系统
8.1 系统设计
8.1.1 系统目标设计
8.1.2 系统功能模块划分
8.2 数据库设计
8.2.1 数据库需求分析
8.2.2 数据库逻辑设计
8.2.3 数据库实现
8.3 表单设计
8.3.1 材料信息维护表单
8.3.2 材料信息查询表单
8.3.3 出入库管理表单
8.3.4 用向导制作报表
8.3.5 主表单设计
8.4 主控程序设计
8.5 实例运行演示
8.6 开发中的难点与技巧
8.6.1 SET命令与系统环境
8.6.2 常用SET命令介绍
8.7 本章小结
第9章 小型超市管理系统
9.1 概述
9.2 数据库设计
9.2.1 数据库需求分析
9.2.2 数据库概念设计
9.2.3 数据库逻辑设计
9.3 数据库结构的实现
9.3.1 创建项目的数据库
9.3.2 创建数据库表
9.3.3 创建表之间的关系
9.4 菜单设计
9.4.1 “查询”菜单
9.4.2 “修改”菜单
9.4.3 “进货”菜单
9.4.4 “售货”菜单
9.4.5 “统计”菜单
9.4.6 “帮助”菜单
9.4.7 “退出”菜单
9.4.8 设置初始化代码过程
9.5 模块设计与实现
9.5.1 查询模块
9.5.2 维护模块
9.5.3 进货/售货模块
9.5.4 统计模块
9.6 设计启动程序
9.7 实例运行演示
9.8 开发中的难点与技巧
9.9 本章小结
第10章 企业工资管理系统
10.1 系统分析与设计
10.1.1 需求分析
10.1.2 解决方案
10.2 数据库设计
10.2.1 数据库需求分析
10.2.2 数据库逻辑设计
10.2.3 数据库实现
10.3 表单设计
10.3.1 设计启动界面
10.3.2 设计登录表单
10.3.3 设计“工资管理系统-管理员”表单
10.3.4 工资查询表单
10.3.5 工资信息维护表单
10.3.6 员工信息维护表单
10.3.7 打印工资单表单
10.4 主控程序设计
10.5 实例运行演示
10.6 开发中的难点与技巧
10.6.1 报表的使用
10.6.2 程序调试的一些技巧
10.7 本章小结
第11章 员工培训管理系统
11.1 系统设计
11.1.1 系统目标设计
11.1.2 系统功能模块划分
11.2 数据库设计
11.2.1 数据库需求分析
11.2.2 数据库概念结构设计
11.2.3 数据库逻辑结构设计
11.2.4 数据库完整性设计
11.3 数据库结构的实现
11.3.1 建立数据库和数据表
11.3.2 数据库关联实现
11.3.3 数据库参照完整性实现
11.4 各个功能模块的创建
11.4.1 开始界面
11.4.2 身份验证
11.4.3 菜单设计
11.4.4 视图的创建和使用
11.4.5 课程管理模块
11.4.6 成绩管理模块
11.4.7 制作报表
11.4.8 其他功能模块的实现
11.5 系统编译和发布
11.6 实例运行演示
11.7 开发中的难点与技巧
11.7.1 自增数据类型
11.7.2 视图操作
11.8 本章小结
第12章 房产中介管理系统
12.1 系统设计
12.1.1 系统目标设计
12.1.2 系统功能模块划分
12.2 数据库设计
12.2.1 数据库需求分析
12.2.2 数据库概念设计
12.2.3 数据库逻辑设计
12.3 数据库结构的实现
12.3.1 创建项目和数据库
12.3.2 创建数据表
12.4 各个功能模块的创建
12.4.1 用户登录
12.4.2 系统主表单
12.4.3 创建帮助文件系统
12.5 系统编译和发布
12.6 实例运行和演示
12.7 开发中的难点与技巧
12.8 本章小结
第13章 公司资产管理系统
13.1 系统设计
13.1.1 系统功能需求分析
13.1.2 系统功能模块划分
13.2 数据库设计
13.2.1 数据库需求分析
13.2.2 数据库概念结构设计
13.2.3 数据库逻辑结构设计
13.2.4 数据库实现
13.3 类设计
13.3.1 设计myNavButtons类
13.3.2 设计zcglbaseform类
13.4 系统功能模块实现
13.4.1 用户登录模块
13.4.2 管理选择表单
13.4.3 维修申请管理表单
13.4.4 其他功能模块
13.5 系统编译和发布
13.6 实例运行演示
13.7 开发中的难点与技巧
13.7.1 类的设计与应用
13.7.2 应用程序的优化
13.8 本章小结
第14章 音像租赁管理系统
14.1 系统概述
14.2 数据库设计
14.2.1 数据库需求分析
14.2.2 数据库概念设计
14.2.3 数据库逻辑结构设计
14.3 数据库的实现
14.3.1 数据库和数据表的创建
14.3.2 建立数据表之间的关系
14.4 各个功能模块的设计
14.4.1 登录模块
14.4.2 音像信息管理模块
14.4.3 客户信息管理模块
14.4.4 音像租借模块
14.4.5 音像归还模块
14.5 系统编译和发布
14.6 实例运行演示
14.6.1 音像归还
14.6.2 数据发布
14.7 开发中的难点与技巧
14.7.1 使用Web发布向导
14.7.2 设置Web页上数据表的布局
14.7.3 设置Web页的布局
14.8 本章小结
猜您喜欢

读书导航