OpenConstructionERP 是一款面向建筑行业的开源企业资源计划(ERP)软件,其核心目标是让建筑团队能够自主运行平台、掌握自己的数据,并覆盖从项目估算到交付的完整工作流。它采用 AGPL-3.0 许可证,支持本地部署,数据完全由用户自己掌控。

💡 核心定位与理念

它的设计思路类似于“建筑公司的 WordPress”。平台提供了模块化的核心功能,团队可以根据自己的项目需求挑选模块,甚至在开源代码的基础上二次开发或替换自己的模块。其理念强调“你拥有的数据就是你的数据”,所有项目信息都保存在用户自己的服务器上,没有订阅费或厂商锁定。

⚙️ 主要功能模块

OpenConstructionERP 的功能覆盖了建筑项目的关键环节,主要包括:

  • 工程量清单(BOQ)与估算:提供键盘优先的清单编辑器,支持层级结构、资源与装配(Assemblies),并能进行自动计算与合规性验证(如 DIN 276、NRM 等标准)。
  • CAD/BIM 算量:支持从 PDF、DWG、IFC、RVT 等常见格式中提取工程量。它内置了转换管线,无需依赖 IfcOpenShell 即可处理 BIM 模型,并将工程量直接推送到 BOQ。
  • 成本数据库与 AI:内置了覆盖多国的大型成本数据库(如 CWICR,早期版本包含 55,000+ 条计价项,后续扩展至 120,000+ 条),并支持 AI 辅助的语义搜索与成本匹配,帮助快速为工程量定价。
  • 项目控制与 4D/5D:集成了进度计划(Scheduling)、挣值管理(EVM)、现金流预测以及成本与时间的关联分析,支持将成本加载到进度中。
  • 质量、变更与现场:涵盖检查清单、问题追踪、变更单(Variation)管理、现场物流及验收流程,确保现场执行情况能反馈到成本预测中。

📦 部署与技术要求

OpenConstructionERP 提供了灵活的部署方式,特别注重数据主权:

  • 部署方式:支持本地部署、私有云(如 Hetzner、IONOS 等欧洲服务商)或混合模式。核心运行对硬件要求不高,2GB RAM 的 VPS 即可起步。
  • 技术栈:后端基于 Python 3.12 + FastAPI,前端为 React 18 + TypeScript,数据库使用 PostgreSQL 16(开发环境可选 SQLite),所有组件均为标准开源技术。
  • 快速体验:如果你只是想快速试用,可以通过 pip install openconstructionerp 安装,运行一条命令即可在本地启动带演示数据的完整环境,无需手动配置 Docker 或数据库。
  • 数据导出:强调数据可移植性,支持导出 GAEB XML、Excel、CSV、JSON 以及完整的 PostgreSQL 数据库转储。

💰 成本考量

作为开源软件,OpenConstructionERP 本身不收取软件许可费。主要的成本投入在于:

  • 基础设施:服务器费用(如 2GB VPS 通常每月 10 欧元左右起)。
  • 实施与培训:初始设置可以自助完成,如果选择官方或合作伙伴的引导服务、培训与研讨会,则需要按天付费(例如 3,500 欧元/天)。
  • 商业许可:如果企业因 AGPL 许可证义务(如将其作为嵌入式 SaaS 分发)无法使用开源版本,可以联系官方获取商业许可证。

总体而言,OpenConstructionERP 适合那些希望将数据留在内部、追求长期成本可控,并愿意投入一些技术资源进行维护的建筑企业或 IT 团队。

免责声明:本网站仅提供网址导航服务,对链接内容不负任何责任或担保。
相关资讯