做2BizBox二次开发都需要什么?

2BizBox正在逐步进行平台化演进,逐步开放更多的前后台二次开发接口。2BizBox二次开发将变得更简单、更开放。更多的开发者与合作伙伴将有机会在2BizBox平台上创建企业应用,或ERP插件与模块。
那么,要进行2BizBox插件开发,都需要具备什么技能呢?以下做一个简单罗列。

1、Java语言编程基础。

由于2BizBox是基于Java开发的,提供的API和接口都是以Java形式提供的。开发者需要有基本的Java编程基础。Java编程的内容很多,对于2BizBox开发来说,您需要掌握的最基本的部分,至少应该涵盖如下部分:
a、面向对象编程。如果您只是玩过JSP,还从来没有写过一个class,也不知道什么是构造函数、重载与多态、接口、没用过Java的集合框架、不知道什么是哈希表等等,那您就费劲了。
当然,对于初学者,首先您需要掌握编写一个Java的IDE工具。最常见的就是Eclipse和NetBeans。可以下载试试,难度都不大。
b、JDBC。做ERP模块和接口,少不了和数据库打交道。您需要了解基本的JDBC编程基础,掌握如何通过JDBC访问数据库,能写基本的SQL语句(例如查询、增删改等等)。
c、Swing。Swing对很多即使学习Java的人来说也有些略微陌生,甚至胆怯。Swing是Java做图形界面的运行库和基础技术,整个2BizBox客户端都是基于Swing开发的。所以,您需要掌握一定的Swing知识,例如如何创建一个按钮并设置动作,如何创建一个标签、列表等等。Swing技术门槛不低,即使很多Java老手也感觉无所适从。好在2BizBox提供了非常好的接口和包装,您可以直接使用现成的2BizBox基础设施,避免大量写Swing代码。不过Swing基础的原理和知识还是必不可少的。

2、数据库基础。

对于2BizBox来说,目前主要是MySQL数据库。开发者应当对MySQL的操作比较熟练,能够手动进入数据库,查看表结构,对数据进行手工修改、调整,创建或删除表。您需要有能力手工编写和测试SQL语句。
数据库技术是所有企业级软件开发的必备技术,因为一切数据的存储基本上都会落地到数据库中来。如果您还不知道什么是order by、group by、distinct、left join这些东西,可能需要补一补了。

3、ERP业务。

不了解业务,就写不出好软件,这是显而易见的。如果您要做插件开发或模块开发,一定要对企业,尤其生产企业的基本业务要有比较充分的了解。至少对于需求要非常清晰。需求来源于实践,建议您和客户(或潜在客户)首先进行非常充分的讨论和方案确认,避免走弯路。当需求和任务都确定并清晰以后,再进行软件技术的学习和研究也不迟。
当然ERP中的基本业务是比较固定的,例如什么是BOM、MRP,什么是采购单、销售单、工单,什么是会计科目和凭证,为什么原材料的余额在借方等等,您必须要清楚。如果业务不清楚就冲上去写软件甚至修改软件,是很危险的事情,也是不可思议的事情。

4、2BizBox业务。

最后一个,就是您必须熟悉2BizBox软件及其业务流程。2BizBox是一个标准化的ERP软件,其流程大致和其他ERP没太大差异。其实大多ERP的和新流程都是类似甚至一致的,仅仅是一些细节和展示方法或使用方法上有差异。要进行2BizBox插件和模块的二次开发,您必须对软件本身有充分的了解。例如,为什么销售单不批准就不会生成需求?为什么工单不发料就不能进行成品收料?为什么销售单就不能创建应收账款?为什么不结转就不能生成正确的资产负债表?为什么不同税率的增值税要单独归集?等等等等。了解的越多越充分,您开发起来就会越发的得心应手。

另外,对于2BizBox软件的界面展示、操作方法,都应比较熟悉。例如软件的惯用界面色调、布局与风格、字体和大小,等等。遵循一致的风格,会让您的插件和模块与整个软件更加的趋同,增强使用者的认同感和集成感。

对于2BizBox的了解,还包括对2BizBox平台和API等开发方法进行充分的了解,掌握通过2BizBox接口可以干什么,不可以干什么,等等。
有了这些技术储备,您就可以摩拳擦掌、挽起袖子,准备大干一把了!对了,还有一个非常重要的事情忘了提醒您一下:您一定有电脑吧?

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25839880/viewspace-1052513/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25839880/viewspace-1052513/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、 准备工作以及如何启动并登录2BizBox ....................................................................... 2 二、 操作流程 ......................................................................................................................... 2 2.1 对客户报价 ..................................................................................................................... 2 2.2 创建销售单 ..................................................................................................................... 6 2.3 创建预收款并收款 ......................................................................................................... 8 2.4 生产部门运行物料需求计划,创建工单并排产 ....................................................... 11 2.5 创建子工单 ................................................................................................................... 14 2.6 采购人员运行物料需求计划 ....................................................................................... 16 2.7 创建询价单 ................................................................................................................... 17 2.8 创建采购单 ................................................................................................................... 20 2.9 创建预付款并付款 ....................................................................................................... 21 2.10 采购单收料 ............................................................................................................... 23 2.11 财务对供应商添加应付账款并付款 ....................................................................... 25 2.12 子工单发料 ............................................................................................................... 28 2.13 子工单收料至主工单 ............................................................................................... 29 2.14 主工单发料 ............................................................................................................... 30 2.15 主工单收料 ............................................................................................................... 30 2.16 销售单发料 ............................................................................................................... 31 2.17 给客户开具发票 ....................................................................................................... 32 2.18 客户付款 ................................................................................................................... 34 2.19 财务主管审批凭证 ................................................................................................... 36
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值