以淘宝网为例,描绘属性的六个特性
1、六个常见的属性
(1)可用性(Availability)
(2)可修改性(Modifiability)
(3)性能(Performance)
(4)安全性(Security
(5)可测试性(Testability)
(6)易用性(Usability)。
2、属性场景
(1)可用性:在淘宝购物节购物时,当大量用户同时访问淘宝,会产生商品刷新缓慢,付款延迟,搜索延迟的情况。
刺激源:购物用户
刺激:用户同时访问系统,系统访问量过大,出现重大延迟甚至崩溃
制品:系统
环境:正常操作
响应:商品加载缓慢,提示用户系统繁忙
响应度量:几分钟后,系统恢复正常使用情况
(2)可修改性:可以对淘宝界面进行修改,增加或删除网页的功能,例如淘宝网搞一些活动开发
刺激源:开发人员
刺激:修改系统界面
制品:系统界面
环境:设计时
响应:部分界面修改但不影响其他功能
响应度量:不影响其他功能的正常使用。
(3)性能:用户同时访问系统,系统访问量过大,系统没有崩溃,能正常使用
刺激源:淘宝用户
刺激:大量用户同时使用系统
制品:淘宝系统
环境:正常运行
响应:请求被处理
响应度量:响应时间不超过半分钟
(4)安全性:非系统授予相应权限的用户进行超越其权限的操作
刺激源:非法用户
刺激:进行未授权操作
制品:系统中的数据
环境:正常操作
响应:验证用户合法性
响应度量:拒绝其操作
(5)可测试性:测试系统同时处理用户的请求数量
刺激源:测试人员
刺激:大批量用户同时使用系统
制品:代码段
环境:开发时
响应:反馈测试的结果和数据
响应度量:系统允许最大同时访问量
(6)易用性:淘宝网根据用户的历史浏览记录,推荐一些用户喜欢的商品
刺激源:用户
刺激:浏览商品
制品:系统
环境:用户正常操作
响应:系统智能推荐有关商品信息
响应度量:系统可以记录用户的历史纪录