- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RBAC模型在教室动态管理工作平台中应用
RBAC模型在教室动态管理工作平台中应用 摘要:基于角色的访问控制(RBAC)模型是权限管理中应用比较多的一个模型,它主要通过将权限授予角色或用户组来完成对每一个用户访问许可资源的控制。在RBAC模型主要通过对角色,资源,用户,以及角色和用户的对象关系数据类的处理,结合位操作运算来完成权限的授予与撤销。因而应用RBAC模型的教室动态管理工作平台,权限设置变得非常简单和灵活
关键词:RBAC;权限;角色;动态
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)34-0122-02
Abstract: Role-based access control (RBAC) model is a model of privilege management application more, mainly by granting permissions to roles or user groups to complete control over each user access to resources.In the RBAC model, through the role, resources, users, as well as the role and user object-relational data processing, combined with bit manipulation operations to complete the grant and revoke permissions.Thus RBAC model classroom dynamic management platform, permissions are set very easy and flexible.
Key words:rbac; authority; role; automatic
1 RBAC简介
RBAC英文全称是Role-Based Access Control,也就是我们平时经常说的基于角色的访问控制。它主要应用于计算机操作系统的安全控制,核心操作就是对相应的权限赋予相应的对象,从而使相对应的对象可访问许可的相关资源
RBAC支持三个著名的原则,也就是最小权限、责任分离和数据抽象三个原则。因此它广泛地应用于各大应用系统中权限管理模型中。而当中最主要的就是权限的管理,说得简单就是“WWH”问题,即Who对What进行How操作,其中的Who就是权限的拥有者,What就是权限相对应的资源或对象,How就是指具体的权限(授予权限和撤销权限)
2 教室动态管理工作平台中的权限分析
在教室动态管理工作平台中主要涉及的用户主要有学生、教师、管理员、而在教师中又分为普通教师、部门领导、学院领导等,而每种角色具有不同的权限
2.1 学生
学生具有的权限相当较少,主要可以浏览全院教室列表,以及查询某个时间段空闲教室。这样学生在上自习时,不用像以前那样在教学楼一间一间的搜寻没有上课的教室
2.2 普通教师
普通教师具有的权限主要有浏览全院教室列表,查询某个时间段空闲教室,还有就是申请使用教室。这样教师申请教室补课时,不用本人必须到学院教务处申请,再开具申请后教室使用审批单,减少了教师来回跑,提高了工作效率
2.3 部门领导
部门领导具有普通教师所有的权限,另外他还有具有审批普通教师申请使用教室的初级权限。特别是申请教室来除补课外的活动,首先要部门领导同意后,教务处管理员再做审批
2.4 学院领导
学院领导具有普通教师所有的权限,另外还具有查询各种生成报表的权限。例如教室使用率,教室空置情况,教室维护状态等报表
2.5 管理员
管理员是管理工作平台最高权限的角色,他具有学生、普通教师、部门领导、学院领导所有角色的权限,还具有管理角色,分配权限,审批教室等功能
3 RBAC模型在教室动态管理工作平台中的具体实现
RBAC模型实现主要涉及角色(Role),资源(Resource),用户(User),操作(Operator)以及角色和用户的对象关系(UserRole)五大数据类的处理
3.1 角色(Role)
角色(Role)主要完成管理工作平台使用用户的分组。这样在给用户授予权限时不用为每一个用户授予权限,只需为一个用户组授予权限就可以了。角色数据类中主要有角色号,角色名,角色描述三个属性。如表1角色(Role)数据类所示:
3.3 用户(User)
用户(User)主要是使用管理工作平台中的每一个用户。用户数据类中主要有用户ID,用户姓名,用户密码等属性。如表3用户(User)数据类所示
您可能关注的文档
- HPLC法测定消糖灵胶囊中格列本脲、盐酸小檗碱含量.doc
- HPLC法测定不同采收期云南甜柿叶中三种黄酮含量.doc
- HPLC法测定盐酸左氧氟沙星片含量.doc
- HPLC法测定羌黄祛痹颗粒中异欧前胡素含量.doc
- HPLC法测定苯磺酸氨氯地平分散片含量.doc
- HVA软件提供运营及安全洞察.doc
- IA Series控制系统在核电项目调试中出现CSA问题及解决方法.doc
- H公司现金流内部控制探究.doc
- ICU危重症患者综合护理干预效果观察.doc
- IDC技术机房建设相关技术探究.doc
- 2025山东商务职业学院招聘21人笔试备考试题及答案详解1套.docx
- 2025山东商务职业学院招聘21人模拟试卷含答案详解(新).docx
- 2023年上海市公务员考试行测真题及参考答案详解一套.docx
- 2025山东商务职业学院招聘21人考前自测高频考点模拟试题及答案详解(夺冠系列).docx
- 2025山东商务职业学院招聘21人笔试备考试题附答案详解(能力提升).docx
- 2025山东商务职业学院招聘21人笔试备考试题含答案详解(能力提升).docx
- 欧洲药典EP_原创精品文档.pdf
- 2025山东泰安市农业科学院招聘博士研究生2人模拟试卷附答案详解(黄金题型).docx
- 2025山东泰安市农业科学院招聘博士研究生2人考前自测高频考点模拟试题及答案详解一套.docx
- 2025山东泰安市农业科学院招聘博士研究生2人考前自测高频考点模拟试题附答案详解(达标题).docx
文档评论(0)