DOMINO在WebOA中的應(yīng)用
- 期刊名字:武漢工業(yè)學(xué)院學(xué)報(bào)
- 文件大?。?54kb
- 論文作者:劉兵
- 作者單位:武漢工業(yè)學(xué)院
- 更新時(shí)間:2020-06-12
- 下載次數(shù):次
文章編號(hào)009-488(2003)1-0051-03DOMINO在 Weboa中的應(yīng)用劉兵(武漢工業(yè)學(xué)院計(jì)算機(jī)與信息工程系湖北武漢43003)摘要介紹 DOMINO基于WEB方式在機(jī)關(guān)、企事業(yè)單位辦公自動(dòng)化系統(tǒng)中工作流實(shí)現(xiàn)。關(guān)鍵詞江作流辦公自動(dòng)化中圖分類號(hào)℃931.9文獻(xiàn)標(biāo)識(shí)碼:A伴隨著現(xiàn)代社會(huì)工作節(jié)奏的加快人們?cè)絹碓綑C(jī)的管理人員來說實(shí)在是太麻煩了。并且隨著計(jì)算需要一種手段"使公文處理從傳統(tǒng)的手工方式轉(zhuǎn)λ機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展網(wǎng)絡(luò)的覆蓋范圍越來越廣,到以計(jì)算機(jī)為主人機(jī)并用方式再進(jìn)一步至全部通一個(gè)企業(yè)如果其分支機(jī)構(gòu)跨越幾個(gè)城市(如圖1所過計(jì)算機(jī)進(jìn)行聯(lián)機(jī)辦公的自動(dòng)化處理方式以方便、示)要采用對(duì)信息的統(tǒng)一管理顯然用這個(gè)客戶/服有效、準(zhǔn)確地管理公文文件??茖W(xué)技術(shù)的進(jìn)步為這務(wù)器方式對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問不能適應(yīng)這種網(wǎng)絡(luò)覆蓋種方式提供了條件特別是計(jì)算機(jī)和數(shù)字通信技術(shù)范圍很廣的要求。那么有一種解決方式就是把原本日新月異的發(fā)展和越來越密切的相互滲透,以及計(jì)在單機(jī)或局域網(wǎng)中使用的數(shù)據(jù)庫(kù)移植到互聯(lián)網(wǎng)(即算機(jī)網(wǎng)絡(luò)的不斷進(jìn)步和廣泛應(yīng)用從局域網(wǎng)到廣域因特網(wǎng)— Internet)上這也將成為網(wǎng)絡(luò)版的信息管網(wǎng)進(jìn)而到全球網(wǎng)絡(luò))為辦公自動(dòng)化的最終實(shí)現(xiàn)提理軟件發(fā)展的必然趨勢(shì)即瀏覽器/服務(wù)器 browse.供了堅(jiān)實(shí)的基礎(chǔ)和有效的技術(shù)保證。從而能夠?yàn)闄C(jī) Server縮寫B(tài)/S方式。關(guān)、企事業(yè)單位的信息交換提供了可靠、方便的通訊公司總部公司分支機(jī)構(gòu)手段。Internet1 Lotus domino/ NOTES方式到基于WEB方式的轉(zhuǎn)變聯(lián)幣A在計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展的初期很多公司在為他們的用戶設(shè)計(jì)各種網(wǎng)絡(luò)版的信息管理系統(tǒng)軟件時(shí),都采用一種客戶服務(wù)器( Client/server縮寫C/S)方圖1有多個(gè)分支機(jī)構(gòu)企業(yè)的計(jì)算機(jī)相連如果采用 Browse/ Server這種方式那么在客戶式也就是在一個(gè)局域網(wǎng)中有一個(gè)或多個(gè))門的端就不需要安裝任何其它的程序僅需要有瀏覽器服務(wù)器(多數(shù)是一個(gè)數(shù)據(jù)庫(kù)服務(wù)器)其它作為客戶機(jī)。這種方式的軟件開發(fā)工作主要集中于客戶端就可以了。當(dāng)軟件修改或升級(jí)在客戶端也不需要做用一些編程工具(如VBP蹁編制一些前端用戶軟任何的工作僅需在服務(wù)器端進(jìn)行一次修改即可并件而且當(dāng)這個(gè)前端用戶軟件開發(fā)完成以后整個(gè)系且客戶端的界面統(tǒng)一無需培訓(xùn)。瀏覽器/服務(wù)器的技術(shù)特點(diǎn)在于:WWW技術(shù)在企業(yè)網(wǎng)的應(yīng)用不統(tǒng)的安裝是非常繁雜。需要在每一臺(tái)客戶機(jī)上都進(jìn)管是査詢結(jié)構(gòu)化數(shù)據(jù)還是非結(jié)構(gòu)化數(shù)據(jù)都采用統(tǒng)行應(yīng)用程序安裝還必須安裝相應(yīng)的數(shù)據(jù)庫(kù)連接驅(qū)友好的圖形用戶界面——瀏覽器③能夠最快和最動(dòng)程序以及大量的系統(tǒng)配置工作。而且系統(tǒng)軟件稍加改動(dòng)或者系統(tǒng)軟件進(jìn)行升級(jí)后所有客戶機(jī)上準(zhǔn)確V凵中國(guó)煤化工并統(tǒng)一信息格式既使該CNMHG司的國(guó)家和地區(qū)恿具的軟件都必須進(jìn)行升級(jí)這對(duì)一個(gè)擁有成干上萬臺(tái)有最佳協(xié)作、交流、討論和發(fā)布各種實(shí)時(shí)所需信息的計(jì)算機(jī)的大型企事業(yè)單位的網(wǎng)絡(luò)管理人員或者計(jì)算功能。①作看界勁s2)男江寧省大連市人江程師武漢工業(yè)學(xué)院學(xué)報(bào)1期Journal of Wuhan Polytechnic Unive53DOMINO本身有一個(gè)很好的客戶端軟件這些域中這些用戶才有權(quán)利看到由此表單所生成NOES,而且很多公司已經(jīng)制作了基于 LOTUS的文檔而其它用戶是無權(quán)看到的超級(jí)用戶也不例DOMINO/ NOTES方式功能十分強(qiáng)大且穩(wěn)定性很高處。為了能使工作流自動(dòng)實(shí)現(xiàn)以及使差旅費(fèi)的申請(qǐng)的辦公自動(dòng)化產(chǎn)品但他們現(xiàn)在對(duì)其進(jìn)行升級(jí)時(shí)都者能夠跟蹤所發(fā)起的申請(qǐng)文檔目前的狀態(tài)則在表已轉(zhuǎn)換到基于Web方式上來1已適應(yīng)用戶對(duì)其各單中的同意”和不同意”按鈕中加上一些控制程種信息管理系統(tǒng)軟件統(tǒng)一界面的要求。序。2 DOMINO中工作流的實(shí)現(xiàn)方式例如灬∵同意″按鈕的控制程序如下en設(shè)置文檔為編輯狀態(tài)工作流是指把一個(gè)工作主題分為幾個(gè)部分實(shí)@ Command[ EditDocument;1");現(xiàn)只有上一個(gè)工作部分完成后才能啟動(dòng)下一個(gè)工ren"′把目前評(píng)閱人域值送給上一評(píng)閱人域值作部分。根據(jù)在應(yīng)用中所定義的處理流程江工作流@ Metfield( Lastapprove" C Current Approve)引擎自動(dòng)地分發(fā)、傳遞和跟蹤文檔。工作流可以協(xié)@ Set field( Lastapprove-1";-調(diào)處理企業(yè)、客戶、合作伙伴、供應(yīng)商之間關(guān)鍵的商DbCommand odbc" ,mm務(wù)活動(dòng)2。J我們把實(shí)際的信息傳遞設(shè)計(jì)成工作流首先要seleCt Cname from username解決三個(gè)問題角色、傳遞路徑和規(guī)則信息要傳遞WHERE定要遵循一定的路徑傳遞到某一個(gè)人該人就是Ename=\+ Current Approve+"\))個(gè)角色每個(gè)角色對(duì)信息的處理需要制定一定的rem"把下一評(píng)閱人域值送給目前評(píng)閱人域值”規(guī)則。在辦公系統(tǒng)中工作流常常應(yīng)用于對(duì)一個(gè)主@ Set Field" CurrentApprove" , NextApprove)題的批示情況。下面以某一單位的差旅報(bào)銷申請(qǐng)@ Set Field(" Current Approve.-l" CNextApprove-I)〔如圖2所示)為例來說眀工作流的實(shí)現(xiàn)方式。例rem"把評(píng)閱人列表域值找出下一評(píng)閱人并賦給如某辦公人員出差回到單位,首先填寫差旅報(bào)銷申rem"下一評(píng)閱人域值請(qǐng)并遞交給處長(zhǎng)審鬩處長(zhǎng)根據(jù)情況填上個(gè)人意見,@ Set Field" reviewlist";@ Middle( reviewlist"如果在其申請(qǐng)中的某些內(nèi)容不符合單位規(guī)定則可@leng( reviewlist)-@ Length(@left-以不同意該申請(qǐng)并把該申請(qǐng)退回到辦公人員讓其reviewlist ,))重新發(fā)起申請(qǐng)如果對(duì)其申請(qǐng)無異議則可以把該申@ Set field(" NextApprove請(qǐng)轉(zhuǎn)交給局長(zhǎng)作批示。局長(zhǎng)同樣也可以同意或不同@I(@ Length( reviewlist)!=0;意該申請(qǐng)。如局長(zhǎng)同意該申請(qǐng)則把其傳遞給會(huì)計(jì)@e( reviewlist"");沒有”)(或出納)會(huì)計(jì)或出納通知辦公人員來財(cái)務(wù)處報(bào)@ Set Field" Nextapprove-l銷@If( Length reviewlist ) !=0DbCommand"ODBC辦公人員遞交中請(qǐng)?zhí)顚憟?bào)銷申請(qǐng)?zhí)钌蟼€(gè)人意見"mm";""";":"處長(zhǎng)/局長(zhǎng)不同意處個(gè)局SELECT Cname From username WHERE通長(zhǎng)|長(zhǎng)Ena\+ Next Approve+\);報(bào)同沒有”))意rem"把目前評(píng)閱人的批示傳到指定的域中”合計(jì)/出納局長(zhǎng)同意局長(zhǎng)@If status= 10: Set Field"gfps通知報(bào)銷d+"批示!+ Inputs);中國(guó)煤化工圖2某單位差旅費(fèi)工作流示意圖CNMHG在 DOMINO中實(shí)現(xiàn)這個(gè)工作流主要是設(shè)計(jì)表@( Current approve!="沒有”1020))單按照用戶單位所使用的差旅申請(qǐng)單的格式建立@ I Status=20: Set field" sourceauthor1些由用戶輸入的域,為使其有更高的安全性在表完成”);");單中還要建立饗署域和作者域只有把用戶名放到cm"存盤武漢工業(yè)學(xué)院學(xué)報(bào)2003年RDBMS的手段并能將應(yīng)用無縫地發(fā)布到 Internetrem"給下一個(gè)評(píng)閱人發(fā)一封郵件”@ MailSend receiver;"""""我已經(jīng)同意,DOMINO是一個(gè)建立在開放、統(tǒng)一的結(jié)構(gòu)上的請(qǐng)執(zhí)行”〃關(guān)于差旅報(bào)銷申請(qǐng)一事”〃";解決方案被世界知名大企業(yè)用于安全通信、協(xié)作和I Sign ]E Include Doclink 1)商務(wù)應(yīng)用之中。 Domino r5服務(wù)器為豐富的 Internetrem"關(guān)閉當(dāng)前表單”信息、易于管理性以及后端系統(tǒng)完整性設(shè)置了新標(biāo)Command[ FileClose Window D)準(zhǔn)由此可看出用 DOMINO進(jìn)行工作流的開發(fā)在參考文獻(xiàn)權(quán)限的設(shè)置等安全性方面是非常高的,而且對(duì)于文[1] Rose m kelleher, Thomas A Jones. Lotus domino檔所處評(píng)閱狀態(tài)的跟蹤也是十分簡(jiǎn)便的。R5web高級(jí)編程M]北京:機(jī)械工業(yè)出版3結(jié)論社2000[2]北京慧點(diǎn)科技開發(fā)有限公司. Lotus domino r5DOMINO包括文檔數(shù)據(jù)庫(kù)郵件系統(tǒng)和WEB服web開發(fā)指南M].北京機(jī)械工業(yè)出版社,務(wù)器三部分,以郵件系統(tǒng)為通訊基礎(chǔ)以文檔作為數(shù)2000據(jù)記錄用數(shù)據(jù)庫(kù)來進(jìn)行文檔的管理3。 DOMINO[3]查爾斯菲迪R5.1 Domino Developer's Refer是專門為處理工作流、協(xié)同工作、網(wǎng)絡(luò)應(yīng)用進(jìn)行設(shè)計(jì)ence開發(fā)人員手刪M]北京北京希望電子的軟件平臺(tái),擁有多種聯(lián)接傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)出版社2000AN APPLICATION OF DOMINO IN WebOAgDepartment of Computer and Information Engineering, Wuhan Polychnic University Wuhan 430023, ChinaAbstract: This paper introduced workflow achievement in Web mode of DOMINO in the office automation system of bucy or enterprIsKey words: workflow i office automation(上接第50頁(yè))應(yīng)充分運(yùn)用 MATLAB語(yǔ)言J電氣電子教學(xué)[2]夏昌浩向?qū)W軍吉培榮.在理工科課程教學(xué)中學(xué)報(bào)2001(6)91-92ON THE APPLICATION OF MATLABTO THE DESIGN OF CIRCUIT EXPERIMENTZHANG ShIde shi weDepartment of Electrical and Infomation Engineering Wuhan Polytechnic University Wuhan 430023, ChinaAbstract This paper briefly introduces the characteristics of MATlaB analyzes and designs the circuit in circuit testingand experiment using MATLAB and testifies to its feasibility through our practiceKey words: scientific computer language MATLAB design of circuit experiment中國(guó)煤化工CNMHG
-
C4烯烴制丙烯催化劑 2020-06-12
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-06-12
-
生物質(zhì)能的應(yīng)用工程 2020-06-12
-
我國(guó)甲醇工業(yè)現(xiàn)狀 2020-06-12
-
石油化工設(shè)備腐蝕與防護(hù)參考書十本免費(fèi)下載,絕版珍藏 2020-06-12
-
四噴嘴水煤漿氣化爐工業(yè)應(yīng)用情況簡(jiǎn)介 2020-06-12
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-06-12
-
甲醇制芳烴研究進(jìn)展 2020-06-12
-
精甲醇及MTO級(jí)甲醇精餾工藝技術(shù)進(jìn)展 2020-06-12
