基于SpringBoot+Vue的蓝天在线考试系统springboot+vue

62 阅读2分钟

基于SpringBoot+Vue的蓝天在线考试系统springboot+vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于SpringBoot+Vue的蓝天在线考试系统通过MySQL数据库和Java web进行开发

登录网址:http://localhost:8080/#/login

管理员账号密码:admin/admin

用户账号密码:user/user

教师账号密码:teacher/teacher

二、项目功能

管理员功能描述

管理员负责系统的全面管理,包括通知发布、内容管理、考试管理以及系统维护等。 具体功能如下:

– 首页:展示系统核心信息,包括待处理任务、系统运行状态等。

– 通知管理:发布、编辑、删除站内通知,确保信息及时传达。

– 轮播图管理:上传、调整轮播图顺序,优化首页视觉效果。

– 资讯管理:发布、编辑、删除资讯文章,维护内容质量。

– 友链管理:添加、删除友情链接,拓展外部资源。

– 考试管理:创建、管理考试安排,确保考试流程顺畅。

– 试题管理:设计、编辑、删除试题,丰富题库资源。

– 成绩管理:录入、查询、导出成绩,保障成绩管理的准确性。

– 系统管理:

– 角色管理:创建、编辑、删除用户角色,分配权限。

– 用户信息:管理用户账号信息,维护系统用户数据。

教师功能描述

教师主要负责考试相关的内容管理及成绩管理,同时参与系统维护。具体功能如下:

– 首页:展示教师相关任务及系统通知。

– 考试管理:安排考试时间、设置考试规则,确保考试顺利进行。

– 试题管理:编写、更新试题,完善考试题库。

– 成绩管理:录入、查询学生成绩,进行成绩分析。

– 系统管理:

– 用户信息:管理学生账号信息,确保数据准确。

用户功能描述

用户主要通过系统获取资讯、参加考试及查看成绩。具体功能如下:

– 首页:展示最新资讯、考试入口及系统通知。

– 最新资讯:浏览系统发布的最新资讯文章。

– 在线考试:参加系统安排的在线考试,提交答案。

– 我的成绩:查询个人考试成绩及历史记录。

– 关于我们:了解系统信息。

三、运行环境

开发工具:idea2021.1.2+apache-tomcat-8.0.29

运行环境:jdk1.8+mysql 5.7+apache-maven-3.8.6-bin

(此配置为本人调试所用,仅供参考)

四、项目技术

项目技术:JavaScript+HTML+CSS+Java+springboot+vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1763435699-c4ca4238a0b9238.png

1763435703-c81e728d9d4c2f6.png

1763435705-eccbc87e4b5ce2f.png

1763435706-a87ff679a2f3e71.png

1763435710-e4da3b7fbbce234.png

1763435712-1679091c5a880fa.png

1763435715-8f14e45fceea167.png

1763435718-c9f0f895fb98ab9.png

1763435721-45c48cce2e2d7fb.png

1763435723-d3d9446802a4425.png

1763435726-6512bd43d9caa6e.png

1763435728-c20ad4d76fe9775.png

1763435734-c51ce410c124a10.png

1763435736-aab3238922bcc25.png

1763435741-9bf31c7ff062936.png

1763435743-c74d97b01eae257.png

1763435747-70efdf2ec9b0860.png

1763435749-6f4922f45568161.png

1763435750-1f0e3dad9990834.png

1763435752-98f13708210194c.png