我正在左一个权限管理的模块,我的设想是通过角色定义和人员管理,再把人员加入进具体的工作组,同时指定用户所处的角色。
角色的权限字段有很多的权限可供选择,如果直接保存权限,应该再分离出一个表,我想用一个字符串来标识一个角色的权限,具有某个权限,则他所对应得那一位置1,否则置0,我现在的权限是保存在一个权限表中,在选定角色的权限时,是从左边的一个结构树treeview,通过选择具体的条目添加到邮编的Listbox中,再提交到数据库中。问题是:这样做的化,如何确保字段与权限的一一对应,如何初始化字段(再不能接触到原代码的情况下,因为各个企业的权限划分不一样),还有从ListBox中读取每一行,然后再与数据库比较,是否被选中,执行的效率会很低。那位能够给出一个更好的解决方案!
在线等待!