基于网络排课系统设计和实现.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于网络排课系统设计和实现.docx

基于网络排课系统设计和实现 摘要:伴随着各大学校的招生规模不断扩大,计 算机的普及以及计算机网络的发展呈现出迅猛态势,教务管 理是不能再停留在单机管理的模式之上了,使用校网和互 理是不能再停留在单机管理的模式之上了,使用校 网和互 联网相互结合,共同完成网络教务管理工作已经成为教务管 理的历史必然发展趋势。而排课在教务管理中占据着重要的 地位,也需要将其利用到网络系统排课的层面上来。文中简 单地介绍了一种简单可行的网络排课系统的设计以及实现 方式,并且对网络排课系统的实现办法等等进行了简单的分 析。 关键词:排课系统互联网安全 各大学校的招生力度不断加强,因此学生人数、教师人 数以及课程安排也都有相应增加。因为每个课程有属于每个 课程的学分安排,上课时间也分成了单周和双周进行,每个 教师对课程的制约条件各不相同,每个教室能够收纳的人数 也有限制等等,单纯地靠人工力量进行排课已经是十分艰难 了,所以,必须有一个简单并且可行性强的排课系统出现。 基于大多数的学校都有自己的校园网,所以研究开发出 一个以网络为基础的排课系统就显得特别重要了。 一、网络排课系统概述 排课系统是教务管理系统的附属系统,和教务管理主系 统之间有着紧密的联系。排课系统中的很多数据都是从教务 管理系统发展出来的,排课的结果能够为教务管理系统提供 最基础的数据资源。所以,排课系统一般具有以下几方面的 功能: 网络排课系统遵循的基本原则 第一,从教务管理操作体系中取得教师的相关信息,以 及课程信息和教室资源信息等等。 第二,透过学校的校园网,以网页的形式取得教师对各 种排课的要求。 第三,依据各种基本要求将课程按照教师授课时间不矛 盾、教室使用不矛盾以及班级上课不矛盾的目的实现教学资 源的有效利用准则,使用优化算法的形式将课表排成和谐理 想的模式。 第四,设计的课程表需要有应对突发情况的能力,方便 解决各种突发状况。 第五,把排课的最终结果上报给教务管理系统,当成基 本操作数据使用。 网络排课系统的设计理念 首先,需要从教务管理系统中获得教师、教室、班级以 及课程等等数据资源,与此同时能够以网页的形式在学校的 网页上公开询问教师对各种排课设置的基本要求,到截止时 间之后系统依据各种数据资源自动生成有效的数据资源。要 整体性地使用这样两种资源,使用优化算法的方式,并且依 据数据的流程图模式排列组合成各种课表,主要的格式需要 和教务管理操作体系的接口要求相达标。 数据流程图可参见下图: 网络排课系统基本特点 现如今大部分的学校都已经研究了适合自己教学模式 的排课系统。在设置排课系统的同时,不但需要满足最基本 的排课要求,也要具备基本的特点,区别于其他排课系统的 特点。 数据载入。一个是从教务管理体系获得教师、教 室以及班级的各项数据,这样的话能够有效避免数据录入的 重复;另一个就是教师对课程设置的要求能够从校网上统 重复;另一个就是教师对课程设置的要求能够从校 网上统 一征询,大大节省了人力物力资源。 操作方便。课程的预先安排、事后补排以及人工 添加会显得更加方便,不一样的课程设置要求也有不同的安 排。 课程表的查询打印更加灵活。教师和学生以及教 学管理人员能够随时在网络上查到各个班级的课程表,并且 依据自身要求下载也能更加的方便灵活。这项操作功能和校 园网上公开征询教师对课程设置的要求具有同样的功能,全 面地实行了教务管理体系中的无纸化办公要求。 二、排课系统的基本排课分析 在从网络上取得了各项相关信息资源后,就需要进入排 课系统中的排课算法,需要从数据库之中取得各种详细信 息,上文中已经提及。 实际上,排课算法就是将所有的排课基本信息通过所有 的限制性因素之后,取得一个各方面都十分和谐的课程表。 简单地说,就是要将教师、教室以及班级这三者之间的关系 处理好。 以下简单以一个关系代数的形式进行说明: 教师信息关系: {T1、 T2、T3- …Tn}, n个教师 教室信息关系: {R1、 R2、 R3… …Rm}, m个教室 班级信息关系: {C1. C2、C3- …Ck}, k个班级的是所 有的限制性因素都满足。 一般情况下整个操作软件在工作过程中特别重视的就 是和管理人员之间的有效沟通与良好交流。系统从分析一直 到最后的使用,遵循的基本原则就是方便灵活。排课的结果 需要实现的基本要求就是各个时间单元上的分布合理有序, 和学校的教学要求相适应,不但能够提升教务处的工作效 率,同时合理的教学任务安排也需要充分体现出此项系统最 基本的特点。 三、结束语 以网络为基础的智能排课系统是传统排课方式的巨大 改革,不但是最大程度地减轻了排课人员的工作压力,而且 保证了课程安排的正确性、合理性以及有效性。各个学校实 行网络化管理是现代化社会发展下的必然趋势,只有依靠现 代化的信

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档