zoukankan      html  css  js  c++  java
  • 《淘宝网》之系统质量属性分析

    结合6个常见的系统质量属性是:可用性、可修改性、性能、安全性、可测试性、易用性分析如下:

      其中,1.可用性是与系统故障与其后果有关,指系统正常运行时间的比例。

          

    结合淘宝网如:用户数量过多服务器不崩溃,采用分布式服务器的办法。

           场景:用户数量过多

             刺激源:用户

           刺激:淘宝网服务器承载

           制品:淘宝网

           环境:网站正常运行

           响应:使用分布式服务器

           响应度量:网站正常运行不至于崩溃,修复时间、可用时间降低运行的时间间隔

         2.可修改性是修改功能之后不会有副作用的变化。

          

    结合淘宝网如:修改地区设置,从中国大陆转换成香港,一样可以进行正常购物。取消刷新等音效、新消息提醒不影响购物。

           场景:用户修改地区设置

             刺激源:地区

           刺激:地区商品不同

           制品:淘宝网提供商品

           环境:购物正常运行时

           响应:提供商品不同

           响应度量:购物流程正常,响应时间不超过3h

        3.性能是指系统的响应时间,当事件源的数量和到达模式后,所需要的时间和处理个数。

               

    结合淘宝网如:淘宝网站的服务器允许多用户同时交易,性能稳定。

           场景:同一时刻,订单过多

             刺激源:订单数目

           刺激:订单数目

           制品:淘宝网

           环境:网站运行时

           响应:请求被正常处理

           响应度量:每笔订单顺利完成下单,处理请求时间平均5s

        4.安全性是指向合法用户征程提供服务的情况下,组织非授权使用的功能。

          

    结合淘宝网如:病毒试图修改系统数据,但是大多数能被检测并杀掉。

           场景:病毒攻击系统数据

             刺激源:病毒

           刺激:淘宝网数据安全性遭到病毒威胁

           制品:淘宝网

           环境:网站运行时

           响应:病毒被杀掉,网站提供正常服务

           响应度量:95%病毒被杀掉

           5.可测试性是指解释软件缺陷的难易程度,如测试在发现缺陷方面的效率以及想要达到某个期望的覆盖范围,需要用多长时间进行测试。

          

    结合淘宝网如:开发人员发现系统有不完善的地方,进行修改测试,在3小时内完成进行缺陷弥补。

           场景:开发人员发现系统缺陷,进行测试弥补

             刺激源:缺陷

           刺激:系统功能

           制品:淘宝网各部分

           环境:完成修复

           响应:完成测试修复

           响应度量:3h内完成85%的测试路径,完成测试修复

         6.易用性是指对用户来讲完成某个期待任务的难易程度,分为:有效性、错误避免及错误处理、用户自信和满意度、可学习性

             

    结合淘宝网如:想要买一个在商场里看到的同款包包,可以1扫一扫---直接扫描物品搜索,2也可以输入店铺名称或者商品特点搜索等,在选购商品时也可以进行筛选排除一些不喜欢的特点。

           场景:用户寻找同款商品

             刺激源:同款商品

           刺激:降低错误率

           制品:淘宝网中同款商品

           环境:网站正常运行

           响应:获得同款商品的难易程度

           响应度量:网站在规定时间内完成检索,当被取消操作时系统在1s内完成取消

  • 相关阅读:
    linux常用命令---文件操作
    Django 框架中定时触发脚本
    jquery 中选择当前标签下众多相同子标签中的第n个
    Django + DRF + Elasticsearch 实现搜索功能
    django 使用celery 实现异步任务
    python 通过 pymysql模块 操作 mysql 数据库
    django 自定义中间件 middleware
    django 使用其自带的验证系统 进行用户名有效性验证 登录状态验证 登入操作 登出操作
    python脚本 读取excel格式文件 并进行处理的方法
    python 将json格式的数据写入csv格式的文件中
  • 原文地址:https://www.cnblogs.com/Amyheartxy/p/8570118.html
Copyright © 2011-2022 走看看