【技术实现步骤摘要】
一种基于数据互换的座位表调整方法及其装置
本专利技术涉及教室座位表智能调整领域,特别是一种基于数据互换的座位表调整方法及其装置。
技术介绍
目前,学生座位经常会因为各种原因发生变化,而现今教育多数依靠计算机系统对学生进行管理,学生座位对教学数据的分析有着重要的作用,因此在计算机系统中快速完成学生电子座位表的调整能有效提高教学管理的效率。现有技术中大多数通过生成座位表格进行单独编辑的方法对数据库中的座位信息进行调整,这种做法虽然能完成数据库中信息的更新从而调整座位表,但是通过手动编辑的方式在遇到座位表中学生信息较多时耗费的时间较多,而且可能出现漏更新和错更新的情况。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种方法能在座位表中通过调整座位后读取对应的学生数据进行互换,自动完成数据的填充,无需手动编辑。本专利技术为解决其问题所采用的技术方案为:一种基于数据互换的座位表调整方法,包括:将在座位表中进行调整的座位设置为第一座位,并在数据库中读取与第一座位对应的第一学生数据;通过拖动的形式将第一座位移动至座位表的目标座位中,将所述目标座位设置为第二座位,并在数据库 ...
【技术保护点】
1.一种基于数据互换的座位表调整方法,其特征在于,包括:将在座位表中进行调整的座位设置为第一座位,并在数据库中读取与第一座位对应的第一学生数据;通过拖动的形式将第一座位移动至座位表的目标座位中,将所述目标座位设置为第二座位,并在数据库中读取与第二座位对应的第二学生数据;将第一学生数据和第二学生数据在数据库中的存储位置互换后保存。
【技术特征摘要】
1.一种基于数据互换的座位表调整方法,其特征在于,包括:将在座位表中进行调整的座位设置为第一座位,并在数据库中读取与第一座位对应的第一学生数据;通过拖动的形式将第一座位移动至座位表的目标座位中,将所述目标座位设置为第二座位,并在数据库中读取与第二座位对应的第二学生数据;将第一学生数据和第二学生数据在数据库中的存储位置互换后保存。2.根据权利要求1所述的一种基于数据互换的座位表调整方法,其特征在于:所述座位表的座位以网格形式显示,并在所有网格中显示与该座位对应的学生数据,所述座位表的网格外侧还包括同一行座位的座位行编号和同一列座位的座位列编号。3.根据权利要求2所述的一种基于数据互换的座位表调整方法,其特征在,当检测到用户点击座位行编号对该座位行进行拖动,或点击座位列编号对该座位列进行拖动时,执行以下步骤:步骤S1、将进行调整的座位行或座位列设置为第一座位组,并读取与第一座位组中所有座位对应的第一学生数据组;步骤S2、通过拖动的形式将第一座位组移动至座位表的目标座位组中,将所述目标座位组设置为第二座位组,并在数据库中读取与第二座位组中所有座位对应的第二学生数据组;步骤S3、将第一学生数据组中和第二学生数据组中的学生数据按照对应顺序进行数据库中的存储位置互换,并保存至数据库中。4.根据权利要求3所述的一种基于数据互换的座位表调整方法,其特征在于:当第一座位组为座位行时,所述第二座位组为座位行;当第一座位组为座位列时,所述第二座位组为座位列。5.根据权利要求4所述的一种基于数据互换的座位表调整方法,其特征在于:所述第一学生数据组和第二学生数据组中包括对应的学生数据和该学生数据在座位组中对应的顺序信息。6.根据权利要求2所述的一种基于数据互换的座位表调整方法,其特征在于:当所述座位表中的座位无对应学生数据时,所述网格中不...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。