关于ERP系统用户权限问题

asimplefire 2010-03-26 04:46:49
在开发ERP或MIS项目时(B/S模式),可能会涉及到很多用户角色权限的问题,如何系统性地设计合理啊?
如,信息删除,浏览,添加,等都会针对不同的角色用户开放。
各位有开发经验的大虾,都是如何系统性进行地设计呀?
...全文
311 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnfan 2010-03-27
  • 打赏
  • 举报
回复
应该有权限表,加载判断,可以写成公用模块,调用不要写在Page_Load里,写在Global.asax中。。。
messi_yang 2010-03-27
  • 打赏
  • 举报
回复
權限問題是一個最大的問題 ~
efreer2 2010-03-27
  • 打赏
  • 举报
回复
呵呵 用户-角色-模块-具体操作

一个权限控制系统,网上有现成的设计

http://www.jinanesf.com
coco_ke 2010-03-26
  • 打赏
  • 举报
回复
简单角色授权
用户表,角色表,授权表,菜单表
用户属于角色,授权表中记录哪个角色对应哪些菜单
菜单树根据当前用户的角色比对授权表来读取菜单
wuyq11 2010-03-26
  • 打赏
  • 举报
回复
设置用户表,部门表,角色表,模块表,用户角色表,角色模块表
通过用户部门和角色设置用户权限。
如部门角色只能看本部门信息
http://topic.csdn.net/u/20090730/12/66a4b1a2-69b2-456a-8bbc-2b1e59df080a.html
jiujiang88 2010-03-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 asimplefire 的回复:]
如果是每个页面在加载的时候,都去判断一下,该页面是否允许当前用户操纵,感觉太麻烦了!
想了解一下其它好一些的方法
[/Quote]
这样要求的话就参照2楼,直接把权限管理做成一个模块类.
[system].Helper
asimplefire 2010-03-26
  • 打赏
  • 举报
回复
如果是每个页面在加载的时候,都去判断一下,该页面是否允许当前用户操纵,感觉太麻烦了!
想了解一下其它好一些的方法
xb2514680 2010-03-26
  • 打赏
  • 举报
回复
做一个功能模块和权限模块,功能是各个页面功能,权限模块里可以把这些功能分配给用户,或者还可以做成角色的机制,给用户赋予角色,不同的角色有不同的权限
jiujiang88 2010-03-26
  • 打赏
  • 举报
回复
根据session或者cookie等来获取角色,然后与数据库对比角色的权限,然后进行权限的设定(如某操作菜单的隐藏与否).

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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