本项目旨在能够帮助大学进行课程的科学管理、提高效益。
系统基本服务项目有:
- 使用系统的用户包括一个教师和多个学生,所有人员需要登陆才能操作系统,可以修改密码。
- 教师可以添加课程(包括课程号、课程名、学分、课程简介等信息)、删除课程。教师可以添加学生(包括学号、姓名、班级、性别等)、删除学生。
- 学生根据课程名模糊查询课程情况,学生可以点击选修课程,学生可以查看自己所选的所有课程。
- 教师可以给选课的学生打分。
- 学生还可以退选某门课程。
- 每门课可以有多个学生选择;每个学生可以选择多门课程。教师可以查看某门课的选修学生名单。学生可以查看自己的选课列表和成绩。
选课系统主要用户分为三类:学生、教师、管理员。
由于给不同用户显示的信息和能处理的操作不同,因此本选课系统分为3个子系统:学生选课系统,教师评分系统和教务管理系统。
首先,用户进入主页面可以选择要登陆的子系统,通过登陆框中用户所输入的信息判断用户是学生用户,教师用户,超级管理员用户或者非法用户,并通过判断进入相对应的页面。
使用的IDEA开发工具,数据库使用的是MySQL,框架使用的是SSM,前端框架使用的是Bootstrap前端开发框架结合HTML,JavaScript,CSS。


