




已閱讀5頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
碩士學(xué)位論文 (專業(yè)學(xué)位) 基于 題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓 名 :王潔 學(xué) 號(hào): 1121170042 所在院系:軟件學(xué)院 學(xué)科門類:計(jì)算機(jī) 學(xué)科專業(yè):軟件工程 指導(dǎo)教師:劉依 副指導(dǎo)教師:張雪梅 二 一三年一月 A in 2013 1121170042 i o 基 于A S 題 庫(kù) 管 理 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn) 王潔 同 濟(jì) 大 學(xué) 學(xué)位論文版 權(quán)使用授權(quán)書 本人完全了解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(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ì)大學(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é)位論文 摘要 摘要 近年來(lái),隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展、教學(xué)改革的進(jìn)一步深入,高校教學(xué)管理的信息化發(fā)展也有長(zhǎng)足的進(jìn)步。題庫(kù)管理系統(tǒng)憑借其高效、經(jīng)濟(jì)、靈活和保密的特點(diǎn)可以使課程測(cè)試規(guī)范 化、系統(tǒng)化、科學(xué)化和智能化,并在一定程度上減輕教師的工作負(fù)擔(dān),把教師從大量繁瑣的考試環(huán)節(jié)過(guò)程中解放出來(lái)。目前,國(guó)內(nèi)外己有許多試題庫(kù)系統(tǒng),它們?yōu)樘岣呓處煿ぷ髻|(zhì)量和教學(xué)的現(xiàn)代化進(jìn)程起了重要作用。但它們?cè)诠δ苌虾托阅苌隙即嬖谝恍┎蛔?,尤其是適用性方面和網(wǎng)絡(luò)化上。 本文詳細(xì)論述了我們?cè)O(shè)計(jì)和實(shí)現(xiàn)的一個(gè)基于 B/們首先通過(guò)深入調(diào)研和對(duì)其業(yè)務(wù)流程進(jìn)行分析,完成了對(duì)該系統(tǒng)的需求分析。該系統(tǒng)按照用戶角色可分為教師和管理員兩類,文中畫出了各類角色在進(jìn)行各種相關(guān)操作時(shí)的用 例圖。然后,我們進(jìn)行了該系統(tǒng)的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。我們把該系統(tǒng)劃分為 8個(gè)模塊,即:注冊(cè)登錄模塊,試題庫(kù)管理模塊,試卷管理模塊,自動(dòng)組卷模塊,手動(dòng)組卷模塊,導(dǎo)入題庫(kù)模塊,導(dǎo)出題庫(kù)模塊,試卷打印模塊等。我們對(duì)各模塊進(jìn)行了詳細(xì)設(shè)計(jì),畫出了這些模塊的詳細(xì)的順序圖。在論文的最后,描述了該系統(tǒng)的編程實(shí)現(xiàn),給出了各模塊的界面截圖,并給出了部分代碼。該系統(tǒng)是以 C#作為系統(tǒng)的開發(fā)語(yǔ)言,以 為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。 該系統(tǒng)已經(jīng)投入運(yùn)行,通過(guò)實(shí)際測(cè)試使用,本系統(tǒng)實(shí)現(xiàn)了預(yù)期功能,組卷的效率和質(zhì)量都達(dá)到了預(yù)期 的目標(biāo)。利用該系統(tǒng),可以方便和高效地實(shí)現(xiàn)對(duì)題庫(kù)的管理,把相關(guān)人員從繁雜的手工操作中解放出來(lái)。 關(guān)鍵詞 : 題庫(kù)管理系統(tǒng);自動(dòng)組卷; B/S n of in of to of a of of at to of an in on in of a us / S of as a We of a of be to of a of we We We a of a In of of is is # as a as s of to to B / S 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 目錄 第一章引言 . 1 統(tǒng)開發(fā)的背景 . 1 統(tǒng)開發(fā)的目的 . 1 內(nèi)外發(fā)展現(xiàn)狀 . 2 外題庫(kù)研究的發(fā)展現(xiàn)狀 . 2 內(nèi)題庫(kù)系統(tǒng)的發(fā)展現(xiàn)狀 . 2 要研究?jī)?nèi)容 . 3 文章節(jié)結(jié)構(gòu) . 4 第二章相關(guān)技術(shù)與方法 . 5 、在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 64 第一章 引言 1 第一章引言 目前,計(jì)算機(jī)和網(wǎng)絡(luò)的應(yīng)用己經(jīng)普及到各行各業(yè)。尤其在大、中專院校,校園網(wǎng)的建設(shè)已逐步完善,絕大多數(shù)學(xué)生已經(jīng)具備了利用網(wǎng)絡(luò)工具進(jìn)行信息交流和輔助學(xué)習(xí)的能力。然而在學(xué)校教學(xué)環(huán)節(jié)中,仍然過(guò)分 依賴于傳統(tǒng)的教學(xué)模式,對(duì)于網(wǎng)絡(luò)的開發(fā)和應(yīng)用程度還遠(yuǎn)遠(yuǎn)不夠。在傳統(tǒng)的出題工作中,一份試卷的形成往往需要書寫大量的題目,還可能需要排版才能獲得美觀易讀的卷面效果,耗費(fèi)了不少的時(shí)間做著煩瑣的工作。 針對(duì)這些問題,本系統(tǒng)以 開發(fā)平臺(tái), 后臺(tái)數(shù)據(jù)庫(kù)開發(fā)了一個(gè)基于 B/現(xiàn)試題編輯、試題信息查詢、試題組卷、試卷的輸出與打印及系統(tǒng)維護(hù)等功能。本系統(tǒng)具有智能的自動(dòng)組卷功能,就是指該系統(tǒng)能根據(jù)用戶提交的要求自動(dòng)生成試卷,并可對(duì)試卷再進(jìn)行適當(dāng)?shù)男薷?。用戶只需要普通?瀏覽器就可以高效地獲得一份符合自身要求的試卷,從而將用戶從煩瑣的出題工作中解脫出來(lái)。這樣不僅節(jié)省了人力,還提高了工作效率和服務(wù)質(zhì)量,而且還加速了信息流通的速度。 統(tǒng)開發(fā)的背景 近年來(lái),隨著各級(jí)各類學(xué)校招生規(guī)模的不斷擴(kuò)大,教師的短缺己成為一個(gè)普遍而嚴(yán)重的問題,在教師數(shù)量十分緊張的情況下,教師的工作量呈直線上升。為了緩解教師緊缺的壓力,減輕廣大教師的勞動(dòng)強(qiáng)度,切實(shí)提高教育教學(xué)質(zhì)量,培養(yǎng)社會(huì)有用人才,開發(fā)并利用題庫(kù)管理系統(tǒng)已迫在眉睫。開發(fā)題庫(kù)管理系統(tǒng),不僅為高校教學(xué)資源共享、科學(xué)評(píng)價(jià)教學(xué)效果、合理安排教學(xué) 提供了有利的條件,而且為促進(jìn)教師提高教學(xué)水平,使廣大的高校教師有更多的時(shí)間和精力投身于教研教改和科學(xué)研究從而取得更大的成績(jī)提供了可能,也為學(xué)生創(chuàng)造了良好的學(xué)習(xí)環(huán)境,學(xué)生可以通過(guò)校園網(wǎng)方便、快捷進(jìn)行課程的學(xué)習(xí)??梢哉f(shuō),隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,研究并開發(fā)出基于 B/前不僅是大、中專院校甚至連中、小學(xué)校,都希望充分利用現(xiàn)有的計(jì)算機(jī)和網(wǎng)絡(luò)資源,提高教育教學(xué)效率和質(zhì)量。 統(tǒng)開發(fā)的目的 本系統(tǒng)開發(fā)的主要目的是實(shí)現(xiàn)具備網(wǎng)絡(luò)化、自動(dòng)化、通用化的題庫(kù)管理、試卷生 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 2 成等 功能的題庫(kù)管理系統(tǒng)。本系統(tǒng)可以使用到網(wǎng)絡(luò)教學(xué)環(huán)境中,進(jìn)行網(wǎng)絡(luò)化的學(xué)習(xí)和教學(xué)工作,系統(tǒng)試題庫(kù)也可自由擴(kuò)充。在技術(shù)上綜合運(yùn)用 向?qū)ο?、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等技術(shù),實(shí)現(xiàn)系統(tǒng)的通用性、獨(dú)立性、保密性、可擴(kuò)展性。 通過(guò)題庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),一方面可以減少傳統(tǒng)的空間時(shí)間限制,提高效率,實(shí)現(xiàn)信息資源共享,使學(xué)生、教師便捷的交流。另一方面為研究專業(yè)的題庫(kù)管理信息系統(tǒng)軟件的提供了開發(fā)途徑和應(yīng)用方法。 內(nèi)外發(fā)展現(xiàn)狀 目前,題庫(kù)系統(tǒng)已是教育領(lǐng)域中一個(gè)重點(diǎn)研究和倡導(dǎo)建設(shè)的項(xiàng)目。題庫(kù)系統(tǒng)建設(shè)是一項(xiàng) 科學(xué)性、綜合性的工程,它所涉及的學(xué)科知識(shí)多、技術(shù)新,不僅需要有教育測(cè)量、教育統(tǒng)計(jì)、認(rèn)知心理等教育教學(xué)方面理論,而且必須要用最新的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)知識(shí),因此,題庫(kù)系統(tǒng)的建設(shè)是一個(gè)不斷發(fā)展完善的動(dòng)態(tài)過(guò)程。 外題庫(kù)研究的發(fā)展現(xiàn)狀 國(guó)際上對(duì)于題庫(kù)建設(shè)的理論、工具、框架結(jié)構(gòu)、參數(shù)估算等方面問題,都有許多專家學(xué)者作了很多很好的研究,提出了不少的建庫(kù)理論模型,并在實(shí)踐中做了各種可行性分析論證。上世紀(jì) 80 年代,隨著題庫(kù)研究的不斷深入和計(jì)算機(jī)應(yīng)用考試的蓬勃發(fā)展,美國(guó)心理協(xié)會(huì) (版了有關(guān)題庫(kù)計(jì)算機(jī)化考試指 南,并成為當(dāng)時(shí)軟件開發(fā)的標(biāo)準(zhǔn)。目前,國(guó)外發(fā)達(dá)國(guó)家的許多大型考試專業(yè)機(jī)構(gòu)都根據(jù)自己承擔(dān)的職能,以某種測(cè)量理論為指導(dǎo),建立起自己的大型題庫(kù),并應(yīng)用于實(shí)際考試。如美國(guó)學(xué)院 (在 1982 年就開始了運(yùn)用計(jì)算機(jī)進(jìn)行測(cè)驗(yàn) (美國(guó)護(hù)理從業(yè)資格考試, 1994 年開始全部采用計(jì)算機(jī)進(jìn)行考試。國(guó)際上有關(guān)題庫(kù)研究和應(yīng)用的一些先進(jìn)經(jīng)驗(yàn)與方法,值得我們學(xué)習(xí)借鑒 內(nèi)題庫(kù)系統(tǒng)的發(fā)展現(xiàn)狀 現(xiàn)在各高校的網(wǎng)絡(luò)等硬件環(huán)境建設(shè)取得了令人鼓舞的發(fā)展,但是校園信息化的軟件水平參差不齊,具體到 學(xué)校題庫(kù)建設(shè),仍然普遍存在以下問題: 1. 題庫(kù)自主性和靈活性不夠。不能按照教學(xué)要求、進(jìn)度、專業(yè)、文科和理科學(xué)生類別、學(xué)歷層次的要求選擇試卷。 2. 題庫(kù)開放性和可擴(kuò)充性差。學(xué)科知識(shí)的發(fā)展和學(xué)生能力水平的變化,要求及時(shí)更新相應(yīng)科目題庫(kù)中的試題內(nèi)容、試題指標(biāo)參數(shù)等。但是試題庫(kù)完成后往往交到教務(wù)部門統(tǒng)一管理,任課老師沒有自主維護(hù)試題庫(kù)的權(quán)力,新試題無(wú)法錄人,陳舊試題 第一章 引言 3 無(wú)法刪除,這樣的試題庫(kù)在較短的時(shí)間內(nèi)就會(huì)逐漸老化、失去活力。所以就不能發(fā)揮在教學(xué)活動(dòng)中應(yīng)有的作用。 3. 資源信息不能有效傳播,未能真正實(shí)現(xiàn)資源共享 。不同高?;蛲凰鶎W(xué)校的相同學(xué)科課程,采用不同的題庫(kù)管理系統(tǒng),造成計(jì)算機(jī)網(wǎng)絡(luò)得不到有效應(yīng)用,共享教育教學(xué)資源困難,試題庫(kù)區(qū)別于習(xí)題集的最大的特點(diǎn)就是它不是信息的簡(jiǎn)單集合,而是一些經(jīng)過(guò)特殊加工處理的具有較大信息量的試題的有機(jī)組合。 4. 實(shí)際應(yīng)用范圍有限,且缺少的通用性。學(xué)校不同二級(jí)學(xué)院或不同學(xué)科組,單獨(dú)建立、使用題庫(kù)系統(tǒng),存在著低水平重復(fù)開發(fā)現(xiàn)象,這不僅造成人、財(cái)、物資源的浪費(fèi),而且影響教師、學(xué)生對(duì)題庫(kù)的掌握與使用。所以開發(fā)題庫(kù)系統(tǒng)應(yīng)具有較好的通用性。 5. 市場(chǎng)上能適應(yīng)高職院校教學(xué)需要的題庫(kù)相對(duì)少?;谏?述問題,我們建立的題庫(kù)系統(tǒng)需達(dá)到的目標(biāo)是在一定程度上能滿足相關(guān)學(xué)科專業(yè)課程特點(diǎn)需要的試題信息管理平臺(tái),實(shí)現(xiàn)題庫(kù)資源共享,使用戶能利用題庫(kù)資源方便快速地生成試卷進(jìn)行考試。 要研究?jī)?nèi)容 B/S 題庫(kù)管理系統(tǒng)是學(xué)校為組織出卷到試卷的印制及試卷的管理等工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是學(xué)校不可缺少的部分 ,它能夠?yàn)榻處熖峁┓奖?、快捷、有效的管理題庫(kù)及組織出卷的手段。教師通過(guò)使用本系統(tǒng)可以進(jìn)行題庫(kù)管理、查詢題庫(kù)基本信息、手動(dòng)生成試卷、自動(dòng)生成試卷、打印試卷等功能。 經(jīng)過(guò)與教務(wù)處和各任課教師的交流和 溝通,初步達(dá)成了對(duì)該系統(tǒng)需求的一致理解。根據(jù)需求分析結(jié)果,本課題主要進(jìn)行以下幾方面的工作: 利用 成了該題庫(kù)管理系統(tǒng)的需求分析,并畫出了相關(guān)的用例圖。 2. 對(duì)相關(guān)的技術(shù)進(jìn)行學(xué)習(xí)和分析,掌握了微軟的 臺(tái)開發(fā)技術(shù),掌握了 C#語(yǔ)言以及 據(jù)庫(kù)的開發(fā)技術(shù)。 3. 對(duì)該題庫(kù)管理系統(tǒng)進(jìn)行了總體結(jié)構(gòu)設(shè)計(jì)以及功能設(shè)計(jì)。決定采用 層架構(gòu),并把該系統(tǒng)劃分為 6個(gè)大模塊:注冊(cè)登錄模塊,題庫(kù)管理模塊,試卷管理模塊,系統(tǒng)管理模塊, 選項(xiàng)設(shè)置模塊以及權(quán)限管理模塊。 4. 對(duì)該系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì),包括數(shù)據(jù)庫(kù)設(shè)計(jì)以及各模塊的處理邏輯設(shè)計(jì),給出其順序圖,并進(jìn)行了描述。 5. 設(shè)計(jì)出通用的數(shù)據(jù)訪問接口,以方便系統(tǒng)日后進(jìn)行擴(kuò)展。 6. 對(duì)題庫(kù)管理系統(tǒng)進(jìn)行了界面頁(yè)面設(shè)計(jì)以及編程實(shí)現(xiàn)。首先實(shí)現(xiàn)了各模塊的功 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 4 能,然后進(jìn)行集成,并對(duì)該系統(tǒng)進(jìn)行了調(diào)試。 文章節(jié)結(jié)構(gòu) 根據(jù)系統(tǒng)需求及實(shí)際情況,本文的組織結(jié)構(gòu)如下: 第一章為緒論,在這里闡述了課題的背景意義和國(guó)內(nèi)外研究現(xiàn)狀。 第二章為課題的技術(shù)和理論基礎(chǔ)部分。在這里主要研究題庫(kù)建設(shè)的基本理論和核心問題,然后 針對(duì)本文的設(shè)計(jì)技術(shù)要求介紹了 體系結(jié)構(gòu)以及它在開發(fā)企業(yè)級(jí)系統(tǒng)下的優(yōu)勢(shì),并介紹了關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 軟件統(tǒng)一開發(fā)方法。 第三章為系統(tǒng)的需求分析。完成題庫(kù)管理系統(tǒng)的需求分析,對(duì)系統(tǒng)的功能需求和非功能需求都進(jìn)行了詳細(xì)的分析,并根據(jù)對(duì)系統(tǒng)用例的分析,給出了系統(tǒng)用例圖。 第四章對(duì)試題庫(kù)的組卷算法做了比較詳細(xì)的描述,并對(duì)數(shù)據(jù)庫(kù)的概念設(shè)計(jì)、模型設(shè)計(jì),然后到數(shù)據(jù)的實(shí)體設(shè)計(jì)進(jìn)行詳細(xì)的研究,對(duì)系統(tǒng)的主要功能模塊進(jìn)行設(shè)計(jì)分析。最后研究了數(shù)據(jù)庫(kù)的安全設(shè)計(jì)。 第五章按照前面 的需求分析,進(jìn)行了詳細(xì)設(shè)計(jì),并使用 發(fā)平臺(tái)實(shí)現(xiàn)了題庫(kù)管理系統(tǒng),該軟件按照三層結(jié)構(gòu)的方式進(jìn)行實(shí)現(xiàn),在這里對(duì)每層的實(shí)現(xiàn)方式進(jìn)行了詳細(xì)的研究并按照軟件工程的思想進(jìn)行安裝軟件的制作。 第六章對(duì)本課題進(jìn)行了總結(jié),然后指出本文研究的不足和以后課題的展望。 第二章 相關(guān)技術(shù)與方法 5 第二章相關(guān)技術(shù)與方法 本系統(tǒng)的開發(fā)中,采用 B/用 合可視化的 頁(yè)開發(fā)工具, 為數(shù)據(jù)服務(wù)器,以 000 數(shù)據(jù)庫(kù)中數(shù) 據(jù)的操作。 ,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: 式和 者主要的缺點(diǎn)是維護(hù),升級(jí)較麻煩,后者是近幾年伴隨 速發(fā)展起來(lái)的一種技術(shù), B/S 模式由瀏覽器和服務(wù)器組成,服務(wù)器可以分為 務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器、中間件等。它的數(shù)據(jù)和程序都存放在服務(wù)器端,而服務(wù)器可包括 N 層結(jié)構(gòu),降低了各層的負(fù)擔(dān)。 B/S 也是一種 C/S 結(jié)構(gòu) ,它是一種由傳統(tǒng)的二層 C/S 結(jié)構(gòu)發(fā)展而來(lái)的三層 C/S 結(jié)構(gòu)在 應(yīng)用的特例,即瀏覽器/據(jù)庫(kù)服務(wù)器 (三級(jí) C/S 結(jié)構(gòu)。三層的 B/,由單獨(dú)組成的一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力大大減輕了,把負(fù)荷均衡地分配給了 務(wù)器,于是原來(lái)的兩層的 C/S 結(jié)構(gòu)轉(zhuǎn)變成三層的 B/S 結(jié)構(gòu) ,這種三層體系結(jié)如圖 示: 圖 :客戶機(jī)、 務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器??蛻魴C(jī)主要負(fù)責(zé)人 機(jī)交互; 務(wù)器主要負(fù)責(zé)對(duì)客戶端應(yīng)用程序的集中管理;應(yīng)用服務(wù)器主要負(fù)責(zé)應(yīng)用邏輯的集中管理,它也可以根據(jù)其處理的具體業(yè)務(wù)而分為不同類型的服務(wù)器;數(shù)據(jù)服務(wù)器則主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、數(shù)據(jù)庫(kù)的分布式管理、數(shù)據(jù)庫(kù)的備份和同步等等 B/S 模式的特點(diǎn): 1. 分布式應(yīng)用 B/S 結(jié)構(gòu)模式通過(guò)應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器的分布以及前端客戶機(jī)的簡(jiǎn)化,解決了分布式應(yīng)用的問題。 2. 跨平臺(tái)應(yīng)用:可跨操作系統(tǒng)平臺(tái)、跨數(shù)據(jù)庫(kù)平臺(tái)。 3. 容易部署和管理:整個(gè)系統(tǒng)的管理、資源分配、數(shù)據(jù)庫(kù)操作、業(yè)務(wù)邏輯不同的管理及動(dòng)態(tài)加載更新等工 作集中于應(yīng)用服務(wù)器。這可以降低客戶機(jī)的管理難度,提高整個(gè)系統(tǒng)的運(yùn)行效率,降低應(yīng)用系統(tǒng)部署和管理的難度。 B/S 模型簡(jiǎn)化了 C/S 中的客戶端,只需裝上操作系統(tǒng)網(wǎng)絡(luò)協(xié)議軟件和瀏覽器軟件即可。這時(shí)的客戶機(jī)稱為廋客戶機(jī),而服務(wù)器則集中了所有的應(yīng)用軟件的開發(fā)維護(hù)等工作。 由于這些原因,本系統(tǒng)采用 B/S 結(jié)構(gòu)。 發(fā)技術(shù) 目前,可用于題庫(kù)管理系統(tǒng)開發(fā)的工具有很多,但選擇一種最為合適的開發(fā)工具無(wú)論對(duì)于開發(fā)的速度還是開發(fā)的質(zhì)量以及將來(lái)對(duì)系統(tǒng)的維護(hù)都至關(guān)重要,經(jīng)過(guò)斟酌,在比較了幾種常用的網(wǎng)絡(luò)環(huán)境開發(fā)工具后 ,開發(fā)本系統(tǒng)時(shí)最終選擇了 稱,它是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, 含于 其以上版本中。通過(guò) 令和 件我們可以應(yīng)用 立動(dòng)態(tài)的交互的高效的 務(wù)器應(yīng)用程序。有了 就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行的,包括所有嵌在普通 的腳本程序。當(dāng)程序執(zhí)行完畢 后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 純文本形式存在于 可以用任何文本編輯器打開它, 獨(dú)具的特點(diǎn): 1. 使用 簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合 碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 第二章 相關(guān)技術(shù)與方法 7 2. 須編譯,容易編寫,由服務(wù)器的軟件解釋后直接執(zhí)行。當(dāng)執(zhí)行 序時(shí),腳本程 序?qū)⒁徽酌畎l(fā)送給腳本解釋器 (即腳本引擎 ),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。 3. 可使用普通的文本編輯器,如 記事本,即可進(jìn)行編輯設(shè)計(jì)。 4. 與瀏覽器無(wú)關(guān),用戶端只要使用可執(zhí)行 的瀏覽器,即可瀏覽 設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。 使用的腳本語(yǔ)言 (在戶端的瀏覽器不需要執(zhí)行這些腳本語(yǔ)言。 5. 了可使用 通過(guò) 用由第三方所提供的其他腳本語(yǔ)言,譬如 。腳本引擎是處理腳本程序的 件。 6. 源程序不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊或篡改,提高了程序的安全性。 7. 可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本。 8. 對(duì)象導(dǎo)向 ( 9. 務(wù)器組件 )具有無(wú)限可擴(kuò)充性??梢允褂?+等各種編程語(yǔ)言來(lái)編寫你所需要的 升級(jí)版本 執(zhí)行速度等方面明顯優(yōu)于 是在目前調(diào)試比較困難,考慮到目前的實(shí)際技術(shù)水平,部署 務(wù)器比較困難,所以我們選用的服務(wù)器端的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高質(zhì)量融合的內(nèi)涵與意義探討
- 2025至2030中國(guó)雞疫苗行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 殘疾人就業(yè)促進(jìn)與職業(yè)發(fā)展支持協(xié)議書
- 低碳經(jīng)濟(jì)背景下綠色金融支持新能源產(chǎn)業(yè)發(fā)展研究
- 直播帶貨在火山口的新機(jī)遇挑戰(zhàn)與機(jī)遇并存
- 2025至2030土豆行業(yè)發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 行業(yè)視角下的虛擬禮物碳積分體系建設(shè)方案
- 2025至2030中國(guó)羽毛服裝行業(yè)運(yùn)營(yíng)態(tài)勢(shì)與投資前景調(diào)查研究報(bào)告
- 浙江大學(xué)科研培訓(xùn)心得體會(huì)
- 2025至2030中國(guó)自行車壓路機(jī)行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 12-重點(diǎn)幾何模型-手拉手模型-專題訓(xùn)練
- 2024年河北省張家口市“三支一扶”招聘130人(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- 2023年遂寧市船山區(qū)選調(diào)教師考試真題
- CJJT259-2016 城鎮(zhèn)燃?xì)庾詣?dòng)化系統(tǒng)技術(shù)規(guī)范
- 合伙人散伙分家協(xié)議書范文
- 園林綠化移樹合同
- 醫(yī)療機(jī)構(gòu)保潔人員培訓(xùn)
- 企業(yè)員工健康促進(jìn)計(jì)劃的設(shè)計(jì)與實(shí)施
- 助理工程師答辯演示
- 成人失禁相關(guān)性皮炎的預(yù)防與護(hù)理-護(hù)理團(tuán)標(biāo)
- 裝載機(jī)的基礎(chǔ)知識(shí)-裝載機(jī)的結(jié)構(gòu)及儀表
評(píng)論
0/150
提交評(píng)論