-
部署地址:rocket:
-
用户登录地址:rocket:
可自行注册登录
-
管理员登录地址:rocket:
http://152.136.173.30/#/adminLogin可登录账号:705276106@qq.com
密码:123456
-
后端项目地址:rocket:
-
前端项目地址:rocket:
-
童翰文 10175101152
-
陈俊杰 10175101148
-
项慕凡 10175101151
-
徐滔锴 10175101147
MeetHere是一个场馆预约与管理的Web电子商务网站,主要功能包括:
-
普通用户:
注册、登录、个人信息管理、查看场馆介绍和预约信息、场馆预约、场馆预约订单管理、查看新闻、留言管理(发布、浏览、删除、修改)
-
管理员
用户管理、场馆信息管理(场馆介绍、场馆位置、场馆租金、场馆空闲时间...)、预约订单审核、预约订单统计(按照场馆、时间等对预约订单进行统计)、新闻动态管理(发布、增、删、改)、留言审核
-
场馆预约订单
已预定场馆信息的查看、取消、信息修改
系统运行地址:
系统部署在我们购买的腾讯服务器中,其中前端使用 nginx 将我们使用 vue 开发的项目进行部署,后端程序是 java 程序,使用 nohup 使其在系统中不挂断得运行。
详细部署信息如下:
-
IDE
IDEA IntelliJ 2019.3
-
DataBase
- MySQL 8.0.18
- redis 5.0.6
-
Framework & Some Dependency
- Spring Boot 2.2.1
- Spring Secruity
- Spring Data
- MyBatis
- Java Mail
- ...
-
JWT for authentication
-
IDE
VS Code 1.41
-
Framework & Dependency
- Vue.js
- Vuex
- Vue Router
- Element-UI
- Echats
- vue-star
- ...
- Selenium IDE进行录制回放
- 通过Python脚本自动化生成系统测试报告
- JMeter 5.2.1
使用IDEA的覆盖度报告工具,生成覆盖度报告
覆盖度报告见 覆盖度报告/index.html
使用P3C进行静态代码风格及规约检测,生成静态代码分析报告
静态代码分析报告
- 静态代码分析报告/previous/index.html 表示之前的静态代码分析
- 静态代码分析报告/current/index.html 表示改进后的静态代码分析
成员 | 分工 |
---|---|
童翰文 | 后端开发,单元测试,集成测试,系统测试 |
陈俊杰 | 前端开发,单元测试,集成测试,系统测试,性能测试 |
项慕凡 | 后端开发,单元测试,集成测试,系统测试,性能测试 |
徐滔锴 | 前端开发,系统测试,性能测试 |