如何在开发ERP中使用“分布式”、“服务化”技术?
原创

如何在开发ERP中使用“分布式”、“服务化”技术?

好文
试试语音读文章

热门回答:

Odoo是什么

Odoo。以前叫OpenERP。是比利时Odoo S.A.公司开发的一个企业应用软件套件。开源套件包括一个企业应用快速开发平台。以及几千个Odoo及第三方开发的企业应用模块。Odoo适用于各种规模的企业应用。

Odoo功能模块涵盖了各方面的企业应用:CRM、订单处理(销售订单和采购订单)、电子商务、MRP、财务、库存、门店零售、项目管理等等。

Odoo是完全的模块化结构。初始安装时候。系统没有加载任何应用模块。而后可以根据需要安装对应的功能模块。

Odoo是世界上安装数量最多。用户数量最多的企业ERP系统。Odoo全球有800多个合作伙伴。为100多个国家。200多万使用者提供技术服务。中国有30多家合作公司。为几千家应用Odoo的企业提供技术服务。

Odoo在世界上获得过很多大奖。包括Info World杂志的“Bossies (Best of Open Source Software awards) 世界最佳开源软件大奖”。“Deloitte Technology Fast50 Benelux”德勤快公司50佳等。

Odoo软件可以从这里免费下载安装:http://www.oscg.cn/portal/list/index/id/13.html。包括源码和软件安装包。作为入门测试。下载Windows版安装包。直接安装即可测试。

Windows版安装后。在浏览器中打开的首页:

自适应手机App端:

Fabien Pinckaers小传

Odoo的创始人是比利时的怪才Fabien Pinckaers。Fabien 13岁时就对商业和技术产生了浓厚的兴趣。他开发并销售了他的第一份商用管理软件:\"Les Taxix Verts\"。

在法国Louvain-la-Neuve大学学习计算机期间。Fabien完成了很多项目。其中包括 Auction-in-Europe, Openstuff, TinyERP (后来名为OpenERP。后来又改为 Odoo)。

Auction-in-Europe 仅仅用了两年就成为比利时艺术市场的领导者。每月销售15000份艺术作品。高于同期eBay的艺术作品销量。

Openstuff 很快成为当时欧洲Linux商店的领导者。Openstuff网站销售T恤、海报等商品。Fabien运营这个网站到2007年。

Fabien最大的成就是始于2002年3月的TinyERP。TinyERP后来成长为OpenERP。OpenERP发展到8.0。超越ERP软件。增加了很多企业互联网功能后。又更名为Odoo。2002年。Fabien成立了自己的TinyERP公司。

年少轻狂的Fabien创办TinyERP时候。树立了一个梦想。他要用开源软件改变商业世界。Fabien立志用3年时间淘汰那个770亿美元市值的巨无霸公司SAP。为了梦想成真。Fabien每周工作7天。每天工作13个小时。

但是现实与梦想有着遥远的距离。三年过去了。2005年。SAP没打败。Fabien却被达能的总裁们质问:“为什么我们要付几百万来买你这个小(Tiny)软件?”怪才Fabien第一次感觉。面对商业世界。自己是多么渺小。那一年。Fabien将TinyERP更名为OpenERP。

然而。梦想依旧。Fabien仍然没有任何节假日地工作。朋友疏远了。女朋友跑了。Fabien带着公司开发了数以百计的OpenERP模块。开源社区开始成长起来。2010年。Fabien 31岁时候。公司终于发展为一家在三大洲拥有100多名员工的高技术企业。Fabien终于不再需要为月末员工的工资发愁了(Fabien曾为此挣扎努力了4年)。

Fabien这个100多名员工的公司叫卖着OpenERP服务。解决了温饱问题。但是。Fabien意识到。直接服务于终端客户分散了打造精品的资源和精力。OpenERP这个产品强大却又漏洞百出!

Fabien要转变商业模式!Fabien希望将服务型公司转变为软件发布公司。投入更多的精力和资源于产品研发。Fabien改变了商业模式:不再为客户直接提供服务。转而建设一个强大的合作伙伴体系和提供维护服务支持。

这个模式需要很多的钱。2010年Fabien设法筹募了300万欧元的资金。投资人包括欧洲最大的风险资本Sofinnova Partners。法国唯一在10年中达到10亿欧元市值的lliad公司的老板Xavier。后来比利时政府也给了无偿资金资助。又在2014年的时候。得到XAnge (法国)。SRIW (比利时)。 Sofinnova (法国) 三家机构联合投资1000万美元。

转变商业模式。有了资金的资助。Fabien聚焦于产品研发。OpenERP的功能迅速增加和改善。2014年。OpenERP发布8.0的时候。产品已经不再局限于企业内部管理。而是增加了很多互联网功能。向着打通企业内部、外部。上游、下游的全网级产品方向突进。那一年。Fabien意识到。仅仅做一个ERP产品是不可能打败比OpenERP大了30岁的对手SAP。因而转型向企业互联网应用方向突破。OpenERP又改名为Odoo。

为什么叫Odoo。据说Fabien调查了一下。伟大的互联网公司的名字中都有很多O。如Yahoo。Google。Facebook。因此取了三个O的名字Odoo。希望这个名字能够带领Odoo成为一个新的伟大互联网公司!

随后。Odoo每年发布一个新版本。2015年发布9.0。2016年发布10.0。2017年发布11.0 。现在Odoo的合作伙伴遍布100多个国家。拥有300多万使用者。Fabien的目标是:提供易用的、经济的、企业全套商务解决方案。帮助企业集中精力发展业务。而不需要在管理上浪费太多精力!

2009年6月的Trend Tendances杂志将Fabien称为 \"比利时的新比尔·盖茨\"。Fabien创建的Odoo获得了很多商业的、技术的以及创新领域的奖项。包括:

\"Insead Innogator Price of the Year 2011\"

\"Trends Gazelle BW 2013\"

\"Deloitte Fast 50 2012\"

\"Bossie Award 2012\"

Odoo值多少钱

如果自己企业搭建一个类似Odoo那样的企业应用平台。并基于这个平台开发各种应用系统。大概要花多少钱呢?

软件投入的评估。最简单的评估方法是COCOMO模型。COCOMO基于软件的代码行数估算投入成本。

Odoo最早在2005年以开源软件的形式发布。2005年到现在。发展了十几年。经过了10多个版本的迭代。几千名开发人员共享了程序代码。除了Odoo官方发布的版本。还有很多其他人和组织开发了一万多个功能模块。这些组织中最著名的是Odoo社区联盟(Odoo Community Association。OCA)。

Odoo的代码约73万行。大约相当于197人年(一个软件技术人员一年的工作量)。1970万美元的投入。

OCA的代码约130万行。大约相当于281人年。1684万(OCA年薪低一点)美元投入。

下面是基于网站www.openhub.net 的详细评估数据。网站www.openhub.net 专门评估各种开源软件的代码行数、活跃程度、软件价值。下图是来自该网站的Odoo代码行数统计。

总的代码行数是 733,676。代码行数最多的是JavaScript。271,352行。其次是XML。254,326行。第三位的是Python。168,060行。

基于COCOMO模型的简单估算。Odoo官方发布的版本。73万行代码相当于197人年(一个软件技术人员一年的工作量)的投入。按欧洲IT技术人员年薪10万美元估算。大约相当于1973万美元的研发 投入。

以OCA为代表的第三方开发的功能模块代码行数如下:

总的代码行数大约130万行。相当于281人年(一个软件技术人员一年的工作量)的投入。OCA开发的代码技术含量低一些。按年薪6万美元估算。大约相当于1684万美元的研发 投入。

Odoo企业应用列表

Odoo开发了很多企业应用模块。涵盖企业网站、销售、财务、运营、生产制造、HR、市场营销等方面应用。

网站生成器:可视化的企业网页编辑器。提供了很多网页模板。可以拖拉制作企业网站;

电子商务:在企业网站上开设网上商店。典型应用场景是。让经销商在企业网站上下单订货;

博文:企业网站上搭建新闻报道频道。用于发布企业新闻

论坛:在企业网站上搭建论坛。用于企业内部或企业合作伙伴发帖提问或讨论

幻灯片:在企业网站上发布宣传文档(PDF)、宣传海报(PNG等图档格式)、视频等各种资料。资料文档可以设定企业内部、合作伙伴、公众公开等不同权限。

在线客服:企业网站上增加在线客服功能。即浏览网站的人可以留言。后台客服人员可以在线回复。

Appointments:会议预约。管理客户拜访或网络会议的时间及参与人员。系统会自动邮件提醒相关人员安排参会。

CRM客户关系:客户关系管理模块。管理业务员。销售线索、客户商机、销售漏斗;

POS:门店零售收银管理

销售:销售订单管理。包括订单审核、订单发货、订单开票

订阅:服务订购管理。例如按年或按月交费的维护服务管理。管理内容包括:哪个客户。什么时候到期。购买了什么服务。

会计:财务总账管理。包括会计账簿凭证、会计凭证、会计报表

发票:销售开票、采购收票。应收账款、应付账款管理

开支:费用报销管理。包括在线提交报销单、报销审批、报销付款、报销做账

库存:仓库管理。包括多仓库多库位规划。入库、出库、调拨、盘点等仓库操作。库存查询。物流追踪等功能;

工时单:Timesheet。类似于员工日报。技术服务类企业。通过工时单核算服务成本。

项目:项目管理。包括项目、任务、子任务跟踪管理

采购:采购订单管理。包括订单审核。采购入库。采购开票

帮助台:服务工单管理。包括工单分配、工单状态、工单服务评价管理。

MRP:物料清单BoM。缺料计算。MRP运算。生产订单管理

PLM:产品生命周期管理。主要包括工程变更单ECO管理。BoM版本管理。

设备:生产设备维修保养管理

质量:产品质量管理。可以在入库、出库等物流操作节点定义质检点。质检点上。系统会强制要求质检人员确认。

招聘:人员岗位、人员招聘流程管理

员工:员工档案、劳动合同管理

车队:公司车辆租借、油卡管理

休假:员工年假、请休假管理

评价:员工绩效考核管理

Marketing Automation:自动化市场营销。例如。可以设定自动化规则。订单额累计满100万的经销商升级为银牌。或者设定规则。自动筛选本月生日的顾客。发送生日促销邮件。

电邮营销:设定邮件模板。群发邮件

活动:市场活动管理。包括活动申请、审核、活动在线报名、活动样品管理。

调研:市场在线调查。可以自定义调查表单。在线提交调查表

讨论:注册用户之间即时聊天。例如。围绕报价单的在线讨论。讨论过程系统会自动关联到该报价单

电子签呈:在线手写签名的小功能

上文节选自《免费开源ERP Odoo实施指南》(作者:老肖)如需获取完整图书请访问开源智造(OSCG)官网获取

文章编辑:开源智造(OSCG) - 源自欧洲。业界领先的免费开源ERP专业服务商

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 陌念 永久VIP 2022年12月27日 06:02:43

    企业,比利时,开源,软件,在线,公司,代码,互联网,站上,多个

  • 迎客心 永久VIP 2022年12月27日 06:02:43

    没想到大家都对如何在开发ERP中使用“分布式”、“服务化”技术?感兴趣,不过这这篇解答确实也是太好了

  • 一桥孤寂 永久VIP 2022年12月27日 06:02:43

    Odoo是什么Odoo。以前叫OpenERP。是比利时Odoo S.A.公司开发的一个企业应用软件套件。开源套件包括一