本发明涉及高校住宿管理,具体涉及一种高校住宿随机摇号分配方法。
背景技术:
1、随着高校招生规模的不断扩大,学生人数的急剧增加,住宿资源也愈发紧张,学生对宿舍分配与管理的要求也在不断地提高,同时,随着社会信息化发展步伐的加快,学校的管理和服务工作也需要越来越周到、全面、先进和高效,在校生的学历层次、文化水平、思想状态呈多样化、复杂化的趋势,学生对宿舍分配和管理的要求也在不断地提高,这使得管理工作变得越来越繁重复杂和琐碎。
2、已公开的中国专利,公开号为cn117291766a,公开了一种学生宿舍床位智能分配的方法,涉及高校学生宿舍的管理技术领域,包括以下步骤:获取学校宿舍房间数据和学生信息,并根据获取到的学校宿舍房间数据生成数据模型,根据上述所获取的学生信息设置智能分配的优先规则,将设置的优先规则和学生信息导入数据模型内并根据学生信息,对每个学生分配一个对应的优先规则,根据设置的优先规则对宿舍房间进行智能分配,通过对宿舍数据收集和制作数据模型,对学生的各个信息进行收集并制作模型,方便根据院系、专业、年级、班级、民族、籍贯、作息时间、爱好等特征项的权重不同进行分配,实现智能化分配宿舍床位工作,提高床位分配的准确性和满意度。
3、上述专利公开的学生宿舍床位智能分配的方法只能适用于床位数量大于学生数量的情况下,当床位数量小于学生数量时,必然有一部分学生不能办理住宿,如果由宿管人管随机分配则有失公平,容易激发学生间、学生与管理方的矛盾,不利于维护校园和谐。
技术实现思路
1、鉴于以上所述现有技术的缺点,本发明的目的在于提供一种高校住宿随机摇号分配方法,用于解决现有技术中采用的学生宿舍床位智能分配的方法不适用于床位数量小于学生数量时的床位分配问题。
2、为实现上述目的及其他相关目的,本发明提供一种高校住宿随机摇号分配方法,包括移动端、管理端和学院端;
3、包括如下步骤:
4、s1、管理人员在管理端导入床位数量;
5、s2、同一批次需要住宿的学生申请入住学生公寓后在移动端申请床位;
6、s3、管理人员在管理端统计申请床位的学生数量,并与床位数量进行比较;当床位数量大于或者等于申请学生数量时,管理端直接确认分配床位的学生名单;当床位数小于申请数时,学生采用摇号的方式获取住宿资格,并确认分配床位的学生名单;
7、s4、管理人员在管理端根据确认分配床位的学生名单划分住宿区域,然后在住宿区域中进一步添加可分配床位;
8、s5、高校在学院端根据公寓基础信息和学生信息将床位分配给对应学生,学生在移动端办理入住即可。
9、于本发明的一实施例中,在s3步骤中,所述摇号采用在线性同余算法的基础上引入参与摇号学生总数k以及待分配学生数j进行。
10、于本发明的一实施例中,所述线性同余算法的公式为:
11、x[n+1]=(a·x[n]+c)mod m
12、式中,x[0]为初始随机种子;
13、a为乘法因子;
14、c为增量;
15、m为模数;
16、a、c、m均为算机瞬时状态值。
17、于本发明的一实施例中,当且仅当以下条件成立,则x是一个周期为m的序列;
18、条件一:所述m>0,0<a<m,0≤c<m;
19、条件二:当且仅当c与m互素,a-1可以被所有m的质因数整除;
20、条件三:当m可以被4整除,那么a-1也能被4整除。
21、于本发明的一实施例中,在s5步骤中,所述公寓基础信息包括楼栋、楼层、房间号、床位数、限制性别。
22、于本发明的一实施例中,所述学生信息包括但不限于学生姓名、性别、所在院系、专业、班级、民族、籍贯、作息时间、爱好、个性特征。
23、一种电子设备,包括:至少一个处理器、存储器和显示器;
24、所述存储器存储计算机执行指令;
25、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行所述的方法。
26、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,用于实现所述的方法。
27、如上所述,本发明的高校住宿随机摇号分配方法,具有以下有益效果:
28、本发明在床位数量大于学生数量的情况下采用摇号的方式确认学生入住资格,能够确保每位学生有平等的机会选择床位,提高分配过程的公正性;摇号采用在线性同余算法的基础上引入参与摇号学生总数k以及待分配学生数j进行,能够减少人工干预,减轻宿管员的工作负担,提高分配效率;并且避免床位分配过程中的不公平现象,减少学生间、学生与管理方的矛盾,维护校园和谐;本发明符合智慧校园发展趋势,为大数据管理、学生服务提供基础,优化资源配置。
1.一种高校住宿随机摇号分配方法,包括移动端、管理端和学院端;
2.根据权利要求1所述的高校住宿随机摇号分配方法,其特征在于:在s3步骤中,所述摇号采用在线性同余算法的基础上引入参与摇号学生总数k以及待分配学生数j进行。
3.根据权利要求2所述的高校住宿随机摇号分配方法,其特征在于:所述线性同余算法的公式为:
4.根据权利要求3所述的高校住宿随机摇号分配方法,其特征在于:当且仅当以下条件成立,则x是一个周期为m的序列;
5.根据权利要求1所述的高校住宿随机摇号分配方法,其特征在于:在s5步骤中,所述公寓基础信息包括楼栋、楼层、房间号、床位数、限制性别。
6.根据权利要求5所述的高校住宿随机摇号分配方法,其特征在于:所述学生信息包括但不限于学生姓名、性别、所在院系、专业、班级、民族、籍贯、作息时间、爱好、个性特征。
7.一种电子设备,其特征在于,包括:至少一个处理器、存储器和显示器;
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1-6任一项所述的方法。