畢業(yè)論文--基于lotus的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
已閱讀1頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  基于LOTUS的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘要2</b></p><p>  Abstract3</p><p>  一、緒論……………………………………………………………………………………..4</p><p>  1、辦公自動(dòng)化發(fā)展趨勢4</p>

2、<p>  2、辦公自動(dòng)化系統(tǒng)的研究意義5</p><p>  二、需求分析………………………………………………………………………………….7</p><p><b>  1、功能需求7</b></p><p>  2、辦公自動(dòng)化系統(tǒng)平臺選擇8</p><p>  三、系統(tǒng)設(shè)計(jì)………………………………

3、………………………………………………..11</p><p><b>  1、系統(tǒng)結(jié)構(gòu)11</b></p><p><b>  2、系統(tǒng)功能11</b></p><p>  3、功能模塊設(shè)計(jì)12</p><p>  (1)、公文管理子系統(tǒng)12</p><p>  (2

4、)、通用信息子系統(tǒng)15</p><p>  (3)、個(gè)人辦公子系統(tǒng)16</p><p>  (4)、系統(tǒng)維護(hù)子系統(tǒng)17</p><p>  4、數(shù)據(jù)庫設(shè)計(jì)17</p><p>  (1)、Domino/Notes數(shù)據(jù)庫設(shè)計(jì)17</p><p>  (2)、SQL Server數(shù)據(jù)庫設(shè)計(jì)19</p>

5、;<p>  四、系統(tǒng)實(shí)現(xiàn)………………………………………………………………………………..21</p><p><b>  1、概述、21</b></p><p>  2、發(fā)文管理數(shù)據(jù)庫21</p><p>  (1)、表單設(shè)計(jì)21</p><p>  (2)、視圖設(shè)計(jì)23</p>&

6、lt;p>  (3)、其他元素設(shè)計(jì)23</p><p>  3、其他模塊簡介24</p><p>  五、總結(jié)…………………………………………………………………………………….27</p><p>  致 謝…………………………………………………………………………………….28</p><p>  參考文獻(xiàn)…………………

7、………………………………………………………………….29</p><p>  基于LOTUS的辦公自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘要</b></p><p>  隨著信息技術(shù)的蓬勃發(fā)展,尤其是計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、多媒體技術(shù)、數(shù)據(jù)庫技術(shù)及自動(dòng)化技術(shù)的日新月異,為辦公自動(dòng)化的發(fā)展提供了廣闊的空間。傳統(tǒng)的辦公模式中公文流轉(zhuǎn)

8、速度較慢,安全性不夠,對公文信息的處理、統(tǒng)計(jì)、分析較煩瑣,在溝通、協(xié)作和控制等方面存在不足。辦公自動(dòng)化在提高政府機(jī)關(guān)或企事業(yè)單位各部門的辦公質(zhì)量和辦公效率,提高決策的科學(xué)性和正確性,提高領(lǐng)導(dǎo)者的管理水平,推動(dòng)各單位的信息化建設(shè)等方面起著舉足輕重的作用。</p><p>  本論文以基于Lotus Domino的辦公自動(dòng)化系統(tǒng)的建設(shè)為背景,綜合運(yùn)用了Internet /Intranet的各種新的信息技術(shù),針對辦公自

9、動(dòng)化系統(tǒng)及其關(guān)鍵技術(shù)進(jìn)行研究和開發(fā)。</p><p>  論文首先介紹了辦公自動(dòng)化的定義,國內(nèi)外OA的發(fā)展現(xiàn)狀和發(fā)展趨勢,通過分析辦公自動(dòng)化系統(tǒng)的功能需求,結(jié)合對現(xiàn)有各種以開發(fā)平臺和群件系統(tǒng)的對比,確定本以系統(tǒng)的最佳開發(fā)和運(yùn)行平臺為Lotus Domino/Notes,文中簡要介紹了Lotus Domino/ Notes的特點(diǎn)。</p><p>  接著提出了基于Lotus Notes群件

10、和Intranet的辦公管理信息系統(tǒng)的體系結(jié)構(gòu),完成了公文管理、通用信息、個(gè)人辦公、系統(tǒng)維護(hù)等模塊的開發(fā)。</p><p>  最后,根據(jù)目前技術(shù)的發(fā)展和實(shí)際辦公的需要,總結(jié)了當(dāng)前的工作,并對辦公自動(dòng)化系統(tǒng)的發(fā)展進(jìn)行了展望。</p><p>  關(guān)鍵詞:辦公自動(dòng)化、工作流、表單、視圖、大綱、Lotus Domino/Notes</p><p>  Design an

11、d Implementation of office Automation System Based on Lotus Domino/Notes</p><p><b>  Abstract</b></p><p>  With the rapid development of information technology, especially in the pro

12、gress of computer technology, network communication technology, multimedia technology, database technology and automation technology, it provides wide space to the application of Office Automation. There is shortage of t

13、raditional official mode in communication, cooperation, control, such as low speed of document flow, insufficient security, trivial disposal, statistics and analysis on document information. OA is very imp</p><

14、;p>  This thesis is on the background of the construction of office automation system based on Lotus Domino R5, synthetically exercises various new information technology on Internet/ Intranet. It mainly studies the r

15、esearch and development of OA system and pivotal technology.</p><p>  The paper firstly introduces the definition of OA, it’s development actuality and international trend. Through analyzing the function dem

16、and of OA, and comparing kinds of existing OA development platform, it brings forward that Lotus Domino/Notes is the best developing platform in this system. Following it, Lotus Domino/Notes is simply presented.</p>

17、;<p>  After that,the architecture OA system based on groupware Lotus Notes and Intranet is proposed, the main modules of OA system, include file administration, universal information, personal office information

18、and system maintenance management are developed.</p><p>  Finally, according to the development of current technology and the demand of actual work, we summarize the present work and look into the future of

19、office automation system.</p><p>  Keywords: Office Automation, Workflow, Form, View, Outline, Groupware, Lotus Domino/Notes</p><p><b>  一、緒論</b></p><p>  辦公自動(dòng)化(Office A

20、utomation,簡稱OA)于20世紀(jì)50年代提出,在80年代至90年代得到了飛速的發(fā)展[1]。辦公自動(dòng)化是以先進(jìn)的科學(xué)技術(shù)、信息、技術(shù)、系統(tǒng)科學(xué)和行為科學(xué)為支柱的一門綜合性技術(shù)。它以系統(tǒng)科學(xué)為理論基礎(chǔ),行為科學(xué)為主導(dǎo),綜合運(yùn)用信息技術(shù)(包括微電子技術(shù)、計(jì)算機(jī)技術(shù)和通信技術(shù)等)完成各種辦公業(yè)務(wù),充分有效地利用信息資源,以提高生產(chǎn)效率、工作效率和工作質(zhì)量,輔助決策,促進(jìn)辦公活動(dòng)規(guī)范化和制度化,以達(dá)到既定的目標(biāo),獲得更好的效果。辦公自動(dòng)化

21、是將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合起來的一種新型的辦公方式,是當(dāng)前新技術(shù)革命中一個(gè)非?;钴S和具有很強(qiáng)生命力的技術(shù)應(yīng)用領(lǐng)域,是信息化社會的產(chǎn)物。通過網(wǎng)絡(luò),組織機(jī)構(gòu)內(nèi)部的人員可跨越時(shí)間、地點(diǎn)協(xié)同工作。通過OA系統(tǒng)所實(shí)施的交換式網(wǎng)絡(luò)應(yīng)用,使信息的傳遞更加快捷和方便,從而極大地?cái)U(kuò)展了辦公手段,實(shí)現(xiàn)了辦公的高效率。</p><p>  1、辦公自動(dòng)化發(fā)展趨勢</p><p>  從辦公自動(dòng)化發(fā)展的過

22、程和今后發(fā)展的趨勢來講,辦公自動(dòng)化已經(jīng)經(jīng)歷了從第一代發(fā)展到目前的第二代,并且正在向著第三代發(fā)展[1],如圖1.1所示。</p><p>  圖1.1 辦公自動(dòng)化發(fā)展趨勢</p><p>  從80年代中期起步的第一代辦公系統(tǒng)以個(gè)人電腦、辦公套件為主要標(biāo)志,實(shí)現(xiàn)了數(shù)據(jù)統(tǒng)計(jì)和文檔寫作電子化,完成了辦公信息載體從原始紙介質(zhì)方式向電子比特方式的飛躍。</p><p>  從

23、20世紀(jì)90年代中期開始,隨著以Lotus Notes為代表的工作流群件技術(shù)的問世,以及網(wǎng)絡(luò)通訊技術(shù)的長足發(fā)展,辦公自動(dòng)化系統(tǒng)發(fā)生了第一次革命性演進(jìn),第二代辦公自動(dòng)化系統(tǒng)以網(wǎng)絡(luò)技術(shù)和協(xié)同工作技術(shù)為主要特征,實(shí)現(xiàn)了工作流程自動(dòng)化,實(shí)現(xiàn)了收發(fā)文從傳統(tǒng)的手工方式向工作流自動(dòng)化方式的飛躍。</p><p>  第三代辦公自動(dòng)化則是從以工作流程為中心的第二代辦公自動(dòng)化系統(tǒng)提升到以知識管理為核心。以公文流轉(zhuǎn)為例,第二代辦公自

24、動(dòng)化實(shí)現(xiàn)了收發(fā)文和檔案管理一體化的自動(dòng)處理,比如,本文提出的辦公自動(dòng)化系統(tǒng)就是以公文流轉(zhuǎn)為核心,并且基于工作流的協(xié)同工作方式的第二代辦公自動(dòng)化系統(tǒng);第三代辦公自動(dòng)化在此基礎(chǔ)上更為文件處理的每一個(gè)環(huán)節(jié)提供了該步驟所需要的相關(guān)知識,包括在線的專家、文件背景資料及企業(yè)其他的有關(guān)信息,確保每一個(gè)使用者都能夠隨時(shí)隨地根據(jù)需要向?qū)<覍W(xué)習(xí)、向企業(yè)現(xiàn)有知識學(xué)習(xí),使員工在辦公自動(dòng)化系統(tǒng)中的地位從被動(dòng)向主動(dòng)轉(zhuǎn)變,從而在提升每個(gè)員工創(chuàng)造能力的過程中,大大提高

25、了企業(yè)與機(jī)構(gòu)的整體創(chuàng)新和應(yīng)變能力。</p><p>  綜上所述,辦公自動(dòng)化系統(tǒng)的發(fā)展經(jīng)過三個(gè)階段,兩個(gè)飛躍過程。從以數(shù)據(jù)為核心發(fā)展到以信息交流為核心,進(jìn)而提升為以系統(tǒng)地運(yùn)用知識為核心。知識貫穿于各種方式的信息交流,從簡單的電子郵件、群件與協(xié)作、直至構(gòu)建Web應(yīng)用,其核心目的都是在獲得與應(yīng)用知識。知識是企業(yè)網(wǎng)絡(luò)上傳遞的最有價(jià)值的信息。對知識的運(yùn)用效果關(guān)系到企業(yè)的綜合發(fā)展實(shí)力。第三代OA幫助企業(yè)從How To的過程

26、轉(zhuǎn)變到Know How的過程,即將辦公自動(dòng)化系統(tǒng)由模擬手工作業(yè)向改變并提高手工作業(yè)效率過渡。</p><p>  2、辦公自動(dòng)化系統(tǒng)的研究意義</p><p>  應(yīng)該說沒有人懷疑計(jì)算機(jī)的出現(xiàn)給辦公室職員帶來的便利,但是對現(xiàn)代的辦公自動(dòng)化而言,其目的己經(jīng)不局限于減輕員工的工作量,而是要將員工從繁瑣的事務(wù)性工作中解放出來,用更多的精力去關(guān)注最重要的事情,從而提高企業(yè)的效率,增強(qiáng)企業(yè)的綜合競爭

27、能力。在這種辦公模式下,企業(yè)的組織結(jié)構(gòu)能夠得到簡化,各個(gè)部門在信息共享的基礎(chǔ)上進(jìn)行協(xié)作,便于明確各個(gè)部門甚至每個(gè)員工的責(zé)任,而決策層可以迅速綜合來自各個(gè)方面的信息,并以此為依據(jù)制定企業(yè)的戰(zhàn)略決策。從這個(gè)意義上講,在市場競爭日趨白熱化的今天,辦公自動(dòng)化己經(jīng)不再是一種手段、一種工具,而成為決定企業(yè)生存發(fā)展的命脈。</p><p>  在傳統(tǒng)的辦公模式中,由于缺少重要的信息傳遞和工作流程環(huán)節(jié),辦公的各個(gè)部門之間無法實(shí)現(xiàn)

28、信息共享和信息集成,從而難以實(shí)現(xiàn)各個(gè)部門之間的高效協(xié)作。在日常的辦公過程中,比較容易出現(xiàn)以下的差錯(cuò):</p><p>  一是各部門的信息傳遞和事務(wù)交接仍然由人工完成,容易出現(xiàn)差錯(cuò);</p><p>  二是上下級和部門之間無法實(shí)現(xiàn)協(xié)同工作,難以及時(shí)溝通;</p><p>  三是信息和工作流程相互分離,缺少至關(guān)重要的隨時(shí)記錄,使工作監(jiān)控和評估困難重重。</p

29、><p>  可以想象,摻雜著如此大量的人工操作過程的事務(wù)處理方式根本無法適應(yīng)現(xiàn)代化辦公模式的需要。</p><p>  隨著信息技術(shù)的發(fā)展和國內(nèi)信息技術(shù)應(yīng)用水平的提高,在辦公過程中,傳統(tǒng)的工作方式和審批模式己經(jīng)難以滿足新的需求,實(shí)現(xiàn)辦公自動(dòng)化已經(jīng)是提高政府機(jī)關(guān)和企事業(yè)單位辦公效率,規(guī)范化管理的必然趨勢。</p><p>  辦公自動(dòng)化系統(tǒng)的帶來的好處有[1]:<

30、/p><p>  (1)信息傳遞與溝通交流順暢</p><p>  排除因職能、職位、距離等原因造成的信息聯(lián)絡(luò)不暢而帶來的企業(yè)發(fā)展羈絆,通過構(gòu)建內(nèi)部通訊、信息發(fā)布與交流平臺,實(shí)現(xiàn)多途徑的聯(lián)絡(luò)與溝通,減少信息在途時(shí)間,提高信息的時(shí)效性,與此同時(shí),縮短領(lǐng)導(dǎo)與職員之間,各部門之間的距離。 </p><p>  (2)規(guī)范工作管理,提高整體效率</p><p

31、>  解決了跨地域跨部門多崗位間的業(yè)務(wù)處理諸多問題,有效避免工作中出現(xiàn)的脫節(jié)、延誤、錯(cuò)辦等情況,杜絕職責(zé)不清、工作推脫等怠工現(xiàn)象,實(shí)現(xiàn)網(wǎng)上協(xié)同辦公,增強(qiáng)組織協(xié)調(diào)能力,提高團(tuán)隊(duì)協(xié)作能力。同時(shí),加強(qiáng)了領(lǐng)導(dǎo)實(shí)時(shí)了解事務(wù)狀態(tài),實(shí)時(shí)掌控工作進(jìn)度,強(qiáng)化了過程控制與監(jiān)督,加強(qiáng)了工作管理。 </p><p>  (3)整合信息資源,實(shí)現(xiàn)知識管理</p><p>  打破“信息孤島”,徹底改變文件丟失

32、遺漏、管理分散、查找不方便等現(xiàn)象,解決因人事變動(dòng)導(dǎo)致經(jīng)驗(yàn)流失等問題,通過知識管理,有效整合并積累各類資源,實(shí)現(xiàn)再利用。 </p><p>  (4)增強(qiáng)凝聚力,提高響應(yīng)能力</p><p>  在降低管理成本,促進(jìn)管理進(jìn)步的同時(shí),能夠培養(yǎng)全員信息化關(guān)注與參與意識,激發(fā)掌握和利用先進(jìn)信息技術(shù)的熱情,提高專業(yè)素質(zhì),形成全新的企業(yè)文化。</p><p>  辦公自動(dòng)化是信

33、息社會的一種新型辦公方式,它將現(xiàn)代化辦公和計(jì)算機(jī)網(wǎng)絡(luò)功能結(jié)合。隨著信息技術(shù)的發(fā)展,辦公自動(dòng)化在行政企事業(yè)單位的管理、經(jīng)營活動(dòng)中發(fā)揮著日益重要的作用。通過網(wǎng)絡(luò),組織機(jī)構(gòu)內(nèi)部的員工可跨越時(shí)間、地點(diǎn)協(xié)同工作。通過辦公自動(dòng)化系統(tǒng)所實(shí)施的交換式網(wǎng)絡(luò)應(yīng)用,使信息的傳遞更加快捷和方便,從而極大地?cái)U(kuò)展了管理手段,實(shí)現(xiàn)了運(yùn)營的高效率。</p><p><b>  二、需求分析</b></p>&

34、lt;p><b>  1、功能需求</b></p><p>  隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,尤其是網(wǎng)絡(luò)技術(shù)的超速發(fā)展,帶動(dòng)了信息的廣泛交流甚至導(dǎo)致了信息爆炸“信息時(shí)代”這一詞匯似乎己經(jīng)被普遍接受。特別是近年來Internet超乎想象的發(fā)展,對信息的廣泛收集、整理、利用和傳播更把世界帶入了信息時(shí)代的一個(gè)更高層次。因此,無論是對于一個(gè)國家還是對于一個(gè)企事業(yè)單位,如果要在未來的社會中獲得發(fā)展,

35、掌握信息技術(shù)已變成了一個(gè)基本要素。</p><p>  近年來,某公司的各個(gè)部門都普遍配備了微機(jī),并開發(fā)出各自的事務(wù)處理的應(yīng)用,在一定程度上提高了各部門的辦公效率。但有限的技術(shù)能力,使這些面向各部門內(nèi)部事務(wù)處理的辦公自動(dòng)化系統(tǒng)相互之間標(biāo)準(zhǔn)不統(tǒng)一,各自為政,難以集成。隨著公司內(nèi)部網(wǎng)絡(luò)的建立,各部門的信息可以發(fā)布到Web上,使信息發(fā)布的效率和范圍得到較大程度的改善,然而,由于公司內(nèi)部網(wǎng)絡(luò)仍缺少重要的信息傳遞和工作流程

36、環(huán)節(jié),部門之間仍無法實(shí)現(xiàn)信息共享和集成,從而難以實(shí)現(xiàn)各部門之間的高效率協(xié)作。</p><p>  為了提高了公司整體辦公效率,需要具有先進(jìn)水平的辦公與管理機(jī)制提供強(qiáng)有力的支持。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的迅速發(fā)展以及系統(tǒng)科學(xué)、管理科學(xué)的引進(jìn),在現(xiàn)有的公司內(nèi)部網(wǎng)絡(luò)上建立高效、協(xié)調(diào)、集成的數(shù)字化辦公系統(tǒng)己成為可能,這也是能夠從根本上變革辦公及管理體制的有效途徑。</p><p>  本論文的研究

37、正是基于這一實(shí)際課題-辦公自動(dòng)化系統(tǒng)建設(shè)項(xiàng)目。</p><p>  該公司提出的系統(tǒng)目標(biāo)如下:</p><p>  (1) 用戶界面。系統(tǒng)采用統(tǒng)一簡潔的用戶界面,并根據(jù)使用者身份,動(dòng)態(tài)顯示相應(yīng)操作界面。使用者可通過每個(gè)模塊界面上的操作、查看、查詢3 類功能,方便快捷地完成所需工作。</p><p>  (2) 辦公流程。在公文流轉(zhuǎn)中,使用者根據(jù)不同文件可以自行定義文

38、件的傳遞流程;在文件的流轉(zhuǎn)過程中可以根據(jù)文件的批閱情況調(diào)整文件的流程,與用戶自定義表單結(jié)合使用以提高系統(tǒng)適應(yīng)企業(yè)實(shí)際情況的靈活性、可擴(kuò)充性及可維護(hù)性。</p><p>  (3) 表單定制。根據(jù)企業(yè)自身特定的業(yè)務(wù)需求,系統(tǒng)提供用戶可自行設(shè)計(jì)定義的用戶表單,管理員稍作設(shè)計(jì)就可以制作滿足要求的各類單證、單據(jù)、登記表等供多個(gè)模塊應(yīng)用,完成絕大部分事務(wù)管理,定制適合企業(yè)需求的辦公系統(tǒng)。</p><p&

39、gt;  (4) 打印和查詢。系統(tǒng)不僅提供Notes自身支持的全文檢索功能,同時(shí)增加了能滿足各自不同查詢條件的通用查詢能力,可以方便查找滿足條件的文檔。在文檔打印中,突破Notes 局限,實(shí)現(xiàn)多種內(nèi)容的打印和所見即所得的打印技術(shù)。</p><p>  (5) 安全機(jī)制。在辦公網(wǎng)絡(luò)的安全性管理中,除硬件、網(wǎng)絡(luò)、操作系統(tǒng)的安全性外,系統(tǒng)提供Lotus Domino/Note 自身的7 層安全機(jī)制,包括身份驗(yàn)證、加密、

40、權(quán)限控制、電子簽名等。</p><p>  2、辦公自動(dòng)化系統(tǒng)平臺選擇</p><p>  辦公自動(dòng)化不能簡單地理解為文字處理、電子表格、個(gè)人資源管理(如記事日程) 、資料入檔等文檔處理系統(tǒng),辦公自動(dòng)化也不僅僅是秘書、檔案員和辦事員的事情。事實(shí)上,辦公室業(yè)務(wù)也即管理業(yè)務(wù),負(fù)責(zé)協(xié)調(diào)各項(xiàng)工作程序,辦公自動(dòng)化也即管理自動(dòng)化。在自動(dòng)化中,僅有三分之一的工作是個(gè)人完成,其它三分之二的工作都與交往有關(guān)

41、。OA系統(tǒng)的實(shí)施,需要單位內(nèi)部的領(lǐng)導(dǎo)人員、行政管理人員、文秘人員、專業(yè)人員的共同參與;辦公自動(dòng)化系統(tǒng)支持各類辦公人員工作的自動(dòng)化。各類人員之間交互的信息可能是公文文件、檔案文件,也可能是專業(yè)文件、電子郵件,因此在辦公自動(dòng)化系統(tǒng)中,應(yīng)該具有這四種文件的處理和管理功能。同時(shí),為了滿足各類辦公工作的需要,OA 系統(tǒng)中有文檔辦公、業(yè)務(wù)辦公、行政辦公、領(lǐng)導(dǎo)辦公等模塊。在現(xiàn)實(shí)情況中,企業(yè)的某些辦公部門,如財(cái)務(wù)部門、人事部門等,可能已經(jīng)采用了獨(dú)立的業(yè)

42、務(wù)處理軟件,這樣在企業(yè)就形成了一個(gè)個(gè)的“自動(dòng)化孤島”。如何共享這些信息并在各部門中傳遞,同時(shí)為領(lǐng)導(dǎo)決策提供方便,也應(yīng)該是辦公自動(dòng)化中研究的內(nèi)容。</p><p>  一個(gè)好的辦公自動(dòng)化系統(tǒng)應(yīng)該為工作人員提供一個(gè)集成化的、多功能的辦公桌面環(huán)境,解決辦公人員因處理不同事務(wù)而需要使用不同工作環(huán)境的問題。圖2.1所示:</p><p>  圖2.1 OA系統(tǒng)環(huán)境結(jié)構(gòu)圖</p><

43、;p>  結(jié)合對某公司辦公自動(dòng)化系統(tǒng)的應(yīng)用需求的分析,認(rèn)為對OA系統(tǒng)作需求分析,即應(yīng)該在圖2.1中的信息資源管理平臺、辦公應(yīng)用平臺以及事務(wù)處理平臺中滿足以下的要求:</p><p>  首先,必須具有工作流性質(zhì)的處理過程和監(jiān)督功能,從而解決多部門協(xié)作問題,推動(dòng)部門間的高效率協(xié)作;其次,提供集成處理與發(fā)布信息的工作平臺,解決以往信息收集、處理和發(fā)布過程相分割的問題,減少不必要的交接環(huán)節(jié),提高工作便利性;<

44、;/p><p>  再次,必須提供與其它管理信息系統(tǒng)(MIS)的信息交流,解決以往數(shù)據(jù)標(biāo)準(zhǔn)不一致而造成的信息收集困難的問題,減少額外的工作量和大量重復(fù)勞動(dòng)。</p><p>  最后,還必須提供安全保障體系,不僅使系統(tǒng)的各層次人員被嚴(yán)格限制在自己的權(quán)限內(nèi),同時(shí)必須保證整個(gè)OA系統(tǒng)的安全、穩(wěn)定和可靠的運(yùn)行。</p><p>  所以,建立一流的辦公自動(dòng)化系統(tǒng),需要先進(jìn)、功

45、能強(qiáng)大的應(yīng)用開發(fā)平臺,也就是說,所采用的應(yīng)用開發(fā)平臺應(yīng)該能夠適應(yīng)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展趨勢,有利于提高管理和辦公的效率,有利于促進(jìn)各部門之間的協(xié)同工作,有利于創(chuàng)建現(xiàn)代管理制度和工作方式。</p><p>  Lotus Notes作為世界領(lǐng)先的通信處理軟件和群件產(chǎn)品,它不但作為文檔數(shù)據(jù)庫管理系統(tǒng),能夠高效率處理非結(jié)構(gòu)化信息;而且作為群件平臺,能夠支持工作組成員跨越時(shí)空界限共享信息;還具有先進(jìn)的郵件處理和通信機(jī)制,便于工

46、作組成員之間的協(xié)同工作;并且融合了Internet和Web的標(biāo)準(zhǔn),可以將Web瀏覽器作為Notes的客戶機(jī),從而實(shí)現(xiàn)與Internet的高效率連接。</p><p>  Lotus Notes/Domino是電子郵件、文檔數(shù)據(jù)庫、快速應(yīng)用開發(fā)技術(shù)以及Web技術(shù)為一體的電子郵件和群件平臺。其目的是跨越地域、部門之間的界限,使得企業(yè)工作人員傳遞、共享他們的信息與知識,從而提高群組的工作效率。Lotus Notes/D

47、omino的主要功能可以概述為:</p><p>  1)電子郵件與報(bào)文傳遞:Lotus Domino/Notes是客戶機(jī)/服務(wù)器結(jié)構(gòu)的報(bào)文傳遞系統(tǒng)。Notes/Domino的電子郵件與報(bào)文傳遞功能通常被稱為Notes Mail。Notes Mail提供最終用戶一個(gè)非常簡單易學(xué)的郵件系統(tǒng),其中還包含日歷與日程管理的功能;同時(shí)還提供可以與應(yīng)用系統(tǒng)集成的、以支持工作流應(yīng)用為特點(diǎn)的群件應(yīng)用開發(fā)能力。</p>

48、<p>  2)文檔數(shù)據(jù)庫系統(tǒng):Lotus Domino/ Notes是一個(gè)文檔數(shù)據(jù)庫管理系統(tǒng)。Notes的數(shù)據(jù)庫不僅可以包含結(jié)構(gòu)化的數(shù)據(jù)信息,而且還可以存儲、管理關(guān)系型數(shù)據(jù)庫或者其它數(shù)據(jù)庫系統(tǒng)無法存儲與管理的非結(jié)構(gòu)化數(shù)據(jù)。對于這些以非結(jié)構(gòu)化或半結(jié)構(gòu)化為特征的“文檔型”數(shù)據(jù)的處理,Lotus Domino/ Notes還提供了全文搜索、版本控制、文檔鏈接等等信息檢索、處理手段。</p><p>  

49、3)交互式的Web服務(wù)器:Lotus Domino/ Notes完全支持Internet標(biāo)準(zhǔn),可以發(fā)布或?yàn)g覽Web信息。所有的應(yīng)用系統(tǒng)信息都可以在安全機(jī)制的控制下,動(dòng)態(tài)發(fā)布給Internet或Intranet用戶,同時(shí)通過Internet/Intranet收集信息。網(wǎng)絡(luò)應(yīng)用開發(fā)工具與實(shí)施工具:Lotus Domino/ Notes提供了一整套集成的、面向網(wǎng)絡(luò)應(yīng)用的開發(fā)工具。它包含有多個(gè)層次的開發(fā)手段,提供初學(xué)者到專業(yè)編程人員適應(yīng)不同應(yīng)用

50、需求的開發(fā)手段,如宏公式語言與LotusScript。通過這些編程開發(fā)工具以及相關(guān)的軟件產(chǎn)品或工具,開發(fā)者還可以集成企業(yè)的其它信息來源,如通過ODBC標(biāo)準(zhǔn)或Notes pump產(chǎn)品與關(guān)系數(shù)據(jù)庫系統(tǒng)雙向交換數(shù)據(jù)。需要特別提出的是,開發(fā)出來的Domino/Notes應(yīng)用是通過Domino/Notes本身的手段通過網(wǎng)絡(luò)安裝到每一個(gè)服務(wù)器上的,客戶端基本不需要相應(yīng)修改什么,因此Domino/Notes解決了困擾應(yīng)用系統(tǒng)管理員的項(xiàng)目實(shí)施、管理問題

51、。</p><p>  利用Domino/Notes建立的企業(yè)信息集成系統(tǒng),完全符合系統(tǒng)對郵件與群件平臺的要求。具有以下鮮明的特點(diǎn)[2]:</p><p>  (1)、開發(fā)快捷、實(shí)施容易。應(yīng)用系統(tǒng)的推出與使用是投資得以回報(bào)的關(guān)鍵。電子郵件功能是Domino/Notes的基本功能,在開始系統(tǒng)實(shí)施的很短時(shí)間內(nèi),就可以在全企業(yè)的范圍內(nèi)建立起電子郵件網(wǎng),馬上見到效益。而群件系統(tǒng)的應(yīng)用或者辦公管理應(yīng)

52、用則可以利用Notes/Domino的快速開發(fā)、實(shí)施能力在較短的時(shí)間內(nèi)實(shí)現(xiàn)。這非常</p><p>  適應(yīng)辦公管理需求多變、繁雜的特點(diǎn)。</p><p>  (2)、集成性。最終用戶使用的郵件與群件應(yīng)用系統(tǒng)是一套統(tǒng)一的應(yīng)用系統(tǒng),使用同一套應(yīng)用軟件。在相同的、唯一的界面下,用戶可以獲得郵件信息、辦公信息、專業(yè)應(yīng)用信息、關(guān)系數(shù)據(jù)庫信息、Internet信息等各個(gè)方面的信息。這種集成能力是在軟

53、件平臺一級獲得的,而不是通過二次開發(fā)“強(qiáng)加”上去的。這大大減少開發(fā)的工作量,提高了應(yīng)用系統(tǒng)的可靠性。而且對最終用戶來說,不需要在幾個(gè)客戶端軟件或是應(yīng)用程序之間、幾個(gè)服務(wù)器系統(tǒng)或數(shù)據(jù)源之間來回切換。</p><p>  (3)、管理容易、機(jī)制完整。由于采用單一的軟件系統(tǒng),所有的應(yīng)用開發(fā)都建立在統(tǒng)一的平臺之上,主要的維護(hù)工作集中在應(yīng)用管理一級,管理工作的難度與工作量大大降低。對于安全性管理、系統(tǒng)可靠性管理等重要工作,

54、管理人員可以使用Notes/Domino完備的管理手段。如果管理人員希望借助其他軟硬件系統(tǒng)如網(wǎng)管系統(tǒng),實(shí)現(xiàn)統(tǒng)一的管理,Notes/Domino提供這樣的手段和接口,如基于SNMP網(wǎng)管協(xié)議的Notes View軟件;或者使用Windows NT的用戶管理手段。</p><p>  (4)、保有費(fèi)用低。應(yīng)用系統(tǒng)的保有費(fèi)用包含了購買費(fèi)用、管理維護(hù)費(fèi)用、應(yīng)用開發(fā)實(shí)施費(fèi)用、系統(tǒng)集成費(fèi)用等等。由于采用了功能強(qiáng)大的單一產(chǎn)品,本

55、系統(tǒng)的總體保有費(fèi)用在各方面都會降低。同時(shí)由于Notes/Domino的可開發(fā)特點(diǎn),本系統(tǒng)的后續(xù)增值空間巨大。</p><p>  (5)、開放性。Lotus積極參加Internet/Intranet標(biāo)準(zhǔn)的制定,同時(shí)在自己的產(chǎn)品中遵循支持標(biāo)準(zhǔn)的原則。Notes/D0mino支持幾乎所有的網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)、郵件與報(bào)文傳送標(biāo)準(zhǔn)、安全性標(biāo)準(zhǔn)、編程開發(fā)標(biāo)準(zhǔn)。本系統(tǒng)是一個(gè)內(nèi)部互連的,又是一個(gè)可以與Internet互連的系統(tǒng),并且

56、隨著技術(shù)的不斷更新,本系統(tǒng)也將采納最新的技術(shù)成果,是有生命力的系統(tǒng)??梢垣@得廠商的豐富經(jīng)驗(yàn)與支持。Notes/Domino是一個(gè)成熟的產(chǎn)品,在國內(nèi)外電子郵件與群件領(lǐng)域始終居于領(lǐng)先地位,Lotus以及代理商具備豐富的成功經(jīng)驗(yàn)。</p><p>  (6)、適應(yīng)企業(yè)級、跨企業(yè)級的應(yīng)用。建立在Notes/Domino之上的企業(yè)信息系統(tǒng),是一個(gè)分布式的客戶機(jī)/服務(wù)器系統(tǒng)??梢愿鶕?jù)業(yè)務(wù)量的大小選擇不同規(guī)模檔次的服務(wù)器系統(tǒng)(

57、如UNIX或PC,SMP或單CPU的服務(wù)器),同時(shí)還可以利用Notes/Domino群集技術(shù)提高系統(tǒng)的吞吐量和高可靠性。</p><p>  基于這些優(yōu)勢功能,基于Notes的辦公自動(dòng)化系統(tǒng)則應(yīng)該設(shè)計(jì)成以Internet技術(shù)為核心,以Web技術(shù)為基礎(chǔ)的集成環(huán)境,基于網(wǎng)絡(luò)對象連接技術(shù)、多媒體文檔結(jié)構(gòu)以及跨越多種操作系統(tǒng)和多種數(shù)據(jù)庫平臺的應(yīng)用系統(tǒng),所以,可以把Lotus Notes作為行業(yè)辦公自動(dòng)化系統(tǒng)的應(yīng)用開發(fā)平臺

58、的首選。</p><p><b>  三、系統(tǒng)設(shè)計(jì)</b></p><p><b>  1、系統(tǒng)結(jié)構(gòu)</b></p><p>  隨著Web技術(shù)的迅速普及,Intranet/ Internet以其特有的跨平臺、統(tǒng)一美觀的界面、簡單的操作給計(jì)算機(jī)技術(shù)乃至整個(gè)人類社會帶來了新的革命,基于Web 的計(jì)算機(jī)應(yīng)用系統(tǒng)越來越受到人們的

59、歡迎。因此,OA系統(tǒng)也應(yīng)緊跟這一技術(shù)潮流,將Web技術(shù)用于系統(tǒng)中。典型的集成OA系統(tǒng)是前臺采用瀏覽器(一般用戶)和Notes Client (系統(tǒng)管理員和檔案人員) 實(shí)現(xiàn),后臺采用Lotus Domino Server (其自帶Notes Server,Web Server,Mail Server)和SQL Server實(shí)現(xiàn)。圖1 中Notes Server,Web Server,Mail Server之所以分開列出,是因?yàn)樗鼈冊谶壿嬌?/p>

60、是屬于不同的服務(wù)器。事實(shí)上,它們在物理上可以通過一個(gè)Domino Server 來實(shí)現(xiàn)。系統(tǒng)的體系結(jié)構(gòu)[3]如圖3.1 所示:</p><p>  圖3.1 系統(tǒng)的體系結(jié)構(gòu)</p><p><b>  2、系統(tǒng)功能</b></p><p>  經(jīng)過需求分析、可行性研究和總體設(shè)計(jì)等幾個(gè)步驟,按功能把系統(tǒng)劃分為以下幾個(gè)模塊:公文管理、通用信息、個(gè)人

61、辦公、系統(tǒng)維護(hù)模塊。系統(tǒng)的功能模塊如圖3.2所示:</p><p>  圖3.2 系統(tǒng)功能模塊圖</p><p><b>  3、功能模塊設(shè)計(jì)</b></p><p>  (1)、公文管理子系統(tǒng)</p><p>  公文管理系統(tǒng)是OA系統(tǒng)的核心部分,公文管理子系統(tǒng)由收文管理、發(fā)文管理、報(bào)告管理、文檔管理等模塊組成。如圖3

62、.3所示:</p><p>  圖3.3 公文管理子系統(tǒng)操作界面</p><p>  由于辦公自動(dòng)化系統(tǒng)的需求存在不確定性,系統(tǒng)處理的文件類型繁多,審批流程的方式多變,以及流程和管理方式需要非常強(qiáng)大的靈活性,尤其對于流程設(shè)置的靈活性要求和角色定義的靈活性要求都是非常高。包括待辦公文、文稿撰寫,日程安排、待辦事項(xiàng)、待辦時(shí)定義。這種具有定義多樣化的特點(diǎn),適應(yīng)公文處理的全部過程。而且,流程不限制

63、步驟。這樣,可以讓企事業(yè)單位,集團(tuán)公司的工作、人員能利用他們的專業(yè)知識去設(shè)計(jì)更為合理和高效的工作流程,不再受困于手工畫圖紙,而能快速地使用計(jì)算機(jī)去處理自己的業(yè)務(wù),提高辦公效率,為工作帶來極大的方便。下發(fā)的公文和處理結(jié)果通過Web技術(shù)以公告形式在網(wǎng)上公布。</p><p><b>  收文處理功能</b></p><p>  收文處理是指送給關(guān)部門領(lǐng)導(dǎo)閱批的文件的處理過

64、程。收文處理系統(tǒng)有以下需求:</p><p>  1)要求對所有的來文通過計(jì)算機(jī)進(jìn)行簽收登記、錄入、擬辦、批示、辦理、傳閱、歸檔。</p><p>  2)可對來文進(jìn)行顯示、排序、查詢、統(tǒng)計(jì)、打印。</p><p>  3)對來文的處理全過程進(jìn)行自動(dòng)化管理和記錄。</p><p>  4)對要求辦理的文件進(jìn)行全自動(dòng)跟蹤、監(jiān)督及閉環(huán)控制。<

65、;/p><p>  根據(jù)對需求的分析,一般通用收文處理流程如圖3.4所示。</p><p>  圖3.4 通用收文處理流程</p><p>  收文登記后的流轉(zhuǎn)過程[4]:</p><p>  1)部門負(fù)責(zé)人簽署意見</p><p>  一般來講,收文由辦公室人員登記。登記后如果你認(rèn)為本文件還需要部門內(nèi)其他人員審核(如辦公

66、室主任),選擇帶有部門主管簽署意見的流程。</p><p><b>  2)領(lǐng)導(dǎo)批示</b></p><p>  在部門負(fù)責(zé)人簽署意見后,收文轉(zhuǎn)給領(lǐng)導(dǎo)簽署意見,簽署完畢后轉(zhuǎn)交承辦部門。</p><p><b>  3)承辦部門簽收</b></p><p>  承辦部門在收到通知后,打開并查閱收文管理

67、,可以自動(dòng)進(jìn)行簽收。</p><p>  4)收文結(jié)束后的其它操作</p><p>  在收文結(jié)束后,可以對收文進(jìn)行歸檔操作,可以把現(xiàn)有收文歸檔到文檔管理數(shù)據(jù)庫中??梢圆榭词瘴母艣r,了解收文的過程。</p><p><b>  發(fā)文處理功能</b></p><p>  發(fā)文處理是指以本公司名義發(fā)出去的文件的處理過程。用戶

68、可根據(jù)實(shí)際情況設(shè)置工作流程,以決定不同行文流向及處理過程。發(fā)文處理系統(tǒng)有以下需求:</p><p>  1)求對所有的發(fā)文通過計(jì)算機(jī)進(jìn)行擬稿、核稿、會簽、復(fù)核、簽發(fā)、成文、蓋章、發(fā)文、歸檔。</p><p>  2)可對發(fā)文進(jìn)行顯示、排序、查詢、統(tǒng)計(jì)、打印。</p><p>  3)對發(fā)文的處理全過程進(jìn)行自動(dòng)化管理、跟蹤和記錄。</p><p&g

69、t;  根據(jù)對需求的分析,我們確定的一般通用發(fā)文處理流程如圖3.5所示。</p><p>  圖3.5 通用發(fā)文處理流程</p><p>  發(fā)文的流轉(zhuǎn)過程[5]:</p><p><b>  起草發(fā)文</b></p><p>  作者應(yīng)嚴(yán)格按公文制度來填寫表單中的各個(gè)項(xiàng)目。填寫完成后即可進(jìn)入流轉(zhuǎn)過程。</p>

70、;<p>  轉(zhuǎn)部門內(nèi)其他人員核稿</p><p>  用戶單擊操作按鈕“提請核稿”,系統(tǒng)將文件自動(dòng)發(fā)送到指定的人員。</p><p>  3)轉(zhuǎn)部門負(fù)責(zé)人核稿</p><p>  根據(jù)發(fā)文流程的定義,把發(fā)文轉(zhuǎn)給本部門的負(fù)責(zé)人審核,并轉(zhuǎn)相關(guān)部門負(fù)責(zé)人會簽。</p><p><b>  轉(zhuǎn)分管領(lǐng)導(dǎo)審核</b>

71、</p><p>  部門負(fù)責(zé)人審核后,轉(zhuǎn)分管領(lǐng)導(dǎo)進(jìn)行審核。</p><p><b>  單位領(lǐng)導(dǎo)簽發(fā)</b></p><p>  單位領(lǐng)導(dǎo)審批完成后,可以直接簽發(fā)公文,公文將自動(dòng)把文件分發(fā)給主送部門、抄送部門。</p><p>  6)發(fā)文成功后的其它操作</p><p>  在發(fā)文成功后,可以

72、對發(fā)文進(jìn)行歸檔操作,可以把現(xiàn)有發(fā)文歸檔到文檔管理數(shù)據(jù)庫中。可以查看發(fā)文概況,了解發(fā)文的過程??梢韵掳l(fā)文件,把當(dāng)前的發(fā)文轉(zhuǎn)給下屬單位。</p><p>  報(bào)告管理功能是為工作中經(jīng)常隨機(jī)性地起草一些報(bào)告,匯報(bào)送交指定的人員審批而設(shè)計(jì)的,主要功能包括起草報(bào)告、報(bào)告上送批閱、多級審批等。批閱過程中,提交報(bào)告人可以實(shí)時(shí)了解批閱進(jìn)展情況。</p><p>  檔案數(shù)據(jù)庫是一個(gè)非常重要的數(shù)據(jù)庫,它存儲

73、了所有的發(fā)文文件和收文文件。建立檔案數(shù)據(jù)庫,便于檔案的科學(xué)管理,方便用戶查閱。在文件存檔后,所有查閱將被自動(dòng)記錄。</p><p>  (2)、通用信息子系統(tǒng)</p><p>  通用信息子系統(tǒng)包括:討論中心、公用通訊錄、公告通知、人員去向、來賓登記。如圖3.6所示:</p><p>  圖3.6 通用信息子系統(tǒng)操作界面</p><p>  

74、討論中心為用戶提供了一個(gè)類似于INTERNET網(wǎng)BBS的功能。在本系統(tǒng)中,您可以就某一事件或某一主題發(fā)表見解,也可以對別人發(fā)表的見解進(jìn)行評議。</p><p>  公用通訊錄用于記錄單位的客戶、業(yè)務(wù)往來等關(guān)系的通訊方法。</p><p>  公告通知用于向單位全體人員發(fā)送消息。</p><p>  人員去向信息庫用于工作人員登記自己的去向和留言,方便聯(lián)系和前臺接待。

75、</p><p>  來賓管理用于單位前臺對來訪賓客的記錄和接待管理,在接待過程中可以查閱單位內(nèi)部人員的去向和留言,方便接待來訪的賓客。</p><p>  (3)、個(gè)人辦公子系統(tǒng)</p><p>  個(gè)人辦公子系統(tǒng)主要包括電子郵件、工作安排、出勤補(bǔ)簽、個(gè)人通訊錄、網(wǎng)上尋呼、Internet瀏覽。如圖3.7所示:</p><p>  圖3.7

76、 個(gè)人辦公子系統(tǒng)操作界面</p><p>  本系統(tǒng)在現(xiàn)階段為所有用戶提供了內(nèi)部局域網(wǎng)上的電子郵件功能。</p><p>  工作計(jì)劃模塊用于員工在日常工作中對自己的工作進(jìn)行安排,計(jì)算機(jī)會對工作安排進(jìn)行協(xié)調(diào),并監(jiān)控工作完成情況,如果在到指定完成時(shí)間時(shí)尚未完成工作安排,計(jì)算機(jī)會自動(dòng)發(fā)出催辦信。</p><p>  出勤補(bǔ)簽系統(tǒng)用于單位考勤的管理。</p>

77、<p>  當(dāng)員工因故沒有進(jìn)行考勤登記時(shí),需要在本系統(tǒng)中提出申請,經(jīng)部門主管審批后生效。本系統(tǒng)也提供考勤接口,可以由單位指定的考勤人員對員工進(jìn)行考勤登記。</p><p>  按Internet瀏覽可以快速啟動(dòng)系統(tǒng)內(nèi)置的Internet Explorer,進(jìn)行網(wǎng)上沖浪。</p><p>  (4)、系統(tǒng)維護(hù)子系統(tǒng)</p><p>  系統(tǒng)維護(hù)子系統(tǒng)包括部

78、門群組管理和關(guān)鍵字管理、用戶口令修改三個(gè)功能模塊。</p><p>  部門群組管理是系統(tǒng)管理員用來維護(hù)系統(tǒng)人員情況的信息庫。如圖3.8所示:</p><p>  圖3.8 系統(tǒng)維護(hù)子系統(tǒng)操作界面</p><p>  系統(tǒng)管理員可以對部門群組進(jìn)行設(shè)置,設(shè)置人員所在的部門,設(shè)置人員級別,設(shè)置分公司的信息以及人員通訊情況,這些信息將被用于系統(tǒng)的內(nèi)部控制。</p&g

79、t;<p>  關(guān)鍵字管理只能由系統(tǒng)管理員修改數(shù)據(jù),其他人不能修改數(shù)據(jù),只能引用數(shù)據(jù)。關(guān)鍵字管理是用于系統(tǒng)內(nèi)部的一些數(shù)據(jù)控制,比如車輛名稱、行政級別名稱等等,系統(tǒng)管理員可以通過新建關(guān)鍵字來增加系統(tǒng)關(guān)鍵字,也可以修改關(guān)鍵字的內(nèi)容。</p><p><b>  4、數(shù)據(jù)庫設(shè)計(jì)</b></p><p>  系統(tǒng)中使用的數(shù)據(jù)庫按操作平臺可分為兩類[6]:Domi

80、no/Notes數(shù)據(jù)庫和SQL server數(shù)據(jù)庫。Domino/Notes數(shù)據(jù)庫存放除檔案以外的所有信息,這些數(shù)據(jù)定期在備份服務(wù)器上進(jìn)行復(fù)制備份。SQL Server數(shù)據(jù)庫存放檔案管理中的歸檔數(shù)據(jù),視數(shù)據(jù)容量定期備份到光盤。</p><p>  (1)、Domino/Notes數(shù)據(jù)庫設(shè)計(jì)</p><p>  對所有檔案、資料、人員、物品等的管理都要通過數(shù)據(jù)庫管理的形式進(jìn)行。Notes提供

81、了一個(gè)文檔數(shù)據(jù)庫管理系統(tǒng)(文檔數(shù)據(jù)庫是Notes實(shí)現(xiàn)對非結(jié)構(gòu)化信息存儲管理的一大特點(diǎn),形成在這方面對關(guān)系型數(shù)據(jù)庫的優(yōu)勢)。所有的應(yīng)用都以數(shù)據(jù)庫的形式出現(xiàn),所處理的對象就是數(shù)據(jù)庫中的文檔。一般來說,先由應(yīng)用程序開發(fā)設(shè)計(jì)人員設(shè)計(jì)文檔(如域,表單、試圖、文件夾、操作等等),用戶則基于己有的設(shè)計(jì)創(chuàng)建文檔,并且按照定制的工作流程對文檔進(jìn)行處理。每個(gè)數(shù)據(jù)庫都可以包含不同格式和類型的文檔。</p><p>  Lotus Do

82、mino/Notes中的數(shù)據(jù)庫與一般的關(guān)系數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)庫是有區(qū)別的。在一般的關(guān)系數(shù)據(jù)庫管理系統(tǒng)中,數(shù)據(jù)庫在用戶看來就是存儲在計(jì)算機(jī)內(nèi)的可供操作的二維表是基于事務(wù)處理的[7];在Lotus Domino/ Notes中,數(shù)據(jù)庫是由文檔、視圖、頁面、表單、域和文件夾等基本元素組成的存儲非結(jié)構(gòu)化信息的文件(文件名后綴為.nsf)。在辦公自動(dòng)化系統(tǒng)中有siswgl.nsf、sifwgl.nsf、siAppMain.nsf、silbgl

83、.nsf、siDiscuss.nsf、sireport.nsf、names.nsf、siwork.nsf、sifile.nsf 等數(shù)據(jù)庫,并在各個(gè)數(shù)據(jù)庫中設(shè)置相應(yīng)的必需的文檔、視圖、頁面、表單、域、文件夾以及導(dǎo)航器和各個(gè)頁面的大綱,其中各個(gè)數(shù)據(jù)庫中的頁面和表單是設(shè)計(jì)的重點(diǎn)。</p><p>  對于數(shù)據(jù)庫設(shè)計(jì),以下幾點(diǎn)需要著重闡述[8]。對公文等非結(jié)構(gòu)化信息的處理:公文內(nèi)容包括題頭、編號、主題、正文、簽字、蓋章等

84、諸多內(nèi)容,這是一般的關(guān)系型數(shù)據(jù)庫很難處理的(它們主要面向結(jié)構(gòu)化數(shù)據(jù))。Notes提供提高了RTF(Rich Text File)文本域,可以在其中保存多種類型信息,如文本,表格OLE對象,Web頁面以及圖片,聲音和動(dòng)畫等多媒體信息。像公文這種非結(jié)構(gòu)化數(shù)據(jù)就可以利用RTF文本域存儲在文檔中。而對于結(jié)構(gòu)化數(shù)據(jù)信息的處理Notes也提供了與一般關(guān)系數(shù)據(jù)庫類似的功能。只是在處理海量數(shù)據(jù)時(shí),Notes會顯得捉襟見肘。</p><

85、;p>  數(shù)據(jù)庫文檔的組織[9]:當(dāng)用戶在檔案管理中查到一份文件,需要調(diào)閱時(shí),要從當(dāng)前視圖(或者文檔)轉(zhuǎn)入另一個(gè)視圖(或者文檔),Notes數(shù)據(jù)庫文檔中可以包含指向另一個(gè)文檔、視圖或者數(shù)據(jù)庫的鏈接,當(dāng)用戶單擊代表該鏈接的圖標(biāo)時(shí),當(dāng)前窗口將切換到鏈接所指向的對象。另外Notes文檔中還可以包含各種熱點(diǎn)文本,當(dāng)用戶單擊熱點(diǎn)文本時(shí)可以顯示出文本提示框或執(zhí)行預(yù)先指定的操作。這一用戶就可以在一個(gè)文檔中同時(shí)訪問多個(gè)數(shù)據(jù)庫中的信息。從而提高了整

86、個(gè)系統(tǒng)的靈活性和實(shí)用性。</p><p>  數(shù)據(jù)庫搜索和索引[9]:對大量的公文、檔案、資料等信息進(jìn)行查詢、統(tǒng)計(jì)等要用到Notes內(nèi)置的全文搜索引擎,用戶可以在數(shù)據(jù)庫的搜索條件框中輸入條件來搜索所需文檔,并按某種條件對搜索結(jié)果進(jìn)行排序。另外還可以對數(shù)據(jù)庫進(jìn)行全文索引,以加速對數(shù)據(jù)庫的搜索。</p><p>  數(shù)據(jù)庫存儲位置[9]:在整個(gè)系統(tǒng)中,數(shù)據(jù)庫的種類繁多,除了各個(gè)功能模塊的實(shí)現(xiàn)需

87、要功能模塊數(shù)據(jù)庫外(為了便于設(shè)計(jì)和日后維護(hù)管理,每一個(gè)功能模塊都設(shè)計(jì)成一個(gè)單獨(dú)的數(shù)據(jù)庫),每一個(gè)注冊用戶都有一個(gè)郵件數(shù)據(jù)庫,另外還有系統(tǒng)用的數(shù)據(jù)庫。各種數(shù)據(jù)庫按照應(yīng)用情況的不同存放的位置也不同。系統(tǒng)數(shù)據(jù)庫應(yīng)是放在服務(wù)器上某一個(gè)固定的位置,不能輕易改動(dòng)。用戶的郵件數(shù)據(jù)庫也應(yīng)該放在數(shù)據(jù)庫上(Data\Mail\User name.nsf),以便隨時(shí)都能被訪問。各功能模塊數(shù)據(jù)庫集中存放各部門科室的數(shù)據(jù),作為系統(tǒng)的共享資源,也應(yīng)放在服務(wù)器上。&

88、lt;/p><p>  數(shù)據(jù)庫文檔一致性[9]:Notes數(shù)據(jù)庫是一種典型的文檔型數(shù)據(jù)庫系統(tǒng),它本身不提供像關(guān)系型數(shù)據(jù)庫那樣的一致性檢測功能,它提供的只是權(quán)限上的一致性檢測。為了確保文檔的一致性,在本系統(tǒng)的文檔結(jié)構(gòu)設(shè)計(jì)中,采用了一些關(guān)鍵域作為檢測一致性的標(biāo)志,并在發(fā)生一致性錯(cuò)誤時(shí)自動(dòng)進(jìn)行提示。一般在文檔結(jié)構(gòu)中被“*”號注明的域就是進(jìn)行一致性檢測的關(guān)鍵域。通過這種設(shè)計(jì)一方面排除了產(chǎn)生空文檔的可能性,另一方面解決了同一內(nèi)

89、容的文檔在數(shù)據(jù)庫中存放多份的問題,基本實(shí)現(xiàn)了文檔的一致性。</p><p>  (2)、SQL Server數(shù)據(jù)庫設(shè)計(jì)</p><p>  SQL Server在辦公自動(dòng)化系統(tǒng)中的功能:Lotus Notes/ Domino是一套通信集、文檔信息管理及開發(fā)、多媒體等功能于一體的群組工作軟件,其本質(zhì)上是一個(gè)文檔數(shù)據(jù)庫管理系統(tǒng),與基于事務(wù)處理模型的關(guān)系型數(shù)據(jù)庫系統(tǒng)相比,二者各自的應(yīng)用側(cè)重點(diǎn)和解

90、決問題的對象是不相同的[10]。</p><p>  在本實(shí)例中,有些模塊如收文、發(fā)文管理可以充分利用Notes的工作流自動(dòng)開發(fā)功能實(shí)現(xiàn)收發(fā)文的電子化操作,而有些部門在存在大量的業(yè)務(wù)處理,這些處理包括對大量結(jié)構(gòu)化數(shù)據(jù)的操作,最后生成許多報(bào)表,涉及到關(guān)系數(shù)據(jù)庫中的事務(wù)處理、完整性約束、實(shí)時(shí)在線查詢等,因此需要利用關(guān)系型數(shù)據(jù)庫系統(tǒng)來完成這些工作。然而現(xiàn)實(shí)情況是:這些部門經(jīng)過調(diào)查一般都已經(jīng)有自己的系統(tǒng)在運(yùn)行,而且大部分

91、是上級部門配發(fā)的,少部分是由本部門自己開發(fā)的,這就是實(shí)際過程中經(jīng)常會遇到的難題之一。倘若花費(fèi)大量的人力、物力和財(cái)力去分析已有的系統(tǒng)軟件,顯然得不償失;而放棄原系統(tǒng),自主從頭研制,則無形中又增加了許多困難,且往往實(shí)際開發(fā)出來的軟件還難以滿足各部門的實(shí)際要求。</p><p>  因此,本系統(tǒng)采取的方案是將Notes和關(guān)系數(shù)據(jù)庫集成到一起,充分發(fā)揮各自的優(yōu)勢,增強(qiáng)系統(tǒng)功能,又能夠使系統(tǒng)充分利用原有軟件中的關(guān)系型數(shù)據(jù)庫

92、中的信息資源,從而有效保護(hù)己有的投資建立繼承系統(tǒng)。</p><p>  在本系統(tǒng)的設(shè)計(jì)中,與關(guān)系型數(shù)據(jù)庫接口的設(shè)計(jì)部分主要涉及設(shè)計(jì)到以下兩個(gè)方面:</p><p>  1、檔案資料的歸檔與查詢:各部門在日常工作中都要處理大量的公文資料,這些公文中的相當(dāng)一部分最后要提交檔案管理部門歸檔,因此系統(tǒng)的檔案管理模塊提供了與關(guān)系型數(shù)據(jù)庫SQL的接口,這樣授權(quán)人員可以將已經(jīng)提交歸檔的公文資料保存到SQ

93、L Server中,既可以作備份,又方便與檔案管理系統(tǒng)連接。</p><p>  2、各部門統(tǒng)計(jì)報(bào)表的輸入及查詢:現(xiàn)實(shí)應(yīng)用中,會有一些這樣的部門或科室:它們有大量的業(yè)務(wù)需要處理,會形成大量的報(bào)表,如各種月報(bào)表、季度報(bào)表、半年報(bào)表及年報(bào)表等,這些部門科室原來也都有自己的一些辦公系統(tǒng),如FoxPro、Access等在進(jìn)行這些工作,要做到既充分利用原來的系統(tǒng),又能夠在Notes辦公軟件中反映出來各類報(bào)表結(jié)果以供分管領(lǐng)導(dǎo)

94、及授權(quán)人員查詢,需要Notes辦公軟件同這些系統(tǒng)連接起來。</p><p>  SQL Server與辦公自動(dòng)化系統(tǒng)連接的實(shí)現(xiàn)[11]:根據(jù)以上SQL Server在辦公自動(dòng)化系統(tǒng)中的功能,采用了以下兩種實(shí)現(xiàn)技術(shù):利用Domino企業(yè)連接服務(wù)(Domino Enterprise Connection Service)實(shí)現(xiàn)Notes連接。DECS是Domino內(nèi)嵌的一種與關(guān)系型數(shù)據(jù)庫連接的接口服務(wù),通過它可以方便地

95、在Notes應(yīng)用程序中操作關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)。DECS在辦公自動(dòng)化應(yīng)用中將檔案資料歸檔SQL Server數(shù)據(jù)庫中?;驹硎鞘紫确謩e在Notes應(yīng)用程序和SQL Server數(shù)據(jù)庫中建立要連接的表單,然后配置DECS服務(wù)選項(xiàng),定義所要執(zhí)行的操作,最后通過ODBC在Notes應(yīng)用程序中就可以實(shí)現(xiàn)要進(jìn)行的操作了。</p><p>  使用Notes內(nèi)置編程接口LotusScript DataObject(簡稱LS:

96、DO)LotusScript是一種內(nèi)嵌的Notes程序設(shè)計(jì)語言,LS:DO利用其完整的數(shù)據(jù)控制功能和結(jié)構(gòu)化程序語言的靈活性,提供對外部ODBC數(shù)據(jù)的完全讀寫訪問[12]。</p><p>  在處理部門報(bào)表數(shù)據(jù)的輸入及查詢時(shí),采用LS:DO編程接口。這是基于以下考慮:各部門報(bào)表格式不一且時(shí)常變化,不像歸檔管理部門所要存儲的檔案資料信息有著固定的類型和格式。LS:DO適合實(shí)際的小批量數(shù)據(jù)的傳輸和轉(zhuǎn)換。LS:DO能夠

97、滿足所有的數(shù)據(jù)操作要求,不必添置額外的轉(zhuǎn)換工具,節(jié)省費(fèi)用。</p><p>  LS:DO對ODBC數(shù)據(jù)源的訪問。LS:DO是一個(gè)由三個(gè)ODBC類組成的集合,這三個(gè)類是ODBCConnection、ODBCQuery和ODBCResultSet。具體來說,LotusScript程序就是利用這些類及其方法來實(shí)現(xiàn)對ODBC數(shù)據(jù)源的訪問。</p><p><b>  四、系統(tǒng)實(shí)現(xiàn)<

98、;/b></p><p><b>  1、概述</b></p><p>  首先公文管理模塊實(shí)現(xiàn)支持日常機(jī)關(guān)政府辦公中公文收發(fā)的整個(gè)電子化、自動(dòng)化的目標(biāo)。在這個(gè)模塊中主要有收文管理和發(fā)文管理兩大部分。其中發(fā)文管理中主要執(zhí)行擬稿、審核、會簽、簽發(fā)、批閱、查詢、公文執(zhí)行狀態(tài)信息等管理工作,并提供電子郵遞、查詢、打印等功能。管理員通過對人員進(jìn)行注冊,設(shè)定其權(quán)限,使不同

99、的用戶在公文流轉(zhuǎn)中扮演不同的角色。收文管理主要處理系統(tǒng)內(nèi)部的電子文檔,這部分處于保密需要,沒有設(shè)者對外接門,不能實(shí)現(xiàn)Web瀏覽。收文中僅僅提供了收文登記、領(lǐng)導(dǎo)批示等操作。綜上所述,上面的流轉(zhuǎn)功能牽涉到三個(gè)部分:發(fā)文管理、收文管理以及設(shè)定相應(yīng)人員權(quán)限角色的人員管理數(shù)據(jù)庫。</p><p><b>  2、發(fā)文管理數(shù)據(jù)庫</b></p><p>  該數(shù)據(jù)庫(fwgl.n

100、sf)是整個(gè)系統(tǒng)的核心之一,是整個(gè)系統(tǒng)設(shè)計(jì)的重中之重。圖4.1就是打開該數(shù)據(jù)庫時(shí)的界面,通過左邊的導(dǎo)航連接可以進(jìn)行公文的瀏覽查看及相關(guān)操作。</p><p>  圖4.1 發(fā)文管理界面</p><p><b>  (1)、表單設(shè)計(jì)</b></p><p>  下面介紹發(fā)文管理中的表單設(shè)計(jì)。表單是Lotus數(shù)據(jù)庫中最重要最基本的設(shè)計(jì)元素,它是信息

101、采集的基本來源,是面向用戶的基本界面,整個(gè)數(shù)據(jù)庫的組織就是首先通過表單生成數(shù)據(jù)庫中的各項(xiàng)文檔,再通過視圖對文檔進(jìn)行選擇然后呈現(xiàn)給用戶的。最后或者經(jīng)過設(shè)計(jì)好的頁面、大綱、幀結(jié)構(gòu)集把設(shè)計(jì)好的視圖進(jìn)行組織,從而把整個(gè)數(shù)據(jù)庫的內(nèi)容顯示給用戶,因此表單設(shè)計(jì)直接關(guān)系著數(shù)據(jù)庫設(shè)計(jì)的效果成敗。另一方面,實(shí)現(xiàn)公文流轉(zhuǎn)的許多操作,如:交部門領(lǐng)導(dǎo)、轉(zhuǎn)發(fā)、會簽、簽發(fā)、歸檔等等操作也是在表單中設(shè)計(jì)的,單單從功能實(shí)現(xiàn)上來說,Lotus的表單設(shè)計(jì)是Lotus工作流開

102、發(fā)的靈魂所在。</p><p>  本設(shè)計(jì)實(shí)現(xiàn)中最重要的表單是報(bào)告表單(別名BG)。該表單是整個(gè)系統(tǒng)的啟動(dòng)模板,所有的公文都是從這里由辦公人員起草,形成一份公文的初稿,通過設(shè)計(jì)該表單,傳遞給不同的辦公人員,經(jīng)過流轉(zhuǎn),形成正式的公文。因此該表單的一個(gè)重要功能是應(yīng)該能夠根據(jù)文檔流轉(zhuǎn)過程中所處的不同辦公人員的角色提供不同的操作;另一方面還要記錄文檔流轉(zhuǎn)過程中的一些信息,以實(shí)現(xiàn)對文檔的跟蹤控制。要實(shí)現(xiàn)上述目標(biāo),我們需要考

103、慮兩個(gè)問題:文檔在流轉(zhuǎn)、批閱過程中應(yīng)該始終保證只有一個(gè)人可以對文檔進(jìn)行操作,避免出現(xiàn)兩個(gè)或者兩個(gè)以上的人對文檔進(jìn)行處理的情況。因此要設(shè)置程序的全局變量,控制文檔的讀寫模式,代碼如下:</p><p>  Sub OutOfEdit</p><p>  AllowEdit=False//允許編輯標(biāo)志關(guān)閉</p><p><b>  End Sub<

104、;/b></p><p>  Sub MyGotoEdit</p><p>  AllowEdit=True//允許編輯標(biāo)志打開</p><p>  Uidoc.EditMode=True//置文檔于編輯模式</p><p><b>  End Sub</b></p><p>  

105、圖4.2是表單設(shè)計(jì)圖的主要部分。</p><p><b>  圖4.2 表單設(shè)計(jì)</b></p><p><b>  (2)、視圖設(shè)計(jì)</b></p><p>  視圖的作用在于按照不同的關(guān)鍵字對文檔進(jìn)行分類,它是對存儲在數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行訪問的入口。每個(gè)數(shù)據(jù)庫必須包含至少一個(gè)視圖,而大多數(shù)數(shù)據(jù)庫都包含多個(gè)視圖。</

106、p><p>  圖4.3是設(shè)計(jì)該類視圖的設(shè)計(jì)界面。</p><p><b>  圖4.3 視圖設(shè)計(jì)</b></p><p>  (3)、其他元素設(shè)計(jì)</p><p>  下面介紹頁面和大綱設(shè)計(jì)。頁面是顯示信息的數(shù)據(jù)庫設(shè)計(jì)元素,這一點(diǎn)和表單相似,只是沒有表單收集信息的功能。頁面在應(yīng)用程序中為用戶顯示文本、圖形或者嵌入式控件(如

107、大綱)。而后者:大綱則是一種導(dǎo)航工具。所有的數(shù)據(jù)庫都帶有一個(gè)默認(rèn)的導(dǎo)航結(jié)構(gòu),稱為文件夾窗格,或稱作導(dǎo)航窗格。在默認(rèn)情況下,它顯示共享視圖和共享文件夾列表。但設(shè)計(jì)者們大多會開發(fā)自己喜歡的大綱結(jié)構(gòu)。頁面和大綱配合起來組織視圖,從而顯示給用戶,提供人機(jī)交互的界面。大綱提供到數(shù)據(jù)庫中所有文件夾或者視圖的鏈接,同時(shí)還可以提供操作、URL或到其他元素的連接,如視圖、表單、幀結(jié)構(gòu)集等等??梢宰屍鋵?dǎo)航全部的應(yīng)用程序或站點(diǎn),或?qū)Ш狡渲幸徊糠?,大綱會顯是給

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論