ZH/How to learn ADempiere

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

<返回英文首页> <返回中文首页>

如何学习ADempiere?

  • 让我们一同探寻学习ADempiere的方法。我先开个场,以抛砖引玉。--Peanut Blake

ADempiere功能的学习方法

  • ERP软件是综合性很强的软件,一端与企业运营紧密相连,甚至可以影响到至企业经营战略层面,另一端依托计算机技术为基础,包括数据库、计算机语言、软件架构、web服务和操作系统等等。此外,ERP实施还会涉及到项目管理。

学习步骤

  • 如果你想学习ADempiere ERP功能,可以参考以下步骤:
  1. . 明确目的。我为什么要学习ADempiere?我的问题是什么?把自己要解决的问题明确写出来,越具体越好。最好是实际问题,当然也可以虚构一个。比如我要解决我们企业的采购、库存、销售业务脱节的问题,这样在学习过程中就要着重关注跨部门的协作和信息共享。
  2. . 划定学习的范围。即你需要学ADempiere的哪些功能?按上面的例子,你要学习的功能就是采购、库存、销售,不必理会生产制造、财务。
  3. . 安装ADempiere,熟悉使用界面。
  4. . 创建实体、导入会计科目。
  5. . 按现实场景的业务流程,在ADempiere里进行功能学习和操作。这一步有几点要求:
    1. . 所有的功能学习都要尽可能以你的真实场景为素材,包括产品、客户、业务流程、供应商、职员、报表、仓库等等。
    2. . 直接从自己所关注的业务入手,如采购订单、出货单等等,不必按步就班地从业务伙伴组、价格模式等学起。
    3. . 探索过程中遇到什么问题就去学什么。比如创建采购订单,你会遇到新建产品、价格表、产品单位、供应商等问题。采购订单建好了,这些相关功能也就学会了。因此不要过多地顾虑基础,可以直接着手业务。
  6. . 总结回顾。反思自己的应用过程,对于业务流程有没有更好的实现方法?
  7. . 对照现实场景,找出ADempiere尚不能实现的功能,分析哪些可以变通实现的?哪些可以数据字典二次开发实现的?哪些需要代码二次开发实现的?接下来就可以有针对性地进行二次开发学习。

学习要点

  1. . 尽可能地模拟真实场景学习,而不是一个功能一个功能地孤立学习。只看书,不动手操作,这就更要不得了。
  2. . 带着问题学习。
  3. . 坚持记学习笔记。

说明

  • 以上讲的是ADempiere功能的学习方法,数据字典二次开发的方法也与此类似。对于代码二次开发的学习,还是请高手来解答吧,另外也可以如上谷歌搜索“二次开发的方法/误区/经验总结”、“怎样阅读源代码”等等。
  • 如果你的目标不仅仅是ADempiere的功能应用,你还想成为ERP实施顾问,那又应当如何进行呢?


About this page

  • This page is about how to learn ADempiere, to give advices for new comers.