计算机毕业设计 jsp在线学习平台(ssh) 毕设

在线学习系统功能演示与管理员权限管理
本文详细描述了一个在线学习系统的功能实现,包括管理员的登录验证、密码修改、用户管理、课程审核、学生管理、教师功能(如课程添加、学生选课等)以及学生功能(如选修课、教师评分等)。展示了各个模块的登录界面和功能操作流程。

附录

https://www.bilibili.com/video/BV1da4y1r7bn/


演示视频:

系统功能实现

本在线学习系统里面它不仅要经过需求分析、系统设计等等之后,还需要我们进行系统实施,在最初的系统分析和开发上我们主要的工作就是在逻辑、功能和技术上的设计,这也是这个系统的主要实施工作成果,我们要不断加强设计的物理实现。从整体上来看,该系统的初期设计部分是必不可少的。

5.1登陆页面

如果管理员想要进入该系统,就必须使用正确的账号和密码进行登录,在输入之后,系统会自动的对输入信息进行判断,当输入信息错误时,该系统会有相应的错误提示,并且不能对该系统进行操作,在输入信息正确的情况下,系统就会自动跳转下一个页面,并可以使用学习平台。程序运行效果图如图5-1所示:

007ccdf9230813646dafdacfec813ea9.jpeg

图5-1 登陆页面图

5.2管理员功能

在进入管理员登录主页面以后,可以对给功能菜单进行操作,还可以对各个子菜单进行相应的管理和链接,针对各模块的菜单我们都可以进行查看。程序运行效果图如图5-2所示

e46cab40dbdd7f1f8a336dcecc610050.jpeg

图5-2 管理员功能页面图

5.2.1密码修改

如果管理想要对登录密码进行修改,就必须要通过修改密码登录页面进行密码修改,然后将自己的旧密码输入一遍,在把新密码输入两遍,最后点击确定提交就可以完成密码修改了,最后能够实现密码修改的操作。程序运行效果图如图5-3所示

997597dcbea3ecf09d8c9a7a62257f05.jpeg

图5-3密码修改页面图

5.2.2用户管理

管理员登陆系统可以管理和查看用户信息。程序运行效果图如图5-4所示

442a95cab053655dfa8bc8acecd59c81.jpeg

图5-4 用户管理功能页面图

5.2.3用户添加

针对用户添加是该页面的主要功能,该页面主要是对用户的名字及内容进行录入添加,录入之后点击提交按钮,最后完成录入,在用户信息输入错误的情况下,该系统就会有相应的错误提示,并会提醒录入失败。程序运行效果图如图5-5所示

6a1f6c292e9325f420420140db409758.jpeg

图5-5 用户添加页面图

5.2.4课程审核管理

当我们进行对课程审核管理的时候,可以在主界面上进行点击该系统的管理模块,然后页面就会自动跳转相应的管理界面,最后通过action类进行对审核信息查询和管理,并在jsp页面当中进行显示审核信息。具体显示的审核信息包括课程、课程名称、上课时间等操作,这是还可以进行对信息删除等操作。程序运行效果图如图5-6所示

4a78fcd6b22ea4c7fce9e9f6acfc4b6b.jpeg

图5-6 课程审核功能页面图

5.2.5学生管理

管理员点击学生信息管理菜单,该页面就会进入相应的学生信息管理界面,然后利用后台Action类对学生信息进行查询,之后将这些数据信息集合到List中,绑定到request对象,最后我们会在jsp页面看到学生的姓名、性别及年龄等基本信息,其管理员也可以对学生信息进行删除的操作。程序运行效果图如图5-7所示

51da9e6b35b67be4c2e548bd65f5ebc3.jpeg

图5-7 学生管理功能页面图

5.2.6课程管理

当管理进入到课程管理界面以后可以点击菜单功能当中的管理界面,页面就会自动跳转到相对应的管理界面,最后在action类当中进行对课程的查询和管理,并进入相应的具体设计和管理要求。程序运行效果图如图5-8所示

94ed245b9391a9a9079d0ad0333c6c05.jpeg

图5-8 课程管理功能页面图

5.2.7选课申请管理

管理员登陆系统可以对教师添加的课程信息进行审核操作。程序运行效果图如图5-9所示

9123f14b3abc86a4eac45b0a4dbd980a.jpeg

图5-9 选课申请管理功能页面图

5.3教师功能

教师登录后可进行程添加、我的课程管理、学生选课、选修我的课程学生等。程序运行效果图如图5-10所示

7936224410d623060ac457b8fd309334.jpeg

图5-10 教师功能页面图

5.2.1课程添加

该页面主要是对课程信息的添加,该课程信息主要包括课程名称和上课地点等信息添加,在添加录入之后点击提交按钮,完成添加,如果该课程信息的录入有错误的情况下,该系统就会有相应的错误提示,并提示录入失败。程序运行效果图如图5-11所示

e5029991ff11ee014ea93c59468b75db.jpeg

图5-11 课程添加功能页面图

5.2.2我的课程管理

在教师点击我的课程管理页面时,该页面就会自动跳转到课程管理的主页面,然后利用后来的Action类对课程进行查询,之后将这些数据信息集合到List中,最后我们会在jsp页面看到我的课程的名称和具体信息,其教师还可以对我的课程信息进行审核的基本操作。程序运行效果图如图5-12所示

9272373396da6170658df1a236220637.jpeg

图5-12 课程信息审核功能页面图

5.2.3学生选修课

教师可以查看学生选修的具体课程。程序运行效果图如图5-13所示

d0a209c5aba026dd97f4e3381dad016c.jpeg

图5-13 学生选修课功能页面图

5.2.4选修我的课程学生

教师可以对选择自己课程的学生信息进行查看。程序运行效果图如图5-14所示

cd66bdb6fde28beb4a465f356fbac0a8.jpeg

图5-14 选修我的课程学生功能页面图

5.4学生功能

学生登录主页面以后,可以对给功能菜单进行操作,具体包括我的选修课、教师评分列表、课程申请。程序运行效果图如图5-15所示

9dae7dc9b0bfef76c9198922e8ef0a16.jpeg

图5-15 学生功能页面图

5.2.1我的选修课

学生可以查看我的选修课并且进行对教师上传的选修课程进行选择以及查看评分信息。程序运行效果图如图5-16所示

6d4e7bf2d0838b37e42b3b6c29cae681.jpeg

图5-16 我的选修课功能页面图

5.2.2教师评分列表

学生可以对教师对自己的评分信息进行查看。程序运行效果图如图5-17所示

a0943b20417a8d2b42a6dcd1f1112b6e.jpeg

图5-17 教师评分功能页面图

5.2.3课程申请

学生可以申请选修课程包括查看课程的代码、课程名称、上课时间、开课日期、教师评分等。程序运行效果图如图5-18所示

8b35b53a434bb3682b1333c74b9eb46e.jpeg

图5-18 课程申请功能页面图

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值