3.4可视化编程工具 Visua|BAS|G 可视化编程工具 Visual BASIC 口Vua|BASC是种可编程的应用软件,其特点Visa 是提供给用户一种可以跨越多个软件平台的通用 Bas 语言。软件开发人员只要掌握一种核心的语言, 就可方便地与其他软件连结 三” 2021/11/8 第八章管理信息系统的系统实施 26
3.4可视化编程工具 Visual BASIC 可视化编程工具Visual BASIC Visual BASIC是一种可编程的应用软件,其特点 是提供给用户一种可以跨越多个软件平台的通用 语言。软件开发人员只要掌握一种核心的语言, 就可方便地与其他软件连结。 2021/11/8 第八章 管理信息系统的系统实施 26
3.5计算机辅助软件工程CASE 计算机辅助软件工程cASE 口软件开发工具现在已由原来单纯辅助编程的工具 进一步发展成为支持系统分析和系统设计乃至整 个系统生命周期的大型软件环境,称为计算机辅 助软件工程。 2021/11/8 第八章管理信息系统的系统实施
3.5计算机辅助软件工程 CASE 计算机辅助软件工程 CASE 软件开发工具现在已由原来单纯辅助编程的工具 进一步发展成为支持系统分析和系统设计乃至整 个系统生命周期的大型软件环境,称为计算机辅 助软件工程。 2021/11/8 第八章 管理信息系统的系统实施 27
本章内容 第一节物理系统的实施 第二节程序设计 第三节软件开发工具 第四节软件测试与调试 第五节系统切换、运行及维护 N 2021/11/8 第八章管理信息系统的系统实施
本 章 内 容 • 第一节 物理系统的实施 • 第二节 程序设计 • 第三节 软件开发工具 • 第四节 软件测试与调试 • 第五节 系统切换、运行及维护 2021/11/8 第八章 管理信息系统的系统实施 28
4.1软件测试 口测试是指软件产品生存周期内所有的检查、评申和确认活动,如设计评审、系 统测试。狭义上讲,测试是对软件产品质量的检验和评价,它一方面检查软件 产品质量中存在的质量问题,同时对产品质量进行客观的评价。 1.软件测试的目的 软件测试是以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷 ·为了发现错误而执行程序的过程; 测试是为了证明程序有错,而不是证明程序没有错误; 一个成功的测试是发现了至今未发现的错误的测试 2.软件测试的特征 ·挑剔性、复杂性、不彻底性、经济性 2021/11/8 第八章管理信息系统的系统实施
4.1 软件测试 测试是指软件产品生存周期内所有的检查、评审和确认活动,如设计评审、系 统测试。狭义上讲,测试是对软件产品质量的检验和评价,它一方面检查软件 产品质量中存在的质量问题,同时对产品质量进行客观的评价。 1. 软件测试的目的 • 软件测试是以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷; • 为了发现错误而执行程序的过程; • 测试是为了证明程序有错,而不是证明程序没有错误; • 一个成功的测试是发现了至今未发现的错误的测试。 2021/11/8 第八章 管理信息系统的系统实施 29 2. 软件测试的特征 • 挑剔性、复杂性、不彻底性、经济性
4.1软件测试 口系统开发整个生命周期不同阶段可能的测试活动和测试技术 匚需求价段□设计价段实现阶段测试阶段验收阶段 用例情景测试 模型走查 代码走查 原型走查 原型走查 接口分析 模型走查 设计评审 文档评估 需求评审 制定测试计划 制定测试计划·编写测试用例 制定测试过程·测试 测试设计 制定测试过程 集成测试 β测试 ·单元测试 系统测试 验收测试 回归测试,质量保证 2021/11/8 第八章管理信息系统的系统实施
4.1 软件测试 系统开发整个生命周期不同阶段可能的测试活动和测试技术 2021/11/8 第八章 管理信息系统的系统实施 30