1.一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于,包括:选课信息获取模块,用于统计在选课时间段内校园中参加选课学生的数量,进而将各参加选课学生按照预设顺序依次编号为1,2,...,i,...,n,同时统计校园内存在的体育课程数量,并对各体育课程按照预设顺序依次编号为1,2,...,c,...,k;
信息存储库,用于存储校园中各学生对应的身体素质基本信息,存储各种性别在各年龄段的标准身高和标准体重,存储各性别对应身高和体重的影响因子,存储各性别中各身体素质信息对应的影响因子,存储各基本信息匹配等级对应的基本信息匹配指数范围,存储各基本信息匹配等级对应的参考血压、参考血脂、参考血糖和参考肺活量,存储各体育课程对应的体育课程类别,并存储各体育课程对应的参考身体素质指数;
身体素质基本信息分析模块,用于对各参加选课学生的身体素质基本信息进行分析,得到各参加选课学生对应的身体素质指数,所述身体素质基本信息分析模块包括基本信息分析单元和身体素质信息分析单元;
参加选课学生关注分析模块,用于分析各参加选课学生对各体育课程的关注指数,同时从中筛选出关注指数最大的体育课程,并记为喜爱体育课程,进而获取各参加选课学生对应喜爱体育课程的关联体育课程;
体育课程选课分析模块,用于计算各体育课程对应的选课受欢迎指数;
体育课程推荐分析模块,用于计算各参加选课学生对应各倾向体育课程的推荐指数;
体育课程优选显示模块,用于显示优选体育课程对应的编号及其对应的名称;
所述获取各参加选课学生对应喜爱体育课程的关联体育课程,其具体分析如下:获取各参加选课学生对应的喜爱体育课程名称,并将其与信息存储数据库中存储的各体育课程对应的体育课程类别进行匹配,得到各参加选课学生对应的喜爱体育课程类别;
从各参加选课学生对应的喜爱体育课程类别中提取该喜爱体育课程类别对应除喜爱体育课程之外的其他子类体育课程,将其作为关联体育课程,并将各参加选课学生对应的喜爱体育课程及其关联体育课程统称为倾向体育课程;
所述计算各参加选课学生对应各倾向体育课程的推荐指数,其具体分析如下:将各参加选课学生对应的各倾向体育课程与信息数据库中存储的各体育课程对应的参考身体素质指数进行匹配,得到各参加选课学生对应各倾向体育课程的参考身体素质指数;
将各参加选课学生对应的各倾向体育课程按照预设顺序依次编号为1,2,...,g,...,p;
基于各参加选课学生对应的倾向体育课程编号从各体育课程的选课受欢迎指数中获取各参加选课学生对应各倾向体育课程的选课受欢迎指数;
将各参加选课学生对应各倾向体育课程的参考身体素质指数和选课受欢迎指数进行综合,得到各参加选课学生对应各倾向体育课程的推荐指数,其具体计算公式为iγ 表示为第i个参加选课学生对应的身体素质指数, 表示为第i个
参加选课学生对应第g个倾向体育课程的推荐指数, 表示为第i个参加选课学生对应第g个倾向体育课程的参考身体素质指数, 表示为第i个参加选课学生对应第g个倾向体育课程的选课受欢迎指数,f1、f2分别表示是身体素质指数、选课受欢迎指数对应的影响因子;
所述显示优选体育课程对应的编号及其对应的名称,其具体为:将各参加选课学生对应各倾向体育课程的推荐指数按照从大到小的顺序依次进行排序,将排在前三位的推荐指数对应的倾向体育课程记为优选体育课程,同时获取各优选体育课程对应的名称及其编号。
2.根据权利要求1所述的一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于:所述身体素质基本信息包括基本信息和身体素质信息,其中基本信息包括身高、体重、年龄和性别,身体素质信息包括血压、血脂、血糖和肺活量。
3.根据权利要求1所述的一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于:所述基本信息分析单元用于对各参加选课学生的基本信息进行分析,其具体分析步骤如下:将各参加选课学生的编号与信息存储库中存储的校园中各学生对应的身体素质基本信息进行匹配,得到各参加选课学生对应的身体素质基本信息;
从各参加选课学生对应的基本信息中提取各参加选课学生对应的性别和年龄,同时将各参加选课学生对应的年龄与预设各年龄段对应的年龄范围进行对比,得到将各参加选课学生对应的年龄段,进而将各参加选课学生对应的性别和年龄段与信息存储库中存储的各种性别在各年龄段的标准身高和标准体重进行对比,得到各参加选课学生对应的标准身高和标准体重;
将各参加选课学生对应的性别与信息存储库中存储的各性别对应身高和体重的影响因子进行匹配,得到各参加选课学生的身高和体重对应的影响因子;
将各参加选课学生对应的身高和体重进行综合分析,得到各参加选课学生对应的基本i信息匹配指数,其具体计算公式为 η表示为第i个
i i
参加选课学生对应的基本信息匹配指数,sg、tz 分别表示为第i个参加选课学生对应的身i′ i′ i i高、体重,sg 、tz 分别表示为第i个参加选课学生对应的标准身高、标准体重,α1、α2分别表示为第i个参加选课学生的身高、体重对应的影响因子。
4.根据权利要求1所述的一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于:所述身体素质信息分析单元用于对各参加选课学生对应的身体素质信息进行分析,其具体分析步骤如下:将各参加选课学生对应的基本信息匹配指数与信息存储库中存储的各基本信息匹配等级对应的基本信息匹配指数范围进行匹配分析,得到各参加选课学生对应的基本信息匹配等级;
将各参加选课学生对应的基本信息匹配等级与信息存储库中存储的各基本信息匹配等级对应的参考血压、参考血脂、参考血糖和参考肺活量进行对比,得到各参加选课学生对应的参考血压、参考血脂、参考血糖和参考肺活量;
将各参加选课学生对应的性别与信息存储库中存储的各性别中各身体素质信息对应的影响因子进行匹配,得到各参加选课学生对应身体素质信息中血压、血脂、血糖和肺活量对应的影响因子;
将各参加选课学生对应身体素质信息中血压、血脂、血糖和肺活量进行综合,得到各参加选课学生对应的身体素质指数,其具体计算公式为i i i i
xy 、xz 、xt 、fl 分
i′ i′ i i′
别表示为第i个参加选课学生对应的血压、血脂、血糖、肺活量,xy 、xz 、xt ′、fl 分别表i i i示为第i个参加选课学生对应的参考血压、参考血脂、参考血糖、参考肺活量,β1、β2、β3、iβ4分别表示为第i个参加选课学生对应身体素质信息中血压、血脂、血糖、肺活量对应的影响因子。
5.根据权利要求1所述的一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于:所述分析各参加选课学生对各体育课程的关注指数,其具体分析如下:从系统后台获取各参加选课学生浏览各体育课程的浏览信息,所述浏览信息包括浏览时长、点击次数和搜索次数;
从系统后台获取各参加选课学生在选课过程中对体育课程的浏览总时长、点击总次数和搜索总次数;
综合各参加选课学生浏览各体育课程对应的浏览时长、点击次数和搜索次数,计算出各 参 加 选 课 学 生 对 各 体 育 课 程的 关 注 指 数 ,其 具 体 计 算 公式 如 下表示为第i个参加选课学生对第c个体育课程的关注指数, 分别表示为第i个参加选课学生浏览第c个体育课程的浏览时长、点击次i i i数、搜索次数,LT 、DA、SU分别表示为第i个参加选课学生在选课过程中对体育课程的浏览总时长、点击总次数和搜索总次数,d1、d2、d3分别表示为浏览时长、点击次数、搜索次数对应的权值因子。
6.根据权利要求1所述的一种基于智慧校园建设的学生课程选课智能推荐管理系统,其特征在于:所述计算各体育课程对应的选课受欢迎指数,其具体计算步骤如下:在设定周期内,根据选课时间段统计存在历史选课次数,并对各历史选课次数按照预设顺序依次编号为1,2,...,s,...,w;
统计各次历史选课中各体育课程对应的搜索次数、点击次数、实际容纳人数和好评指数;
将各次历史选课中各体育课程对应的搜索次数、点击次数、实际容纳人数和好评指数进行综合,得到各体育课程对应的选课受欢迎指数,其具体计算公式为σc表示为第c个体育课
程对应的选课受欢迎指数, 分别表示为第s次历史选课中第c个体育课程对应的搜索次数、点击次数、实际容纳人数,RNc表示为第c个体育课程对应的额定容纳人数,表示为第s次历史选课中第c个体育课程对应的好评指数,e1、e2、e3、e4分别表示为搜索次数、点击次数、容纳人数、好评指数对应的影响因子。