一、选题的理论意义与实际意义
理论意义:本次系统设计,丰富了网上在线选课系统的理论研究内容,完善了网上在线选课系统研究方法和思路,促进java web 和mysql 数据库体系的发展。
实际意义:目前学校选课系统是传统人工方法去编课程表,整个过程都需要手工进行操作,工作效率特别低,而且容易出现课程时间安排重复,数据的繁琐性等问题,为了减轻教务处工作压力,以及让学生可以更好的选择自己所喜欢的课程、时间以及任课老师,同时也可以方便老师在线查看课表和学生名单,针对以上问题,通过本次毕业设计,去实现一个在线选课系统。与之前校传统的选课方式相比节约了人力资源,增加学生选课的自主权的实践意义。
二、毕业设计综述(综述国内外有关选题的研究动态)
国内:我国高校几乎都实行了学分制,它的核心就是让学生自由在线选课, 即把学习的自主权交给学生。学生选课的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,避免了人工处理时容易产生的错误。在高等学校的教务管理工作中,在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,利用计算机辅助进行课表编排工作, 既提高了排课工作的科学性,又大大减轻管理人员的工作强度,提高工作效率, 从而使学校教务管理现代化迈上了一个新台阶。
国外:国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了 NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善。所有这些都表明, 基于 Internet 的校园网的应用已深入到校园内的各个方面。
三、毕业设计提纲
1.依据:
现如今是信息化的时代,传统的学生选课管理是以课程为主要管理的对象, 每个课程之间的信息交流还处在人工模式状态,每次的信息传输都需要经过很多的手续,而且整个过程也都需要手工进行操作,工作效率很低,耗费大量人力。就会造成很多的局限性,很难在如今信息化的环境下生存,所以在线选课系统必须跟上时代的步伐,完成信息化的要求,急需要一种新的方式来改变现状,高校在线选课管理系统就是在这种情况下产生的,在线选课管理系统可以提高学校管理的效率,为学校管理创新提供了强力的支撑,是现代学校学生选课管理的重要工具,起到了重要作用。
2.设计思路及特点:
目前学校选课系统是传统人工方法去编课程表,整个过程都需要手工进行操作,工作效率特别低,而且容易出现课程时间安排重复,数据的繁琐性等问题,
为了减轻教务处工作压力,以及让学生可以更好的选择自己所喜欢的课程、时间以及任课老师,同时也可以方便老师在线查看课表和学生名单,针对以上问题, 通过本次毕业设计,去实现一个在线选课系统。与之前校传统的选课方式相比节约了人力资源,增加学生选课的自主权的实践意义。
系统整体由三类组成:教师,学生和系统管理员。系统管理员主要管理学生、老师、课程、课表的基本信息,对信息进行增、删、改、查和统计学生选课信息、指定课程人数、安排任课老师等;学生模块可以进行选课操作和查看自己所选课程表;教师模块可以查询学生选课信息、个人信息、课表。 3.预期效果:
系统主要分为三个版块:教师模块,学生模块和系统管理员。分别实现以下基本内容:
1.系统登录页面:进行账户与密码的登录、登录对象的选择。
2.系统管理员:主要查看老师信息、学生信息、课程信息管理。
学生信息管理:可以实现对学生信息的管理,可以添加和删除学生信息。老师信息管理:可以实现对老师信息的管理,可以添加和删除老师信息。课程信息管理:可以实现对课程信息的管理,和选课信息的管理。
3.学生模块:进行选课操作和查看自己所选课程信息。
4.老师模块:查询学生选课信息,课表。
5.测试验证:分为教师模块和学生模块,分别进行模拟登录,验证是否符合系统设计最初用户需求目标。
教师模块:查看一学期的课程,进行查看自己本学期课程的学生名单。学生模块:选择课程结束后,可以查看一学期的课程。
6.大数据可视化技术:实现界面。
四、与选题相关的主要参考文献
[1] 张 亮 高 校 选 课 系 统 实 现 关 键 技 术 研 究 [J] 微 型 电 脑 应 用 , 2017.32(06):36-38
[2] 李媛媛,傅申,李良彬,校园网上选课系统[J]计算机系统应用,2018, 22(01):62-69
[3] 刘乃嘉,彭宇,王鑫,付小龙,清华大学网上选课性能优化研究与实践[J], 实验技术与管理,2020,28(05):247-248+278
[4] 贺蕴彬, 基于 MySQL 数据库的在线选课系统[J] , 电脑知识与技术, 2019,10(05):883-885
[5] 王贤生,江耿豪,钟平,许丽环,网上选课管理系统的分析与设计[J]。软件导刊(教育技术)。2019,8(04):83-85
[6] 杨辉,张小龙,高校体育选课与成绩处理的网络管理系统的开发[J]。电子测试 2018(03):61-62+56
[7] 潘威,基于学分制的网上选课系统功能设计分析[J]。江苏第二师范学院学报,2017,33(06):95-97
[8] 叶枝凤, 基于学分制民办高校选课问题的分析[J] 。软件导刊( 教育技术),2020,15(05):70-71
[9] 数据库原理[M],清华大学出版社,严冬梅。2020
[10]吴元敏,大数据在高校选课中的应用[M]。中国人民大学,2017 [11]陆磊,二工大学分制网上选课系统设计与实现[D]。大连理工大学,2018 五、毕业设计进度安排
时间
|
工作内容
|
2022.11.10-2022.11.16
|
文献、收集项目资料,完成选题工作
|
2022.11.16-2022.11.27
|
文献综述,完成开题报告
|
2022.11.28-2022.12.02
|
根据开题报告,制作答辩 ppt,完成开题答辩
|
2022.12.02-2022.12.15
|
明确毕业设计的目标
|
2022.12.15-2023.02.05
|
发现问题,细化,完善,改进系统
|
2023.12.05-2023.02.15
|
进行毕业设计初稿的撰写,进一步完善设计
|
2023.02.15-2023.04(中旬)
|
完成系统部署与设计说明书定稿
|
2023.04(中旬)-4 月底
|
进行查重检测,完善,改进论文
|
2023.05.01-2023.05.30
|
毕业设计总结,进行毕业答辩
|