System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能排课领域,特别是涉及一种基于多重条件需求的智能排课系统、方法及产品。
技术介绍
1、现有的主流排课系统是基于固定校区固定开课模式(如小学初中高中的排课模式)开发的排课系统,无法针对有特殊复杂排课限制需求和全国多校区点共用讲师资源需求提供满足全面需求的排课规则,会出现讲师资源排课率低、高等级讲师安排到低等级校区排课、排课地点不合理导致讲师跨校区通勤时间太赶,讲师连续排课太满休息不足影响授课效果等问题。影响公司效能。
技术实现思路
1、本专利技术的目的是提供一种基于多重条件需求的智能排课系统、方法及产品,以解决现有的智能排课系统的排课计划不合理的问题。
2、为实现上述目的,本专利技术提供了如下方案:
3、一种基于多重条件需求的智能排课系统,包括:
4、用户界面,用于输入用户对排课信息的多重条件需求;
5、筛选模块,用于筛选出与所述所述多重条件需求对应的排课相关信息;所述排课相关信息包括课程信息维度、讲师信息维度、教师信息维度以及教研排课规则;
6、讲师确定模块,用于根据筛选后的排课相关信息确定满足所述多重条件需求的讲师;
7、讲师推荐值序列生成模块,用于根据所述讲师信息维度,计算满足所述多重条件需求的讲师对应的讲师推荐值,按顺序生成讲师推荐值序列;
8、排课计划生成模块,用于基于智能排课算法,根据所述讲师推荐值序列生成排课计划。
9、可选的,还包括:
10、数据
11、可选的,还包括:
12、系统安全模块,用于对所述处理后的多重条件需求依次进行格式验证、数据过滤以及权限验证,生成安全日志记录;所述安全日志记录用于记录用户的操作日志和安全事件。
13、可选的,所述讲师推荐值序列生成模块,具体包括:
14、讲师信息维度分值确定单元,用于根据所述讲师信息维度确定讲师信息维度分值;
15、讲师推荐值计算单元,用于根据所述维度分值之和、讲师状态推荐系数以及讲师授课熟练度推荐系数计算满足所述多重条件需求的讲师对应的讲师推荐值;
16、讲师推荐值序列生成单元,用于按照从大到小或者从小到大的顺序对所述讲师推荐值进行排序,生成讲师推荐值序列。
17、可选的,还包括:
18、反馈模块,用于收集并分析所述用户对所述排课计划的反馈信息;所述反馈信息包括满意度评价、课程安排建议以及使用体验;
19、优化模块,用于根据所述反馈信息调整所述排课计划,生成优化后的排课计划。
20、可选的,还包括:
21、可视化模块,用于可视化所述排课计划。
22、可选的,还包括:
23、个性化推荐模块,用于根据用户的历史数据以及反馈信息,个性化推荐排课计划建议;所述历史数据包括课程参与记录、学习成绩和表现、出勤记录以及学习偏好和兴趣。
24、一种基于多重条件需求的智能排课方法,包括:
25、输入用户对排课信息的多重条件需求;
26、筛选出与所述所述多重条件需求对应的排课相关信息;所述排课相关信息包括课程信息维度、讲师信息维度、教师信息维度以及教研排课规则;
27、根据筛选后的排课相关信息确定满足所述多重条件需求的讲师;
28、根据所述讲师信息维度,计算满足所述多重条件需求的讲师对应的讲师推荐值,按顺序生成讲师推荐值序列;
29、基于智能排课算法,根据所述讲师推荐值序列生成排课计划。
30、一种电子设备,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行上述基于多重条件需求的智能排课方法。
31、一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述基于多重条件需求的智能排课方法。
32、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术提供了一种基于多重条件需求的智能排课系统、方法及产品,基于用户对排课信息的多重条件需求,确定对应的具备多个维度的排课相关信息,以筛选满足多重条件需求的讲师,计算对应的讲师推荐值,以生成排课计划,考虑多个维度的排课相关信息,从而提高了排课计划的合理性,以提高授课效果。
本文档来自技高网...【技术保护点】
1.一种基于多重条件需求的智能排课系统,其特征在于,包括:
2.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
3.根据权利要求2所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
4.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,所述讲师推荐值序列生成模块,具体包括:
5.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
6.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
7.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
8.一种基于多重条件需求的智能排课方法,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行如权利要求8所述的基于多重条件需求的智能排课方法。
10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行
...【技术特征摘要】
1.一种基于多重条件需求的智能排课系统,其特征在于,包括:
2.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
3.根据权利要求2所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
4.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,所述讲师推荐值序列生成模块,具体包括:
5.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在于,还包括:
6.根据权利要求1所述的基于多重条件需求的智能排课系统,其特征在...
【专利技术属性】
技术研发人员:李翔,赵璧,詹歆,吴美玲,
申请(专利权)人:新励成教育科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。