【开源】基于JAVA的CRM客户管理系统

在这里插入图片描述



一、摘要

1.1 项目介绍

基于JAVA+Vue+SpringBoot+MySQL的CRM客户管理系统,包含了客户管理、客户分析、商品管理、客户跟踪、客户消费模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,CRM客户管理系统基于角色的访问控制,给客户管理员、工作人员使用,可将权限精确到按钮级别,您可以自定义角色并分配权限,系统适合设计精确的权限约束需求。

1.2 项目录屏


二、功能模块

CRM客户管理系统的系统设计是一个基于系统分析结果的过程,使用科学的系统理念和方法来设计一个新系统,该系统可以最大限度地实现所需的目的。系统设计主要是功能设计,创建理想系统并制定设计计划;将系统划分为若干子系统;子系统和整个系统的详细设计和评估;演示系统方案并预测性能效果,本系统主要从五个功能模块分析。

  1. 首先是客户管理模块,主要实现用户的增删改查,对客户信息进行快速、准确的记录和查询操作,标记客户信息并对它进行分类,每个客户都具有唯一的编号,姓名,联系方式等基本信息,同时还有客户类型,客户状态等附加信息,能够导出客户信息。

  2. 第二是客户跟踪模块,该模块主要就是对潜在客户进行跟踪,记录跟踪内容和对跟踪信息增删改查,每个客户的跟踪记录包括跟踪日期、跟踪人、跟进内容等信息。

  3. 第三是客户消费模块,记录客户的消费情况,对客户的消费记录进行增删改查,同时也能导出客户消费记录信息到本地。

  4. 第四是商品管理模块,包括商品信息的增删改查、商品分类、商品库存管理等功能。

  5. 第五是系统基础模块,该模块包含若干子功能,但是该功能模块只有管理员角色可以操作。

在这里插入图片描述


三、系统设计

3.1 用例设计

在这里插入图片描述

3.2 E-R 图设计

在这里插入图片描述

3.3 数据库设计

3.3.1 客户表

在这里插入图片描述

3.3.2 商品表

在这里插入图片描述

3.3.3 客户跟踪表

在这里插入图片描述

3.3.4 客户消费表

在这里插入图片描述

3.3.5 系统角色表

在这里插入图片描述


四、系统展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


五、核心代码

5.1 查询客户

@RequestMapping(value = "/getByPage", method = RequestMethod.GET)
@ApiOperation(value = "查询客户")
public Result<IPage<Customer>> getByPage(@ModelAttribute Customer customer ,@ModelAttribute PageVo page){
   
    QueryWrapper<Customer> qw = new QueryWrapper<>();
    if(!ZwzNullUtils.isNull(customer.getType())) {
   
        qw.eq("type",customer.getType());
    }
    if(!ZwzNullUtils.isNull(customer.getTitle())) {
   
        qw.like("title",customer.getTitle());
    }
    IPage
  • 17
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
功能齐全的CRM客户管理系统 旗舰版 功能齐全客户管理系统源码 源码为旗舰版功能齐全非网上的免费版,无任何加密无域名限制,可进行二开开发。 自用版本 (导入数据库进行安装。修改一些实用字段、报检单手机显图片、规格等) 帮助管理公司业务,从市场、销售、采购、库存、售后等方面全程跟踪客户,提高客户满意度。 A统一记录与管理客户资料,不再担心资料丢失 B随时随地搜索查找客户资料,及时联系客户 C自动化的统计并分析客户信息、销售情况等 D全面掌握公司业务信息,避免人员离职等导致客户流失 E通过CRM系统的工作流使公司业务流程自动化 产品优势 CRM分为线索、客户、商机、合同、财务、销售、采购、库存、产品、任务、日程、知识、日志、站内信、营销等十大模块和五小模块, 涵盖中小企业实际运行中完整的操作流程。线索模块中可设定员工限时限额领取线索,规定时间内线索没有得到利用就会自动进入线索池, 避免造成资源的闲置浪费;客户模块中拥有高级筛选功能,提升客户分类查询效率; 自定义模块字段的设置可根据需要增加删除新的字段等等,人性化的设置让工作更加得心应手。 客户管理 支持客户资料录入、编辑、共享以及客户转移。通过邮件、短信等功能,您可以更好的维护您的客户。 审批流程 支持普通审批、请假审批、差旅审批、报销审批等。完美的实现企业无纸化、移动审批的高效工作流程! 销售流程 在以销售为主导的企业中,实时掌控销售过程和销售结果十分重要。它有助于管理者合理设计企业的整体发展路线和发展方针。 自定义字段 CRM的自定义字段又叫做“开放模型”。用户可以根据企业的不同需求,添加需要的字段,去除无用的字段, 使CRM更加符合企业要求,实现个性化定制。通过添加、编辑、删除字段的一系列操作,达到满足企业个性化需求的目的。 进销存功能 CRM在线进销存管理功能让销售、库存和财务相关模块完美无缝整合在一起,提供完整的销售周期管理功能, 实现采购入库,销售出库,客户退货,收付款项,盘盈盘亏等进销存各个过程的严谨高效管理。 【新增】 1、增加报价单(可通过商机客户基本信息,报价单快捷生成合同内容); 2、合同创建成功,商机状态自动转变为“成功”,客户自动“锁定”; 3、合同审核通过,自动生成“应收款”; 4、应收款创建完成之后,可设置不同时间回款计划(到期会有站内信提醒); 5、合同创建完之后,自动生成“出库单”,可打印出库单,“出库单”审核之后,仓管人员可以进行出库操作 6、添加收款单时,可选择“是否已开具发票”(可在配置里设置是否选择使用这一字段) 7、“进销存”模块增加库存流水账、移库单等内容 【优化】 1、权限问题:销售人员创建收款单,财务负责审核 2、停用用户,“审批统计”不显示 3、完成工单审核时,添加“评分、满意度” 备注等字段内容 4、按照部门创建知识,进行查看知识分类处设置 5、审批、任务进度状态颜色优化 6、组织架构效果优化 7、线索、客户、商机列表页下次联系时间、下次联系内容效果的优化 8、审批信息推送内容的优化 9、优化标签、最新动态等UI效果 【修复】 1、各个模块详情“返回”效果bug的修复 2、修复地址搜索无法搜索到区域 3、修复客户行业下拉选择效果 4、修复客户导出无法选择性导出 CRM客户管理系统源码 旗舰版 无域名限制

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜜桃小阿雯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值