当涉及到.NET开发的开源ERP系统,以下是几个受欢迎且功能强大的选择:
1. Odoo:虽然Odoo是用Python开发的,但它提供了一个完整的开放式企业资源规划(ERP)解决方案。它具有广泛的功能,包括销售、采购、库存管理、会计、人力资源和生产管理等方面。
2. ERPNext:这是一个基于Python和Frappe框架的开源ERP系统。它提供了诸如会计、采购、销售、库存、生产计划等功能,并且具有可定制和易于使用的界面。
3. Dolibarr:Dolibarr是一个PHP开发的开源ERP和CRM系统。它提供了广泛的功能,包括销售、采购、库存管理、会计、人力资源和项目管理等。
这些开源ERP系统都具有良好的社区支持、活跃的开发者社区和大量的用户基础。选择适合自己需求的ERP系统时,请考虑其功能、易用性、可定制性以及社区支持等因素。
.net 网上开源的erp系统很少,以前看到过VIENNA Advantage ERP 还不错
VIENNA Advantage (ERP CRM DMS)
VIENNA是一个完整的 ERP 和 CRM,涵盖所有职能领域,如文档管理、销售管理、订单管理、材料管理、财务管理、采购管理、预算和控制管理、服务支持、服务合同、市场营销、人力资源、薪资管理、工作流管理等。VIENNA Advantage ERP采用C#语言开发,并且基于HTML5 UI,并且支持 iPhone 和 Android 端的浏览。
VIENNA Advantage (ERP CRM DMS) 支持的行业模板
VIENNA Advantage ERP 附带多个即用型行业模板,如:纺织服装、零售、批发、贸易、餐饮(餐厅/咖啡厅等)、建筑和房地产、电子政府和公共部门、电信、教育、分销、离散制造、电子商务、专业服务、人寿保险、汽车经销商、石油和天然气等
下载地址
sourceforge.net/projects/erp-crm-advant
Github开源的ERP框架太多了,给你推荐4个基于.Net Core我认为比较好的:
1、Iotsharp 基于.Net Core 开源的物联网基础平台
项目简介
一个基于 .Net 6.0 使用C#语言编写的以实现可见与不可见的物理设备数字孪生的物联网平台。用于数据的收集、处理、可视化、设备管理、设备预警、报警的平台。
技术架构
1、基于.Net Core开发,支持Http、MQTT 、CoAp 协议。
2、数据库支持:PostgreSql、MySql、Oracle、SQLServer、Sqlite。
3、前端采用angular开发,需要node、npm或yarn环境。
4、后台需要在docket基础上运行,使用了rabbitmq、mongo、influxdb等应用。
详细介绍: 一个基于.Net Core 开源的物联网基础平台
2、WMS仓库管理系统 .NetCore + Vue架构
项目简介
一个开源免费WMS仓库管理系统。仓库管理系统,可以有效控制并跟踪仓库业务的物流和成本管理全过程,实现或完善企业的仓储信息管理。
技术架构
- 基于.Net Core 2.2~6.0开发;
- 支持sqlserver、mysql数据库;
- 前端采用 vue、polyfill、qs、 axios、 bootstrap、adminlte、layer、bootstrap-datetimepicker、bootstrap-table、bootstrap-select等;
- 后端采用 asp.net mvc core、fluentValidation、nlog、Jil、DI、Ganss、雪花算法、Xunit、npoi;
- ORM 采用 一款简单易用的开源ORM框架 SqlSugar。
详细介绍: .NetCore+Mysql+Vue+MVC+SqlSugar开源WMS仓库管理系统
3、SMO 开源WMS仓库管理系统
项目简介
这是基于.Net FrameWork开发的,UI采用SWEBUI平台,SwebDesigner采用component组件的方式。系统整体界面简洁、大气,系统功能完善、报表统计完备,完全可以满足需求,简单进行二次开发,可直接使用于项目中。
技术架构
1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:MySQL、Sqlserver。
3、基于.Net4.5 +Autofac +SWEBUI+SwebDesigner。
详细介绍: 基于.Net+SWEBUI开发的开源WMS仓库管理系统
4、Meiam 前后端分离权限框架
项目简介
这是基于.NetCore开发的、构建的简单、跨平台、前后端分离的框架。此项目代码清晰、层级分明、有着完善的权限功能、日志模块;系统除了包含基础功能外,还集成了代码生成器、任务调度等功能。支持多种数据库、支持分布式部署,可用于OA、ERP、CRM、BI、物流系统等系统。
技术架构
1、跨平台:这是基于.Net Core开发的系统,可以部署在Docker, Windows, Linux, Mac。
2、数据库支持:MySQL、Oracle、Sqlserver、Sqlite、PostgreSQL。
3、采用前后端分离框架。
4、兼容各大主流的浏览器。
5、基于.NET 5 / .NET Core 3.1 WebAPI + Vue 2.0 + SqlSugar +NLog + Quartz.Net +Redis + Swagger 开发。
6、采用Redis 存储会话信息,方便分布式部署。
我已经完成了基本完成了c#写的erp架构,四层结构,数据层,业务逻辑层,网络数据交换层(基于tcp/ip,支持ipv6。xml,json进行服务端于客户端交换),ui界面层。
支持脚本(服务端脚本及客户端脚本,c#明文代码,脚本代码在程序运行中会自动编译执行),窗体ui设计(自定义布局控件及网格显示位置)
支持一键安装,升级部署,自动更新
以下是一些好的.NET开源ERP推荐:
1. Odoo:Odoo是一款功能强大的开源ERP软件,支持.NET平台。它包括销售、采购、库存、生产、财务等多个模块,可以满足中小型企业的需求。
2. ERPNext:ERPNext是一款基于.NET的开源ERP软件,支持多种语言和货币。它包括销售、采购、库存、生产、财务等多个模块,可以满足中小型企业的需求。
3. Compiere:Compiere是一款开源的ERP软件,支持.NET平台。它包括销售、采购、库存、生产、财务等多个模块,可以满足中小型企业的需求。
4. Dolibarr:Dolibarr是一款开源ERP软件,支持.NET平台。它包括销售、采购、库存、生产、财务等多个模块,可以满足中小型企业的需求。
5. Vtiger:Vtiger是一款开源ERP软件,支持.NET平台。它包括销售、采购、库存、生产、财务等多个模块,可以满足中小型企业的需求。