用户名: 密码:    忘记密码   注册   在线充值
webERP用户权限管理系统  
 【申请号】  CN200910201733.0  【申请日】  2009-10-28
 【公开号】  CN102053969A  【公开日】  2011-05-11
 【申请人】  上海宝信软件股份有限公司  【地址】  201203 上海市浦东新区张江高科技园区郭守敬路515号
 【共同申请人】  
 【发明人】  易可可;郑敏;夏程
 【国际申请】    【国际公布】  
 【进入国家日期】  
 【专利代理机构】  上海浦一知识产权代理有限公司 31211  【代理人】  王江富
 【分案原申请号】  
 【国省代码】  31
 【摘要】  本发明公开了一种webERP用户权限管理系统,定义一系列表进行数据结构的存储,通过Java类进行封装和操作,界面表示层调用Java类来展现和控制,扩展角色的概念,引入二维角色概念,角色等于角色类型加人力资源管理区的绑定,通过角色类型中介,资源授权给角色类型,然后将用户加入到角色。本发明避免直接在用户和资源之间进行授权和取消,提高了授权的稳定性,利用基于角色类型的分级授权,超级管理员通过分级授权操作,将一定的权力下放给各人力资源管理区的分级管理员,各人力资源管理区的分级管理员可以在一定的权限范围内进行授权分配操作,实现了动态分级权限控制,授权工作量减小,而且易于管理。
 【主权项】  一种webERP用户权限管理系统,包括数据库服务器,应用服务器,Web服务器;所述数据库服务器上有ERP系统及授权管理数据库;所述授权管理数据库,包括:角色类型表,用于保存各角色类型,包括角色类型标识、角色类型显示名字;人力资源管理区表,用于保存各人力资源管理区,包括人力资源管理区标识、父亲人力资源管理区标识;人力资源管理区拥有的角色类型表,用于保存各人力资源管理区所拥有的角色类型,包括人力资源管理区标识、角色类型标识;人力资源管理区拥有的菜单权限表,用于保存各人力资源管理区所能管辖的菜单,包括人力资源管理区标识、菜单节点名、是否有效;人力资源管理区拥有的按钮权限表,用于保存各人力资源管理区所能管辖的按钮,包括人力资源管理区标识、按钮名、是否有效;人力资源管理区拥有的信息集权限表,用于保存各人力资源管理区在所能管辖的信息集,包括人力资源管理区标识、所属维度标识、信息集名、是否有效;角色分配表,用于保存各角色,角色等于角色类型加人力资源管理区的绑定,包括角色标识、人力资源管理区标识、角色类型标识;用户信息表,用于保存ERP系统的各用户的信息;用户角色分配表,用于保存各角色所拥有的用户,包括角色标识、用户标识;资源定义表,用于保存ERP系统的资源信息,包括资源标识、资源名称、资源类型、是否有效;角色资源授权表,用于保存各角色所能访问的资源,包括人力资源管理区标识、角色类型标识、资源标识、访问权限;所述应用服务器封装有Java接口和Java类,所述Java类包括:角色类型组类:用于创建或修改角色类型,创建或修改角色类型时,向角色类型表增加和删除该角色类型的相关数据;角色类型类:包括读取角色类型表的数据方法,用于从角色类型表取出各角色类型的信息;绑定角色类型和人力资源管理区方法,用于创建角色,即向角色分配表插入角色数据;角色类:角色类包括在角色下加用户方法,在用户角色分配表中对应各角色插入用户标识;人力资源管理区管理类:包括,生成新的人力资源管理区方法,向人力资源管理区表插入一人力资源管理区相关数据;给某人力资源管理区分配可以管辖的角色类型方法,在人力资源管理区拥有的角色类型表中对应某人力资源管理区插入角色类型数据;给某人力资源管理区分配可以管辖的菜单方法,在人力资源管理区拥有的菜单权限表中对应某人力资源管理区插入菜单数据;给某人力资源管理区分配可以管辖的按钮方法,在人力资源管理区拥有的按钮权限表中对应某人力资源管理区插入按钮数据;给某人力资源管理区分配可以管辖的信息集方法,在人力资源管理区拥有的信息集权限表中对应某人力资源管理区插入信息集数据;给某人力资源管理区设置分级管理员角色方法,调用角色类型类,设置该人力资源管理区的分级管理员角色;取得某人力资源管理区所能管辖的角色类型方法,从人力资源管理区拥有的角色类型表取得某人力资源管理区所能管辖的角色类型数据;取得某人力资源管理区所能管辖的菜单方法,从人力资源管理区拥有的菜单权限表取得某人力资源管理区所能管辖的菜单数据;取得某人力资源管理区所能管辖的按钮方法,从人力资源管理区拥有的按钮权限表取得某人力资源管理区所能管辖的按钮数据;取得某人力资源管理区所能管辖的信息集方法,从人力资源管理区拥有的信息集权限表取得某人力资源管理区所能管辖的信息集数据;实体控制类:包括,配置某角色类型所能访问的菜单、按钮、信息集等资源方法,在角色资源权限表中对应某人力资源管理区及角色类型分别插入菜单、按钮、信息集数据;判断某个角色类型对一个资源是否有相关权限方法;用户登录信息保存类:保存用户登录时的信息到应用服务器的Session中;登录处理类:用户登录过程中,取得登录用户的对应信息,保存到用户登录信息保存类中;在所述Web服务器中,实现界面表示层,所述界面表示层基于MVC架构,界面表示层JSP封装页面标签库进行客户端的授权信息配置和显示,界面表示层根据客户端的输入信息调用Java类控制用户授权并在客户端浏览器显示相应信息。
 【页数】  13
 【主分类号】  G06F17/30
 【专利分类号】  G06F17/30;G06F9/44;G06Q10/00
   推荐下载阅读CAJ格式全文 查询法律状态
(不支持迅雷等加速下载工具,请取消加速工具后下载。)

 


专利产出状态分析  
本领域科技成果与标准  
发明人发表文献
申请机构(个人)发表文献
本专利研制背景
本专利应用动态
所涉核心技术研究动态
京 ICP 证 040431 号 网络出版服务许可证 (总)网出证(京)字第 271 号经营性网站备案信息 京公网安备 11010802020460 号
© 2010-2017 中国知网(CNKI) 《中国学术期刊(光盘版)》电子杂志社有限公司 KDN 平台基础技术由 KBASE 11.0 提供
服务热线:400-810-9888 订卡热线:800-810-6613
在线咨询:http://help.cnki.net 客服中心:http://service.cnki.net 电子邮件:help@cnki.net
可信网站 诚信网站