PS. 如果这个项目有帮助到你,请留下小星星(点个Star,不胜感激orz)
一个 Java Spring mvc写的选课系统。帮一个做助教的同学做的课程大作业,作业要求如下图示:
设计开发一个学生选课系统。学生登录后能够看到所有课程并进行选课,对于已选课程可以取消,可以查看自己所选课程的信息,也可以查看成绩。教师登录系统后,可以查询自己教授的课程选修情况,录入课程成绩。教师和学生都可以查看课程的上课时间,地点,授课教师等信息。
此文件夹下存放的是Java的源码,src下存放的是项目的源码,test下存放的是测试代码,out下存放的是编译后的文件,web下存放的是网页的代码。
此文件夹下存放的是文档的一些文件,比如图片等。
此文件夹下存放的是MySQL的sql文件
修改数据库连接文件的方式如下图所示:
此项目使用了手绘风格的Bootstrap框架。网址:Bootswatch
登录界面如下图示:
- 学生主页
- 选课界面
- 已选课程界面
- 查看成绩界面
- 老师主页界面
- 老师教授课程界面
- 查看学生界面
-录入分数界面
- 待补
- 【悄悄地】存在sql注入问题。因为此项目是给学生展示之用,为帮助大家巩固基础,因此数据库操作部分没有使用框架,直接用拼接字符串的方式读取数据,因此存在sql注入问题,已亲测。待后续改进。