最近学那个用户权限管理系统,郁闷的很啊,总是理解地云里云雾
最后还是从网上搜索一两篇有关于用户权限的系统,很详细,有时间慢慢看一下,理解还是有好处滴
还希望那位有心大虾教教
网址为:http://www.uml.org.cn/zjjs/201008111.asp
网址为:http://www.iteye.com/topic/300513
历时三周的通讯录系统,让我对权限管理有更深的理解了
这是做这个项目,对于权限管理的总结:
第一步:通过登录的用户名,可以到用户表(UserTable)查找相对应的用户ID
第二步:得到用户ID之后,就可以到用户—角色关联表(User—RoleTable)查找相对应的角色ID
第三步: 得到角色ID,就可以到角色表(RoleTable)查找相应的角色名,
也可以到角色权限表(Role—PurviewTable)查找权限ID
第四步:得到权限ID,就可以到权限表(PurviewTable)查找权限了
如果Admin赋予这个角色名有相对应的权限的话,该用户就可操作相对应的权限了
比喻说:一个学生登录只有查询的权限