问卷调查系统-springboot vue

457 篇文章 3 订阅
379 篇文章 3 订阅

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

一、项目描述

基于springboot+vue的问卷调查系统。通过springboot,vue框架进行开发

http://127.0.0.1:8080/
管理员: admin/123456
用户:yonghu/123456

二、用户功能

1. 登录注册
登录:用户通过输入用户名和密码进行身份验证,成功登录后可访问系统提供的各项功能。
注册:新用户填写必要信息(如用户名、密码、邮箱等)完成注册流程,注册成功后可登录系统。系统应验证注册信息的有效性,如邮箱是否已注册等。
2. 问卷总览
用户登录后,可查看所有可参与的问卷列表信息,包括问卷标题、创建者、发布时间、截止时间等基本信息。用户可根据需要选择参与问卷。
3. 系统公告
显示系统发布的最新公告信息,如新功能上线通知、系统维护通知等。
4. 资源管理
用户可下载或在线查看与问卷相关的资源文件。
5. 联系我们(聊天室)
提供一个在线聊天室或客服系统,用户可通过此渠道与系统管理员或其他用户交流,咨询问题、反馈意见等。支持实时聊天和离线留言功能。

管理员功能
1. 登录
管理员通过专用登录界面输入用户名和密码进行身份验证,成功登录后可访问管理后台,执行各项管理任务。
2. 问卷管理
创建问卷:管理员可创建新问卷,设置问卷标题、描述、问题类型(单选、多选、填空等)、答案选项等。
编辑问卷:对已发布的问卷进行修改,包括添加、删除或调整问题。
3. 用户管理
管理用户账户,包括用户信息的查看、编辑、删除。
分配用户角色,决定用户权限。
4. 角色管理
定义和编辑系统角色,为不同角色分配不同的权限集合。
确保系统权限管理的灵活性和安全性。
5. 菜单管理
管理系统的菜单结构,包括添加、删除、修改菜单项。
控制不同角色可访问的菜单项,实现基于角色的访问控制。
6. 文件管理
上传、下载、删除与系统相关的文件,如问卷模板、结果报告、用户上传的附件等。
对文件进行分类管理,便于查找和使用。
7. 公告管理
发布、编辑、删除系统公告,通知用户系统动态。
可设置公告的显示时间范围,确保信息的时效性。

三、运行环境

开发环境 idea+vscode
运行环境 node14+MYSQL5+java1.8

四、项目技术

前端: vue , vuex,axios,echarts,vue-router
后端:Java, springboot , mysql

五、项目截图

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

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是林儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值