用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 数据库开发教程 > Sybase教程 > 产品技巧 > 文章正文
如何实现细分用户权限
iTbulo.COM 2005-9-3 佚名()
一、前言:
随着MIS的普及与发展,用户对系统权限控制的要求越来越严格。在工作中用户经常提到一个功能:对用户授权应细分到系统的每个模块每项菜单,因此本人编制此程序来实现此功能。
 
二、程序功能:
动态遍历菜单项,以直观的方式定义可使用的菜单项并保存,为了方便,此处采用保存为文本文件的方式(在实际应用中应保存到数据库中),打开窗口时根据保存的信息自动确定菜单项是否可用。
 
三、技术
1、根据菜单名字符串创建菜单实例,利用递归算法遍历菜单实例并以树形方式体现。
2、实现图片热点控制。
 
四、应用
主要功能均以函数形式进行封装,只需少量改动如:增加数据库操作即可制作出通用的针对菜单授权的模块。
 
五、说明
程序包含一个pbl(menu.pbl)一个pbl(menu_kit.pbl),打开menu.pbl中的应用后在库搜索路径中增加一个(menu_kit.pbl)的路径
 
为直观体现,程序将授权与菜单响应做到一个窗口中,操作的菜单对象是menu.pbl中的m_menu对象,您可将您的菜单对象拷贝到menu.pbl中覆盖m_menu对象进行测试。
 
六、其它
此程序乃作者的心血之作,转载请说明。
 
 
下载程序文件
 
 
文章搜索
相关资讯
相关文章 相关下载
网站如何树自己品牌?
对个人网站如何制作才能成功的一点看法
如何写友情链接交换信
博客网站—如何搏取自己的商机?
如何评估一个网站的价值
焦点信息