← 返回作品列表
🏢 企业系统 企业级 Web .NET Core Vue.js

🤝 CRM 客户关系管理系统

面向 B2B 企业的全功能客户关系管理系统,覆盖从线索获取、商机跟进、合同签订、交付实施到售后服务的完整客户生命周期。支持 SaaS 多租户架构,单实例可承载上千家租户。

⏱ 项目周期
8 个月
👥 团队规模
7 人
🎯 我的职责
技术负责人 / 后端架构
🧩 核心功能
6 项
🧩 核心功能
1

客户公海/私海管理

客户分配、回收机制、领取规则、查重策略,避免撞单和客户流失

2

商机阶段推进

销售漏斗可视化,阶段推进校验,赢率预测,预计成单日期估算

3

工作流审批引擎

合同报价审批、特价申请、折扣审批,可自定义审批节点和条件路由

4

BI 数据报表

销售排行榜、业绩同比环比、客户转化率、销售漏斗分析、员工KPI看板

5

多租户 SaaS

租户隔离、套餐版本(试用版/标准版/专业版/旗舰版)、功能开关控制

6

权限管理系统

RBAC 角色权限 + 数据权限(本人/本部门/全部)+ 功能菜单权限

🛠 技术架构
$ 后端框架 .NET 6 / ASP.NET Core Web API / DDD 分层
$ 前端框架 Vue 3 + TypeScript + Pinia + Element Plus
$ 数据库 SQL Server 分库分表 + Redis 缓存
$ 消息队列 RabbitMQ 异步解耦(通知/短信/邮件)
$ 搜索引擎 ElasticSearch 客户/商机/合同全文检索
$ 部署运维 Docker + K8s + Jenkins CI/CD
📐 架构示意
// architecture diagram
🖥 客户端层 (Web / APP / 小程序)
⬇ HTTPS / WSS / JWT
🔀 API 网关 / 负载均衡 (Nginx)
⬇ 内部 RPC / HTTP
业务服务
消息推送
支付中心
⬇ DAL / ORM / Redis
SQL
Redis
MQ
OSS
项目亮点 & 成果数据

项目上线后的真实业务效果与技术突破

上线 2 年累计服务客户 300+,付费续约率达 92%

通过 ES + Redis 优化,客户搜索响应 < 200ms

工作流引擎配置化后,需求平均交付周期从 7 天缩短到 2 天

Docker + K8s 部署,峰值 QPS 500+ 无压力

🖼 界面预览

核心功能模块示意(共 5 张)

1 / 5
🤝
客户看板
2 / 5
🤝
商机漏斗
3 / 5
🤝
审批流程
4 / 5
🤝
数据驾驶舱
5 / 5
🤝
移动端审批
🔗 相关作品推荐

同类型项目,更多作品案例

💬 类似项目合作

需要开发类似的系统?

有 CRM / HRM / OA / 小程序 / 电商商城 / 编程教学平台 等定制需求,
欢迎沟通交流,提供专业方案咨询