一种针对教师的调课系统及其调课方法

文档序号:6620400阅读:211来源:国知局
一种针对教师的调课系统及其调课方法
【专利摘要】一种针对教师的调课系统及其调课方法,包括手机终端或者计算机客户终端构成的前台系统,所述的前台系统内包括有前台调课模块,所述的前台系统通过通信网络同后台服务器相通信连接,所述的后台服务器中带有后台调课模块和用于调课的数据库,后台服务器还通过通信网络同用于教务的服务器相通信连接。并结合其调课方法可有效避免现有技术中的耗时耗力并且不准确、人工调配的难度就更大以及靠逐级审批的方式根本无法实现这种实时性的要求的缺陷。
【专利说明】一种针对教师的调课系统及其调课方法

【技术领域】
[0001]本发明属于调课【技术领域】,具体涉及一种针对教师的调课系统及其调课方法。

【背景技术】
[0002]目前大学的调课的方法主要采用的是提交纸质的申请,并且层层报批,一般要通过系主任、学院院长以及教务处的逐级审批,因为采用的人工形式,在纸质的申请的对比是否有相关时段的空闲教室,耗时耗力并且不准确,另外如果出现临时调课数量过多,而针对这样的空闲教室数量不多的情况,人工调配的难度就更大了。最为严重的是,对于一些临时调课实时性要求非常高的情况下,靠逐级审批的方式根本无法实现这种实时性的要求。


【发明内容】

[0003]本发明的目的提供一种针对教师的调课系统及其调课方法,包括手机终端或者计算机客户终端构成的前台系统,所述的前台系统内包括有前台调课模块,所述的前台系统通过通信网络同后台服务器相通信连接,所述的后台服务器中带有后台调课模块和用于调课的数据库,后台服务器还通过通信网络同用于教务的服务器相通信连接。并结合其调课方法可有效避免现有技术中的耗时耗力并且不准确、人工调配的难度就更大以及靠逐级审批的方式根本无法实现这种实时性的要求的缺陷。
[0004]为了克服现有技术中的不足,本发明提供了一种针对教师的调课系统及其调课方法方法的解决方案,具体如下:
一种针对教师的调课系统,包括手机终端或者计算机客户终端构成的前台系统1,所述的前台系统I内包括有前台调课模块2,所述的前台系统I通过通信网络3同后台服务器4相通信连接,所述的后台服务器4中带有后台调课模块5和用于调课的数据库6,后台服务器4还通过通信网络3同用于教务的服务器7相通信连接。
[0005]所述的用于教务的服务器7中包括有教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息。
[0006]所述的用于调课的数据库6的数据项名包括有教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果。
[0007]所述的一种针对教师的调课系统的测量调课方法,步骤如下:
步骤1:首先后台服务器4启动后台调课模块5对用于教务的服务器7发送请求发送用于调课的数据库的数据的数据包,当用于教务的服务器7接收到请求发送用于调课的数据库的数据的数据包后,就把教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息通过通信网络3传输到后台服务器4中,然后后台调课模块5将接收到的教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息按记录逐条分别录入到用于调课的数据库6中数据项名为教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项中;步骤2:任课教师通过前台系统I内的前台调课模块2录入调课内容,所述的调课内容包括需要调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,录入调课内容后,前台调课模块2就把包含有调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段的请求数据包发送到后台服务器4中;
步骤3:后台调课模块5将接收到的请求数据包进行解析得到调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,然后在用于调课的数据库6中按记录进行检索,直到检索到同所述的调课的课程的原时间段和调课的课程名相一致的针对教室标识的课程名信息和针对课程名的时间段信息的记录,然后对检索到的该记录进行标记并删除掉该记录的教室的标识信息;
步骤4:接着后台调课模块5重新在用于调课的数据库6中按记录进行检索,检索的顺序为首先检索出其教室的标识信息同步骤3中所述的检索到的该记录的教室的标识信息相一致的记录,对所述的相一致的记录再逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果逐条对比后均未出现存在时间交集的情况,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、步骤3中所述的检索到的该记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及步骤3中所述的检索到的该记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中;
步骤5:如果逐条对比时出现了存在时间交集的情况,后台调课模块5就对其他的记录继续进行检索,把教室的标示信息一致的记录各自分成一组,再分别对每组教室的标识信息相一致的记录逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果一组教室的标识信息相一致的记录逐条对比后均未出现存在时间交集的情况,就将该组的记录中的教室的容量信息减去步骤3中所述的检索到的该记录的教室的容量信息来得到容量差值,这样在所有的逐条对比结束后,就对所得的各个容量差值进行比较,如果容量差值中有O值,就随机的选择为O的容量差值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中。
[0008]步骤6:如果容量差值中没有O值而有大于O值的情况,就随机的选择大于O值的容量差值中的最小值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中;
步骤7:如果容量差值中只有小于O值的情况,就随机的选择小于O值的容量差值中的最大值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中。
[0009]由这些技术特征,本发明还具有速度快,高效的优点,并且通过手机便携的方式,就能更方便的在各个地方都能进行调课的进行。

【专利附图】

【附图说明】
[0010]图1为本发明的一种针对教师的调课系统的连接结构示意图。

【具体实施方式】
[0011]本发明的目的是研制自动化的高效的一种针对教师的调课系统及其调课方法。
[0012]针对教师的调课系统,包括手机终端或者计算机客户终端构成的前台系统1,所述的前台系统I内包括有前台调课模块2,所述的前台系统I通过通信网络3同后台服务器4相通信连接,所述的后台服务器4中带有后台调课模块5和用于调课的数据库6,后台服务器4还通过通信网络3同用于教务的服务器7相通信连接。所述的用于教务的服务器7中包括有教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息。所述的用于调课的数据库6的数据项名包括有教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果。
[0013]所述的一种针对教师的调课系统的测量调课方法,步骤如下:
步骤1:首先后台服务器4启动后台调课模块5对用于教务的服务器7发送请求发送用于调课的数据库的数据的数据包,当用于教务的服务器7接收到请求发送用于调课的数据库的数据的数据包后,就把教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息通过通信网络3传输到后台服务器4中,然后后台调课模块5将接收到的教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息按记录逐条分别录入到用于调课的数据库6中数据项名为教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项中;
步骤2:任课教师通过前台系统I内的前台调课模块2录入调课内容,所述的调课内容包括需要调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,录入调课内容后,前台调课模块2就把包含有调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段的请求数据包发送到后台服务器4中;
步骤3:后台调课模块5将接收到的请求数据包进行解析得到调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,然后在用于调课的数据库6中按记录进行检索,直到检索到同所述的调课的课程的原时间段和调课的课程名相一致的针对教室标识的课程名信息和针对课程名的时间段信息的记录,然后对检索到的该记录进行标记并删除掉该记录的教室的标识信息以此来释放该教室资源;
步骤4:接着后台调课模块5重新在用于调课的数据库6中按记录进行检索,检索的顺序为首先检索出其教室的标识信息同步骤3中所述的检索到的该记录的教室的标识信息相一致的记录,对所述的相一致的记录再逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果逐条对比后均未出现存在时间交集的情况,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、步骤3中所述的检索到的该记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及步骤3中所述的检索到的该记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中,这样就保证了调课的教室容量能够满足调课后的容量需求,保持了原有的教室容量不变;
步骤5:如果逐条对比时出现了存在时间交集的情况,后台调课模块5就对其他的记录继续进行检索,把教室的标示信息一致的记录各自分成一组,再分别对每组教室的标识信息相一致的记录逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果一组教室的标识信息相一致的记录逐条对比后均未出现存在时间交集的情况,就将该组的记录中的教室的容量信息减去步骤3中所述的检索到的该记录的教室的容量信息来得到容量差值,这样在所有的逐条对比结束后,就对所得的各个容量差值进行比较,如果容量差值中有O值,就随机的选择为O的容量差值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中,这样就保证了调课的教室容量也能够满足调课后的容量需求,也能保持教室容量不变。
[0014]步骤6:如果容量差值中没有O值而有大于O值的情况,就随机的选择大于O值的容量差值中的最小值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中,这样就保证了调课的教室容量也能够满足调课后的容量需求,也能保持教室容量能够容纳; 步骤7:如果容量差值中只有小于O值的情况,就随机的选择小于O值的容量差值中的最大值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库6中,这样就保证了调课的教室容量在做最小的调整后也能够满足调课后的容量需求,最大限度地保持教室容量能够容纳上课的需求。
[0015]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质,在本发明的精神和原则之内,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。
【权利要求】
1.一种针对教师的调课系统,其特征在于包括手机终端或者计算机客户终端构成的前台系统,所述的前台系统内包括有前台调课模块,所述的前台系统通过通信网络同后台服务器相通信连接,所述的后台服务器中带有后台调课模块和用于调课的数据库,后台服务器还通过通信网络同用于教务的服务器相通信连接。
2.根据权利要求1所述的针对教师的调课系统,其特征在于所述的用于教务的服务器中包括有教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息。
3.根据权利要求1所述的针对教师的调课系统,其特征在于所述的用于调课的数据库的数据项名包括有教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果。
4.根据权利要求3所述的一种针对教师的调课系统的测量调课方法,其特征在于,步骤如下: 步骤1:首先后台服务器启动后台调课模块对用于教务的服务器发送请求发送用于调课的数据库的数据的数据包,当用于教务的服务器接收到请求发送用于调课的数据库的数据的数据包后,就把教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息以及针对任课教师的身份号所属教务处的审批结果信息通过通信网络传输到后台服务器中,然后后台调课模块将接收到的教室的标识信息、教室的容量信息、针对教室标识的课程名信息、针对教室标示的课程名的时间段信息、针对课程名的任课教师的身份号信息、针对任课教师的身份号所属系主任的审批结果信息、针对任课教师的身份号所属学院院长的审批结果信息按记录逐条分别录入到用于调课的数据库中数据项名为教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段、针对课程名的任课教师的身份号、针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项中; 步骤2:任课教师通过前台系统内的前台调课模块录入调课内容,所述的调课内容包括需要调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,录入调课内容后,前台调课模块就把包含有调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段的请求数据包发送到后台服务器中; 步骤3:后台调课模块将接收到的请求数据包进行解析得到调课的课程名、调课的课程的原时间段以及调课的课程的改动时间段,然后在用于调课的数据库中按记录进行检索,直到检索到同所述的调课的课程的原时间段和调课的课程名相一致的针对教室标识的课程名信息和针对课程名的时间段信息的记录,然后对检索到的该记录进行标记并删除掉该记录的教室的标识信息; 步骤4:接着后台调课模块重新在用于调课的数据库中按记录进行检索,检索的顺序为首先检索出其教室的标识信息同步骤3中所述的检索到的该记录的教室的标识信息相一致的记录,对所述的相一致的记录再逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果逐条对比后均未出现存在时间交集的情况,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、步骤3中所述的检索到的该记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及步骤3中所述的检索到的该记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库中; 步骤5:如果逐条对比时出现了存在时间交集的情况,后台调课模块5就对其他的记录继续进行检索,把教室的标示信息一致的记录各自分成一组,再分别对每组教室的标识信息相一致的记录逐条对比其针对教室标示的课程名的时间段信息是否同调课的课程的改动时间段存在时间段交集,如果一组教室的标识信息相一致的记录逐条对比后均未出现存在时间交集的情况,就将该组的记录中的教室的容量信息减去步骤3中所述的检索到的该记录的教室的容量信息来得到容量差值,这样在所有的逐条对比结束后,就对所得的各个容量差值进行比较,如果容量差值中有O值,就随机的选择为O的容量差值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库中; 步骤6:如果容量差值中没有O值而有大于O值的情况,就随机的选择大于O值的容量差值中的最小值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库中; 步骤7:如果容量差值中只有小于O值的情况,就随机的选择小于O值的容量差值中的最大值所对应的一组教室的标示信息一致的记录中的教室的标示信息所对应的教室作为调课的教室,就生成一条临时记录,该临时记录的数据项中的教室的标识、教室的容量、针对教室标识的课程名、针对课程名的时间段以及针对课程名的任课教师的身份号的值分别为步骤3中所述的检索到的该记录的教室的标识信息、随机的选择的记录的教室的容量信息、调课的课程名、调课的课程的改动时间段以及随机的选择的记录的针对课程名的任课教师的身份号信息,待到针对任课教师的身份号所属系主任、针对任课教师的身份号所属学院院长以及针对任课教师的身份号所属教务处分别对该临时记录的针对任课教师的身份号所属系主任的审批结果、针对任课教师的身份号所属学院院长的审批结果以及针对任课教师的身份号所属教务处的审批结果的数据项录入了批准的标示信息后,就把该临时记录作为一条记录正式录入用于调课的数据库中。
【文档编号】G06Q50/20GK104299179SQ201410340675
【公开日】2015年1月21日 申请日期:2014年7月17日 优先权日:2014年7月17日
【发明者】余蜀宜, 许子乾, 闵永军, 高捍东, 马吉玲 申请人:南京林业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1