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格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7