一种排课系统技术方案

技术编号:20427504 阅读:25 留言:0更新日期:2019-02-23 09:19
本发明专利技术一种排课系统,包括服务器端、至少一个系统工作站和用户端,服务器端和系统工作站通过有线连接,系统工作站与用户端通过无线连接,用户端将用户请求和数据信息传递至系统工作站,系统工作站接受信息并分析处理,对用户端信息验证,验证后将信息发送至服务器端,所述服务器端内设有排课条件设置模块、自动排课模块、手动调整模块、冲突检测模块和课程公布模块。本发明专利技术利用系统中预设好的排课条件对课程进行优化分配,并自检冲突课程,避免了错排、漏排的情况出现,高效智能的生成完善的课程表,大大降低了学校排课任务的效率,使得课程安排更加合理化、科学化。

【技术实现步骤摘要】
一种排课系统
本专利技术涉及电子信息
,尤其是一种排课系统。
技术介绍
在学校教学管理工作中,排课一直是一项及其繁重且非常重要的工作,一个完善的排课方案是保证教学秩序正常进行的前提和寄出。而随着招生规模的扩大、教学资源紧缺以及教学形式多样化等一些列现象,由于传统的手工排课方法要么耗时很久,要么很难设计出一个比较完善的排课方案。
技术实现思路
为了解决上述问题,本专利技术公开了一种排课系统,通过预设排课条件对课程进行优化分配。为了达到上述目的,本专利技术的技术方案如下:一种排课系统,包括服务器端、至少一个系统工作站和用户端,服务器端和系统工作站通过有线连接,系统工作站与用户端通过无线连接,用户端将用户请求和数据信息传递至系统工作站,系统工作站接受信息并分析处理,对用户端信息验证,验证后将信息发送至服务器端,所述服务器端内设有排课条件设置模块、自动排课模块、手动调整模块、冲突检测模块和课程公布模块,所述排课条件设置模块用于根据学校的实际情况,提前预设好排课的各项约束条件,所述自动排课模块用于系统根据提前预设的排课条件先进行初步的自动排课,所述冲突监测模块用于检查错排、漏排的问题,所述手动调整模块是用于在冲突监测后对问题课程进行再一步的调整,所述课程公布模块用于输出排好的课程信息。优选的,所述用户端可以是计算机、手机和平板电脑用户端。与现有技术相比,本专利技术的有益效果是:本专利技术所述的一种排课系统,利用系统中预设好的排课条件对课程进行优化分配,并自检冲突课程,避免了错排、漏排的情况出现,高效智能的生成完善的课程表,大大降低了学校排课任务的效率,使得课程安排更加合理化、科学化。附图说明图1是本专利技术的框架示意图。图2是本专利技术系统的流程示意图。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清除、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例、基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1、2所述,本专利技术公开了一种排课系统,包括服务器端、至少一个系统工作站和用户端,服务器端和系统工作站通过有线连接,系统工作站与用户端通过无线连接,用户端将用户请求和数据信息传递至系统工作站,系统工作站接受信息并分析处理,对用户端信息验证,验证后将信息发送至服务器端,所述服务器端内设有排课条件设置模块、自动排课模块、手动调整模块、冲突检测模块和课程公布模块,所述排课条件设置模块用于根据学校的实际情况,提前预设好排课的各项约束条件,所述自动排课模块用于系统根据提前预设的排课条件先进行初步的自动排课,所述冲突监测模块用于检查错排、漏排的问题,所述手动调整模块是用于在冲突监测后对问题课程进行再一步的调整,所述课程公布模块用于输出排好的课程信息。进一步的,所述用户端可以是计算机、手机和平板电脑用户端,教务人员可以随时随地操作本系统,极大的提高了工作效率。尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围有所附权利要求及其等同物限定。本文档来自技高网...

【技术保护点】
1.一种排课系统,其特征在于:包括服务器端、至少一个系统工作站和用户端,服务器端和系统工作站通过有线连接,系统工作站与用户端通过无线连接,用户端将用户请求和数据信息传递至系统工作站,系统工作站接受信息并分析处理,对用户端信息验证,验证后将信息发送至服务器端,所述服务器端内设有排课条件设置模块、自动排课模块、手动调整模块、冲突检测模块和课程公布模块,所述排课条件设置模块用于根据学校的实际情况,提前预设好排课的各项约束条件,所述自动排课模块用于系统根据提前预设的排课条件先进行初步的自动排课,所述冲突监测模块用于检查错排、漏排的问题,所述手动调整模块是用于在冲突监测后对问题课程进行再一步的调整,所述课程公布模块用于输出排好的课程信息。

【技术特征摘要】
1.一种排课系统,其特征在于:包括服务器端、至少一个系统工作站和用户端,服务器端和系统工作站通过有线连接,系统工作站与用户端通过无线连接,用户端将用户请求和数据信息传递至系统工作站,系统工作站接受信息并分析处理,对用户端信息验证,验证后将信息发送至服务器端,所述服务器端内设有排课条件设置模块、自动排课模块、手动调整模块、冲突检测模块和课程公布模块,所述排课条件设置模块用...

【专利技术属性】
技术研发人员:欧亚君
申请(专利权)人:南京苏文软件技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1