一、项目任务分工
小组成员 |
南新 |
周明涛 |
冯世玉 |
任务分工 |
负责编写后端的业务功能代码,编写后端的功能模块的相关文档,负责后端功能的调试以及测试,负责数据库的设计以及管理,负责项目管理和项目的部署 |
负责编写前端功能代码,编写前端相关的文档,以及前端功能的测试 |
负责前端页面的设计,以及项目文档的编写 |
任务占比 |
40% |
30% |
30% |
|
|
|
|
二、项目运行环境和开发工具
2.1开发工具
后端开发IDE:Intelij Idea 2020
前端开发IDE:WebStorm 2020
关系型数据库:Mysql8.0
关系型数据库客户端工具:Navicat Premium 15
非关系型数据库:Redis(数据缓存),MongoDB(存储前端接口文档)
Redis客户端工具:Redis Desktop Manager
MongoDB客户端工具:Studio 3T
数据库模型设计工具:Powerdesiger 15.0
版本管理工具:Git
依赖管理工具:Maven
建模开发工具:Start UML
画图工具:Process On
虚拟机:VMware Workstation 16 Player
远程连接工具:XShell
远程传输工具:XFtp
2.2运行环境
Java环境:JDK1.8
操作系统:windows10 64位(开发环境),CentOS 7.6 64位(生产环境)
设备名称:LAPTOP-MST58T6H
处理器:Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz 2.30 GHz
机带:RAM 8.00 GB (7.88 GB 可用)
系统类型:64 位操作系统, 基于 x64 的处理器
笔和触控:没有可用于此显示器的笔或触控输入
三、项目系统划分
3.1系统划分
谷粒商城后台管理系统是一套电商系统,基于SpringBoot+MyBatis实现。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
3.2商品模块划分
商品管理,商品分类管理,商品类型管理,品牌管理
3.3订单模块划分
订单管理,订单设置,退货申请处理,退货原因设置
3.4营销模块
秒杀活动管理,优惠价管理,品牌推荐管理,新品推荐管理,人气推荐管理,专题推荐管理,首页广告管。
四、项目需求说明
4.1后台管理功能
4.1.1商品模块
商品系统可以进行商品的分类维护,品牌管理,商品维护,spu管理,发布商品,商品管理;
4.1.2优惠销售模块
优惠销售系统可以进行优惠卷管理,查看发放记录,设计专题活动,设计秒杀活动,积分维护,设计满减折扣,设计每日秒杀;
4.1.3库存模块
库存系统可以进行仓库维护,查看库存工作单,查看商品库存对采购单进行维护;
4.1.4订单模块
订单系统可以进行订单查询,退货单处理,等级规则,对支付流水查询,对退款流水查询;用户系统可以查看会员列表,会员等级,积分变化,统计信息;
4.1.5内容管理模块
内容管理系统可以设计首页推荐,进行评论管理,设计分类热门;
4.1.6系统管理模块
系统管理可以查看管理员列表,对角色进行管理,对菜单进行管理;
4.1.7登录模块
登录系统可以使后台管理人员登录到系统。
五、项目地址
gulimall商城的后台管理系统的后端项目地址:https://gitee.com/nanxin123/gulimall
gulimall商城的后台管理系统的前端项目地址:https://gitee.com/nanxin123/gulimall-admin-vue