设为首页 加入收藏 网站搜索 繁體中文 中国建站网 — 站长资源分享平台

如何实现细分用户权限

来源:互连网 作者:佚名 时间:2006-03-07 15:17:06

  一、前言:

随着MIS的普及与发展,用户对系统权限控制的要求越来越严格。在工作中用户经常提到一个功能:对用户授权应细分到系统的每个模块每项菜单,因此本人编制此程序来实现此功能。

 

二、程序功能:

动态遍历菜单项,以直观的方式定义可使用的菜单项并保存,为了方便,此处采用保存为文本文件的方式(在实际应用中应保存到数据库中),打开窗口时根据保存的信息自动确定菜单项是否可用。 三、技术

1、根据菜单名字符串创建菜单实例,利用递归算法遍历菜单实例并以树形方式体现。

2、实现图片热点控制。 四、应用

主要功能均以函数形式进行封装,只需少量改动如:增加数据库操作即可制作出通用的针对菜单授权的模块。

 

五、说明

程序包含一个pbl(menu.pbl)一个pbl(menu_kit.pbl),打开menu.pbl中的应用后在库搜索路径中增加一个(menu_kit.pbl)的路径 为直观体现,程序将授权与菜单响应做到一个窗口中,操作的菜单对象是menu.pbl中的m_menu对象,您可将您的菜单对象拷贝到menu.pbl中覆盖m_menu对象进行测试。 六、其它

此程序乃作者的心血之作,转载请说明。

  下载程序文件

Tags:

  • 好的评价 如果您觉得好,就请您
      0%(0)
  • 差的评价 如果您觉得差,就请您
      0%(0)
  • 相关文章
    广告赞助

    文章随便看看 设计素材 建站学院 网页模板 视频教程

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 1分

    内 容:

             通知管理员 验证码: