具体描述
内容简介
本书用精炼而又实用的示例,深入浅出地介绍了FoxPro应用系统的开发技术,重点介绍了菜单、屏
幕等生成器的使用方法,详细阐述了修改自动生成程序代码的方法和技巧,对于应用系统的封面设计和
软件安装程序的编写等也作了深入的讨论。本书对操作中的关键之处说明详尽、方法具体、结果正确。
本书是大专院校师生和软件开发人员有益的参考用书。
作者简介
目录信息
前言
第1章 概述
1.1 管理信息系统
1.1.1 管理信息系统的定义
1.1.2 管理信息系统的基本功能
1.1.3 管理信息系统的发展过程
1.1.4 管理信息系统的作用
1.2 管理信息系统的开发方法
1.2.1 开发管理信息系统的几个基本观点
1.2.2 管理信息系统开发的特点
1.2.3 管理信息系统的开发方法
1.3 FoxPro简介
1.4 启动FoxPro
1.4.1 FoxProforDOS系统的启动
1.4.2 FoxProforWindows的启动
1.4.3 有关说明
1.5 FoxPro菜单
1.5.1 三种工作方式
1.5.2 FoxPro菜单
1.5.3FoxProforWindows下的系统菜单
1.6 FoxPro窗口
1.6.1 命令窗口
1.6.2 调试显示窗口
1.6.3 跟踪窗口
1.6.4 视图窗口
1.7 FoxPro对话框
1.7.1 控制项
1.7.2 对话框的使用
第2章 菜单生成
2.1 菜单的一般概念
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 菜单设计窗口
2.4.3 MENU菜单
2.5 菜单生成器的使用方法
2.5.1 建立主菜单条
2.5.2 建立下拉弹出式菜单
2.6 菜单自动生成实例
2.6.1 菜单系统设计要求
2.6.2 菜单自动生成
2.6.3 菜单程序的修改
2.7 FoxProforWindows下的菜单生成器
第3章 屏幕生成
3.1 界面设计
3.1.1 界面设计的基本要求
3.1.2 界面设计的一般标准
3.2 GET语句详解
3.2.1 学习GET语句的重要意义
3.2.2 用GET语句实现事件驱动
3.2.3 GET的各个子句详解
3.3 屏幕生成器概述
3.3.1 屏幕生成器的作用
3.3.2 屏幕生成器的原理
3.3.3 使用屏幕生成器前的准备工作
3.3.4 屏幕生成器的使用
3.4 屏幕生成器生成程序的修改
3.5 屏幕生成器使用实例
3.6 FoxProforWindows屏幕生成器与FoxProforDOS的比较
第4章 报表设计
4.1 报表的建立过程
4.1.1 提出设计要求
4.1.2 设计报表格式
4.1.3 生成报表格式文件
4.1.4 报表输出
4.2 报表类型
4.3 报表格式设计
4.3.1 报表结构
4.3.2 报表页面设计
4.3.3 对象
4.3.4 图形对象
4.3.5 字段对象
4.3.6 文本对象
4.3.7 有关对象的操作
4.4 报表生成器的使用方法
4.4.1 建立操作环境
4.4.2 报表生成器的启动
4.4.3 快速报表
4.4.4 报表输出
4.4.5 报表操作环境
4.4.6 报表变量
4.4.7 自定义函数
4.4.8 数据分组
4.5 报表自动生成实例
4.5.1 报表设计要求
4.5.2 报表自动生成
4.6 FoxProforWindows下的报表设计
4.6.1 报表设计窗口
4.6.2 Report菜单及其选项
4.6.3 Object菜单
4.6.4 输出报表
第5章 程序设计
5.1 程序自动生成概念及方法
5.2 FoxApp程序生成器简介
5.2.1 生成App文件
5.2.2 FoxApp系统的目录
5.2.3 FoxApp程序生成器分析
5.2.4 用户应用系统样板程序简介
5.3 用FoxApp程序生成器生成订货管理系统
5.3.1 程序自动生成实例――生成数据库关系
5.3.2 用户应用系统
5.3.3 订货管理系统数据库的使用方法
5.3.4 生成的数据库和程序
5.4 生成完整的一个应用系统
5.4.1 修改生成的应用系统
5.4.2 修改应用系统菜单
5.4.3 打印报表
5.4.4 更新App文件
5.4.5 源程序
第6章 项目管理和封面设计
6.1 项目管理概述
6.2 项目的建立
6.2.1 启动项目管理器
6.2.2 在项目管理器中加入所需文件
6.2.3 修改项目中的文件
6.2.4 Project下拉菜单的用法
6.3 生成并运行*.app文件
6.4 生成*.exe文件
6.5 封面设计
6.5.1 封面设计与计算机硬件配置的关系
6.5.2 用UCDOS的特显功能设计系统的封面
6.5.3 用C语言编程显示图形格式文件
6.6 建立帮助系统
6.7 制作安装系统的批处理文件
6.8 FoxDOC简介
6.8.1 启动FoxDOC
6.8.2 FoxDOC的使用
6.8.3 使用FoxDoc的步骤
· · · · · · (收起)
读后感
用户评价
这本书真是我一直以来在寻找的宝藏!作为一个在IT行业摸爬滚打多年的老兵,我深知技术更新换代的迅猛,尤其是在数据库和应用程序开发领域。虽然我接触过不少编程语言和开发工具,但总觉得在某些特定领域,比如一些老牌但依然强大的系统,还有很多值得深入挖掘的地方。我一直对手工处理大量数据,或者说构建一些功能强大、操作简便的内部管理系统非常感兴趣,而FoxPro,这个名字对我来说既熟悉又带着一丝神秘感,仿佛是打开了一个通往过去与未来之间连接的大门。我期待这本书能够带领我从基础入手,一步步解锁FoxPro强大的应用开发能力,让我能够独立设计和实现各种复杂的业务逻辑,甚至能够对现有系统进行二次开发和性能优化。特别吸引我的是,我希望这本书不仅仅停留在理论层面,而是能提供大量实用的代码示例、项目模板,甚至是一些在实际开发中可能遇到的疑难杂症的解决方案。我渴望学习如何高效地管理数据,如何构建用户友好的界面,如何保证程序的稳定性和安全性。如果这本书能让我掌握如何从零开始构建一个完整的、可部署的FoxPro应用程序,那将是我职业生涯中一次重大的飞跃。我非常看重这一点,因为它意味着我将能够解决实际工作中遇到的问题,而不是仅仅停留在学习的层面。
我最近对一些老项目进行了维护,发现其中很多都使用了 FoxPro,而我之前的经验主要集中在更新的技术栈上,对于 FoxPro 的理解可以说是零基础。在寻找相关资料的过程中,我偶然发现了这本书,它的标题立刻引起了我的注意。《FoxPro应用系列开发技术》——这个名字简洁明了,直接点出了核心内容。我希望这本书能够像一个经验丰富的老师,循序渐进地指导我,从最基础的概念讲起,逐步深入到更复杂的开发技巧。我特别希望书中能够涵盖如何进行数据库设计、表结构优化、索引的创建和使用,以及如何编写高效的查询语句。此外,我非常期待书中能详细讲解如何利用 FoxPro 的各种内置函数和命令来处理数据,例如数据的导入导出、文本文件的读写、以及如何进行复杂的计算和报表生成。用户界面的设计也是我关注的重点,我希望这本书能够教会我如何创建具有良好用户体验的表单和报表,如何利用控件来增强交互性。当然,最重要的还是如何将这些零散的知识点串联起来,构建一个完整的、功能完善的应用程序。如果书中还能提供一些实际项目案例的分析,那就更完美了,我可以从中学习到别人是如何将理论知识转化为实际生产力的。
说实话,我是一个对技术细节有极度追求的人,看到《FoxPro应用系列开发技术》这个书名,我就知道这很可能是我一直在寻找的那本“硬核”读物。我不是那种满足于表面功夫的人,我需要的是能够深入理解技术底层逻辑,并且掌握能够应对各种复杂场景的开发方法。我期待这本书能够毫不含糊地剖析 FoxPro 的核心机制,比如它的内存管理、文件I/O机制、以及它的数据引擎是如何工作的。我希望书中能够详细讲解如何进行性能调优,如何在面对海量数据时保证程序的响应速度,如何避免常见的性能瓶颈。对于事件驱动编程模型,我也希望能够有深入的探讨,理解事件处理的流程,以及如何编写健壮的事件处理代码。同时,我非常关注如何利用 FoxPro 进行系统集成,如何与其他应用程序或服务进行数据交互,甚至是如何开发一些跨平台的解决方案。书中如果能包含一些高级的编程技巧,比如面向对象编程在 FoxPro 中的应用,或者如何利用一些第三方工具来扩展 FoxPro 的功能,那一定会让我眼前一亮。我渴望的是能够成为一名真正的 FoxPro 专家,而不是一个只会写简单代码的“脚本小子”。
作为一个在软件开发行业摸索了多年的老开发者,我见过太多技术的起起落落,也接触过不少曾经风光无限如今却逐渐被遗忘的开发工具。FoxPro对我来说,就像一位久违的老朋友,曾经在我的职业生涯早期留下过深刻的印记。虽然现在主流的技术栈早已更新换代,但我深知,在一些特定的领域,尤其是一些历史悠久、至今仍在稳定运行的系统中,FoxPro依然发挥着不可替代的作用。因此,我非常渴望通过《FoxPro应用系列开发技术》这本书,重新拾起那些被遗忘的记忆,并进一步深入挖掘它的潜力。我期待这本书能够不仅仅是回忆,而是能够提供一套完整的、现代化的 FoxPro 应用开发体系。我希望书中能够详细讲解如何进行结构化的程序设计,如何组织代码,如何进行模块化开发,以应对日益复杂的项目需求。同时,我对如何利用 FoxPro 进行数据迁移和系统集成非常感兴趣,如何在不影响现有业务的情况下,将 FoxPro 系统与其他现代化的技术相结合。如果书中还能提供一些关于 FoxPro 性能优化和安全加固的实用建议,以及如何应对一些潜在的维护难题,那这本书的价值将远远超出我的预期。我希望能在这本书的指引下,重新发现 FoxPro 的生命力,并将其应用于解决更具挑战性的实际问题。
我是一名学生,正在学习计算机科学,对数据库和应用程序开发产生了浓厚的兴趣。最近,我接触到了 FoxPro 这个名字,虽然它不是当下最热门的技术,但我从一些前辈那里了解到,它在很多实际应用中依然扮演着重要的角色,尤其是在一些传统行业和企业级应用中。我希望通过这本书,能够建立起对 FoxPro 的全面认识,从它的发展历程、基本语法,到如何进行实际的应用程序开发。我特别想了解如何利用 FoxPro 来处理和管理大量数据,如何设计数据库结构,如何编写SQL语句(如果FoxPro支持的话)或者它的查询语言来提取和分析数据。我希望书中能够提供一些实际操作的步骤,比如如何创建数据库文件,如何定义表,如何输入和修改数据,以及如何生成各种格式的报表。我也会关注书中关于用户界面设计的部分,希望能够学习如何创建美观且易于使用的应用程序界面,如何添加各种控件来提升用户体验。如果书中还能包含一些实际的小项目案例,让我能够亲手实践,那就太棒了。这本书对我来说,不仅仅是一本技术书籍,更是我了解这个领域、提升自己实践能力的一个重要途径。