日期:2014-05-18  浏览次数:20784 次

winform程序权限控制
现在是这样的这个winform程序要做一个权限,公司有4个部门,每个部门的人登录了系统只能操作自己所属部门的东西,,,

一般类似这些这样的功能设计是怎么设计的,实现的?以前一直都是做BS的项目,以前是动态生成菜单,但是在winform貌似不是这样的

------解决方案--------------------
参考delphi的方式
http://blog.csdn.net/bdmh/article/details/5858122
------解决方案--------------------
最少设计4个数据库表
用户信息表 用户权限表 权限角色表 系统功能表
系统功能表中有各个菜单的id,父菜单id,菜单名,窗体所在的命名空间。。
根据命名空间和反射动态生成窗体