# 第八组校园服务管理平台 **Repository Path**: miojo/SoftwareDev ## Basic Information - **Project Name**: 第八组校园服务管理平台 - **Description**: 软件开发与管理课程的项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-13 - **Last Updated**: 2023-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 第八组校园服务管理平台 #### 介绍 软件开发与管理课程的项目 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ### 使用的技术 本项目核心技术采用Spring Boot+Mybatis-Plus;开发工具 idea;数据库MySQL5.6;模版引擎采用的是Thymeleaf;在线编辑器CKEditor;[基于 JavaMail 实现用 QQ 邮箱发送邮件](https://blog.zoutl.cn/64.html);前台界面采用了Bootstrap4框架;后台界面采用了jQuery EasyUI框架;Redis存储用户购物车信息;Gson处理JSON数据;Quartz定时任务; ### 功能介绍 #### 普通用户 1. 添加商品到购物车、预订商品 2. 前台登录、通过邮箱接受验证码注册和找回密码 3. 查看和修改个人信息 4. 发布商品和管理自己发布的商品(修改、删除、查询、上架、下架、完成交易、取消商品被预订) 5. 管理自己的联系方式(添加、修改、删除、查询) 6. 查看预订记录以及取消预订 7. 查看自己的消息 8. 给管理员留言以及管理自己的留言(查询、修改、删除) #### 管理员 1. 管理普通用户(添加、修改、删除、查询、封禁与取消封禁) 2. 商品类别管理(添加、修改、删除、查询) 3. 商品管理(查询、删除、审核商品、推荐商品) 4. 管理用户联系方式(修改、删除、查询) 5. 管理用户留言(答复用户的留言、删除、查询) 6. 管理首页的轮播图(添加、修改、删除、查询) 7. 管理公告(添加、修改、删除、查询) 8. 管理预订记录(查询、删除) 9. 管理用户消息(查询、删除) 10. 安全退出后台 #### 系统 1. 每隔60分钟将推荐时间过期的商品的推荐状态设置为不推荐