发表于: 2019-05-10 23:34:34

1 601


今天完成的事情:写了下携程的登录流程;

                           完成后台管理模块用户story;

明天计划的事情:完成需求功能表;

                           确定设计方案和原型;

遇到的问题:还是需要深入理解后台;

收获:今天经过师兄指导,慢慢对后台有些理解了。

什么是后台:和前台相反,前台是供用户浏览的页面,后头是供内部管理员使用的系统,可以对前台信息进行查看、编辑等操作,也可以叫做后台管理系统。

后台有哪几个部分:模块管理、账户管理、角色管理、修改密码(搜索、退出账户)

模块管理:对多个模块进行管理

功能:1.对各个模块进行增、删、查、改、分类排序

          2.对功能模块进行启用、停用。

常用名词:

1.ID:数据库分给各个模块唯一的编码。

2.url:网址,也可以是IP

3.名词:对模块的命名

父节点:功能或模块的上一级,如朋友圈是评论功能的父节点。

模块管理的意义:在给角色配置权限时方便选择模块。比如说我在后台设计了很多模块,我在给一个新角色配置权限时,直接选择模块就可以了,对选中的模块就有了操作权限。


角色管理:对角色进行修改、删除、新增

权限:某个特定用户可以享有某项特有权利,一般分为操作权限(是否可以增删查改)和数据权限(可读、不可读)。

角色和权限的关系:角色可以被看做所权限的载体,将不同的权限分配给不同的角色,一个角色可以有多种权限,一个权限可以被赋予个多个角色。


账户管理:对后台所有账户体系中的账户进行增删查改,包括其用户名、密码、角色。

可以分为对内账户和对外账户,对外账户:在前台注册的用户,自动形成用户列表。

对内账户:管理员生成,给予部分权限,可以对后台进行在权限内的操作。

-用户-角色-权限-的关系:个人理解,不知道是否有错,一个用户可以是多个角色,一个角色包含了许多角色,角色是权限的载体,当用户被赋予某个 角色时,这个用户就拥有了该角色所被赋予的权限。

这样说来的话,一个账户应该是对应一个用户的,而用户可以对应多个角色,也就是说一个账户下可以有多个角色。




返回列表 返回列表
评论

    分享到