OBPM(Open-Business Process Management),是一個開源,輕量級的。
OBPM--BPM開源系統,採用的技術和結構,功能介紹,引用的擴展JAR,OBPM--BPM開放社區,
OBPM--BPM開源系統
它的目標是讓非IT人員也可以輕鬆構建IT業務處理流程。OBPM內建工作流引擎(Workflow Engine), Form構建器,Report設計器。OBPM支持瀏覽器(IE/Firefox)做為客戶端,同時還提供了強大的圖形客戶端。
天翎公司在研發myApps平台過程中十分重視開源社區的力量積極投入其中,並發布平台的開源版本OBPM,OBPM在世界著名的開源組織SourceForenet的30萬個開源項目中最高排名第27名。天翎網路作為世界領先、中國NO.1的流程開發工具OBPM的擁有者,為實現"用中國人自己的技術造福全球企業"的夢想,決定於2012年龍年來臨之際,對其旗下OBPM進行全面開源。
採用的技術和結構
OBPM是一個十分開放的系統,作為開源社區的一員,OBPM在向開源社區貢獻自己成果的同時,也不斷採用成熟的開源項目已增強自身的能力,其中包括:Webwork2、Hibernate3、Log4j、CGLib、OScache、Xstream、poi、JMail等。它的架構分為web(表示)層、Action層、Process層、DAO代理層和DAO實現層的五層體系結構。
功能介紹
OBPM的開發者們認為,套用軟體的功能主要是圍繞數據/文檔處理而設計的,大體可以分為:數據採集、數據處理、數據展現三個部分。由於這種認識,OBPM抽象出一些通用元素,包括:
動態表單:解決數據採集問題;工作流程:解決數據處理問題;自定義報表:解決數據展現問題。
引用的擴展JAR
log4j.jar |
mail.jar |
MinML.jar |
mockobjects-alt-jdk1.3-j2ee1.3.jar |
mockobjects-core.jar |
mockobjects-jdk1.3-j2ee1.3.jar |
mockobjects-jdk1.3.jar |
multipartrequest.jar |
OBPM--BPM開放社區
OBPM--第一流程管理(BPM)開放社區,為流程管理學習者、愛好者及相關從業人員提供一個學習、交流、分享的平台,致力幫助中國的流程從業人員成為優秀的流程從業者,協助中國的企業和政府成為流程型組織。流程管理社區由BPM資訊、BPM工具、專家部落格、BPM論壇、資料下載和專區組成。
BPM資訊這個主欄目下包含了BPM新聞、BPM理論和BPM案例三個子欄目。BPM新聞主要是關於各行業的流程管理動態;BPM理論就是一些專家對流程管理的見解或流程管理的相關概念理論;BPM案例就是一些企業實施流程管理成功案例、失敗案例或者是企業在實施流程管理的經驗分享和總結。
BPM工具欄目下有一個技術教程子欄目,技術教程主要是介紹BPM產品、流程的操作、技術分享等。
專家部落格就是分享流程管理專家和名人自己獨特見解,或是分享與流程管理相關的高價值部落格文章。
BPM論壇相當於流程管理社區的一個獨立模組,這個論壇模組是那些學習和愛好流程管理者的一個交流平台,使志同道合的人可以線上交流、探討、分享經驗,論壇覆蓋OA、BPM、CRM、SCM、CIO、信息安全、雲計算等領域。
資料下載欄目就是BPM相關的資料下載。
專區包括了BPM專區、BPR專區和CPO專區。BPM專區主要包括了專題報導、流程專家觀點、理論探討等內容。BPR專區是關於BPR的新聞動態、理論等內容。CPO專區則是包括了與CPO和CIO相關的資訊、理論等內容。