掌桥专利:专业的专利平台
掌桥专利
首页

一种学生宿舍床位智能分配的方法

文献发布时间:2024-04-18 20:00:50


一种学生宿舍床位智能分配的方法

技术领域

本发明属于高校学生宿舍的管理领域,具体地说,涉及一种学生宿舍床位智能分配的方法。

背景技术

随着高校招生规模的不断扩大,学生人数的急剧增加,住宿资源也愈发紧张,学生对宿舍分配与管理的要求也在不断地提高,同时,随着社会信息化发展步伐的加快,学校的管理和服务工作也需要越来越周到、全面、先进和高效,在校生的学历层次、文化水平、思想状态呈多样化、复杂化的趋势,学生对宿舍分配和管理的要求也在不断地提高,这使得管理工作变得越来越繁重复杂和琐碎。

目前通常采用传统的手工模式进行管理,其效率低,易出错,如何利用现代信息技术来实现高校宿舍分配的智能化,成为了本领域人员亟待解决的问题。

综上,因此本发明提供了一种学生宿舍床位智能分配的方法,以解决上述问题。

发明内容

针对现有技术存在的不足,本发明的目的在于提供一种学生宿舍床位智能分配的方法,其优点在于,基于改进的贪心算法,把选定的分配条件如所在院系、专业、年级、班级、民族、籍贯、作息时间、爱好等作为特征项,为每个特征项根据其在匹配中的重要程度赋予一定的权重,通过计算匹配度为学生进行宿舍智能分配,实现一个人性化的宿舍床位分配系统。

为实现上述目的,本发明提供了如下技术方案:

一种学生宿舍床位智能分配的方法,其特征在于,包括以下步骤:

获取学校宿舍房间数据和学生信息,并根据获取到的学校宿舍房间数据生成数据模型;

根据上述所获取的学生信息设置智能分配的优先规则;

将设置的优先规则和学生信息导入数据模型内并根据学生信息,对每个学生分配一个对应的优先规则;

根据设置的优先规则对宿舍房间进行智能分配,宿舍分配完成后会自动生成对应的信息表。

通过采用上述技术方案,确保每个学生都能得到适合自己的宿舍环境。这有助于提高学生的生活质量和学习效果,其次,可以增加宿舍成员之间的互补性,减少冲突和摩擦。

本发明进一步设置为:在对宿舍房间进行分配时,根据学生的各种信息作为特征项,每个特征项都会被赋予不同的权重,以反映其在分配过程中的重要性。

通过采用上述技术方案,更加准确地反映学生对不同特征的偏好和需求,这样可以更好地满足学生的宿舍需求,提高宿舍分配的准确性。

本发明进一步设置为:在分配过程中,根据这些特征项计算学生之间的匹配度,并为每个学生计算一个匹配度分数,匹配度分数反映了学生与其他学生之间的相似程度。

通过采用上述技术方案,评估学生之间的相似程度,这样可以更好地匹配室友,提高宿舍分配的准确性,减少室友之间的冲突和不适应情况。

本发明进一步设置为:根据设置的优先规则对宿舍房间进行智能分配包括以下步骤;

步骤A1、获取符合优先规则的房间信息,并根据房间中的床位数进行对房间顺序进行排序进而得到房间列表;

步骤A2、获取符合步骤A1房间规则的学生信息,并根据院系、专业和班级对学生进行分组进而得到分组表,其中分组表中会登记上匹配度分数,并根据匹配度分数进行排序;

步骤A3、循环遍历步骤A1中得到的房间列表,并获取当前房间的人数,根据获取的房间人数查找分组表中相对应数量的学生数据;

步骤A4、获取分组表中的学生数据时检索是否存在具有相同籍贯和相同民族的学生,若步骤A4中存在这样的学生,剔除除第一个学生外的其他相同学生,并从剩余的学生数据中补充相应数量的学生;

步骤A5、循环遍历完步骤A1得到的房间列表和步骤A2得到的学生分组表,在步骤A1得到的房间列表和步骤A2得到的学生分组表中数据已全部分配后则结束该规则。

通过采用上述技术方案,方便根据院系、专业、年级、班级、民族、籍贯、作息时间、爱好等特征项的权重不同进行分配,实现智能化分配宿舍床位工作。

本发明进一步设置为:上述步骤A2在每个分组中,是根据学生的兴趣爱好和个性特征进行聚合排序,以确保满足个性化特征的原则。

通过采用上述技术方案,能够提高床位分配的准确性和满意度。

本发明进一步设置为:个性特征包括但不限于外向性学生、内向性学生。

通过采用上述技术方案,利用现代信息技术来实现高校宿舍分配的智能化。

本发明进一步设置为:在完成步骤A5后,按顺序读取下一个规则,并重复执行以上步骤,直至所有规则都被完成。

通过采用上述技术方案,提高分配床位的满意度。

本发明进一步设置为:房间基础数据包括但不限于楼栋、楼层、房间号、床位数、限制性别。

通过采用上述技术方案,提高分配床位的考虑因素,提高学生的满意度。

本发明进一步设置为:学生信息包括但不限于学生姓名、性别、所在院系、专业、班级、民族、籍贯、作息时间、爱好、个性特征。

通过采用上述技术方案,通过考虑学生之间的相似程度,可以更好地匹配志趣相投的室友,提高宿舍生活的质量。

综上所述,本发明的有益技术效果为:

1、通过对宿舍数据收集和制作数据模型,对学生的各个信息进行收集并制作模型,方便根据院系、专业、年级、班级、民族、籍贯、作息时间、爱好等特征项的权重不同进行分配,实现智能化分配宿舍床位工作,提高床位分配的准确性和满意度。

2、把选定的分配条件如所在院系、专业、年级、班级、民族、籍贯、作息时间、爱好等作为特征项,为每个特征项根据其在匹配中的重要程度赋予一定的权重,通过计算匹配度为学生进行宿舍智能分配,实现一个人性化的宿舍床位分配系统。

下面结合附图对本发明的具体实施方式作进一步详细的描述。

附图说明

下面描述中的附图仅仅是一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。在附

图中:

图1为本发明的基本流程示意图;

图2为本发明中实施例的表格示意图。

具体实施方式

以下结合附图对本发明作进一步详细说明。

参照图1-2,为本发明公开的一种学生宿舍床位智能分配的方法,包括以下步骤:

步骤S1、获取学校宿舍房间数据和学生信息,并根据获取到的学校宿舍房间数据生成数据模型,首先,通过分析学生信息和宿舍房间数据,可以更准确地进行宿舍分配,确保每个学生都能得到适合自己的宿舍环境。这有助于提高学生的生活质量和学习效果,其次,可以增加宿舍成员之间的互补性,减少冲突和摩擦;

步骤S2、根据上述所获取的学生信息设置智能分配的优先规则,首先,通过根据学生信息设置智能分配的优先规则,可以确保宿舍分配的公平性。例如,可以根据学生的年级、性别、专业等因素进行分配,避免出现偏向某一类学生的情况,提高宿舍分配的公正性;

步骤S3、将设置的优先规则和学生信息导入数据模型内并根据学生信息,对每个学生分配一个对应的优先规则,首先,数据模型可以根据学生信息和优先规则进行精确的匹配和分配,避免人为因素和主观判断的影响,提高分配的准确性,其次,通过数据模型的智能分配,可以进一步的宿舍分配的公平性;

步骤S4、根据设置的优先规则对宿舍房间进行智能分配,宿舍分配完成后会自动生成对应的信息表,通过智能分配系统,可以快速、准确地将宿舍房间分配给学生,节省了人工分配的时间和精力,通过信息表,管理人员可以随时了解宿舍分配情况,方便追踪和更新学生的宿舍信息,提高了管理的效率。

本实施例的,在对宿舍房间进行分配时,根据学生的各种信息作为特征项,每个特征项都会被赋予不同的权重,以反映其在分配过程中的重要性,通过给不同的特征项赋予不同的权重,可以更加准确地反映学生对不同特征的偏好和需求,这样可以更好地满足学生的宿舍需求,提高宿舍分配的准确性,通过设置权重,可以根据不同的情况和需求进行灵活的调整。例如,如果学生的学习成绩对宿舍分配的重要性较高,可以给学习成绩这个特征项赋予较高的权重;如果学生的社交能力对宿舍分配的重要性较高,可以给社交能力这个特征项赋予较高的权重。这样可以根据不同的情况和需求进行个性化的宿舍分配。

本实施例的,在分配过程中,根据这些特征项计算学生之间的匹配度,并为每个学生计算一个匹配度分数,匹配度分数反映了学生与其他学生之间的相似程度,通过计算学生之间的匹配度,可以更准确地评估学生之间的相似程度,这样可以更好地匹配室友,提高宿舍分配的准确性,减少室友之间的冲突和不适应情况,通过考虑学生之间的相似程度,可以更好地匹配志趣相投的室友,提高宿舍生活的质量。

本实施例的,根据设置的优先规则对宿舍房间进行智能分配包括以下步骤;

步骤A1、获取符合优先规则的房间信息,并根据房间中的床位数进行对房间顺序进行排序进而得到房间列表;

步骤A2、获取符合步骤A1房间规则的学生信息,并根据院系、专业和班级对学生进行分组进而得到分组表,其中分组表中会登记上匹配度分数,并根据匹配度分数进行排序,学生在与同院系、专业和班级的同学一起学习和交流时,更容易融入集体,提高学生的满意度和参与度,有利于学生的学习和成长,其次,通过分组表可以清晰地了解每个院系、专业和班级的学生数量和分布情况,有助于学校合理配置教学资源和管理资源,提高资源利用效率;

步骤A3、循环遍历步骤A1中得到的房间列表,并获取当前房间的人数,根据获取的房间人数查找分组表中相对应数量的学生数据,通过获取当前房间的人数,可以确保每个房间内的学生数量符合规定,避免出现人数过多或过少的情况,并且根据房间人数查找相应数量的学生数据,可以确保每个房间的学生分组是公平和合理的,避免出现某个房间人数过多或过少的情况;

步骤A4、获取分组表中的学生数据时检索是否存在具有相同籍贯和相同民族的学生,若步骤A4中存在这样的学生,剔除除第一个学生外的其他相同学生,并从剩余的学生数据中补充相应数量的学生,通过剔除除第一个学生外的其他相同学生,并从剩余的学生数据中补充相应数量的学生,可以确保每个分组中的学生具有不同的籍贯和民族,有利于学生之间的交流和合作,其次还可以可以促进学生之间的相互了解和尊重,增加学生对不同地域和文化的认知和理解,有利于培养学生的跨文化交流和合作能力;

步骤A5、循环遍历完步骤A1得到的房间列表和步骤A2得到的学生分组表,在步骤A1得到的房间列表和步骤A2得到的学生分组表中数据已全部分配后则结束该规则。

本实施例的,上述步骤A2在每个分组中,是根据学生的兴趣爱好和个性特征进行聚合排序,以确保满足个性化特征的原则。

本实施例的,个性特征包括但不限于外向性学生、内向性学生。

本实施例的,在完成步骤A5后,按顺序读取下一个规则,并重复执行以上步骤,直至所有规则都被完成;

本实施例的,房间基础数据包括但不限于楼栋、楼层、房间号、床位数、限制性别。

本实施例的,学生信息包括但不限于学生姓名、性别、所在院系、专业、班级、民族、籍贯、作息时间、爱好、个性特征。

本实施例的,优先规则配重中参考数据包括但不限于楼栋、楼层、房间、院系、专业、班级、性别、优先级。

参照图1-2,实施例一

读取房间信息,博美楼1楼101、102房间,读取学生信息,计算机系软件工程2023001班未分配床位的男生,并按院系、专业、班级进行分组,再按兴趣爱好等聚合排序,遍历A1得到的房间,先读取房间101,假设该房间能住8人,从计算机系软件工程2023001班男生中先取8人,如存在相同籍贯、相同民族的学生,则剔除再补充相应人数,房间101分配完成后,再读取102房间,重复步骤A3、A4进行分配,当102房间分配完,或2023001班男生全部分配后结束当前规则,启动下一个规则。

参照图1-2,实施例二

读取房间信息,博美楼拥有空床位的房间,读取学生信息,计算机系软件工程专业所有未分配床位的男生,并按院系、专业、班级进行分组,再按兴趣爱好等聚合排序,遍历A1得到的房间,如读取房间103,假设该房间能住8人,从A2得到的学生名单取8人,如存在相同籍贯、相同民族的学生,则剔除再补充相应人数,房间103分配完成后,再读取下一个房间,重复步骤A3、A4进行分配,当所有房间分配完,或当前学生全部分配后结束当前规则,启动下一个规则。

参照图1-2,实施例三

读取房间信息,博美楼拥有空床位的所有房间,读取学生信息,计算机系所有未分配床位的男生,并按院系、专业、班级进行分组,再按兴趣爱好等聚合排序,遍历A1得到的房间,如读取房间301,假设该房间能住8人,从A2得到的学生名单取8人,如存在相同籍贯、相同民族的学生,则剔除再补充相应人数,房间301分配完成后,再读取下一个房间,重复步骤A3、A4进行分配,当所有房间分配完,或当前学生全部分配后结束当前规则,启动下一个规则。

参照图1-2,实施例四

读取房间信息,博美楼拥有空床位的所有房间,读取学生信息,经济管理系所有未分配床位的男生,并按院系、专业、班级进行分组,再按兴趣爱好等聚合排序,遍历A1得到的房间,如读取房间601,假设该房间能住8人,从A2得到的学生名单取8人,如存在相同籍贯、相同民族的学生,则剔除再补充相应人数,房间601分配完成后,再读取下一个房间,重复步骤A3、A4进行分配,当所有房间分配完,或当前学生全部分配后结束当前规则,启动下一个规则。

本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。

相关技术
  • 一种用于改善骨关节健康的组合物及其制备方法
  • 一种改善男性生育力的组合物及其制备方法
  • 用于制备聚酮化合物的催化剂组合物、钯混合催化剂体系、利用其的聚酮化合物制备方法及聚酮聚合物
  • 纤维素酶组合物和使用相同组合物用于改善木质纤维素生物质转化成可发酵糖的方法
  • 一种用于制备防油易洁涂料的组合物及相关涂料、涂料制备方法和橱柜用板的制备方法
  • 用于改善心肌缺血及增加心肌收缩力的组合物及制备方法
  • 一种用于改善心肌缺血再灌注损伤的药物组合物及其制备方法和应用
技术分类

06120116545139