项目简介
本项目是一个客户关系管理系统(CRM),基于Spring、SpringMVC和MyBatis(SSM)框架开发。系统用于管理客户信息、联系人信息、订单信息等,具备用户注册、登录、权限管理等功能。前端采用Vue和Element UI框架,后端借助Spring Boot实现快速开发与部署。
项目的主要特性和功能
- 用户管理:支持用户注册、登录、注销,可进行用户信息的查询、更新、删除,还能上传和展示用户头像。
- 客户管理:可对客户信息进行增删改查,管理客户地址,能从Excel导入客户数据。
- 联系人管理:实现联系人信息的增删改查和分页查询,支持从Excel导入联系人数据。
- 订单管理:提供订单信息的增删改查和分页查询功能。
- 图表统计:展示客户月度统计数据,用折线图呈现统计结果。
- 权限管理:采用Token验证和单点登录,通过拦截器进行请求验证和日志记录。
- 文件管理:可读取和展示图片文件,支持Excel文件的导入导出。
安装使用步骤
复制项目
bash
配置数据库
- 在
src/main/resources
目录下找到application.properties
文件,配置数据库连接信息。 - 创建数据库并导入初始数据。
启动项目
- 使用Maven构建项目:
bash mvn clean install
- 启动Spring Boot应用:
bash mvn spring-boot:run
访问系统
- 打开浏览器,访问
http://localhost:8080
,进入系统登录页面。 - 使用管理员账号登录系统,开始使用CRM系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】