毕业设计
对角色进行一级、二级权限的管理。
4.9 权限菜单的配置
4.9.1 功能说明
将所有的操作功能通过配置的方式统一管理,并根据配置编码进行两级功能控制,实现了动态管理角色,动态配置菜单的效果。
4.9.2 实现方法
将已经开发完成的功能,按照规范编码进行配置,在用户登陆的时候,后台会根据用户获取角色,根据角色获取该角色有操作权限的菜单功能,并在系统中显示;无操作权限的菜单功能不在系统中显示。
4.10 日志管理
4.10.1
毕业设计
系统会在后台记录登陆时间以及登陆的IP地址,形成统一的登陆日志记录,超级管理员可根据登陆时间,进行具体的用户痕迹查看。
4.10.2
系统会在后台记录每一个用户的操作日志,将每一次的操作时间、操作的功能记录,形成系统操作日志记录,超级管理员可根据操作时间,进行具体的用户操作记录查看。
4.11 过滤器和监听器
4.11.1 是否登陆过滤器
当用户发送请求时,检查用户是否登陆,或者超过20分钟没有动作,则判断为session过期,自动进入重新登陆界面。
4.11.2 编码过滤器
使用gb2312编码,解决中文乱码问题。
4.11.3 用户监听器
监听当前用户,产生日志记录。登陆日志内容包括:用户登陆时间、登陆IP地址等信息;操作日志内容包括:操作模块、操作人、操作时间、操作模块的具
毕业设计
体描述、详细备注。
详细设计
相关推荐: