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ù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

宏天

BPM

X3

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

公司介紹Company

Profile宏天初創(chuàng)?

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

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

X3發(fā)布?

輕量級工作流平臺?

Activiti開源流程引擎?

可獨(dú)立/嵌入部署?

BPMN2標(biāo)準(zhǔn)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應(yīng)用解決方案供給商,知名的JBPM、Activiti工作流引擎應(yīng)用開發(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è)務(wù)開發(fā)平臺第三方應(yīng)用集成單點(diǎn)登錄webServices…… 技術(shù)特點(diǎn) 跨平臺,跨數(shù)據(jù)庫,跨瀏覽器開發(fā)快速穩(wěn)定、功能強(qiáng)大、升級容易 第三方控件集成 Office控件 iLog在線流程設(shè)計(jì)器 短信集成 ……成功案例深圳天瓏移動(dòng)、北京金智萬維、粵能信息、深圳華泰聯(lián)合證券……關(guān)于宏天完善的售后效勞專業(yè)的技術(shù)參謀團(tuán)隊(duì)成熟易用的產(chǎn)品BPM

X3產(chǎn)品定位Product

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

Web業(yè)務(wù)應(yīng)用快速開發(fā)平臺平臺技術(shù)特點(diǎn)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)定功能強(qiáng)大升級容易開發(fā)工具Development

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

4.5

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

GlassFish

V2

LaterAntBPM

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

Architecture

of

BPM

X3

MySQL/

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

MVC

3Spring

CodeComponent

報(bào)表引擎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è)計(jì)器代碼生成器

Cas

Server

同意用戶認(rèn)證Spring

Security

3 Quertz定時(shí)效勞

Activiti

5開源流程引擎BPMX3

工作流擴(kuò)展組件Office

插件Flex

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

Mule

ESB流程集成Process

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

Integration

of

Embedded

Architecture在線流程設(shè)計(jì)器表單設(shè)計(jì)器財(cái)務(wù)管理系統(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表對應(yīng)為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標(biāo)準(zhǔn)支持開放、輕量級的流程體系基于流行的JAVA

流程引擎Activiti

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

Process

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

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

Process

Design?

工作日歷設(shè)置?

任務(wù)完成計(jì)算時(shí)效任務(wù)完成效率計(jì)算Task

Completion

Efficiency

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

Task

Nodes常見任務(wù)節(jié)點(diǎn)Common

Task

Nodes串行并行常見任務(wù)節(jié)點(diǎn)Common

Task

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

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

簽收每個(gè)區(qū)領(lǐng)導(dǎo)

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

街道辦街道辦主任

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

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

處理意見

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

Multi-level

Distribution

of

The

Tasks

and

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

處理意見

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

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

處理意見

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

處理意見街道辦主任5

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

處理意見

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

處理意見街道辦主任7

處理意見T_層號_序號

街道辦主任2

處理意見T_2

街道辦主任3

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

Distribution

and

Aggregation

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

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

Jumpings

Rules

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

Event

Settings流程任務(wù)催辦Process

Task

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

Forms

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

Forms

Design流程與表單綁定Binding

Process

and

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

Task

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

FeaturesOffice

控件Office

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

控件Office

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

模板套紅

控制2007及2010工具欄

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

PDF、TXT等

其它文檔格式,支持2007及

2010保存為2003兼容格式

全文批注

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

自定義按鈕

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

鍵盤批注等。Office

控件Office

Controller

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

流程設(shè)計(jì)器iLog

Process

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

Search

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

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

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

+

lucene

+

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

Mobile

office畫簡圖表達(dá)移動(dòng)辦公--移動(dòng)云部署模式The

Mobile

office

--

Mobile

cloud

deployment

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

Mobile

office

--

Mobile

cloud

deployment

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

Jasper

Report

、IReport

報(bào)表工具論壇

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

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

Tomcat

或基于

Spring

的容器中部署

Services支持多種

Web

Services

標(biāo)準(zhǔn).支持多種編程語言全面支持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)絡(luò)中最根本的連接中樞,可以提供比傳統(tǒng)中間件產(chǎn)品更為廉價(jià)的解決方案,同時(shí)它還可以消除不同應(yīng)用之間的技術(shù)差異,讓不同的應(yīng)用效勞器協(xié)調(diào)運(yùn)作,實(shí)現(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è)務(wù)數(shù)據(jù)表結(jié)構(gòu)了解非常清楚,在同一數(shù)據(jù)庫內(nèi),可以通過一些觸發(fā)器,存儲過程,通過數(shù)據(jù)的對應(yīng)方法也不盡相同,如在oracle或db2,還可以通過數(shù)據(jù)庫包來指定調(diào)用我們后臺的java類,實(shí)現(xiàn)與其他數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。結(jié)合ESB方式ESB負(fù)責(zé)整合各種系統(tǒng)數(shù)據(jù)效勞,系統(tǒng)間通過ESB提供的WebService,RESTFULLURL,JDBC,Mail,F(xiàn)TP,JMS等接口進(jìn)行各種數(shù)據(jù)的交互。ESB的引入會(huì)比較方便進(jìn)行數(shù)據(jù)的交互處理,目前市面上ESB的廠商有Oracle,JBoss等,可以選一家,然后基于這塊進(jìn)行各種系統(tǒng)的數(shù)據(jù)整合。而整合的方式就是提供根據(jù)不同的系統(tǒng)的情況,進(jìn)行適合的接口開發(fā)。如SAP系統(tǒng),在沒有源碼的情況下,可以通過JDBC或Mail方式進(jìn)行數(shù)據(jù)交互的處理,如其他系統(tǒng)需要訪問SAP的數(shù)據(jù),可以通過在SAP的數(shù)據(jù)庫中提供數(shù)據(jù)查詢的視圖,通過JDBC接口對外,其他系統(tǒng)的那么可以通過這個(gè)視圖查詢對應(yīng)的數(shù)據(jù)。Ftp成功案例

成功案例北京靈信互動(dòng)基于宏天BPM工作流軟件平臺實(shí)施中國電信

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

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

流程管理

報(bào)價(jià)管理FORECAST

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

V2.0登錄界面工程管理

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

溫馨提示

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

最新文檔

評論

0/150

提交評論