欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程2[1].ppt

    • 资源ID:165998       资源大小:1.13MB        全文页数:36页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程2[1].ppt

    2023-3-10软件工程21软件工程软件工程2软件工程21软件工程21软件工程21软件工程21软件生存周期主要包括以下软件生存周期主要包括以下3 3个部分:个部分: 软件工程21 软件工程21 软件工程21 软件工程21 软件工程21 软件工程21 整个阶段包括用户界面设计、数据库设计、模块设计,编写设计说明书,提交评审。软件工程21 需求开发实现与测试体系结构设计用户界面设计数据库设计模块设计系统设计概要设计详细设计软件工程21 缺陷管理与改错软件工程21 软件工程21 软件工程21软件工程21(1 1)用户参与的原则;)用户参与的原则;(2 2)“先逻辑,后物理先逻辑,后物理”的原则;的原则;(3 3)“自顶向下自顶向下”的原则;的原则;(4 4)工作成果描述标准化的原则。)工作成果描述标准化的原则。(1 1)严格区分工作阶段。)严格区分工作阶段。(2 2)自顶层向下层逐层开发,结构化,模块化。)自顶层向下层逐层开发,结构化,模块化。(3 3)建立面向用户的观点,充分预料可能发生的外部环境、)建立面向用户的观点,充分预料可能发生的外部环境、内部处理、用户需求的变化。内部处理、用户需求的变化。(4 4)加强调查研究和系统分析,推迟编程和保证开发质量。)加强调查研究和系统分析,推迟编程和保证开发质量。软件工程21软件工程21 瀑布模型(生存周期模型)就是传统的生命周期方法学(既自顶向下结构化开发模型方法)。 特点: 1.阶段间具有顺序性和依赖性; 2.推迟实现的观点; 3.质量保证观点。 优点:奠定了软件工程方法的基础;流水依赖;便于分工协作;推迟现实;文档易修改;有复审质量保证。 缺点:用户需求明确困难;用户见面晚;纠错慢;难于克服系统分析员不懂专业领域的知识,用户不懂计算机的困难,成功率低。适合于系统要求明确的小系统。软件工程21软件工程21问题定义可行性研究需求分析概要设计详细设计编 码测 试运行维护评 价返回计划维护阶段开发阶段定义阶段定义做什么的问题结构设计如何做的体系结构修改设计需求说明书设计说明书源程序清单测试报告维护报告软件工程21软件工程21软件工程21计划需求分析原型开发原型评价最终系统设计最终系统实现用户反馈意见建立/修改原型听取用户意见用户测试运行原型 开发思路开发思路对需求简单快速分析后,利用先进的对需求简单快速分析后,利用先进的开发工具,尽快构造出一个原型,直开发工具,尽快构造出一个原型,直至系统提供给用户评价、试用,在试至系统提供给用户评价、试用,在试用中不断修改完善原型,直至用户满用中不断修改完善原型,直至用户满意为止,否则重新构造一个原型。意为止,否则重新构造一个原型。软件工程21软件工程21软件工程21软件工程21 分析调试编码设计增量4系统/信息工程分析调试编码设计增量1第1个增量的发布分析调试编码设计增量2第2个增量的发布分析调试编码设计增量3第3个增量的发布第4个增量的发布软件工程21 软件工程21软件工程21软件工程21软件工程21软件工程21 软件工程21 软件开发模型是针对软件开发的某些问软件开发模型是针对软件开发的某些问题和要求设计的,他们都有各自的优点题和要求设计的,他们都有各自的优点和不足,在实践中,经常把几种模型组和不足,在实践中,经常把几种模型组合在一起配套使用,形成组合模型。合在一起配套使用,形成组合模型。1. 以一种模型为主,潜入另外一种或几种以一种模型为主,潜入另外一种或几种模型;模型;2. 建立软件开发的组合模型。建立软件开发的组合模型。软件工程21软件生命周期:问题定义、可行性研究、需求分软件生命周期:问题定义、可行性研究、需求分析、概要设计、详细设计、编码和单元测试、综合析、概要设计、详细设计、编码和单元测试、综合测试以及维护八个阶段。测试以及维护八个阶段。 瀑布模型:规范、文档驱动的方法,适合于项目管瀑布模型:规范、文档驱动的方法,适合于项目管理。理。 原型模型(快速原型):适于需求不稳定情形。原型模型(快速原型):适于需求不稳定情形。 增量模型:在早期阶段使投资获得明显回报,适于增量模型:在早期阶段使投资获得明显回报,适于需求不稳定情形,它能够有计划地管理技术风险,需求不稳定情形,它能够有计划地管理技术风险,易于维护。体系结构必须是开放的。易于维护。体系结构必须是开放的。 螺旋模型:适合于大型的内部开发项目。螺旋模型:适合于大型的内部开发项目。 喷泉模型:适用于喷泉模型:适用于C/SC/S模式的开发模型,是一种面向模式的开发模型,是一种面向对象范型的过程模型。对象范型的过程模型。

    注意事项

    本文(软件工程2[1].ppt)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开