[毕业设计精品] 排课系统论文参考

[毕业设计精品] 排课系统论文参考

ID:6686388

大小:836.00 KB

页数:54页

时间:2018-01-22

[毕业设计精品] 排课系统论文参考_第1页
[毕业设计精品] 排课系统论文参考_第2页
[毕业设计精品] 排课系统论文参考_第3页
[毕业设计精品] 排课系统论文参考_第4页
[毕业设计精品] 排课系统论文参考_第5页
资源描述:

《[毕业设计精品] 排课系统论文参考》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、排课系统排课系统摘要排课是高校教学管理中最基本、最重要、同时也是最复杂的管理工作之一,其实质就是为学校所设置的课程安排一组适当的教学时间与空间,从而使整个教学能够按计划有秩序地进行。随着计算机技术的飞速发展,计算机在管理中应用的普及,利用计算机实现自动排课的管理势在必行。本系统结合学校实际的排课问题,经过实际的需求分析,采用功能强大的MyEclipse7.0作为前台开发工具,使用当前流行的技术Struts2+Ajax以及Mysql5.0数据库作为后台数据库而开发出来的关键词:高校管理;Struts2;Ajax;MyEclipse7.0;Mysql5.0数据库48排课系

2、统CourseSchedulingSystemAbstractCollegeCourseSchedulingisthemostbasicteachingmanagement,themostimportantandalsothemostcomplexmanagement,Itsessenceistosettheschoolcurriculumappropriatearrangementsforagroupofteachingtimeandspace.Butwithcomputertechnologytotherapiddevelopmentofcomputersinbu

3、sinessmanagementapplicationof,usingcomputersforautomatictime-managementisimperative.TheschoolsystemcombiningpracticalCourseSchedulingproblem,theactualdemandanalysis,MyEclipse7.0featuresapowerfuldevelopmenttoolasthefront,usingthecurrentpopulartechnologiesStruts2+AjaxandMysql5.0databaseas

4、theback-enddatabasedevelopedout。Keywords:collegemanagement;Struts2;Ajax;MyEclipse7.0application;databaseMySql5.0.48排课系统目录排课系统Ⅱ摘要ⅡABSTRACTⅢ引言1第1章概论11.1背景11.2论文的组织11.2.1技术基础11.2.2系统的设计21.2.3系统的实现21.2.4系统的总结与展望2第2章技术基础32.1技术介绍32.2技术特点32.3Struts2框架介绍42.3.1Struts2配置文件4第3章系统的设计53.1系统需求53.2功能划

5、分53.3构架设计63.4模块设计73.4.1录入信息模块73.4.2排课计划83.4.3自动排课83.4.4查询并打印课表83.5数据库设计8第4章系统的实现134.1各模块的具体实现134.1.1登录窗体的设计134.1.2系统主界面窗体154.1.3排课信息浏览164.1.5教师信息添加174.1.6教室信息修改184.1.6系部信息删除194.1.7自动排课204.1.8查询课表214.2类的定义234.2.1用户信息结构2348排课系统4.2.2系部信息结构244.2.3专业信息结构254.2.4专业课程信息结构264.2.5自然班信息结构274.2.6自然

6、班课程信息结构284.2.7课程班课程信息结构294.2.8教师信息结构304.2.9课表信息结构314.2.10教室信息结构324.2.11排课计划信息结构334.3算法的实现344.3.1数据的初始化344.3.2算法过程:35第5章总结与展望385.1总结385.2展望38致谢39参考文献4048排课系统引言对于每个学校来说,每到一个新学期的开始,首当其冲的任务就是该学期的课程如何安排的问题,而课程安排又涉及年级、班级、教师、课程、学校等方方面面的因素,如何排出一个好并且适用的课程表,是一项复杂的系统工程,充分考验了排课人的智慧。传统的人工进行排课,最令人担心的

7、问题就是——出现教室资源冲突或教师资源冲突的情况。而且工作繁琐,工作量巨大。计算机软件技术应用于学校的课程安排是发展的必然。充分发挥计算机的优势,将大量复杂的判断与运算交给计算机来做,是真正意义上的人脑的“减负”。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。48排课系统第1章概论1.1背景对于每个学校来说,每到一个新学期的开始,首当其冲的任务就是该学期的课程如何安排的问题,而课程安排又涉及年级、班级、教师、课程、学校等方方面面的因素,如何排出一个好并

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

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

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