思维导图:

数据库设计

表结构设计+初始化设计

DROP TABLE IF EXISTS `connect_info`;
CREATE TABLE `connect_info`  (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '联系编号',`user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户编号',`customer_id` bigint(20) NULL DEFAULT NULL COMMENT '客户编号',`create_dt` datetime(0) NULL DEFAULT NULL COMMENT '联系时间',`context` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '内容',PRIMARY KEY (`id`) USING BTREE,INDEX `user_id`(`user_id`) USING BTREE,INDEX `customer_id`(`customer_id`) USING BTREE,CONSTRAINT `connect_info_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user_info` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT `connect_info_ibfk_2` FOREIGN KEY (`customer_id`) REFERENCES `customer_info` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of connect_info
-- ----------------------------
INSERT INTO `connect_info` VALUES (1, 1, 1, '2020-01-10 08:00:00', '内容1');
INSERT INTO `connect_info` VALUES (2, 3, 2, '1998-09-03 08:00:00', '内容2');
INSERT INTO `connect_info` VALUES (3, 4, 3, '2021-09-03 08:00:00', '内容3');DROP TABLE IF EXISTS `customer_info`;
CREATE TABLE `customer_info`  (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '客户编号',`user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户编号',`level_id` bigint(20) NULL DEFAULT NULL COMMENT '级别编号',`state_id` bigint(20) NULL DEFAULT NULL COMMENT '状态编号',`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户姓名',`gender` int(11) NULL DEFAULT NULL COMMENT '客户性别:1=男,2=女',`telphone` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户电话号码',`qq` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户QQ',`address` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户地址',`note` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户备注',`mark` int(11) NULL DEFAULT NULL COMMENT '客户标记',PRIMARY KEY (`id`) USING BTREE,INDEX `customer_info_ibfk_1`(`user_id`) USING BTREE,INDEX `level_id`(`level_id`) USING BTREE,INDEX `state_id`(`state_id`) USING BTREE,CONSTRAINT `customer_info_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user_info` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT `customer_info_ibfk_2` FOREIGN KEY (`level_id`) REFERENCES `level_info` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT `customer_info_ibfk_3` FOREIGN KEY (`state_id`) REFERENCES `state_info` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of customer_info
-- ----------------------------
INSERT INTO `customer_info` VALUES (1, 1, 1, 11, '张三', 1, '18819967811', '56473811', '广东.韶关', '无', 1);
INSERT INTO `customer_info` VALUES (2, 3, 1, 1, '李思思', 2, '18619967811', '58473811', '广东.东莞', '无', 1);
INSERT INTO `customer_info` VALUES (3, 3, 1, 1, '给狗蛋', 1, '13619967811', '110938', '广东.广州', '无', 1);DROP TABLE IF EXISTS `level_info`;
CREATE TABLE `level_info`  (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '级别编号',`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '级别名称',`introduction` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '级别描述',`mark` int(10) NULL DEFAULT NULL COMMENT '级别标记',PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of level_info
-- ----------------------------
INSERT INTO `level_info` VALUES (1, 'A级', '90-100', 1);
INSERT INTO `level_info` VALUES (2, 'B级', '80-90', 1);
INSERT INTO `level_info` VALUES (3, 'C级', '70-80', 1);
INSERT INTO `level_info` VALUES (4, 'D级', '60-70', 1);
INSERT INTO `level_info` VALUES (5, 'E级', '50-60', 1);DROP TABLE IF EXISTS `state_info`;
CREATE TABLE `state_info`  (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '状态编号',`name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态名称',`introduction` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态描述',`mark` int(10) NULL DEFAULT NULL COMMENT '状态标记',PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of state_info
-- ----------------------------
INSERT INTO `state_info` VALUES (1, '停滞', '停滞', 1);
INSERT INTO `state_info` VALUES (2, '暂缓', '暂缓', 1);
INSERT INTO `state_info` VALUES (3, '已签约', '已签约', 1);
INSERT INTO `state_info` VALUES (4, '电话邀约', '电话邀约', 1);
INSERT INTO `state_info` VALUES (5, '客户拜访', '客户拜访', 1);
INSERT INTO `state_info` VALUES (6, '初步方案', '初步方案', 1);
INSERT INTO `state_info` VALUES (7, '技术交流', '技术交流', 1);
INSERT INTO `state_info` VALUES (8, '正式方案', '正式方案', 1);
INSERT INTO `state_info` VALUES (9, '项目评估', '项目评估', 1);
INSERT INTO `state_info` VALUES (10, '商务谈判', '商务谈判', 1);
INSERT INTO `state_info` VALUES (11, '签约成功', '签约成功', 1);DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info`  (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户编号',`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户姓名',`gender` int(11) NULL DEFAULT NULL COMMENT '用户性别: 1=男,2=女',`age` int(11) NULL DEFAULT NULL COMMENT '用户年龄',`account` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账户',`passwd` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '密码',PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;-- ----------------------------
-- Records of user_info
-- ----------------------------
INSERT INTO `user_info` VALUES (1, '周志刚', 1, 30, 'zzg', '123456789');
INSERT INTO `user_info` VALUES (3, '周晨曦', 1, 2, 'zcx', '123456');
INSERT INTO `user_info` VALUES (4, '周晨宇', 1, 1, 'zcy', '123456');

Spring Boot 后台源码:

百度网盘地址:

链接:https://pan.baidu.com/s/1CkPrhp-16psW9ZiBqDa8lw 
提取码:1234

后台服务接口postman 认证:

Vue 简易CRM系统截图:

前端框架(Vue+Element UI+Axios+Vue-Route+Vuex),前端项目完成级别检索组件、分页组件和表格组件的封住。完成对接的模块(客户管理、等级管理、拜访管理)。

前端下载地址:

链接:https://pan.baidu.com/s/1IJbPatlhCmas2MRIbJZpYg 
提取码:1234

简单版本CRM 客户管理系统设计相关推荐

  1. Axure高保真保险行业后台管理原型+微保CRM客户管理+保险产品附加险、费率+web端企业crm后台管理原型+渠道管理、会员管理

    作品介绍:近几年保险行业进入快速发展的阶段,各类保险产品引领各类广大市场.不过也是一个具有经营风险的金融行业,业内人士认为在借助保险行业CRM客户关系管理系统可以大大的把握住客户关系,有助于保险行业的 ...

  2. 2023年国产CRM客户管理系统软件排名

    目录 一.CRM客户管理系统前10名有哪些 1.纷享销客-国内知名CRM服务商 2.销售易-主打企业级CRM 3.神州云动-老牌CRM 4.金蝶-大厂出品 5.红圈CRM-早期SaaS 6.用友CRM ...

  3. SugarCRM Professional:适合中小企业的CRM客户管理平台

    作为全球市场上增长最快的 crm管理平台 之一,SugarCRM一直在不断创新.因此,SugarCRM从未知的小型销售工具发展成为功能全面的CRM.SugarCRM的发展轨迹在定义公司愿景方面发挥了至 ...

  4. 推荐好用的CRM客户管理软件?

    有没有好用的CRM客户管理软件推荐?综合来看,比较推荐您使用Zoho CRM.在功能方面,Zoho CRM的完整性能和领头羊SF有的一拼,但相同版本的价格还不到三分之一:在本土化方面,Zoho CRM ...

  5. 医疗行业CRM客户管理解决方案

    医疗行业解决方案    行业背景 不同于别的行业,医院信息化不能止步于内部应用.按照目前国内外普遍认同的划分方法,医院信息化一般要经历三个阶段:以人财物为中心的医院管理信息系统(MIS).以病人为中心 ...

  6. 外贸crm客户管理软件,外贸crm软件哪家最好?

    外贸crm客户管理软件 CRM(客户关系管理)软件是一种帮助企业管理客户联系信息和互动的工具.外贸CRM软件特别适用于跨国贸易企业,因为它可以帮助企业管理与国外客户的交流和联系.它可以帮助企业管理与国 ...

  7. CRM客户管理软件就是软件?企典Teamface正确为您解读

    CRM在中国已有十多年了虽然近年来对CRM的需求激增,CRM系统虽然发展成熟,但真正了解CRM的人数仍然是少数,仍然有不少人对CRM客户管理软件存在一定的误区.Teamface企典小编总结了普遍存在的 ...

  8. CRM客户管理软件开发功能有哪些?

    互联网技术的不断提高使得企业管理方式也发生了变化,企业CRM系统应用市场逐渐扩大,相关软件开发也引起越来越多商家企业的关注.因为企业CRM系统软件开发能够根据企业需求制作,帮助企业更好的追踪管理客户信 ...

  9. Myesclipe+SSH+jsp+mysql+tomcate实现一个简单的CRM客户关系管理系统

    导读: CRM客户关系管理系统的目的通过客户管理,产品管理,系统管理等功能同客户建立联并收集客户信息,此基础上满足客户"一对一"个性化服务.同时信息在企业的流程上得以流转,让客户得 ...

  10. 呼叫中心系统的CRM客户管理模块的功能

    呼叫中心系统的客户管理模块是个非常重要的功能,主要包括:客户管理.客户导入.客户调配.客户数据处理等四个功能板块. 其中客户管理由三个要素组成:客户信息管理.客户联系人管理以及客户联系记录.客户信息管 ...

最新文章

  1. pip install scipy和matplotlib报错的问题详解:(pip install其它时报错通用)
  2. python 自动填充表单,如何在Django / Python中自动填充PDF表单?
  3. UA OPTI512R 傅立叶光学导论 透镜成像系统例题
  4. 读《java的讲座》后感,老师讲座听后感
  5. java13页_Java 13 新特性及实战案例
  6. win7重装系统后设置Python2.7环境
  7. 【各种信噪比联系与区别详解】实信号、复信号Es、N0、符号信噪比EsN0、带内信噪比、比特信噪比EbN0、SNR的含义及关系详解
  8. 从一个OutOfMemoryError 学会了分析Java内存泄漏问题
  9. Macaca简单入门
  10. c++贪吃蛇_细致的C语言写贪吃蛇教程+详细思路-适合新手附源码
  11. 破解版果冻手机动画主题for WM5 WM6
  12. eplan如何导入access_EPLAN导入edz文件太慢如何解决
  13. Day16:C++之STL应用篇(推箱子cxk限定)
  14. Github开源项目总结
  15. 基于HTML5移动app开发教程一
  16. 40G SR4 vs 40G BIDI vs 40G UNIV:你选哪个?
  17. 一篇读懂:Android手机如何通过USB接口与外设通信(附原理分析及方案选型)
  18. E销宝:dsp广告应该怎么投放?
  19. 实用食品英语 (餐桌上用的)
  20. 杰理之实验现象【篇】

热门文章

  1. QT实现植物大战僵尸中文版工具代码
  2. 华为认证考试方式有哪些?华为认证考试怎么考?
  3. 【龙印】在龙芯1c上用TM7705+NTC热敏电阻实现温度测量
  4. 解决局域网共享文件时提示“没有权限访问,请与网络管理员联系请求访问权限“
  5. 共享该文件当前不能用户此计算机,局域网共享常见问题解决汇集
  6. 轻松办公信息化 六大OA产品优劣点评
  7. linux(计划任务)
  8. 饭客网络(基础教程)
  9. php- osc,【原创】phpdesigner 使用OSC@GIT
  10. 数据库名、实例名、数据库域名、全局数据库名、服务名 ,