zoukankan      html  css  js  c++  java
  • 淘宝网应用场景分析

    系统的质量属性主要分为:可用性,可修改性,性能,安全性,可测试性,易用性。

      系统质量属性------可用性

          可用性指在系统在发生故障时的运行时间和系统正常运行时间比例。淘宝网作为一个相对成熟的系统,支持Windows,苹果系统,Android,iOS,既支持网页也支持APP。

    场景部分

    刺激源

    系统外部

    刺 激

    时间

    制 品

    系统处理器,进程

    环 境

    正常模式

    响 应

    将其记录下来,通知用户和其他系统,在一段时间间隔内不可用

    响应度量

    修复时间为10分钟

      系统质量属性------可修改性

         可修改性要关注的点在于:可以修改什么?何时进行变更以及由于谁进行变更。

        淘宝的地区设置以及语言设置都是独立于手机系统的。

    场景部分

    刺激源

    用户

    刺 激

    希望改变功能,改变地区,改变语言

    制 品

    系统用户界面

    环 境

    在运行时

    响 应

    仅修改地区或语言,不影响别的功能

    响应度量

    该修改对其他功能没有影响。

      系统质量属性------性能

         性能与时间有关,事件发生时系统对其做出的反应,淘宝的货物信息量是很大的,能够快速的检索出用户需要的货物是它性能的体现,同时在节日时,他能够支持大量用户的同时操作也是性能的一个方面。

    场景部分

    可能的值

    刺激源

    用户

    刺 激

    随机启动的用户登录

    制 品

    系统

    环 境

    正常模式

    响 应

    检索和操作数据库

    响应度量

    2秒内显示出物品信息或者登录成功

       系统质量属性------安全性

             安全性指衡量系统在向合法用户提供服务的同时,阻止非授权使用的能力。在淘宝网中出现的安全性问题就在于黑客的恶意攻击,以致于导致系统的崩溃和瘫痪。

    场景部分

    可能的值

    刺激源

    黑客

    刺 激

    试图降低系统服务的可用性

    制 品

    系统服务

    环 境

    直接连接到网络上

    响 应

    阻止对服务的访问

    响应度量

    检测到攻击并拒绝访问

       系统质量属性------可测试性

             可测试性是指通过测试来揭示软件缺陷的容易程度。淘宝网在上线初进行系统整体的测试。

    场景部分

    可能的值

    刺激源

    系统验证人员

    刺 激

    所交付的系统

    制 品

    完整的应用

    环 境

    部署时

    响 应

    准备测试环境

    响应度量

    执行测试的时间

       系统质量属性------易用性

            易用性关注的是对用户来说完成某个期望任务的容易程度和系统所提供的用户支持的种类。在淘宝网中用于用户在进行操作时进行取消。

    场景部分

    可能的值

    刺激源

    最终用户

    刺 激

    使错误影响到最低

    制 品

    系统

    环 境

    运行时

    响 应

    撤销操作

    响应度量

    成功操作在总操作中所损失的时间

  • 相关阅读:
    mybatis 二级缓存
    前端学习记
    消息队列高手课 笔记11
    cache业务
    这个前端课程主要讲mui框架
    spring cloud stream
    最近学习freemarker
    说点什么
    即将进入Windows 11时代,DevExpress控件将会有哪些改变呢?
    UI开发框架Kendo React R3 2021更新亮点——新的 React 组件
  • 原文地址:https://www.cnblogs.com/liulitianxia/p/8571762.html
Copyright © 2011-2022 走看看