{"id":13415225,"url":"https://github.com/FJ-OMS/oms-erp","last_synced_at":"2025-03-14T22:33:08.340Z","repository":{"id":45699473,"uuid":"496873927","full_name":"FJ-OMS/oms-erp","owner":"FJ-OMS","description":"一站式全渠道业务中台系统包括订单管理系统OMS/电商ERP、库存WMS统一管理系统和SAP财务管理系统等，实现快速部署，并帮助企业后续自主进行开发迭代，实现数字化转型，并有多个经典案例。中台系统包括：通用业务中台、强大的技术中台Springcloud/Istio、后续开发方案的设计，技术(K8S,SERVERLESS)及管理人员的培训等。","archived":false,"fork":false,"pushed_at":"2024-06-01T16:11:57.000Z","size":5717,"stargazers_count":1697,"open_issues_count":1,"forks_count":295,"subscribers_count":97,"default_branch":"main","last_synced_at":"2024-10-12T12:21:42.635Z","etag":null,"topics":["crm","erp","java","k8s","nacos","omni-channel","oms","springcloud","tms","wms"],"latest_commit_sha":null,"homepage":"https://www.k8s9.com/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FJ-OMS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-27T05:36:23.000Z","updated_at":"2024-10-12T08:20:30.000Z","dependencies_parsed_at":"2024-09-23T18:04:21.602Z","dependency_job_id":"c35325a3-a703-4ce0-a300-c674468d1fc6","html_url":"https://github.com/FJ-OMS/oms-erp","commit_stats":{"total_commits":86,"total_committers":6,"mean_commits":"14.333333333333334","dds":0.6162790697674418,"last_synced_commit":"0771d14104c02198dbdb087cb5f8e9950bc06527"},"previous_names":[],"tags_count":1,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJ-OMS%2Foms-erp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJ-OMS%2Foms-erp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJ-OMS%2Foms-erp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FJ-OMS%2Foms-erp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FJ-OMS","download_url":"https://codeload.github.com/FJ-OMS/oms-erp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221514003,"owners_count":16835758,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crm","erp","java","k8s","nacos","omni-channel","oms","springcloud","tms","wms"],"created_at":"2024-07-30T21:00:45.491Z","updated_at":"2025-03-14T22:33:08.334Z","avatar_url":"https://github.com/FJ-OMS.png","language":"Java","funding_links":[],"categories":["新项目脚手架"],"sub_categories":[],"readme":"[English](./README_EN.md) | 简体中文\n\n\u003cp align=\"center\"\u003e\n  \n[![HitCount](http://hits.dwyl.com/eeveek/oms.svg)](http://hits.dwyl.com/eeveek/oms)\n![GitHub All Releases](https://img.shields.io/github/downloads/eeveek/oms/total)\n[![GitHub issues](https://img.shields.io/github/issues/eeveek/oms)](https://github.com/eeveek/oms/issues)\n![GitHub closed issues](https://img.shields.io/github/issues-closed/eeveek/oms)\n[![GitHub forks](https://img.shields.io/github/forks/eeveek/oms)](https://github.com/eeveek/oms/network)\n[![GitHub stars](https://img.shields.io/github/stars/eeveek/oms)](https://github.com/eeveek/oms/stargazers)\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/eeveek/oms)\n[![GitHub license](https://img.shields.io/github/license/eeveek/oms)](https://github.com/eeveek/oms/blob/master/LICENSE)\n\u003c/p\u003e\n\n# 🔺[开源的新零售业务中台OMS](https://www.k8s9.com)\n```\n全渠道一盘货订单管理系统OMS,基于业内领先的微服务架构，打造电商通用业务中台，实现快速部署，助力企业加速实现业务一体化与数字化转型。企业可以处理来自所有渠道的订单，降低库存仓位将资金周转率提升至少50%，减少占订单金额2%-10%左右的内部损耗，将开发部署周期减少到几周内，将开发成本控制在百万元左右，能自主可控的让系统跟上业务的变化。\n```\n## 🔺介绍\n```\n项目业务中台OMS全渠道一盘货订单管理系统的内核是通过打造通用的中台系统，实现快速部署，并帮助企业后续自主进行开发迭代，来帮助企业实现数字化转型。\n\n提供的中台系统包括：通用业务中台、强大的技术中台、后续开发方案的设计，技术及管理人员的培训等。\n\n其中业务中台通过将订单、库存、财务、商品、营销等业务管理起来，构造适应新零售条件下管理模式的系统，帮助企业实现数字化条件下的转型升级。\n\n技术中台通过微服务架构，流水线自动部署等，实现让水平一般的程序员开发高复杂度的中台系统，降低企业在技术上的投入。\n\n经过方案设计和人员培训后，会为企业培养出一只自主可控有水平的技术团队，方便企业后续自主的开发系统，以跟得上快速变化的市场环境，减少总体的上线时间，降低企业运营成本。\n```\n__帮助企业和个人解决以下的问题__\n\n```\n1、全渠道订单，及线上线下订单难以融合处理的问题。\n\n2、库存无法共享处理，库存仓位过重的问题。\n\n3、财务无法实时统计，单单处理，资金周转率过低的问题。\n\n4、商品、价格、营销、权限等数据各自分散，无法综合管理，造成大量内部损耗的问题。\n\n5、开发周期长，人员要求高，成本高，整体迭代受制于人的问题。\n\n6、市场变化太快，系统无法及时跟得上业务的问题。\n```\n## 🔺软件展示和业务架构\n\n![img](https://github.com/FJ-OMS/oms-erp/blob/main/%E4%B8%9A%E5%8A%A1.png)\n![img](https://github.com/FJ-OMS/oms-erp/blob/main/%E9%85%8D%E7%BD%AE.png)\n\n__业务架构__\n \n    通过汇总源于京东、淘宝、天猫、抖音和拼多多等渠道订单，并在业务中台内部转化成内部订单，整合订单中心和采购中心与库存中心、财务中心的业务流程，使企业的订单、库存和财务三方数据形成铁三角。\n\n![img](https://github.com/eeveek/oms/blob/main/%E4%B8%9A%E5%8A%A1%E6%9E%B6%E6%9E%84.png)\n\n__技术架构__ \n\n    基于spring cloud 微服务框架 支持多租户体系 微服务工作流Zeebe和activiti 报表自定义等功能，除了上述的应用功能，还将Redis、MyBatis、分布式事务saga、分布式锁和检索等一系列服务组件化，便于二次开发。\n\n\n![img](https://github.com/FJ-OMS/oms-erp/blob/main/%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84.png)\n\n## 🔺特技\n\n__云原生__\n```\n基于分布部署和统一运管，以分布式云，以容器、微 服务、DevOps等技术为基础建立技术产品体系\n```\n__开发__\n\n```\n包括集成GitLab的代码统一管理能力、支持多种类型的制品库管理能力、集成CI/CD的自动化流水线、内建的代码扫描与质量分析，全流程跟进开发过程\n```\n__部署__\n```\n包括集群管理、环境管理、资源管理，支持集群与环境的统一管理和集中分配，支持自动化部署流水线与一键式的手工部署，高效灵活地支撑产品运维\n```\n__测试__\n```\n包括测试用例管理、测试计划管理、测试执行管理、缺陷管理、 测试报告管理，支持手工测试并提供API测试、性能测试、流量 回归测试、UI测试等自动化测试能力，测试任务还可嵌入开发流 水线，持续测试有效保障产品质量\n```\n\n##使用说明\n1.前端配置：\n项目使用了 element-ui、vue。确保这些前端库已正确引入和配置。\n命令行输入npm run dev\n2.后端配置：\n项目使用了 MySQL 和 Redis 数据库。您需要在 application.yml 文件中配置数据库连接信息。\nMySQL 配置：\n数据库连接URL：jdbc:mysql://\u003clocal_ip\u003e:3306/skyer_after_sales?useUnicode=true\u0026characterEncoding=utf-8\u0026useSSL=false\n用户名：\u003clocal_username\u003e\n密码：\u003clocal_password\u003e\nRedis配置：\nredis.host: \u003clocal_redis_ip\u003e\n3.登录网站\n服务器端口号：8080，启动成功后访问http://127.0.0.1:8080，用户名和密码在数据库的用户信息表中。\n4.后端框架：\n后端框架是 Spring Boot 框架。\n5.导入 SQL 文件：\n项目需要导入 oms-erp-main\\skyer-order\\sql，oms-erp-main\\skyer-tags\\sql中的sql文件，以及oms-erp-main\\skyer-channel\\src\\main\\resources\\skyer_channel.sql 文件到数据库中。您可以使用数据库管理工具或命令行工具执行该 SQL 文件。\n6.启动项目：\n项目的启动方式是直接运行 Application.java 文件。确保您的开发环境配置正确，项目的依赖项已经安装。\n\n## 🔺联系方式和试用\n\n```\n演示地址：https://www.k8s9.com/ 点击导航栏上的免费试用 用户名：demo 密码:abcd1234  \n微信:blowbing\n```\n![img](https://github.com/eeveek/oms/blob/main/front-end/we.png)  ![img](https://github.com/eeveek/oms/blob/main/front-end/gzh.png)\n\n## 🔺安装教程\n\n## 🔺使用说明\n\n## 🔺参与贡献\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFJ-OMS%2Foms-erp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FFJ-OMS%2Foms-erp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FFJ-OMS%2Foms-erp/lists"}