第一图书网

Visual FoxPro高级编程及其项目应用开发

汪兵 中国水利水电出版社
出版时间:

2003-8-1  

出版社:

中国水利水电出版社  

作者:

汪兵  

页数:

400  

字数:

566000  

内容概要

本书是在作者总结多年Visual FoxPro开发经验的基础上编著而成的。全书共分两篇,第一篇为基础篇,结合示例论述了Visual FoxPro的可视化编程技术,其中包括9章,分别为:Visual FoxPro 6.0简介、Visual FoxPro编程结构、设计数据库和表、查询与视图、面向对象设计、表单及其控件、报表与标签设计、设计菜单和工具栏、使用APl函数。第二篇为应用篇,结合企业人力资源管理信息系统项目应用开发技术和经验,详细阐述了一般管理信息系统软件通用模块的开发,其中包括9章,分别为:需求分析、数据库结构设计、系统轮廓设计、通用类的设计、权限模块设计、基础数据模块实现、业务模块实现、查询和报表的实现、系统发布制作。读者通过本书的学习,可快速提高Visual FoxPro的编程能力和实际应用水平。
本书适用于具有初级编程能力的读者,可作为高校高年级学生、研究生的自学参考书和毕业设计的指导书,也可作为相关软件开发人员的参考书。中国水利水电出版社网站(www.waterpub.com.cn)包括了书中示例和学生信息管理系统的源代码文件,为读者的学习提供了方便,同时也为相关软件开发人员的实际应用开发提供了捷径和参考。

书籍目录

丛书前言 前言 基础篇 第1章 VisualFoxPr06. 0简介 1. 1 VisualFoxPr06. 0简介 1. 2 VisualFoxPr06. 0程序设计的特点 1. 2. 1 程序开发的步骤 1. 2. 2 开发VisualFoxPro应用程序的过程 1. 3 VisualFoxPr06. 0的新特点 1. 4 中文VisualFoxPr06. 0的安装 1. 4. 1 系统要求 1. 4. 2 安装VisualFoxPr06. 0(中文版) 1. 5 应用VisualFoxPro的开发环境 1. 5. 1 VisualFoxPr06. 0环境的配置 1. 5. 2 项目管理器的应用 第2章 VisualFoxPro编程结构 2. 1 VisualFoxPro程序设计基础 2. 1. 1 常量. 变量. 变量类型和变量作用域 2. 1. 2 运算符. 运算符的优先级和表达式 2. 1. 3 数组 2. 2 建立逻辑表达式 2. 2. 1 建立复合逻辑表达式 2. 2. 2 确定逻辑表达式的运算顺序 2. 2. 3 简化逻辑表达式 2. 3 程序控制结构 2. 3. 1 顺序结构 2. 3. 2 选择结构 2. 3. 3 循环结构 2. 4 执行外部程序 2. 4. 1 子程序. 函数和过程 2. 4. 2 使用DO命令执行外部程序 2. 4. 3 使用SETPROCEDURETO调用外部程序 2. 4. 4 使用SETLIBRARYTO调用外部程序 第3章 设计数据库和表 3. 1 数据规范化 3. 1. 1 函数依赖 3. 1. 2 码 3. 1. 3 第一范式(1NF) 3. 1. 4 第二范式(2NF) 3. 1. 5 第三范式(3NF) 3. 1. 6 何时可违反规范化规则 3. 2 数据库(DateBase)与表(Table) 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. 3. 6 示例数据库图解 3. 4创建数据库 3. 5 在VisualFoxPro开发环境中创建表 3. 5. 1 创建自由表 3. 5. 2 创建数据库表 3. 5. 3 利用表向导创建表 3. 6 在VisualFoxPro开发环境下表的操作 3. 6. 1 表内容的浏览和编辑 3. 6. 2 在表中添加新记录 3. 6. 3 删除记录 3. 6. 4 定制"浏览"窗口 3. 6. 5 表的定制 3. 7 在VisualFoxPro开发环境下数据库的操作 3. 7. 1 操作数据库及数据库对象的命令和函数 3. 7. 2 在数据库中添加表 3. 7. 3 从数据库中移去表 3. 7. 4 在表间建立和删除永久关系 3. 7. 5 使用参照完整性 3. 7. 6 创建存储过程 3. 7. 7 查看和设置数据库属性 3. 8 多表的使用 3. 8. 1 使用数据工作区 3. 8. 2 使用表别名 3. 8. 3 表的关联 第4章 查询与视图 4. 1 查询设计 4. 1. 1 使用查询向导或查询设计器 4. 1. 2 设置查询设计器的各种条件与属性 4. 1. 3 输出查询结果 4. 1. 4 运行查询 4. 2 关于SQL 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. 5. 1 在视图中使用多个本地表 4. 5. 2 在视图中使用多个远程表 4. 5. 3 在视图中合并本地和远程数据 4. 6 视图操作命令与函数 4. 6. 1 创建视图 4. 6. 2 使用视图 4. 6. 3 优化视图 4. 7 在程序和表单中使用查询 第5章 面向对象设计 5. 1 对象定义和对象特性 5. 1. 1 对象的定义 5. 1. 2 对象的特性 5. 2 类和对象的关系 5. 2. 1 类 5. 2. 2 类和对象的区别 5. 2. 3 创建对象和释放对象 5. 3 VisualFoxPro类 5. 3. 1 基类 5. 3. 2 扩展VisualFoxPro基类 5. 3. 3 类的属性. 方法与事件 5. 4 创建类 5. 4. 1 创建类的理由 5. 4. 2 创建类 5. 5 使用类 5. 5. 1 使用Cwatch类 5. 5. 2 在容器分层结构中引用对象 5. 5. 3 相对引用 5. 5. 4 访问对象数组 5. 5. 5 调用父类方法程序代码 5. 6类库管理 5. 6. 1 创建类库 5. 6. 2 修改类库中的类定义 5. 6. 3 从类库中删除类定义 5. 6. 4 类库之间的类复制 5. 7 使用类浏览器管理类 5. 7. 1 启动类浏览器 5. 7. 2 修改类图标和说明 5. 7. 3 查看类代码 5. 8 创建类实例 第6章 表单及其控件 6. 1 表单设计器 6. 1. 1 创建表单对象 6. 1. 2 数据环境 6. 1. 3 表单控件工具栏 6. 1. 4 布局工具栏 6. 2 常用的表单控件 6. 2. 1 显示信息 6. 2. 2 提供一组预先设定的选择 6. 2. 3 接受预先不能确定的输入 6. 2. 4 微调控件 6. 2. 5 命令按钮控件和命令按钮组控件 6. 2. 6 定时器控件 6. 3 向表单中加入控件 6. 3. 1 深入了解容器和控件对象 6. 3. 2 添加VisualFoxPro容器 6. 3. 3 向表单中添加VisualFoxPro控件 6. 4 处理表单对象 6. 4. 1 设计时处理表单 6. 4. 2 运行表单 6. 5 使用表单集 6. 5. 1 表单集的基本设计 6. 5. 2 表单集的进阶设计 6. 6 表单的管理 6. 6. 1 隐藏表单 6. 6. 2 将参数传递到表单 6. 6. 3 从表单返回值 6. 6. 4 管理表单的多个实例 6. 6. 5 为表单或表单集设置设计区 6. 6. 6 关闭活动的表单 6. 7 控件使用技巧 6. 7. 1 使控件更容易使用的方法 6. 7. 2 允许拖放操作 6. 8 表单设计示例 6. 8. 1 创建表单集 6. 8. 2 创建页框 6. 8. 3 进一步完善程序 第7章 报表与标签设计 7. 1 报表设计 7. 1. 1 确定报表的格式 7. 1. 2 报表布局文件 7. 1. 3 使用向导设计报表 7. 1. 4 使用报表设计器设计报表 7. 2 用快速报表创建简单报表 7. 2. 1 创建快速报表 7. 2. 2 保存. 预览和运行快速报表 7. 3 调整报表文件 7. 3. 1 修改报表布局 7. 3. 2 设定数据来源 7. 3. 3 加入报表控件 7. 4 在报表中使用表达式和变量 7. 5 创建一对多报表 7. 6 控制报表控件的打印 7. 6. 1 打印具有可变长度值的控件 7. 6. 2 不输出重复值 7. 6. 3 不输出空白行 7. 6. 4 生成打印表达式 7. 7 标签文件的创建与使用 7. 8 向应用程序中添加报表或标签 7. 8. 1 控制报表和标签的输出 7. 8. 2 集成查询和报表 第8章 设计菜单和工具栏 8. 1 创建菜单和快捷菜单 8. 1. 1 规划菜单系统 8. 1. 2 创建菜单 8. 1. 3 常规选项对话框 8. 1. 4 菜单选项对话框 8. 2 创建快捷工具栏 8. 2. 1 创建自定义工具栏类 8. 2. 2 在表单集中添加自定义工具栏 8. 2. 3 协调菜单和自定义工具栏 第9章 使用APl函数 9. 1 操作INI文件 9. 1. 1 INI文件的结构 9. 1. 2 关键字值的读取 9. 1. 3 写入INI文件关键字的值 9. 2 操作注册表 9. 2. 1 常用APl函数介绍 9. 2. 2 VFP中使用注册表示例应用篇 第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. 2 系统用况定义 10. 2. 1 系统登录 10. 2. 2 新增人员 10. 2. 3 人员解职 10. 2. 4 人员内部调动 10. 2. 5 档案入档 10. 2. 6 档案取档 10. 2. 7 档案借阅 10. 2. 8 档案归还 10. 2. 9 签订人事合同 10. 2. 10 合同终止 10. 2. 11 合同违约处理 第11章 数据库结构设计 11. 1 权限模块数据结构 11. 2 人员基本信息数据结构 11. 3 人员奖励. 处罚. 培训和出国数据结构 11. 4 档案管理表结构 11. 5 合同管理表结构 11. 6 职称评定模块 11. 7 基础参数设置模块 第12章 系统轮廓设计 12. 1 系统总体框架和菜单设计 12. 1. 1 系统功能结构图 12. 1. 2 建立项目文件 12. 1. 3 建立系统主菜单 12. 2 系统主文件 第13章 通用类的设计 13. 1 数据集移动和操作按钮 13. 2 通用定位窗体类设计 第14章 权限模块设计 14. 1 登录模块设计 14. 2 组设置 14. 3 用户设置 14. 4 密码修改 第15章 基础数据模块实现 15. 1 jcsz_OperateData类的实现 15. 2 基础模块实现 第16章 业务模块实现 16. 1 部门卡片信息维护 16. 2 人事卡片信息维护 16. 2. 1 人事卡片信息维护表单的实现 16. 2. 2 对子表进行操作 16. 3 新增人员 16. 4 档案管理 16. 4. 1 档案入档 16. 4. 2 档案出档 第17章 查询和报表的实现 17. 1 通用查询类制作 17. 2 VBA技术介绍 17. 2. 1 Excel中宏的录制及VFP代码的转换 17. 2. 2 在VisualFoxPro中对Excel的一些常用控制命令 17. 3 通用打印类制作 17. 4 制作查询和打印报表 17. 4. 1 制作QueryButton类 17. 4. 2 实现部门卡片明细查询 17. 4. 3 查询和打印的使用 第18章 系统发布制作 18. 1 应用程序的发布过程 18. 1. 1 发布过程 18. 1. 2 发布树 18. 1. 3 "安装向导"的工作 18. 2 准备要发布的应用程序 18. 2. 1 连编项目 18. 2. 2 确保运行时的行为正确 18. 2. 3 在应用程序中包含资源 18. 2. 4 删除受限制的VisualFoxPro功能和文件 18. 2. 5 定制要发布的应用程序 18. 3 使用"安装向导"


图书封面

广告

下载页面


Visual FoxPro高级编程及其项目应用开发 PDF格式下载



相关图书