畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)

上傳人:good****022 文檔編號:116857173 上傳時間:2022-07-06 格式:DOC 頁數(shù):39 大小:340.50KB
收藏 版權(quán)申訴 舉報 下載
畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)_第1頁
第1頁 / 共39頁
畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)_第2頁
第2頁 / 共39頁
畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)_第3頁
第3頁 / 共39頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)》由會員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——辦公自動化系統(tǒng)開發(fā)(39頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、畢業(yè)設(shè)計(論文)摘要 隨著教育與科技的不斷發(fā)展,辦公自動化系統(tǒng)在技術(shù)和應用上都得到了更高層次的發(fā)展,成為現(xiàn)代社會的重要標志。校園辦公自動化系統(tǒng)作為校園信息化建設(shè)的重點之重,不僅能改善校園辦公條件與環(huán)境,減輕工作人員負擔,提高辦公質(zhì)量和工作效率,而且能加快校園管理工作規(guī)范化、科學化、網(wǎng)絡化的進程,對推動我國高等教育信息化事業(yè)的發(fā)展有著積極的意義。 針對浙江工業(yè)大學浙西分校辦公業(yè)務的要求,運用Internet和ASP開發(fā)技術(shù),采用Browser/Server(瀏覽器用及服務器)模式,建立一個基于Web的浙江工業(yè)大學浙西分校辦公自動化系統(tǒng)。本系統(tǒng)實現(xiàn)了用戶登陸,工作計劃,通告管理,人力資源管理,通訊

2、助理,電子郵件,會議管理,檔案資料管理等功能。其中工作計劃模塊用于建立一個工作計劃,每個用戶可以對自己的計劃進行添加,刪除和查詢,還可以對計劃的重要程度,完成與否進行設(shè)置。通訊助理模塊主要是建立一個個人通訊錄,用戶可以對自己通訊錄中的聯(lián)系人資料進行添加,刪除和查詢,還可以對不同的聯(lián)系人進行分組,方便查看。關(guān)鍵詞:B/S結(jié)構(gòu); ASP;Intranet;Web;辦公自動化系統(tǒng)Abstract Along with the education and the technical unceasing development, the office automation system all obta

3、ined the higher level development in the technology and the application, becomes the modern society the important symbol. The campus office automation system took the campus information construction the key point is heavy, not only can improve the campus work condition and the environment, reduces t

4、he staff to bear, improves the work quality and the working efficiency, moreover can speed up the campus supervisory work standardization, scientific, the network advancement, to impels our country higher education information enterprise the development to have the positive significance In view of t

5、he Zhejiang industrial university western Zhejiang branch school work service request, utilizes Internet and the ASP development technology, uses Browser/Server (browser with and server) the pattern, establishes based on the Web Zhejiang industrial university western Zhejiang branch school office au

6、tomation system. This system realized the user to land, the work plan, the circular management, the human resources management, the communication assistant, the email, the conference managed, function and so on reference material management. Work plan module uses in to establish a work plan, each us

7、er may carry on the increase to own plan, the deletion and the inquiry, but also may to the plan important degree, complete or not carries on the establishment. The communication assistant module mainly is establishes a each one person of address book, the user may carry on the increase to in the on

8、eself address book contact person material, the deletion and the inquiry, but also may carry on the grouping to the different contact person, facilitates examines Key words: B/S structure ;ASP; Intranet; Web; Office automation system第1章 緒論1.1 引言 隨著計算機技術(shù)的飛速發(fā)展,計算機在各行各業(yè)中應用的普及,利用計算機實現(xiàn)學校辦公自動化系統(tǒng)管理勢在必行。辦公自

9、動化系統(tǒng)是20世紀80年代初期隨著微型計算機技術(shù)和計算機局域網(wǎng)絡技術(shù)的發(fā)展而興起的一門信息處理系統(tǒng)分支。目前,辦公自動化的概念和意識已廣泛地被各類辦公人員所接受,辦公自動化系統(tǒng)已深入到現(xiàn)代社會的各個角落。它的出現(xiàn)正改變著傳統(tǒng)的事務性辦公業(yè)務,改變著人們的觀念。隨著技術(shù)的進步,辦公自動化系統(tǒng)的功能和內(nèi)涵也在不斷地發(fā)展和完善,為未來信息化的社會提供一個高效迅速甚至智能化的辦公環(huán)境。 1.2 辦公自動化系統(tǒng)產(chǎn)生的背景 辦公自動化系統(tǒng)的產(chǎn)生主要有兩方面的原因,一是辦公模式的變革;二是計算機技術(shù)的發(fā)展。1 辦公模式的變革 辦公是處理人群集體事務的活動。傳統(tǒng)辦公業(yè)務信息量不大,內(nèi)容簡單,手工方式便可以完成

10、。70年代中期,西方發(fā)達國家生產(chǎn)力水平急劇上升,辦公業(yè)務急劇增加,傳統(tǒng)的手工方式已不能滿足信息和業(yè)務增長的需要,時代的發(fā)展對辦公方式提出了新的要求。為了適應發(fā)展需要,就必須改進信息采集、管理和傳遞的方式和手段,這是辦公自動化系統(tǒng)產(chǎn)生的原動力。2 計算機技術(shù)的發(fā)展 最初的主機模式由功能強大的主機負責各項任務,終端基本上作為人機界面而存在,它并無執(zhí)行程序等更多功能。80年代初微電子工業(yè)在技術(shù)和價格方面的迅速發(fā)展,尤其是微型計算機、網(wǎng)絡通信技術(shù)和其它各類以微電腦為基礎(chǔ)的辦公自動化設(shè)備的出現(xiàn),為辦公自動化系統(tǒng)的廣泛應用和發(fā)展提供良好的物質(zhì)基礎(chǔ)。1.3辦公自動化系統(tǒng)的發(fā)展過程 辦公自動化系統(tǒng)是在人類社會

11、活動由迫切需要,在技術(shù)和工業(yè)基礎(chǔ)上具有相關(guān)的條件下產(chǎn)生出來的。它的發(fā)展伴隨著技術(shù)的進步而不斷豐富和完善。其發(fā)展過程大體可分為三個階段: 第一階段:70年代末期。主要以小型計算機設(shè)備和自動程控交換機為中心,外加字處理機、復印機、計算機終端設(shè)備等構(gòu)成早期的辦公自動化系統(tǒng)。它以結(jié)構(gòu)化數(shù)據(jù)為存儲和處理對象,強調(diào)對數(shù)據(jù)的計算和統(tǒng)計能力,實現(xiàn)了個體工作的自動化。 第二階段:80年代。采用綜合設(shè)備,如微型計算機、小型計算機、工作站、綜合數(shù)據(jù)通信等,以實現(xiàn)辦公綜合管理自動化。這一階段辦公自動化系統(tǒng)以網(wǎng)絡為中心,以非結(jié)構(gòu)化數(shù)據(jù)的信息流為主要存儲和處理對象。 第三階段:90年代以后。辦公自動化系統(tǒng)的發(fā)展有以下特點

12、:一是多媒體技術(shù)的發(fā)展,使它朝著綜合處理文本信息、語音和圖像信息的方向發(fā)展;二是通信技術(shù)的發(fā)展,使辦公自動化突破了單位和地域的限制,朝著全球信息資源共享的方向發(fā)展;三是應用更深入,逐漸朝著數(shù)據(jù)處理、決策支持領(lǐng)域滲透,向更加大型化、綜合化、智能化方向發(fā)展。1.3.1辦公自動化系統(tǒng)在國外的發(fā)展 國外辦公自動化系統(tǒng)的發(fā)展首推美國和日本,其次為歐洲,以美國為例,美國大約在本世紀七十年代出現(xiàn)辦公自動化,1977年到1978年間出現(xiàn)了許多成功的辦公自動化的事例(如卡特政府籌建的白宮辦公業(yè)務信息系統(tǒng))。美國辦公自動化系統(tǒng)的發(fā)展大約分為以下幾個時期: 1 初期(1975年前)。主要采用各種機械、電子設(shè)備,如文

13、字處理機、復印機、傳真機等來完成單項業(yè)務的自動化; 2 發(fā)展期(1975-1982)。采用單機系統(tǒng)以及部分機械電子設(shè)備綜合辦公;3 改進期和成熟期(1983年以后)。將部門內(nèi)的計算機和各種設(shè)備組成局域網(wǎng),通過資源共享方式綜合辦公。綜合采用各種新技術(shù),設(shè)備向網(wǎng)絡化、高速化、智能化方向發(fā)展。1.3.2辦公自動化系統(tǒng)在國內(nèi)的發(fā)展 我國的辦公自動化系統(tǒng)建設(shè)起步較晚,70年代從國外傳入,可以分為以下幾個時期: 1 啟蒙與準備期(1981-1985年) 主要引進技術(shù)、解決漢字的輸入、輸出、合作生產(chǎn)各種設(shè)備以及有關(guān)系統(tǒng)和軟件的漢化工作等,在小范圍內(nèi)實現(xiàn)應用; 2 開創(chuàng)與見效期(1986-1990年) 開始有

14、計劃地在全國范圍內(nèi)開展辦公自動化試點,在設(shè)備生產(chǎn)上形成布局,對全國通信網(wǎng)絡進行大規(guī)模改造,技術(shù)上日益成熟,標準化逐步形成;3 發(fā)展與成熟期(90年代后)全國分組交換網(wǎng)己經(jīng)投入使用,技術(shù)獲得進一步發(fā)展,各級政府部門、企事業(yè)單位開始組建內(nèi)部局域網(wǎng),開始向大型化、網(wǎng)絡化、高速化發(fā)展。隨著社會信息化步伐的加快和高教改革的逐步深入,許多高校已經(jīng)認識到OAS建設(shè)的重要性和必要性。高校辦公自動化系統(tǒng)建設(shè)已不同程度地被各高校提到日程安排上,并且己有一些高校走在了前列,如清華大學、上海交大、浙江大學、大連海事大學等高校的辦公自動化系統(tǒng)都已投入運行,方便了各部門的交流協(xié)作,取得了良好的效果。但是,無論是應用軟件公

15、司已開發(fā)的OAS,還是移植其它高校的OAS,一般都無法完全適合本校的辦公需求,都需要經(jīng)過二次開發(fā),并目存在費用高、周期長的問題。因此研究、設(shè)計我們學校自己的辦公自動化系統(tǒng)具有較大的理論和實際意義。1.4辦公自動化系統(tǒng)的現(xiàn)狀和研究意義1.4. 1現(xiàn)狀 辦公自動化是當前國際上飛速發(fā)展的新型學科,美日等發(fā)達國家對它的應用和研究都非常重視。除了對辦公自動化系統(tǒng)軟硬件及系統(tǒng)集成的研究開發(fā)外,還進行了有關(guān)辦公管理科學方面的研究。我國對辦公自動化系統(tǒng)的應用和研究包很重視,國務院電子振興小組于1983年設(shè)立了辦公自動化專業(yè)領(lǐng)導小組,1986年又成立了辦公自動化專業(yè)的專家組,多次進行研究和探討。現(xiàn)在,己有不少辦

16、公自動化系統(tǒng)產(chǎn)品投入使用,促進了人們的交流與合作,提高了工作效率。 1994年4月,有國家計委立項國家教委主持,全國十所大學承擔的國家重點工業(yè)性試驗項目“中國教育科研網(wǎng)絡(CERNET)示范工程”開始啟動,1995年12月通過鑒定驗收。該示范工程建設(shè)的成功,對促進我國教育、科研事業(yè)的發(fā)展和人才的培養(yǎng)將起到重要作用,是我國高校信息系統(tǒng)(包括辦公自動化系統(tǒng)) 建設(shè)的重要里程碑。但與發(fā)達國家相比,還存在較大差距,具體表現(xiàn)在幾方面: 1 組織管理的滯后性。高校辦公自動化系統(tǒng)的建設(shè)起步較晚,人才和知識方面存在較大差異,發(fā)展不平衡,教育體制的改革和管理的發(fā)展總體落后于社會信息化進程。 2 重視程度不夠。隨

17、著信息化社會的到來,高教領(lǐng)域競爭機制的引入,使辦公室的工作量越來越大,要求也越來越高,使各級管理人員和辦公人員對辦公自動化系統(tǒng)的依賴日益增強。而高校的中間管理層在辦公自動化系統(tǒng)的建設(shè)中,缺乏足夠的認識和有力的支持,主動支持、積極參與的不多,影響了系統(tǒng)的建設(shè)、生存和發(fā)展。 3 系統(tǒng)效益不明顯。我國高校辦公自動化系統(tǒng)的發(fā)展不同于國外及企業(yè)。還處于初級發(fā)展階段,大部分屬于信息管理型,缺乏對大量事務的處理及輔助決策的支持。加上用戶使用水平有限,辦公效率沒有得到明顯提高。1.4. 2研究意義傳統(tǒng)的辦公方式已不能解決信息管理過程中的溝通(Communication )、協(xié)調(diào)(Cooperation & C

18、oordination)和控制(Control)等方面的問題。因此必須建立現(xiàn)代辦公自動化系統(tǒng)來完成信息的收集、整理、傳遞和分析,實現(xiàn)信息大范圍、有控制、高效率而低成本的共享和利用,并及時主動地獲取決策所需的信息以輔助決策,實現(xiàn)管理現(xiàn)代化和決策科學化。 對于高校而言,校際之間的競爭就意味著內(nèi)部管理體制和工作效率之間的競爭。隨著學校規(guī)模的擴大,如果人員之間、各部門之間的信息傳遞仍然停留在原來的有紙化傳送的基礎(chǔ)上,這種聯(lián)系方式就勢必導致低效落后,影響各部門間的信息流通效率,因此有必要建立安全、高效的辦公自動化系統(tǒng)。通過對辦公自動化系統(tǒng)的研究,把握其發(fā)展方向和趨勢,構(gòu)建高效的辦公環(huán)境。隨著信息技術(shù)的不

19、斷發(fā)展和理論研究的不斷深入,各種新的辦公自動化系統(tǒng)設(shè)計方案的出現(xiàn)必將對辦公自動化的實施與推廣起巨大的推動作用,辦公自動化系統(tǒng)必將獲得更廣泛的應用前景。1.5 C/S體系結(jié)構(gòu)與B/S體系結(jié)構(gòu)的比較目前開發(fā)學籍管理信息系統(tǒng)常采用的體系結(jié)果有C/S和B/S兩種,下面對這兩種體系結(jié)果作具體的比較分析。1.5.1客戶機/服務器模式(C/S) 客戶機/服務器結(jié)構(gòu),即Client/Server結(jié)構(gòu)。這種結(jié)構(gòu)把數(shù)據(jù)庫信息存放在遠程的服務器上,而客戶機上安裝相應的軟件。傳統(tǒng)C/S結(jié)構(gòu)一般是兩層的,其結(jié)構(gòu)如圖2.1所示。它有兩部分構(gòu)成:前端是客戶機,即用戶界面,接受用戶的請求,并向數(shù)據(jù)庫服務器提出請求,通常是一個

20、PC機;后端是服務器,將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進行計算并把結(jié)構(gòu)呈現(xiàn)給用戶。C/S結(jié)構(gòu)還提供了完善的安全保護及對數(shù)據(jù)完整性處理等操作,并允許多個客戶同時訪問一個數(shù)據(jù)庫。在這種結(jié)構(gòu)中,服務器的硬件必須要有足夠的處理能力,這樣才能滿足客戶的需求。隨著Internet技術(shù)的普及和電子商務技術(shù)的發(fā)展,客戶機/服務器結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)正在由2層向3層發(fā)展。應用程序的任務在邏輯上被劃分為三種服務:用戶服務、業(yè)務服務(中間層服務) 和數(shù)據(jù)服務。用戶服務在客戶機上,提供了可視化的用戶界面來表示信息和收集數(shù)據(jù);業(yè)務服務在一個或多個業(yè)務服務器上,是聯(lián)系用戶服務和數(shù)據(jù)服務的橋梁,它們響應用戶發(fā)來的請求,實施業(yè)務

21、規(guī)則,處理和分析業(yè)務數(shù)據(jù)。獲得業(yè)務結(jié)果;數(shù)據(jù)服務在數(shù)據(jù)庫服務器上,負責數(shù)據(jù)的組織管理,包括數(shù)據(jù)的定義、維護、訪問和更新以及管理并響應業(yè)務服務器的數(shù)據(jù)請求。C/S結(jié)構(gòu)在技術(shù)上已經(jīng)很成熟,它的主要特點是交互性強、具有安全存取模式、網(wǎng)絡通信量低、響應速度快、利于處理大量數(shù)據(jù)。但是該結(jié)構(gòu)的程序是針對性開發(fā)的,變更不靈活,維護和管理的難度較大。通常只局限于小型局域網(wǎng),不利于擴展。并且,由于該結(jié)構(gòu)的每臺客戶機都需要安裝相應的客戶端程序,分布功能弱且兼容性差,不能實現(xiàn)快速部署安裝和配置,因此缺少交通性,具有較大的局限性。要求具有一定專業(yè)水準的技術(shù)人員去完成。圖2.1 C/S二層體系結(jié)構(gòu)1.5.2 瀏覽器/服

22、務器模式瀏覽器/服務器結(jié)構(gòu),即Browser/Server結(jié)構(gòu),就是只安裝維護一個服務器,而客戶端采用瀏覽器運行軟件。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化和改進。主要利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合多種Script語言(如VBScript、JavaScript等)和ActiveX技術(shù),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。B/S三層體系結(jié)構(gòu)采用三層客戶/服務器結(jié)構(gòu),在數(shù)據(jù)管理層和用戶界面層之間增加了一層結(jié)構(gòu),稱為中間件,使整個體系結(jié)構(gòu)成為三層。三層結(jié)構(gòu)是伴隨著中間件技術(shù)的成熟興起的,核心概念是利用中間件將應用分為表示層、業(yè)務邏輯層和數(shù)據(jù)存儲層三個不同的處理層次,如圖1.2所

23、示。三個層次的劃分是從邏輯上分的,具體的物理分法可以有多種組合。中間件作為構(gòu)造三層結(jié)構(gòu)應用系統(tǒng)的基礎(chǔ)平臺,提供了以下主要功能:負責客戶機與服務器、服務器與服務器的連接和通信;實現(xiàn)應用與數(shù)據(jù)庫的高效連接;提供一個三層結(jié)構(gòu)應用的開發(fā)、運行、部署和管理的平臺。這種三層結(jié)構(gòu)在層與層之間是互相獨立的,任何一層的改變不會影響其他層的功能。圖1.2 B/S三層體系結(jié)構(gòu)1.5 .3 客戶機/服務器和瀏覽器/服務器結(jié)構(gòu)的比較1 硬件環(huán)境不同C/S建立在局域網(wǎng)的基礎(chǔ)上,通過專門服務器提供連接和數(shù)據(jù)交換服務。所處理的用戶不僅固定,并且處于相同區(qū)域,要求擁有相同的操作系統(tǒng)。B/S建立在廣域網(wǎng)的基礎(chǔ)上,信息自己管理,有

24、比C/S更強的適用范圍,一般只要有操作系統(tǒng)和瀏覽器就行。與操作系統(tǒng)平臺關(guān)系最小。面向不可知的用戶群。2 結(jié)構(gòu)不同C/S軟件一般采用兩層結(jié)構(gòu),而B/S采用三層結(jié)構(gòu)。這兩種結(jié)構(gòu)的不同點是兩層結(jié)構(gòu)中客戶端參與運算,而三層結(jié)構(gòu)中客戶端不參與運算,只是簡單的接收用戶的請求,顯示最后的結(jié)果。所以在三層結(jié)構(gòu)中對客戶端的計算機的配置要求很低。雖然B/S在邏輯上采用了三層結(jié)構(gòu),但在物理上的網(wǎng)絡結(jié)構(gòu)仍然是原來的以太網(wǎng)或環(huán)形網(wǎng)。這樣,第一層與第二層結(jié)構(gòu)之間的通信、第二層與第三層結(jié)構(gòu)之間的通信都需占用同一條網(wǎng)絡線路,網(wǎng)絡通信量大。而C/S只有兩層結(jié)構(gòu),網(wǎng)絡通信量只包括客戶端與服務器之間的通信量,網(wǎng)絡通信量低。所以,C

25、/S處理大量信息的能力是B/S無法比擬的。3 處理模式不同B/S的處理模式與C/S相比,大大簡化了客戶端,只要裝上操作系統(tǒng)、網(wǎng)絡協(xié)議軟件以及瀏覽器即可,這時的客戶機成為瘦客戶機,而服務器則集中了所有的應用邏輯。4 構(gòu)件重用不同在構(gòu)件的重用性方面,C/S程序從整體進行考慮,具有較低的重用性。而B/S對應的是多重結(jié)構(gòu),要求構(gòu)件具有相對獨立的功能,具有較好的重用性。5 系統(tǒng)維護不同系統(tǒng)維護是在軟件生存周期中開銷最大的一部分。C/S程序由于其本身的整體性,必須整體考察并處理出現(xiàn)的問題。而B/S結(jié)構(gòu),客戶端不必安裝及維護。B/S結(jié)構(gòu)在構(gòu)件組成方面只變更個別構(gòu)件,開發(fā)、維護等工作都集中在服務器端。當需要升

26、級時,只需更新服務器端的軟件,而不必更換客戶端軟件,實現(xiàn)系統(tǒng)的無縫升級。這樣就減輕了系統(tǒng)維護與升級的成本和工作量,使用戶的總體擁有成本大大降低。6 對安全的要求不同C/S一般面向相對固定的用戶群,程序更加注重流程,它可以對權(quán)限進行多層次校驗,提供了更安全的存取模式,對信息安全的控制能力很強。一般高度機密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜。而B/S采用點對多點、多點對多點這種開放的結(jié)構(gòu)模式,并采用TCP/IP這一類運用于Internet的開放性協(xié)議,其安全性只能靠數(shù)據(jù)服務器上管理密碼的數(shù)據(jù)庫來保證。所以B/S對安全以及訪問速度比C/S有更高的要求。而Internet技術(shù)中這些關(guān)鍵的安全問題遠未解決。7

27、 速度不同由于C/S在邏輯結(jié)構(gòu)上比B/S少一層,對于相同的任務,C/S完成的速度總比B/S快。使得C/S更利于處理大量數(shù)據(jù)。8 交互性與信息流不同交互性強是C/S固有的一個優(yōu)點。在C/S中,客戶端有一套完整的應用程序,在出錯提示、在線幫助等方面都有強大的功能,并且可以在子程序間自由切換。B/S雖然由JavaScript、VBScript提供了一定的交互能力,但與C/S的一整套客戶應用相比實在是太有限了。C/S的信息流單一,而B/S可處理如B-B、B-C B-G等信息并具有流向的變化。綜上所述,C/S和B/S這兩種技術(shù)是各有利弊。但相比較只下,C/S主要局限與局域網(wǎng),缺乏作為應用平臺的一些特性,

28、而且要求開發(fā)者自己處理事物管理、消息隊列、數(shù)據(jù)的復制和同步等問題,對開發(fā)者有較高的要求,而且應用程序的維護和移植復雜。而B/S應用于廣域網(wǎng)上,應用程序開發(fā)比較簡單,而且大大降低了維護管理的難度,所以,B/S具有更廣大的發(fā)展前景。1. 6論文結(jié)構(gòu)本文包括了以下一些內(nèi)容:第1章介紹了辦公自動化系統(tǒng)產(chǎn)生的背景,發(fā)展過程,現(xiàn)狀和研究意義以及C/S體系結(jié)構(gòu)與B/S體系結(jié)構(gòu)的比較等; 第2章介紹了辦公自動化系統(tǒng)的需求分析、系統(tǒng)的設(shè)計目標,系統(tǒng)框架圖、E-R圖及數(shù)據(jù)詞典等;第3章詳細討論了ASP的工作原理、ASP的內(nèi)置對象、組件,并比較詳細的介紹了ASP訪問數(shù)據(jù)庫的步驟;第4章給出了辦公自動化系統(tǒng)的數(shù)據(jù)庫的

29、連接和修改,詳細介紹了工作計劃和個人通訊錄模塊的實現(xiàn); 第5章給主要對辦公自動化系統(tǒng)的總結(jié)和該系統(tǒng)的發(fā)展前景。第2章 系統(tǒng)分析辦公自動化是辦公與管理自動化的簡稱,它的發(fā)展歷史不長,各國的實踐不同,對它的理解和認識也不同,隨著技術(shù)的發(fā)展和人們認識過程的深化,辦公自動化自身也在不斷地豐富和完善。2. 1需求分析辦公自動化系統(tǒng)的建立,需要進行用戶需求調(diào)查與分析,以確定系統(tǒng)目標,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。學校需要規(guī)模相對較小,但其在功能上對系統(tǒng)的需求卻是全面的。大體可分為:一方面是通過收發(fā)電子郵件為主的方式,與其它員工交流各種信息,基于工作流的方式實現(xiàn)諸如員工是基本資料查詢、個人通訊錄;員工管理個人日程

30、安排,各種檔案資料的查閱等日常辦公功能。另一方面則是面向公司辦公業(yè)務方面的業(yè)務管理功能。即完全采用計算機技術(shù)處理辦公業(yè)務,使企業(yè)內(nèi)部人員能夠方便快捷地共享信息、交流信息,高效地協(xié)同工作,既兼顧個人辦公效率的提高,又可以實現(xiàn)群體協(xié)同工作。2. 2系統(tǒng)的設(shè)計目標 對廣大用戶來講,系統(tǒng)界面友好,操作簡單,易學易用是非常重要的。浙江工業(yè)大學浙西分校的辦公自動化系統(tǒng)從設(shè)計上要達到如下目標: 1 建立一個功能豐富、操作簡單的OAS,充分利用Intranet技術(shù),使系統(tǒng)的全部功能都可以在WWW瀏覽器內(nèi)進行操作。 2 滿足校領(lǐng)導高效率處理日常事物的工作需要,有效地協(xié)助學校領(lǐng)導順利地完成各項工作。 3 采用合理

31、的工作臺流程方式處理影響工作效率的各個環(huán)節(jié),最大限度地避免人工傳送實物的工作。 4 為部門間實現(xiàn)真正的協(xié)同工作提供保證,擺脫多個部門協(xié)作時經(jīng)常出現(xiàn)的互相等待的狀況。 總的來說是為校區(qū)提供一套校園辦公的解決方案,構(gòu)建現(xiàn)代化的信息平臺。在此平臺上通過協(xié)作,提高資源利用率和工作效率,規(guī)范各部門的辦公行為,實現(xiàn)資源共享。2. 3系統(tǒng)框架圖本系統(tǒng)各個功能都采用模塊化結(jié)構(gòu)設(shè)計,系統(tǒng)總體框架結(jié)構(gòu)如圖2.1登 入工作計劃校園辦公自動化系統(tǒng)用戶帳號設(shè) 置設(shè) 置會議管理檔案資料檔案資 料通告管理人力資源通訊助理電子郵件個人辦 公圖2.1系統(tǒng)框架圖2. 4 E-R圖NN查詢個人通訊錄姓名單位職務電話或分機登錄用戶E

32、mail圖2.2個人通訊錄E-R圖工作計劃計劃執(zhí)行人重要度完成度時間登錄用戶NN查詢圖2.3工作計劃E-R圖2. 5數(shù)據(jù)詞典為了要實現(xiàn)以上的功能,首先要定義數(shù)據(jù)字典。因此,在數(shù)據(jù)庫中建立如下六張數(shù)據(jù)表:管理員信息表(N_admins),用戶信息表(N_userinf)、增加工作計劃表(N_workrep)、增加通訊錄表(N_personrecord),學校辦公自動化系統(tǒng)這里所使用的是Access數(shù)據(jù)庫,數(shù)據(jù)庫中的各個表的設(shè)計結(jié)果如下表。每個表格表示在數(shù)據(jù)庫中的一個表。下表為管理員信息表,存儲系統(tǒng)中管理員信息表4-1 管理員信息表(N_admins)列名數(shù)據(jù)類型字段大小默認值說明Admin_id

33、自動編號長整型無管理員帳號(主鍵)Admin_name文本50無管理員姓名Admin_password文本50無管理員密碼Admin_field文本50無管理權(quán)限下表為工作計劃表,存儲上傳的工作計劃資源表4-2 用戶信息表(N_userinf)列名數(shù)據(jù)類型字段大小默認值說明ID自動編號長整型無資源編號name文本10無用戶姓名username文本10無用戶名password文本20無密碼allow_write_complan文本50無可以輸入公司計劃joindate日期/時間無Now()建立時間下表為增加工作計劃表,存儲類別信息表4-3增加工作計劃表(N_workrep)列名數(shù)據(jù)類型字段大小默

34、認值說明ID自動編號長整型無日志title文本50無類別名recdate文本50無日志記錄日期username文本50無本人用戶名superior文本50無安排工作的上級用戶名remark備注無無imp文本50無是否重要finished文本50無是否完成下表為增加通訊錄表,存儲增加的通訊錄資源表4-4 增加通訊錄表(N_personrecord)列名數(shù)據(jù)類型字段大小默認值說明ID自動編號長整型無通訊錄編號thisinfousername文本50無名稱recordtype數(shù)字長整型無xm文本50無姓名fax文本15無性別email文本50無郵箱下表為通訊錄類別管理表,存儲通訊錄類別表4-6通訊錄

35、類別管理表(N-persontype)列名數(shù)據(jù)類型字段大小默認值說明id自動編號長整型無分類編號username文本50無分類名稱typename文本50無分類內(nèi)容2. 6本章小結(jié)本章開頭闡述了辦公自動化系統(tǒng)的需求分析,設(shè)計目標,接著介紹系統(tǒng)的數(shù)據(jù)詞典、框架圖以及C/S體系結(jié)構(gòu)與B/S體系結(jié)構(gòu)的比較。 第3章 ASP技術(shù)ASP是微軟公司推出的新興的網(wǎng)絡應用程序開發(fā)技術(shù),是服務器端的腳本編寫環(huán)境,使用ASP可以創(chuàng)建和運行動態(tài)、交互的應用程序,可以組合HTML頁面、腳本命令和ActiveX組件以創(chuàng)建交互的網(wǎng)絡和基于網(wǎng)絡的功能強大的應用程序。目前ASP已成為開發(fā)動態(tài)網(wǎng)站和網(wǎng)絡數(shù)據(jù)庫的主要技術(shù)之一。3

36、. 1 ASP的工作原理 當用戶申請一個大asp主頁時,Web服務器響應該HTTP請求,調(diào)用ASP引擎,解釋被申請文件。當遇到任何與ActiveXScripting兼容的腳本如VB Script和JScript)時,ASP引擎會調(diào)用相應的腳本引擎進行處理。若腳本指令中含有訪問數(shù)據(jù)庫的請求,就通過ODBC與后臺數(shù)據(jù)庫相連,由數(shù)據(jù)庫訪問組件執(zhí)行訪庫操作。ASP腳本是在服務器端解釋執(zhí)行的,它依據(jù)訪問數(shù)據(jù)庫的結(jié)果集自動生成符合HTML語言的主頁,去響應用戶的請求。所有相關(guān)的發(fā)布工作由Web服務器負責。3. 2 ASP的內(nèi)置對象和組件ASP提供了功能強大的六個內(nèi)置對象和五個內(nèi)置組件,利用這些對象和組件可

37、以開發(fā)出非常完美的網(wǎng)絡應用程序。下面分別對ASP的內(nèi)置對象和組件作介紹。3.2.1 ASP的內(nèi)置對象ASP提供的內(nèi)置對象,這些對象可以使用戶更容易收集通過瀏覽器請求發(fā)送的信息、響應瀏覽器以及存儲用戶信息(如用戶首選項)。這六個內(nèi)置對象如下:1 Request(請求):可以使用Request對象訪問任何用HTTP請求傳遞的信息,包括從HTML表格用POST方法或GET方法傳遞的參數(shù)、cookie和用戶認證。通過Request對象能訪問發(fā)送給服務器的二進制數(shù)據(jù),如上傳的文件。2 Response(響應):將信息送給前端。Response對象可同來構(gòu)建對信息的反饋。3 Server(服務器):提供網(wǎng)

38、絡服務器工具。4 Application(應用):管理所有會話,供所有用戶共享。5 Session(會話):存儲一次會話內(nèi)的用戶信息,僅被該用戶訪問。6 ObjectContext(對象上下問):提交或終止由ASP腳本啟動的事物。下面就ASP的六個內(nèi)置對象進行說明:3.2.1.1 Request對象使用Request對象,可以收集并處理用戶通過HTTP請求傳送的信息,如HTML表單用POST或GET方式傳達的參數(shù),Cookies數(shù)據(jù)和環(huán)境變量等。這些信息可以分別從Request對象的集合中獲取。1 Request對象的語法Request.collection|property|method(“

39、variable”)或Request(“variable”)如果通過調(diào)用Request(“variable”)直接使用所有的變量,而不用集合的名稱,那么,Web服務器會按照下面的順序搜索集合:QueryStringFormCookiesClientCerificateServerVariables這樣,當發(fā)現(xiàn)第一個匹配的變量時,就認定它就是要引用的成員。顯然省略集合名稱會影響執(zhí)行效率。為了提高效率,最好明確的指定是哪個集合中的成員。 2 Request對象的集合Request對象有五種集合,如表3.1所示表3.1 Request對象的集合集合名說 明ClientCerificate存儲在發(fā)送到

40、HTTP請求中客戶端證書中的字段值CookiesHTTP請求中被發(fā)送的cookie的值FormHTTP請求正文中表格元素的值QueryStringHTTP中查詢字符串變量的值ServerVariables預定的環(huán)境變量的值3 Request對象的屬性TotalBytes:指定客戶端在請求正文中發(fā)送的總字節(jié)數(shù),該屬性只允許讀。語法:Counter = Request.TotalBytesCounter用于指定一個變量來接受客戶端在請求中發(fā)送的總字節(jié)數(shù)。4 Request對象的方法BinaryRead:用于獲取作為POST請求的一部分而從客戶端傳送到服務器的數(shù)據(jù)。語法:variant = Rqqu

41、est.BinaryRead(count)variant包含由該方法返回的無符號數(shù)的數(shù)組。3.2.1.2 Response對象使用Response對象,可以控制發(fā)送給用戶的信息。包括直接發(fā)送信息給瀏覽器、重定向瀏覽器到另一個URL或設(shè)置cookie的值。1. Response對象的語法Response.collection|property|method2. Response對象的屬性Response具有多種屬性,如表3.2所示。表3.2 Response對象的屬性屬性名說 明Buffer表明頁輸出是否緩沖CacheCobtrol決定代理服務器是否能緩存ASP生成的輸出Charest將字符集的

42、名稱添加到內(nèi)容類型標題中ContentType指定響應的HTTP內(nèi)容類型ExpiresAbsolute指定瀏覽器上緩存頁面超時的日期和時間IsClientConnected表明客戶端是否與服務器斷開Pics將PICS標記的值添加到響應標題的PICS標記字端中Status服務器返回的狀態(tài)行的值3 Response對象的方法Response對象也具有多種方法,如表3.3所示表3.3 Response對象的方法方法說 明AddHeader從名稱到值折紙HTML標題AppendToLog在該請求的Web服務器日志條目后添加字符串BinaryWrite將給出信息寫如到當前HTTP輸出中,并不進行任何字符

43、轉(zhuǎn)換Clear清除任何緩沖的HTML輸出End停止處理.asp文件并返回當前的結(jié)果Flush立即發(fā)送緩沖的輸出Redirect將重指示的信息發(fā)送到瀏覽器,嘗試連接另一個URLWrite將變量作為字符串寫入當前的HTTP輸出4 Response對象的Cookie集合Cookies集合設(shè)置cookie的值。若指定的cookie不存在,則創(chuàng)建它。若存在,則設(shè)置新的值并且將舊的值刪除。語法:Response.Cookies(cookie)(key)|.attribute = valueCookie即指cookie的名稱。key是可選項,如果指定了key,則Cookie就是一個字典,而key將被設(shè)置為v

44、alue。attribute是指定cookie自身的有關(guān)信息。value指定分配給key或attribute的值。3.2.1.3 Server對象Server對象提供對服務器上的方法屬性進行的訪問。最常用的方法是創(chuàng)建ActiveX組件的實例(Server.CreatObject)。其他方法用語將URL或HTML編碼成字符串,將虛擬路徑映射到物理路徑以及設(shè)置腳本的超時的時期。1. Server對象的語法Server.property|method2 Server對象的屬性ScriptTimeout:用于指定腳本在結(jié)束前最大可運行的時間。當處理服務器組件時,超時限制將不在生效。語法:Server.

45、ScriptTimeout = NumSecondsNumseconds是指定腳本在被服務器結(jié)束前最大可運行的秒數(shù)。默認的值是90秒。3 Server對象的方法Server對象的方法如表3.4所示表3.4 Server對象的方法方法說 明CreatObject創(chuàng)建服務器組件實例HTMLEncode將HTML編碼應用到指定的字符上MapPath將指定的虛擬路徑映射為物理路徑URLEncode將URL編碼規(guī)則,包括轉(zhuǎn)義字符,應用到字符串 MapPath方法語法:Server.MapPath(Path)Path是指定要映射的物理目錄的相對路徑或虛擬路徑。若Path以一個正斜杠(/)或反斜杠()開始,

46、則MapPath方法返回路徑時將Path視為完整的虛擬路徑。若Path不是以斜杠開始,則MapPath方法返回與.asp文件中已有的路徑相對的路徑。MapPath方法不檢查返回的路徑是否正確或在服務器上是否存在。所以,可以先用MapPath方法映射物理目錄結(jié)構(gòu)的路徑,然后將其傳遞給在服務器上創(chuàng)建指定迷路或文件的組件。CreatObject方法語法:Server.CreatObject(progID)progID是指定要創(chuàng)建的對象的類型。Server. CreatObject是Server對象中最重要的方法,用于創(chuàng)建已注冊到服務器上的ActiveX組件的實例。ActiveX組件能夠輕松的擴展Ac

47、tiveX的能力,實現(xiàn)許多重要的功能。服務器組件和ASP內(nèi)置對象一樣有集合、屬性和方法,但不同的是無法直接存取,必須先建立一個對象實例,然后在通過此對象實例去存取其集合、屬性和方法。因此,要想使用數(shù)據(jù)訪問組件,必須先建立對象實例,如:Set rs = Server.CreatObject(“ADOBO.Connection”)Set是VBScript的關(guān)鍵詞,rs是這個對象實例的名稱,ADOBO是ASP服務器的一個組件,用于處理數(shù)據(jù)庫。默認情況下,由Server.CreatObject方法創(chuàng)建的對象具有頁作用域,即當ASP頁處理完后,服務器將自動破壞這些對象,也可以通過noting來釋放創(chuàng)建的

48、組件所占的資源。如:3.2.1.4 Application對象可以使用Application對象在給定的應用程序的所有的用戶之間共享信息?;贏SP的應用程序同所有的.asp文件一樣在一個虛擬目錄及其子目錄中定義。因為多個用戶可以共享Application對象,所以必須要加鎖以確保多個用戶無法同時改變某一屬性。1 Application對象的語法Application.method2 Application對象的集合Application對象的集合有如下兩種:Contents:即包含所有通過腳本命令添加到應用程序中的項。StaticObjects:即包含所有用標記添加到到會話中的對象。3 Ap

49、plication對象的方法Application對象的方法也有兩種:Lock:此方法禁止其他用戶修改Application對象的屬性。Unlock:此方法允許其他用戶修改Application對象的屬性。3.2.1.5 Session對象可以使用Session對象存儲特定的用戶會話所需要的信息。當用戶在應用程序的頁面之間跳轉(zhuǎn)時,存儲在Session對象中的變量不會清除。而用戶在應用程序中訪問頁面時,這些變量始終存在。也可以使用Session方式顯式的結(jié)束一個會話和設(shè)置空閑會話的超時期限。1 Session對象的語法Session.collection|property|method2 Ses

50、sion對象的集合Session對象有兩個集合類型:Contents:包含已用腳本命令添加到會話中的項目。StaticObjects:包含通過標記創(chuàng)建的并給定了會話作用域的對象。3 Session對象的屬性Session對象具有多個屬性,如表3.5所示。表3.5 Session對象的屬性屬性說 明CodePage將用于符號映射的代碼頁LCID現(xiàn)場標識SessionID返回用戶的會話驗證Timeout應用程序會話狀態(tài)的超時時限,以分鐘為單位4 Session對象的方法Session對象有一個Abandon方法,用于刪除所有存儲在Session對象中的對象,并釋放這些對象的源。如果未明確的調(diào)用Ab

51、andon方法,一旦會話超時,服務器將刪除這些對象。語法:Session. AbandonAbandon方法在被調(diào)用時,將按順序刪除當前的Session對象,不過在當前頁中所有腳本命令多處理完后,對象才會被真正刪除。這就是說,在調(diào)用Abandon時,可以在當前頁上訪問存儲在Session對象中的變量,但在隨后的Web頁上就不可以了。3.2.1.6 ObjectContext對象可以使用ObjectContext對象提交或放棄一項由Microsoft Transaction Server(MTS)管理的事務,它由ASP頁包含的腳本初始化。ASP包含TRANSACTION指令時,該頁會在事務中運行

52、,直到事務成功或失敗后才會終止。1 ObjectContext對象的語法ObjectContext.method2 ObjectContext對象的方法SetComplete:此方法聲明腳本不了解事務未完成的原因。如果事務中的所有組件都調(diào)用SetComplete,事務將完成。SetComplete方法忽略腳本中千毫秒年 調(diào)用過的任何SetAbort方法。語法:ObjectContext. SetCompleteSetAbort:此方法聲明腳本初始化的事務未完成,無法更新源。SetAbor方法取消被ASP初始化的事務。語法:ObjectContext. SetAbort3.2.2 ASP的組件由

53、于ASP內(nèi)置對象不能完全涵蓋服務器端的所有資源,一些偏向于數(shù)據(jù)存取的機制,如取得瀏覽器信息、連接數(shù)據(jù)庫等都必須依靠服務器端現(xiàn)有的控件。當我們在Web服務器安裝ASP的環(huán)境后,就可以直接使用它自帶的組件。ActiveX服務器組件是一個存在于Web服務器上的文件,該文件包含執(zhí)行某項后一組任務的代碼,組件可以執(zhí)行公用任務,這樣就不必用戶自己去創(chuàng)建執(zhí)行這些任務的代碼了。ASP包含了五個內(nèi)置的ActiveX服務器組件,這五個內(nèi)置組件在制作網(wǎng)頁的過程中非常有用。1 文件訪問組件(File Access Component):提供用ADO對數(shù)據(jù)庫的訪問。2 廣告輪播器組件(Ad Rotator Compon

54、ent):創(chuàng)建一個Ad Rotator對象,該對象可按指定的計劃在同一頁上自動變換顯示廣告。3 瀏覽器信息組件(Browser Capabilities Component):創(chuàng)建一個瀏覽器類型的對象,該對象決定訪問Web站點的每個瀏覽器的性能、類型和版本。4 內(nèi)容鏈接組件(Content Linking Component):創(chuàng)建一個NextLink對象,該對象可生成Web頁內(nèi)容列表,并像書一樣將各頁順序連接。5 數(shù)據(jù)庫訪問組件(Database Access Component):提供ADO對數(shù)據(jù)庫的訪問。其中Database Access組件是利用ASP開發(fā)Web數(shù)據(jù)庫最重要的組件。使用

55、該組件可以在應用程序中訪問數(shù)據(jù)庫,顯示整個表的內(nèi)容,構(gòu)造用戶查詢等其他一些數(shù)據(jù)庫操作。Database Access組件通過ADO訪問存儲在數(shù)據(jù)庫或其他表格化數(shù)據(jù)結(jié)構(gòu)中的信息。3. 3ASP訪問數(shù)據(jù)庫步驟在ASP中,使用ADO組件訪問后臺數(shù)據(jù)庫,可通過以下步驟進行:3.3.1 定義數(shù)據(jù)源在WEB服務器上打開“控制面板”,選中“ODBC”,在“系統(tǒng)DSN”下選“添加”,選定你希望的數(shù)據(jù)庫種類、名稱、位置等。本文定義“Access”,數(shù)據(jù)源為“HT”,數(shù)據(jù)庫名稱為“HTDATA”,腳本語言采用JavaScript。3.3.2 使用ADO組件查詢WEB數(shù)據(jù)庫1 調(diào)用Server.CreateObje

56、ct方法取得“ADODB.Connection”的實例,再使用Open方法打開數(shù)據(jù)庫:conn = Server.CreateObject(“ADODB.Connection”)conn.Open(“HT”)2 指定要執(zhí)行的SQL命令連接數(shù)據(jù)庫后,可對數(shù)據(jù)庫操作,如查詢,修改,刪除等,這些都是通過SQL指令來完成的,如要在數(shù)據(jù)表signaltab中查詢代碼中含有“X”的記錄sqlStr = “select * from signaltab where code like %X%”rs = conn.Execute(sqlStr)3 執(zhí)行的SQL命令Command對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫

57、。只能讀不能寫。Open對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫。既能讀又能寫。Execute對象:執(zhí)行SQL指令,訪問數(shù)據(jù)庫。只能讀不能寫。 4 使用RecordSet屬性和方法,并顯示結(jié)果為了更精確地跟蹤數(shù)據(jù),要用RecordSet組件創(chuàng)建包含數(shù)據(jù)的游標,游標就是儲存在內(nèi)存中的數(shù)據(jù)。rs = Server.CreateObject(“ADODB.RecordSet”)rs.Open(sqlStr,conn,1,A)注:A=1讀取A=3 新增、修改、刪除在RecordSet組件中,常用的屬性和方法有:rs.Fields.Count: RecordSet對象的字段數(shù)。rs(i).Name: 第i個字段

58、的名稱,i為0至rs.Fields.Count-1rs(i): 第i個字段的數(shù)據(jù),i為0至rs.Fields.Count-1rs(字段名): 指定字段的數(shù)據(jù)。rs.Record.Count:游標中的數(shù)據(jù)記錄總數(shù)。rs.EOF: 是否最后一條記錄。rs.MoveFirst: 指向第一條記錄。rs.MoveLast: 指向最后一條記錄。rs.MovePrev: 指向上一條記錄。rs.MoveNext: 指向下一條記錄。rs.GetRows: 將數(shù)據(jù)放入數(shù)組中。rs.Properties.Count:ADO的ResultSet或Connection的屬性個數(shù)。rs.Properties(item).

59、Name:ADO的ResultSet或Connection的名稱。rs.Properties: ADO的ResultSet或Connection的值。rs.close(): 關(guān)閉連接。5 關(guān)閉數(shù)據(jù)庫conn.close()3. 4 本章小結(jié)本章一開始對ASP的工作原理作了簡單的介紹,接著比較詳細的介紹了ASP的內(nèi)置對象和內(nèi)置組件,最后闡述了ASP訪問數(shù)據(jù)庫步驟。第4章 通訊助理和工作計劃模塊的設(shè)計和實現(xiàn)本系統(tǒng)由工作計劃,通告管理,人力資源管理,通訊助理,電子郵件,會議管理,檔案資料,設(shè)置這幾個模塊組成。系統(tǒng)設(shè)計了管理員和普通用戶登陸并使用本系統(tǒng),能錄入、修改自己的個人信息,查看自己的工作計劃,

60、瀏覽通告,人力資源,發(fā)送郵件,檔案資料和會議管理。作者主要制作的是工作計劃和通訊助理兩個模塊,下面對這兩個模塊的設(shè)計和實現(xiàn)作具體的介紹。4. 1數(shù)據(jù)庫的連接和釋放本系統(tǒng)的所有數(shù)據(jù)都存放在數(shù)據(jù)庫中,每次要使用數(shù)據(jù)庫中的數(shù)據(jù)時,就必須先連接數(shù)據(jù)庫,然后才可以對數(shù)據(jù)庫進行添加、修改、刪除數(shù)據(jù)等操作。在使用完數(shù)據(jù)庫后,還要關(guān)閉與數(shù)據(jù)庫的連接。由于每次對數(shù)據(jù)庫的操作都要先連接數(shù)據(jù)庫,所以把連接數(shù)據(jù)庫的代碼寫在一個名為conn.asp的文件中,具體代碼如下:%dim conndim connstron error resume nextconnstr=DBQ=+server.mappath(./db/sdoa.asa)+;DefaultDir=;DRIVER=Microsoft Access Driver (*.mdb);set conn=server.createobject(ADODB.CONNECTION)if err thenerr.clearelse conn.open connstrif err thenerr.clear end ifen

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!