一、提示信息:
所有必填项必须有提示信息和*号标注;(如:标题等)
所有不可恢复性操作必须有提示信息(删除、注销);
所有可能产生长时操作的地方要有提示信息;
所有特殊操作要有提示标志(如时间的输入、发文表单的填写等等);
所有表单超出边界时,要有控制和提示信息,避免内存溢出等异常;
违反逻辑关系的输入时,要有逻辑判断和提示信息;(如:时间关系)
二、输入控制
默认输入焦点的控制( 提示信息错误定位)和TAB键的控制顺序(如:收文单);
非手工输入的表单不可编辑性的控制(如:类型输入);
流程表单的编辑权限(每个节点权限不一样)
附件上传格式和大小的控制;(出于安全性和性能考虑);
三、设计与逻辑
功能冗余度的控制(如:通知公告里有管理公告和发布公告,都可以实现新建和编辑、删除公告)
四、易用性控制
链接和非链接文本、图标的控制(如:人员选择框)
五、一致性控制
表单功能实现方式要统一,下拉菜单要统一,
单选按钮、复选框等等要严格按web设计规范处理,
按钮定义要统一(如:“保存”、“发布”、“预览”、“保存关闭”),每个按钮的实现功能在不同的模块要一致;
表单输入方式和对应表单的检索方式不一致。