基于免疫遗传算法的排课系统的设计与实现
发布时间:2023-10-03 19:13
当今信息技术和互联网技术盛行的时代下,如何能对信息进行更加系统便捷的管理,成为各大高校面临严峻的问题。随着近年来经济的迅速发展,教育事业的改革也越来越深化,各大高校的生源量也只增不减,学校的教学设施的规模也越来越满足不了日渐增多的生源数量。其中,学校的日常教学排课就是一个很复杂的问题,要全方面的考虑包含具体的教室地址、学生、课程和任课教师,还要详细的包括所授的课程类型及需要上课的时间等。人工排课工作量大、效率低,高校急需采用自动化的排课系统来提高效率,降低人力资源成本,减轻教务人员的工作量。在论文中,首先研究了传统的遗传算法以及免疫遗传算法,分析了它们用于排课的局限性。针对传统的免疫遗传算法的局限性,提出了一种新的动态疫苗提取及注射的方案,我们在群体进化中,找出每一代的精英基因,将其制作为疫苗存入精英库。并用这种方法对免疫遗传算法进行改进,得到了一种动态自适应免疫遗传算法。随后将上述改进的免疫遗传算法用于排课系统,在基于B/S模式的三层体系结构下设计并实现了校级排课系统。此系统的主要功能主要有:基本管理、培养方案的信息管理、排课管理、打印课表和系统管理等。在对排课系统进行详细操作时,排...
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.2.3 遗传算法研究现状
1.3 本文主要研究内容
1.4 本文结构
2 排课系统的相关技术
2.1 B/S结构介绍
2.2 网页设计工具的选择
2.2.1.NET Framework
2.2.2 ASP.NET
2.2.3 ADO.NET
2.3 数据库选择
2.4 本章小结
3 基于动态自适应的免疫遗传算法
3.1 免疫遗传算法
3.2 自适应设计理念的诞生
3.3 免疫遗传算法的设计
3.4 基于动态自适应的免疫遗传算法
3.4.1 提取疫苗
3.4.2 自适应免疫遗传算法实现
3.5 仿真实验
3.6 本章小结
4 基于免疫遗传算法的排课系统设计与实现
4.1 业务需求分析
4.1.1 系统需求概述
4.1.2 系统业务分析
4.1.3 功能需求分析
4.1.4 非功能需求分析
4.1.5 用户需求分析
4.2 平台规划
4.2.1 平台结构规划
4.2.2 系统功能设计
4.2.3 数据库设计
4.3 系统实现
4.3.1 基础数据管理模块的实现
4.3.2 培养方案信息管理模块的实现
4.3.3 基于动态自适应的免疫遗传算法的排课管理模块的实现
4.3.4 课表管理模块的实现
4.3.5 系统管理模块的实现
4.4 基于免疫遗传算法的排课算法的验证
4.4.1 算法的设计与实现
4.4.2 使用matlab验证免疫遗传算法的结果
4.5 本章小结
5 总结与展望
5.1 全文总结
5.2 未来展望
参考文献
个人简历、在学期间发表的学术论文与研究成果
致谢
本文编号:3850480
【文章页数】:80 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.2.3 遗传算法研究现状
1.3 本文主要研究内容
1.4 本文结构
2 排课系统的相关技术
2.1 B/S结构介绍
2.2 网页设计工具的选择
2.2.1.NET Framework
2.2.2 ASP.NET
2.2.3 ADO.NET
2.3 数据库选择
2.4 本章小结
3 基于动态自适应的免疫遗传算法
3.1 免疫遗传算法
3.2 自适应设计理念的诞生
3.3 免疫遗传算法的设计
3.4 基于动态自适应的免疫遗传算法
3.4.1 提取疫苗
3.4.2 自适应免疫遗传算法实现
3.5 仿真实验
3.6 本章小结
4 基于免疫遗传算法的排课系统设计与实现
4.1 业务需求分析
4.1.1 系统需求概述
4.1.2 系统业务分析
4.1.3 功能需求分析
4.1.4 非功能需求分析
4.1.5 用户需求分析
4.2 平台规划
4.2.1 平台结构规划
4.2.2 系统功能设计
4.2.3 数据库设计
4.3 系统实现
4.3.1 基础数据管理模块的实现
4.3.2 培养方案信息管理模块的实现
4.3.3 基于动态自适应的免疫遗传算法的排课管理模块的实现
4.3.4 课表管理模块的实现
4.3.5 系统管理模块的实现
4.4 基于免疫遗传算法的排课算法的验证
4.4.1 算法的设计与实现
4.4.2 使用matlab验证免疫遗传算法的结果
4.5 本章小结
5 总结与展望
5.1 全文总结
5.2 未来展望
参考文献
个人简历、在学期间发表的学术论文与研究成果
致谢
本文编号:3850480
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3850480.html