第三章CADCAM软件开发基础_第1页
第三章CADCAM软件开发基础_第2页
第三章CADCAM软件开发基础_第3页
第三章CADCAM软件开发基础_第4页
第三章CADCAM软件开发基础_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 4. 代码实现阶段 完成源程序的编码。编译无语法错误的程序清单 。完成程序单元测试。 5. 软件测试阶段 实现系统总装测试和确定测试;检查审阅文档;成 果评价。 这个阶段的任务是通过各种类型的测试 发现问题, 纠正错误,使软件达到预定要求。 软件测试背景 软件是人编的所以不完美 软件产品最大的成本是检测软 件错误、修正软件错误的成本。 在整个软件开发中,测试工作量一般占 30% 40%,甚至50%。 在人命关天的软件(如飞机控制、核反应堆等) 测试所花费的时间往往是其它软件工程活动时间之 和的三到五倍 实例: 1994-1995,迪斯尼的狮子王系统不支持问题 Intel的pentium处理器

2、 1994年浮点除法缺陷 200年8月28日,1.13MHZ处理器一个可能导致运行程序被挂起 的执行指令问题 1999年12月3日,美国航天局火星极地登陆飞船失踪 1991年爱国者导弹防御系统系统时钟错误积累造成跟踪系统 失去精确度 千年虫,世界各地解决2000年错误超过数亿美元 运行与维护阶段 6. 6.运行与维护阶段 通常有四类维护工作: 改正性维护 诊断和改正运行中发现的软件错误 。 适应性维护 修改软件以适应环境的变化。 完善性维护 根据用户的要求改进或扩充软件使 它更完善。 预防性维护 修改软件为将来的维护活动作预备 。 3.4.2 软件工程规范 1.软件工程规范国家标准 规范 计算

3、机软件开发规范 (GB8566-95) 计算机软件产品开发文件编制 指南 (GB8567-88) 计算机软件需求说明编制指南 (GB9385-88) 计算机软件测试文件编制规范 (GB9386-88) 计算机软件质量保证计划规范 (GB/T 12504-90) 计算机软件配置管理计划规范 (GB/T 12505-90) 软件工程术语 (GB/T 11457-90) 说明 详细规定软件开发过程的各个阶段即每一阶段的任务、实施 步骤、实施要求、完成指标及交付文档。 详细规定软件开发过程中应该产生的文档种类、数目和文档 的编制形式、编制内容。 详细规定软件需求说明的内容和质量。编写所需的背景和 表达

4、方式,列出编制大纲。 详细规定一组测试文件的种类、数目、书写格式、内容及 各自作用。 详细规定在制定软件质量保证计划时应遵循的基本要求, 列出了编制大纲。 详细规定软件配置管理计划的目次、章节内容等统一要求 。 详细列举了软件工程中的常用术语定义、说明、英文译名 等信息。 软件文档 2. 2.软件文档 按照计算机软件产品开发文件编制指南规定 ,整个软件生存周期应该提供十四种标准文档。 软件生存周期各阶段中的文档编制如下: 可行性研究与 计划开发阶段 可行性研究报告 项目开发计划 软件需求说明书 数据要求说明书 测试计划 概要设计说明书 详细设计说明书 数据库设计 说明书 模块开发卷宗 用户手册

5、 操作手册 测试分析报告 开发进度月报 项目开发总结 需求分析阶段 设计阶段 实现阶段 测试阶段 - 运行与 维护阶段 小型软件所需的五种文档 3. 3.小型软件所需的五种文档 软件需求与开发计划 软件设计说明书 使用说明书 测试分析报告 项目开发总结 - - - - - - - - - - - 思考题 1. 说明数据资料程序化处理的目的及方法。 2. 简述曲线拟合的理论基础。 3. 数据结构的基本概念有哪些? 4. 说明常用逻辑结构和物理结构的类型、特点。 5. 论述文件的基本概念和作用,文件的组织形式、基本操作。 6. 结合文件管理说明数据库系统的特点。 CAD/CAM 集成系统中的作用是什么? 7. 数据库系统在 数据库系统在CAD/CAM CAD/CAM集成系统中的作用是什么? 8. 说明数据库管理系统的作用和功能。 9. 何谓数据库系统的数据模型?各种模型有哪些特点? 10. 针对工程数据的特点,分析工程数据库的功能需求。 11. 试述数据库的发展趋势。 12. 说明软件工程的基本概念和重要意义。 13. 软件文档的作用和基本内容是什么? 5次实验数据为例,拟合线性方程 习题:以表中的 习题:以表中的5 i 1 2 3 4 5 xi 1 2 3 4 5 15 yi 0 2 2 5 4 13 x i2 1 4 9 16 25 55 xiyi 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论