一、设计模版的好处

使用模板的好处:第一对多个角色使用统一的设计描述,方便大家进行沟通,避免产生歧义;第二使用模板方式,降低了设计难度,而且可以进行并行设计,提供设计效率;第三是方便测试,模板中已经描述的客户使用的详细过程;第四是方便程序员理解用户的使用场景,全面考虑设计;

 

二、模版样式

【界面功能描述】

主要描述界面要完成的人机交互的功能,有多少功能在UI交互界面上呈现,有多少步骤需要不同的交互界面来完成,建议一个UI交互界面实现功能不超过三个。将UI界面分成不同的功能区进行功能的隔离,方式功能混杂在一起造成使用者的困惑,功能区布局一旦建立,所有的UI交互界面都应该按相同的功能分区进行展示,而不应有功能区的随意更换。

【内容】描述界面要显示的内容,人机交互的信息

【界面示意图 】通过 界面图片表示界面

【界面屏幕布局说明】详细说明界面每一部分的功能

【操作提示帮助信息】不容易操作和易出错的界面都需要有相关的帮助信息,减轻使用者使用的不便,增强体验

【操作说明】

将所有的操作过程描述出来,操作反应是什么,用户所有的操作进行穷尽说明,不能有遗漏。UI交互设计过程中,此过程是最重要的设计,用户的体验好和坏都和此环节有直接的关联,也是设计质量的直接反应;

【界面**方式】UI界面的进入的入口,有可能有多个入口

【界面关闭方式】退出界面或转入别的UI界面,有可能是UI  操作关闭,也有可能是业务流程关闭。

【输入按键说明】帮助信息

【相关流程说明】主要是UI驱动的后台业务执行的说明,主要是控制流的说明

【相关数据说明】UI驱动的数据交换,主要是数据流的说明

 

三、举例说明

3.1 UI结构图

UI 界面的模版化设计

整个的UI风格分为四个区域, 主题区域, 导航区,操作显示区,帮助信息显示区

3.2 用户登录界面

【界面布局】

UI 界面的模版化设计

1、界面中主题区显示一背景

2、导航区显示三项内容:扫码消费,定额消费,系统设置

3、操作区显示:

              用户名输入框

              密码输入框

              校验码输入框(XXXX为校验码图片,可以换),

              登录按钮

              忘记密码

4、界面提示区显示:用户登录

 

【界面操作】

1、界面进入

       浏览器输入网址进入

2、界面操作过程中

       没有用户登录的情况下,导航区选项不可选,不可操作;

       用户输入用户名,密码,校验码,按回车键或鼠标键进行用户登录操作;

       校验码图标 使用 换一张 进行变化;

       登录用户不合法,弹出MESSAGE BOX提示,用户信息错误,MESSAGE BOX 关闭又回到用户登录界面;

       登录用户合法,直接进默认消费业务(系统设置配置的默认业务);

       忘记密码,弹出MESSAGE BOX提示: 联系售后人员和服务电话,MESSAGE BOX 关闭又回到用户登录界面;

3、界面退出

       关闭网页

 

【数据和后台处理】

用户登录合法检查,当用户信息输入有误的情况下,WEB SERVER直接返回失败,提示用户输入错误;当用户数据合法的情况下,浏览器侧进行两个动作,一个是用户关键数据请求获得,另外一个是类似POS终端签到的过程;

       第一个过程:用户关键数据请求获取,加上POS**业务流程(使用签到协议),主要是将用户信息(商户ID, 门店ID, 机器SN,云端SN, 流水号初值,用户对应操作员ID等)和**(publicKey, signKey)从SERVER端获取放到浏览器缓存中;

       第二个过程:签到过程,使用签到协议报文, 获得token;

       这两个过程完成后页面进入到默认业务页面(服务器返回),如果执行失败,提示用户联系客服MESSAGE BOX

 

3.3 扫码消费界面

【界面布局】

UI 界面的模版化设计

主题区显示商户店铺的信息

当日交易次数和当前操作员信息显示

操作区显示:

       金额输入框

       付款码输入框

       交易结果

       交易列表

 

【界面操作】

1、界面进入

       点击导航区扫码消费选项进入;

       用户登录后默认业务页面;

       网页进入后,导航区选项变为可操作;

2、界面操作过程中

       金额输入框,按回车或TAB键焦点跳到付款码输入框处,也可以鼠标操作;

       付款码输入框,可以使用键盘,扫码枪进入输入,按回车键,鼠标点击提交进行业务操作

       交易结果:显示当前扫码的交易情况,交易成功的情况清空(金额清空,付款码清空,交易结果清空),交易失败的情况下,全都显示,移动焦点的操作才清空,交易过程中显示“支付中。。。”

       交易列表:显示上几笔交易信息,扫码一笔,列表更新一笔,向上滚动;

       交易总数数据刷新

3、界面退出

       关闭/切换网页

【数据和后台处理】

用户提交调用商户主扫的报文协议进行通讯,获得当前扫码交易的状态结果,支付未知的情况,需要调用查询接口获取最新的交易状态,UI显示支付中。。。,用户可以打断进行新的扫码业务,显示交易列表中,显示支付中;

 

另外为显示交易列表,需要使用查询接口进行通讯,获取最近几笔交易的数据进行显示使用。

 

3.4 定额扫码界面

【界面布局】

UI 界面的模版化设计

主题区显示商户店铺的信息

当日交易次数和当前操作员信息显示

操作区显示:

       固定金额显示

       付款码输入框

       交易结果

       交易列表

 

【界面操作】

1、界面进入

       点击导航区扫码消费选项进入;

       用户登录后默认业务页面;

       网页进入后,导航区选项变为可操作;

2、界面操作

       付款码输入框,可以使用键盘,扫码枪进入输入,按回车键,鼠标点击提交进行业务操作

       交易结果:显示当前扫码的交易情况,交易成功的情况清空(金额清空,付款码清空,交易结果清空),交易失败的情况下,全都显示,移动焦点的操作才清空,交易过程中显示“支付中。。。”

       交易列表:显示上几笔交易信息,扫码一笔,列表更新一笔,向上滚动;

       交易总数数据刷新;

3、界面退出

       关闭/切换网页

      

【数据和后台处理】

用户提交调用商户主扫的报文协议进行通讯,获得当前扫码交易的状态结果,支付未知的情况,需要调用查询接口获取最新的交易状态,UI显示支付中。。。,用户可以打断进行新的扫码业务,显示交易列表中,显示支付中;

另外为显示交易列表,需要使用查询接口进行通讯,获取最近几笔交易的数据进行显示使用。

 

 

相关文章:

  • 2021-06-28
  • 2021-12-01
  • 2021-07-21
  • 2021-11-23
  • 2021-12-26
  • 2021-12-11
  • 2021-12-01
  • 2021-10-26
猜你喜欢
  • 2021-12-12
  • 2021-12-12
  • 2022-12-23
  • 2021-08-16
  • 2021-06-07
  • 2021-09-05
  • 2021-04-23
相关资源
相似解决方案