安徽省网站建设_网站建设公司_PHP_seo优化
2026/1/7 16:58:23 网站建设 项目流程

项目描述

本系统包含管理员和用户两个角色。
管理员角色:
  1. 轮播图管理:管理轮播图配置参数。

  2. 管理员管理:管理系统中的管理员信息,包括添加、删除和修改管理员。

  3. 用户管理:管理系统中的用户信息,包括添加、删除和修改用户。

  4. 公告信息管理:管理公告信息,包括添加、删除和修改公告。

  5. 订单管理:管理商品订单,包括查看、发货、退款等操作。

  6. 家具商城管理:管理家具商城信息,包括添加、删除和修改家具信息,以及管理家具类型。

用户角色:
  1. 我的收藏管理:管理用户的收藏信息,包括添加、删除和查看收藏。

  2. 订单管理:管理用户的订单信息,包括查看未支付、已取消、已支付、已退款、已完成、已发货等订单状态。

  3. 地址管理:管理用户的收货地址信息,包括添加、删除和修改地址。

  4. 公告信息查看:查看系统中的公告信息。

  5. 家具商城查看:查看家具商城中的家具信息,并进行评论。

  6. 购物车管理:管理用户的购物车信息,包括查看购物车中的商品。

技术选型

开发工具:Idea + Vscode 运行环境:JDK 1.8 + Maven + MySQL 5.7以上 + Node.js 14 服务端技术:SpringBoot + Mybatis-Plus + Maven 前端技术:Vue3 + Axios + Element-UI

系统截图

1.首页

2.公告信息

3.家具商城

4.购物车

5.个人中心

6.后台登录

7.管理员管理

8.用户管理

9.公告信息管理

10.家具类型管理

11.商品订单管理

运行步骤

准备环境

安装JDK 1.8、Maven、Node.js 14 和 MySQL 5.7以上

创建数据库

使用Navicat工具创建数据库并导入SQL脚本

配置后端

修改application.yml中的数据库连接信息(用户名/密码/库名)

启动后端服务

进入后端项目(/server_code) 执行:

mvn clean installmvn spring-boot:run

前端依赖安装

进入前端目录(/manage_code或者/client_code) 执行安装命令:

npm install

启动前端服务

执行启动命令:

npm run serve

访问系统

后端接口系统访问地址:http://localhost:8080后台系统前端访问地址:http://localhost:8081前台系统前端访问地址:http://localhost:8082

常见问题

端口冲突
  • 修改后端配置文件application.yml

  • 修改前端配置文件vue.config.js

前端安装依赖失败
  • 删除node_modules、package-lock.json文件
rm -rf node_modules package-lock.json
  • 清除缓存
npm cache clean --force
  • 切换npm镜像源
npm config set registry https://registry.npmmirror.com

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询