Visual FoxPro 应用基础及基于部件的系统设计技术

Visual FoxPro 应用基础及基于部件的系统设计技术
作 者: 程学先
出版社: 中国水利水电出版社
丛编项: 21世纪高等院校计算机系列教
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Foxpro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual FoxPro 应用基础及基于部件的系统设计技术》作者简介

内容简介

VisualFoxPro(简称VFP)关系数据库系统是个人计算机上广泛使用的数据库系统。它将数据库管理与开发系统集成在一起,提供给我们完整而又丰富的工具、极高的处理速度和友好的界面。它使组织数据、定义数据库结构及建立应用程序等工作变得简单易行。它提供过程式编程语言,又支持可视化的面向对象的编程技术,使我们能快速创建功能强大的表单程序、查询程序和报表程序。它既可以用于开发单机上的管理信息系统,也可作为前台与SQLServer数据库或Oracle数据库集成,用于开发局域网上的管理信息系统。它是个人及部门开发小型管理信息系统的首选,也是开发大型管理信息系统时设计原型系统的优秀工具软件。本书介绍了数据库系统的基础知识和关系数据库的基本原理,系统地介绍了VFP的语法、句法、面向对象程序设计的方法及VFP的开发工具的使用方法。作者总结了管理信息系统程序界面的共同特点,设计了一套可以通用于基于VFP的管理应用系统设计的软部件。软部件是由一个到多个对象或构件组合而成、面向最终系统集成的程序模块。它通过动态定义子模式的方法进一步提高数据的逻辑独立性,实现数据操作界面对数据结构的独立,程序有更强的共享性、复用性和自适应性,一个部件模块可以同时为多个应用服务,绝大多数的部件模块在构建系统时均无需再编代码或只需编少量代码;数据在表一级的结构改变可以不要求改变程序,无需再编代码。它将提高程序设计的效率和质量,降低软件开发、维护与扩展的成本。没有计算机基础的非计算机专业的学生和专业技术人员也能很容易地设计、使用和维护管理信息系统,将促使计算机应用更加广泛、普及,并向更深层次发展。例如,要设计一套毕业生管理系统,包括毕业生与用人单位的信息管理,要求提供多种数据维护界面,能根据任何字段或字段的组合条件查询信息,能完成简单的统计并打印报表,具有系统初始化、代码维护、数据导入与导出等功能。如果已建立好有关数据库的各数据表,只需如下操作:(1)将本书所附光盘中的部件库拷贝到自己的工作目录中。(2)少数表单需要利用系统提供的生成器生成?缑妫蚪凶笆巍⒓庸ず托薷摹?(3)修改菜单并连编成可执行文件。只需几分钟到十几分钟,工作就可以完成,应用该套系统软件开发的一个管理信息系统项目获得了省科技进步三等奖。本书精选典型软部件的主要程序片段作为贯穿全书的范例,一方面学习VFP的语言,一方面学习管理信息系统的程序设计技术,使既能加深对理论知识及有关技能的...

图书目录

前言

第1章 数据库基础理论

本章学习目标

1.1 数据处理

1.2 数据模型

1.3 关系数据库概念

本章小结

习题一

第2章 Visual FoxPro系统概述

本章学习目标

2.1 Visual FoxPro简介

2.2 Visual FoxPro的环境配置

2.3 项目管理器

本章小结

习题二

第3章 Visual FoxPro基础

本章学习目标

3.1 常量、变量和表达式

3.2 函数

本章小结

习题三

第4章 数据表与数据库

本章学习目标

4.1 关于建立表及更新表结构的命令

4.2 对数据库数据操纵的基本语句

4.3 SET...TO命令群

4.4 SET...ON/OFF命令群

4.5 加快程序运行速度的技术

4.6 关系代数

4.7 SQL查询语言概貌

4.8 视图

本章小结

习题四

第5章 VFP过程式程序设计

本章学习目标

5.1 VFP应用系统程序的结构

5.2 输入输出语句

5.3 程序控制语句

5.4 多表关联操作

5.5 其他常用命令

本章小结

习题五

第6章 面向对象程序设计方法

本章学习目标

6.1 对象的基本概念

6.2 从过程式程序设计到面向对象程序设计

6.3 多功能数据维护表单的最简设计

6.4 添加单条件查询功能

6.5 将文本框等控件数据源改为内存变量

6.6 添加成批修改和条件查询等功能

6.7 打印程序设计

6.8 自定义类库设计

6.9 动态定义子模式加强数据逻辑独立性

6.10 使用英文字段名的数据表的维护程序设计

6.11 使用工艺表实施对数据安全性的保护

6.12 一对多录改表单的设计

6.13 自适应单记录录改表单的设计

本章小结

习题六

第7章 表格式数据维护表单程序设计

本章学习目标

7.1 表格的常用属性及其意义

7.2 利用表格控件设计单表数据维护表单

7.3 表格式数据维护部件的设计

7.4 其他形式的表格式录改表单

7.5 单记录=表格录改表单

7.6 表单集

本章小结

习题七

第8章 查询与统计程序设计

本章学习目标

8.1 查询向导与查询设计器

8.2 最简组合查询程序设计

8.3 通用的具有简单统计功能的组合查询表单

8.4 涉及多表的组合查询表单

8.5 多功能查询与统计表单

8.6 使用英文段名的查询程序

本章小结

习题八

第9章 应用系统工作平台程序设计

本章学习目标

9.1 概述

9.2 数据库结构设计

9.3 应用系统平台设计

9.4 各种导入程序设计

9.5 各种导出程序设计

9.6 其他系统管理程序

9.7 界面修饰技术

9.8 OLE与ActiveX控件

本章小结

习题九

课程设计参考题

第10章 基于C/S模式的系统设计

本章学习目标

10.1 以升迁方式建立SQL Server

10.2 原来指向VFP数据表程序的修改

10.3 远程单记录录?谋淼ゲ考?

10.4 数据导入远程表

本章小结

习题十

第11章 办公自动化程序设计

本章学习目标

11.1 办公自动化系统简介

11.2 通知管理程序设计

11.3 发文开办程序设计

11.4 办公自动化系统中的目录树菜单设计

11.5 自动化系统与文件管理系统的联系

11.6 设计自己怕目录树结构帮助系统

本章小结

习题十一

附录A 部件库使用说明

附录B 将部件用于管理信息系统设计

附录C VFP命令与函数全文检索系统

附录D VFP试题库管理系统使用说明

附录E VFP课程设计作品目录