- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CADCAM课件-第3章CADCAM软件开发基础
第三章CAD/CAM软件开发基础
3.1 软件开发与软件工程
3.2 数据结构
3.3 数据资料的程序化处理
3.4 数据库的基本原理与应用
3.1 软件开发与软件工程
提出背景:是为解决20世纪60年代所出现的软件开发过程不容易控制
、开发工作量估算困难、软件质量低、项目失败率高等 “软件危机”问题
而提出的一种软件产品开发的工程方法。
软件工程定义:是指开发、运行、维护和修改软件的系统方法,即
制定和采用合理的工程原则,以最低的成本、最短的时间、最好的质量开
发出满足用户需求的软件。
核心思想:把软件看作是一个工程来处理,把需求计划、可行性研究
、工程审核、质量监督等工程化的概念引入到软件产品的开发设计过程,
以期达到工程项目的三个基本要素-精度、经费和质量-综合优化。
软件生存周期:
•可行性研究与计划阶段
•需求分析阶段
•设计阶段
•软件编制 需求分析5%
•测试阶段
•运行与维护阶段
设计15% 维护
67%
测试10%
运行3%
软件开发各阶段成本
软件开发模型
1. 瀑布模型 各项软件工程活动如同瀑布流水,逐级下落
,自上而下、相互衔接的固定次序。
计划
需求分析
设计
编码
测试
运行维护
瀑布式软件开发模型
2. 原型模型 根据已知需求,快速开发所需软件的原
型,然后对软件原型进行评估和测试,进行修改和细化,直
至完善为止。
原型修改 需求收集
补充完善
意见反馈 构造原型
用户测试
运行原型
原型式软件开发模型
3. 螺旋模型 是瀑布模型与原型模型的有机结合,其开发过程经一次
次迭代完成,每迭代一次,软件开发前进一个层次,直到得到用户满意。
计划制定
风险分析
工程实施
用户交流
用户评估 测试分析布
螺旋模型
CAD/CAM应用软件开发原则:
•高素质的软件开发人才,既掌握计算机应用技术,又懂得产
品设计,熟悉了解用户的具体需求;
•所开发的软件应方便用户使用,无需对用户做过多的培训;
•应尽量使用户少记各种操作规则、专门术语和符号;
•采用灵活的信息提示;
•可以容忍的响应时间;
您可能关注的文档
最近下载
- 网络预约出租汽车企业安全生产责任制和事故报告制度.pptx
- SY-T 5051-2009 钻具稳定器-石油天然气行业标准.pdf VIP
- 22G101-3 混凝土结构施工图平面整体表示方法制图规则和构造详图(独立基础、条形基础、筏形基础、桩基础).docx
- 模板支架验收记录表.doc
- 标准个人租房合同模板.pdf VIP
- 2024年全国疾控系统大学习实验室质量控制规范答案.docx VIP
- 2024-2025学年初中道德与法治七年级(全一册)统编版(五四学制)(2024)教学设计合集.docx
- 小学劳动教育五年级下册第五单元2《维修凳子》教学设计.docx
- 北师大版五年级数学上册第五单元《分数的意义》(大单元教学设计).docx VIP
- 简易呼吸球囊.ppt
文档评论(0)