




已閱讀5頁,還剩69頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
碩士學(xué)位論文 (專業(yè)學(xué)位) 二 0 一三年 五 月 基于 B/S 的企業(yè)辦公自動(dòng)化系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 學(xué) 號(hào): 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 副指導(dǎo)老師: 二 一三年三月 in 2010 2013 of of 、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué) 校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國(guó)家有關(guān)部門或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部?jī)?nèi)容用于學(xué)術(shù)活動(dòng)。 學(xué)位論文作者簽名: 年 月 日 經(jīng)指導(dǎo)教師同意,本學(xué)位論文屬于保密,在 年解密后適用本授權(quán)書。 指導(dǎo)教師簽名: 學(xué)位論文作者簽名: 年 月 日 年 月 日 濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘要 隨著 普及和信息化工程的全面展開,傳統(tǒng)的信息處理技術(shù)已不能適應(yīng)現(xiàn)代社會(huì)經(jīng)濟(jì)發(fā)展的需要。辦公自動(dòng)化的發(fā)展,改變了傳統(tǒng)的以手工為主的辦公方式和辦公手段,但隨著信息技術(shù)的發(fā)展和日趨激烈的商業(yè)競(jìng)爭(zhēng),人們不再滿足于獨(dú)立的、零散的辦公自動(dòng)化,而是需要綜合的、集成化的解決方案,既基于工作流辦公自動(dòng)化系統(tǒng)。這對(duì)提高辦公質(zhì)量和辦公效率,提 高決策的科學(xué)性和正確性以及企業(yè)的競(jìng)爭(zhēng)力,都有著十分重要的意義。 在分析我國(guó)目前辦公自動(dòng)化存在問題的基礎(chǔ)上, 我們?cè)O(shè)計(jì)和開發(fā)了一個(gè)中小企業(yè)綜合辦公管理信息系統(tǒng)。該系統(tǒng)包括用戶登錄、收 /發(fā)文管理、公告管理、文檔管理、員工管理、會(huì)議管理、意見管理和退出登錄的功能。其滿足了企業(yè)辦公信息化管理的基本需求 ,解決了傳統(tǒng)手工操作效率低、出錯(cuò)率高和交互能力差等問題 。 在開發(fā)該系統(tǒng)的過程中,我們 運(yùn)用數(shù)據(jù)庫建模的理論和技術(shù)完成了數(shù)據(jù)庫設(shè)計(jì),采用面向?qū)ο蠓椒ê徒M件技術(shù)實(shí)現(xiàn)了系統(tǒng)的業(yè)務(wù)模塊,并利用企業(yè)已有的局域網(wǎng)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫及文檔信息 的訪問。 我們采用 本系統(tǒng) 采用 術(shù)設(shè)計(jì)開發(fā)并采用數(shù)據(jù)庫 000完成數(shù)據(jù)庫設(shè)計(jì)及連接。 本文首先介紹了辦公自動(dòng)化系統(tǒng)的現(xiàn)狀以及未來的發(fā)展方向,論述了系統(tǒng)開發(fā)的可行性并確定了系統(tǒng)開發(fā)的基本目標(biāo)。 其次詳細(xì)介紹了系統(tǒng)開發(fā)所涉及的相關(guān)技術(shù)以及系統(tǒng)的總體設(shè)計(jì)。 然后 介紹了 系統(tǒng)的總體需求分析、可行性分析、功能分析和用例分析,介紹了系統(tǒng)的總體架構(gòu)和數(shù)據(jù)庫的設(shè)計(jì), 最后介紹了系統(tǒng)的組成以及各功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。 關(guān)鍵詞: 辦公自動(dòng)化 ,收 /發(fā)文管理, 公告管理 ,文檔管理, I of of of of A)on of A A on is of as as of of On of of in at we a of It of of In of of we of to of is to We of 000 of of of of of s of 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 錄 第 1章 引言 . 1 題背景 . 1 內(nèi)外研究現(xiàn)狀 . 2 課題的目的和意義 . 3 題研究的內(nèi)容 . 3 . 4 第 2章 相關(guān)技術(shù) . 5 . 5 介 . 7 . 10 第 3章 系統(tǒng)分析 . 13 體需求分析 . 13 行性分析 . 14 濟(jì)可行性 . 14 術(shù)可行性 . 14 統(tǒng)功能分析 . 15 錄功能 . 16 /發(fā)文管理功能 . 16 議管理功能 . 17 告管理功能 . 17 工管理功能 . 17 檔管理功能 . 17 見管理功能 . 17 出登錄功能 . 18 統(tǒng)用例分析 . 18 統(tǒng)總用例 . 18 陸模塊的用例分析 . 19 /發(fā)文管理模塊的用例分析 . 19 議管理模塊的用例分析 . 20 工管理模塊的用例分析 . 20 第 4章 系統(tǒng)的設(shè)計(jì) . 21 統(tǒng)的總體架構(gòu)和功能設(shè)計(jì) . 21 發(fā)模式 /架構(gòu) . 22 發(fā)及運(yùn)行環(huán)境 . 23 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 據(jù)庫設(shè)計(jì) . 24 . 24 . 26 模塊的詳細(xì)設(shè)計(jì) . 30 錄模塊 . 30 /發(fā)文管理模塊 . 30 議管理模塊 . 33 告管理模塊 . 34 工管理模塊 . 35 第 5章 系統(tǒng)的實(shí)現(xiàn) . 37 面設(shè)計(jì)實(shí)現(xiàn) . 37 錄 界面的實(shí)現(xiàn) . 37 統(tǒng)首頁設(shè)計(jì)的實(shí)現(xiàn) . 38 戶退出系統(tǒng)頁面實(shí)現(xiàn) . 39 能模塊的實(shí)現(xiàn) . 40 錄模塊的實(shí)現(xiàn) . 40 /發(fā)文管理模塊的實(shí)現(xiàn) . 41 議管理模塊的實(shí)現(xiàn) . 44 告管理模塊的實(shí)現(xiàn) . 46 工管理模塊的實(shí)現(xiàn) . 48 檔管理模塊的實(shí)現(xiàn) . 50 出模塊的實(shí)現(xiàn) . 55 第 6章 總結(jié)與展望 . 57 論 . 57 一步的工作方向 . 57 致謝 . 58 參考文獻(xiàn) . 59 附錄 A 插圖清單 . 60 附錄 B 表格清單 . 61 個(gè)人簡(jiǎn)歷 在讀期間發(fā)表的學(xué)術(shù)論文與研 究成果 . 62 第 1章 引言 1 第 1 章 引言 題背景 在互聯(lián)網(wǎng)技術(shù)還沒有得到廣泛應(yīng)用的早期,各企業(yè)信息之間的交流 、辦公業(yè)務(wù)的處理都是人工操作完成的,隨著社會(huì)進(jìn)入信息時(shí)代和社會(huì)生活的快節(jié)奏化,傳統(tǒng)的企業(yè)信息交流方式及處理辦公業(yè)務(wù)方式已不能滿足企業(yè)對(duì)大量信息快速傳遞和處理需求,不能適應(yīng)時(shí)代的發(fā)展趨勢(shì),于是需要一種新的技術(shù)改善現(xiàn)狀,因此辦公自動(dòng)化系統(tǒng)在適應(yīng)時(shí)代發(fā)展需求中產(chǎn)生。 20 世紀(jì) 70 年代中期 在企業(yè)和行政機(jī)關(guān)中興起使用公自動(dòng)化系統(tǒng),而后因其給企業(yè)和單位帶來的便 利而迅速被用于中小型企業(yè)單位中,其是 采用一系列現(xiàn)代化的辦公設(shè)備和先進(jìn)的通信技術(shù),廣泛、全面、迅速地收集、整理、加工、存儲(chǔ)和使用信息,使企業(yè)內(nèi)部人員方便快捷地共享信 息,高效地協(xié)同工作;改變過去復(fù)雜、低效的手工辦公方式,為科學(xué)管理和決策服務(wù),從而達(dá)到提高行政效率的目的。一個(gè)企業(yè)實(shí)現(xiàn)辦公自動(dòng)化的程度也是衡量其實(shí)現(xiàn)現(xiàn)代化管理的標(biāo)準(zhǔn)。 我國(guó)專家在第一次全國(guó)辦公自動(dòng)化規(guī)劃討論會(huì)上提出辦公自動(dòng)化的定義為:利用先進(jìn)的科學(xué)技術(shù),使部分辦公業(yè)務(wù)活動(dòng)物化于人以外的各種現(xiàn)代化辦公設(shè)備中,由人與技術(shù)設(shè)備構(gòu)成服務(wù)于某種辦公業(yè)務(wù)目的的人 機(jī)信息處理系統(tǒng)。 辦公自動(dòng)化系統(tǒng)可分為三個(gè)功能層次: 統(tǒng)、信息管理級(jí) 統(tǒng)和決策支持級(jí) 統(tǒng) 。三者一體化使 辦公信息的流通更為合理,減少許多不必要的重復(fù) 輸入信息環(huán)節(jié) , 以提高整個(gè)辦公系統(tǒng)的效率 1。 第一 代 事務(wù)型辦公自動(dòng)化系統(tǒng) 。 只限于單機(jī)或簡(jiǎn)單的小型局域網(wǎng)上的文字處理、電子表格、數(shù)據(jù)庫等輔助工具的應(yīng)用。 辦公事務(wù) ,最為普遍的應(yīng)用有文字處理、 會(huì)議管理 、文件收發(fā)登錄、文檔管理、辦公日程管理、人事管理、報(bào)表處理 等 。此外,在辦公事務(wù)處理級(jí)上可以使用多種 系統(tǒng),如電子出版系統(tǒng)、電子文檔管理系統(tǒng)、智能化的中文檢索系統(tǒng)(如全文檢索系統(tǒng))、光學(xué)漢字識(shí)別系統(tǒng)、漢語語音識(shí)別系統(tǒng)等。在公用服務(wù)業(yè)、公司等經(jīng)營(yíng)業(yè)務(wù)方面,使用計(jì)算機(jī)替代人工處理的工作日益增多,如訂票、售票系 統(tǒng),柜臺(tái)或窗口系統(tǒng),銀行業(yè)的儲(chǔ)蓄業(yè)務(wù)系統(tǒng)等。 第二 代 信息管理型 統(tǒng)。隨著信息利用重要性的不斷增加,在辦公系統(tǒng)中對(duì)和本單位的運(yùn)營(yíng)目標(biāo)關(guān)系密切的綜合信息的需求日益增加 出現(xiàn)了 信息管理型的辦公系統(tǒng), 其把 事務(wù)型(或業(yè)務(wù)型)辦公系統(tǒng)和綜合信息(數(shù)據(jù)庫)一體化, 優(yōu)化日常的工作,提高辦公效率和質(zhì)量。作為一個(gè)現(xiàn)代化的政府機(jī)關(guān)同濟(jì)大學(xué) 碩士學(xué)位論文 基于 B/2 或企、事業(yè)單位必須具備供本單位的各個(gè)部門共享的這一綜合數(shù)據(jù)庫 ,因此可在 政府機(jī)關(guān) 用 信息管理型 系統(tǒng)對(duì) 政策、法令、法規(guī),有關(guān)上級(jí)政府和下屬機(jī)構(gòu)的公文、信函等 綜合 政務(wù) 信息進(jìn)行處理 ; 在 公司企業(yè)單位 中處理在 綜合數(shù) 據(jù)庫中的 工商法規(guī)、經(jīng)營(yíng)計(jì)劃、市場(chǎng)動(dòng)態(tài)、供銷業(yè)務(wù)、庫存統(tǒng)計(jì)、用戶信息等。 第三 代 決策支持型 統(tǒng)。它建立在信息管理級(jí) 統(tǒng)的基礎(chǔ)上。 其 使用由綜合數(shù)據(jù)庫系統(tǒng)所提供的信息,針對(duì)所需要做出決策的課題構(gòu)造選用決策數(shù)字模型,結(jié)合有關(guān)內(nèi)部和外部的條件,由計(jì)算機(jī)執(zhí)行決策程序, 做出 相應(yīng)的決策。 其具有 集成化 、智能化、多媒體化和運(yùn)用電子數(shù)據(jù)交換等新的特點(diǎn),用于 軟硬件及網(wǎng)絡(luò)產(chǎn)品 、 單一辦公系統(tǒng)同社會(huì)公眾信息系統(tǒng)的集成 ;用于 面向日常事務(wù)處理,輔助人們完成智能性勞動(dòng),如:漢字識(shí)別,對(duì)公文內(nèi)容的理解和深層處理,輔助決策及處理意外等 ; 用于 包括對(duì)數(shù)字、文字、圖像、聲音和動(dòng)畫的 多媒體 綜合處理 ;用在 通過數(shù)據(jù)通訊網(wǎng),在計(jì)算機(jī)間進(jìn)行交換和自動(dòng)化處理。 內(nèi)外研究現(xiàn)狀 國(guó)外辦公自動(dòng)化的發(fā)展首推美國(guó)和日本,其次是歐洲。美國(guó)自七十年代初期就開始研究辦公自動(dòng)化系統(tǒng), 1978 年卡特政府就籌建了白宮辦公業(yè)務(wù)信息系統(tǒng)。日本研究辦公自動(dòng)化系統(tǒng)比美國(guó)起步晚, 1979 年開始實(shí)現(xiàn)單機(jī)業(yè)務(wù)自動(dòng)化,由 是日本企業(yè)辦公自動(dòng)化發(fā)展的典型代表。迄今,辦公自動(dòng)化在發(fā)達(dá)國(guó)家從理論到實(shí)踐都已取 得了一定的成果,得到迅速發(fā)展并進(jìn)入成熟期 2。 我國(guó)辦公自動(dòng)化起步較晚,七十年代從國(guó)外傳入,八十年代才開始發(fā)展。國(guó)務(wù)院電子振興領(lǐng)導(dǎo)小組最先于 1985年設(shè)立了辦公自動(dòng)化專業(yè)領(lǐng)導(dǎo)小組, 1986年成立了辦公自動(dòng)化專業(yè)的專家組,自 1991 年以后,我國(guó)的辦公自動(dòng)化才逐漸發(fā)展起來。我國(guó)的辦公自動(dòng)化系統(tǒng)雖與發(fā)達(dá)國(guó)家相比還有不少差距,但經(jīng)過近二十年的快速發(fā)展,已逐漸步入成熟期,已從最初的提供面向單機(jī)的輔助辦公產(chǎn)品,發(fā)展到今天的可提供面向各級(jí)政府機(jī)關(guān)和企事業(yè)單位應(yīng)用的大型協(xié)同辦公產(chǎn)品。為提高我們的辦公質(zhì)量和工作效率發(fā)揮了巨 大作用。 我國(guó)的辦公自動(dòng)化產(chǎn)品經(jīng)過十多年的發(fā)展,取得了十分明顯的進(jìn)步,產(chǎn)品種類日趨繁多,產(chǎn)品的應(yīng)用領(lǐng)域幾乎滲透到政府機(jī)關(guān)和國(guó)民經(jīng)濟(jì)的每一個(gè)角落。目前就產(chǎn)品開發(fā)而言可分為兩類,一類是非通用性的定制產(chǎn)品,另一類是“平臺(tái) +構(gòu)建”的產(chǎn)品,即通過通用的軟件平臺(tái)提供的編程接口和應(yīng)用層的可復(fù)用模塊,結(jié)合具體的業(yè)務(wù)需求通過設(shè)置或編程來定制個(gè)性化的應(yīng)用系統(tǒng)。由于非通用性的軟件和模塊復(fù)用性差,存在開發(fā)周期長(zhǎng)、成本高、升級(jí)難等問題,第 1章 引言 3 已越來越少被采用,此類軟件當(dāng)用戶的需求發(fā)生改變時(shí),哪怕僅僅是輕微的改變,都需要開發(fā)商來解決,從而影 響了用戶的使用效果,對(duì)開發(fā)商而言也是一個(gè)極大的負(fù)擔(dān)。而“平臺(tái) +構(gòu)建”模式是目前的發(fā)展趨勢(shì),用這種模式來構(gòu)建用系統(tǒng)有事半功倍的效果。 課題的目的和意義 由于我國(guó)的 企業(yè)辦公自動(dòng)化 起步較慢,存在 沒有好的應(yīng)用系統(tǒng)支持協(xié)同工作 , 仍然是個(gè)人辦公 , 網(wǎng)絡(luò)處在閑置狀態(tài),企業(yè)的投資沒有產(chǎn)生應(yīng)有的效益 等問題,這些阻礙了我國(guó)辦公自動(dòng)化的進(jìn)程 。 雖然 已經(jīng)建立了自己的 但企業(yè)內(nèi)部的交流效益并不高。面對(duì)目前我國(guó)企業(yè)辦公自動(dòng)化程度不高的現(xiàn)狀,研究企業(yè)辦公自動(dòng)化系統(tǒng)的意義十分重大。為了能跟上時(shí)代的步伐,讓各 企業(yè)在激烈的競(jìng)爭(zhēng)中立于不敗之地,一個(gè)可應(yīng)用于一般型企業(yè)的辦公自動(dòng)化系統(tǒng)是上市企業(yè)必不可少的 3。 本系統(tǒng)的研究和實(shí)現(xiàn)在一定程度上彌補(bǔ)了我國(guó)在辦公自動(dòng)化方面存在的缺陷,本系統(tǒng)的研究和最終目標(biāo)是實(shí)現(xiàn)一個(gè)能運(yùn)用于處理一般性辦公業(yè)務(wù),能在企業(yè)中進(jìn)行信息交流的辦公自動(dòng)化系統(tǒng)。其基本的功能包括收 /發(fā)文管理 ,文檔管理,公告管理,會(huì)議管理,員工管理,意見管理等。在各種功能下的子功能模塊可進(jìn)行的操作包括:瀏覽、更新、刪除、上傳、下載。企業(yè)可根據(jù)自身的業(yè)務(wù)情況增加新的功能模塊,如資產(chǎn)管理功能。 雖然諸如 列的許多應(yīng)用軟件可以提高辦公效率,但是這僅僅是針對(duì)個(gè)人辦公而言。辦公自動(dòng)化不僅兼顧個(gè)人辦公效率的提高,更重要的是可以實(shí)現(xiàn)群體協(xié)同工作。協(xié)同工作意味著要進(jìn)行信息的交流,工作的協(xié)調(diào)與合作。由于網(wǎng)絡(luò)的存在,這種交流與協(xié)調(diào)幾乎可以在瞬間完成,并且不必?fù)?dān)心對(duì)方是否在電話機(jī)旁邊或是否有傳真機(jī)可用。 能處理辦公業(yè)務(wù)的的企業(yè)辦公自動(dòng)化系統(tǒng)是現(xiàn)代企業(yè)所必需的,從這可看出本系統(tǒng)的發(fā)展前景遠(yuǎn)大。 目前, 辦公自動(dòng)化已經(jīng)成為企業(yè)界的共識(shí)。眾多企業(yè)認(rèn)識(shí)到盡快進(jìn)行辦公自動(dòng)化建設(shè),并占據(jù)領(lǐng)先地位,將有助于保持競(jìng)爭(zhēng)優(yōu)勢(shì), 使企業(yè)的發(fā)展形成良性循環(huán) 。因此,本系統(tǒng)的開發(fā)和實(shí)現(xiàn)意義十分重大,發(fā)展前景將是十分遠(yuǎn)大的。 題研究的內(nèi)容 本課題是基于 B/S 結(jié)構(gòu)和 設(shè)計(jì)的過程中,使用 而制定出可行的開發(fā)方同濟(jì)大學(xué) 碩士學(xué)位論文 基于 B/4 案對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)與開發(fā)。 具體的研究?jī)?nèi)容包括: 公自動(dòng)化 的業(yè)務(wù)需求進(jìn)行分析和研究,并畫出相關(guān)用例圖。 現(xiàn)實(shí)現(xiàn)過程中出現(xiàn)的問題,并與 用戶 進(jìn)行進(jìn)一步的溝通和研究。 計(jì)出通用的數(shù) 據(jù)訪問接口,以方便系統(tǒng)日后進(jìn)行擴(kuò)展。 公自動(dòng)化 系統(tǒng)進(jìn)行 了模塊劃分 和功能設(shè)計(jì)。 該系統(tǒng)由登陸模塊、收 /發(fā)文管理模塊、會(huì)議管理模塊等 7個(gè)模塊構(gòu)成。 公自動(dòng)化 系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)和開發(fā),實(shí)現(xiàn)各模塊的功能,然后集成各模塊,并對(duì)系統(tǒng)進(jìn)行調(diào)試。 文 組織結(jié)構(gòu) 本文是以企業(yè)辦公自動(dòng)化系統(tǒng)為例,介紹了基于 B/S 模式和三層架構(gòu)的開發(fā)模型,并以 術(shù)為基礎(chǔ)的自動(dòng)化辦公系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的過程。本文的組織結(jié)構(gòu)如下: 第 1 章引言,主要介紹了課題的背景,意義和目的,以及辦公自動(dòng)化系統(tǒng)的發(fā)展現(xiàn)狀和本課題的研究方法。 第 2 章相關(guān)技術(shù),主要介紹了系統(tǒng)在設(shè)計(jì)和開發(fā)過程中所涉及到的方法和技術(shù)。 第 3章系統(tǒng)的需求分析,主要是通過 實(shí)現(xiàn)能夠滿足中小型企業(yè)的需求功能,并運(yùn)用用例圖將需求分析可視化,進(jìn)而使系統(tǒng)的擁有者,開發(fā)者以及測(cè)試人員對(duì)系統(tǒng)有一個(gè)直觀上的認(rèn)識(shí)。 第 4 章系統(tǒng)的設(shè)計(jì),在本章中, 運(yùn)用了 功能結(jié)構(gòu)圖 對(duì)系統(tǒng)的各個(gè)子功能進(jìn)行了詳細(xì)的分析,并設(shè)計(jì)了系統(tǒng)所具有角色和權(quán)限,同時(shí)利用數(shù)據(jù)庫三范式設(shè)計(jì)出了系統(tǒng)的數(shù)據(jù)庫。 第 5 章系統(tǒng)的實(shí)現(xiàn),主要是實(shí)現(xiàn)了 企業(yè)辦公自動(dòng)化系統(tǒng) 的功能,并對(duì)部分功能進(jìn)行了簡(jiǎn)要的介紹。 第 6 章總結(jié)與展望,主要是對(duì)系統(tǒng)的設(shè)計(jì) 與實(shí)現(xiàn)進(jìn)行總結(jié),并提出下一步的計(jì)劃。 第 2章 相關(guān)技術(shù) 5 第 2 章 相關(guān)技術(shù) 術(shù) 術(shù)是由 司發(fā)布的用于開發(fā)動(dòng)態(tài) 用的一項(xiàng)技術(shù)。它以其簡(jiǎn)單易學(xué)、跨平臺(tái)的特性,在眾多動(dòng)態(tài) 短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應(yīng)用于電子商務(wù)等各個(gè)領(lǐng)域中。在國(guó)內(nèi),在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動(dòng)態(tài)網(wǎng)站采用其他開發(fā)平臺(tái)相比, 5: 1 平臺(tái)和服務(wù)器的獨(dú)立性 術(shù)依附于一次寫入,之后可以運(yùn)行在任何具有符 合 M 語法結(jié)構(gòu)的環(huán)境,取而代之過去依附于單一平臺(tái)或開發(fā)商, 術(shù)能夠運(yùn)行在任何 務(wù)器 上并且支持來自多家開發(fā)商提供的各種各樣工具包。 術(shù)所開發(fā)的 用程序是基于 擁有 及業(yè)務(wù)代碼分離、組件重用、基礎(chǔ) 能和預(yù)編譯等特征。既然 言的,那么它就可以使用 以它也是跨平臺(tái)的,可以應(yīng)用在不同的系統(tǒng)中,如 。這同時(shí)也拓寬了 以使用的 務(wù)器的范圍。另外,應(yīng)用于不同操作系統(tǒng)的數(shù)據(jù)庫也可以為 用 而避免了代碼移植導(dǎo)致更換數(shù)據(jù)庫時(shí)的代碼修改問題。 正是因?yàn)榭缙脚_(tái)的特性,使得采用 也應(yīng)驗(yàn)了 言的一次編寫,到處運(yùn)行的特點(diǎn)。 2 開放的開發(fā)過程,開放的源代碼 從 1995年, 織合作開發(fā)和修改了 術(shù)與規(guī)范。 3 業(yè)務(wù)代碼分離 采用 通常使用 使用 碼片段來實(shí)現(xiàn)動(dòng)態(tài)部分。程序開發(fā)人員可以將業(yè)務(wù)處理代碼全部放到 ,或者把業(yè)務(wù)處理代碼交給 其他業(yè)務(wù)控制層來處理,從而實(shí)現(xiàn)業(yè)務(wù)代碼從視圖層分離。這樣 需要修改業(yè)務(wù)代碼時(shí),不會(huì)影響 4 組件重用 可以使用 寫業(yè)務(wù)組件,也就是使用一個(gè) 封裝業(yè)務(wù)處理代碼或者作為一個(gè)數(shù)據(jù)存儲(chǔ)模型,在 以重復(fù)使同濟(jì)大學(xué) 碩士學(xué)位論文 基于 B/6 用這個(gè) 可以應(yīng)用到其他 括桌面應(yīng)用程序。 開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者用戶團(tuán)體所使用?;诮M件的方法加速了總體開發(fā)過程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 5 繼承 能 接受用戶請(qǐng)求,在 后通過輸出流把結(jié)果頁面返回給瀏覽器。 6 預(yù)編譯 預(yù)編譯就是在用戶第一次通過瀏覽器訪問 務(wù)器將對(duì) 且僅執(zhí)行一次編譯。編譯好的代碼將被保存,在用戶下一次訪問時(shí),直接執(zhí)行編譯好的代碼。這樣不僅節(jié)約了服務(wù)器的 大大提升了客戶端的訪問速度。 使用 用 識(shí)或者小腳本來產(chǎn)生頁面上的動(dòng)態(tài)內(nèi)容。產(chǎn)生內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端執(zhí) 行。如果核心邏輯被封裝在標(biāo)識(shí)和 ,那么其他人,如 理人員和頁面設(shè)計(jì)者,能夠編輯和使用 不影響內(nèi)容的產(chǎn)生,在服務(wù)器端, 擎解釋 識(shí),產(chǎn)生所請(qǐng)求的內(nèi)容(例如,通過存取 組件,使用并且將結(jié)果以 者 面的形式發(fā)送回瀏覽器。這有助于作者保護(hù)自己的代碼,而又保證任何基于 面開發(fā)人員不會(huì)都是熟悉腳本語言的程序設(shè)計(jì)人員。 術(shù)封裝了許多功能,這些功能是在易用的、與 關(guān)的 識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容產(chǎn)生所需要的。標(biāo)準(zhǔn)的 識(shí)能夠存取和實(shí)例化 件,設(shè)定或者檢索群組件屬性,下載 及執(zhí)行用其它方法更難于編碼和耗時(shí)的功能。 通過開發(fā)定制化標(biāo)識(shí)庫, 術(shù)是可以擴(kuò)展的。今后,第三方開發(fā)人員和其它人員可以為常用功能建立自己的標(biāo)識(shí)庫。這使得 面開發(fā)人員能夠使用熟悉的工具來工作。 術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式 應(yīng)用。作為采用 術(shù)家族的一部分,以及 一個(gè)成員, 術(shù)能夠支持高度復(fù)雜的基于 應(yīng)用。 通過開發(fā)定制化標(biāo)識(shí)庫, 術(shù)是可以擴(kuò)展的。今后,第三方開發(fā)人員和其它人員可以為常用功能建立自己的標(biāo)識(shí)庫。這使得 面開發(fā)人員能夠使用熟悉的工具來工作。 術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和第 2章 相關(guān)技術(shù) 7 技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用。作為采用 術(shù)家族的一部分,以及 一個(gè)成員, 術(shù)能夠支持高度復(fù)雜的基于 應(yīng) 用。由于 面的內(nèi)置腳本語言是基于 序設(shè)計(jì)語言的,而且所有的 面都被編譯成為 面就具有 術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。作為 臺(tái)的一部分, 有 序設(shè)計(jì)語言“一次編寫,各處執(zhí)行”的特點(diǎn)。隨著越來越多的供貨商將 持加入到他們的產(chǎn)品中,用戶可以自由使用自己所選擇的服務(wù)器和工具。 乎可以執(zhí)行于所有平臺(tái)。在 過一個(gè)外加服務(wù)器就能支持 名的 務(wù)器 經(jīng)能夠支持 于 泛應(yīng)用在 ,因此 更廣泛的執(zhí)行平臺(tái)。雖然現(xiàn)在 作系統(tǒng)占了很大的市場(chǎng)份額,但是在服務(wù)器方面 優(yōu)勢(shì)仍然很大,新崛起的 勢(shì)也不小。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), 至不用重新編譯,因?yàn)?節(jié)碼都是標(biāo)準(zhǔn)的,與平臺(tái)無關(guān)的。 9 從開發(fā)人員的角度來看 術(shù)能使開發(fā)者實(shí)現(xiàn)通過點(diǎn)擊網(wǎng)頁中的組件制作交互式的、動(dòng)態(tài)的內(nèi)容 和應(yīng)用程序的 點(diǎn)。 術(shù)提供的組件都是基于 M 技術(shù)或 簽庫 6。 1)以網(wǎng)頁制作者充分利用與 大減少對(duì)腳本語言的依賴。 2) 綜合考慮各種技術(shù)的優(yōu)缺點(diǎn)、系統(tǒng)開發(fā)的要求及技術(shù)發(fā)展的潮流,本系統(tǒng)在上述方案中選擇了 術(shù)。 介 000 是微軟公司開發(fā)的一個(gè)具有 客戶 /服務(wù)器體系結(jié)構(gòu)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)( 它使用 過微軟擴(kuò)展的數(shù)據(jù)庫查詢語言 客戶機(jī)和 務(wù)器之間傳遞請(qǐng)求和響應(yīng) 7。 同 其他數(shù)據(jù)庫 相比, 000 具有以下優(yōu)勢(shì) : 000 提供了表、視圖和查詢定義的圖形界面, 使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡(jiǎn)單 ,在 務(wù)器和數(shù)據(jù)庫的用戶配置的圖形化界面。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 B/8 000 提供了豐富的應(yīng)用程序接口來訪問服務(wù)器的數(shù)據(jù),主要的訪問方法有: B、 戶機(jī)可以通過這些通過客戶端的網(wǎng)絡(luò)庫與 T 完全集成,利用了 許多功能,如發(fā)送和接受消息,管理登錄安全性等。 與 用 用 使用 品集成,如 結(jié)合。 以設(shè)置為用 收和發(fā)送電子郵件 ,用戶可以通過郵件信息向 送查詢請(qǐng)求 ,查詢結(jié)果能夠通過電子郵件返回給用戶。 000可跨越從運(yùn)行 8的膝上型電腦到運(yùn)行 供了一種單一的數(shù)據(jù)庫引擎,可以用于字節(jié)對(duì)稱多處理器集群的各種場(chǎng)合。 且支持 000 使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 面上 ,在 可以將 的數(shù)據(jù)引入到數(shù)據(jù)庫中。 數(shù)據(jù)可以自動(dòng)發(fā)行到 用戶可以通過一個(gè)普通的瀏覽器來查詢存儲(chǔ)在 因此可以用存儲(chǔ)在 態(tài) 這個(gè)功能只在 其他更昂貴的 才有, 包括吸取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理( 工具,還包括一些工具可用于直觀地設(shè)計(jì)數(shù)據(jù)庫并通過 同一數(shù)據(jù)庫在同一時(shí)間用于完成兩個(gè)任務(wù)時(shí)(輸入事務(wù)和運(yùn)行查詢),數(shù)據(jù)庫功能將受到很大影響,在一個(gè)大范圍的查詢可能需要運(yùn)行幾個(gè)小時(shí),會(huì)鎖定許多記錄,這時(shí)數(shù)據(jù)輸入就無法操作,為防止這種沖突,數(shù)據(jù)通常被拷貝到單獨(dú)的數(shù)據(jù)庫中,稱為數(shù)據(jù)中 心或數(shù)據(jù)倉庫;一個(gè)數(shù)據(jù)中心通常包括一個(gè)企業(yè)所有待分析數(shù)據(jù)的一個(gè)子集一個(gè)數(shù)據(jù)倉庫實(shí)質(zhì)上通常包含了一個(gè)機(jī)構(gòu)希望查詢的所有數(shù)據(jù)。 展標(biāo)記語言) 據(jù)庫引擎提供完整的 過 一資源定位器)訪問 持 用 定義 以通過 入、更新或刪除,包括在單個(gè)操作第 2章 相關(guān)技術(shù) 9 中修改多個(gè)表中的多行。 分析 夠分析和鏈接現(xiàn)存的在線分析處理( 道,甚至在 B 和多種查詢 括了一個(gè)本地的 B 提供器。 象模型一同使用,可以執(zhí)行多種查詢功能,能夠自由訪問關(guān)系數(shù)據(jù)庫的數(shù)據(jù)和非關(guān)系類型數(shù)據(jù)源數(shù)據(jù)庫,如從文本文件中讀取數(shù)據(jù),還可以從窗體或電子函件中讀取數(shù)據(jù)。 以完全滿足決策支持系統(tǒng)( 需求,分布式數(shù)據(jù)庫分區(qū)視圖可以把工作負(fù)載劃分到多個(gè)獨(dú)立的 務(wù)器上,從而為實(shí)施電子商務(wù)的客戶提供了無限制的可擴(kuò)展性。 11 客戶機(jī) /服務(wù)器體系結(jié)構(gòu) 000 除繼承了 高性能、可靠性和可擴(kuò)充性的優(yōu)點(diǎn),又引入了數(shù)據(jù)庫和服務(wù)器增強(qiáng)功能和其他一些新的特性,可用于大型聯(lián)機(jī)事務(wù)處理、數(shù)據(jù)倉庫及電子商務(wù)等方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)自動(dòng)刀閘閥行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 幼兒園體能體態(tài)訓(xùn)練計(jì)劃
- 2025至2030中國(guó)胎兒和新生兒設(shè)備行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)肉牛養(yǎng)殖業(yè)行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展報(bào)告
- 2025至2030中國(guó)聚氨酯發(fā)泡機(jī)行業(yè)深度研究及發(fā)展前景投資評(píng)估分析
- 2025至2030中國(guó)羊毛脂衍生物行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)網(wǎng)上證券行業(yè)市場(chǎng)發(fā)展分析及前景趨勢(shì)與投資機(jī)會(huì)報(bào)告
- 2025至2030中國(guó)繡花女式襯衫行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國(guó)組合群閃光信標(biāo)浮標(biāo)行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國(guó)紙錐杯行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 職業(yè)技能鑒定考核合作協(xié)議書范本
- 四川綿陽公開招聘社區(qū)工作者考試高頻題庫帶答案2025年
- 云倉公司規(guī)章管理制度
- 2025年小學(xué)數(shù)學(xué)新教材培訓(xùn)
- 某單位推行6S管理細(xì)則
- 學(xué)校物業(yè)管理與師生滿意度分析總結(jié)
- 《基于Arduino UNO R3平臺(tái)的具備自主循跡和自主避障功能的智能小車設(shè)計(jì)》11000字(論文)
- 航天工程質(zhì)量管理規(guī)定
- 消防維保工作計(jì)劃
- AEO貿(mào)易安全培訓(xùn)
- 高考必背3000高頻英語單詞
評(píng)論
0/150
提交評(píng)論