论文部分内容阅读
本文将介绍一种自创的VB程序设计方法,它能改善在利用VB开发的应用管理软件中,菜单权限管理与用户权限管理不灵活的弊端。其主要设计要点是:建立用户角色管理表,实行角色组的用户自主管理;建立系统菜单管理表,实现量表化的菜单信息管理及应用权限的分配与管理。在用户登录时,由系统自动识别用户身份,计算出用户所属角色组集合,并通过对比菜单管理表中的权限定义,实现个性化的菜单条目设置(包括窗口左侧图标式菜单的个性化设置);引入菜单条目索引技术,简化程序设计方法。新式菜单权限管理方法和用户自主式角色组管理方法的应用,充分加大了系统权限的可管理性和权限管理的可视性,提高了应用软件对应用环境变化的适应能力,使开发人员真正地从用户使用中解脱出来,减少了日后因管理环境的变更而引起的系统应用权限程序修改工作量。