第5章系统实现
一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
https://www.bilibili.com/video/BV1a34y1M7PB/
三、运行截图:
编程人员在搭建的开发环境中,会让各种编程技术一起呈现出最终效果。本节就展示关键部分的页面效果。
3.1 管理员功能实现
3.1.1 教学资源管理
图3.1 即为编码实现的教学资源管理界面,教学资源信息有教学资源视频,教学资源图片,教学资源标题,教学资源类型等信息,管理员可以添加教学资源,可以使用修改功能更正登记有误的教学资源信息,可以删除需要删除的教学资源信息等。
图3.1 教学资源管理界面
3.1.2 试卷管理
图3.2 即为编码实现的试卷管理界面,试卷信息包括试卷总分,考试时长,试卷名称,试卷状态等信息,管理员负责添加试卷,对登记有误的试卷信息进行修改,同时可以在试卷管理界面删除需要删除的试卷等。
图3.2 试卷管理界面
3.1.3 试题管理
图3.3 即为编码实现的试题管理界面,试卷是由许多试题组合而成,对于试题信息的管理也是属于管理员管理的内容,试题信息包括答案,分数,试题名称等信息,管理员能够对试题进行修改,也能在试题管理界面对需要删除的试题进行删除。
图3.3 试题管理界面
3.1.4 论坛管理
图3.4 即为编码实现的论坛管理界面,管理员查看帖子内容,发帖时间,帖子标题等信息,可以修改帖子,可以对论坛帖子的回复内容进行查看,可以通过帖子类型查询帖子等。
图3.4 论坛管理界面
3.1.5 用户管理
图3.5 即为编码实现的用户管理界面,用户的注册信息包括用户头像,电子邮箱,性别,姓名等信息也能让管理员查看和修改,删除。
图3.5 用户管理界面
3.2 用户功能实现
3.2.1 教学资源
图3.6 即为编码实现的教学资源界面,用户在教学资源界面通过观看视频的方式来学习课程,同时可以下载教学资源文件,可以在教学资源界面的下方留言区域发布课程相关的留言信息。
图3.6 教学资源界面
3.2.2 在线论坛
图3.7 即为编码实现的在线论坛界面,用户通过在线论坛功能实现对某个话题的具体讨论,讨论方式主要就是发布帖子,跟踪帖子,回复帖子等。
图3.7 在线论坛界面
3.2.3 试卷管理
图3.8 即为编码实现的试卷管理界面,用户在试卷管理界面选择任意一种试卷,然后点击考试按钮进行答题。
图3.8 试卷管理界面
3.2.4 考试记录
图3.9 即为编码实现的考试记录界面,用户参与了试卷答题之后,需要在考试记录界面查看答题详情信息,以及查看试卷答题所得分数信息等。
图3.9 考试记录界面