# Graduation_Design
### 项目简介
本项目是因毕业所设计出的一个前后端分离的web应用程序,前端采用Vue框架,后端采用Spring Boot框架、数据库采用MariaDB(可自行更改为其他关系型数据库)。
起初课题名称:基于Web的大学生计算机设计大赛报名网站的设计与实现
而后课题名称:基于Web的大学生计算机设计大赛网站的设计与实现
最终课题名称:基于Web的大学生计算机设计大赛报名网站的开发
[![AUR](https://img.shields.io/badge/license-GPL-blue.svg)](https://github.com/zhangguapipi/Graduation_Design/blob/main/LICENSE)
| git仓库 | 源码 |
|---|---|
| github | https://github.com/izhangguapi/Graduation_Design |
| 码云 | https://gitee.com/izhangguapi/Graduation_Design |
### 项目启动
使用idea打开BackEnd和FrontEnd,后端需要jdk1.8,前端需要Vue脚手架和npm才可运行,如遇报错请前往`/SourceCode/BackEnd`文件夹或点击[这里](https://github.com/izhangguapi/Graduation_Design/tree/main/SourceCode/BackEnd)查看解决方案
### 开发环境
操作系统:macOS Monterey 12.3
前端框架:Vue 2.6.14
前端脚手架:Vue CLI 4.5.15
JavaScript运行环境:Node.js 16.14.0
包管理工具:npm 8.5.3
后端框架:Spring Boot 2.6.3
Java SE 开发工具包:jkd-8u321(1.8)
数据库:MariaDB 10.6.4
开发软件:IntelliJ IDEA 2021.3.3
数据库管理工具:Navicat Premium 16.0.8
浏览器:Google Chrome 100.0.4896.60(正式版本) (x86_64)
## 项目功能
* 登录、退出、注册
* 消息查看、消息删除
* 报名比赛
* 消息发布
* 评审比赛
* 用户信息修改
* 搜索比赛
* 查看评审结果、比赛排名
## 已知bug
1. 点击消息列表后,前端消息已读数量偶尔出现不变化的情况。是应为后台运行查询比修改快,导致获取的消息列表跟上一次相同,目前本人所学技术找不到良好的解决方案。
## 在线预览
http://contest.zhangguapi.com
测试账号:
| 用户组 | 账号(密码:123456) | 姓名 |
| :----------------: | :------------------: | :------: |
| 管理员 | admin(密码:admin) | 管理员 |
| 计算机设计(老师) | 13886961359 | 张瓜皮皮 |
| 计算机设计(老师) | 15023476163 | 球球慧子 |
| 计算机设计(老师) | 18453887612 | 小江云子 |
| 网页设计(老师) | 13866039800 | 德隆东墙 |
| 网页设计(老师) | 13027048577 | 五号六号 |
| 算法设计(老师) | 15949101110 | 舒服阿寿 |
| 算法设计(老师) | 15885569223 | 公叔幼安 |
| 算法设计(老师) | 14721738231 | 左丘恬美 |
| 算法设计(老师) | 17381012624 | 申屠婉丽 |
| 算法设计(老师) | 18569173312 | 段干海瑶 |
| 学生 | 13704131948 | 赵同学 |
| 学生 | 13742968739 | 钱同学 |
| 学生 | 15319493760 | 孙同学 |
| 学生 | 18282876997 | 李同学 |
| 学生 | 14984342228 | 周同学 |
| 学生 | 14912959902 | 吴同学 |
| 学生 | 15089652824 | 郑同学 |
| 学生 | 15939648850 | 王同学 |
| 学生 | 17186946553 | 冯同学 |
| 学生 | 15524953409 | 陈同学 |
| 学生 | 13548431571 | 褚同学 |
| 学生 | 13653853195 | 卫同学 |
| 学生 | 17852847203 | 蒋同学 |
| 学生 | 18674806323 | 沈同学 |
| 学生 | 15960541480 | 韩同学 |
| 学生 | 15098963002 | 杨同学 |
| 学生 | 18576191111 | 朱同学 |
| 学生 | 17349901778 | 秦同学 |
| 学生 | 18528057614 | 尤同学 |
| 学生 | 14568709642 | 许同学 |
| 学生 | 13748489747 | 何同学 |
| 学生 | 13899106349 | 吕同学 |
| 学生 | 18884438382 | 施同学 |
| 学生 | 18011459018 | 张同学 |
没有合适的资源?快使用搜索试试~ 我知道了~
本科毕业设计基于Web的大学生计算机设计大赛报名网站的开发源代码.zip
共227个文件
xml:106个
java:38个
vue:37个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 187 浏览量
2024-04-22
20:55:41
上传
评论
收藏 900KB ZIP 举报
温馨提示
本科毕业设计基于Web的大学生计算机设计大赛报名网站的开发源代码。本项目是因毕业所设计出的一个前后端分离的web应用程序,前端采用Vue框架,后端采用Spring Boot框架、数据库采用MariaDB(可自行更改为其他关系型数据库)。 起初课题名称:基于Web的大学生计算机设计大赛报名网站的设计与实现 而后课题名称:基于Web的大学生计算机设计大赛网站的设计与实现 最终课题名称:基于Web的大学生计算机设计大赛报名网站的开发 使用idea打开BackEnd和FrontEnd,后端需要jdk1.8,前端需要Vue脚手架和npm才可运行,如遇报错请前往/SourceCode/BackEnd文件夹 功能 登录、退出、注册 消息查看、消息删除 报名比赛 消息发布 评审比赛 用户信息修改 搜索比赛 查看评审结果、比赛排名
资源推荐
资源详情
资源评论
收起资源包目录
本科毕业设计基于Web的大学生计算机设计大赛报名网站的开发源代码.zip (227个子文件)
mvnw.cmd 7KB
.gitignore 190B
.gitignore 0B
.gitignore 0B
index.html 850B
favicon.ico 91KB
FrontEnd.iml 344B
Graduation_Design.iml 344B
easy-captcha-1.6.2.jar 339KB
maven-wrapper.jar 50KB
ApplicationTests.java 11KB
AverageAlgorithm.java 6KB
UsersController.java 6KB
MavenWrapperDownloader.java 5KB
ContestsServiceImpl.java 5KB
UsersServiceImpl.java 5KB
MessagesController.java 5KB
ScoresServiceImpl.java 4KB
ContestsController.java 3KB
ScoresController.java 3KB
JwtUtils.java 3KB
MessagesServiceImpl.java 3KB
FileOperations.java 3KB
GroupsServiceImpl.java 2KB
GroupsController.java 2KB
UsersService.java 2KB
UsersServiceTest.java 2KB
Contests.java 2KB
ContestsService.java 2KB
ResultCode.java 1KB
MessagesService.java 1KB
Result.java 1KB
ScoresService.java 1KB
Scores.java 1KB
Users.java 1KB
GroupsService.java 966B
Messages.java 821B
MybatisPlusConfig.java 751B
ContestsMapper.java 700B
Application.java 638B
Groups.java 565B
GroupsMapper.java 531B
PageQuery.java 491B
GroupsTest.java 460B
LoginParam.java 403B
MessagesMapper.java 299B
ScoresMapper.java 293B
UsersMapper.java 288B
index.js 7KB
index.js 3KB
api.js 2KB
login.js 1KB
index.js 1KB
main.js 979B
babel.config.js 286B
vue.config.js 275B
package-lock.json 962KB
package.json 923B
inputFiles.lst 4KB
createdFiles.lst 2KB
inputFiles.lst 321B
createdFiles.lst 129B
README.md 4KB
README.md 729B
README.md 149B
README.md 143B
README.md 134B
README.md 52B
information_schema.FNRwLQ.meta 78B
performance_schema.kIw0nw.meta 78B
mysql.osA4Bg.meta 65B
mvnw 10KB
BackEnd-1.0.0.jar.original 60KB
logo.png 18KB
1.png 15KB
maven-wrapper.properties 220B
pom.properties 65B
contest_web.sql 20KB
contest_web_select.sql 11KB
毕业设计相关内容.txt 178B
Register.vue 15KB
Contest.vue 8KB
index.vue 7KB
Groups.vue 6KB
Detail.vue 6KB
UserInfo.vue 6KB
Users.vue 6KB
Score.vue 6KB
Login.vue 5KB
Information.vue 4KB
Review.vue 4KB
Contests.vue 4KB
LatestContest.vue 4KB
index.vue 3KB
ContestList.vue 3KB
Score.vue 2KB
Aside.vue 2KB
Detail.vue 2KB
index.vue 2KB
Contest.vue 2KB
共 227 条
- 1
- 2
- 3
资源评论
FL1768317420
- 粉丝: 4087
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功