发表于: 2017-11-20 23:13:41
1 778
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
对后台的继续了解,权限管理这块
权限管理系统基本的页面设计
角色列表页
- 删除角色,需要去判断是否有账号关联了此角色,如果有关联,则不允许删除。如果角色不想用或者取消了,你可以将角色设置为无效状态,账户获取角色时会首先判断角色是否有效。
- 从便捷性上可以提供一个功能批量给某角色添加账户,在新员工入职时特别是同一岗位的,设置的权限时效率会大大提升。
账户列表页
- 首先我们肯定有个账户列表,因为我们是给账户配置权限。里面可以查询到或者添加到所有的人(为什么说添加,因为很多大公司有很多的管理系统,而每一个管理系统只有一部分人用,所以不会把所有人都在账户列表显示出来,故用到了添加)。
- 这里需要注意的是账号的禁用,用于防止员工离职后的问题。可以跟人事系统打通,人事那边设置某员工离职后,所有系统账号自动设为禁用。
- 有很多系统,提供了给账号直接添加具体权限的功能而不是通过角色,如同下图,我是不提倡的,给某个员工增加某个特定权限时,虽然操作更加便捷了,但是缺少规范性,一个员工明明是只有市场部角色,居然有财务部的支付功能,这个在页面上是解释不通的,而且日积月累会导致人员权限混乱,这种需求完全可以通过可以新增一个角色去处理。
账户列表
给账户配置角色
从权限添加账户
这种方式也是不提倡的,这种形式如果上面所讲的,直接给账号添加具体的权限,虽然提升的操作的便捷性,但是影响了权限的规范性与可维护性,角色这一桥梁就会变成断桥,统一性就会破坏掉。
截取的部分原型的页面,页面有点粗陋,仅供参考。权限的分配
权限的分配要合理,很多公司分配给部门权限的时候很随意,部门要什么权限就给什么权限,其实这是有隐患的,我们更多需要更深入的考虑部门能有什么权限,而不是要什么权限,而这一块往往被忽略。
后台的设计比较考验逻辑,所以设计时一定要想的细想的明白。
写出了金信优客的个人信息story和设置模块有不少重合的
作为一个用户,我想要能够编辑自己的账户信息,以便可以及时更新我的信息;
作为一个用户,我想要能修改/绑定/解绑/自己的银行卡,以便于银行卡安全使用和解绑;
作为一个用户,我想要能查看自己的收益,以便我能方便快捷的知道我的投资收益;
作为一个用户,我想要看到金融交易明细,以便我查看自己的投资记录;
作为一个用户,我想要看到关于公司的介绍,以便我了解公司的情况;
作为一个用户,我想要方便获取并查看消息,以便于我了所需信息;
作为一个用户,我想要可以联系客服,以便我在遇到问题时可以寻求客服帮助;
明天计划的事情:(一定要写非常细致的内容) 完结任务7
遇到的问题:(遇到什么困难,怎么解决的) 后台我想知道更全面详细的介绍,story怎么能写的更精确一点?
收获:(通过今天的学习,学到了什么知识)提交任务6
评论