欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载
     

    软件开发案例分析课件.ppt

    • 资源ID:1786863       资源大小:5.11MB        全文页数:75页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    软件开发案例分析课件.ppt

    软件工程方法学与软件项目过程概述,1,PPT课件,讲座学习目标,了解软件工程产生背景和必要性了解软件工程的要素了解软件工程的方法学了解软件过程与软件开发流程体会软件工程的意义,2,PPT课件,第一部分 前言第二部分 软件工程方法学第三部分 软件过程,讲座内容,3,PPT课件,第一部分前言,4,PPT课件,“软件”“工程”的概念,建筑工程 需求、勘探、计划、分析、设计、施工、监理、竣工、验收、维护软件工程 需求、分析、设计、规范、实现、测试部署、维护,5,PPT课件,软件工程的几个问题,软件开发过程有哪几种参与角色角色之间如何进行沟通和交流?软件开发过程中为什么要V?测试有哪几种类型?V和测试的区别,6,PPT课件,系统架构师,项目经理,开发人员,测试人员,解决方案架构师,客户,软件开发生命周期的角色,7,PPT课件,8,PPT课件,9,PPT课件,10,PPT课件,项目对比,开发一个屏幕打印出“HELLO WORLD!”的软件系统开发一套公司内部员工信息管理系统开发一套印刷行业OA系统,11,PPT课件,软件工程产生背景,50年代60年代的大部分时间里,计算机领域存在的主要是硬件工程。60年代末70年代,出现了“软件危机”,在1967年与德国召开了会议上确立了软件工程的学科。,12,PPT课件,软件工程的要素,方法 软件工程方法为软件工程提供了 “如何做” 、“如何管”、”如何满足质量“的技术工具 软件工具为软件工程方法提供了自动的或半自动的软件支撑环境过程 方法使用的顺序 要求交付的文档资料 为保证质量和适应变化所需要的管理 软件开发各个阶段完成的里程碑,13,PPT课件,小结,软件工程是为了确保不同角色通过分工协作,在可控的成本和周期内,满足一个质量基线要求,实现客户所需要的软件的涉及软件开发方法学、管理学等学科的交叉学科,14,PPT课件,第二部分软件工程方法学概述,15,PPT课件,软件工程方法学-关键问题,需求阶段: 什么是客户的上下文? 要达到什么目的?分析阶段: 要处理什么实体? 如何确保有正确的实体?系统设计阶段: 如何解决问题? 在完成的系统中需要什么硬件和软件子系统设计阶段: 如何实现解决方案? 源代码和支持文件有哪些?规范阶段: 哪些规则控制着系统组件之间的接口 可以去除模糊,确保正确吗?,实现阶段: 如何编写组件,符合规范的要求? 如何编写漂亮代码?测试阶段: 完成的系统满足要求吗? 可以攻破系统吗?部署阶段: 系统管理员必须作什么? 如何培训最终用户?维护阶段: 可以找出和更正错误吗? 可以改进系统吗?,16,PPT课件,1.瀑布方法学,可行性研究与计划,需求分析,设计,规范,运行维护,部署,开发阶段,维护阶段,定义阶段,编码,测试,17,PPT课件,2.螺旋式方法学,设计,规范,需求,测试,分析,实现,产品维护项目,产品增强项目,新产品开发项目,概念开发项目,18,PPT课件,规范,实现,设计,测试,分析,需求,部署,维护,3.迭代式方法学,19,PPT课件,4.递增式方法学,发布,时间,1.0,1.1,2.0,2.1,20,PPT课件,4.合并方法学,发布,时间,1.0,1.1,2.0,2.1,21,PPT课件,4.面向对象方法学,以对象为中心,结合了螺旋式、迭代式和递增式最佳部分方法一门方法学。是一门可以由开发者自由合理定制每个阶段实施方法的方法学,22,PPT课件,23,PPT课件,24,PPT课件,25,PPT课件,26,PPT课件,小结,(1) 方法学的目的是:使后人分享前人的成功,避开前人的失败,把注意力集中在尚未 开拓领域的创造性劳动上。所以方法学与开发人员的创造性是绝不冲突的。它既不能像法律那样靠权威来界定是非边界,也不能像定律那样通过证明和推理给出普遍结论。如果 一定要做比喻的话,它好比人的世界观。(2) 没有放之四海而皆准的方法学,任何方法学都有其局限性,所以软件开发人员大可不必拘泥于某种特定的方法学。 (3) 事实表明,由 OOP 带动的 OOSE 方法确实比结构化方法更能自然地抽象现实世界,而且一些 OOP 工具确实已相当成熟。相反,结构化方法及开放平台下的结构化程序开发工具,虽然不能说止步不前,但其近年来的进步是有限的。,27,PPT课件,架构设计示例,28,PPT课件,29,PPT课件,简介(二层结构),30,PPT课件,简介(二层结构遇到的障碍),客户端的扩展性差不够模块化, 维护、升级困难业务逻辑在客户端对安全性/业务变化的管理能力差关系数据库系统间的互联性差,没有交易处理单一服务器,以局域网为中心不足以扩展到广域网及Internet,31,PPT课件,简介(结构的转变二层结构到三层结构),三层客户机/服务器结构,32,PPT课件,简介(三层结构),33,PPT课件,简介(两层三层比较),没有交易中间件,34,PPT课件,简介(三层结构的优势),处理能力高卓越的扩展能力 应用可管理性强更高的可靠性应用的开发、升级、周期短支持Internet,三层客户机/服务器结构,35,PPT课件,36,PPT课件,37,PPT课件,38,PPT课件,39,PPT课件,40,PPT课件,41,PPT课件,42,PPT课件,43,PPT课件,44,PPT课件,软件过程概述,45,PPT课件,软件过程,46,PPT课件,项目管理过程,各个子过程的关系,PDCA,47,PPT课件,项目启动过程,48,PPT课件,项目策划过程,49,PPT课件,项目经理,SQA,高层经理,配置管理员,开发人员,测试人员,需求分析人员,客户经理,验收测试负责人,开发经理,典型的项目组织结构,50,PPT课件,项目跟踪与监控过程,51,PPT课件,项目结项过程,52,PPT课件,工程过程,各子过程的关系,53,PPT课件,需求过程,54,PPT课件,需求过程,工具MS OfficeRational Rose 分析方法结构化数据流图、实体关系图面向对象用例,55,PPT课件,需求管理过程,56,PPT课件,需求管理过程,方法与工具需求管理矩阵Rational RequisiteProRational Clearquest,57,PPT课件,58,PPT课件,分析与设计过程,方法与工具VisioRational RosePowerDesigner数据库OracleSQL Server,59,PPT课件,软件设计文档,数据库设计文档,60,PPT课件,实现过程,方法与工具语言工具VA For JavaWSADVC+VBPBDelphiASP+C#VB.NETJscript.NET单元测试工具JunitXunitCCunitRational Clearquest(BUG跟踪),61,PPT课件,62,PPT课件,测试过程,方法与工具Rational RobotRational Clearquest,63,PPT课件,64,PPT课件,同级评审过程,65,PPT课件,同级评审过程,66,PPT课件,支持过程,配置管理质量保证度量分析缺陷预防,67,PPT课件,68,PPT课件,配置管理,方法与工具Rational ClearquestMS SourceSafeCVS,69,PPT课件,70,PPT课件,质量保证,方法与工具MS Project2003MS OfficeNC问题处理工具项目示例SQA计划UFE-MIS-SQA评审、审核记录表UFE-MIS-不符合问题跟踪记录表UFE-MIS SQA工作报告,71,PPT课件,72,PPT课件,度量分析,方法与工具MS Excel示例项目度量分析报告过程数据库和过程能力基线,73,PPT课件,74,PPT课件,缺陷预防,方法与工具鱼骨图柏拉图ExcelClearquest,75,PPT课件,

    注意事项

    本文(软件开发案例分析课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开