上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1 Visual FoxPro程序设计与应用
Visual FoxPro是一个比较有特色的数据库管理系统,它将非过程化的数据库操作语言和过程化的高级语言融为一体,并且还提供了多种可视化编程工具,支持面向对象程序设计方法。因此,不需要其他高级语言和开发工具,直接使用Visual FoxPro就可以进行数据库应用系统开发。
一个典型的数据库应用系统一般由数据结构、用户界面、查询选项和报表等组成。在设计应用系统时,应该首先构造应用系统框架,仔细考虑每个组件将提供的功能及与其他组件之间的关系。一个好的Visual FoxPro应用系统一般应该为用户提供菜单和工具栏;提供一个或多个表单作为用户交互操作的界面(提供数据输入、输出、编辑等功能);提供满足用户要求的报表输出;提供灵活的查询方式,使用户可以从数据库中查询各种信息。另外还需要添加某些事件响应代码,提供特定的功能,保证数据的完整性和安全性等。