- 11
- 0
- 约1.14万字
- 约 10页
- 2024-06-05 发布于北京
- 举报
第二章软件开发模型
传统开发模型
瀑布模型
快速原型模型
演化开发模型
增量模型
螺旋模型
面向对象开发模型
喷泉模型
构件集成模型
形式化开发模型
转换模型
净室模型
第1页
2.1软件生存周期
引言——生存周期:工业产品、软件、人生命
计划时期
问题定义——系统处理什么问题、目标、范围
可行性分析——了解用户要求及观察环境、搜集资料、数据流程、技术、经济、操作可行性、组织、人力、物力、效益
开发时期
需求分析——搞清用户全部需求,用“需求规格说明书”准确地表示出来;建立系统目标逻辑模型——即“做什么”
软件设计——分为总体设计与详细设计,产生软件结构、数据结构、用户界面和算法;建立系统物理模型——即“怎么做”
编码——实现用户界面,将详细设计“翻译”组员程序代码
测试——单元、组装(综合)、确认、系统;白盒、黑盒
运行时期
软件维护——正确性、适应性、完善性
第2页
经典软件生存周期
计划时期
开发时期
运行时期
第3页
技术复审和管理复审
复审
每阶段结束前
技术复审
从技术角度确保质量
降低软件成本(尽早发觉问题)
管理复审
成本、进度、经费等
第4页
技术复审和管理复审
审查小组
审查过程
准备
简明介绍情况
阅读被审文档
开审查会
返工
复查
第5页
2.2传统软件开发模型
1.瀑布模型
瀑布模型是将软件生存周期各活动要求为依线性次序联
您可能关注的文档
- 黑体美术字书写省公共课一等奖全国赛课获奖课件.pptx
- 糖类脂肪和蛋白质说课市公开课一等奖百校联赛获奖课件.pptx
- 美术奇妙的同心圆省公共课一等奖全国赛课获奖课件.pptx
- 空箱堆高机安全操作作业规程.doc
- 篓里的青虫省公开课一等奖新名师优质课比赛一等奖课件.pptx
- 进位加100以内的加法和减法省公开课一等奖新名师优质课比赛一等奖课件.pptx
- 跨国婚姻英文英语课使用省公共课一等奖全国赛课获奖课件.pptx
- 看看谁能把有关圆的计算公式说得最全面市公开课一等奖百校联赛特等奖课件.pptx
- 菱形新版省公开课一等奖新名师优质课比赛一等奖课件.pptx
- 高考语文如何写出真情实感写出真实写出真情以情动人省公共课一等奖全国赛课获奖课件.pptx
- 19世纪历史兰克史学客观主义史学专业史学确立研究——基于19世纪史学研究史学史反思与批判.docx
- 联合国海藻促进发展:包容性增长的贸易、法规和标准.docx
- 初中低年级信息科技算法教学学生逻辑思维——基于算法任务逻辑思维评分.docx
- 初中低年级语文阅读教学学生文本细读能力——基于阅读笔记与文本分析评分.docx
- 初中高年级公民教育项目学习学生参与能力——基于项目参与记录与能力测评.docx
- 初中高年级几何证明教学学生推理严谨性培养——基于2024年证明过程逻辑错误分析.docx
- 初中家校协同学生心理健康促进效果研究——基于2024年协同记录与心理健康数据.docx
- 初中教师反思实践与专业成长关联机制研究——基于2024年反思记录与成长测评数据.docx
- 初中中年级法治教育情境教学学生规则理解——基于2023年情境测试规则应用评分.docx
- 对外投资合作国别(地区)指南:多 哥.docx
原创力文档

文档评论(0)