
BPM-Table Platform (BPMT)
BPMT 是基于JavaEE、輕量級的集成化快速開發(fā)平臺,平臺采用B/S結(jié)構(gòu),提供全可視化的流程集成開發(fā)環(huán)境,內(nèi)建工作流引擎、數(shù)據(jù)庫表設(shè)計器、表單視圖構(gòu)建器、報表設(shè)計器和權(quán)限管理體系等可視化工具,實現(xiàn)了工作流、數(shù)據(jù)表、組織機構(gòu)、表單、報表、業(yè)務(wù)規(guī)則、用戶權(quán)限的完全可視化設(shè)計。BPMT使得用戶無需復(fù)雜編碼,即可快速構(gòu)建各類管理系統(tǒng),將開發(fā)人員從傳統(tǒng)的基礎(chǔ)開發(fā)中解放出來,將更多的精力集中解決客戶的業(yè)務(wù)信息化需求。
BPMT構(gòu)建提供一個強大、穩(wěn)定、快速、靈活的基礎(chǔ)開發(fā)平臺,使應(yīng)用開發(fā)步入“降低難度、提升效率、方便升級、減少維護、提高效益”的良性階段,為信息系統(tǒng)的實現(xiàn)在開發(fā)難度成本、開發(fā)進度效率、需求復(fù)雜善變之間尋求一個平衡點。
BPMT為信息系統(tǒng)的規(guī)劃、設(shè)計、構(gòu)建、集成、部署、運行、維護和管理等提供高可用性、高可復(fù)用性、高合理性的體系架構(gòu),真正實現(xiàn)“總體規(guī)劃,隨需而變,用戶主控”的信息化戰(zhàn)略。BPMT能解決企業(yè)的復(fù)雜業(yè)務(wù)流程管理,有效梳理及簡化企業(yè)的業(yè)務(wù)流程,有效提升企業(yè)運作效率。BPMT 可以成為企業(yè)管理業(yè)務(wù)的關(guān)鍵創(chuàng)新手段,幫助用戶更科學、更有效管理企業(yè)業(yè)務(wù)的各個環(huán)節(jié),企業(yè)通過 BPMT 可以明顯實現(xiàn)業(yè)務(wù)的高效運營。
簡而言之,BPMT是一種高效提升企業(yè)信息化水平的快速開發(fā)工具,用戶可以在短時間內(nèi)利用其構(gòu)建起有效的管理信息系統(tǒng)。
BPMT的整體架構(gòu)

BPMT平臺亮點
BPMT集成優(yōu)秀的輕量級工作流引擎Activiti,提供完全可視化的流程建模環(huán)境,集流程圖設(shè)計、業(yè)務(wù)規(guī)則定制、代碼編程擴展、運行跟蹤調(diào)試等能力于一體。無需依賴Eclipse等開發(fā)環(huán)境工具,用戶可在瀏覽器界面設(shè)計定制工作流程,確保業(yè)務(wù)流程設(shè)計開發(fā)過程的快捷和高效,簡化了以往開發(fā)流程業(yè)務(wù)的代碼固死的做法,把流程業(yè)務(wù)設(shè)計人員及系統(tǒng)開發(fā)人員真正從流程業(yè)務(wù)中解放出來。
關(guān)于Activiti BPM Platform
Activiti由jBPM創(chuàng)始人Tom Baeyens發(fā)起,支持BPMN2.0規(guī)范,是一種輕量級,可嵌入的BPM引擎,而且還設(shè)計適用于可擴展的云架構(gòu)。
Activiti是獨立運作和經(jīng)營的開源項目,提供寬松的Apache License 2.0,在國內(nèi)外開源領(lǐng)域廣泛被使用。如同Linux、Android開源的生命力,開源項目吸引著全球眾多的BPM專家,為Activiti的創(chuàng)新提供源源不斷的動力。
BPMT工作流引擎跟隨Activiti官方版本同步更新,與時俱進地引入BPM領(lǐng)域最新技術(shù),始終保持核心生產(chǎn)工具——工作流引擎的先進性。
更多Activiti信息請瀏覽http://www.activiti.org了解官方資訊。
BPMT內(nèi)置可視化數(shù)據(jù)庫表設(shè)計器,無需依賴第三方數(shù)據(jù)庫工具,用戶使用瀏覽器界面可以在線建立數(shù)據(jù)表,并可隨時調(diào)整數(shù)據(jù)表字段的類型、格式、長度、默認值等屬性參數(shù)。在輕松建表功能的基礎(chǔ)上,還支持將用戶原有數(shù)據(jù)表關(guān)聯(lián)到BPMT中進行統(tǒng)一開發(fā)管理。


注:BPMT支持Oracle、MySql、Microsoft SQL Server、DB2等主流數(shù)據(jù)庫,還支持類似H2的輕量級數(shù)據(jù)庫。
BPMT支持在線配置各種自定義視圖,包括工作流視圖、表單視圖、列表頁視圖、明細頁視圖、子視圖等,通過多種形式靈活地展示業(yè)務(wù)數(shù)據(jù)。
BPMT自定義視圖具有查詢條件自定義、數(shù)據(jù)過濾自定義、顯示列自定義 、操作(按鈕)自定義、表單控件自定義、關(guān)聯(lián)數(shù)據(jù)表自定義等特點。

BPMT提供了直觀和易用的報表設(shè)計器,可以針對臨時提出的各類報表需求快速生成、分發(fā)任意復(fù)雜度的企業(yè)報表,實現(xiàn)對數(shù)據(jù)信息最有效的利用,直觀地展示企業(yè)的運營狀況。
BPMT支持通過瀏覽器在平臺中定義報表模型,也可以直接在Excel中直接定義:不但可以定義報表的分片、分組、分頁、分欄等數(shù)據(jù)處理規(guī)則,還可以在Excel中定義字體、背景色、邊框等格式信息。可以實現(xiàn)和電子表格一樣簡單地進行報表的格式、樣式設(shè)計,同時,也可以輕而易舉地將報表單元格與數(shù)據(jù)關(guān)聯(lián)起來,并實現(xiàn)傳統(tǒng)報表的所有功能。
BPMT提供多種形式的、豐富的報表類型——
BPMT對現(xiàn)代企業(yè)組織模型提供全面支持,包括組織、部門、崗位、角色、人員、分工等。同時BPMT支持各類復(fù)雜、細化的權(quán)限管理,包括管理權(quán)限、業(yè)務(wù)權(quán)限、操作權(quán)限、數(shù)據(jù)權(quán)限等多種權(quán)限模式,權(quán)限控制點可以細化到視圖某個字段的增刪改查權(quán)限。



BPMT支持在頁面上自定義數(shù)據(jù)字典,并提供豐富的可視化控件,結(jié)合可視化的界面設(shè)計工具,提供標準化的交互頁面設(shè)計體驗。標準的布局模式、豐富的界面組件、詳盡的配置說明,讓開發(fā)人員可以高效開發(fā)出合適的業(yè)務(wù)應(yīng)用界面。


BPMT支持開發(fā)者在Web界面上編寫高級邏輯代碼,并把這些代碼以自定義函數(shù)的形式保存在平臺中,在具體的業(yè)務(wù)場景中引用,從而達到業(yè)務(wù)邏輯復(fù)用和業(yè)務(wù)邏輯統(tǒng)一管理的目的。

BPMT支持Excel的導(dǎo)入導(dǎo)出,既支持一鍵導(dǎo)入導(dǎo)出,也支持高級模板導(dǎo)入導(dǎo)出,節(jié)省用戶手工輸入大量繁雜數(shù)據(jù)的時間,提高工作效率。
BPMT采用B/S結(jié)構(gòu),所有頁面符合W3C標準,支持在PC、平板、手機上用瀏覽器使用,方便用戶隨時隨地登陸平臺。
BPMT集成JDK,支持Unix、Linux(CentOS,OpenSUSE,FreeBSD,Ubuntu等)、Windows(2003/2008/XP/WIN7/WIN8)、Mac OS等操作系統(tǒng),純綠色軟件解壓即可使用,無需復(fù)雜安裝。
BPMT支持Oracle、MySql、Microsoft SQL Server、DB2等主流數(shù)據(jù)庫,還支持類似H2的輕量級數(shù)據(jù)庫。
BPMT具有強大的配套SDK開發(fā)工具,對于項目中特殊化的需求,開發(fā)人員借助SDK工具開發(fā)出專門的插件,并最終編譯成ca文件,直接部署到BPMT中.另外,官方也以插件的形式提供豐富的ca功能包供客戶使用.官方的這些插件同樣是基于SDK工具開發(fā).
Copyright©2012-2013 TNET 塔內(nèi)網(wǎng)絡(luò)
廣州塔內(nèi)網(wǎng)絡(luò)科技有限公司