界面设计准则

来源:互联网 发布:如果淘宝被骗了怎么办 编辑:程序博客网 时间:2024/04/30 13:37

1.      目的和范围

本文对软件研发过程中的界面设计准则进行了描述,旨在以简单的设计规则对软件界面进行规范。

面向研发部所有研发人员,适用于研发部的软件研发项目。

2.      主要功能的界面设计

2.1       增加记录

1.   有列表显示并且没有排序规则的界面,新增的记录必须排在首页首行;

2.   提交失败后必须保留用户已输入的内容,以便再次提交;

3.   提交时需对主要标识字段进行重复值、空值(空格)判断。

2.2       修改单条记录

1.   如界面存在复选按钮,勾选多条记录进行修改时,需给予只能对一条记录进行修改,默认为第一条的提示信息;

2.   修改时加载的内容都为该记录的实际内容,而不再为默认值;

3.   修改完成后必须回到原记录所在位置,且刷新显示修改后的值;

4.   提交失败后必须保留用户已修改的内容,以便再次提交;

5.   在查询条件下修改,返回后只显示满足查询条件的记录;

6.   需对主要标识字段进行重复值、空值(空格)判断。

2.3       删除记录

1.   必须有确认删除的提示信息;

2.   删除成功后刷新,不显示被删除的记录;

3.   删除成功后返回到原记录所在页面,而当原记录所在页已不存在时,则返回上一页;

4.   当被删除的记录与其它记录存在关联时,应按照需求给予不允许删除或更明细的提示信息。

2.4       条件查询

1.   每次查询后定位到首页;

2.   每次查询后保留当前查询条件;

3.   当查询条件较多时,应配以重置按钮一同使用;

4.   当未查询到任何记录时,需给予未查到相关记录的提示信息;

5.   除非用户明确要求不需要外,需提供模糊查询及组合查询功能。

2.5       取消

1.   在数据量较多的页面中,当进行了修改后,如果取消,请给予提示;

2.   进行取消操作后,应返回到原记录所在位置。

2.6       保存

1.   当保存所费时间较长时,需给予进度界面提示;

2.   必须控制不可以重复保存。

2.7       重置

1.   必须保证重置后与初始进入此页面时一致性。

2.8       返回

1.   当从一个页面点击按钮或链接进入子页面时,如果父页面已消失,子页面必须提供返回按钮。

2.9       翻页

1.   当带有条件进行翻页时,翻页同时可执行查询功能。

2.10  单页全选

1.   勾选全选,则选中当前页的所有记录。

2.   去掉当前页某个记录的勾选时,全选的勾选也自动去掉。

原创粉丝点击