UniLMS:学习管理系统
欢迎来到 UniLMS!
为大学、学校、学院、学院或任何其他类型的机构开发的学习管理系统。
UniLMS PRO 功能:
- 教师 / 教职员工模块
- 教师可以注册为普通用户,然后管理员可以批准或不批准教师
- 教师可以通过登录网站后端并访问个人资料菜单来编辑他/她的个人资料
- 激活 UniLMS 插件后,会自动创建所有教师/教职员工列表页面
- 激活 UniLMS 插件时,也会自动创建个人教师/教职员工个人资料页面
- 教师可以通过访问网站后端的个人资料页面来添加/编辑联系人和社交媒体信息
- 公开个人资料页面显示教师的联系方式和社交媒体详细信息,以及分配给教师的课程列表
- 教师可以创建/编辑新课程、讲座、活动(测验、作业、期中考试、期末考试、项目并为这些活动添加分数)、问题、出勤、课程文件和学生
- 教师可以通过访问公共页面打印出所有活动、课程、讲座或课程文件
- 管理员对教师创建的所有内容具有完全访问权限
- 管理员可以将课程分配给特定教师
- 当教师注册到网站时,他/她无法登录网站,直到管理员批准
- 教师创建的内容在管理员审核之前不会发布
- 学生模块
- 学生可以作为标准用户注册到网站
- 管理员可以通过查看学生个人资料并通过编辑他/她的个人资料来为他分配 UniLMS 学生角色来批准学生个人资料
- 为学生分配 UniLMS Student 角色后,他/她可以通过访问网站后端的个人资料页面登录网站并添加/编辑部门、班级、注册号等详细信息
- 在个人资料中添加详细信息后,用户可以访问激活 UniLMS 插件时自动创建的 Student Dashboard 页面
- 在学生仪表板页面上,学生可以看到他/她的信息,也可以查看所有活动的结果(测验、作业、期中、期末、最终结果等)。
- 管理员或任何教师都可以手动添加学生
- 教师添加的学生由 admin 审核
- 每个学生都被分配到特定的班级
- Classes 模块
- 管理员可以添加新课程或更新/删除现有课程
- 管理员可以为每个班级分配课程
- 管理员还可以从完整的时间表中生成特定于班级的时间表
- 类存档和单个页面也可以从网站的前端查看
- 自动创建班级存档页面,并列出所有班级以及班级详细信息,例如(会话、学期、秋季/春季)
- 课程详细信息页面是自动创建的,并显示该课程的完整详细信息以及课程特定的时间表
- 任何学生都可以从网站前端查看每个班级的详细信息
- 如果类共享大部分内容,则可以复制这些类
- 课程模块
- 管理员和教师都可以创建新课程
- 教师创建的课程只有在管理员审核后才会发布
- 管理员可以编辑/删除所有课程,而教师只能编辑自己的课程
- 教师甚至无法删除自己的课程
- 激活 UniLMS 插件后,将自动创建一个名为 UNILMS 课程的新页面,该页面以表格形式列出所有课程
- 如果课程共享大部分内容,则可以复制课程
- 每门课程都分配给一个班级和一位教师
- 由教师创建的课程的课程内容是使用教师创建的讲座和活动生成的
- 课程作者可以定义会话分数 %、期中考试 %、期末考试 % 和毕业生政策等。
- 课程作者可以从完整的时间表生成课程特定的时间表
- 课程存档和单个页面可以从网站前端公开查看
- 课程存档页面列出所有课程
- 课程详细信息页面显示所有课程详细信息,如课程描述、课程内容和课程特定时间表
- 讲座模块
- 管理员和教师都可以创建新的讲座,而教师只能编辑自己的讲座
- 这些讲座可以添加到课程内容中
- 每节课都分配给特定的课程
- 教师可以在每堂课中分享所有必要的细节或资源材料
- 活动模块
- 活动包括测验、作业、期中考试、期末考试、项目、课堂参与等。
- 教师可以将问题分配给测验、期中考试或期末考试等活动
- 教师可以选择此活动是否计入会话分数
- 可以为每个学生添加每个活动的分数
- 这些活动可以公开查看,但问题不会公开可见。在这些活动的公共页面上,会显示活动最高分、提交日期或活动结果等详细信息
- 问题模块
- 管理员和教师都可以创建新问题,而教师只能在准备测验时编辑/使用自己的问题
- Mcqs、true/false、short questions 和 long questions 是可用作问题类型的选项
- 也可以为 mcqs 或 true/false 类型的问题定义最大分数和正确选项
- 考勤模块
- 管理员和教师都可以创建新的出勤情况,而教师只能在准备课程文件时编辑/使用自己的出勤情况
- 出勤日期、班级、课程、活动和学生名单来标记出勤是一些可用的选项
- 出勤用于准备课程文件或为学生提供出勤分数
- 课程文件模块
- 课程文件包括评分政策、课程内容、课程计划、教师日志、学生日志、测验、作业、会话、期中考试、期末考试、出勤表和该课程的最终结果
- 每个课程文件部分都是通过指定班级和课程自动生成的
- 每个课程文件也可以在网站的正面公开看到
- 存档页面和每个课程文件的单个页面对任何人都公开可见
- 教师可以从管理员或网站前端打印出课程文件的每个部分
- 时间表模块
- 管理员可以自动生成随机时间表
- 时间表可以从 UniLMS 插件中添加的课程、班级和教职员工中生成
- 管理员还可以为自定义课程、班级和教职员工生成自定义时间表
- 为每个时间表定义时间段、时段和房间时段
- 时间表还显示可用于安排补充课程的空位
- 时间表也可以公开显示,以便学生可以通过访问网站查看他们的时间表
== 更新日志 ==
= 1.0.1 =
- 修复了一些错误和警告
- 添加了短代码,用于显示课程和班级的存档和详细信息页面
- 修改了教师注册功能
- 现在教师可以注册为标准用户,然后管理员可以分配 UniLMS 教师角色并批准该教师
- 删除了一些不必要的存档模板,并将其替换为短代码
- 修改了现有的短代码,使其与 Gutenberg 编辑器兼容
- 修改了 admin 和 frontend 的文件加载策略,以增强插件的性能
- 修改了单页自定义文章类型模板的文件夹结构和布局
= 1.0.0 =
- 插件的默认版本