999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web環(huán)境的可定制流程的電子公文系統(tǒng)

2010-06-11 09:58:36李永燕張風民楊云國
城市軌道交通研究 2010年9期
關鍵詞:用戶系統(tǒng)

李永燕 張風民 楊云國

(上海鐵大電信設備有限公司,200331,上海∥第一作者,工程師)

隨著城市軌道交通的網(wǎng)絡化發(fā)展,站點迅速增多,運營公司與車站,以及車站與車站之間的聯(lián)系日益頻繁,急需建立一套快速、有效、安全的電子公文系統(tǒng)。基于B/S(瀏覽器/服務器)結構的、可定制工作流程的電子公文系統(tǒng),適用于任何需要電子公文系統(tǒng)的行業(yè),能夠有效地解決城市軌道交通行業(yè)所面臨的問題。

電子公文是“以數(shù)字形式存儲于磁帶、磁盤、光盤等載體,依賴計算機系統(tǒng)閱讀、處理并可在通信網(wǎng)絡上傳輸?shù)墓摹薄k娮庸膽哂姓鎸嵭浴⒖煽啃浴⑼暾浴⒖捎眯浴J褂秒娮庸南到y(tǒng)可以完成公文的擬稿、核稿、簽發(fā)、簽收、批示等工作,可實現(xiàn)無紙化公文流轉、異地辦公,能極大地提高日常管理工作的質量和效率,同時又便于存儲、查詢和歸類。

1 電子公文現(xiàn)狀

電子公文最重要的功能就是確保信息完整、可靠地流轉。公文流轉過程通常有兩種實現(xiàn)方法:①通過編程來固化流程邏輯。采用這種方法不需要借助于專業(yè)的軟件就能實現(xiàn);其缺點是:當工作流程發(fā)生變化時,需要修改程序、編譯和重新部署系統(tǒng),用戶難以自己完成這項工作。②使用工作流軟件建立流程模型。其流程的驅動由工作流完成,當工作流程發(fā)生變化時,只需要修改流程描述文件就可完成。該方式克服了用程序控制流程的復雜性,但是工作流軟件復雜,對使用者的專業(yè)技術要求高,同樣需要程序員才能完成。

2 工作流

工作流是一類能夠完全或者部分自動執(zhí)行的過程,它根據(jù)一系列過程規(guī)則、文檔、信息或任務,能夠在不同的執(zhí)行者之間進行傳遞與執(zhí)行。使用工作流可以改進和優(yōu)化業(yè)務流程,提高業(yè)務工作效率;并具有更好的業(yè)務過程控制,提高服務質量,提高業(yè)務流程的柔性。

目前的工作流產品有很多種,既有商業(yè)版本的又有開源組織支持的免費軟件。本系統(tǒng)采用Jboss組織支持的開源軟件jBPM(Java Business Process Management)。jBPM是一個支持復雜企業(yè)級應用、可擴展的工作流管理系統(tǒng),支持直觀的XML(可擴展標記語言)來表示商業(yè)流程圖的術語。比如,任務、異步通信的等待狀態(tài)、定時器、自動操作等。將這些操作組合在一起,jBPM就有了強大的和易擴展的控制流程機制。對于企業(yè)應用來說,jBPM對運行環(huán)境的依賴性較小,既可作為Java庫來使用,也可用在吞吐量極為關鍵的J2EE集群應用服務器環(huán)境中。jBPM可以同任何關系型數(shù)據(jù)庫配置,可以部署在任何應用服務器上。jBPM提供了開發(fā)流程、發(fā)布流程、執(zhí)行流程、管理角色任務、協(xié)調Web Service等功能。

3 軟件結構

電子公文的軟件結構一般可分為C/S(客戶機/服務器)和B/S(瀏覽器/服務器)兩種結構。二者相比,B/S結構在數(shù)據(jù)的安全性、一致性、實時性、溯源性,以及服務響應及時性、網(wǎng)絡應用限制、投入成本、硬件投資保護等方面,都有比較大的優(yōu)勢。另外,電子公文系統(tǒng)一般與辦公網(wǎng)同時使用,而辦公網(wǎng)基本上都使用B/S結構,所以本系統(tǒng)選用B/S結構。

4 工作流可定制的實現(xiàn)方法

jBPM本身沒有提供可視化軟件編寫流程,但由于jBPM采用XML描述流程,所以可以使用文本編輯器來編寫XML程序。這對用戶的要求非常高,需要用戶掌握jBPM的語法及流程發(fā)布方法,普通用戶自己不能完成。電子公文系統(tǒng)是基于 B/S架構的網(wǎng)頁程序,可以在網(wǎng)頁上以所見即所得的方式編寫流程,對用戶屏蔽XML的復雜性。

要實現(xiàn)流程的可視化編寫,必須提供描述流程的各種基本元素。這些元素應該以直觀的方式繪制,也就是自定義的圖形。瀏覽器只支持用HTML(超文本標記語言)描述的對象,而這些對象與工作流的要求相去甚遠,所以必須使用其它技術來繪制圖形。目前在網(wǎng)頁上繪制流程有3種可行的方法,它們分別是ActiveX控件、Java Applet及基于 XML的 VML(Vector Markup Language,矢量可標記)語言。

4.1 ActiveX控件

ActiveX控件是一個開放的集成平臺,為開發(fā)人員、用戶和Web生產商提供了一個快速而簡便的在Internet和Intranet創(chuàng)建程序集成和內容的方法。使用ActiveX編寫工作流控件,可以做到界面美觀、功能強大;缺點是ActiveX控件需要在客戶端安裝程序,需要降低瀏覽器的安全設置,存在安全隱患。

4.2 Java Applet

Applet是用Java語言編寫的程序組件,可以在任何支持Java程序的瀏覽器中運行。其優(yōu)點是功能操作方便;缺點是客戶端需要下載并安裝Java Runtime Environment(JRE)和工作流 Applet,并且不同的JRE版本容易出現(xiàn)沖突,運行速度較慢,與網(wǎng)頁界面風格不統(tǒng)一。

4.3 VML

VML是由微軟公司開發(fā)的XML詞表,表示方法簡單,易于擴展;支持廣泛的矢量圖形特征,基于相連接的直線和曲線描述路徑。在VM L中,shape和group是兩個基本的元素。這兩個元素定義了VML的全部結構。shape描述一個矢量圖形元素,而group用來將這些圖形結合起來,這樣它們就可以作為一個整體進行處理。VM L對客戶端要求很低,IE5.0以上版本都可以支持,不需要安裝任何插件,運行速度非常快。

4.4 實現(xiàn)方法

根據(jù)上述分析,決定在本系統(tǒng)中選用VM L繪制流程。用VML繪制流程的圖示例見圖1。實現(xiàn)方法如下。

(1)定義圖形庫。根據(jù)電子公文需要的節(jié)點類型和連接線,選擇不同形狀的圖形,定義不同類型的圖形的顏色。

(2)定義不同類型的節(jié)點的鼠標事件,實現(xiàn)圖形拖曳及設定任務的屬性等功能。

(3)對用戶繪制的流程進行合理性檢查,不合理的要提示用戶修改。

(4)使用jPDL(Java工作流定義語言)描述圖形之間的關系,并提交到應用服務器。

(5)服務器端在接收到客戶端的jPDL后,經過解析、分解結點、轉換格式、更新數(shù)據(jù)庫等幾個步驟,即可將流程發(fā)布成功。

在圖1的流程圖示例中,圓形標識(序號1)是整個流程的開始結點,橢圓形標識(序號8)是流程的結束結點,見圖1所示。

圖1 用VML繪制流程的圖示例

5 系統(tǒng)模型

電子公文功能模型圖見圖2。圖中詳細描述了電子公文和工作流之間的數(shù)據(jù)交換過程。工作流引擎是整個系統(tǒng)的核心。過程定義工具繪制的流程經過引擎的處理,轉化為工作流能識別的格式,達到驅動流程流轉的目的。jBPM工作流可以使用各種關系型數(shù)據(jù)庫存儲數(shù)據(jù),業(yè)務上的表單數(shù)據(jù)也可以交由jBPM存儲,減少開發(fā)的工作量。系統(tǒng)的超級管理員可以為不同的用戶賦予不同的角色來控制權限,保護數(shù)據(jù)的安全。公文中的各種待辦任務可以通過手機短信或即時通信(IM)軟件通知用戶,這樣用戶無需登錄系統(tǒng)即可知道需要做的工作。

圖2 電子公文功能模型圖

6 系統(tǒng)特點

(1)采用Web界面、面向對象的語言以及模塊化的程序設計,操作簡單方便。

(2)采用表示層、邏輯層和數(shù)據(jù)層3層結構模型,系統(tǒng)結構清晰、分工明確,有利于后期的維護和升級。

(3)采用圖形化的流程設計器,可以實現(xiàn)流程的靈活定制修改,可以定制節(jié)點不同用戶的權限,而無需修改源程序。設計器簡單、直觀,可以形象地描述出流程的走向,自動與程序邏輯建立關聯(lián)。

(4)系統(tǒng)運行無需第三方插件支持,使得整套系統(tǒng)易于部署、遷移,對客戶機也無特殊要求。

7 結語

可定制流程的電子公文系統(tǒng),能夠適應內部組織架構的變動和臨時調整。電子公文系統(tǒng)的應用,有助于城市軌道交通運營公司提高日常工作效率,對城市軌道交通運營公司的管理創(chuàng)新工作能夠起到更大的支持作用。

[1]GB/T 19667.1—2005基于XM L的電子公文格式規(guī)范[S].

猜你喜歡
用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
主站蜘蛛池模板: 亚洲免费成人网| 99人体免费视频| av午夜福利一片免费看| 尤物亚洲最大AV无码网站| 波多野结衣一区二区三区四区视频| 日韩精品一区二区三区大桥未久| 欧美在线中文字幕| 日韩毛片免费观看| 久久这里只精品国产99热8| 色精品视频| 欧美日韩激情在线| 凹凸国产熟女精品视频| 国产91蝌蚪窝| 久久这里只有精品66| 精品少妇人妻av无码久久| 国产亚洲高清在线精品99| 午夜视频在线观看区二区| 国产精品无码久久久久久| 国产麻豆精品久久一二三| 国产美女自慰在线观看| 日韩av在线直播| 亚洲精品无码AⅤ片青青在线观看| 国产最新无码专区在线| 91po国产在线精品免费观看| 亚洲乱码精品久久久久..| 国产高清精品在线91| 国产成+人+综合+亚洲欧美| a欧美在线| 98超碰在线观看| 国产在线日本| 久久精品国产精品一区二区| 一级毛片不卡片免费观看| 亚洲无码久久久久| 欧美天堂在线| 亚洲第一av网站| 五月激情综合网| 亚洲有无码中文网| 波多野结衣中文字幕一区二区| 久久国产免费观看| 久久久久人妻一区精品| 国产精品一线天| 国产成人无码AV在线播放动漫 | 国产制服丝袜91在线| 9丨情侣偷在线精品国产| 极品尤物av美乳在线观看| 噜噜噜综合亚洲| 国产玖玖视频| 中文字幕日韩欧美| 国产超碰一区二区三区| 国产精品美女自慰喷水| 一区二区三区成人| 亚洲不卡网| 国产精品密蕾丝视频| 国产成人a在线观看视频| 色悠久久久久久久综合网伊人| 精品人妻无码区在线视频| 99久久精品免费看国产电影| 99ri精品视频在线观看播放| 狠狠综合久久久久综| 国产十八禁在线观看免费| 久久综合丝袜日本网| 日韩欧美高清视频| 亚洲中字无码AV电影在线观看| 国产精品网曝门免费视频| 日韩天堂网| 欧美天堂在线| 伊人91在线| 日本手机在线视频| 中文字幕久久波多野结衣| 亚洲欧美成人在线视频| 欧美精品在线观看视频| 国产午夜无码专区喷水| 国产精品对白刺激| 18禁高潮出水呻吟娇喘蜜芽| 国产微拍一区| 制服丝袜国产精品| 国产成人av一区二区三区| 亚洲欧美综合精品久久成人网| 国产成人乱无码视频| 97一区二区在线播放| 国产小视频在线高清播放| 国产精品自拍露脸视频|