当前位置: 首页 > wzjs >正文

有哪些好的做网站软件怎么推广

有哪些好的做网站,软件怎么推广,青岛的互联网公司,wordpress多域名插件概述 **ATAM(Architecture Tradeoff Analysis Method)**是由美国卡内基梅隆大学 SEI(软件工程研究所)提出的一种用于评估软件架构方案的系统方法,核心目的是: 评估架构是否满足质量属性需求(如…

概述

**ATAM(Architecture Tradeoff Analysis Method)**是由美国卡内基梅隆大学 SEI(软件工程研究所)提出的一种用于评估软件架构方案的系统方法,核心目的是:

  • 评估架构是否满足质量属性需求(如性能、可用性、安全性等)
  • 识别架构决策中的权衡(Tradeoffs)
  • 揭示架构的风险、敏感点和权衡点

核心概念

术语含义
质量属性系统在非功能性方面的要求,如可用性、可扩展性、性能等
权衡点某一设计决策会对多个质量属性产生冲突影响的位置
敏感点架构中对系统质量属性产生重大影响的设计决策点
风险架构中潜在的不确定因素,可能导致质量属性无法满足

分析流程(关键步骤)

ATAM 分为 四个阶段,九个步骤,如下所示:

阶段 1:前期准备

  1. 介绍评估过程(Present ATAM)
  2. 介绍业务驱动(Present Business Drivers)
  3. 介绍架构(Present Architecture)
  4. 确认质量属性目标(Identify Architectural Approaches and Quality Attribute Goals)

阶段 2:分析评估

  1. 分析架构方法(Generate Quality Attribute Utility Tree)
    • 利用“实用树”(Utility Tree)列出系统质量属性的场景(如:系统在高并发下响应时间小于 1 秒)
  2. 分析架构方案的敏感点和权衡点
    • 通过分析发现架构中关键决策对多个属性的影响(例如缓存策略对性能和一致性的影响)

阶段 3:风险识别

  1. 分析风险、敏感点和权衡点
    • 如使用微服务提升可扩展性,但增加了部署和监控复杂度

阶段 4:总结与反馈

  1. 评估结果总结(Present Results)
    • 总结风险清单、敏感点、权衡分析、质量属性满足情况等
  2. 编写评估报告(Follow-up)

输出成果

  1. 质量属性实用树
  2. 架构中的风险项列表
  3. 敏感点与权衡点说明
  4. 对架构改进的建议
  5. 是否满足业务目标的分析报告

典型应用场景

  • 在系统架构评审阶段使用
  • 比较不同架构方案
  • 为后续详细设计提供方向
  • 作为决策支持工具,权衡不同的质量属性需求
http://www.dtcms.com/wzjs/160150.html

相关文章:

  • wordpress 网站建设中天津百度推广公司地址
  • 深圳网页制作推广哪家好搜索引擎优化的简写是
  • 做的最好的宠物网站成都网络营销公司哪家好
  • 如何用华为云服务器做网站网络营销的公司有哪些
  • 网站实时K线怎么做怎样制作网页设计
  • 百度地图导航客服seo推广教程seo推广技巧
  • 做网站赚钱缴税吗郑州seo代理外包公司
  • 网站备案查询长春网站开发
  • 创意福州网站建设中国最新领导班子
  • 网站代码下载猪八戒网接单平台
  • 高端网站建设公司兴田德润可以不软文营销经典案例
  • 河东做网站seo培训班
  • 德阳网站制作推广页面制作
  • 无锡做网站设计的公司刚刚突发1惊天大事
  • 南安seo教程泰州seo外包公司
  • 北海公司做网站seo推广的网站和平台有哪些
  • 实实通信的视频网站怎么做网站搜索引擎优化案例
  • 如何做能上传视频网站自媒体引流推广
  • 国内阿里巴巴网站怎么做合肥网站优化推广方案
  • 网站公司排行榜最近一周的重大新闻
  • 做网站需要用到的软件杭州营销策划公司排名
  • 前程无忧做简历网站网络运营策划
  • 怎么查网站的备案信息微信推广软件有哪些
  • wordpress公司主题网站优化推广排名
  • 伊犁北京网站建设磁力链
  • 王烨桦湖南seo公司
  • 如何修改网站标题电商运营主要工作内容
  • 苏州建设职业培训中心网站优化网络搜索引擎
  • 做纺织的都用什么网站郑州网站建设公司哪家好
  • 张家港做网站哪家好seo网站建设优化什么意思