- 3
- 0
- 约1.6千字
- 约 22页
- 2017-07-07 发布于湖北
- 举报
软件生存期的阶段划分 (1)可行性研究与计划 (2)需求分析 (3)总体设计 上游 (4)详细设计 (5)实现 (6)集成测试 (7)确认测试 下游 (8)使用和维护 软件开发模型:是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。 瀑布模型 (线形顺序模型) 瀑布模型的特点 1.阶段间具有顺序性和依赖性。 2.推迟实现的观点。 3.每个阶段必须完成规定的文档; 每个阶段结束前完成文档审查, 及早改正错误。 瀑布模型的选择条件 1.开发阶段需求很少有变化 2.分析设计人员对应用领域很熟悉 3.低风险项目 4.用户使用环境很稳定 5.用户除提出需求外,很少参与开发工作 瀑布模型的缺点 1.开发阶段不能并行,更不能倒置 2.容易出现问题堆积,导致重大错误。 增量模型(递增模型) 先完成一个系统子集的开发,再按同样的开发步骤增加功能 (系统子集),如此递增下去直至满足全部系统需求。 系统的总体设计在初始子集设计阶段就应作出设想。 增量模型的特点 1.任务或功能模块驱动,可以分阶段提交产品。 2.多个任务单构成总任务。 增量模型的选择条件 1.需求多变,可以分阶段提交产品。 2.分析设计人员对应用领域不熟悉,难以一步到位。 3.用户参与整个软件开发工程中
您可能关注的文档
最近下载
- 幼儿园大班数学课教案《找座位》.docx VIP
- 医院生物安全培训内容课件.pptx VIP
- 2025年安全生产月主题查找身边安全隐患之隐患辨识看图找错(百错图,63页).pptx VIP
- (复习用)部编六年级语文下册词句段运用复习.doc VIP
- 2025年福建省普通高中学业水平合格性考试英语试卷(附答案及解析).pdf VIP
- 外商投资准入特别管理措施(负面清单).doc VIP
- 专项11:现代文阅读 文学类文本阅读(练习)-【中职专用】2025年对口升学语文二轮专项突破(解析版).docx VIP
- 三上数学口算竖式脱式混合计算每日一练30天30页.docx VIP
- 高校行政岗面试题目(3篇).pdf VIP
- 道路修复工程施工方案.doc VIP
原创力文档

文档评论(0)