期末作业OdooERP平台 联系客服

发布时间 : 星期一 文章期末作业OdooERP平台更新完毕开始阅读0f2757df6fdb6f1aff00bed5b9f3f90f76c64db3

OLAP 通常是实现了 MDX(多维数据查询,Multi-Dimensional eXpress)语言的多维数据集(Cube)查询器。MDX 有些类似于 SQL,但比 SQL 更简单,是数据分析语言的事实标准。OpenERP 的 BI 模块支持 MDX 语言。

报表工具 用于展现 MDX 的查询结果,通常提供方便手段访问和格式化数据,提供丰富的数据呈现方式。odoo 的 BI 模块以 pyChart 作为报表工具,报表开发方法和 odoo 中的Graph 视图类似。

1.1.4 Odoo ERP技术架构

? PostgreSQL 数据库

? Object Relation Mapping 也就是大家熟知的 SQL ORM 包装层。Odoo 除了使用的

基本的 psycopg2 作为接口之外,ORM 层是 Odoo 自己写的。

? Base Module Distribution 官方基本模块

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

三种。

? Workflow Engine 工作流引擎。支持任意复杂度的工作流。

? WebService 提供网络调用接口。目前支持 Net-RPC、XML-RPC 两种。Odoo 和flask 一样使用 Werkzeug 作为 WSGI 层的包装,jinja2 作为模板工具。然后剩下的框

架部分是 Odoo 自己写的。

1.2. 应用领域

应用领域包含教育、公共事业、政府、电信、零售、生产、医疗卫生、服务等行业。知名用户包括AT&T(使用地点:美国,使用人数:500+),Avcom(美国,50-500),BroadConnect(加拿大,5-50),AFLEX(巴西,50-500),APEM(中国,5-50),Anevia(法国,50-500),Solucom(法国,50-500),Agrinos(墨西哥,500+),DANONE(巴西,500+)

1.3. Odoo(OpenERP)的优势

1.3.1 架构先进:

?B/S(浏览器-服务器)架构(方便了更新和二次开发),跨操作系统方面很有优势,平板,手机默认都可以用。

?先进的数据库PostgreSQL,先进的语言Python(可以实现快速进行二次开发)

?可以部署在云端,对于战略决策者来说,OE的这个云计算特性很容易能把上下游整个供应链的资源都整合到OE中来。

?云的这个特性,还能更好的利用社会资源,随着社会生产力的提高,较优秀的流程应该是这样的:客户提出需求-系统告诉客户需要多久能完成-原料采购-生产,这样能更好的利用资源。

1.3.2 久经考验:

?几十人的团队开发十多年(目前官方团队估计有几百人),

?模块齐全,涵盖了个人助理,企业内部交流,客户关系管理CRM,进销存管理,生

产管理,人力资源管理,等等(以7.0来说目前已有1000多个功能模块已经适合绝大多数企业),并且OpenERP不断的开发新功能和新模块,让他适应更多的企业去运用。

?流程设计合理,除了初始化的数据(产品,客户,供应商)及少数单据(报价单,销售订单),大部分单据(出入库单,会计凭证)都是系统自动生成,只需要对应的人员进行核查及确认即可,大大降低了工作强度和出错几率。

?单据的流程可以根据企业的实际情况定制和修改,可以在系统里面改变工作流程满足企业需求。

?具有多语言,多币种,对于贸易类企业OE现有的模块基本可以满足企业90%或更多的应用需求。

?虽然是开源软件,基本每天都有更新,修复各种漏洞,

?截止2013年已经有200万用户下载了OpenERP。成功案例估计成千上万其中不乏美国AT&T ,法国电信,达能集团这样的巨型公司。

1.3.3 价格优势:

?在带宽允许的情况下,没有使用用户数的限制,对服务器的要求相对不高。实际试用下来对服务器及客户端要求都很低,客户端不用额外安装软件只要用新版的chrome浏览器或者firefox浏览器即可。

?对于生产和大多数企业来说,二次开发本来就不可避免,由于采用了Python语言OpenERP在二次开发的速度和价格上有非常大的优势。 ?? ? ? ? 即使金蝶,用友,Sap,甲骨文的ERP是免费的,一旦你需要二次开发,动辄几十万几百万的价格还是让很多企业承受不起。

?相对很多软件使用微软的sql,微软的Server系统和操作系统,微软的office,这些软件如果买正版,也是一笔不小的开销。很多企业虽然买了正版的用友,金蝶,但微软的服务器系统,微软的数据库都是盗版,这为以后埋下不少隐患。盗版从道德上来说和偷窃没什么区别。 ? ? ? ?而OpenERP用的服务器系统是Ubuntu Server他目前是免费的,PostGREsql也是免费的。

?如果自己找团队去开发OpenERP这样一套系统,估计至少20个人开发5年,也就是差不多300万的开销。

1.3.4 用户体验相对较好:

?OpenERP的前端用了较多的Javascript代码,这样保证了用户体验较好:输入关键字即出现的产品及联系人选项,大大提高了操作速度,(有不少软件都需要多操作一步搜索)

?非常强大的过滤及高级搜索功能 可以根据电话号码地址等字段搜索,可以根据客户或者产品来索引出此客户或者产品的销售情况,服务情况 。

?方便查看各类单据了解产品的成本,售价的变化。比如可以显示现有库存量,查看产品的所有采购情况。

??快速上线:不像其他软件,必须弄很多初始数据,有些初始数据比如产品名,会计期初帐OpenERP可以在后期慢慢弄,

?更直观的数据:具有柱状,饼状,雷达,曲线等 直观的图表显示,有些模块还具有甘特图。

1.3.5 开源:利于对代码质量进行评审,并且用户也能掌握核心技术: