基于二分图的动态排课系统的设计与实现
发布时间:2023-09-28 22:07
高校排课涉及诸多因素,是一个典型的受约束条件下的多目标优化问题。按学科大类招生、学生入校后的一至两年内重点进行基础培养、根据兴趣和双向选择原则进行专业分流等多方面的教学改革措施进一步增加了排课的难度,导致排课算法的时间复杂性显著增加。本文设计了一种基于二分图的动态排课算法,实现了一个动态排课系统,试运行结果表明,算法及系统时间复杂性得到有效控制,并能够有效解决排课问题。
【文章页数】:6 页
【文章目录】:
1 引言
2 动态排课问题分析
2.1 已有的排课算法
2.2 动态排课算法原理分析
2.3 动态排序算法的可行性分析
2.4 排课系统的实现环境
3 动态排课系统的实现
3.1 系统框架设计
3.2 系统功能设计
3.2.1 用户登陆设计
3.2.2 用户登陆时序
3.2.3 管理员登陆管理
3.2.4 教师登陆管理
3.2.5 学生登陆管理
3.2.6 动态排课时序
3.2.7 课表查询时序
3.3 数据库设计
3.3.1 概念结构
3.3.2 图逻辑结构
(1)课程表
(2)教师表
4 系统测试
4.1 系统测试用例
4.2 系统功能模块测试
(1)管理员登录测试
(2)教师排课测试
(3)学生管理测试
5 结语
本文编号:3848700
【文章页数】:6 页
【文章目录】:
1 引言
2 动态排课问题分析
2.1 已有的排课算法
2.2 动态排课算法原理分析
2.3 动态排序算法的可行性分析
2.4 排课系统的实现环境
3 动态排课系统的实现
3.1 系统框架设计
3.2 系统功能设计
3.2.1 用户登陆设计
3.2.2 用户登陆时序
3.2.3 管理员登陆管理
3.2.4 教师登陆管理
3.2.5 学生登陆管理
3.2.6 动态排课时序
3.2.7 课表查询时序
3.3 数据库设计
3.3.1 概念结构
3.3.2 图逻辑结构
(1)课程表
(2)教师表
4 系统测试
4.1 系统测试用例
4.2 系统功能模块测试
(1)管理员登录测试
(2)教师排课测试
(3)学生管理测试
5 结语
本文编号:3848700
本文链接:https://www.wllwen.com/kejilunwen/yysx/3848700.html