已閱讀5頁,還剩75頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
碩士學(xué)位論文 (專業(yè)學(xué)位) 姓 名: 學(xué) 號: 所在院系:軟件學(xué)院 職業(yè)類別:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 副指導(dǎo)教師: 二一三年三月 基于 考試公共服務(wù)平臺系統(tǒng)的設(shè)計與實(shí)現(xiàn) A in 2010 2013 F A F 基于W e b 的考試公共服務(wù)平臺系統(tǒng) 同濟(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ān)部門或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘要 本文采用 術(shù)設(shè)計了一種全面實(shí)用的 考試公共服務(wù)平臺 系統(tǒng)方案。本論文首先研究了考試系統(tǒng)的開發(fā)背景,指出了傳統(tǒng)考試的缺陷提出在線考試這種新思想。接著介紹了系統(tǒng)設(shè)計所用到的相關(guān)技術(shù)。然后對此在線考試系統(tǒng)進(jìn)行了認(rèn)真的需求分析并提出了預(yù)期的目標(biāo)。接下來通過概要設(shè)計,數(shù)據(jù)庫設(shè)計確定大概的設(shè)計方案。再通過詳細(xì)設(shè)計使用 術(shù)實(shí)現(xiàn)了考試服務(wù)平臺的知識庫模塊、考生的在線考試、考試時間判斷、考試結(jié)束自動交卷、交卷后自動顯示分?jǐn)?shù)等功能。后臺管理方面實(shí)現(xiàn)了管理員 增加刪除修改學(xué)生信息、科目的添加刪除修改以及題目的增加刪除修改、成績信息的查看刪除、知識庫內(nèi)容的添加刪除以及信息的修改的功能。 關(guān)鍵詞 : 術(shù) ,數(shù)據(jù)庫 ,在線考試服務(wù)系統(tǒng) I SP to a of of of of of by a to of SP of of to of an an to to of of 濟(jì)大學(xué) 碩士學(xué)位論文 目錄 錄 第 1 章 引言 . 1 題背景與意義 . 1 試系統(tǒng)的現(xiàn)狀 . 1 內(nèi)外發(fā)展現(xiàn)狀 . 1 課題研究的基礎(chǔ)及內(nèi)容 . 2 文的組織結(jié)構(gòu) . 3 第 2 章 相關(guān)技術(shù)介紹 . 5 術(shù) . 5 紹 . 9 據(jù)庫技術(shù)介紹及數(shù)據(jù)庫選型 . 10 第 3 章 需求分析 . 12 行性分析 . 12 術(shù)可行性 . 12 濟(jì)可行性 . 13 會可行性 . 13 統(tǒng)總體需求分析 . 13 統(tǒng)功能需求分析 . 14 生功能用例圖分析 . 15 理員后臺管理功能用例圖分析 . 16 理員處理考試功能用例圖分析 . 17 統(tǒng)非功能性能需求 . 18 統(tǒng)的 數(shù)據(jù)庫需求 分析 . 19 體屬性分析 . 19 據(jù)字典分析 . 19 統(tǒng) 分析 . 20 第 4 章 系統(tǒng)設(shè)計 . 23 統(tǒng)的主要功能設(shè)計 . 23 生功能設(shè)計 . 29 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 管理員后臺管理功能設(shè)計 . 31 理員考試管理功能設(shè)計 . 33 據(jù)庫設(shè)計 . 35 第 5 章 系統(tǒng)的實(shí)現(xiàn) . 37 線考試部分程序?qū)崿F(xiàn) . 37 錄界面 . 37 生登錄 . 38 理員登錄 . 39 生登錄成功 . 39 入考場 . 40 交試卷 . 41 回考試界面繼續(xù)考試 . 42 線練習(xí)模塊 . 42 績查詢模塊 . 43 理員成功登錄 . 43 戶管理 . 43 卷管理 . 45 績管理 . 47 卷管理 . 49 識庫模塊程序?qū)崿F(xiàn) . 49 界面實(shí)現(xiàn) . 50 錄界面實(shí)現(xiàn) . 51 程知識庫 實(shí)現(xiàn) . 54 線交流 實(shí)現(xiàn) . 55 識庫信息發(fā)布 實(shí)現(xiàn) . 56 戶管理 實(shí)現(xiàn) . 58 統(tǒng)實(shí)現(xiàn)的幾項(xiàng)關(guān)鍵技術(shù) . 59 卷策略的確定 . 59 免抽取相同試題 . 59 立考生試卷庫 . 60 頁顯示代碼設(shè)計 . 60 第 6 章 系統(tǒng)測試 . 63 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 V 試的任務(wù)及目標(biāo) . 63 試的任務(wù) . 63 試的目標(biāo) . 63 試方案 . 63 計測試方案 . 64 第七章 總結(jié)與展望 . 65 結(jié) . 65 望 . 65 致謝 . 67 參考文獻(xiàn) . 68 個人簡歷、在讀期間發(fā)表的學(xué)術(shù)論文與研究成 果 . 69 第 1章 引言 1 第 1 章 引言 題背景與意義 隨著高新技術(shù)的迅猛發(fā)展,信息技術(shù)廣泛應(yīng)用, 將傳統(tǒng)的教育產(chǎn)業(yè)信息化成為可能。但是 目前學(xué)校與社 會上的各種考試大都采用傳統(tǒng)的考試方式,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,所以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。 據(jù)統(tǒng)計,目前全球每年有超過 人次通過互聯(lián)網(wǎng)來接受教育,網(wǎng)上學(xué)習(xí)正在全世界范圍內(nèi)成為一種重要的求知途徑。學(xué)生在享受網(wǎng)絡(luò)帶來的樂趣的同時,還可以不斷的學(xué)習(xí)到新鮮的知識。與之相關(guān)的教學(xué)服務(wù)也變的非常重要,網(wǎng)絡(luò)學(xué)習(xí)需 要相關(guān)的測試工作來檢驗(yàn)學(xué)生的學(xué)習(xí)效果, 在線考試系統(tǒng)課題產(chǎn)生的是當(dāng)今教育信息化的趨勢 。 擁有一套實(shí)用、完善、高效的在線考試評估系統(tǒng)越來越顯的重要,能夠?qū)⑼ㄟ^權(quán)限控制,將不同教師和學(xué)生登錄后能夠看到不同的功能界面,這樣能更好的方便學(xué)校對教學(xué)質(zhì)量的管理,降低成本,提高效率。 在線考試系統(tǒng)可以充分利用學(xué)校現(xiàn)有的計算機(jī)軟、硬件資源和網(wǎng)絡(luò)資源實(shí)現(xiàn)無紙化考試以避免傳統(tǒng)手工考試的不足。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。 通過 實(shí) 現(xiàn)網(wǎng)上考試,是現(xiàn)代教育技術(shù)的一個具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義??梢詫?shí)現(xiàn)教考分離以及考務(wù)工作的全自動化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為學(xué)校的教學(xué)服務(wù)。它是建立在互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),使考試不受地域的局限。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時檢驗(yàn)自己的學(xué)習(xí)效果,以發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。教師可以重繁重的勞動中解放出來。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間 ,隨時隨地的對學(xué)生進(jìn)行考試,加上 據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程。同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 1 試系統(tǒng)的現(xiàn)狀 傳統(tǒng)的考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評改試卷、講評試卷和分析試卷,老師的工作量之大,可想而知。其實(shí),其中很多都是重復(fù)性勞動,完全可以由電腦幫助完成,來減少工作量,增加工作效率。對于學(xué)生來說,必須準(zhǔn)時到一個指定的地方進(jìn)行考試,如錯過了就不能再考了,必須等一段時間。教師的全班式的講評考卷,實(shí)際效果并不明顯,造成成績好的學(xué)生“吃不飽”,成績差的學(xué)生“吃不了”,無法做到有針對性,因材 施教。 網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,隨時隨地對學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程。學(xué)生可以在寢室里或家里進(jìn)行考試,老師也可以在家里對學(xué)生進(jìn)行考試,打破了學(xué)生一定要到學(xué)校才考試的模式。這樣大大地方便了學(xué)生、老師的考試過程。 網(wǎng)絡(luò)考試系統(tǒng)確實(shí)具有“任何人、在任何時間、任何地點(diǎn)、任何內(nèi)容”,雙向互動和主動學(xué)習(xí)等優(yōu)點(diǎn),然而,目前一些現(xiàn)有的網(wǎng)上考試系統(tǒng)不盡如人意之處亦非常顯著?,F(xiàn)有的網(wǎng)上考試系統(tǒng),它們大多僅有一些常用的出題、評分功能,如同將一本習(xí)題書用網(wǎng)絡(luò) 的方式展現(xiàn),其本質(zhì)都沒變,只是把傳播信息的媒介由紙張轉(zhuǎn)為了網(wǎng)絡(luò),這樣完全是對網(wǎng)絡(luò)學(xué)習(xí)的一種誤解,更是對網(wǎng)絡(luò)資源和功能的一種浪費(fèi)。最重要的是,這些網(wǎng)上考試系統(tǒng)對學(xué)生的學(xué)習(xí)沒有起到應(yīng)有的作用。學(xué)生考完試,系統(tǒng)僅給予一個總得分,學(xué)生不知道錯在哪里,更不知道為什么錯。像這樣的考試系統(tǒng)所能起到的效果是可以想象的。 學(xué)生通常希望從考試中了解自己的現(xiàn)有水平和薄弱處,能對自己以后的學(xué)習(xí)起到指導(dǎo)性的效果,這就要求考試系統(tǒng)不僅有出題、打分的功能,更要有針對不同學(xué)員的個別式個性化學(xué)習(xí)建議、指導(dǎo)教學(xué)和應(yīng)試輔導(dǎo)等。然而,現(xiàn)有的網(wǎng)上 考試系統(tǒng)正是缺乏了這最重要的一點(diǎn) 個性化指導(dǎo),學(xué)員不能從這些考試中得到他們所需要的信息。自然,這些考試系統(tǒng)不能使廣大學(xué)生們滿意。 內(nèi)外發(fā)展現(xiàn)狀 基于網(wǎng)絡(luò)的考試系統(tǒng)的三個階段: 第一階段:屬于網(wǎng)上考試系統(tǒng)的初級階段,該階段的考試系統(tǒng)大多沿襲了傳統(tǒng)的考試模式,把原本印在紙張上的試題放到了網(wǎng)頁上顯示。這樣的考試系統(tǒng)看似把網(wǎng)絡(luò)技術(shù)運(yùn)用到了實(shí)際教學(xué)中,實(shí)則是“換湯不換藥”,再加上初級階段的考試系統(tǒng)大多功能不完備,實(shí)際起到的效果還不如傳統(tǒng)考試呢。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 2 第二階段:即帶有分析功能的網(wǎng)上考試系統(tǒng)。以第一階段為基 礎(chǔ),充分研究教師和學(xué)生的需求之后,開發(fā)的一種能對考試進(jìn)行分析、評價的考試系統(tǒng)。該階段的考試系統(tǒng)運(yùn)用計算機(jī)網(wǎng)絡(luò)所特有的信息數(shù)據(jù)庫管理技術(shù)和雙向交互功能對每個網(wǎng)絡(luò)學(xué)員的個性資料、學(xué)習(xí)過程和階段情況等可以實(shí)現(xiàn)完整的系統(tǒng)跟蹤記錄、貯存。 第三階段:即自適應(yīng)的考試系統(tǒng)?;谇皟呻A段的實(shí)踐與經(jīng)驗(yàn),發(fā)展起來的自適應(yīng)的考試系統(tǒng),在個性化教學(xué)方面更趨完善。由于網(wǎng)絡(luò)所特有的大量信息的管理技術(shù),使得網(wǎng)上考試系統(tǒng)可基于系統(tǒng)記錄的個人資料,進(jìn)行針對不同學(xué)員的個別式個性化學(xué)習(xí)建議、指導(dǎo)教學(xué)和應(yīng)試輔導(dǎo)等。 國外在智能組卷和考試等方面 已取得相應(yīng)成就,并在托福、 軟認(rèn)證等等許多領(lǐng)域應(yīng)用,已經(jīng)收到了明顯的經(jīng)濟(jì)效益和社會效益。其研究多集中在考試?yán)碚?、評價模型質(zhì)量等方面,且多為普適性的學(xué)科領(lǐng)域,考核內(nèi)容多傾向于認(rèn)知領(lǐng)域,鮮見關(guān)注反映主觀能動性的精神運(yùn)動領(lǐng)域。 國內(nèi)對題庫系統(tǒng)的研究起步較晚,但發(fā)展較快。 自 80 年代中期開始啟動,90 年代初已經(jīng)在全國 100 多所高校推廣使用工科、理科及醫(yī)學(xué)題庫,多為單機(jī)版系統(tǒng)。 21 世紀(jì)初才開始借助網(wǎng)絡(luò)實(shí)施計算機(jī)應(yīng)用等級以及部分職稱考試。國內(nèi)網(wǎng)絡(luò)考試系統(tǒng)廣泛應(yīng)用于職業(yè)職稱考試中,其中最受人關(guān)注的就是駕校理論考試系統(tǒng)。駕校理論考試系統(tǒng)經(jīng)過多年的發(fā)展在實(shí)用性方面有了很大的進(jìn)步,但是對于系統(tǒng)操作性和用戶體驗(yàn)方面的創(chuàng)新目前還很欠缺。目前大多數(shù)研究大多集中在系統(tǒng)的研制和初步應(yīng)用的探討方面,對題型、多媒體試題的普適性支持卻鮮有討論,并且也鮮見大范圍、大批量的實(shí)際網(wǎng)絡(luò)考試的實(shí)證分析報道。 課題研究的基礎(chǔ)及內(nèi)容 本次設(shè)計研究內(nèi)容為通用在線考試系統(tǒng)設(shè)計。設(shè)計成果將傳統(tǒng)考試軟件的帳戶管理、題庫管理、智能組卷、考試管理、統(tǒng)計分析等功能精益求精,而且更加注重考試的過程控制和軟件適用范圍的靈活性定制的管理。系統(tǒng)可幫助使用者建立、維護(hù)和管理自己的試題庫,定制不同考試類型所需要的考試題型,評判標(biāo)準(zhǔn)等。能夠根據(jù)題型、范圍、難度、題目數(shù)量、總分?jǐn)?shù)等條件隨機(jī)生成符合自己要求的試卷。實(shí)現(xiàn)電子考試的高效和科學(xué),同時亦能減輕教師的負(fù)擔(dān),節(jié)約考試成本,方便教師對考試工作的管理。系統(tǒng)通用性、可定制性、適應(yīng)性非常強(qiáng),可廣泛應(yīng)用于各行各業(yè)職稱和教育考試。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 3 理論基礎(chǔ): 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: 式, 式。前者主要的缺點(diǎn)是維護(hù)、升級較麻煩,后者是近幾年伴隨 速發(fā)展起 來的一種技術(shù),它與客戶 /服務(wù)器方式類似,客戶端是一個標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是 而 數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級維護(hù)簡便。用戶只要通過瀏覽器,連上網(wǎng)絡(luò),便可在圖形用戶界面的引導(dǎo)下,輕松使用,無需復(fù)雜的配置、安裝和管理,大大降低了對題庫使用者的技術(shù)要求。在線考試建立在國際互聯(lián)網(wǎng)( 網(wǎng)絡(luò)編程技術(shù)發(fā)展的基礎(chǔ)之上,客戶端的配置可以極為簡單,使考試不受地域的局限。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動 完成。只要形成一套成熟的題庫就可以實(shí)現(xiàn)考試的自動化。 應(yīng)用基礎(chǔ): 在線考試系統(tǒng)課題產(chǎn)生是當(dāng)今教育信息化的趨勢。目的是充分利用學(xué)?,F(xiàn)有的計算機(jī)軟、硬件資源和網(wǎng)絡(luò)資源實(shí)現(xiàn)無紙化考試以避免傳統(tǒng)手工考試的不足。與傳統(tǒng)考試模式相比,網(wǎng)上考試滲入了更多的技術(shù)環(huán)節(jié),對實(shí)現(xiàn)安全性的途徑、方法也提出了更高的技術(shù)要求。通過 實(shí)現(xiàn)網(wǎng)上考試,是現(xiàn)代教育技術(shù)的一個具體實(shí)現(xiàn),具有很重要的現(xiàn)實(shí)意義。可以實(shí)現(xiàn)教考分離以及考務(wù)工作的全自動化管理,可以有效利用校園網(wǎng)的軟硬件資源,使其發(fā)揮最大效力,更好的為 學(xué)校的教學(xué)服務(wù)。它是建立在互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),使考試不受地域的局限。一個完備的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后及時檢驗(yàn)自己的學(xué)習(xí)效果,以發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。教師可以重繁重的勞動中解放出來。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,隨時隨地的對學(xué)生進(jìn)行考試,加上 據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程。 文的組織結(jié)構(gòu) 本文共分為六個章節(jié): 第一章,引言。說明了基于 考試 公共服務(wù)平臺系統(tǒng)的研究意義、國內(nèi)外發(fā)展現(xiàn)狀,以及本課題的主要研究內(nèi)容。 第二章,相關(guān)技術(shù)介紹。介紹了課題研究的技術(shù)支持和理論支持,其中包括同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 4 術(shù)、數(shù)據(jù)庫技術(shù)以及數(shù)據(jù)庫的選型。 第三章,需求分析。闡述了需求分析的概念,起到的作用,形成階段性的里程碑成果。并將需求分析有效的應(yīng)用于考試公共服務(wù)平臺系統(tǒng)系統(tǒng)中,明確系統(tǒng)的總體需求,明確各個功能模塊,確定功能性需求與非功能性需求,并對系統(tǒng)進(jìn)行相應(yīng)的可行性分析。 第四章,系統(tǒng)設(shè)計。在需求的基礎(chǔ)上,進(jìn)行系統(tǒng)設(shè)計,包括系統(tǒng)總體設(shè)計、具體的各個功能模塊的 設(shè)計、數(shù)據(jù)庫設(shè)計、頁面設(shè)計等。 第五章,系統(tǒng)實(shí)現(xiàn)?;诟鱾€模塊,給出系統(tǒng)的具體實(shí)現(xiàn)的部分,包括界面設(shè)計以及關(guān)鍵代碼。 第六章,系統(tǒng)測試。明確測試目標(biāo),設(shè)計測試方案,并進(jìn)行了用例測試。 第七章,總結(jié)與展望。對整個系統(tǒng)進(jìn)行了總結(jié),指出系統(tǒng)不足以及將來需要改進(jìn)的部分。 第 2 章 相關(guān)技術(shù)介紹 5 第 2 章 相關(guān)技術(shù)介紹 術(shù) 術(shù) 態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代 用網(wǎng)關(guān) 接口)的技術(shù)。目前, 臺的 點(diǎn)已開始應(yīng)用 替換 一個位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動態(tài)的交互式 務(wù)器應(yīng)用程序,如交互式動態(tài)網(wǎng)頁,包括使用 單收集和處理信息,上傳與下載等等。在沒有這些動態(tài)技術(shù)之前,用戶通過瀏覽器看到的網(wǎng)頁大多是靜態(tài)的,站點(diǎn)的主頁內(nèi)容是 固定不變 的。而 一個 靜態(tài) 的站點(diǎn),若要更新主頁的內(nèi)容,必須手動的來更新其 文件數(shù)據(jù)。而隨著 用的發(fā)展,用戶需求的不僅僅是靜態(tài)的信息 他們希望能夠看到根據(jù)要求而動態(tài)生成的主頁,例如響應(yīng)用戶查詢數(shù)據(jù)庫的要求、生成報表等。當(dāng)在瀏覽器上填好表單 (輸入數(shù)據(jù),以提供 求時,可以在站點(diǎn)服務(wù)器中執(zhí)行的應(yīng)用程序,而不只是一個 件。站點(diǎn)服務(wù)器收到要求執(zhí)行的應(yīng)用程序,分析表單 (輸入數(shù)據(jù),將執(zhí)行的結(jié)果以 格式傳送給瀏覽器。 用術(shù)基于開放設(shè)計環(huán)境,用戶可以自己定義和制作組件加入其中,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴(kuò)充能力,這是傳統(tǒng)的 程序所遠(yuǎn)遠(yuǎn)不及的地方。 常見的在 實(shí)現(xiàn)動態(tài)主頁的技術(shù)如 不同, 的命令和 句都是由服務(wù)器來解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動態(tài)生成的 面并送到瀏覽器,而 技術(shù)的 令則是由瀏覽器來解釋執(zhí)行。由于 在服務(wù)器端解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持 時由于它在服務(wù)器端執(zhí)行,開發(fā)者也不必?fù)?dān)心別人下載程序從而竊取編程邏輯。 過后綴名為 件來實(shí)現(xiàn),一個 件相當(dāng)于一個 可執(zhí)行文件,因此必須放在 務(wù)器上有可執(zhí)行權(quán)限的目錄下。當(dāng)用戶從瀏覽器輸入了 件的地址后,瀏覽器就將這個 求發(fā)給 果 裝了 調(diào)用 出相應(yīng) 件,解釋并執(zhí)行命令,動態(tài)生成一個 面回傳 后 把結(jié)果發(fā)送給瀏覽器。 件的制作和 似,且和同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 6 發(fā)集成,可以在同一個過程完成,利用 可以執(zhí)行的腳本嵌入到件中 (將 件的后綴名改為 這使 得 件的編寫與腳本的開發(fā)融合在一起。通過 置的對象、服務(wù)器組件( 以完成非常復(fù)雜的任務(wù),而且用戶還可以自己開發(fā)或利用別人開發(fā)的服務(wù)器組件完成專門的任務(wù)。 較網(wǎng)關(guān)及服務(wù)器擴(kuò)展模式有著以下優(yōu)點(diǎn): 完全與 件融合在一起; 容易創(chuàng)建,不需要其它編譯、鏈接程序。 面向?qū)ο蟮牟⑼ㄟ^ 象可擴(kuò)展。 技術(shù)特點(diǎn) 功能主要包括以下幾點(diǎn): 制作動態(tài)網(wǎng)頁:動態(tài)是和靜態(tài)想對應(yīng)的, “ 靜態(tài) ” 網(wǎng)站的致命弱點(diǎn)就是不易維護(hù),為了不 斷更新網(wǎng)頁的內(nèi)容,必須不斷地重復(fù)制作 檔,隨著網(wǎng)站內(nèi)容和信息量的日益增加,就會感到工作量大的出乎想象。 自動更新:即無須手動更新 檔,便會自動生成新的網(wǎng)頁,可以大大減少工作量。 因時因人而變:即當(dāng)不同的時間、不同的人訪問同一網(wǎng)址時產(chǎn)生不同的網(wǎng)頁。 問數(shù)據(jù)庫的原理 服務(wù)器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的 當(dāng)用戶使用瀏覽器請求 頁時, 務(wù)器響應(yīng),調(diào)用 擎來執(zhí)行 件,并解釋其中的腳本語言 ( 通過 接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件 成數(shù)據(jù)庫操作,最后成包含有數(shù)據(jù)查詢結(jié)果的 頁返回用戶端顯示。 由于 服務(wù)器端運(yùn)行,運(yùn)行結(jié)果以 頁形式返回用戶瀏覽器,因而 程序不會泄密,增加了系統(tǒng)的安全保密性。此外, 面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加 件來擴(kuò)充其功能,拓展應(yīng)用范圍。 面的結(jié)構(gòu): 程序代碼簡單、通用,文件名由 尾, 件通常由四部分構(gòu)成: (1) 標(biāo)準(zhǔn)的 記:所有的 記均可使用。 (2) 法命令:位于 標(biāo)簽內(nèi)的 碼。 (3) 服務(wù)器端的 句:可用 #句調(diào)入其它 碼,增強(qiáng)了編程的靈活性。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 考試公共服務(wù)平臺 7 (4) 腳本語言: 帶 種腳本語言,增加了 編程功能,用戶也可安裝其它腳本語言,如 。 運(yùn)行環(huán)境 目前 運(yùn)行在三種環(huán)境下。 1) T 行 上。 2) T 行 上。 3) 5/
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年黃河水利職業(yè)技術(shù)學(xué)院單招職業(yè)技能筆試備考試題帶答案解析
- 2026年揚(yáng)州市職業(yè)大學(xué)高職單招職業(yè)適應(yīng)性考試參考題庫帶答案解析
- 鑄造項(xiàng)目可行性研究報告
- 2026年掃描電子顯微鏡(SEM)項(xiàng)目公司成立分析報告
- 2026年山東信息職業(yè)技術(shù)學(xué)院單招職業(yè)技能考試模擬試題帶答案解析
- 2026年智能重金屬在線分析儀項(xiàng)目公司成立分析報告
- 2026年鐵路CR450動車組升級項(xiàng)目公司成立分析報告
- 2026年智能座艙域控制器項(xiàng)目投資計劃書
- 2026年塔里木職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性考試備考試題帶答案解析
- 2026年智能通風(fēng)與空調(diào)系統(tǒng)項(xiàng)目公司成立分析報告
- DB31∕T 1048-2020“上海品牌”認(rèn)證通 用要求
- 《交易心理分析》中文
- 病理性賭博的識別和干預(yù)
- 醫(yī)院成本管控模式的創(chuàng)新與案例分析
- 2026屆高三語文聯(lián)考作文題目導(dǎo)寫分析及范文:當(dāng)語言與真實(shí)經(jīng)驗(yàn)脫鉤
- 2025醫(yī)療健康紙質(zhì)行業(yè)市場深度記錄系統(tǒng)與文件研究評估報告
- 政務(wù)大模型發(fā)展研究報告(2025年)
- 2025年國家開放大學(xué)《馬克思主義基本原理》期末考試參考題庫及答案解析
- 空管面試高分技巧
- 《聽力考試室技術(shù)規(guī)范》
- 2024年廣東省高職高考語文試卷及答案
評論
0/150
提交評論