机械CADCAM技术第6章.docxVIP

  • 2
  • 0
  • 约5.05千字
  • 约 20页
  • 2020-10-21 发布于天津
  • 举报
第六章机械CAD/CAM应用软件开发 6. 1软件工程基础 6. 2机械CAD/CAM应用软件开发原则和步骤 6. 3机械CAD应用软件二次开发技术 6. 1 6. 1 软件工程基础 提出背景:是为解决20世纪60年代所出现的软件开发过程不容易控制 、开发工作量估算困难、软件质量低、项目失败率高等“软件危机”问题 而提出的一种软件产品开发的工程方法。 软件工程定义:是指开发、运行、维护和修改软件的系统方法,即 制定和采用合理的工程原则,以最低的成本、最短的时间、最好的质量开 发出满足用户需求的软件。 核丿心思想:把软件看作是一个工程来处理,把需求计划、可行性研究 、工程审核、质量监督等工程化的概念引入到软件产品的开发设计过程, 以期达到工程项目的三个基本要素一精度、经费和质量一综合优化。 软件生存周期: ?可行性研究与计划阶段 ?需求分析阶段 ?设计阶段 ?软件编制 ?测试阶段 软件开发各阶段成本?运行与维护阶段 软件开发模型 软件开发各阶段成本 瀑布模型 各项软件工程活动如同瀑布流水,逐级下落 自上而下、相互衔接的固定次序。 运行维护 瀑布式软件开发模型 2-原型模型 根据已知需求,快速开发所需软件的原 型,然后对软件原型进行评估和测试,进行修改和细化,直 至完善为止。 原型式软件开发模型 螺旋模型 是瀑布模型与原型模型的有机结合,其开发过程经一次 次迭代完成,每迭代一次

文档评论(0)

1亿VIP精品文档

相关文档