下载此文档

第6章机械CADCAM应用软件开发解析.ppt


文档分类:汽车/机械/制造 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
第六章机械CAD/CAM应用软件开发 :是为解决20世纪60年代所出现的软件开发过程不容易控制、开发工作量估算困难、软件质量低、项目失败率高等“软件危机”问题而提出的一种软件产品开发的工程方法。软件工程定义:是指开发、运行、维护和修改软件的系统方法,即制定和采用合理的工程原则,以最低的成本、最短的时间、最好的质量开发出满足用户需求的软件。核心思想:把软件看作是一个工程来处理,把需求计划、可行性研究、工程审核、质量监督等工程化的概念引入到软件产品的开发设计过程,以期达到工程项目的三个基本要素-精度、经费和质量-综合优化。软件生存周期:可行性研究与计划阶段需求分析阶段设计阶段软件编制测试阶段运行与维护阶段测试10%设计15%需求分析5%维护67%运行3%,逐级下落,自上而下、相互衔接的固定次序。瀑布式软件开发模型缺陷:无法解决软件需求不明确的问题;严格按照软件开发阶段顺序进行,缺乏灵活性;用户必须等到软件开发后期才能看到软件的全貌;每个开发阶段需要严格审查和确认,后一阶段工作只有等到前一阶段审察结束后才能进行,致使开发工作常常被不必要地耽搁。,快速开发所需软件的原型,然后对软件原型进行评估和测试,进行修改和细化,直至完善为止。需求收集构造原型用户测试运行原型意见反馈原型修改补充完善原型式软件开发模型特点:可以处理模糊需求,开发者与用户充分交流;原型模型系统可作为培训环境,有利于用户培训和开发同步;易于维护,对用户更为友好;总的开发费用低,开发时间缩短。缺陷:易将次要部分当作主要框架,做出不切断的原型;容易忽略用户环境与原型环境的差异;容易放松对软件的开发管理;常常用尽快实现的需要而忽略一些基本点等。,其开发过程经一次次迭代完成,每迭代一次,软件开发前进一个层次,直到得到用户满意。风险分析工程实施测试分析布用户评估用户交流计划制定螺旋模型螺旋模型一般被分为3-6个任务区域:用户交流:建立开发者与用户交流,不断了解用户确切需要;计划制定:确定软件目标,选定实施方案,分析开发限制条件,定义资源和开发进度;风险分析:分析所选方案,考虑如何识别风险和消除风险;工程实施:进行软件设计,编制软件程序;测试与分析:测试原型系统,分析系统性能指标;用户评估:评价开发工作,提出修正建议。CAD/CAM应用软件开发原则:高素质的软件开发人才,既掌握计算机应用技术,又懂得产品设计,熟悉了解用户的具体需求;所开发的软件应方便用户使用,无需对用户做过多的培训;应尽量使用户少记各种操作规则、专门术语和符号;采用灵活的信息提示;可以容忍的响应时间;良好的出错处理。应按照软件工程方法组织CAD/CAM应用软件的开发。

第6章机械CADCAM应用软件开发解析 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小532 KB
  • 时间2019-03-06