服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

服务器资讯|IT/互联网|云计算|区块链|软件资讯|操作系统|手机数码|百科知识|免费资源|头条新闻|

服务器之家 - 新闻资讯 - 百科知识 - Openerp是什么?Openerp有什么用?

Openerp是什么?Openerp有什么用?

2019-09-11 16:50服务器之家 百科知识

OpenERP是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。 它使用Python语言开发,数据库采用开源的PostgreSQL,系统以GNU GPL开 源协议发布。OpenERP作为跨平台的应用系统,支持

Openerp是什么?Openerp有什么用?

OpenERP是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。

它使用Python语言开发,数据库采用开源的PostgreSQL,系统以GNU GPL开 源协议发布。OpenERP作为跨平台的应用系统,支持在Windows、Linux等多种操作系统上运行,还支持通过Andriod、iPhone等手机移动终端接入访问。

Openerp是什么?

 

OpenERP是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。

它使用Python语言开发,数据库采用开源的PostgreSQL,系统以GNU GPL开源协议发布。[1]OpenERP作为跨平台的应用系统,支持在Windows、Linux等多种操作系统上运行,还支持通过Andriod、iPhone等手机移动终端接入访问。

开源(OpenSource)是软件行业中一件很有趣的事情。我们知道,计算机软件发展的历史并不长。在上世纪70年代,世界上刚刚出现个人电脑,那个时候的电脑基本上没有软件。为了提高电脑的用处,一些电脑爱好者自己编写适合自己应用的软件,并互相传播交换。著名的世界首富“比尔ž盖茨”当时正是这样的电脑爱好者之一,当时他还是一位中学生。

因此,软件发展初期是没有版权声明、没有商业买卖,软件本身的源代码是完全公开,允许任何人按自己的要求修改的。但当时的商业天才“比尔ž盖茨”看到了软件商业化的巨大利益,他首先将自己编写的软件“闭源”,并声明版权。任何希望获得他的软件的人,必须付费购买,而且只能获得使用权,不能得到源代码,不得对他的软件做任何修改。这就是商业软件的起源。

但当时还有一些电脑爱好者,他们始终认为软件应该公开、共享,他们始终免费公开自己编写的软件,其中的代表人物是Richard Stallman。这批人的坚持,催生了和“比尔ž盖茨”的Windows分庭抗礼的操作系统软件Linux。这就是开源软件(OpenSource)的起源。在开源软件的分支里,包含林林总总、各种各样的应用软件,基本上任何商业软件,都能找到同样功能的开源替代品。OpenERP就是这样一个SAP、用友、金蝶等商业ERP软件的开源替代品。

开源软件本身免费、公开,但带来的缺点是,免费的同时,缺乏商业保障。因此,开源软件催生了一批为该软件提供商业保障的“软件服务公司”。到2012年,OpenERP在全世界登记在册的服务公司超过500家,其中法国区最多,有60多家。截止到2012年,中国区有8家。

Openerp是什么?Openerp有什么用?

Openerp有什么用?

 

截至2012年,OpenERP的模块有大约2000个,涵盖了各行各业各领域的管理要求。系统的标准安装包中的功能模块有:销售管理(Sales management)、采购管理(Purchasing)、客户关系管理(CRM)、项目管理(Project management)、仓库管理(Warehouse management system)、生产管理(Manufacturing)、财务管理(Accounting)、零售管理(Pointof sale)、资产管理(Asset management)、人力资源管理(Human resource management)等众多功能。快速了解OpenERP功能应用的最快方式是,有中国的OpenERP服务公司制作了OpenERP的实际应用视频案例。

Openerp的技术构架

 

OpenERP技术上最闻名的是它的灵活的模块化设计。它整个应用服务器由松散的模块构成,模块间的耦合度非常低。怎样松散耦合,是软件设计中的一个困难问题,OpenERP充分利用了Python语言的优点,非常好的实现了模块化软件设计。

OpenERP的应用服务器有这么几部分构成:

ORM,Object Relation Mapping,负责数据对象到数据库的访问。在OpenERP的业务对象中,你不必写一行数据库访问代码,就自动具备CRUD的数据库访问功能。

BMD,Base Module Distribution,是一个基础模块,必不可少。其他模块,你可以自己任意添加,开源社区有超过500个以上的可用模块。

Report Engine,负责生成各种报表。目前支持的报表格式有PDF,OpenOffice,HTML三种。

Workflow Engine,工作流引擎。支持任意复杂度的工作流,OE的工作流使用XML格式文件定义,目前也提供简单的图形化工作流编辑工具。

WebService,提供网络调用接口。目前支持Net-RPC、XML-RPC两种。

延伸 · 阅读

精彩推荐
  • 百科知识arc是什么文件格式?arc文件怎么打开?

    arc是什么文件格式?arc文件怎么打开?

    以arc为后缀的文件有两种,一种是压缩文件,一种是图像文件。arc的图像文件比较少见,可以用CAD打开。这里主要介绍arc压缩格式,arc是一种非常经典的压...

    IT百科5952019-06-14
  • 百科知识bak是什么文件 怎么打开 打开bak文件的图文步骤

    bak是什么文件 怎么打开 打开bak文件的图文步骤

    后缀名为 bak 的文件是备份文件,你修改了原文件的内容后,保存了修改后的内容,那么修改前的内容会自动保存为后缀名为bak的备份文件(前提是设置为...

    网络9592019-06-12
  • 百科知识SSD是什么意思?

    SSD是什么意思?

    SSD(固态驱动器) 是一种非易失性存储介质,可将固态闪存存储在固态闪存中。构成 SSD 的两个关键组件是:闪存控制器和 NAND 闪存芯片。SSD 控制器的架构配...

    泪雪网7502019-10-13
  • 百科知识一寸等于多少厘米

    一寸等于多少厘米

    生活中我们常用的长度单位有:千米(km)、米(m)、分米(dm)、厘米(cm)、毫米(mm)......生活中,量比较短的物品,可以用(毫米、厘米、分米)做单位。测量比较长...

    网络5942020-12-29
  • 百科知识Openerp是什么?Openerp有什么用?

    Openerp是什么?Openerp有什么用?

    OpenERP是欧洲开发的一款开源ERP软件,OpenERP发展的初衷是为了提供SAP、Microsoft Dynamics等商业ERP软件的开源替代产品。 它使用Python语言开发,数据库采用开源...

    服务器之家6312019-09-11
  • 百科知识滤色镜是什么

    滤色镜是什么

    滤色镜是什么 滤色镜又称滤色片或 滤镜 。围绕光的波长对影调、色调进行调节的滤光器。通常是加在摄影光学镜头前方或后面用的有色滤色片。 滤色镜通...

    Pconline5472019-12-18
  • 百科知识赣教云是什么意思?赣教云主要功能是什么?

    赣教云是什么意思?赣教云主要功能是什么?

    “赣教云”是江西省委教育工委、江西省教育厅为加快推进我省教育信息化工作的重要工程,是集云基础设施、云应用、云资源、云安全、大数据等于...

    互联网19472020-04-21
  • 百科知识单片机和嵌入式都是什么?

    单片机和嵌入式都是什么?

    凡是从事计算机或电子信息相关领域工作的童鞋,一定都听说过嵌入式和单片机吧? 很多人应该知道,这两个名词和硬件系统有着非常密切的关系。一听到...

    鲜枣课堂4512019-09-09