littlebot
Published on 2025-04-10 / 1 Visits
0

【源码】基于Vue和Spring Boot的客户管理系统

项目简介

本项目是基于Vue和Spring Boot框架构建的客户管理系统,采用前后端分离架构,旨在助力企业高效管理客户信息、线索、活动等业务数据,具备丰富功能与良好用户体验。

项目的主要特性和功能

  1. 客户管理:可进行客户信息的录入、编辑和删除,支持客户分页查询与导出,能将客户线索转换为正式客户。
  2. 线索管理:能实现线索信息的录入、编辑和删除,支持线索分页查询与Excel导入,可进行线索状态跟踪和备注管理。
  3. 活动管理:可以录入、编辑和删除活动信息,支持活动分页查询与详情查看,具备活动备注管理功能。
  4. 统计分析:提供销售漏斗、来源饼图和概览数据统计。
  5. 用户管理:可进行用户信息的录入、编辑和删除,支持用户分页查询与权限管理,具备用户登录和注册功能。
  6. 安全管理:采用基于JWT的Token验证和刷新机制,有数据权限控制和访问控制,具备全局异常处理和日志记录功能。

安装使用步骤

后端安装

  1. 复制项目(具体复制命令未提供)。
  2. 配置数据库:在application.properties文件中配置数据库连接信息,创建数据库并导入初始数据。
  3. 启动后端服务: bash cd dlyk-server mvn spring-boot:run

前端安装

  1. 安装依赖: bash cd dlyk-client npm install
  2. 启动前端服务: bash npm run serve
  3. 访问系统:打开浏览器,访问http://localhost:8080

配置和部署

  1. 环境配置:根据实际环境配置后端和前端的运行环境,配置Nginx或Apache作为反向代理,确保前后端分离架构正常运行。
  2. 部署:使用Docker进行容器化部署,配置CI/CD工具(如Jenkins)实现自动化部署。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】