个人总结的OFBiz学习路线-从菜鸟到大神。

大家都是怎么接触到OFBiz的?

  1. 员工:工作需要,所在单位选用了OFBiz框架来做系统。
  2. 技术负责人或者销售:技术选型,为新项目寻找技术方案,一般是电商或者企业管理系统。国内活跃的项目,电商居多,企业管理系统业务门槛比较高,一般都是业务顾问或者销售寻找除了商业ERP之外的解决方案时会接触到OFBiz。
  3. 技术爱好者:平时研究各种技术,OFBiz是一个成熟度比较高的产品。

OFBiz可以应用的领域。

  1. 电商。
  2. 小型企业管理系统。
  3. 企业级ERP。
  4. 信息化公司的技术开发平台。

它的特点。

  1. 基于XML,开发人员可以快速掌握并达到标准生产性。
  2. 模块化,各个业务模块之间划分合理,可以根据实际业务需要,进行拆分,也可以创建新模块从新设计业务。它实现了许多标准的业务模块,比如财务、仓储、物流,但是有些粗糙,需要自己打磨,才能达到可应用的程度。
  3. 规范化和灵活性。它通过widget伺服器端渲染实现了标准化工程界面,也可以使用Freemaker来定制复杂的操作界面。如果是标准业务,使用Screen->Form技术即可,特殊业务使用Freemaker来导入业界主流的各种前段技术。
  4. 比较系统的数据建模,比较完整的实现了「The Data Model Resource Book」的建模。

这本书是建设企业信息化系统时数据建模的宝典,第一卷讲一些通用的数据模型,比如个人与组织,产品,订单,订单配送,发票,财务,人力资源等。卷二是一些特定行业的数据模型,在卷一的基础上会有所变化,比如制造业,电信,金融,保险,医疗,旅游业,电子商务等。

后续我会将我接触OFBiz,它作为公司的主流开发框架,并研发了一套可实施的企业级ERP产品的过程分享出来,供对这个领域感兴趣的同行、企业提供一些参考。

之后我会按照这个提纲,逐渐把我这些年做OFBIz平台的心得写成一套国内比较全的培训资料,供对OFBiz感兴趣的同行参考。有基础的团队也可以用这个作为自己团队的培训资料培训新人,希望国内的OFBiz应用越来约广泛,为活跃在这个生态的服务提供者和企业提供一点帮助。


推荐阅读:
相关文章