基于ssm选课系统

一、技术路线:

开发语言:Java

前端技术:JavaScript、VUE.js(2.X)、css3

数据库:MySQL 5.7

数据库管理工具:Navicat或sqlyog

开发工具:IDEA或Ecplise

二、项目介绍:

https://www.bilibili.com/video/BV1dN411H76B?t=10.1


三、运行截图:

3.1管理员功能界面的实现

管理员是系统里的最高权限,负责系统里的所有信息的管理、审核。包括学生信息、课程信息、选课信息等。

3.1.1用户登录界面的实现

本功能设计的目的是帮助系统检验身份,保证系统的安全。在用户登录功能界面里的元素包括按钮、列表框、文字、图片等。用户输入框、密码输入框、权限列表框都居左展示。用户登录界面的实现界面如下图3.1所示:

d683803315ff87dd88b175ae4007a698.jpeg


图3.1用户登录界面的实现效果

3.1.2个人中心管理功能的实现界面

在个人中心管理功能里,管理员可以修改个人资料和修改当前登录的登录密码。修改个人信息功能的实现界面如下图3.2所示:

faa175ecfd59faa9a093a071bd84cd8f.jpeg


图3.2修改个人信息功能的实现界面

修改密码的实现界面如下图3.3所示:

ca885ff7af908f9d88c0be961ce2c323.jpeg


图3.3修改密码的实现界面

3.1.3课程信息管理功能的实现界面

管理员登录后在课程信息管理功能里可以发布新的课程和删除不使用的课程以及修改错误的课程,管理员添加课程信息的实现界面如下图3.4所示:

4ab33f3caea1532e64e29088ff4f4d45.jpeg


图3.4管理员添加课程信息的功能实现界面

3.1.4教师信息管理功能的实现界面

管理员在本功能里可以添加教师资料,可以为教师分配账号和密码,帮助教师使用本系统,当教师辞职后管理员可以及时的删除教师信息防止系统内容的外泄。管理员查询教师信息功能的实现界面如下图3.5所示:

c84d997250542c3804a05f82f0363058.jpeg


图3.5管理员查询教师信息功能的实现界面

3.1.5科目名称管理功能的实现界面

科目名称管理功能里可以看到科目的编号和标题,点击添加科目名称信息可以进入添加界面里实现科目名称的更新。管理员查询科目名称信息功能的实现界面如下图3.6所示:

7a3c32ab3cdc653b0a812338ab6614e5.jpeg


图3.6管理员查询科目名称信息功能的实现界面

3.1.6学生信息管理功能的实现界面

管理员可以添加学生信息和查询学生信息,学生信息添加后,学生可以自己修改自己的资料。管理员查询学生信息功能的实现界面如下图3.7所示:

02e073f242ab0f27d28e0fbdaf2859b2.jpeg


图3.7管理员查询学生信息功能的实现界面

3.1.7论坛交流管理功能的实现界面

管理员也可以对论坛交流进行修改和删除以此来审核学生的帖子。管理员查询论坛交流信息功能的实现界面如下图3.8所示:

455ce2f0a5f83f26c00eadfd778f0689.jpeg


图3.8管理员查询论坛交流信息功能的实现界面

3.1.8教学视频管理功能的实现界面

管理员可以查询教师设置的教学视频,并可以进行修改和添加、删除。管理员查询教学视频功能的实现界面如下图3.9所示:

61b0ae8ecb7a434032264fd9e9ba06fc.jpeg


图3.9管理员查询教学视频信息的实现界面

3.1.9学生选课管理功能的实现界面

管理员也可以查询学生的选课详情并进行修改和删除、查询。学生选课功能的实现界面如下图3.10所示:

4d37ad2f8d5d066e81b4d07e34c2a63e.jpeg


图3.10管理员查询学生选课信息的实现界面

3.1.10学生退课管理功能的实现界面

本功能属于选课管理的一部分,管理员可以查询学生的退课信息并进行分析。学生退课管理功能的实现界面如下图3.11所示:

117229358157aacc56489382428d432a.jpeg


图3.11管理员查询退课信息的实现界面

3.1.11留言咨询管理功能的实现界面

本功能实现学生问题的解答。管理员可以审核学生的留言咨询。实现界面如下图3.12所示:

5e5d6184dfa3f7eb8976cf130bbed318.jpeg


图3.12留言咨询信息的实现界面

3.1.12系统管理功能的实现

系统管理包括设置公告和轮播图。系统管理的实现界面如下图3.13所示:

0cb413ed0a3ed749df1e7256b876c0f4.jpeg


图3.13系统管理功能的实现

3.2学生功能的界面详细实现

3.2.1个人资料管理功能的实现界面

学生可以修改自己的个人资料使其保证正确性。学生修改个人资料管理功能的实现界面如下图3.14所示:

961749bc887febe20361c3a7ee9b59e8.jpeg


图3.14学生修改个人资料管理功能的实现界面

3.2.2在线选课功能的实现界面

在本功能里,学生可以查询课程信息,可以看到课程的所负责老师和学分等信息,然后可以进行选择。选课管理功能的实现界面如下图3.15所示:

371ae23ddb67397b5a5eb1b9059f2e83.jpeg


图3.15选课管理功能的实现界面

3.2.3留言咨询功能的实现界面

学生可以向教师咨询问题。留言咨询功能的实现界面如下图3.16所示:

e4e087ecfac27a291d8f8d5ae25ef38e.jpeg


图3.16留言咨询的功能实现界面

3.2.4论坛交流管理功能的实现界面

学生可以发布帖子和管理自己发布的帖子。实现界面如下图3.17所示:

50515b644a8c0dacf4e86d2fb8a81452.jpeg


图3.17发布帖子功能的实现界面

3.2.5教学视频管理功能的实现界面

学生可以查看视频信息并进行收藏、评论、咨询。实现界面如下图3.18所示:

b06362758f371fbb8eaabe9032d9849a.jpeg


图3.18教学视频浏览功能的实现界面

3.2.6学生退课功能的实现

发现选择的课程不适合时也可以退课。在线退课功能的实现界面如下图3.19所示:

9874a1f0fc310543884f4b6b88a1f1cb.jpeg


图3.19学生退课功能的实现

3.3教师功能的详细实现界面

教师的主要功能为审核学生的选课、退课以及发布教学视频等。教师功能的实现界面如下图3.20所示:

4dc198425e9741e16d4bf2947daba88b.jpeg


图3.20教师角色功能的实现界面

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值