附录
https://www.bilibili.com/video/BV1da4y1r7bn/
演示视频:
系统功能实现
本在线学习系统里面它不仅要经过需求分析、系统设计等等之后,还需要我们进行系统实施,在最初的系统分析和开发上我们主要的工作就是在逻辑、功能和技术上的设计,这也是这个系统的主要实施工作成果,我们要不断加强设计的物理实现。从整体上来看,该系统的初期设计部分是必不可少的。
5.1登陆页面
如果管理员想要进入该系统,就必须使用正确的账号和密码进行登录,在输入之后,系统会自动的对输入信息进行判断,当输入信息错误时,该系统会有相应的错误提示,并且不能对该系统进行操作,在输入信息正确的情况下,系统就会自动跳转下一个页面,并可以使用学习平台。程序运行效果图如图5-1所示:

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

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

图5-3密码修改页面图
5.2.2用户管理
管理员登陆系统可以管理和查看用户信息。程序运行效果图如图5-4所示

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

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

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

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

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

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

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

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

图5-12 课程信息审核功能页面图
5.2.3学生选修课
教师可以查看学生选修的具体课程。程序运行效果图如图5-13所示

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

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

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

图5-16 我的选修课功能页面图
5.2.2教师评分列表
学生可以对教师对自己的评分信息进行查看。程序运行效果图如图5-17所示

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

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

被折叠的 条评论
为什么被折叠?



