zoukankan      html  css  js  c++  java
  • 以《淘宝网》为例描绘质量属性的常用场景

      软件系统的六个质量属性:可用性,可修改性,性能,安全性,可测试性,易用性

      以《淘宝网》为例,我们来讨论一下质量属性的常用场景。

      可用性:淘宝网是国内著名的电商平台,现在想要网购第一时间考虑的都是上淘宝。从人们对网购的需求程度来看,淘宝的可用性无疑是十分出色的,它的目的就是为了解决人们的网购需求。因此一个软件的可用性往往和市场需求挂钩。淘宝正是迎合市场需求发展起来的大物。

      可修改性:一开始的淘宝平台不像现在这样成熟,移动端APP也没有开发出来。而随着技术的发展与资金投入,淘宝网的功能越来越完善,网站可能不好看出来什么,但是淘宝APP的不定期更新可以看出它一直在进步,也是证明该软件优秀的可修改性的有力佐证。

      性能:淘宝作为电商平台,核心要点在于让用户快速找到自己中意的商品。针对这一点,淘宝在推送和搜索上下了很大的功夫。淘宝给出的搜索条件多样,能满足绝大多数的用户需要;在推送方面采用了大数据技术,做到了数据分析,根据每次用户购买产品的标签种类来推送商品,也就是所谓的“用户喜好”;最后就是淘宝网站的稳定性,每日淘宝的在线人数绝对不是小数,保持这么大的流量还能保证网站不崩,是良好稳定性的表现。因此淘宝的性能是十分优异的,所谓好钢用在刀刃上,淘宝发展的优秀性能都是基于用户需要,软件目标来考虑的。

      安全性:电商平台提供的交易途径是网购,对个人信息的保护尤为重要,淘宝能做这么长时间,可以看出它对用户个人信息的保护良好。每次购物后的商品评价和店铺评价,一定程度上减少了假货烂货的销售,一个差评如潮的店铺用户是不愿意去的。此外还有客服在线服务,为的都是交易的正常进行。最大程度上保证用户能够放心购物。淘宝的例子可以看出软件的安全性与它所涉猎的功能息息相关。而如今软件的安全性更多地体现在信息安全上。

      可测试性:淘宝已经是一个成熟的软件,它的用户有很多,自然不会缺少功能的测试,用户在使用时往往都会有反馈,淘宝在一些地方还会留下建议链接,专门让用户发表一件。淘宝的功能更新很大程度上都是参考了这个反馈信息。淘宝的可测试性是基于其庞大的用户流量。然而任何应用软件,最大的测试团体往往都是用户。

      易用性:淘宝的流行还跟它容易使用有关,用户只需要选择商品,选择好收货地址下单付款即可。其易用性是十分出色。倒不如说易用性强的软件一直是市场主流。没多少用户喜欢复杂的应用软件。

  • 相关阅读:
    深度学习在graph上的使用
    简单区分单射、满射与双射
    CSS自定义属性expression_r
    在linux命令下访问url
    Linux添加/删除用户和用户组
    mysql命令
    LAMP 版本查看
    php 下载文件
    linux 自动备份数据库
    linux下添加定时任务
  • 原文地址:https://www.cnblogs.com/20183711PYD/p/14493495.html
Copyright © 2011-2022 走看看