十几个亿的项目都不一定做到了这些设计 - 之二

举报
Khan安全团队 发表于 2023/06/05 20:43:06 2023/06/05
【摘要】 1. 选项卡系统通常会有导航栏或菜单栏,但如果只有这两个的话系统只能一次打开一个页面,无法实现多任务,此时加入选项卡就很有必要。打开过的页面可以通过选项卡切换回去,这样的好处是能够保留每个打开页面的工作状态直至用户退出。2. 登录超时在设置用户无操作一定时长后超时,用户再操作前要求重新登录,避免用户长时间离开但忘记退出系统被他人非法操作的风险。通常把超时时间设置为30分钟,在实际设计中视系统...

1. 选项卡

系统通常会有导航栏或菜单栏,但如果只有这两个的话系统只能一次打开一个页面,无法实现多任务,此时加入选项卡就很有必要。打开过的页面可以通过选项卡切换回去,这样的好处是能够保留每个打开页面的工作状态直至用户退出。


2. 登录超时

在设置用户无操作一定时长后超时,用户再操作前要求重新登录,避免用户长时间离开但忘记退出系统被他人非法操作的风险。通常把超时时间设置为30分钟,在实际设计中视系统的重要程度、安全要求调整。超时时长最好可以通过用户设置的方式进行调整,以适应不同场景的要求。


3. 忘记密码\密码重置

用户忘记登录密码是经常有的事,要预留密码找回功能或管理员重置指定用户密码功能,以上功能要设置二次认证等安全功能,避免成为漏洞。


4. 用户禁用\启用

注册或添加用户时一般需要填写一些信息,如果只是简单地通过删除、添加来控制用户,在某些需要暂时屏蔽指定用户登录请求的场景就会显得很麻烦,有了禁用、启用用户这个功能显然就方便很多。同理的还有角色的禁用、启用等。


5. 黑白名单

可能很多领域的系统都用不上这个功能,但在某些领域又很常见,列举一个场景说明一下:系统带检测告警功能,当某类设备载荷超过设置值就告警,但A设备是用来测试的,经常会超告警值,此时就可以把设备标识列入代表无须告警的白名单当中。


6. 导入导出

把当前页面的列表数据导出到文件是比较常见的需求,有时又需要从文件导入数据,通常支持的文件格式为CSV、Excel居多。


7. 列表数据排序

用户场景多样化,系统默认的排序不一定能够满足每个用户在不同场景下的需求,为每列提供排序功能就能大大提升用户体验,现在很多类似DataTable之类的前端表格组件就自带这样的功能,实现起来几乎零成本。如果能够提供修改默认排序的功能更为贴心。


8. 列表编辑

最常见的编辑是点击列表记录行时弹出表单窗口对数据进行修改、保存,但某些时候需要快速、大量修改数据时这种方法就显得效率低下,列表表格单元格双击编辑、光标离开时保存等功能就能为用户提供很大的便利。


9. 搜索模板

在一些分工明确的企业里面,部分用户每次进入系统特定页面要查看的数据相对固定,就会经常用到相同的搜索条件,如果能够把搜索条件保存成模板,下次使用时就能够一键搜索,大大提高用户的工作效率。


以上就是对产品设计时一些常见功能进行的补充,希望能够帮到大家。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。