[发明专利]webERP用户权限管理系统无效

专利信息
申请号: 200910201733.0 申请日: 2009-10-28
公开(公告)号: CN102053969A 公开(公告)日: 2011-05-11
发明(设计)人: 易可可;郑敏;夏程 申请(专利权)人: 上海宝信软件股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F9/44;G06Q10/00
代理公司: 上海浦一知识产权代理有限公司 31211 代理人: 王江富
地址: 201203 上海市浦*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种webERP用户权限管理系统,定义一系列表进行数据结构的存储,通过Java类进行封装和操作,界面表示层调用Java类来展现和控制,扩展角色的概念,引入二维角色概念,角色等于角色类型加人力资源管理区的绑定,通过角色类型中介,资源授权给角色类型,然后将用户加入到角色。本发明避免直接在用户和资源之间进行授权和取消,提高了授权的稳定性,利用基于角色类型的分级授权,超级管理员通过分级授权操作,将一定的权力下放给各人力资源管理区的分级管理员,各人力资源管理区的分级管理员可以在一定的权限范围内进行授权分配操作,实现了动态分级权限控制,授权工作量减小,而且易于管理。
搜索关键词: weberp 用户权限 管理 系统
【主权项】:
一种webERP用户权限管理系统,包括数据库服务器,应用服务器,Web服务器;所述数据库服务器上有ERP系统及授权管理数据库;所述授权管理数据库,包括:角色类型表,用于保存各角色类型,包括角色类型标识、角色类型显示名字;人力资源管理区表,用于保存各人力资源管理区,包括人力资源管理区标识、父亲人力资源管理区标识;人力资源管理区拥有的角色类型表,用于保存各人力资源管理区所拥有的角色类型,包括人力资源管理区标识、角色类型标识;人力资源管理区拥有的菜单权限表,用于保存各人力资源管理区所能管辖的菜单,包括人力资源管理区标识、菜单节点名、是否有效;人力资源管理区拥有的按钮权限表,用于保存各人力资源管理区所能管辖的按钮,包括人力资源管理区标识、按钮名、是否有效;人力资源管理区拥有的信息集权限表,用于保存各人力资源管理区在所能管辖的信息集,包括人力资源管理区标识、所属维度标识、信息集名、是否有效;角色分配表,用于保存各角色,角色等于角色类型加人力资源管理区的绑定,包括角色标识、人力资源管理区标识、角色类型标识;用户信息表,用于保存ERP系统的各用户的信息;用户角色分配表,用于保存各角色所拥有的用户,包括角色标识、用户标识;资源定义表,用于保存ERP系统的资源信息,包括资源标识、资源名称、资源类型、是否有效;角色资源授权表,用于保存各角色所能访问的资源,包括人力资源管理区标识、角色类型标识、资源标识、访问权限;所述应用服务器封装有Java接口和Java类,所述Java类包括:角色类型组类:用于创建或修改角色类型,创建或修改角色类型时,向角色类型表增加和删除该角色类型的相关数据;角色类型类:包括读取角色类型表的数据方法,用于从角色类型表取出各角色类型的信息;绑定角色类型和人力资源管理区方法,用于创建角色,即向角色分配表插入角色数据;角色类:角色类包括在角色下加用户方法,在用户角色分配表中对应各角色插入用户标识;人力资源管理区管理类:包括,生成新的人力资源管理区方法,向人力资源管理区表插入一人力资源管理区相关数据;给某人力资源管理区分配可以管辖的角色类型方法,在人力资源管理区拥有的角色类型表中对应某人力资源管理区插入角色类型数据;给某人力资源管理区分配可以管辖的菜单方法,在人力资源管理区拥有的菜单权限表中对应某人力资源管理区插入菜单数据;给某人力资源管理区分配可以管辖的按钮方法,在人力资源管理区拥有的按钮权限表中对应某人力资源管理区插入按钮数据;给某人力资源管理区分配可以管辖的信息集方法,在人力资源管理区拥有的信息集权限表中对应某人力资源管理区插入信息集数据;给某人力资源管理区设置分级管理员角色方法,调用角色类型类,设置该人力资源管理区的分级管理员角色;取得某人力资源管理区所能管辖的角色类型方法,从人力资源管理区拥有的角色类型表取得某人力资源管理区所能管辖的角色类型数据;取得某人力资源管理区所能管辖的菜单方法,从人力资源管理区拥有的菜单权限表取得某人力资源管理区所能管辖的菜单数据;取得某人力资源管理区所能管辖的按钮方法,从人力资源管理区拥有的按钮权限表取得某人力资源管理区所能管辖的按钮数据;取得某人力资源管理区所能管辖的信息集方法,从人力资源管理区拥有的信息集权限表取得某人力资源管理区所能管辖的信息集数据;实体控制类:包括,配置某角色类型所能访问的菜单、按钮、信息集等资源方法,在角色资源权限表中对应某人力资源管理区及角色类型分别插入菜单、按钮、信息集数据;判断某个角色类型对一个资源是否有相关权限方法;用户登录信息保存类:保存用户登录时的信息到应用服务器的Session中;登录处理类:用户登录过程中,取得登录用户的对应信息,保存到用户登录信息保存类中;在所述Web服务器中,实现界面表示层,所述界面表示层基于MVC架构,界面表示层JSP封装页面标签库进行客户端的授权信息配置和显示,界面表示层根据客户端的输入信息调用Java类控制用户授权并在客户端浏览器显示相应信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910201733.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top