🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### :-: **选课介绍** 选课就是选修课,是正课以外的副科,学校每学期会进行1次课外课选课活动,学生根据自己的兴趣爱好进行选择。小学生通常是由家长代替选择。 课表功能暂未上线,在配置选课前,需要联系开发在数据库添加。 一、pc端管理 1、选课配置 选择应用池应用\--->独立应用 ![](https://img.kancloud.cn/83/4c/834c660c615d6a447a03199619f4ed47_527x378.png) 从常用应用中 选择 选课管理 ![](https://img.kancloud.cn/a9/89/a989c6717d6d03be8445643415c74802_554x271.png) 2、功能介绍 (1)选课活动:以学期为单位创建选课活动,学生可针对某个活动进行选课。 字段说明: **最大选课数:**每个学生在本活动中选课的数量控制。 **开始时间:**到选课开始时间学生才可以选课,同时后台也不能再编辑课程信息, **结束时间:**到结束时间 后学生就不能再进行选课操作。 **聚合显示规则:**不聚合显示的活动不显示到手机页面,聚合显示的一直显示到手机页面,到期后聚合显示的活动要到活动结束后才显示到手机页面。不聚合显示的活动的已选课程,选课不计入数量,只有聚合显示的和到期后聚合显示的活动的已选课程才计入数量。 **手机端报名地址:**手机端访问此地址可显示这个活动的课程,并进行报名**。** 活动列表: ![](https://img.kancloud.cn/38/57/385758982ffda3c19b6fe4d51a0d7be9_554x296.png) (2)选课课程:在选课活动中创建课程。 字段说明: **考勤教师:**系统里的教师,可对课程进行点名。 **所属年级:**只是展示用无逻辑作用。 **上课时间:**周三第5节就输入35,多个时间可用“,”隔开。 **满员人数:**课程的最大报名人数。 **性别限制:**限制报名人员的性别。 **报名审核:**如果设置为是,则学生报名提交后需要进行审核,才能报名。 **可选班级:**设置哪些班级的学生在手机上可看到课程的信息。 **预选学生:**老师为学生设置报名,且学生自己不能取消。 **人数上限:**可选班级的最大报名人数。 **课程介绍:**课程介绍会显示在课程详情中。是对课程的详细信息进行说明。 **课程介绍(审核通过后显示):**此字段也是课程详情,只是里面的内容是审核通过后才显示。 ![](https://img.kancloud.cn/f9/7c/f97cfa05a4eb9891c999522f047fcb06_554x239.png) 创建课程: ![](https://img.kancloud.cn/19/a3/19a31c4d62d1ecc4612b2b3251ea84e4_554x663.png) (3)设置互斥活动: 比如A活动和B活动互斥,则报名了A活动中的课程就不能再报名B活动中的任何课程。 (4)选课申请: 选课申请是个独立的应用,用于普通教师提交选课的课程,并由选课管理员进行审核通过后,课程直接进入选课资源库,并进入活动列表中。 (5)设置审核流程: 用于设置选课申请的审核和报名审核的审批流程设置。 (6)选课资源库:     普通教师申请的课程审批通过后,会进入选课资源库作为课程池进行备案供管理员进行选择。 (7)查看选课申请:      普通教师提交的选课申请,并进行审核。 (8)报名审核:      学生报名需要审批的报名申请。 二、手机端学生选课 1、配置: 1、单活动配置: ![](https://img.kancloud.cn/bc/89/bc89517aa5790703bb5ffb4bccc96f30_553x137.png) 将手机端报名地址配1个自定义应用。 2、多活动配置: 将此地址:/eos-app/#/aggregation配一个自定义应用。 ![](https://img.kancloud.cn/94/f0/94f03bdbef49a06f4a13a41ea065d328_554x366.png) 3、功能介绍: 学生在手机端课程列表中可查看本学期的选课信息,并进行报名操作。在已选课程中,可查看已经报名的课程。 三、PC端选课申请 1、配置 1.1、从应用池应用中,选择独立应用 ![](https://img.kancloud.cn/fa/2f/fa2fd5de5bf4e4e90cb1baa79941eee8_554x360.png) 1.2、从通用功能中,选择选课申请 ![](https://img.kancloud.cn/01/f0/01f0e6b984eb51af65095854e9d7eb06_554x350.png) 2、功能介绍 (1)普通老师进行选课课程的提交申请 (2)管理员进行课程审核 (3)审核通过后,课程进入到课程资源库,同时会进入课程池学生可进行选课报名 (4)管理员进行选课审批流程的设置 四、查看选课统计 ![](https://img.kancloud.cn/2f/3c/2f3c5f6422f850cbca2e060ad2a52ed5_420x214.png) 从应用池应用中,saas应用中,选择:选课班级统计,选课班级统计,选课全校统计 (1)PC端查看选课班级统计   使用角色:班主任,权限查看本班级学生的选课报名数据。 (2)PC端查看选课年级统计   使用角色:年级主任,权限查看本年级学生的选课报名数据。 (3)PC端查看选课全校统计   使用角色:校领导、选课管理员,把权限分配给谁谁就有权限查看全校学生的报名数据。