界面开发注意要素,降低界面BUG

基于SpringBoot+Vue+ElementUI基础框架二次开发的系统,梳理界面开发注意要素:
一、产品经理:
1、保证平台的完整性
  • 登录页带上平台元素
  • 菜单梳理,菜单归类按照人为使用习惯;菜单名称最大不超过6个字符
  • 脚本梳理,纯表带初始化数据,不要带测试数据
  • logo完整性
  • 门户首页带上门户元素
 
二、研发:
1、 一个页面的开发有几点元素:增、删、改、查、列表
(1)新增、修改:
1)窗口样式:
  • 新增界面以弹框展现,如新增用户窗口
  • 窗口尺寸:窗口宽度以基础框架新增用户窗口宽度为标准,长度根据字段多少自动扩展,最大长度窗口上下边线不能超过系统屏幕范畴;
  • 窗口位置:系统屏幕上下左右居中
  • 窗口名称:新增XX,编辑XX (统一)
  • 弹出窗口不要出现横滚动条
2)窗口字段:
  • 必填项要有显性提示,红色*
  • 必填项要进行非空校验,如用户名不能为空;提示位置:字段框下方显示,提示语与字段框左对齐
  • 字符长度最大边界值要做校验,超出最大值输入不生效
  • 唯一性字段要进行唯一性校验,如用户名已存在;提示位置:字段框下方显示,提示语与字段框左对齐
  • 字段格式校验,如手机号11为、邮箱xx@xx.xx、身份证18位等
  • 非空提示、唯一性校验提示均在离开输入框立即生效
  • 对于字段名不是很好理解的,要有字段提示,以灰色调在边框里显示
  • 字段能够有默认值,均增加默认值,如:时间、状态、版本号等
  • 字段顺序符合人为操作习惯,从上到下填写很顺畅
  • 文本框输入空间默认2行,
  • 富文本框输入空间高度默认3行
  • 文本框、选择框、富文本框宽度统一右对齐,铺满一行
  • 有单位的要增加单位显示,如金额: 金额/元 、工时:工时/h 等
  • 下拉框字段,对于1:1关系的已使用的选项不能消失,以灰色显示,但不能选择
2)窗口按钮:统一为:取消、确定(默认带皮肤色),右下角
(2)删除:
1)危险操作要进行提示,窗口名称统一:系统提示
2)提示图标为黄色感叹号
(3)查询:
1)配置界面统一一个查询框,可根据多字段查询
2)提示与列表字段名称一致
3)enter键生效
4)点击下一页,再输入查询条件查询结果要正确
(4)列表:
1)字段个数:不是所有新增界面的字段都要展现,挑重要的展现,比如:必填字段
2)字段顺序:唯一性字段排第一位,其他字段符合人为习惯,如:跟新增界面字段顺序一致
3)字段空间:
  • 字段名称与新增界面的一致
  • 有单位的要增加单位显示,如金额:/元、工时:/h 等
  • 以百分比固定自动缩放
  • 按字段取值多少分配字段空间,如姓名、状态、是否默认等这种一看就是固定的不超过3个字符,那么就最多分配3个字段长度即可
  • 唯一性字段空间要相对其他字段要长一点
  • 唯一性字段要显示全,一行显示不全,就换行显示全
  • 非唯一性字段一行显示不全,省略浮动冒泡显示全
  • 唯一性字段超链接颜色与皮肤色要一致,皮肤变更了相应变更
  • 操作栏:超链接顺序与名称统一为 编辑、删除、xx配置、日志等;不能出现换行;xx配置窗口标准同新增窗口的一样
  • 字段取值是超链接的,统一为 查看,点击 查看弹出窗口显示详情,窗口标准同新增窗口的一样
4)按钮图标统一,参见用户管理界面
(5)日志查询:
1)查询栏:
  • 按字段个数排列,一个字段一个框
  • 字段个数默认不能超过3行,超过3行的,增加高级查询超链接,点击超级查询弹出更多查询框
  • 一行顶多3到4个字段,根据实际字段个数合理排列,不要拥挤
2)列表的展现同配置界面的列表一样
(6)总览:
  • 指标合不合理,这个需要产品经理把关
  • 指标是真实值,不是假数据
  • 曲线图、柱状图等横坐标、纵坐标要见图知意,如果不能,要增加横、纵坐标名称
  • 曲线图总名称要见名知意
 
三、自测:增删改查正逻辑要正确,常见逆逻辑要正确
  • 常见逆逻辑:唯一性校验、非空校验、超长字符校验、边界值校验
 
四、提测:自测通过,冒烟测试通不过不会测试,打回去
 
 
posted @ 2019-12-26 15:26  USTCINFO_QC  阅读(217)  评论(0编辑  收藏  举报