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

【系统架构设计师-2009年真题】案例分析-答案及详解

更多内容请见: 备考系统架构设计师-核心总结索引

文章目录

    • 【材料1】
      • 【问题 1】(9 分)
      • 【问题 2】(16 分)
    • 【材料2】
      • 【问题 1】(11 分)
      • 【问题 2】(8 分)
      • 【问题 3】(6 分)
    • 【材料3】
      • 【问题 1】(8 分)
      • 【问题 2】(10 分)
      • 【问题 3】(7 分)
    • 【材料4】
      • 【问题 1】(5 分)
      • 【问题 2】(12 分)
      • 【问题 3】(8 分)
    • 【材料5】
      • 【问题 1】(9 分)
      • 【问题 2】(8 分)
      • 【问题 3】(8 分)

【材料1】

一、阅读以下软件架构设计的问题,在答题纸上回答问题 1 和问题 2。

某软件开发公司欲为某电子商务企业开发一个在线交易平台,支持客户完成网上购物活动中的在线交易。在系统开发之初,企业对该平台提出了如下要求:
(1)在线交易平台必须在 1s 内完成客户的交易请求。
(2)该平台必须保证客户个人信息和交易信息的安全。
(3)当发生故障时,该平台的平均故障恢复时间必须小于 10s。
(4)由于企业业务发展较快,需要经常为该平台添加新功能或进行硬件升级。添加新功能或进行硬件升级必须在 6 小时内完成。

针对这些要求,该软件开发公司决定采用基于架构的软件开发方法,以架构为核心进行在线交易平台的设计与实现。

【问题 1】(9 分)

软件质量属性是影响软件架构设计的重要因素。请用 200 字以内的文字列举六种不同的软件质量属性名称,并解释其含义。

常见的软件质量属性有多种,例如 性能(Performan


http://www.kler.cn/a/307538.html

相关文章:

  • Go语言 实现将中文转化为拼音
  • 鸿蒙next版开发:相机开发-适配不同折叠状态的摄像头变更(ArkTS)
  • 【大数据学习 | HBASE高级】rowkey的设计,hbase的预分区和压缩
  • Thread类及常见方法
  • GIS空间分析案例---城市公共设施配置与服务评价
  • (干货)Jenkins使用kubernetes插件连接k8s的认证方式
  • 【Python 数据分析学习】Matplotlib 的基础和应用
  • C/C++:优选算法(持续更新~~)
  • 【linux】cp命令
  • HTML、CSS实现树状图
  • 【无人机设计与控制】四旋翼无人机俯仰姿态保持模糊PID控制(带说明报告)
  • 基于SpringBoot+Vue+MySQL的教学资源共享平台
  • [C++]类和对象(上)
  • 携手鲲鹏,长亮科技加速银行核心系统升级
  • 7.Jmeter数据驱动(csv数据文件设置)+Jmeter数据库操作
  • 从零搭建 Docker 私有库
  • 【30天玩转python】多线程与多进程编程
  • 怎么把网站设置成HTTPS访问?
  • html+css网页制作 旅游 厦门旅游网3个页面
  • golang中连接达梦数据库使用域名来代替IP时会出现解析问题
  • c++ #include <cmath>介绍
  • TON智能合约stdlib_ext库:扩展功能一览
  • 一,掌心里的智慧:我的 TinyML 学习之旅
  • 类似mac dock的tab切换组件
  • 小琳AI课堂:LLaMA 3.1 开源大模型的全新里程碑
  • k8s的NodeIP、PodIP、ClusterIP、ExternalIP