中文PROJECT 2000教程

作者宇航出版社
出版社
出版时间2002-02-01

特色:

内容简介本书是微软公司授权培训中心统编教材之一,是学习和掌握*新可视化数据库系统VisualFoxPro6.0的教程。使用VisualFoxPro6.0,用户所做的大部分设计工作均会直接反映在屏幕上,用户可随时启动程序观察结果。VisualFoxPro6.0为用户提供了各种丰富和具有特色的向导和生成器。本书以九章篇幅,通过若干实例,全面细致地介绍了VisualFoxPro6.0的使用方法。在叙述上以VisualFoxPro6.0程序设计入门开始,将读者引入VisualFoxPro开发环境的应用、数据库和表的设计、查询和视图的使用、表单设计应用程序的使用,以及报表和标签的设计、菜单和工具栏的设计、帮助文件的设计和OLE扩展程序功能的使用之中。在附录中还给出了VisualFoxPro6.0的使用参考,以方便读者随时查阅。丰富的图示、流畅的语言和详尽的解释是本书的*大特色。本书除作为微软授权培训中心统编教材之外,也是从事VisualFoxPro6.0中文版应用与开发人员有价值的参考书,同时也是大专院校相关专业师生自学、教学参考书和社会相关领域培训班的教材。片断:在这个阶段,设计人员要把已确定了的各项需要转换成一个相应的体系结构,结构中每一组成部分是意义明确的模块,每个模块都和某些需求相对应,这就是概要设计。对每个模块要完成的工作进行具体的描述,为程序编写打下基础,这就是详细设计。所有设计中考虑都应以设计说明书的形式加以详细描述,以供后继工作使用并提交审查。4)编码,也就是编写程序。在这个阶段,要将软件设计转换成计算机可以接受的程序,即写成以某一程序设计语言表示的“源程序清单”。5)测试。在这个阶段,要通过测试去检查软件的各个组成部分的正确性,这也是保证软件质量的重要手段。首先要进行单元测试,以发现模块在功能和结构方面的问题,其次将已测试过的模块组装起来进行组装测试。*后按所规定的要求,逐项进行有效性测试,决定己开发的软件是否合格,能否交付给用户使用。6)维护。在软件投入正式使用后,便进入了维护阶段。软件在运行中可能由于多种原因,导致一些错误,需要对它及时进行修改。另外,由于外部环境的变化,也可能要对软件进行必要的更改。1.1.2开发VisualFoxPro应用程序的过程VisualFoxPro应用程序通常由以下几部分组成:一个或多个数据库、设置应用程序系统环境的主程序以及用户界面(诸如表单、工具栏和菜单等)。此外,还可以包括查询和报表,它们允许用户检索或输出自己的数据。(1)开始工作计划好应用程序中所需组件后,可能会希望建立一个目录框架和项目以组织那些为应用程序而建立的组件文件。此时可在“Windows资源管理器”中建立目录框架,在“项目管理”中创建项目,或使用“应用程序向导”同时建立。在“向导”完成工作之后,还可以用“项目管理器”或其他VisualFoxPro设计器进一步组织项目和组件。(2)使用“项目管理器”“项目管理器”能够编译已完成的应用程序。此外,在开发阶段,它还可以使应用程序某些组件的设计、修改和运行变得容易。“项目管理器”提供了以下功能:双击应用程序组件(表单、菜单、程序)以运行或进行修改。类、表或字段可被直接从“项目管理器”拖入“表单设计器”或“类设计器”。可在类库之间拖动类。可以方便地查看和修改自己的表。可为自己的应用程序组件添加说明。可在项目之间拖放各种条目。(3)创建数据库因为数据库应用程序在很大程度上依赖于所管理的数据,所以*好从数据入手进行应用程序的设计。在动手设计用户界面和用于管理数据的组件之前,请设置数据库,并确定表之间的关系以及所希望的事务规则等信息。在可靠的数据库基础上,开发工作将会变得容易许多。具体来讲,确定数据库结构时应考虑如下几点。(a)用户操作由于用户处理信息的方式将决定应用程序如何进行数据操作,因此,用户在设计数据库结构时也通常应重点考虑这方面的因素。(b)数据库的大小当需要处理庞大的数据集合时,考虑*多的恐怕是如何提高性能。有时,您可能需要调整用户在数据之间移动的方式。例如,如果一个表中只有二三十个记录,那么记录指针一次只移动一个记录不会有什么问题,但如果表中有二三万个记录,就必须为用户提供能找到所有数据的其他方法(比如增加搜索列表、对话框、筛选和定制查询等)。(c)单用户和多用户创建应用程序时,*好考虑到几个用户同时访问数据库的情况。VisualFoxPro提供了一些技术,使用户能够很容易地进行共享访问方面的编程。(d)国际化考虑若事先知道应用程序仅使用在单一语言环境中,可以不考虑国际化问题。但是,如果想扩大市场,或用户要处理国际化的数据和环境设置,则应在创建应用程序时考虑这些因素。

推荐

车牌查询
桂ICP备20004708号-3