ITSource 分享 第1期【在线考试系统】

news2025/1/11 7:53:53

项目介绍

本期给大家介绍一个问卷调查系统. 一起来看看吧 !

一 业务介绍

该系统分为以下几个模块:

1.我的问卷

image.png
image.png

可以查看创建的所有问卷, 包括 收集中,编辑中,已关闭等状态

2.创建问卷

image.png
image.png

问题类型可以选择有多种选择: image.png

3.发布并填写问卷

问卷编辑完成后,即可保存并发布,发布成功会生成一个在线地址,把这个地址发给别人.就可以收集问卷啦

image.png
image.png

f0d283572fd29246ed9cb11b9b96988.jpg 001589fa72237dedb01e039f2b51592.jpg 点击提交即可

3. 查看问卷结果

image.png
image.png

在管理后台选中问卷,点击分析,即可看到统计结果 image.png image.png

二 技术介绍

1.技术栈

该项目后端技术采用 SpringBoot +JPA+MYSQL,前端采用 VUE + ElementUI

2.代码介绍

略~

三 Quick Start

1. 环境准备

  • MYSQL 5.7
  • JDK1.8
  • Maven 3
  • IDEA
  • Node 16+

2. 下载源码

  • Github:

https://github.com/lanting347/questionnaire

  • 百度云:

链接:https://pan.baidu.com/s/1omhrRxHBUuLDAyOSb2oWHw?pwd=cro2 提取码:cro2

  • 蓝奏云:

https://itguang.lanzoub.com/b02x6lpxg 密码:730y

3. 后端部署

  • Step1: 下载源码
  • Step2: IDEA 打开项目
  • Step3: 安装 Maven 依赖
  • Step4: 配置检查

端口号:8080 数据库配置: image.png 数据库初始化: 打开源代码中的SQL 文件: image.png 打开 Navicat,创建数据: questionnaire,并执行上面SQL 文件里面的 SQL 语句:运行成功后,即可看到表数据: image.png

  • Step4: 启动后端项目

Idea 运行后端项目,看到以下信息,表示运行成功 image.png

4. 前端部署

打开终端,进入 前端项目目录:

image.png
image.png
  • Step1: 安装npm依赖

npm install

  • Step2: 启动前端项目

npm run serve 看到如下信息表示部署成功 image.png

点击任何一个连接,即可跳转浏览器打开. image.png

输入账号密码: admin 123456 即可登录成功!



关注 ITSource 公众号 ! 获取更多学习资源呀 !

alt

可付费二次开发, 定制, 一对一讲解, 有意可微信联系: itguangit

本文由 mdnice 多平台发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1128329.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

国内外CDN的发展

当今互联网世界中,内容交付网络(Content Delivery Network,CDN)已经成为网络加速的不可或缺的工具。CDN技术在国内外得到广泛应用,为了更好地了解CDN的不同之处以及未来的发展趋势,让我们深入探讨这一领域的…

Spring底层原理(三)

Spring底层原理(三) Bean的生命周期 SpringBootApplication public class Application {public static void main(String[] args) {ConfigurableApplicationContext context SpringApplication.run(Application.class, args);context.close();} } ​ Slf4j Component public…

MySQL身份验证绕过漏洞

搭建 vmihub靶场:vulhub靶场搭建与使用_剁椒鱼头没剁椒的博客-CSDN博客 运行漏洞: # 这里要改成自己的 /vulhub-master 存放目录 cd /etc/docker/vulhub-master/mysql/CVE-2012-2122# 关闭防火墙,不然就要放行3306端口 systemctl stop firewalld# 重启 Docker 服务 servic…

C# | Linq基本功 —— 必学的必熟的10个方法

C# Linq基本功 —— 必学的必熟的10个方法 文章目录 C# Linq基本功 —— 必学的必熟的10个方法1. Linq简介1.1 什么是Linq1.2 Linq的优势 2. Linq基本方法2.1 Where方法2.2 Select方法2.3 OrderBy方法2.4 GroupBy方法2.5 Join方法2.6 Any方法2.7 All方法2.8 First方法2.9 Skip方…

1024勋章

🌸关于重阳节的一些发疯日常(昨天的聊天记录,今天发系列)😅 🌸没错,发出来单纯觉得好玩儿😉(为了1024勋章😏)芜湖!

Kepware带你玩转IEC60870-104驱动

随着越来越多电力设备自动化程度的不断提高以及OPC协议的广泛应用,越多客户倾向于使用更为方便、快捷的方式去获取数据,IEC60870-5-104协议作为一个标准的电子自动化协议,在电力自动化现场应用非常广泛。 本文介绍KEPServerEX的IEC-104驱动&…

WeakMap 弱引用 不会被GC所考量

WeakMap是一种特殊的Map数据结构,只能以引用作为key,并且不会阻止其被垃圾回收。WeakMap的使用如下: 1. 创建WeakMap对象: const weakMap new WeakMap();2. 添加键值对:使用set()方法向WeakMap中添加键值对。注意这里…

c++ 模版的一些注意问题

声明和定义不可分离 举个例子&#xff1a; 定义一个Stack.h: 这里放声明 #include<iostream>using namespace std;template<class T> T Add(const T& left, const T& right);定义一个Stack.cpp, 这里面放定义: template<class T> T Add(const T&a…

虚拟机VMware Workstation Pro安装配置使用服务器系统ubuntu-22.04.3-live-server-amd64.iso

虚拟机里安装ubuntu-23.04-beta-desktop-amd64开启SSH(换源和备份)配置中文以及中文输入法等 ​一、获取Ubuntu服务器版 获取Ubuntu服务器版 二、配置虚拟机 选择Custom(advanced)&#xff1a; 选择Workstation 17.x: 选择“I will install the operating system later.”…

HashMap源码解析_jdk1.8(二)

HashMap源码解析_jdk1.8&#xff08;二&#xff09;构造函数put方法resize扩容方法 HashMap源码解析_jdk1.8&#xff08;二&#xff09; 构造函数 HashMap提供了如下几个构造函数&#xff1a; /*** 构造一个具有指定初始容量和负载因子的空HashMap.** param initialCapacit…

Android SystemUI setSystemUiVisibility()参数Flag详解

1&#xff1a;相关 Flag 特性详解 View.SYSTEM_UI_FLAG_LAYOUT_STABLE&#xff1a; 特性&#xff1a;默认状态下 &#xff0c;稳定页面显示布局。 当 StatusBar和 NavigationBar动态显示和隐藏时&#xff0c;系统为 fitSystemWindow“true”的view设置的padding大小都不会变化…

《机器学习实战》学习记录-ch4

4.1 线性回归 import numpy as np import matplotlib.pyplot as plt import pandas as pdX 2 * np.random.rand(100,1) # 生成 [0,1) 之间的数据 y 4 3 * X np.random.randn(100,1) # 生成一组正态分布的数据&#xff0c; 高斯噪声X_b np.c_[np.ones((100,1)), X] X_b[:5…

h265格式怎么转换mp4?一分钟教会你!

H265是一种视频编码标准&#xff0c;也被称为HEVC&#xff08;High Efficiency Video Coding&#xff09;。由联合视频组&#xff08;JVET&#xff09;开发的&#xff0c;是一种专为高清视频设计的压缩标准。播放H265文件&#xff0c;通常需要使用支持H265解码的播放器&#xf…

Docker 网络与Cgroup资源限制

目录 一、Docker 网络实现原理&#xff1a; 二、Docker 的网络模式&#xff1a; 三、网络模式详解&#xff1a; 1. host模式&#xff1a; 2. container模式&#xff1a; 3. none模式: 4&#xff0e;bridge模式: 5&#xff0e;自定义网络: 四、Cgroup资源控制&#xff1a; …

仿真调试stm32汇编代码

软件准备 ubuntu交叉编译链工具&#xff1a;arm-none-eabi-gcc, arm-none-eabi-as, arm-none-eabi-ldqemu仿真软件&#xff1a;支持stm32版本调试工具&#xff1a;gdb-multiarch 启动仿真实验 汇编代码 .thumb .syntax unified.equ STACKINIT, 0x20005000.section .text .o…

玩具玩偶经营小程序商城的作用是什么

对品牌商而言&#xff0c;传统的批发商模式&#xff0c;不利于品牌传播及构建自有私域流量池&#xff0c;无法与消费者面对面交流&#xff0c;一旦销售量不好&#xff0c;只能受限于下游的以销定产。无论销售商还是品牌商即使入驻第三方平台&#xff0c;也会面临佣金、广告位问…

开发习惯养成系列

1 开发习惯养成系列 2

【趣味Javascript】前端开发中不为人知的LHS和RHS查询,你真的弄明白了吗? 《1024程序员节特别篇》

&#x1f680; 个人主页 极客小俊 ✍&#x1f3fb; 作者简介&#xff1a;web开发者、设计师、技术分享博主 &#x1f40b; 希望大家多多支持一下, 我们一起进步&#xff01;&#x1f604; &#x1f3c5; 如果文章对你有帮助的话&#xff0c;欢迎评论 &#x1f4ac;点赞&#x1…

你知道AI数字人可以用在哪些行业吗?

引言&#xff1a; 随着科技的不断进步&#xff0c;人工智能&#xff08;AI&#xff09;已经渗透到各个领域&#xff0c;其中包括宣传营销。AI数字人是宣传营销领域的一项革命性技术&#xff0c;它们为企业提供了全新的机会&#xff0c;从客户互动到市场分析&#xff0c;再到销…

jenkins实践篇(1)——基于分支的自动发布

问题背景 想起初来公司时&#xff0c;我们还是在发布机上直接执行发布脚本来运行和部署服务&#xff0c;并且正式环境和测试环境的脚本都在一起&#xff0c;直接手动操作脚本时存在比较大的风险就是将环境部署错误&#xff0c;并且当时脚本部署逻辑还没有检测机制&#xff0c;…