zoukankan      html  css  js  c++  java
  • 质量属性——易用性战术

    易用性:

      易用性与用户完成期望任务的难易程度以及系统为用户提供的支持种类有关。

    易用性战术的目标:

      用户请求——>控制易用性的战术——>为用户提供适当的反馈和协助。

    易用性战术如下:

      

      (图来源于网络)

      下面以编译器软件IDEA为例:

      (1)运行时战术

        通过为用户提供关于系统正在做什么的反馈,以及为用户提供发出基于易用性命令的能力来增强易用性,如帮助、撤销、取消等。

        1)用户主动

        当用户删除某文件后,想恢复文件,可通过主动操作进行恢复:

          未删除时:

          

          删除后:

          

          恢复操作:

             

            

         2)混合主动

        用户打出关键字,系统主动提示内容:

          

           

         3)系统主动

        代码结构不完整时,报错,如:缺少括号:

          

      (2)设计时战术

        将用户接口与应用的其余部分分离开来。

           例如:MVC模式

        关于MVC的介绍

        

  • 相关阅读:
    Js特殊字符转义之htmlEscape()方法
    利用Image对象,建立Javascript前台错误日志记录
    html5 实现 文件夹上传
    博客园博客开通了
    js 无刷新文件上传 (兼容IE9 )
    js实现关键词高亮显示 正则匹配
    Python练习六
    Python练习二
    Python练习三
    Python练习四
  • 原文地址:https://www.cnblogs.com/leity/p/12396512.html
Copyright © 2011-2022 走看看