高校学生在线选课,大大提高了教师的教学质量和节约了教师和学生的时间。该选课系统,分为教师,学生和管理员三个用户,本系统是为学校设计开发的一个在线网上选课系统,来研究基于B/S模式的在线教务服务的实现,采用的是JSP+SQL模式的电子服务平台。该选课系统有机的调整分配教学资源,采取各种直观的手段,显示学生的课业选择情况及教学资源的科学分配,方便教学资源最大效率地利用。功能如下所示:
管理员用户:
管理员拥有系统的最高权限,主要针对系统的信息情况进行管理。
学生信息管理:对学生信息进行增删改查等管理,并能删除学生的注册信息。
教师信息管理:同样对教师信息进行有效的管理。
课程信息管理:针对高校和系部所开的课程,进行录入和删除等操作。
系统管理:修改管理员自身的密码和信息,并能备份数据至指定的路径位置。
教师用户:
选择任教课程:该模块针对学校课程进行选择,教师选择自己的任课课程以及所教的学科。
查看选课结果:选课的结果是对教师公开的,通过该功能可以查看自己的选课结果。
学生成绩管理:学生在选择每一门课程后,都要参加考试,教师通过该功能可以管理学生的考试成绩。
学生用户:
选课模块:学生注册后,进入后台管理界面,进行课程的选择。
查看已选课程:该模块有助于学生对选择的课程进行查看,在规定的时间内重新进行选择。
目 录
摘 要 - 2 -
Abstract - 3 -
第一章 引言 1
1.1 课题的研究背景与意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 1
1.2 可行性分析 2
1.3 论文各章简介 4
第二章 需求分析 5
2.1 业务流分析 5
2.2 数据流分析 6
2.3 数据字典 6
第三章 系统功能模块划分 10
第四章 数据库设计 12
4.1 数据库需求分析 12
4.2 数据库概念结构设计 12
4.3 数据库逻辑结构设计 13
第五章 系统模块界面设计 16
5.1 系统登陆界面 16
5.2 管理员首页操作界面 17
5.3 学生信息管理界面 18
5.4 查看所有选课结果界面 19
结 论 21
致 谢 22
参 考 文 献 23