首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

研讨:求教 winform下权限设计

2013-11-23 
探讨:求教 winform下权限设计winform下权限设计如题,如果一个大型的进销存系统 是如何控制权限的呢 比如账

探讨:求教 winform下权限设计
winform下权限设计

如题,如果一个大型的进销存系统 是如何控制权限的呢 比如账户A有哪个功能没有哪个功能

我知道的几种方式:(我是为简单明了 忽略组的概念,这里直接用账号对应权限的规则)
1、把功能菜单对应编号,然后把编号存放到数据库,当用户登录后根据他所拥有的编号罗列出菜单来。
2、把功能菜单对应编号,然后把编号存放到数据库,当用户登录后点击菜单 这时候在WINFORM窗体里发送菜单的ID然后去权限集合(数据库、XML文件或内存)里去判断是否有,有的话则返回TRUE 否则FALSE
3、根据微软企业库的进行权限的配置(我还不太熟悉 所以不多解释)


。。。

请问还有他方法么,求教 大虾们
[解决办法]
一般都是通过设计功能编号,账号绑定功能编号的形式来设计权限系统了。
[解决办法]
方法不是重要的,重要的是搞清楚需求,理顺逻辑,然后规划好设计。程序员嘛,就是把设计转化为程序,所以“方法”不是代码层面的问题,而是设计层面、需求层面的事情。

胡乱套用人家的方法解决你自己的问题,和没有方法也没有区别。
[解决办法]
c/s和b/s,想通了是一样的.

菜单页面控制是最顶层的,
进一步是菜单页面中的操作控制,
再进一步是菜单页岩中数据操作控制.

这三级,基本够用的了.

热点排行