数据库应用系统设计(第九章).ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用系统设计(第九章)

数据库应用系统设计 Visual FoxPro 第9章 Visual FoxPro应用系统测试与发布 本章学习要点 学习和了解应用系统软件测试的重要性和方法 了解编程错误的种类和特点 学习Visual FoxPro “程序调试器”的组成与使用方法 了解程序的调试策略 掌握构造应用系统的框架及连编应用系统的方法 掌握发布Visual FoxPro数据库应用系统的方法 完成“图书馆管理信息系统(LIBMIS)”的测试、调试、连编与发布 9.1 数据库应用系统测试 软件测试是数据库应用系统设计开发过程中的一项重要工作,是对数据库应用系统软件从需求分析、系统设计到系统实现的最终复审,是软件系统质量保证的关键步骤。进行软件测试可以采用两种不同的测试方法:黑盒测试与白盒测试。黑盒测试意味着要根据软件的外部特性进行。也就是说,把测试对象看作为一个黑盒子,测试过程完全不考虑程序内部的逻辑结构和内部特性,只是依据程序设计的目标来检查各项程序功能是否都已全部得以实现。白盒测试则意味着要对软件内部的过程性细节作细致地检查,也就是说,把测试对象看作为一个打开的盒子,然后通过测试数据去检查程序内部的逻辑结构和内部特性。 9.2 数据库应用系统调试 使用Visual FoxPro提供的各种工具创建了应用程序的各个对象及其控件后,当然希望这些对象及其控件能正常工作,但事实并非如此简单,工作时可能会发现它们有错误,或者并不像预期的那样工作。为了在实际工作中不出或少出错误,就要求在应用程序正式投入使用前借助测试和调试来发现并改正错误。 9.2 数据库应用系统调试 使用Visual FoxPro提供的各种工具创建了应用程序的各个对象及其控件后,当然希望这些对象及其控件能正常工作,但事实并非如此简单,工作时可能会发现它们有错误,或者并不像预期的那样工作。为了在实际工作中不出或少出错误,就要求在应用程序正式投入使用前借助测试和调试来发现并改正错误。 9.2 数据库应用系统调试 9.2 数据库应用系统调试 9.3 Visual FoxPro应用系统连编与发布 9.3 Visual FoxPro应用系统连编与发布 9.3 Visual FoxPro应用系统连编与发布 * * 高等学校系列教材 高等教育出版社 9.2.1 编程错误 编程错误大体上可分为三种类型: 语法错误 / 逻辑错误 / 例外错误。 9.2.2 消除和减少编程错误 1.代码模块化 2.消除多点退出或返回 9.2.3 程序调试器 【Visual FoxPro 调试器】窗口 【Visual FoxPro程序调试器】窗口工具按钮 切换事件跟踪 切换编辑日志 断点对话框 清除所有断点 切换断点 输出窗口 调用堆栈窗口 局部窗口 监视窗口 跟踪窗口 运行到光标处 跳出 单步 跟踪 取消 继续执行 打开 命 令 按钮 命令 按钮 完成了应用系统设计工作,并经过充分地测试之后,有必要将应用系统所包含的源代码文件转化为.APP或.EXE文件,这个过程称为应用系统连编。这样做,一方面有利于提高程序的运行速度,另一方面对程序的源代码也有一定的保护作用。 另外,如果需要形成可供最终使用者安装的应用系统,就需要为Visual FoxPro应用系统制作发布程序,这个过程称为应用系统发布。 9.3.1 连编应用系统 完成应用系统的连编之后,即可准备发布该应用系统。发布应用系统的目的是形成包含应用系统所需要的全部文件包括数据库及数据表、视图、查询、表单、报表、菜单等,在内的发布磁盘组。 9.3.2 发布应用系统 1.初始化系统环境 2.设置应用系统主文件 3.连编应用系统

文档评论(0)

xyz118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档