基于Web的排课系统开题报告

 2021-08-08 15:09:38

1. 研究目的与意义

排课管理的主要任务是把各系或各授课部门的课程申请进行汇总,然后根据教学计划或教学环节制订全校各班级的课表。

一方面,由于高校班级数、课程门数较多,每门课又涉及很多信息,如果用手工进行排课,不可避免地出现教室资源冲突或教师资源冲突的情况。

另一方面,由于教学管理工作存在人流量大、事务繁琐的特点,教务管理人员付出大量的工作时间来从事各种事务性工作,但工作的效率很低。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 国内外研究现状分析

传统的人工进行排课,最令人担心的问题就是出现教室资源冲突或教师资源冲突的情况,而且工作繁琐,工作量巨大,尤其是在给大学校园进行排课时出现的问题更多。

市场流行的排课系统很多,这些排课软件在解决排课问题时大多数采用的算法都是回溯算法,排课的效果也都很好。

利用回溯算法解决问题的思路是先选择某一可能的线索进行试探,每一步试探都有多种方式,将每一方式都一一试探,如有问题就返回纠正,反复进行这种试探再返回纠正,直到得出全部符合条件的答案或是问题无解为止。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的基本内容与计划

研究内容:1. 实现自动排课功能,减少人力资源投入,更加省时省力;2. 规避教师,班级在上课实践,地点上的冲突,让其更加高效;3. 让课程安排更加合理,减轻学习压力;进度计划:序号 项目 时间 阶段成果1 背景研究 2周左右 文献综述,开题报告2 熟悉开发环境及语言 3周左右 开发计划及技术方案3 搭建开发及测试环境 1周左右 4 需求分析 1周左右 界面及数据库设计报告5 编写源代码 4周左右 6 系统测试及完善1-2周左右 7 撰写论文 2周左右 毕业论文8 准备答辩材料,答辩 1周左右 答辩演示文稿

4. 研究创新点

1. 自动排课;2. 减少排课冲突;3. 优化课程结构;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版