- 0
- 0
- 约3.08千字
- 约 5页
- 2026-03-10 发布于河南
- 举报
RBAC权限管理在教务管理系统中的应用与实现
鞠宏军;杜丽娟
【摘要】Combinedwithpracticalapplication,RBAC-basedrights
managementanditsapplicationinedu-cationalmanagementsystemare
introducedinthispaper.RBACmodelrealizesbatchmanagementofuser
rightsbyroleauthorization.Usercangetalistofresourcesfunctionin
accordancewiththeroleheloginsandsystemgeneratescorresponding
dynamicmenu.Comparedwithtraditionalmanagementsystem,RBAC
modeliseasierandmoreintuitiveinuserrightsandmenufunction.The
systemhasgoodadvancementandpracticality.%结合实际应用,阐述了一种
基于RBAC模式的权限管理在教务管理系统中的应用及实现。该模式能够通过角
色授权,实现对用户权限的批量管理,用户登录后可以根据角色获取具有的资源功
能列表,并生成相应的动态菜单。解决了传统管理系统用户权限管理、功能菜单管
理不方便、不直观的问题,具有一定的先进性、实用性。
【期刊名称】《华北科技学院学报》
【年(卷),期】2014(000)005
【总页数】4页(P70-73)
【关键词】RBAC模式;权限管理;管理信息系统;菜单动态生成
【作者】鞠宏军;杜丽娟
【作者单位】华北科技学院计算机学院,北京东燕郊101601;华北科技学院计算
机学院,北京东燕郊101601
【正文语种】中文
【中图分类】TP311.52
0引言
高校教务管理系统涉及的人员多、信息量大,管理过程及操作复杂;并且必须严格
区分和控制各类用户对系统访问的权限和功能,以保证系统数据及运行的安全。例
如在教务管理系统的使用中,教师、学生、院系教务秘书及教务处各部门管理人员
等应分别具有各自访问的功能权限及菜单。为方便对各级各类用户权限的管理,本
文采用RBAC权限管理模式,在保证系统安全性的同时,极大的方便了开发人员
对系统功能的管理和扩展,也方便系统管理员对各级用户功能菜单的动态配置。
RBAC(Role-BasedAccessControl)是基于角色的访问控制,它在用户和访问权
限之间引入角色的概念,将用户和角色联系起来,通过角色授权来控制用户对系统
资源及功能模块的访问。RBAC模式包括用户信息、角色信息、功能及权限授权三
部分内容,实现了权限的最小化、批量定制功能,极大地简化了用户的权限管理。
1登录验证及功能菜单分配流程
RBAC模式权限管理系统的登录验证及功能菜单分配过程如图1。
图1系统登录验证及权限分配流程图
2相关数据表设计
为实现以上权限管理,系统设置系统资源功能表、角色表、用户表。系统资源功能
表用于存储各功能模块名称、模块对应url等信息,具体字段设计如表1;角色表用
于存储系统角色及该角色具有的功能资源等信息,主要字段设计如表2;用户表用
于存储系统用户名、密码、所属角色等信息,主要字段设计如表3。
表1系统资源功能表?
表2角色表?
表3用户表?
用户表和角色表之间通过用户表内的juese字段相关联,角色表和系统资源表之间
通过jsgn字段相关联,进而控制用户具有的资源菜单功能。三表之间的RBAC关
系如图2。
图2系统用户权限RBAC表间示意图
3角色授权界面设计
为直观地进行角色功能授权,系统功能采用树形图显示,具体功能授权界面设计如
图4。
图4功能授权界面设计
上图中,也可以选择按姓名授权,进行特殊用户的临时授权或者超过角色功能的授
权。
4系统实现
系统开发工具为VisualStudio2010,开发语言使用C#,后台数据库采用
Oracle11g。整个教务管理系统主界面采用top、middle、bottom上中下三层
框架结构。其中middle中间框架集又用table表格分为left和right左右
您可能关注的文档
- The Road《末日危途(2009)》完整中英文对照剧本.pdf
- SQJ-82型神曲机确认方案.pdf
- PyTorch深度学习框架与智能机器人技术考核.pdf
- PLC智能交通信号控制系统设计与实践.pdf
- 2026陕西西安音乐学院专任教师招聘10人备考题库附答案.docx
- 2026浙江宁波市镇海区招聘事业编制教师30人(第二批)备考题库附答案.docx
- 液化天然气设备与安装 船用输送系统的设计与测试 第2部分:输送软管的设计与测试编制说明.pdf
- DLT5253-2025 架空平行集束绝缘导线低压配电线路设计与施工规程.pdf
- 数字政府 智能客服系统建设指南编制说明.pdf
- 安全与韧性 防护安全 为组织建立安全计划指南.pdf
最近下载
- BS EN 14644-13-2017 Cleanroom 国外国际标准规范.pdf VIP
- 前后蛇行轮滑教案.docx VIP
- 07消防水停运处置预案.docx VIP
- 2025年广东省高职院校五年一贯制转段考试文化课测试(英语).docx VIP
- GB50346-2011 生物安全实验室建筑技术规范.docx VIP
- 叉车理论考试参考题库及答案3套全.docx VIP
- 2026年安全培训《易制毒、易制爆化学品管理及应急预案》考试及答案.docx VIP
- GB50010-2010 混凝土结构设计规范(2015年版).pdf VIP
- 水工监测工(技师)试卷及答案.docx VIP
- SY 4201.2-2016 石油天然气建设工程施工质量验收规范 设备安装工程 第2部分:塔类.docx VIP
原创力文档

文档评论(0)