# 软件缺陷管理系统(pesticide)
## 项目简介
* 该项目为web应用,使用SpringBoot+Vue的前后端分离架构进行开发。
* 具有注册、登录、修改个人信息、项目管理、人员管理、缺陷管理等功能。
* 实际开发时间约两周,从2019-10-7到2019-10-20。
* 由于本身身单力薄,时间和水平有限,项目中难免有纰漏之处,仅供学习交流,有帮助可以点个star。
## 项目启动
1. 使用IDEA打开项目根目录。
2. 项目后端在pesticide-server,修改resources/application.yml中的数据库和文件上传路径配置,创建数据库(不要创建表),点击PesticideApplication的main方法启动。
3. 项目前端在pesticide-web,点击package.json文件中的`"start": "npm run dev"`左侧的启动按钮启动,或使用命令启动:
```bash
cd pesticide-web
npm run dev
```
## 已知缺陷或问题
* 用户注册登录功能的数据结构是为第三方扩展设计,一个用户(UserInfo)对应多个认证信息(UserAuth),但时间问题并未实现,感兴趣的读者可自行思考实现。
* MongoDB相关类为存储文件设计,已实现但未测试且未使用。
* 因时间问题,后端基本未做权限控制。
* 前端错误信息提示不够友好和美观。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
软件缺陷管理系统(pesticide) 项目简介 该项目为web应用,使用SpringBoot+Vue的前后端分离架构进行开发。 具有注册、登录、修改个人信息、项目管理、人员管理、缺陷管理等功能。 实际开发时间约两周,从2019-10-7到2019-10-20。 由于本身身单力薄,时间和水平有限,项目中难免有纰漏之处,仅供学习交流,有帮助可以点个star。 项目启动 使用IDEA打开项目根目录。 项目后端在pesticide-server,修改resources/application.yml中的数据库和文件上传路径配置,创建数据库(不要创建表),点击PesticideApplication的main方法启动。 项目前端在pesticide-web,点击package.json文件中的"start": "npm run dev"左侧的启动按钮启动,或使用命令启动: cd pesticide-web npm run dev
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot+Vue的软件缺陷管理系统源码+数据库sql+项目说明.zip (587个子文件)
.babelrc 420B
bootstrap.css 178KB
bootstrap.min.css 138KB
style.violet.css 69KB
style.pink.css 69KB
style.sea.css 69KB
style.blue.css 69KB
style.red.css 69KB
style.green.css 69KB
style.default.css 69KB
font-awesome.css 39KB
bootstrap-grid.css 39KB
font-awesome.min.css 32KB
bootstrap-grid.min.css 28KB
bootstrap-reboot.css 5KB
bootstrap-reboot.min.css 4KB
googlefont.css 4KB
fontastic.css 2KB
styles.css 2KB
circleAvatar.css 2KB
custom.css 25B
.editorconfig 156B
fontawesome-webfont.eot 162KB
dashboard.eot 9KB
dashboard.eot 9KB
.eslintrc 65B
.gitignore 364B
.gitignore 230B
.gitkeep 0B
index.html 62KB
forms.html 57KB
charts.html 22KB
tables.html 22KB
icons-reference.html 12KB
register.html 5KB
login.html 4KB
index.html 2KB
favicon.ico 5KB
RawFileRepository.java 4KB
DefectModificationServiceImpl.java 4KB
DefectServiceImpl.java 3KB
UserInfoServiceImpl.java 3KB
ProjectServiceImpl.java 3KB
MongoDBFileRepository.java 3KB
ExceptionHandlerConfig.java 2KB
DefectModificationTable.java 2KB
UserInfoController.java 2KB
Defect.java 2KB
PersonnelController.java 2KB
AuthServiceImpl.java 2KB
DefectController.java 2KB
UserInfo.java 2KB
DefectModification.java 2KB
ProjectController.java 2KB
PersonnelServiceImpl.java 2KB
AuthInterceptor.java 1KB
DefectModificationController.java 1KB
Project.java 1KB
AuthController.java 1KB
UserAuth.java 1KB
JwtAuthUtils.java 1KB
MultipartFileInfo.java 1KB
Personnel.java 1KB
ResponseEntity.java 935B
IOUtils.java 853B
UserInfoRepository.java 813B
ProjectRepository.java 799B
MongoDBConfig.java 792B
DefectModificationRepository.java 791B
InterceptorConfig.java 673B
UserInfoService.java 659B
DefectModificationService.java 639B
DefectRepository.java 601B
DefectService.java 586B
PersonnelService.java 585B
PersonnelRepository.java 578B
UserAuthRepository.java 537B
ProjectService.java 470B
FileInfo.java 382B
AuthException.java 381B
PesticideApplicationTests.java 372B
FileRepository.java 365B
PesticideApplication.java 349B
Auth.java 331B
AuthService.java 295B
FileNotFoundException.java 276B
ConfigurationException.java 276B
RoleType.java 233B
UserAuthType.java 216B
DefectState.java 212B
AuthType.java 175B
bg.jpg 285KB
paul-morris-116514-unsplash.jpg 94KB
avatar-0.jpg 87KB
avatar-7.jpg 84KB
mockup5.jpg 83KB
mockup6.jpg 82KB
mockup2.jpg 66KB
mockup4.jpg 61KB
avatar-11.jpg 59KB
共 587 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
FL1768317420
- 粉丝: 4142
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功