一、开源项目简介
高度可定制零售供应链中台基础系统,集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理, 加盟管理, 前端React/Ant Design, 后端Java Spring+自有开源框架,全面支持MySQL, PostgreSQL, 全面支持国产数据库南大通用GBase 8s,通过REST接口调用,前后端完全分离。
二、功能概述
核心特性
- 本系统包括前端、后端、数据大屏,数据结构和基础数据都是通过自研软件开发开发
- 高度可定制,增加、修改、屏蔽界面和后台功能不必更改生成代码,只是需要在custom层加入代码即可,看后文解释
- 以零售平台为核心开发,集成五流:信息流,商流,物流,资金流,人才流。
针对生鲜供应链主要特征如下:
- 生鲜供应链是基于点对点多商户模式构建的系统
- 商户之间的关系是平等的, 即使核心商户也是这样,
- 每个商户自己的组织结构,有采购目录和销售目录,通过这种方式,可以把商户之间的信息流、商流、物流链接起来,形成一个供应链
- 传统供应链系统就像SAP基于核心企业作为使用对象,上下游合作企业并没有供应链账号可用
- 本供应链是使得上下游企业也可以通过管理完成的人力资源、产品信息交换,库存等。可以通过定制本系统实现不同的应用。
核心功能
- 平台管理,平台鸟瞰视图
- 业务开拓管理(CRM),管理联系,销售进度,完成合伙人转化
- 小超会员管理,会员管理订单,支付,邮寄地址等
- 人力资源管理(HRM),可以管理入职,绩效考核,工资发放,经验,教育经历,培训考试记录
本系统代码是用自研知识图谱和因果网络处理系统自动生成高可维护源代码。
三、技术选型
面向人机耦合的前端架构
面向人机耦合的后端架构
内置应用安全架构(IAM)
参考:基于Docker/k8s容器的部署架构
双链小超全国运营中心
桑基图, 展现概念血缘
bizcore: 服务器端核心代码项目, Business Core
后端 Java/Spring/Redis/MySQL/ArrangoDB/Kafka Java 源代码在bizcore/WEB-INF/ 下
caf_core_src: 通用框架库核心代码,包含技术框架,基础设施 caf_custom_src: 通用框架库,主要包含配置文件 retailscm_core_src: 零售业务核心代码 retailscm_custom_src: 零售业务定制代码,如果要定制,在此处增加类,继承retail_core_src的相应类,可以调用或者重写父类,core里面的类提供大量可以重用的方法。
bizui:中台集成界面项目, Business UI,不是闭嘴!
- 前端 React/dvajs/antd/echarts/Redux
兼容性,以下环境测试通过
- 硬件环境:Amd64/ARM64/华为鲲鹏服务器
- 操作系统环境:CentOS 6+/Ubuntu 16.04+
- 数据库:MySQL 5.7+, GBase 8s,Informix 11, PostgreSQL 9.3+
- 缓存系统: Redis 3.2+
- 事件流系统: Kafka
四、界面展示
系统平台框架天然支持一个用户多个App,下面为18种角色建立了演示账户,每种角色都可以登录,代表不同用户管理的不同资源。
- 最新支持数据搜索
- 功能分组
总部及分支机构运营
- 零售商店全国中心
- 零售商店省中心
- 零售商店城市服务中心
业务扩展
- 城市的合作伙伴
- 潜在客户
落地业务运营
- 零售商店
- 零售商店的会员
采购和供应商管理
- 消费者的订单
- 产品供应商
- 供应订单
- 零售商店的订单
仓配一体化管理
- 仓库
- 货架
- 运输车队
- 运输任务
- 会计凭证
人力资源管理
- 工资等级
- 员工
用户权限管理
- 用户域
全流程供应链系统
数据中台(独立产品在本项目应用)
数据大屏
五、开源协议
使用Apache2.0开源协议
除Logo,登录页和主页图片以外,本系统源代码为Apache 2 License,可以用于商用目的。
六、源码地址
https://download.csdn.net/download/weixin_37576193/87734685