[计算机软件及应用]软件开发生命周期.ppt

[计算机软件及应用]软件开发生命周期.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*可编辑*RAD规划分析设计构建测试规划后置传统开发快速应用开发后置压缩*可编辑*RAD模型适合的项目很小并且具有探索性质的项目适合一个复杂度从小到大变化的项目,例如重整企业的信息系统*可编辑*本章要点一、生存期模型定义二、常用生存期模型瀑布V模型原型增量螺旋式快速应用开发渐近式阶段三、案例分析*可编辑*最常用的-渐进式阶段模型综合了增量模型和螺旋式模型的一个实用模型渐进式前进阶段式提交*可编辑* 渐进式迭代模型 **可编辑*阶段性完成规划*可编辑*渐进式阶段模型的特点阶段式提交一个可运行的产品关键的功能更早出现早期预警问题,避免软件缺陷不知不觉的增长减少报告负担阶段性完成可以降低估计失误阶段性完成均衡了弹性与效率*可编辑*渐进式阶段模型适合的项目可以适合任何规模的项目,主要是中型或大型项目希望随时看到未来的项目*可编辑*银行业务系统的生存期实例产品阶段1设计业务需求分析原形系统分析项目规划集成测试产品阶段1开发产品阶段n设计产品阶段n开发确认测试产品提交银行业务需求原形系统源代码项目规划项目规划*可编辑*产品阶段1设计

阶段目标: 设计公共控制系统功能模块 输入: 系统设计文件 数据库结构定义 过程: 详细设计 输出: 详细设计文件 时间计划: 2001/1/15-2001/2/15(暂定)*可编辑*其它模型其他例如:Codeandfix自定义*可编辑*Codeandfix需求了解编码、走查编译、检错修正编写文档提交修正测试*可编辑*选择生存期的步骤熟悉各种生存期模型评审、分析项目的特性选择适合项目的生存期模型标识生存期模型与项目不一致地方,并进行裁减*可编辑*Rational统一开发过程*可编辑*本章要点一、生存期模型定义二、常用生存期模型三、案例分析*可编辑*案例分析“School项目”应该采用什么生存期模型?*可编辑*学生成绩管理主要包括数据维护、成绩查询和成绩统计等三大功能模块。其中数据维护应实现班级、学生、课程和课程成绩等信息的录入、修改和删除等功能;成绩查询包括按学生查询其所有课程的成绩、按课程查询所有学生的成绩、按课程和班级查询所有学生的成绩;成绩统计包括按学生统计学分、平均成绩、班级名次和不及格课程门数,按课程统计学生平均成绩、及格率、优良率(80及以上为优良)。*可编辑*按照以上需求陈述,回答以下问题。如果采用增量模型开发上述系统,请画图表示该系统的生命周期模型?根据学生成绩管理系统的功能要求,对系统进行分解,建立系统的WBS?大连海事大学CISE*可编辑*软件工程与项目管理第三章软件项目生命周期模型*可编辑*本章要点一、生存期模型定义二、常用生存期模型三、案例分析*可编辑*建筑工程类项目典型生存期模型*可编辑*软件生命周期软件生命周期(SDLD)是指从软件开始开发到报废的全过程,亦称软件生存期(lifecycle)。一般用经典的瀑布模型来描述。*可编辑*GB8567中规定,软件生命周期分为7个阶段:1.可行性研究和项目开发计划2.?需求分析3.概要设计4.?详细设计5.编码6.?测试7.维护*可编辑*在大部分文献中将生存周期划分为5个阶段,即需求定义、设计、编码、测试及维护。其中需求定义阶段包括可行性研究和项目开发计划、需求分析,设计阶段包括概要设计和详细设计。 为了描述软件生存期的活动,提出了生存期模型。*可编辑*软件生存期模型软件开发的一种框架。说明了软件的活动和进行软件开发的过程。*可编辑*软件生存期模型特征描述了开发的主要阶段定义了每一个阶段要完成的主要过程和活动规范了每一个阶段的输入和输出提供了一个框架,可以将必要的活动映射到该框架中。*可编辑*本章要点一、生存期模型定义二、常用生存期模型三、案例分析*可编辑*常用生存期模型瀑布WaterfallV模型V-shaped原型Prototyping增量Incremental螺旋式Spiral快速应用开发RAD渐近式阶段*可编辑*本章要点一、生存期模型定义二、常用生存期模型瀑布V模型原型增量螺旋式快速应用开发渐

您可能关注的文档

文档评论(0)

实验室仪器管理 + 关注
实名认证
服务提供商

本人在医药行业摸爬滚打10年,做过实验室QC,仪器公司售后技术支持工程师,擅长解答实验室仪器问题,现为一家制药企业仪器管理。

1亿VIP精品文档

相关文档