首页 > 其他分享 >平台的管理角色的划分、功能模块的划分、权限的划分等

平台的管理角色的划分、功能模块的划分、权限的划分等

时间:2023-09-07 23:25:46浏览次数:34  
标签:角色 管理 班主任 信息 学生 功能模块 划分 管理员 权限

平台当前,总共有以下几种角色:

A.系统管理员:

拥有所有模块的最高权限

B.普通管理员:

细分为:

教务管理员

学籍管理员

系部管理员

宿舍管理员、催起管理员

学生处管理员

后勤管理员

就业处管理员

班主任

授课老师

C.学生

每个角色拥有各自应用模块的应有权限。

各个模块的角色分配如下:

1.基础配置 (角色:系统管理员)

数据权限、模块管理、定时任务、角色管理、用户管理、部门管理、表单设计、流程设计、字典定义、资源管理

2.基础信息(角色:系统管理员)

基础选项、学期定义、年级定义、批处理

3.迎新注册管理(角色:学籍管理员、迎新注册工作人员、学生)

粒子簇图、迎新管理

4.班级课程管理(角色:教务管理员、系部管理员)

班级信息、课程信息、分配课程、证书种类、证书映射

5.学生基本信息(角色:学籍管理员、后勤处管理员、就业处管理员、班主任)

集中管理、银行信息、家庭联系、健康状况、教材发放、布品发放、实习单位

6.学生资助管理(角色:学籍管理员、班主任)

贫困佐证管理

7.学生异动管理(角色:学籍管理员、学生处管理员、班主任)

异动列表、异动处理

8.学生成绩管理(角色:教务管理员、授课教师、班主任、监考老师)

成绩录入、批处理、成绩查询、佐证图片

9.学生宿舍管理(角色:宿舍管理员、学生处管理员、催起管理员、班主任)

热力图、仪表盘、催起事件、值班人员安排、值班日志管理、宿舍基本信息、宿舍学生管理

10.课堂教学管理(角色:教务管理员、授课教师、班主任)

日志模板管理、教学日志管理


 草稿:

 1、学生个人信息固定部分及其它新生入校信息的采集负责人,是招生部门管理人员,

包括的字段:

2、学生个人信息考勤信息等的采集负责人,是班主任,或学生班干部,他们为内容的正误负责。

包括的字段:

3、学生住宿信息采集负责人,是宿舍管理人员,他们为内容的正误负责。

包括的字段:

4、学生分数及证书信息的采集负责人,是学生分数管理人员

包括的字段:

5、学生表现好坏及奖励及处分,以及疫情期间个人等信息的采集负责人,是学生处管理人员

包括的字段:

6、学生实习及就业信息的采集负责人,是就业处管理人员

包括的字段:

7、学生学籍信息的采集负责人,是学生学籍管理人员

包括的字段:


 

  • 信息的采集流程:初录、核对、固定
  • 信息的核对流程:学生或班主任申请、管理员确认修改
  • 角色与信息的对应:
    • 角色与符合某种条件的字段对应,权限:读写删增
    • 角色与符合某种条件的记录对应,权限:读写删增
    • 角色与符合某种条件的记录且符合某种条件的字段对应,权限:读写删增
    • 角色与符合某种条件的某个或部分表对应,权限:读写删增

 

标签:角色,管理,班主任,信息,学生,功能模块,划分,管理员,权限
From: https://www.cnblogs.com/gcode/p/17058909.html

相关文章

  • vue组件级别的权限控制
    核心思想:尽量减少对组件的侵入性,也就是权限控制的代码剔除出来实现authority.vue<template><div>//将用户权限通过作用域插槽传递出去<slotv-if="showSlot":permissions="rights"></slot></div></template><scriptsetuplang="ts&......
  • 权限提升-win溢出漏洞AT&SC&ps提权
    #明确权限提升基础知识:权限划分#明确权限提升环境问题:WEB及本地#明确权限提升方法针对:针对方法适应问题#明确权限提升针对版本:个人及服务器版本;针对方法;#知识点必备:用户及用户组权限的划分;Windows提权命令windows权限认识(用户及用户组)Windows系统内置了许多本地......
  • 权限管理(2)
    特殊权限1、SUID只有可以执行的二进制程序文件才能设定SUID权限,非二进制文件设置SUID权限没任何意义命令执行者要对该程序文件拥有执行(X)权限命令执行者在执行该程序时获得该程序文件属主的身份SUID权限只在该程序执行过程中有效,也就是说身份改变只在程序执行过程中有效语法:chmodu+......
  • FTP权限问题解析,553 Can't open that file: Permission denied
    FTP权限问题解析,553Can'topenthatfile:Permissiondenied FTP上传文件,提示553Can'topenthatfile:Permissiondenied原因:目录的所属组,所属用户属于root,导致FTP无法上传,修改组和所属用户为www即可chown-fRwww./*chgrp-fRwww./* ......
  • drf-认证、权限、频率
    一、认证组件1.认证组件的作用一些接口,想要限制登录之后才能访问,没登录不能访问做登录认证,限制如果没有登录,不允许访问该接口2.认证类的使用:1.在auth.py中写一个类,去继承BaseAuthentication2.在这个类中重写:authenticate方法3.在authenticate完成......
  • drf 认证、权限、频率三组件
    一、认证组件判断用户是否登录,数据库是否有值1、需求:通过认证组件去认证,没有认证通过的用户不让登录。认证方式前端发来的token值与数据库进行对比2、modelsfromdjango.dbimportmodelsclassUser(models.Model):username=models.CharField(max_length=32)......
  • 认证组件、权限组件、频率组件
    认证组件登录功能写登录的时候,可以使用auth提供的user表,也可以自定义===》自定义写登录接口,登录成功,要有标志生成一个随机字符串,放在表中,以后他只要带这个随机字符串过来,我们就认为是这个人登录的#####################视图类#############################......
  • DRF01---快速上手,请求的封装,版本管理,认证,权限
    1.3djangorestframework(上)djangorestframework(简称drf)本质上其实就是一个别人编写好的app,里面集成了很多编写restfulAPI的功能功能,接下里咱们就来学习drf并用他来开发restfulAPI。drf内置了很多便捷的功能,在接下来的课程中会给大家依次讲解下面的内容:快速上手请求的......
  • 优化Docker权限管理:配置Docker用户组
    Docker利用Linux的用户和组权限来管理对Docker守护进程的访问权限。一般情况下,只有root用户和属于docker用户组的用户才被允许访问Docker守护进程。在Linux系统上使用Docker时,如果您尚未配置docker用户组,那么作为非root用户执行Docker相关命令将要求使用sudo......
  • Linux中修改文件权限的命令是什么?
    在Linux系统中,修改文件权限的命令主要有chmod、chgrp、chown。其中chmod是Linux中一个常用的文件权限管理命令,它可以用来更改文件或目录的读写执行权限,接下来我们通过这篇文章详细介绍一下chmod命令。在Linux系统中,修改文件权限的命令是chmod。通过该命令,用户可以更改文件......