基于遗传算法的排课系统在.net架构下的设计与实现

基于遗传算法的排课系统在.net架构下的设计与实现

ID:23937736

大小:4.25 MB

页数:58页

时间:2018-11-11

基于遗传算法的排课系统在.net架构下的设计与实现_第1页
基于遗传算法的排课系统在.net架构下的设计与实现_第2页
基于遗传算法的排课系统在.net架构下的设计与实现_第3页
基于遗传算法的排课系统在.net架构下的设计与实现_第4页
基于遗传算法的排课系统在.net架构下的设计与实现_第5页
资源描述:

《基于遗传算法的排课系统在.net架构下的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号密级注1UDC学位论文基于遗传算法的排课系统在.NET架构下的设计与实现(题名和副题名)于雷岩(作者姓名)指导教师吴磊副教授电子科技大学成都姚继平高工葫芦岛移动公司网络部葫芦岛(姓名、职称、单位名称)申请学位级别硕士专业学位类别工程硕士工程领域名称软件工程提交论文日期2017.09论文答辩日期2017.11学位授予单位和日期电子科技大学2017年12月答辩委员会主席评阅人注1:注明《国际十进分类法UDC》的类号。THEDESIGNANDIMPLEMENTATIONOFCOURSESCHEDULINGSYSTEMBASEDONGENETICALGOR

2、ITHMIN.NETFRAMEWORKAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:MasterofEngineeringAuthor:YuLeiyanAdvisor:AssociateProf.WuLeiSchool:SchoolofMathematicalSciencesUESTC摘要摘要近年来,随着高等教育的普及,学生的数量一直不断增加,设置的课程逐步增多,使得教学管理工作更加复杂和忙碌,效率低。在教育部加强高校信息化建设的大背景下,大力

3、推进“教育信息化建设工程”,各大高校已经在积极实施与现代信息技术相结合的管理模式,加快现代高等教育的改革。然而课程调度问题在教育管理信息系统中是最重要,也最复杂。课程安排问题是一个多目标组合优选问题,主要解决其中的课程、教师、时间、教室等与课堂相关的若干因素间的冲突问题。本文主要是将沈阳理工大学教务管理系统的建设与学校的实际需求相结合,把遗传算法应用于实现排课功能中,从而设计合理的课程编排系统。本文主要对系统的开发和软件工程的设计方法进行了研究,并从沈阳理工大学教务排课相关工作进行了全面系统的需求分析,主要深入分析和研究系统功能、系统性能和工作流程等几方

4、面。教学排课系统设计包括对系统结构、系统模块的功能应用以及数据库的设计。本系统主要运用三层架构,基于B/S模式,开发平台采用VS2008,在.NET框架下用C#语言开发。本系统从功能设计出发,设计了基本的数据管理、系统管理、课表多重查询和课表管理四个功能模块。在课表核心管理模块中,对遗传算法的设计过程和步骤作了介绍、对排课过程产生影响的主要制约因素进行了分析、对排课算法的目标和难点进行了阐述。本系统具有自动与手动排课两种方式,有效的解决了教师、教室、课程、时间安排复杂等问题。与原有的人工排课相比,该系统运行速度快、能够准确合理排课,减轻了教务管理人员大量

5、繁杂的工作。本文最后对排课系统的运行能力进行测试。本排课系统的执行速度和结果的准确性方面都符合实际工作要求,且具有较好的应用性和实际意义。因为排课问题本身存在冲突性和复杂性,所以排课算法问题仍值得研究和优化,并且对于功能开发方面和共享网络资源的方面也可以进行深入探索。关键词:排课系统,遗传算法,三层架构IABSTRACTABSTRACTInrecentyears,withthepopularityofhighereducation,thenumberofthestudentshasbeenincreasing,sohasthecourses.Theedu

6、cationmanagementIsmorecomplicatedandbusy.Itsefficiencyislow.UnderthebackgroundofstrengtheningtheinformationconstructionofMinistryofEducation,vigorouslypromote"EducationInformationConstructionProject"hasbeenvigorouslypromoted.Collegesanduniversitiesareactivelycarryingoutanewmanage

7、mentmodebyusingmoderninformationtechnologytopromotethereformofthehighereducation.Thecoursesschedulingsystemisthemostimportantandcomplexintheeducationmanagementinformationsystem.Coursesschedulingisamulti-objectivecombinationoptimizationdecisionproblem.Itaimsatresolvingtheconflicto

8、fseveralfactors,suchascurriculum,teacher

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。