界面设计感想杂记

来源:互联网 发布:淘宝网迪奥香水 编辑:程序博客网 时间:2024/04/30 01:40
需求分析
一、从用户角度出发分析用户需求。
   1、用户故事描述:从“我想”出发,逐步细化。
   2、心理咨询师模式启动,询问用户、引导用户说出真正想要的。

二、进入与用户“友好交流”状态,分析如何解决用户需求,分析功能性需求。
    1、用户想要的功能,首先要“看得见”,并进行正确地引导:
        (1)功能较多的情况:多级菜单、提示
        (2)功能较少的情况:直接可见
        (3)第一次使用时:进行步骤导航
    2、对用户的“命令”,要立即有反馈:
        (1)可以是日志
        (2)可以是进度条
    3、反应应与用户预期、使用习惯一致:
        (1)防止文字误导
        (2)防止位置变换
    4、遇到程序中途出错:
        (1)找到退出的真正原因(比如配置项缺失,导致无法进行其它操作)
        (2)正确引导修正(提示配置缺失,然后进入修改配置项界面)
    5、用户中途退出:
        (1)了解用户意图
        (2)帮助用户达到目标

设计原则
一、界面只展示数据,不进行二次操作,比如在原有数据基础上累加。
二、如果根据原始数据要提供给用户可用的信息(比如记录状态不同等),在原有数据的基础上以“界面”(也叫可视化)的形式展示结果:
    1、颜色区分
    2、图标区分
三、用户当“傻瓜”。

设计方法
一、MVC框架
二、QT的 model/view/delegate 模型、视图、代理。
       其中模型是数据来源,代理是中间传输数据的方式(按钮、复选框),视图是展示方式。与各种市场代理一样,各种货源就是模型,代理就是中间处理提供各种形式的销售方式(微信营销、实体店营销等等),视图就是最终呈现的具体的销售风格。
0 0