网站大量收购独家精品文档,联系QQ:2885784924

软件工程原理与实践(硕士)课件汇总 沈备军 06--12 软件架构设计---软件工程新进展 .pptx

软件工程原理与实践(硕士)课件汇总 沈备军 06--12 软件架构设计---软件工程新进展 .pptx

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

高级软件工程Software;软件架构设计;软件架构的主要建模方法;软件架构设计的内容;PowerPoint演示文稿;SoftwareArchit;LogicalView(逻;Example1:Logic;Example2:Logi;Example:Applic;Example:Busine;Example3:Logi;Example:飞行控制系统;如何才能设计出好的软件架构?;软件设计模式;基于逻辑架构风格进行逻辑视图的;1)MVC;2)管道和过滤器(Pipes;举例;举例;3)面向对象风格;4)层次架构(layered;中间件;中间件的分类;中间件的分类(2);层次架构实例;5)3Tiers;举例;6)基于事件的隐式调用;举例;7)消息总线;举例;8)基于容器的微服务风格;单体架构VS微服务架构;举例:单体架构(网络订餐系统);举例:微服务架构(网络订餐系统;SpringCloud微服务;微服务架构风格;容器;微服务容器镜像构建及实例创建;容器编排与集群管理;9)仓库风格和黑板风格;黑板系统;举例;10)解释器架构;Example:JVM;基于规则的架构;11)微内核风格;12)开环和闭环控制风格;举例;DeploymentView;部署架构风格;1)Client/Server;Example1:Depl;Example2:B/S和;PowerPoint演示文稿;Example3:Depl;Example4:物联网的云;2)Serverless架构风;一个典型的C/S三层应用程序;基于无服务器架构的应用;3)P2PArchitec;ProcessView(进;Example1:Mode;Example2:Mode;进程间交互;Implementation;WhatIsaCompo;Howmanyviews?;技术视图Technical;选择合适的编程语言;编程语言的排名;选择合适的框架/中间件/库;数据视图DataView;RelationalData;Example:Relati;O-RMapping;PowerPoint演示文稿;质量因素的架构设计战术;可用性(availabilit;错误检测;被动式查错原则;错误恢复——修复;示例:航空控制软件的N版本程序;错误恢复——重新引入;错误预防;可维护性战术;局部化变更;防止连锁反应;推迟绑定时间;性能战术;资源需求;资源管理;资源仲裁:对竞争的资源进行调度;示例:实时嵌入式软件的性能战术;示例:淘宝的性能和可用性战术;安全性战术;抵抗攻击;检测攻击;从攻击中恢复;示例:平安银行系统的安全性战术;可测试性战术;可测试性战术;易用性战术;易用性战术;多目标权衡;讨论;PowerPoint演示文稿;Characteristics;7种软件设计的坏味道;PowerPoint演示文稿;PowerPoint演示文稿;软件架构的质量评估;基于场景的评估方法;软件架构Checklist;??于度量和预测的评估方法(;基于仿真和测试的评估方法(动;软件架构的形式化验证;高级软件工程Software;软件灾难;问题;PowerPoint演示文稿;软件质量的定义;何谓软件质量好;软件的质量属性;产品质量模型(外部质量和内部质;使用质量模型;质量与质量特性;质量特性之间的关系;质量成本;PowerPoint演示文稿;如何进行质量管理?;软件质量管理;项目级软件质量管理;软件质量计划;验证和确认的定义;质量评价;软件质量管理技术;如何检测软件中的缺陷;各种方法的缺陷检测效果;1)软件评审;2)软件测试;3)代码静态分析;常用的代码静态分析技术;4)符号执行;5)形式化验证;6)模拟;7)运行时监控;8)可靠性预测;七种基本质量工具(7QC);质量控制图;鱼骨图;Pareto图;PowerPoint演示文稿;评审目的;Review:评审方法;审查Inspection;审查过程;受审查的工件;审查的规划;评审小组人数对效率的影响;审查的准备;审查会议;重写;重审;小组评审TeamRevi;走查Walkthrough;结对编程PairProgra;同级桌查PeerDeskc;轮查Passaround;选择合适的评审方法;PowerPoint演示文稿;软件测试技术;软件测试的层次;单元测试(unittesti;单元测试技术–白盒测试;集成测试(integrati;集成测试技术–灰盒测试;系统测试(systemte;系统测试技术–黑盒测试;功能测试;性能测试;可靠性测试;易用性测试;安全性测试(Securi

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档