# 基于SpringBoot的在线调研与内容分析系统
## 功能描述
用户管理:主要功能为管理注册本系统的用户。如果用户发布违规问卷,可以对用户进行封禁操作或者注销用户,根据用户需要进行重置密码,检查用户名的违规内容。
问卷管理:主要功能为管理员进行后台管理问卷,比如删除违规问卷、自动在用户自定义截止日期时停止问卷的填写,问卷标签修改,问卷权限修改,
创建问卷模块:用户可以自行选择创建问卷内容,也可以选择系统提供的模板问卷。用户发布问卷前可以选择自行分享链接邀请其他用户填写,也可以选择用户标签,由系统自动分发给某类标签的用户。用户点击发布后,需要等待审核员审核。
问卷审核模块:用户在发布问卷后,需要等待审核员进行问卷内容的审核,检查是否有违规内容或者非法内容,审核通过则通过邮件通知用户由用户分发或者系统自动分发,审核不通过则邮件通知用户重新设计问卷内容。
问卷分析模块:问卷调查结束后或者在进行中都可以通过系统的分析模块进行实时分析调查内容,并提供分析结果导出功能。公共问卷分析内容会被分享到系统主页,所有用户都能够查看。
问卷分发模块:用户创建问卷后,可以生成分享链接自行发送给其他用户填写,也可以进行选择问卷的标签,由系统分享给具有这些标签的所有用户。
系统登陆注册模块:用户通过邮箱地址和密码可以登录和注册本系统,也可以通过系统向用户邮箱发送验证码登录本系统。
搜索模块:用户可以通过搜索关键字查找发布在本系统的公共调查问卷。可以搜索问卷标题或者问卷内容。
热度内容展示模块:公共调查问卷将会具有一个点击热度值,根据排名展示在系统主页。
邮件通知模块:邮件模块承担本系统的登录和注册的验证码功能,同时本系统可以通过邮件向用户发送问卷邀请填写链接。
## 主要功能模块
### 前端模块
[前端模块]( https://gitee.com/xfw_nosky/OnlineSurvey/tree/main/OnlineSurvey_frontEnd)
### 后端模块
[后端模块]( https://gitee.com/xfw_nosky/OnlineSurvey/tree/main/OnlineSurvey_backEnd)
###
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【作品名称】:基于SpringBoot的在线调研与内容分析系统 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 功能描述 用户管理:主要功能为管理注册本系统的用户。如果用户发布违规问卷,可以对用户进行封禁操作或者注销用户,根据用户需要进行重置密码,检查用户名的违规内容。 问卷管理:主要功能为管理员进行后台管理问卷,比如删除违规问卷、自动在用户自定义截止日期时停止问卷的填写,问卷标签修改,问卷权限修改, 创建问卷模块:用户可以自行选择创建问卷内容,也可以选择系统提供的模板问卷。用户发布问卷前可以选择自行分享链接邀请其他用户填写,也可以选择用户标签,由系统自动分发给某类标签的用户。用户点击发布后,需要等待审核员审核。 问卷审核模块:用户在发布问卷后,需要等待审核员进行问卷内容的审核,检查是否有违规内容或者非法内容,审核通过则通过邮件通知用户由用户分发或者系统自动分发,审核不通过则邮件通知用户重新设计问卷内容。 问卷分析模块:问卷调查结束后或者在进行中都可以通过系统的分析模块进行实时分析调查
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot的在线调研与内容分析系统 (163个子文件)
push.bat 53B
mvnw.cmd 6KB
demo.css 8KB
iconfont.css 8KB
iconfont.eot 9KB
.gitignore 523B
.gitignore 278B
.gitignore 231B
demo_index.html 14KB
maven-wrapper.jar 50KB
AnswerController.java 7KB
AnswerServiceImpl.java 6KB
BaseController.java 5KB
QuestionnaireController.java 5KB
MavenWrapperDownloader.java 5KB
ExcelUtil.java 4KB
QuestionServiceImpl.java 4KB
SubmitInfoController.java 3KB
TagsController.java 3KB
QuestionnaireMapper.java 3KB
QuestionController.java 2KB
UserController.java 2KB
UserServiceImpl.java 2KB
QuestionnaireServiceImpl.java 2KB
OptionController.java 2KB
Message.java 2KB
Questionnaire.java 2KB
MailServiceImpl.java 2KB
UserScoreController.java 2KB
LoginHandlerInterceptor.java 2KB
WebExceptionHandler.java 2KB
SubmitInfoMapper.java 1KB
OnlinesurveyApplication.java 1KB
GenerateVertifyCode.java 1KB
MyBatisPlusConfig.java 1KB
Question.java 1KB
SubmitInfoServiceImpl.java 1KB
UserScoreServiceImpl.java 1KB
UserScore.java 1KB
SubmitInfo.java 1KB
AnswerService.java 1KB
Answer.java 1020B
QuestionMapperTest.java 997B
CommonUtil.java 996B
User.java 956B
QuestionnaireTagServiceImpl.java 923B
UserMapperTest.java 873B
AnswerMapper.java 855B
QuestionnaireTag.java 846B
QuestionnaireService.java 834B
UserTag.java 834B
CorsConfig.java 802B
UserTagServiceImpl.java 800B
QuestionnaireTagMapper.java 762B
Option.java 761B
UserTagMapper.java 723B
UserServiceTest.java 703B
EmailUtilsTest.java 700B
UserService.java 682B
QuestionService.java 655B
OptionServiceImpl.java 642B
SubmitInfoService.java 620B
Tag.java 569B
UserScoreService.java 553B
UserMapper.java 531B
TagServiceImpl.java 530B
QuestionMapper.java 470B
IncorrectCredentialsException.java 422B
UnknownAccountException.java 416B
QuestionnaireTagService.java 393B
OptionMapper.java 385B
SendEmailException.java 379B
DataAnalysis.java 377B
AnswerVo.java 357B
GenerateVetifyCodeTest.java 325B
MailService.java 315B
OptionService.java 302B
UserTagService.java 297B
TagMapper.java 292B
TagService.java 292B
AnalysisSelectView.java 273B
OnlinesurveyApplicationTests.java 234B
UserScoreMapper.java 222B
QuestionServiceTest.java 87B
InputStream.java 78B
11.jpg 793KB
2.jpg 644KB
3.jpg 404KB
1.jpg 353KB
4.jpg 175KB
6.jpg 98KB
iconfont.js 50KB
index.js 4KB
api.js 3KB
element.js 3KB
axios.js 1KB
vue.config.js 1KB
index.js 698B
index.js 500B
main.js 392B
共 163 条
- 1
- 2
资源评论
MarcoPage
- 粉丝: 3690
- 资源: 8021
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功