随笔 - 21  文章 - 12  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(4)

随笔档案

文章档案

新闻档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

软件的平台化,是2BizBox ERP的重要发展方向之一。通过不断的优化2BizBox ERP软件体系架构,并对开发者开放完整的API开发接口,让2BizBox形成一个ERP应用平台和二次开发平台,让更多的合作伙伴和开发者投入到2BizBox ERP发展之中。有了完整的2BizBox开发平台,才能将厂商、合作伙伴、开发者、最终用户紧密的在同一个平台上共同协作,实现各自的价值。

概述

2BizBox ERP已经开始了平台化之路。之前,2BizBox已经提供了完整的API二次开发接口。通过API,开发者可以将2BizBox ERP后台和其他第三方应用程序进行无缝的系统集成。接下来,2BizBox还会开放整个客户端的二次开发平台,让开发者基于现有2BizBox ERP客户端进行快速开发和定制,创建自己的应用。再结合API,开发者与合作伙伴完全可以基于2BizBox前后台来创建完全属于自己的企业应用,同时充分利用2BizBox软件平台所提供的一切基础设施。

通过API和2BizBox客户端开发平台,开发者可以创建一系列自己的应用,或创建“插件”或“自定义模块”,插入到现有的2BizBox平台上,完善、修改和定制2BizBox ERP固有的软件流程、功能界面等等。通过下图,可以更加清晰的了解整个2BizBox软件开发平台的结构:

2bizbox_platform.png


功能

那么,2BizBox平台都提供了什么样的功能,通过2BizBox平台又可以做什么呢?以下罗列了一些典型的应用方法:

  • 2BizBox客户端平台
    • 创建一个全新的2BizBox客户端框架;
    • 修改2BizBox客户端功能入口,包括菜单、模块等;
    • 添加自定义模块;
    • 整合第三方功能模块;
    • 修改默认图形界面风格及内容;
  • 2BizBox服务器端平台
    • 创建自定义数据库表;
    • 创建各种自定义数据库查询;
    • 创建自定义数据结构;
    • 添加自定义数据字段;
    • 创建各类自定义数据报表;

有了这些激动人心的功能和接口,我们就可以充分利用2BizBox软件平台,“随心所欲”的创建自己的应用了。

客户端平台二次开发

下面介绍如何基于2BizBox客户端平台进行二次开发。我们不禁要问:既然有了API,它可以做任何事,那么为什么还需要2BizBox客户端平台呢?

大家知道,2BizBox客户端不仅提供整个2BizBox ERP所有的操作图形界面,还处理了大量的基础业务。例如:登录、安全控制、数据的调用与传输、异常的处理、程序界面的组织和显示,等等。如果我们想要开发一个全新的模块应用,如果仅仅基于API对后台进行交互,势必要自己写代码,来重新编写全部刚才提到的基础功能。这将是一个无法想象的艰巨任务,任何开发者都不可能快速、轻易完成。

而2BizBox客户端平台,就是将现有的2BizBox客户端程序进行平台化改造处理,使之成为一个功能完整的2BizBox客户端,同时有为开发者提供了丰富的开发接口,我们不必再重写登录、安全控制、数据交换、程序显示框架等等基础任务,而直接开发自己的图形界面和模块即可。从而,可以达到快速开发“自定义模块”和“插件”的目的。

下面我们就以实际代码来做一个例子。通过这个例子,大家就能够体会到,通过2BizBox客户端平台进行开发是多么容易的事情。

我们首先介绍如何创建和定制一个完全属于自己的2BizBox客户端框架。

在此之间,我们再次熟悉一下2BizBox客户端的结构。打开2BizBox客户端,我们可以看到,整个图形界面只有一个主窗口,我们称之为MainUI。在主窗口内部,有顶部的菜单栏、底部的状态栏、左边的模块栏,以及中间的内容栏。


更多详细内容,请点击:


http://www.2bizbox.cn/wiki/index.php/2BizBox%E5%B9%B3%E5%8F%B0%E4%B8%8E%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%A6%82%E8%BF%B0
posted on 2011-07-11 11:42 zhangchuanzheng 阅读(608) 评论(1)  编辑  收藏

FeedBack:
# re: 免费ERP-2BizBox平台与插件开发概述 2011-08-26 13:22 CHI Flat Iron
功能不错,总算看明白了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: