这样的权限系统是否可以?

magicing 2009-08-04 03:14:42
想设计一个类似论坛的权限系统,前面是基本都一致的,每个用户分配一个角色,每个角色对应一系列权限,在用户每做一个操作的时候都检测这个用户是否拥有这个权限,然后就可以得出可以不可以。但是论坛中还有些临时取消或者增加的功能,比如要禁止某个用户发言,下载,登录什么的,我目前是这样想,用户表增加一个“状态”字段,定义一些数字表示这个用户的状态,比如1表示正常,2表示禁止发言,3表示禁止登录之类,这样用户在操作的时候首先判断用户是否拥有这个权限,然后判断用户状态,再决定是否可以进行这项操作。这样子做虽然可以达到要求,不过我觉得比较复杂,如果新增加一个权限比如上传,这样还要新定义一个用户状态表示是否允许上传,状态的数字还要是各种状态的排列组合,这样每增加一个就要多很多出来,不利于变化。因为在设计系统上还没什么经验,一些见解还很粗浅,不知道实际上的解决方式是怎么样的,有经验的来帮忙说下好吗,谢谢了!
...全文
90 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunggwei 2009-08-06
  • 打赏
  • 举报
回复
再做一个“已禁止权限列表”,记录封禁的用户权限,这个表的优先级高于权限表就行了
w11x22b33 2009-08-06
  • 打赏
  • 举报
回复
每个用户分配一个角色,每个角色对应一系列权限,补充: 每个权限应该是每个模块ID

用户登录后自动显示自己所拥有的模块了.

作为管理员只需要修改这个角色拥有的权限个数,用户登录系统模块自然会变化了
内容概要:本文系统研究了交直流混合微电网中互联变换器采用的归一化下垂控制策略的内在机理,深入剖析了系统中存在的频率与电压耦合特性、功率再分配的边界条件,以及在孤岛运行模式下遭遇多重扰动时的动态响应规律。通过构建Simulink仿真模型,全面验证了该控制策略在实现交直流子系统间功率精确协调分配、维持系统频率与母线电压稳定方面的有效性。研究不仅揭示了不同运行工况和扰动场景下系统的动态特性与恢复能力,还重点探讨了控制参数对系统鲁棒性和稳定性的关键影响,阐明了归一化下垂控制在提升微电网自治运行能力和应对复杂工况方面的核心作用与技术优势。; 适合人群:具备电力系统、微电网或电力电子等相关专业背景,从事新能源并网、分布式能源系统控制、智能电网技术研发工作的工程师、研究人员及高校相关专业的研究生。; 使用场景及目标:①深入理解交直流混合微电网中互联变换器的协同控制原理与功率平衡机制;②掌握归一化下垂控制策略的设计方法、参数整定原则及其对系统小信号与大信号稳定性的影响;③学习并实践利用Simulink进行复杂微电网系统的动态建模、多工况仿真与多扰动响应分析,为新型微电网控制器的设计、优化与工程应用提供坚实的理论依据和技术支持。; 阅读建议:此资源强调理论分析与仿真实践的高度结合,读者应在透彻理解控制理论与系统建模原理的基础上,亲自动手复现文中的Simulink仿真模型,通过调整控制参数、设置不同的负载投切与故障扰动场景,深入探究控制策略的动态响应过程、稳定边界与鲁棒性表现,从而获得深刻的认知。

51,407

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧