项目简介
本项目是基于Java Spring Boot框架开发的贸易行业企业客户关系管理系统(CRM)。该系统实现了从售前、售中到售后的全流程管理,包含客户公海、市场活动、线索、客户、联系人、交易等多个模块,同时具备个人设置、部门维护等后台管理功能。
项目的主要特性和功能
前台模块
包含工作台、动态、审批、客户公海、市场活动、线索、客户、联系人、交易、售后回访、统计图表、报表、销售订单、发货单、跟进、产品、报价。
后台模块
有个人设置、部门维护、权限管理、数据字典表。
技术特性
- 抽取BaseServlet处理Servlet访问,避免重复设置URL。
- 抽取前端JSP页面的相同代码为comm.jsp。
- 编写BeanUtil解决重复的get、set方法。
- 使用jQuery封装表单数据为JSON。
- 利用前端JSON处理交易阶段的可能性,提升前端页面可维护性。
- 用纯JS方法渲染交易阶段的图标,提高代码可维护性和重用性。
- 将统计图中的漏斗图换成柱状图。
安装使用步骤
环境准备
- 安装Java开发环境(JDK 8或更高版本)。
- 安装并配置MySQL数据库。
- 安装Maven用于项目构建和管理。
配置数据库
在src/main/resources
目录下找到application.properties
文件,配置数据库连接信息(URL、用户名、密码等)。
构建项目
在项目根目录下运行以下命令进行项目构建:
bash
mvn clean install
运行项目
使用以下命令启动Spring Boot应用:
bash
mvn spring-boot:run
访问系统
打开浏览器,访问http://localhost:8080
,进入客户关系管理系统。
用户登录
使用系统管理员提供的账号和密码进行登录,开始使用CRM系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】