版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于J2EE協作應用全面解決方案SIDsofAVAOA和J2EE工作流基礎件(基于J2EE協作應用全面解決方案)版本3.2/北京思典軟件技術有限公司TOC\o\h\z第一章JAVAOA產品介紹 4企業(yè)面臨的問題? 4OA整體框架基于J2EE,主要出于如下考慮: 4思典JAVAOA是什么? 9辦公自動化 9信息資源化 9傳輸網絡化 9決策科學化 9為什么說思典JAVAOA是國內最好的網絡辦公自動化系統(tǒng)? 10思典JAVAOA系統(tǒng)架構 10思典JAVAOA部分功能說明 11圖形化JAVA流程設計 11工作流管理 12發(fā)文管理 16收文管理 17請示管理 18考評管理 18會議管理 18日志管理 18公告板 19檔案管理 19綜合信息 19熱點論壇 20規(guī)章制度 21人事管理 21個人辦公 21工作流引擎 22內容引擎 22安全控制 23開機提示和及時提醒 23系統(tǒng)配置 23第二章JAVAOA管理手冊 241總體描述 241.1
系統(tǒng)管理原理 241.2
系統(tǒng)管理特點 241.3
系統(tǒng)管理操作流程 252用戶管理 252.1用戶管理導航 252.2用戶管理視圖 252.3用戶管理表單 263部門管理 263.1部門管理導航 263.2部門管理視圖 262.3部門管理表單 264角色管理 274.1角色管理導航 274.2角色管理視圖 274.3角色管理表單 285流程定義 285.1定制的方式 285.2流程管理導航 295.3流程管理視圖 305.4編輯任務屬性 305.5編輯連接屬性 316任務定義 326.1任務管理導航 326.2任務管理視圖 326.3任務管理表單 327內容樹管理 327.1導航管理導航 327.2導航管理視圖 337.3導航管理表單 338視圖控制器 348.1視圖管理導航 348.2視圖管理視圖 347.3視圖管理表單 34第三章J2EE工作流基礎件 351產品特性 352實現原理 373工作流模型介紹 383.1工作流設計和模型 383.2工作流數據接口 383.2.1用戶數據接口 383.2.2組織數據接口 383.2.3角色數據接口 393.2.4工作流數據接口 393.3工作流引擎 40工作流管理 414功能介紹 414.1、連接服務器 412、查看流程文件 433、新建流程文件 434、流程圖的修改 434.2、復雜流程的繪制 44直流: 44分流: 44輔流: 44會流: 44反向: 44跳轉: 444.3編輯活動屬性 45基本屬性 45觸發(fā)新流程 45活動代理 454.4編輯連接屬性 45接收者 45主辦 46輔辦 46審批 46表單對照 46表單檢測 47第一章JAVAOA產品介紹企業(yè)面臨的問題??是否能夠讓企業(yè)員工有效溝通??是否能夠讓企業(yè)知識和資產有效共享??是否能夠讓工作審批快速流轉?
?是否能夠能夠有效控制項目管理進度??是否讓企業(yè)應用互連互通??是否不必為查找信息而浪費大量的時間
??是否能夠不斷讓企業(yè)文化提升??是否能夠讓員工保持高昂的士氣??是否能夠讓客戶快速了解產品?OA整體框架基于J2EE,主要出于如下考慮:思典JAVAOA是什么?思典JAVAOA是為所有行業(yè)用戶提高辦公效率而設計的網絡辦公系統(tǒng),思典JAVAOA帶來以下明顯作用。辦公自動化能夠使業(yè)務流程自動化,可以節(jié)約成本,提高勞動生產率。比如網上報銷,采用思典JAVAOA的可視流程定制工具定制的網上報銷流程能夠使員工填完單據、找簽批人簽批、到財務前臺、等待單據審核并結算,這些煩瑣的工作自動化。信息資源化大事、決策層的戰(zhàn)略思想、員工的意見都可以通過系統(tǒng)直接通報到每一個員工,大家可以共享??梢跃W上資源預定,使差旅費、辦公用品費等費用降低。產生的效益是十分可觀的。傳輸網絡化為員工積極參與公司管理開辟了通道。員工可以自由發(fā)布建議、批評,和對公司發(fā)展問題的思考,或者公司一些決定的不同看法。調動員工關心公司、熱愛公司、積極參與公司管理的積極性。決策科學化利用思典JAVAOA的知識庫查詢和管理功能可以使企業(yè)對各種變化作出迅速反映。從Know-What轉變到Know-How。定制的JAVAOA主界面為什么說思典JAVAOA是國內最好的網絡辦公自動化系統(tǒng)?技術指標在某些方面國內領先,包含企業(yè)級JAVA(SWING)工作流設計和JAVA(APPLET)工作流跟蹤。包含工作流引擎,采用的是JAVA
BEAN+JAVA
APPLICATION,或者說是工作流控制器。包含內容管理引擎,基本知識發(fā)現特征功能,可實現DOMINO所提倡的一些知識概念。其他方面,就是可以集成一些組件。另外徹底解決Domino笨重的開發(fā)方法和實施成本。充分利用JAVA
面向對象的技術,產品化程度非常高??梢蕴嵘镜暮诵母偁幜λ嫉銳AVAOA系統(tǒng)架構思典JAVAOA主要采用目前較常用的多層結構(Multi-Tier)計算技術進行構造,應用系統(tǒng)軟件架構示意如下:底層為數據存儲,中間層為Webserver,業(yè)務邏輯引擎,上層為功能表示層。公文流轉電子郵件業(yè)務集成信息發(fā)布工作流引擎公文流轉電子郵件業(yè)務集成信息發(fā)布工作流引擎思典JAVAOA部分功能說明圖形化JAVA流程設計思典Workflow是采用Java語言開發(fā)的,既可獨立運行又可以從瀏覽器下載運行的可視化定制工具,采用鼠標拖拉的方式,操作簡單。功能強大,是為OA系統(tǒng)開發(fā)的純JAVA應用。下圖是用思典Workflow設計器設計的辦公室發(fā)文流程圖從瀏覽器下載運行,無須客戶端安裝作為獨立應用程序運行操作簡單,運行采用鼠標隨意拖拉即可進行流程定制支持直流,分流,匯流,輔流,子流等復雜的流程設計設計好的流程提交RDB數據庫保存提交RDB數據庫保存的流程可以打開查看,并可保存編輯和修改能與思典OA系統(tǒng)進行無縫連接可以對RDB數據庫進行域級訪問簡化辦公自動化系統(tǒng)的流程管導入或導出XML格式的流程文件工作流管理“辦公事務”是思典JAVAOA系統(tǒng)的核心,它將收文,發(fā)文等工作流程歸為統(tǒng)一入口。因此,所有崗位界面一致,操作極其簡單,該統(tǒng)一入口體現為:待辦工作,列出所有傳送給當前用戶或該用戶擔當的角色處理而該用戶尚未簽收承辦的工作。(如下圖所示)已辦工作,存有當前用戶完成辦理并已轉發(fā)出去、但下一任務的執(zhí)行人尚未簽收的工作。如執(zhí)行下一任務角色的用戶簽收該工作項后,便會從“已辦工作”中被提走。(如下圖所示)催辦信息,當前用戶如果有超時而未辦理的工作,將會收到催辦通知。(如下圖所示)督查督辦,系統(tǒng)管理員或具有系統(tǒng)管理員權限的用戶可以從這里對流程進行跟蹤、監(jiān)控和統(tǒng)計??梢詫α鱾鬟M行中的流程進行催辦和狀態(tài)重置(如下圖所示)任務列表,列出該參與者有權處理的所有個人事務,包括流程事務和非流程事務。具體內容是根據該參與者被賦予的角色來控制的。(如下圖所示)工作移交,用戶可以將工作委托給他人處理(如下圖所示)工作項的審批和發(fā)送。通用審批通用審批工作項的發(fā)送。選擇接收人員-》執(zhí)行‘發(fā)送大下一步’,如果選擇多個接收人員-,則觸發(fā)并發(fā)工工作流。發(fā)文管理 發(fā)文系統(tǒng)是系統(tǒng)內置的固定工作流,不推薦使用,推薦采用通用審批來實現。一般來講,發(fā)文系統(tǒng)的流程可能比較簡單,而對文件的處理可能比較復雜。比如擬稿,核簽,核稿,簽發(fā)排版,打印,發(fā)送等。(如下圖所示)發(fā)文文件查詢(如下圖所示)基于web的發(fā)文流程表單思典JAVAOA支持蓋章和發(fā)文痕跡查看的功能蓋章系統(tǒng)是一種利用計算機技術模擬手工操作的系統(tǒng),從軟件開發(fā)的角度來說,這種開發(fā)方式不一定是最佳的方式。但對于用戶來說它具有形式簡單親切、容易接受的特點,從某種意義上講這是技術遷就用戶的現狀的開發(fā)方式。蓋章系統(tǒng)痕跡查看調用的是Office的功能,值得指出的是,蓋章和發(fā)文痕跡查看的功能都完全和Web集成。顯示文件修改痕跡的效果圖收文管理 收文系統(tǒng)是系統(tǒng)內置的固定工作流,不推薦使用,推薦采用通用審批來實現。主要是對外或上級來的文件送給本各部門傳閱的過程,收文系統(tǒng)完成收文所涉及的一系列操作:登記、中轉、轉發(fā)、歸檔、查詢等。收文業(yè)務處理如下圖:收文流程處理如下圖:收文查詢如下圖:收文查詢如下圖:請示管理 請示申請,請示審批,請示查詢管理考評管理 考評申請,考評審批,評分管理,考評查詢管理會議管理 起草通知、審批、發(fā)送通知(必要時附日程安排和討論的材料)、登記使用會議室、整理并傳閱會議紀要、會議查詢日志管理日志管理記錄了用戶在OA系統(tǒng)處理事務的情況,是對數據庫服務器日志管理的增強,通過日志管理,您可以準確掌握每個用戶處理具體事務的情況,比如任務名稱,是否超期等。日志管理是流程統(tǒng)計的基礎。公告板公告板用于在企業(yè)內部發(fā)布各種通知、通告、批評、表揚等共享信息,系統(tǒng)可自動跟蹤查看人及查看時間,以便公告發(fā)布者及時掌握公告的閱覽情況,這對于一些重要的通知很重要。檔案管理 檔案管理提供了檔案信息登記、組卷、查詢、借閱管理等管理。(檔案文件管理如下圖所示)(檔案文件案卷管理如下圖所示)綜合信息公共信息為網上用戶提供了列車時刻表、航班時刻表、長途區(qū)號、郵政編碼等信息服務,信息由專人負責維護供所有員工查詢。提供企業(yè)內各部門的通訊錄列表,企業(yè)員工可從中方便查詢到各部門及人員的聯系方法。(例列車時刻表如下圖所示)熱點論壇熱點論壇(公共討論區(qū))為廣大的網上用戶提供了在網上討論特定議題的空間,同時也可針對某一主題進行全廠范圍內的調查和統(tǒng)計。規(guī)章制度 政策法規(guī)、企業(yè)內部規(guī)章制度查詢系統(tǒng)通過特定用戶的錄入及維護,具有相應權限的其他用戶可隨時瀏覽已發(fā)布的政策法規(guī)和內部規(guī)章制度。超過有效期的信息系統(tǒng)將自動刪除。人事管理 人事檔案管理系統(tǒng)將每個員工的相關個人資料都保存在本數據庫中。具有相應權限的用戶可以進行企業(yè)的人事資料查詢和分析,以便于企業(yè)內部的人力資源開發(fā)。個人辦公提供Inertnet和Intranet電子郵件收發(fā),日歷日程安排,個人和群組待辦事項的管理。(例電子郵件如下圖所示)(日歷如下圖所示)日歷日程月視圖日歷日程日視圖日歷日程周視圖工作流引擎解釋流程定義,控制流程實例的創(chuàng)建激活、掛起和終止等,引導流程活動的進行,包括順序和并行操作、期限調度、工作流相關數據解釋等,在用戶之間進行工作的分配,提供負載平衡和任務再分配等能力,工作流參與者的注冊與注銷,確定需要用戶處理的工作項,并且提供用戶交互的接口,維護工作流控制數據和工作流相關數據,與用戶或應用程序傳遞工作流相關數據,調用外部應用程序和連接工作流相關數據的接口。內容引擎實現動態(tài)信息的可定制發(fā)布和管理安全控制提供認證,加密服務開機提示和及時提醒 考慮到用戶使用計算機的習慣,系統(tǒng)提供工作流,郵件,消息開機提示和及時提醒功能,這一功能的的主要特性有:最小安裝,提示程序是一個用Java開發(fā)的應用程序,很容易部署。跨平臺支持,可以安裝在任何一種業(yè)界流行的操作系統(tǒng)之上。開機和定時提醒的功能效果圖系統(tǒng)配置定義用戶、角色、群組、任務、流程的基礎數據,是工作流引擎能夠運行的基礎,也是內容引擎運行的必要條件。(如下圖所示)第二章JAVAOA管理手冊1總體描述1.1
系統(tǒng)管理原理“系統(tǒng)管理”是思典OA系統(tǒng)的主要特點,它將組織、用戶和工作流程通過角色和任務的控制,在工作流節(jié)點統(tǒng)一設置,以實現工作流程的自定義。體現為:用戶通過設置過程、任務、流程、群組與角色五個要素,就可以實現自定義流程和信息內容的管理。任務管理任務管理用戶管理角色管理內容目錄視圖控制業(yè)務流程部門管理擴展應用數據管理上級部門下級部門1.2
系統(tǒng)管理特點個性化的信息服務。系統(tǒng)能夠根據每個用戶的身份提供不同的信息。動態(tài)的內容目錄或導航訪問,用戶訪問任何應用系統(tǒng)督需要有一個入口,系統(tǒng)管理提供的內容目錄管理保證不同的用戶有個性化,有差別的導航操作。統(tǒng)一的系統(tǒng)資源管理:系統(tǒng)管理員能夠對系統(tǒng)進行單點管理,所有的管理工作不會出現重復管理的現象。系統(tǒng)管理要滿足以下要求:夠方便地調整部門之間的層次關系,方便地將用戶從一個部門調到另一個部門,要求整個系統(tǒng)中的用戶帳號只有一個,而且該帳號能夠適應后期新的應用系統(tǒng)。要對機構中的應用業(yè)務系統(tǒng)進行管理,機構中包含哪些業(yè)務子系統(tǒng),每個業(yè)務子系統(tǒng)又包含哪些子功能,這些子功能如何調用等。當對系統(tǒng)進行新業(yè)務系統(tǒng)開發(fā)時,可以動態(tài)添加功能模塊,不需要對系統(tǒng)的整體結構和界面形式進行大的調整和改動。要求系統(tǒng)能方便地在服務器端設置每個部門或用戶對不同子功能的使用權限,并與部門和用戶管理緊密結合,支持多種不同的權限操作類型。要提供應用程序調用接口,根據每個用戶的標識符,返回這個用戶有權使用的所有子功能,返回結果是軟件業(yè)通用的形式,以便于系統(tǒng)有靈活的可擴展性。統(tǒng)一的視圖管理,視圖是用于軟件界面層的數據顯示的控制體,任何業(yè)務的應用本質上都需要通過視圖來顯示,操作??梢钥刂埔晥D的行列變換,數據分頁操作,數據的增加,刪除,插入,查詢操作。能控制視圖的風格,色系,字體之顯示。此外,對于隨需求而變化的操作,系統(tǒng)提供視圖操作接口。1.3
系統(tǒng)管理操作流程2用戶管理2.1用戶管理導航選擇導航操作->系統(tǒng)管理->用戶管理2.2用戶管理視圖用戶管理是系統(tǒng)管理最基本的管理,沒有用戶管理的網絡應用系統(tǒng)是不存在的,用戶管理定義用戶的個人信息,包括用戶所在的部門和他所具有的角色(一個或多個)??梢栽黾?,刪除,查詢用戶信息。2.3用戶管理表單從用戶視圖選擇增加操作,或選擇打開操作,即可以填寫或修改等價名,用戶名,角色,部門,電子郵件,電話信息。其中用戶名,角色,部門為必填項。3部門管理3.1部門管理導航選擇導航操作->系統(tǒng)管理->部門管理3.2部門管理視圖部門管理是系統(tǒng)管理最基本的管理,定義所有用戶所在的部門,以及按流程需要自定義的分組方式。部門管理定義的組織機構以及組織機構的關系,可以增加,刪除,查詢部門信息。2.3部門管理表單從部門視圖選擇增加操作,或選擇打開操作,即可以填寫或修改部門信息。其中部門名稱,上一部門,下一部門為必填項。系統(tǒng)根據上一部門,下一部門的關系產生系統(tǒng)的多級組織關系。4角色管理定義在工作流程中所用到的角色名稱。4.1角色管理導航選擇導航操作->系統(tǒng)管理->角色管理4.2角色管理視圖統(tǒng)管理最基本的管理,角色我們可以理解為權限,崗位的帶名詞。角色管理是系統(tǒng)動態(tài)權限分配的基礎,系統(tǒng)把各種應用分配給角色,然后通過變換間接分配給用戶,這樣保證系統(tǒng)用戶的頻繁變化不會影響的系統(tǒng)的維護。因為角色是一般是固定的。通過角色管理視圖可以增加,刪除,查詢角色信息。4.3角色管理表單從用戶視圖選擇增加操作,或選擇打開操作,即可以填寫角色名稱。5流程定義一個流程的定義包含若干個過程。定義好工作流程中的每個節(jié)點的用戶控制和對下一節(jié)點的控制,也就完成了流程的自定義工作。5.1定制的方式目前辦公自動化系統(tǒng)處理的核心仍然是業(yè)務流程,即便是知識管理系統(tǒng)也不例外,業(yè)務流程的關鍵則是流程定制問題,流程定制的方式可以采用數據庫方式或圖形方式。是一個既可以獨立運行,又可以從瀏覽器下載運行的可視化定制工具,其采用鼠標拖拉的方式,操作簡單、功能強大。也可以采用數據庫記錄的方式來定制定流程。5.2流程管理導航選擇導航操作->系統(tǒng)管理->流程管理5.3流程管理視圖5.4編輯任務屬性基本屬性基本屬性有任務名稱、任務角色、任務群組、周期等。觸發(fā)新流程任務代理5.5編輯連接屬性接收者定義任務由誰來辦理。主辦任務由多人參與的辦理,其中的每個人對流程有控制勸,其操作會影響他人。輔辦任務由多人參與的辦理,但是其中的每個人對流程沒有控制勸,其操作不會影響他人。審批將流程與事務集成,流程設計器不但能定制流程,而且能夠提供與表單區(qū)段相結合。表單對照一般來講,工作流運轉過程中,流程表單的屬性有可能將發(fā)生變化,發(fā)生變化的原因有可能是由于任務變化了,所謂映射則是將流程表單的屬性和任務變化的這鐘關系聯系起來了。接口一般是隱藏域,映射則是可見的域,通過映射,可以快速開發(fā)一些應用,如查詢等等。表單檢測我們知道流程表單和任務是有關系的,故每一個任務的完成將依賴于流程表單的狀態(tài),你可以指定任務不滿足特定流程表單的狀態(tài),而不能完成。6任務定義建立自定義的流程與實際應用程序的連接關系,提供最終用戶操作的任務列表。任務管理設置工作流啟動的初始配置。比如觸發(fā)者,工作流對象,數據源等。6.1任務管理導航選擇導航操作->系統(tǒng)管理->任務管理6.2任務管理視圖任務管理讓系統(tǒng)能識別和管理流程。通過任務管理視圖,可以增加,刪除,查詢任務管理信息。6.3任務管理表單從任務管理視圖選擇增加操作,或選擇打開操作,即可以填寫或修改任務管理的信息。在【對象標識】頁,任務名稱是工工作流的首任務,任務角色設置誰可以觸發(fā)任務。在【流程屬性】頁,數據庫名稱,數據庫所在的服務器,數據庫表單名稱定義工作流的對象的系統(tǒng)數據存儲,關鍵字域,主題域,其它域定義最終用戶操作的視圖自定義內容內容。啟用流程設置當前任務觸發(fā)的流程。7內容樹管理7.1導航管理導航選擇導航操作->系統(tǒng)管理->視圖管理7.2導航管理視圖導航管理是管理系統(tǒng)的應用訪問入口,本質上是一個動態(tài)產生的樹,可以增加,刪除,查詢導航節(jié)點信息。7.3導航管理表單從導航管理視圖選擇增加操作,或選擇打開操作,即可以填寫或修改導航節(jié)點信息。在【對象標識】頁,填寫【URL命令】【URL參數】【打開方式】【圖象`引用】在【鏈接屬性】頁,填寫【應用名稱】【子應用數】【上級應用】。這些參數表面了節(jié)點的關系。在【控制屬性】頁,填寫【訪問權限】,此屬性設置節(jié)點有誰訪問。8視圖控制器8.1視圖管理導航選擇導航操作->系統(tǒng)管理->視圖管理8.2視圖管理視圖視圖管理是系統(tǒng)管理最具人性化的管理??梢栽黾樱瑒h除,查詢視圖定義信息??梢栽O置視圖列的標題、列值、列寬、列的顏色,以及頭部顏色,自動產生【增加】【刪除】【粘貼】【搜索】文擋操作和【上頁】【下頁】【最前】【最后】分頁操作,此外可增加自定義的操作。7.3視圖管理表單從用戶視圖選擇增加操作,或選擇打開操作,即可以填寫或修改視圖應用的屬性。在【數據源頁】頁,【應用標識】唯一設置視圖定義在系統(tǒng)里的位置,可以選擇【視圖】和【表單】作為數據源,如果是選擇【視圖】作為數據源,則輸入視圖的名字,如果是選擇【表單】作為數據源,則輸入【表單】的名字以及,【表單構造條件】在【列定義】頁,可以設置視圖列的標題、列值、列寬、列的顏色,以及頭部顏色。在【操作定義】頁,填寫【可執(zhí)行的操作】有【增加】【刪除】【粘貼】【搜索】【上頁】【下頁】【最前】【最后】,此外可增加自定義的操作,操作代碼支持JavaScript和代理。對代理操作,操作接口為文檔ID串(必須選擇文檔),以CGI參數調用。視圖控制器生成的界面如下:由圖可知,象視圖的列屬性,常規(guī)操作,和擴展操作都可以通過配置產生。第三章J2EE工作流基礎件TOC\o"1-3"\h\z1產品特性 352實現原理 373工作流模型介紹 383.1工作流設計和模型 383.2工作流數據接口 383.3工作流引擎 404功能介紹 414.1、連接服務器 412、查看流程文件 433、新建流程文件 434、流程圖的修改 434.2、復雜流程的繪制 444.3編輯活動屬性 454.4編輯連接屬性 451產品特性思典Workflow的結構:
Engine是這套系統(tǒng)的核心,它包括了一系列EJB組件、Oracle數據庫、Domino數據庫,用以實現流程處理邏輯、流程參與者目錄及與流程相關信息的對象及鏈接。
Architect使系統(tǒng)設計者可以不用編程就能定制工作流處理邏輯、流程參與者和對參與者的控制規(guī)則。Engine和Architect是相互關聯的,使用Architect設計的流程由Engine實現。圖一:思典Workflow之Architect
Viewer使流程參與者能查看他們發(fā)起或參與的工作流程中各種活動的狀態(tài)和前后關聯關系。思典Workflow直觀的圖形化設計流程界面,簡化了流程的設計和維護。目前辦公自動化系統(tǒng)處理的核心仍然是業(yè)務流程,即便是知識管理系統(tǒng)也不例外,業(yè)務流程的關鍵則是流程定制問題,流程定制的方式可以采用數據庫方式或圖形方式。思典OA系統(tǒng)流程設計器采用Java語言開發(fā),是一個既可以獨立運行,又可以從瀏覽器下載運行的可視化定制工具,其采用鼠標拖拉的方式,操作簡單、功能強大。思典OA系統(tǒng)流程設計器的主要特點如下: 從瀏覽器下載運行,無須客戶端安裝; 可以作為獨立應用程序運行; 操作簡單,采用鼠標隨意拖拉即可進行流程定制; 支持直流,分流,匯流,輔流,子流等復雜的流程設計; 設計好的流程提交Domino數據庫或者Oracle數據庫保存; 提交Domino數據庫或者Oracle數據庫保存的流程可以打開、查看,并可保存、編輯和修改; 能與思典OA系統(tǒng)進行無縫連接; 可以對Domino數據庫或者Oracle數據庫進行域級訪問; 簡化辦公自動化系統(tǒng)的流程管理; 以基礎件的方式可嵌入復雜的IT應用系統(tǒng)下圖是用流程設計器設計的辦公室發(fā)文流程圖:2實現原理webAPPwebAPP配置數據Architect配置數據ArchitectIIOPSOAPIIOPSOAPRMIJDBCjsp、Html、servletEJB、代理、DaTAAccessjsp、Html、servletEJB、代理、DaTAAccess工作流接口工作流接口httpserver工作流引擎httpserver工作流引擎dominoxmloraclesqlserverdominoxmloraclesqlserver思典工作流平臺V3思典工作流平臺V33工作流模型介紹3.1工作流設計和模型3.2工作流數據接口3.2.1用戶數據接口<?xmlversion="1.0"encoding="GB2312"?><user><id>001</id> <name>admin</name> <id>002</id> <name>Jack</name> </user>3.2.2組織數據接口<?xmlversion="1.0"encoding="GB2312"?><group><id>001</id> <name>辦公室</name> <LastGroup>辦公室</LastGroup> <NextGroup>辦公室</NextGroup> <name>Jack</name> </group>3.2.3角色數據接口<?xmlversion="1.0"encoding="GB2312"?><Role><id>001</id> <name>CEO</name> <ThisGroup>辦公室</ThisGroup> <ThisRole>辦公室</ThisRole> <name></name> </Role>3.2.4工作流數據接口<?xmlversion="1.0"encoding="GB2312"?><Workflow><id>001</id> <Task><name>task1<name><NextTask>task1</NextTask><LastTask>task1</LastTask><TaskRole>task1</LastRole><TaskGroup>task1</LastGroup><TaskDT>task1</LastDT><TaskID>task1</TaskID><AutoBackFormula>test>0</AutoBackFormula><AutoBackTask>test>0</AutoBackTask><AutoBackType>test>0</AutoBackType><DivFormula>test>0</DivFormula><Cycle>task1</Cycle><CycleID>task1</CycleID><CycleRole>task1</CycleRole><NewWorkflow>task1</NewWorkflow><FormName>task1</FormName><FormCheck>task1</FormCheck><FormSet>task1</FormSet></Task><Task>…</Task></Workflow>3.3工作流引擎1)過程定義的裝載解釋
2)過程實例的創(chuàng)建:人工創(chuàng)建,自動定時創(chuàng)建,自動周期性的創(chuàng)建
3)過程實例的控制,包括過程實例的運行,掛起,恢復,終止等。
4)活動實例的控制,包括活動實例的創(chuàng)建,運行,掛起,恢復,終止等。
5)工作項的的控制,包括工作項的創(chuàng)建,運行,掛起,恢復,終止等。
6)相關數據的開發(fā)
7)工作流引擎容器的創(chuàng)建,終止
8)工作流引擎的創(chuàng)建創(chuàng)建,終止
9)工作流引擎之間的負載均衡
10)外部應用程序的調用
11)系統(tǒng)日志服務
12)數據庫存取服務
13)消息服務
圖一:思典Workflow之Engine應用工作流管理1)XML文件格式的配置文件的開發(fā)
2)實時數據查詢
3)日志監(jiān)督服務
4)圖形化的監(jiān)測過程實例的運行情況
5)實時的跟蹤過程實例的運行情況
6)圖形化的控制過程實例的運行
7)圖形化的查看過程實例的詳細資料
8)系統(tǒng)負載圖形化顯示和列表顯示
9)用戶工作量圖形化顯示和列表顯示
10)工作流系統(tǒng)的成本統(tǒng)計
11)設置過程定義的啟動方式
12)過程實例的狀態(tài)控制
13)活動實例的狀態(tài)控制
14)工作項狀態(tài)控制
15)工作項的重定向
16)忽略超時工作項
17)終止超時工作項
18)重做超時工作項
19)垃圾工作項的回收
20)EJB開發(fā)
21)應用程序開發(fā)
22)FORM開發(fā)
23)附件開發(fā)
24)圖標開發(fā)
25)文件上傳
26)圖標上傳
27)身份驗證
28)權限開發(fā)
29)工作流程的安全性開發(fā)
30)用戶界面的個性化設置4功能介紹4.1、連接服務器對于SQLSERVER
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)定制辦公臺式機采購合同
- 承包合同轉讓協議的變更
- 白酒二批經銷商合同協議范本
- 居間及法律服務合同糾紛
- 街邊店鋪轉讓合同模板
- 環(huán)保廢鋼采購協議
- 項目設計招標文件模板設計心得分享
- 網站故障排查服務合同
- 電梯設備運營服務合同
- 質物借款責任
- 安徽省職工帶薪年休假實施細則完整版
- 低壓送電施工方案
- 2022-2023學年四川省眉山市小學語文三年級上冊期末提升模擬題
- 廣州中醫(yī)藥大學2022學年第一學期《護理學基礎》期末考試附答案
- 五年級上冊數學試題-《組合圖形的面積》測試卷A北師大版 (含答案)
- GB/T 16553-2003珠寶玉石鑒定
- 中醫(yī)婦科常用湯頭歌訣
- 藝術人才培養(yǎng)資助項目申報表
- 第11章樓蓋資料課件
- 動態(tài)心電圖報告解讀及臨床應用醫(yī)學課件
- 高中數學超幾何分布與二項分布優(yōu)秀課件
評論
0/150
提交評論