• 课堂测试02– 架构评价


    一、课堂测试

    根据观看的视频内容,回答下列问题:

    1、 你认为改造的房屋存在什么样的问题? (至少五个存在问题)

    • 缺乏储物空间

    • 厨房设计不方便

    • 没有地方晾衣服

    • 缺少学习、工作空间

    • 厨房排烟不畅

    • 老人需要单独空间休息

    • 百年老屋陈旧存在安全隐患

    2、 家的必要功能(可用性)属性包括什么?

    吃饭、睡觉、厨卫、储藏、阳台、学习、起居

    3、 你认为建筑设计师设计存在的最大问题是什么设计师设计的亮点是什么?

    问题:没有给老人设计睡觉的空间

    亮点:保留回忆,将樟木箱废物利用

    4、 请你从可用性、安全性、易用性三个方面用视频中的实例说明按照该质量属性评价房屋的改造细节。(要求每类质量属性要至少三个实例评价)

    可用性:二楼保温处理、老爷子在沙发睡觉不合理、加固房屋方便长期居住、孙子不能一直跟姥姥睡觉

    安全性:加固房屋木梁、对楼梯进行改造、房屋四周加固

    易用性:改造后的厨房方便使用、阳台门开门方向不合理、装书的柜子方便使用


    二、总结

    1、质量属性(quality attributes):指影响质量的相关因素,是对质量的描述。

    2、质量属性分类

    • 系统的质量属性

    • 受构架影响的商业属性

    • 与构架本身相关的一些质量属性

    3、系统的质量属性

    • 可用性:可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的。

    • 可修改性:关注可以修改什么?何时以及谁进行修改。

    • 性能:性能是指系统的响应能力----即对外部刺激(事件)做出反应时所需要的时间或在某段时间内所处理的事件个数。

    • 安全性:安全性是衡量系统在向合法用户正常提供服务的情况下,阻止非授权使用的能力。

    • 可测试性:指通过测试揭示软件缺陷的难易程度。

    • 易用性:关注的是对用户来说完成某个期望任务的难易程度。

  • 相关阅读:
    nyoj17 单调递增最长子序列
    第四届蓝桥杯预赛:第39级台阶
    一个cout引发的血案
    TensorFlow-warning-Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
    kaldi部署过程
    TensorFlow 在 Anaconda3 Spyder Win10 环境下安装使用及问题解决
    多线程
    通过函数名后加const重载的函数如何区分调用
    语音分帧时设置相邻帧部分重叠的原因
    第二章 线性代数
  • 原文地址:https://www.cnblogs.com/znjy/p/15827984.html
Copyright © 2020-2023  润新知