设置模块表,操作员表及权限对应表
将所有模块记入模块表
将所有操作员记入操作员
建立权限维护界面,以设置每个操作员对模块的操作权限将对应关系记入权限对应表
在每个模块调用之前先调用权限判定函数,来决定是否有权限对这个模块进行操作
function JudgeRight(sModuleName: String): Boolean;
sModuleName是模块名,唯一标识一个模块
操作员在登录时确定
如此是一个比较齐全的权限控制过程