BPMX3技術(shù)架構(gòu)說明_第1頁
BPMX3技術(shù)架構(gòu)說明_第2頁
BPMX3技術(shù)架構(gòu)說明_第3頁
BPMX3技術(shù)架構(gòu)說明_第4頁
BPMX3技術(shù)架構(gòu)說明_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

宏天

BPM

X3

開發(fā)平臺開放式、輕量級的企業(yè)級流程引擎解決方案全國效勞熱線:400-0668-262

公司介紹Company

Profile宏天初創(chuàng)?

流程產(chǎn)品規(guī)劃?

技術(shù)框架準備產(chǎn)品升級?Est-BPMv2.0?J-Officev2.0?J-OfficeENTv1.3?CMS1.0效勞客戶?武漢船舶技術(shù)?深圳天龍BPM

X3發(fā)布?

輕量級工作流平臺?

Activiti開源流程引擎?

可獨立/嵌入部署?

BPMN2標準J.Office

3.0規(guī)劃及開發(fā)HT-ESB

開發(fā)產(chǎn)品發(fā)布?Est-BPMv1.0發(fā)布?J-Officev1.0發(fā)布效勞客戶?南方電網(wǎng)電科院 宏天是國內(nèi)領(lǐng)先的政府協(xié)同辦公OA應用解決方案供給商,知名的JBPM、Activiti工作流引擎應用開發(fā)效勞商,為政府及電力、通信、軟件同行企業(yè)等提供高品質(zhì)的信息化解決方案。產(chǎn)品升級?J-Office?J-Office-Ent2.0?Est-BPM2.0?CMS2.0?BPMX3研發(fā)中效勞客戶?XXXXXXXXXXX

目錄介紹Table

of

Content

產(chǎn)品定位BPMX3是基于JEE開源、輕

量級的企業(yè)業(yè)務開發(fā)平臺第三方應用集成單點登錄webServices…… 技術(shù)特點 跨平臺,跨數(shù)據(jù)庫,跨瀏覽器開發(fā)快速穩(wěn)定、功能強大、升級容易 第三方控件集成 Office控件 iLog在線流程設(shè)計器 短信集成 ……成功案例深圳天瓏移動、北京金智萬維、粵能信息、深圳華泰聯(lián)合證券……關(guān)于宏天完善的售后效勞專業(yè)的技術(shù)參謀團隊成熟易用的產(chǎn)品BPM

X3產(chǎn)品定位Product

Positioning?工作流效勞中心(WorkflowCenter)?數(shù)據(jù)交互中心?

Web業(yè)務應用快速開發(fā)平臺平臺技術(shù)特點Technical

Features

Jquery

1.8

CKEditor3.6/UEditorApache

Active

MQ

MyBatis

3

Spring

Core

SpringSecurity

Spring

AOPCXF

2.0

JavaMailCompass+

Lucene

Alfresco

Activiti

5

Spring

MVC

3.0

Jasper

Report

4.5BPM

X3

Other

groovyMaven

2??????Log4jVelocitySitemeshJfreechartJforumSolr開放JEE輕量級技術(shù)架構(gòu)平臺,集優(yōu)秀開源技術(shù)整合跨平臺,跨數(shù)據(jù)庫,跨瀏覽器開發(fā)快速穩(wěn)定功能強大升級容易開發(fā)工具Development

ToolsJDK1.6版本〔Later〕Eclipse3.7〔Later〕或Netbean6.8IReport

4.5

報表開發(fā)工具或帆軟報表工具Tomcat6〔Later〕/Weblogic10later/

GlassFish

V2

LaterAntBPM

X3的多層架構(gòu)Multi-layer

Architecture

of

BPM

X3

MySQL/

MSSERVER在線流程設(shè)計器Spring

MVC

3Spring

CodeComponent

報表引擎Jasper

Report

Fine

Report搜索引擎

Lucene

短訊SMS模塊USB/短訊網(wǎng)關(guān)郵件收發(fā)系統(tǒng)

JAVA

MailJMS消息模塊BPMX3的組件架構(gòu)方式ComponentArchitecturalApproachofBPMX3 BPMX3根底平臺數(shù)據(jù)訪問模塊

MyBatics

3

Or

JDBC/

Oracle在線表單設(shè)計器代碼生成器

Cas

Server

同意用戶認證Spring

Security

3 Quertz定時效勞

Activiti

5開源流程引擎BPMX3

工作流擴展組件Office

插件Flex

開發(fā)插件X3工作對外效勞組件 /WebServices數(shù)據(jù)總線

Mule

ESB流程集成Process

Integration嵌入式部署〔最有效的方式〕適用情況:新開發(fā)的系統(tǒng)獨立部署,接口交互適用情況:現(xiàn)成系統(tǒng)業(yè)務表單不更改,接口交互方案一方案二流程集成嵌入架構(gòu)Process

Integration

of

Embedded

Architecture在線流程設(shè)計器表單設(shè)計器財務管理系統(tǒng)CRM管理系統(tǒng)知識管理系統(tǒng)CMS管理系統(tǒng)IBaticBPMX3根底平臺Apache

Active

MQ

CXF

ServiceAlfresco

Activiti

5MuleESBOrOtherESB J2EE根底平臺Oracle

DB2

MySQLSQL

ServerJDBC代碼生成器Code

Generator??????基于Ant生成方式基于Freemark代碼模板基于多種數(shù)據(jù)庫表、視圖生成基于工作流在線表單組件配置生成單表、多表生成在線配置訪問生成功能頁面?代碼生成器Code

Generator如app-user表對應為AppUser,其產(chǎn)生的代碼如下所示

JSP層

?

AppUserList.jsp、AppUserGet.jsp,AppUserEdit.jsp

Controller層

?

AppUserController.java

Service層

AppUserService.java

DAO

?

AppUserDao.java

Model

?

AppUser.java

?

BMPX3工作流引擎特性The

Features

of

BPM

X3

Engine?????????????BPMN2.0標準支持開放、輕量級的流程體系基于流行的JAVA

流程引擎Activiti

5.8擴展強大的中國特色流程支持靈活的在線流程定義靈活的在線表單定義靈活的第三方表單集成靈活的嵌入式部署、獨立部署靈活的組織結(jié)構(gòu)支持靈活的流程的導入與導出流程多版本管理流程表單多版本管理流程任務的靈活人員運算處理中國特色的流程支持Chinese

Process

Features流程任務逐步回退處理(任務追回及多級駁回〕流程自由跳轉(zhuǎn)流程跳轉(zhuǎn)業(yè)務規(guī)那么設(shè)置多級分發(fā)任務與任務匯總會簽〔并行與串行〕\補簽及投票處理流程版本變更管理流程

表單版本變更管理流程催辦〔基于MQ短信及郵件設(shè)置〕流程任務的工作日設(shè)置〔用于統(tǒng)計流程任務執(zhí)行效率〕任務監(jiān)控管理流程委辦、轉(zhuǎn)〔交〕辦任務抄送、知會在線流程設(shè)計Online

Process

Design?

工作日歷設(shè)置?

任務完成計算時效任務完成效率計算Task

Completion

Efficiency

Calculation常見流程節(jié)點Common

Task

Nodes常見任務節(jié)點Common

Task

Nodes串行并行常見任務節(jié)點Common

Task

Nodes條件并行判斷分支自由流程Free

Process 市級公文分發(fā)〔動態(tài)分發(fā)多個區(qū)〕每個區(qū)級

簽收每個區(qū)領(lǐng)導

簽批意見分發(fā)至多個

街道辦街道辦主任

處理意見區(qū)匯總街道辦

意見區(qū)領(lǐng)導填寫

處理意見

分發(fā)與匯總1分發(fā)與匯總2匯總各區(qū)意見任務多級分發(fā)與匯總The

Multi-level

Distribution

of

The

Tasks

and

Summary 市級公文分發(fā)〔動態(tài)分發(fā)多個區(qū)〕區(qū)1簽收區(qū)1領(lǐng)導意見分發(fā)街道辦街道辦主任1

處理意見

區(qū)1匯總街道辦意見區(qū)1領(lǐng)導填寫

處理意見匯總各區(qū)意見T_2_1區(qū)2簽收區(qū)2領(lǐng)導意見分發(fā)街道辦街道辦主任4

處理意見

區(qū)2匯總街道辦意見區(qū)2領(lǐng)導填寫

處理意見街道辦主任5

處理意見區(qū)3簽收區(qū)3領(lǐng)導意見分發(fā)街道辦街道辦主任6

處理意見

區(qū)3匯總街道辦意見區(qū)3領(lǐng)導填寫

處理意見街道辦主任7

處理意見T_層號_序號

街道辦主任2

處理意見T_2

街道辦主任3

處理意見T_3T_2_1多級分發(fā)與匯總設(shè)置Multi-level

Distribution

and

Aggregation

Settings會簽Countersignature我們可以把某個任務設(shè)置成會簽,讓多人參與到這個任務中,參與人都會在其待辦事項中收到任務提醒。會簽Countersignature串行會簽并行會簽節(jié)點人員設(shè)置Node

Staffing節(jié)點跳轉(zhuǎn)規(guī)那么設(shè)置Node

Jumpings

Rules

Setting節(jié)點事件設(shè)置Node

Event

Settings流程任務催辦Process

Task

Reminders生成表在線表單設(shè)計Online

Forms

Design再生成表單在線表單設(shè)計Online

Forms

Design流程與表單綁定Binding

Process

and

Form一個流程綁定一個全局表單每個節(jié)點可以單獨綁定一個表單表單的數(shù)據(jù)處理與自定義的前置處理類方法與后置處理類方法的自定義流程任務管理Process

Task

Management流程實例管理流程歷史流程歷史明細第三方控件集成已集成控件Office控件iLog在線流程設(shè)計器手機短信集成報表企業(yè)級搜索引擎擴展集成方案論壇移動辦公即時通訊USBkey第三方控件集成Technical

FeaturesOffice

控件Office

Controller支持在線編輯文檔 保存到任意Web效勞器Office

控件Office

Controller 支持強制痕跡保存 Visio文檔閱讀在上載和下載Office文檔資料時控件本身可以不產(chǎn)生臨時文 件等 自定義工具欄

模板套紅

控制2007及2010工具欄

支持自定義菜單保存成HTML、

PDF、TXT等

其它文檔格式,支持2007及

2010保存為2003兼容格式

全文批注

禁止用戶從文檔拷貝數(shù)據(jù)

自定義按鈕

支持電子印章office版的全部功能,如電子簽章、手寫簽名、

鍵盤批注等。Office

控件Office

Controller

支持電子印章office版的全部功能,如電子簽章、手寫簽名、鍵盤批注等。iLog

流程設(shè)計器iLog

Process

Designer????????支持子流程支持會簽任務節(jié)點動態(tài)指派任務自由跳轉(zhuǎn)任務駁回及追回流程版本管理任務監(jiān)控管理任務人員的集成配置方法一:利用GSM手機短信模塊發(fā)送方法二:利用通信運營商短信端口發(fā)送手機用戶移動基站GSMModelOADBServerOAWebServer手機用戶移動短信服務器移動基站OAWebServerOADBServer互聯(lián)網(wǎng)防火墻企業(yè)內(nèi)部網(wǎng)絡短信集成SMSIntegrated企業(yè)搜索引擎Enterprise

Search

Engine文件系統(tǒng)應用系統(tǒng)

數(shù)據(jù)庫Web內(nèi)容手工輸入

查詢查詢用戶聚合數(shù)據(jù)索引文檔索引庫搜索索引結(jié)果???Compass

+

lucene

+

Solr快速構(gòu)建文檔及數(shù)據(jù)庫的索引查詢索引移動辦公The

Mobile

office畫簡圖表達移動辦公--移動云部署模式The

Mobile

office

--

Mobile

cloud

deployment

models應用效勞器群手持移動終端〔客戶端〕 應用虛擬化技術(shù) 鍵盤指令 鼠標操作 屏幕信息 iServer部署模式分為兩種:一種是將移動云產(chǎn)品作為局域網(wǎng)網(wǎng)關(guān)部署,求,都交由移動云產(chǎn)品完成。一種是將移動云產(chǎn)品做局域網(wǎng)旁路部署,與應用效勞器同處同一局域網(wǎng)內(nèi),將網(wǎng)絡外部的應用訪問需求平安轉(zhuǎn)發(fā)給應用所有的外部網(wǎng)絡訪問需求以及應用訪問需 效勞器,其它外部網(wǎng)絡訪問需求不由移動云產(chǎn)品進行處理。在目前情況下,大多數(shù)用戶都是采取旁路部署模式。移動辦公--移動云部署方式〔網(wǎng)關(guān)〕The

Mobile

office

--

Mobile

cloud

deployment

models一種是將移動云產(chǎn)品作為局域網(wǎng)網(wǎng)關(guān)部署,所有的外部網(wǎng)絡訪問需求以及應用訪問需求,都交由移動云產(chǎn)品完成。報表?

Jasper

Report

、IReport

報表工具論壇

Jforum即時通訊RTXUsbKey客戶在登錄或交易界面時,根據(jù)客戶擁有的密保產(chǎn)品,輸入生成的動態(tài)口令。通過效勞器認證后,確認無誤后,即可進行其他操作。第三方應用系統(tǒng)集成1.單點登錄SSO多個應用系統(tǒng)中,用戶只需要登錄一次就可以訪問所有相互信任的應用系統(tǒng)1.采用CAS中央認證效勞,使用Cookie機制2所有應用系統(tǒng)共享一個身份認證系統(tǒng);3所有應用系統(tǒng)能夠識別和提取ticket信息;4應用系統(tǒng)能夠識別已經(jīng)登錄過的用戶,能自動判斷當前用戶是否登錄過,從而完成單點登錄的功能。2.webSevices采用Apache

CXF技術(shù)靈活部署輕量級容器:可在

Tomcat

或基于

Spring

的容器中部署

Services支持多種

Web

Services

標準.支持多種編程語言全面支持JAX-WS2.0客戶端/效勞器編程模型;代碼生成Java

to

WSDL;WSDL

to

Java;XSD

to

WSDL;WSDL

to

XML;WSDL

to

SOAP;WSDL

to

Service;3.Esb中間件1.esb中間件提供了網(wǎng)絡中最根本的連接中樞,可以提供比傳統(tǒng)中間件產(chǎn)品更為廉價的解決方案,同時它還可以消除不同應用之間的技術(shù)差異,讓不同的應用效勞器協(xié)調(diào)運作,實現(xiàn)了不同效勞之間的通信與整合2.

現(xiàn)有的相關(guān)廠商.IBM

WebSphere

ESB、Microsoft

ESB、JBOSS

SOA

Platform等程序接口交互方式WebService接口目前J.Office平臺已經(jīng)可以通過配置可以開放本系統(tǒng)的平臺的對外接口,也可以通過cxf客戶端訪問其他系統(tǒng)已經(jīng)開放的其他系統(tǒng)的Web

Service接口。URL開放接口通過開放系統(tǒng)的url,直接把系統(tǒng)的接口對外,其他系統(tǒng)通過加載或Post數(shù)據(jù)至該URL,抓取或提交系統(tǒng)公開的數(shù)據(jù)。數(shù)據(jù)庫層的交互方式假設(shè)采用該種方式,是需要對各數(shù)據(jù)庫中的各業(yè)務數(shù)據(jù)表結(jié)構(gòu)了解非常清楚,在同一數(shù)據(jù)庫內(nèi),可以通過一些觸發(fā)器,存儲過程,通過數(shù)據(jù)的對應方法也不盡相同,如在oracle或db2,還可以通過數(shù)據(jù)庫包來指定調(diào)用我們后臺的java類,實現(xiàn)與其他數(shù)據(jù)庫進行數(shù)據(jù)交互。結(jié)合ESB方式ESB負責整合各種系統(tǒng)數(shù)據(jù)效勞,系統(tǒng)間通過ESB提供的WebService,RESTFULLURL,JDBC,Mail,F(xiàn)TP,JMS等接口進行各種數(shù)據(jù)的交互。ESB的引入會比較方便進行數(shù)據(jù)的交互處理,目前市面上ESB的廠商有Oracle,JBoss等,可以選一家,然后基于這塊進行各種系統(tǒng)的數(shù)據(jù)整合。而整合的方式就是提供根據(jù)不同的系統(tǒng)的情況,進行適合的接口開發(fā)。如SAP系統(tǒng),在沒有源碼的情況下,可以通過JDBC或Mail方式進行數(shù)據(jù)交互的處理,如其他系統(tǒng)需要訪問SAP的數(shù)據(jù),可以通過在SAP的數(shù)據(jù)庫中提供數(shù)據(jù)查詢的視圖,通過JDBC接口對外,其他系統(tǒng)的那么可以通過這個視圖查詢對應的數(shù)據(jù)。Ftp成功案例

成功案例北京靈信互動基于宏天BPM工作流軟件平臺實施中國電信

ERP系統(tǒng)中國電信電子商務終端產(chǎn)品庫中國電信電子商務ERP平臺金鵬集團實施武漢城管委監(jiān)督指揮系統(tǒng)深圳華泰聯(lián)合證券攜手宏天改造LEAP2.0開發(fā)平臺工作流集成深圳天瓏移動攜手宏天實施TINNO

BPM業(yè)務流程管理系統(tǒng)

流程管理

報價管理FORECAST

管理會議室管理粵能信息攜手宏天實施電科院MIS系統(tǒng)V2.0MIS

V2.0登錄界面工程管理

流程業(yè)務表單合同管理其他典型的客戶?????????????????北京金智萬維軟件北京信息研究所北京長城創(chuàng)想科技北京騰信軟創(chuàng)科技吉林縱橫開發(fā)軟件蘭州交通大學武漢華信數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論