隨筆 - 21  文章 - 12  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆檔案

          文章檔案

          新聞檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          軟件的平臺(tái)化,是2BizBox ERP的重要發(fā)展方向之一。通過不斷的優(yōu)化2BizBox ERP軟件體系架構(gòu),并對(duì)開發(fā)者開放完整的API開發(fā)接口,讓2BizBox形成一個(gè)ERP應(yīng)用平臺(tái)和二次開發(fā)平臺(tái),讓更多的合作伙伴和開發(fā)者投入到2BizBox ERP發(fā)展之中。有了完整的2BizBox開發(fā)平臺(tái),才能將廠商、合作伙伴、開發(fā)者、最終用戶緊密的在同一個(gè)平臺(tái)上共同協(xié)作,實(shí)現(xiàn)各自的價(jià)值。

          概述

          2BizBox ERP已經(jīng)開始了平臺(tái)化之路。之前,2BizBox已經(jīng)提供了完整的API二次開發(fā)接口。通過API,開發(fā)者可以將2BizBox ERP后臺(tái)和其他第三方應(yīng)用程序進(jìn)行無(wú)縫的系統(tǒng)集成。接下來(lái),2BizBox還會(huì)開放整個(gè)客戶端的二次開發(fā)平臺(tái),讓開發(fā)者基于現(xiàn)有2BizBox ERP客戶端進(jìn)行快速開發(fā)和定制,創(chuàng)建自己的應(yīng)用。再結(jié)合API,開發(fā)者與合作伙伴完全可以基于2BizBox前后臺(tái)來(lái)創(chuàng)建完全屬于自己的企業(yè)應(yīng)用,同時(shí)充分利用2BizBox軟件平臺(tái)所提供的一切基礎(chǔ)設(shè)施。

          通過API和2BizBox客戶端開發(fā)平臺(tái),開發(fā)者可以創(chuàng)建一系列自己的應(yīng)用,或創(chuàng)建“插件”或“自定義模塊”,插入到現(xiàn)有的2BizBox平臺(tái)上,完善、修改和定制2BizBox ERP固有的軟件流程、功能界面等等。通過下圖,可以更加清晰的了解整個(gè)2BizBox軟件開發(fā)平臺(tái)的結(jié)構(gòu):

          2bizbox_platform.png


          功能

          那么,2BizBox平臺(tái)都提供了什么樣的功能,通過2BizBox平臺(tái)又可以做什么呢?以下羅列了一些典型的應(yīng)用方法:

          • 2BizBox客戶端平臺(tái)
            • 創(chuàng)建一個(gè)全新的2BizBox客戶端框架;
            • 修改2BizBox客戶端功能入口,包括菜單、模塊等;
            • 添加自定義模塊;
            • 整合第三方功能模塊;
            • 修改默認(rèn)圖形界面風(fēng)格及內(nèi)容;
          • 2BizBox服務(wù)器端平臺(tái)
            • 創(chuàng)建自定義數(shù)據(jù)庫(kù)表;
            • 創(chuàng)建各種自定義數(shù)據(jù)庫(kù)查詢;
            • 創(chuàng)建自定義數(shù)據(jù)結(jié)構(gòu);
            • 添加自定義數(shù)據(jù)字段;
            • 創(chuàng)建各類自定義數(shù)據(jù)報(bào)表;

          有了這些激動(dòng)人心的功能和接口,我們就可以充分利用2BizBox軟件平臺(tái),“隨心所欲”的創(chuàng)建自己的應(yīng)用了。

          客戶端平臺(tái)二次開發(fā)

          下面介紹如何基于2BizBox客戶端平臺(tái)進(jìn)行二次開發(fā)。我們不禁要問:既然有了API,它可以做任何事,那么為什么還需要2BizBox客戶端平臺(tái)呢?

          大家知道,2BizBox客戶端不僅提供整個(gè)2BizBox ERP所有的操作圖形界面,還處理了大量的基礎(chǔ)業(yè)務(wù)。例如:登錄、安全控制、數(shù)據(jù)的調(diào)用與傳輸、異常的處理、程序界面的組織和顯示,等等。如果我們想要開發(fā)一個(gè)全新的模塊應(yīng)用,如果僅僅基于API對(duì)后臺(tái)進(jìn)行交互,勢(shì)必要自己寫代碼,來(lái)重新編寫全部剛才提到的基礎(chǔ)功能。這將是一個(gè)無(wú)法想象的艱巨任務(wù),任何開發(fā)者都不可能快速、輕易完成。

          而2BizBox客戶端平臺(tái),就是將現(xiàn)有的2BizBox客戶端程序進(jìn)行平臺(tái)化改造處理,使之成為一個(gè)功能完整的2BizBox客戶端,同時(shí)有為開發(fā)者提供了豐富的開發(fā)接口,我們不必再重寫登錄、安全控制、數(shù)據(jù)交換、程序顯示框架等等基礎(chǔ)任務(wù),而直接開發(fā)自己的圖形界面和模塊即可。從而,可以達(dá)到快速開發(fā)“自定義模塊”和“插件”的目的。

          下面我們就以實(shí)際代碼來(lái)做一個(gè)例子。通過這個(gè)例子,大家就能夠體會(huì)到,通過2BizBox客戶端平臺(tái)進(jìn)行開發(fā)是多么容易的事情。

          我們首先介紹如何創(chuàng)建和定制一個(gè)完全屬于自己的2BizBox客戶端框架。

          在此之間,我們?cè)俅问煜ひ幌?BizBox客戶端的結(jié)構(gòu)。打開2BizBox客戶端,我們可以看到,整個(gè)圖形界面只有一個(gè)主窗口,我們稱之為MainUI。在主窗口內(nèi)部,有頂部的菜單欄、底部的狀態(tài)欄、左邊的模塊欄,以及中間的內(nèi)容欄。


          更多詳細(xì)內(nèi)容,請(qǐng)點(diǎn)擊:


          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 閱讀(618) 評(píng)論(1)  編輯  收藏

          FeedBack:
          # re: 免費(fèi)ERP-2BizBox平臺(tái)與插件開發(fā)概述 2011-08-26 13:22 CHI Flat Iron
          功能不錯(cuò),總算看明白了  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 徐水县| 清镇市| 容城县| 如东县| 姚安县| 吴忠市| 樟树市| 阜宁县| 博罗县| 磐石市| 夏河县| 房产| 铁力市| 宁都县| 怀远县| 嫩江县| 安康市| 苗栗县| 托里县| 琼海市| 博罗县| 安福县| 文化| 织金县| 海城市| 交城县| 镇巴县| 同江市| 丰原市| 新干县| 金秀| 昭平县| 洛扎县| 沙河市| 乐至县| 墨竹工卡县| 自贡市| 凤冈县| 裕民县| 贡嘎县| 民乐县|