[发明专利]基于匹配筛选和三维直方图的学生端智能选课方法有效
申请号: | 202011334913.9 | 申请日: | 2020-11-24 |
公开(公告)号: | CN112434090B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 赵磊;牛小明;白同磊;冷成财 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F16/248 | 分类号: | G06F16/248;G06Q50/20 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 刘兴亮 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 匹配 筛选 三维 直方图 生端 智能 选课 方法 | ||
本发明公开了一种基于匹配筛选和三维直方图的学生端智能选课方法,实现了用户能够根据自己已有限制条件筛选课程,并将筛选结果以三维直方图的形式直观的呈现给用户,使得学生所选的课程满足学生现有限制条件且能够同时兼顾三大不同课程属性,不违背选课制度的初衷的同时让选择课程的效率最大化。
技术领域
本发明涉及智慧教育和计算机数据技术领域,尤其涉及一种基于匹配筛选和三维直方图的学生端智能选课方法。
背景技术
随着教育的普及,我国高校的在校学生人数屡创新高,对课程种类的需求、对每门课程容量的需求越来越大。现有的高校网上选课系统都是基于传统的抢选制选课,呈现给学生的是以二维表格的形式列出的所有课程,由于开设课程数量的庞大,基本数以千计,并且存在课程属性、容量的限制,学生很难做到在五花八门的课程列表中以极快的速度发现自己感兴趣并且能够选择的课程,造成每学期选课阶段学生找不到合适的课、选不上想要的课成为常态,大批学生甚至因为学分不够被迫乱选课凑学分,完全背离个性化教育的初衷。
发明内容
本发明的目的就在于为了解决现有呈现于学生面前的是二维表格形式的所有课程列表,学生不能快速直观的筛选出自己想要的课程的问题而提供一种基于匹配筛选和三维直方图的学生端智能选课方法,本发明实现快速向用户展示最符合用户期望的课程图录,并通过用户对课程属性的层级筛选不断缩小选择范围,以提高用户选课的效率。
本发明通过以下技术方案来实现上述目的:
一种基于匹配筛选和三维直方图的学生端智能选课方法,所述选课方法包括:
匹配筛选硬规则筛选阶段,根据学生课表自动匹配筛选出符合硬性要求的课程集合1;
匹配筛选软规则筛选阶段,通过学生选择属性条件在课程集合1的基础上筛选出课程集合2;
将课程集合2按照三维直方图的形式展示给用户作为选择依据。
进一步方案为,所述匹配筛选硬规则筛选阶段具体方法如下:
设置每门课程的属性结构元class(i),根据学生课表中空余、未选择课程时间段在课程库数据中属性结构元时间一项进行匹配,筛选出属性时间一项满足在课表空余时间的所有课程构成课程子集。
进一步方案为,所述匹配筛选软规则筛选阶段学生选择属性条件包括:
选择课程性质:必修课,选修课,公共课;选择开设课程地点:校区教学楼教室;选择课程学分要求:无要求、不限制但由高至低排序、输入学分区间;课程所属学院:根据课程数据库汇总得出的各个学院。
进一步方案为,所述三维直方图的维度表示信息由剩余课程属性的重要程度确定包括:
由xf=x-x1-x2得到剩余课程属性,其中x表示课程属性总数量,x1表示学生课表筛选时已经确定的课程属性数量,x2表示学生自己确定的课程属性数量;然后在这xf个属性中,按照预置重要程度从高到低排列,预置重要程度根据不同学校的要求差异在选课前人为设定,取其中前三的属性分别作为三个维度建立起三维直方图,图中对应空间位置即为对应符合条件的课程。
本申请另一方面还提供一种基于匹配筛选和三维直方图的学生端智能选课系统,包括获取模块、粗筛模块、条件选择模块、二次筛选及展示模块、选择与保存模块;
获取模块用于实时获取开设课程数据和学生当前个性化课表;
粗筛模块根据学生当前已选课表匹配筛选出剩余符合条件的课程;
条件选择模块为系统与用户交互模块,由用户选择确定罗列出的各项课程属性;
二次筛选及展示模块为计算匹配及立体展示,通过用户的选择进一步筛选符合条件的课程,并以三维直方图的形式将经过两轮筛选的符合要求课程即最大化展示课程情况又直观清晰的呈现给用户;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011334913.9/2.html,转载请声明来源钻瓜专利网。