学生选课系统简介
学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管
理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷
的查询手段。
学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师
和管理员。学生的需求是查询院系的课程、学生选课情况及学生信息的修改;
教师对选课系统学生选课情况进行操作,同时形成学生选课查看确认;选课管
理员的功能最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态
的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本
人学号和密码登录系统,还可以进行本人学科成绩情况的查询和维护部分个人
信息。一般情况下,学生只应该查询和维护本人的选课情况和个人信息,若查
询和维护其他学生的选课及成绩查询信息,就要知道其他学生的学号和密码。
这些是很难得到的,特别是密码,所以不但满足了学生的要求,还保护了学生
的个人隐私。
学校管理员可以浏览、查询、修改、统计选课的基本信息;浏览、查询、
统计和修改学生选课的基本信息,浏览、查询、统计学生信息,添加删除和修
改学生的信息。设计不同用户的操作权限和登陆方法对所有用户开放的学生选
课查询和个人部分信息维护查看个人情况信息维护学生个人密码根据选课情况
对数据库进行操作并生成报表根据选课情况对数据库进行操作并生成报表查询
及统计各种信息维选课信息维护工作人员和管理员信息维护学生信息处理信息
的完整性。
本系统主要实现教师信息管理、学生信息管理、课程信息管理,其中教师信
息管理有教师姓名、教师工号、教师职称、教师所属系;学生信息管理有学生
姓名、学生学号和学生所在系;课程信息管理有课程名称、学分、上课地点、
已选人数、课程性质、开课系、课程人数;系信息管理有系号和系名。
本系统运行环境 tomcat5-5 + MySQL + JDK
数据库的详细信息如下
Student 表
Teacher 表
Admin 表
Course 表
所有表
- 1
- 2
- 3
- 4
- 5
- 6
前往页