作业概述

这个作业属于哪个课程 计科22级12班 - 广东工业大学
这个作业的要求在哪里 团队作业2-《需求规格说明书》
这个作业的目标 确定团队选题后,确定之后每个团队需要描述要做的究竟是什么系统,预期的用户量是多少,通过需求分析形成需求规格说明书。

需求规格说明书

本项目是一套模仿淘宝的购物电商系统,包括前台购物系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。
前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。
后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

组织结构

system
├── common -- 工具类及通用代码
├── mbg -- MyBatisGenerator生成的数据库操作代码
├── security -- SpringSecurity封装公用模块
├── admin -- 后台商城管理系统接口
├── search -- 基于Elasticsearch的商品搜索系统
├── portal -- 前台商城系统接口
└── demo -- 框架搭建时的测试代码

技术选型

后端技术

技术 说明
SpringBoot Web应用开发框架
MyBatis ORM框架
Elasticsearch 搜索引擎
RabbitMQ 消息队列
Redis 内存数据存储
MongoDB NoSql数据库
Nginx 静态资源服务器
Docker 应用容器引擎

前端技术

技术 说明
Vue 前端框架
Vuex 全局状态管理框架
Element 前端UI框架
v-charts 基于Echarts的图表框架

移动端技术

技术 说明
Vue 核心前端框架
Vuex 全局状态管理框架
uni-app 移动端前端框架
luch-request HTTP请求框架

开发环境

工具 版本号
JDK 1.8
MySQL 5.7
Redis 7.0
MongoDB 5.0
RabbitMQ 3.10.5
Nginx 1.22
Elasticsearch 7.17.3

预期用户数量

50-100

真实性以及可用性

购物系统贴近生活,涵盖范围广,是易用且实用的生活平台

码云链接

https://gitee.com/wan-kaiyi/i_love_gdut

issue

团队分工

姓名 分工 感想
王天一 鉴权模块:demo,security 加油,好好学习
万凯毅 后台管理后端:admin, mbg 珍惜时间 珍惜当下
兰勇 app后端接口:portal 坚持不懈
周彦安 后台管理前端admin 天天向上
张兴源 app前端 为中华之崛起而读书
徐梓聪 搜索模块:search 好好学习、天天向上
温宗宝 公共模块:common 努力奋斗
posted on 2024-10-27 21:56  uabek  阅读(23)  评论(0编辑  收藏  举报