【畢業(yè)學位論文】(Word原稿)材料科學學院在線考試系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)材料科學學院在線考試系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)材料科學學院在線考試系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)材料科學學院在線考試系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)材料科學學院在線考試系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩117頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

碩士學位論文 (專業(yè)學位 ) 材料科學學院 在線考試系統(tǒng) 的設計與實現(xiàn) 姓 名: 王睿鵬 學 號: 1121170201 所在院系:軟件學院 學科門類:計算機科學與技術 學科專業(yè):軟件工程 指導教師:劉 巖 教授 副指導教師: 許建業(yè) 二 一 三 年八月 A in 1121170201 2013 材料科學學院在線考試系統(tǒng)的設計與實現(xiàn) 王睿鵬 同濟大學 學位論文版權(quán)使用授權(quán)書 本人完全了解同濟大學關于收集、保存、使用學位論文的規(guī)定,同意如下各項內(nèi)容:按照學校要求提交學位論文的印刷本和電子版本;學校有權(quán)保存學位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學校有權(quán)提供目錄檢索以及提供本學位論文全文或者部分的閱覽服務;學校有權(quán)按有關規(guī)定向國家有關部門或者機構(gòu)送交論文的復印件和電子版;在不以贏利為目的的前提下,學??梢赃m當復制論文的部分或全部 內(nèi)容用于學術活動。 學位論文作者簽名: 年 月 日 同濟大學學位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學位論文,是本人在導師指導下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標明。本學位論文原創(chuàng)性聲明的法律責任由本人承擔。 學位論文作者簽名: 年 月 日 摘 要 為了響應“國家創(chuàng)新人才培養(yǎng)戰(zhàn)略”的實施,各地高校都在進行教育模式的改革與創(chuàng)新,隨之各種新的教育教學方式及手段如雨后春筍般層出不窮,如網(wǎng)絡教學、遠程教育、 3+2 教學模式等,這些教學模式都具有利用網(wǎng)絡實現(xiàn)開放式教學的特點,那么傳統(tǒng)的考試考核手段也要進行變革才能夠與這些教學模式相適應,而在線考試正是在這種背景下應運而生的教學考核手段。 在線考試是隨著現(xiàn)代教育技術、計算機技術與網(wǎng)絡技術的發(fā)展而出現(xiàn)的一種新興的考試方式,它是以局域網(wǎng)、校園網(wǎng)及 絡為平臺,學生進行自主化考試的新型考試模式。在線考試系 統(tǒng)可以實現(xiàn)考試的自動化,在網(wǎng)絡考試環(huán)境下,學生通過用戶名和密碼登錄后進行考試,在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡上自動完成,只要形成一套成熟的試題庫就可以實現(xiàn)考試的自動化,教師只需精心設計考題、維護并及時的更新題庫即可,極大的降低了教師的勞動強度。鑒于,在線考試系統(tǒng)的諸多優(yōu)點以及其對現(xiàn)代教學模式改革的強有力支持,筆者結(jié)合北方民族大學材料學院的考試教學改革需求,設計開發(fā)了材料學院在線考試系統(tǒng)。 本文通過對北方民族大學材料學院在線考試系統(tǒng)的用戶需求分析及工作流程分析,并結(jié)合系統(tǒng)的跨平 臺性能與易維護性能等角度考慮,系統(tǒng)采用三層系結(jié)構(gòu),以 005 為數(shù)據(jù)庫管理平臺,采用 術與 C#語言進行系統(tǒng)開發(fā),實現(xiàn)了用戶管理、課程庫管理、智能組卷、在線考試、自動評分、信息統(tǒng)計等基本功能。同時利用服務器端的具與 件,實現(xiàn)了以 件作為數(shù)學公式、圖像信息等很難在網(wǎng)頁中直接編輯內(nèi)容的對象的信息交流載體,從而實現(xiàn)了目前絕大多數(shù)在線考試系統(tǒng)都不具備的計算題題型的在線考試,這為理工科在線考試的成 功應用及廣泛使用提供了強有力的支持。 本文介紹了在線考試系統(tǒng)的背景、研究目的及意義,并對系統(tǒng)開發(fā)所涉及到的理論及技術進行了詳細論述。文章對系統(tǒng)開發(fā)中的用戶需求分析、系統(tǒng)概要設計、系統(tǒng)詳細設計(包括數(shù)據(jù)庫設計、代碼設計等)、系統(tǒng)測試等階段都進行了詳細的闡述。 本在線考試的題型涵蓋目前材料學院各考試科目的所有題型,可以滿足材料學院所有課程的網(wǎng)絡在線考試需求。目前,已對液壓傳動等若干門課程進行了在線考試的測試,材料學院在線考試系統(tǒng)的試運行狀況較好。當然,經(jīng)過系統(tǒng)的初步試用,也發(fā)現(xiàn)有一些地方有待于進一步的改進和完善 。最后,對 B/ 關鍵詞 : 在線考試, 術, B/S,005 n to of on of of in a as 3+2 of by so to to to is as in is a of it is is as a in of an a D of be on as as a it of is of of of of In of of of 005 as # to of so of of WF as of a is to on so as to of of in in of of in in SP is of to be of of is as of is of to be of , B/S,005 同濟大學 碩士學位論文 目錄 目錄 第 1 章 緒論 . 1 題的研究背景及意義 . 1 內(nèi)外研究現(xiàn)狀 . 2 題的研究內(nèi)容與目標 . 5 題的研究內(nèi)容 . 5 題的研究目標 . 5 文的組織結(jié)構(gòu) . 6 第 2 章 系統(tǒng)開發(fā)環(huán)境及相關技術簡介 . 8 #語言 . 18 術 . 19 據(jù)庫管理系統(tǒng) . 21 統(tǒng)開發(fā)環(huán)境 . 22 章小結(jié) . 22 第 3 章 在線考試系統(tǒng)分析 . 23 校目前考試流程分析 . 23 行性分析 . 24 求分析 . 25 同濟大學 碩士學位論文 目錄 能需求分析 . 25 功能需求分析 . 27 模分析 . 28 例分析 . 28 列圖 . 30 章小結(jié) . 33 第 4 章 在線考試系統(tǒng)設計 . 34 統(tǒng)設計原則 . 34 統(tǒng)架構(gòu)設計 . 35 統(tǒng)總體設計 . 37 統(tǒng)數(shù)據(jù)流程設計 . 37 統(tǒng)功能模塊設計 . 39 據(jù)庫設計 . 42 念模型設計 . 43 輯結(jié)構(gòu)設計 . 44 儲過程的使用 . 51 統(tǒng)安全性設定 . 53 統(tǒng)環(huán) 境安全 . 53 據(jù)庫連接字符串的安全性 . 54 章小結(jié) . 54 第 5 章 在線考試系統(tǒng)的實現(xiàn) . 55 統(tǒng)登錄模塊的實現(xiàn) . 55 理員模塊的實現(xiàn) . 61 門管理功能的實現(xiàn) . 61 程管理功能的實現(xiàn) . 62 師管理功能的實現(xiàn) . 64 試安排管理模塊 . 66 同濟大學 碩士學位論文 目錄 師模塊的實現(xiàn) . 67 庫管理功能的實現(xiàn) . 67 卷管理功能的實現(xiàn) . 74 卷管理功能的實現(xiàn) . 79 卷管理功能的實現(xiàn) . 80 績管理功能的實現(xiàn) . 85 生模塊的實現(xiàn) . 87 線考試功能的實現(xiàn) . 88 績查詢功能的實現(xiàn) . 95 章小結(jié) . 96 第 6 章 系統(tǒng)測試 . 97 統(tǒng)測試目的與方法 . 97 統(tǒng)測試環(huán)境 . 97 統(tǒng)功能測試 . 98 機測試 . 98 機測試 . 101 章小結(jié) . 102 第 7 章 總結(jié)與展望 . 103 結(jié) . 103 望 . 104 致 謝 . . 105 參考文獻 . 106 個人簡歷 在讀期間發(fā)表的學術論文和研究成 果 . 108 第 1章 緒論 1 第 1章 緒論 題的研究背景及意義 隨著計算機軟硬件技術及網(wǎng)絡技術的發(fā)展,計算機技術向各行各業(yè)的滲透日趨廣泛,其所展現(xiàn)出的交融滲透性令人嘆為觀止。近年來尤其是隨著 于 分布式計算機信息 管理 系統(tǒng)更是得到了各行業(yè)管理層的青睞,甚至是成為了現(xiàn)代化管理、國際化接軌 等先進管理模式所不可或缺的技術 層面的支撐 ,如基于 現(xiàn)代制造系統(tǒng)、物料需求管理系統(tǒng)、銷售網(wǎng)絡管理系統(tǒng)、企事業(yè)單位人事管理系統(tǒng)、電子商務系 統(tǒng)、網(wǎng)上辦事大廳、數(shù)字化圖書館等等, 這些基于 信息管理系統(tǒng)在各行各業(yè)、在企事業(yè)單位的信息管理中 大顯身手,對企事業(yè)單位的日常管理起到了“催化劑”的作用,極大的提高了管理的科學性及事務處理效率, 降低了日常生產(chǎn)管理的運營成本,為企業(yè)獲得了可觀的社會經(jīng)濟效益。 計算機信息技術在高校的教學管理、學生學籍管理等眾多領域也得到了廣泛的應用與推廣。 隨著信息技術在高等教育環(huán)節(jié)中所展現(xiàn)出的積極促進作用,國家對高校信息化建設的重視程度也達到了一個新的高度,高校信息化建設水平業(yè)已成為“ 普通高等學校本科教學工作水平評估指標體 系 ”中的一個重要觀測點 ,用以評價高校辦學 的 基礎設施條件。 國家中長期人才發(fā)展綱要 2010 2020 中提出“探索并推行創(chuàng)新型教育方式方法,突出培養(yǎng)學生的科學精神、創(chuàng)造性思維和創(chuàng)新能力”,并且提出了人才培養(yǎng)模式創(chuàng)新的目標和途徑。國內(nèi)各所高校積極領會國家中長期人才發(fā)展綱要 2010 2020的精神 , 并不斷探索與嘗試 教育模式的改革與創(chuàng)新,隨之各種新的教育教學方式及手段如雨后春筍般層出不窮,如網(wǎng)絡教學、遠程教育、3+2 教學模式等,這些教學模式都具有利用網(wǎng)絡實現(xiàn)開放式教學的特點, 目前高校所實行的集中式筆試考核方式 很顯然與之不相適應。 筆者所在單位北方民族大學是國家民委唯一一所在少數(shù)民族地區(qū)設立的民族性高校。近年來隨著學校辦學規(guī)模的擴大,如何有效利用稀缺教學資源、大幅提升教學質(zhì)量,是現(xiàn)階段學校發(fā)展中所必須要解決的問題。教學效果評價是同濟大學 碩士學位論文 基于 在線考試系統(tǒng)的設計與實現(xiàn) 2 教學質(zhì)量控制中最為關鍵的一環(huán),而考試又是教學效果評價中最常用的方法。目前我校的多數(shù)專業(yè)課及專業(yè)基礎科都采用傳統(tǒng)的考試模式,在這種方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著教學規(guī)模的不斷擴大,教師的工作量將會越來越大,考試中的任意一 個環(huán)節(jié)都有可能會出現(xiàn)疏漏,從而對教學工作造成消極的影響。而且,多數(shù)課程的試卷都是由任課老師進行出卷,具有較強的主觀性,不能夠客觀的評價教學效果。顯然,傳統(tǒng)的考試方式已不能與現(xiàn)代教學模式相適應。故開發(fā)由計算機平臺所管理的試題庫及在線考試系統(tǒng)實現(xiàn)教考分離,客觀評價教學效果,就顯得尤為迫切。而且,隨著信息技術的廣泛應用,現(xiàn)代教育理念與技術的不斷深化,新的教育教學方式(如遠程教育和虛擬大學等)不斷的被應用并普及。這些新的教學方式也對考試方式提出了新的需求與挑戰(zhàn)。本課題就針對上述教學信息化管理的實際需求,開發(fā)一套基于 網(wǎng)絡的在線考試管理系統(tǒng),該系統(tǒng)不僅可以實現(xiàn)客觀評價教學質(zhì)量的目的,還可以減輕教師負擔、提高教學效率、方便學生在線學習、實現(xiàn)教考分離、提高學校信息化管理水平。 在線考試系統(tǒng)應該是一個開放的平臺,可以為學生提供日常的測驗,及時反饋日常的學習效果,使學生的學習針對性更強,極大的提高學習效率。同時在期末組卷考試時,還應該根據(jù)學生的日常學習狀況,動態(tài)的修正試卷難易程度,即要保證基本知識的掌握,又不打擊其自信心。同時,在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡上自動完成,只要形成一套成熟的試題庫就 可以實現(xiàn)考試的自動化,教師只需精心設計考題、維護并及時的更新題庫即可,極大的降低了教師的勞動強度。這表明在線考試系統(tǒng)對教學活動有積極的促進作用,具有較好的工程實用價值。 內(nèi)外研究現(xiàn)狀 在線考試系統(tǒng)是計算機輔助教育系統(tǒng)的一個支撐項目,它是伴隨著遠程教育與網(wǎng)絡教學模式的發(fā)展與興盛,而產(chǎn)生的一種基于網(wǎng)絡的 計算機輔助考試系統(tǒng) 。 在線考試系統(tǒng)最早是由計算機輔助測試系統(tǒng) 展而來的 , 在國外,歐美等發(fā)達國家都對在線考試系統(tǒng)給予了較高的重視并 第 1章 緒論 3 做了很多深入的研究,獲 得了較多的研究成果及成熟理論,并在此基礎上開發(fā)出許多各具特色的在線考試系統(tǒng),并為一些重要的 考試提供了全球性的服務平臺。美國 司開發(fā)的計算機化認證考試服務平臺是全球最大的考試服務平臺,它能提供國際認可的 證考試,可實現(xiàn)讓考生自由選擇地方,選擇時間就近參加認證考試;并且可實現(xiàn)同一考場在相同的時間進行不同類別的考試,考試完畢后,可當場出考試結(jié)果和分析報告,有效提高考試者的學習能力;由美國教育考試服務中心( 織舉辦的托??荚嚕?是一種用于測試母語非英語的考生在校園環(huán)境中理解 和使用英語的能力,在中國,于 2006年開始執(zhí)行新版托??荚?,新版托??荚囋诨ヂ?lián)網(wǎng)上在線進行;由英國劍橋大學考試委員會( 歐洲語言測試聯(lián)合會( 其它四個成員共同研制開發(fā)的博思( 試是一種與職業(yè)活動相關的、快速而實用的外語考試。目前也采用網(wǎng)絡在線考試,已經(jīng)在 30 多個國家和地區(qū)得到推廣和應用,在國際上得到廣泛的認可,特別是在北美、東亞、歐洲等經(jīng)濟發(fā)達地區(qū)具有廣泛的影響力。 與發(fā)達國家相比,我國的計算機考試技術研究開展的相對較晚,大都起步于上世紀 90 年代,但發(fā)展速度較快,已經(jīng)逐漸 縮小與發(fā)達國家的差距。從 2000年 11 月開始,教育部就組織國內(nèi)十余所重點高校的有關專家開展網(wǎng)絡教育技術標準的研制工作,并成立了教育部教育信息化技術標準委員會,簡稱 員會的專家們提出了一個比較完整的中國現(xiàn)代網(wǎng)絡教育技術標準體系,隨著標準體系的制定實施,無紙化在線考試系統(tǒng)的應用也取得了長足的發(fā)展,涌現(xiàn)出許多自主開發(fā)的考試系統(tǒng)。 如上海交通大學遠程教育中心開發(fā)的遠程考試系統(tǒng);英時軟件公司開發(fā)的 用網(wǎng)絡考試系統(tǒng);北京杰佛軟件技術開發(fā)有限公司開發(fā)的杰佛通用考試系統(tǒng) 京瑞 日科技有限公司開發(fā)的 絡考試系統(tǒng);石家莊頂天科技發(fā)展有限公司開發(fā)的 E 靠天下網(wǎng)絡學習考試系統(tǒng);成都祥和源科技發(fā)展有限公司開發(fā)的線考試系統(tǒng); 教育部考試中心主辦的 全國計算機等級考試 ( 等 1。 隨著國家高等教育發(fā)展模式由精英教育向普及教育轉(zhuǎn)變, 教育信息化同濟大學 碩士學位論文 基于 在線考試系統(tǒng)的設計與實現(xiàn) 4 水平的不斷提高, 社會對遠程教育和在線考試的認知度將會不斷提高,參與在線考試的人數(shù)規(guī)模也在逐年創(chuàng)造著一個又一個的歷史記錄?,F(xiàn)階段我國在線考試用戶預計達到了 2350 萬人,中國的在線考試市場有著不可估量的發(fā)展 潛力 2。 綜合國內(nèi)外各類在線考試系統(tǒng)的體系架構(gòu),目前在線考試系統(tǒng)主要采用三種體系架構(gòu):單機版的考試系統(tǒng)、 C/S( 客戶端 /服務器) 架構(gòu)的考試系統(tǒng)、 B/S( 瀏覽器 /服務器) 架構(gòu)的考試系統(tǒng)。單機版的考試系統(tǒng)目前已用得很少,目前的在線考試系統(tǒng)主要采用 C/S 架構(gòu)或 B/這兩種類型各有其優(yōu)缺點,適用于不同的應用場合。 C/S 架構(gòu)的在線考試系統(tǒng)主要用于在局域網(wǎng)環(huán)境下的在線考試,這種架構(gòu)的在線考試系統(tǒng)可以有效節(jié)省網(wǎng)絡資源開銷 ;客戶機與服務器各司其責, 合理均衡事務的處理,為分布事務處理和分布式計算提供良好的機制。然而,這種架構(gòu)的系統(tǒng),其缺點也很明顯, 由于該系統(tǒng)的所有終端計算機都裝有客戶端軟件,在系統(tǒng)升級時需要對所有的客戶端軟件進行升級,故 系統(tǒng)的升級維護 極為不便 ,要付出大量的重復工作,極大的浪費人力資源,產(chǎn)生超額的維護成本 。 B/S 架構(gòu) 是由瀏覽器、 務器、應用服務器和數(shù)據(jù)服務器組成的多層網(wǎng)絡結(jié)構(gòu)體系。 B/S 架構(gòu)的在線考試系統(tǒng)不僅可以用于在局域網(wǎng)環(huán)境下的在線考試,還可以用于互聯(lián)網(wǎng)環(huán)境下的在線考試。隨著互聯(lián)網(wǎng)的 快速發(fā)展及廣泛應用 , 基于系統(tǒng)的應用將會日趨廣 泛。該體系結(jié)構(gòu)的在線考試系統(tǒng)在維護與升級時,其工作量都集中在服務器端,故維護成本相對較低。當然, B/S 架構(gòu)的在線考試系統(tǒng)也并非盡善盡美,也有其劣 勢, 如問答題、計算題等主觀性題目不能夠?qū)崿F(xiàn)計算機的自動評閱,考試過程容易受到網(wǎng)絡通信性能的影響。 但總體而言,由于 B/S 架構(gòu)的在線考試系統(tǒng)具有開發(fā)成本較低、應用靈活、平臺無關性、維護升級成本低等顯著優(yōu)點,該體系結(jié)構(gòu)將是未來的一個必然發(fā)展趨勢。 第 1章 緒論 5 題的研究內(nèi)容與目標 題的研究內(nèi)容 課題的主要研究內(nèi)容包括: 1、 在對傳統(tǒng)考試系統(tǒng)業(yè)務流分析的基礎上,并 與教師和學生等用戶對象進行交流與座談,充分掌握 本單位的實際應用狀況, 完成在線考試系統(tǒng)的需求分析、可行性分析、概要設計、功能模塊設計等工作 2、通過 各種 建模工具 完成 在線考試系統(tǒng)的 概念模型設計,包括用例圖、序列圖、 型圖等設計。 3、根據(jù)系統(tǒng)設計方案,確定系統(tǒng)開發(fā)環(huán)境和系統(tǒng)總體結(jié)構(gòu)。本系統(tǒng)采用B/S 體系結(jié)構(gòu)。 4、在線考試系統(tǒng)的詳細設計、界面與程序設計。 5、在線考試系統(tǒng)的功能測試,在線考試系統(tǒng)應能夠?qū)崿F(xiàn)學生、教師、管理員多角色并行工作的特點。能夠?qū)崿F(xiàn)用戶權(quán)限管理、人員信息管理、課程庫管理、在線考試、自動 評分、信息統(tǒng)計等基本功能。 題的 研究 目標 本系統(tǒng)開發(fā)的 研究 目標是設計開發(fā)出的在線考試系統(tǒng)可以替代或部分替代傳統(tǒng)考試中人工完成的那部分工作,從而實現(xiàn)考試的智能化 與自動化 。 所設計的在線考試系統(tǒng)可以為學生的平時測試、課程的期末考試等考試環(huán)節(jié)服務??荚噷W生既可以是作者所在材料科學與工程學院的學生也可以是外學院學生,考試課程既可以是本學院的專業(yè)課,也可以是面向全校的公選課。本考試系統(tǒng)包括學生、教師和管理員三級用戶,各級用戶在登錄后擁有相應的權(quán)限。 系統(tǒng)所具備的主要功能包括: 1、 學生用戶可實現(xiàn)在線測試、 在線考試、成績查詢等功能。 學生通過主頁登錄后,可與修改密碼;在學生頁面可以選擇課程做模擬題 進行在線測試 ;可以通過選擇試卷名稱及教師姓名調(diào)出考試試卷,進行在線考試;教師批完試卷后,在學生頁面可以查詢考試成績。 同濟大學 碩士學位論文 基于 在線考試系統(tǒng)的設計與實現(xiàn) 6 2、 教師用戶可實現(xiàn)試題管理、試卷管理、成績管理、班級成績分析等功能。教師登錄后可以修改密碼;在教師頁面可以管理試題庫,添加填空題、選擇題、判斷題、問答題等到試題庫,同時還可以附加每個題的所屬知識點及難易程度,便于科學合理組卷;學生考試完畢后,教師可以調(diào)出學生考試的試卷,實現(xiàn)網(wǎng)上評閱。 3、 管理員可實現(xiàn)學 生管理、教師管理、專業(yè)管理、班級管理、課程管理、成績管理等功能。 系統(tǒng)管理員具有最高權(quán)限,負責管理教師庫、學生庫及課程庫的基本信息及權(quán)限分配。 4、 對于有些需要特定運行環(huán)境的試題,如完成“ 配體建?!鳖}可以包含若干個文件,并且這些文件需要在 境下才能運行,這樣學生可以將題目完成后的文件進行打包,然后通過網(wǎng)絡上傳到指定目錄,教師通過網(wǎng)絡打開學生上傳文件進行評閱。 5、 系統(tǒng)能夠幫助教師實現(xiàn)現(xiàn)代化考試,提高考試效率,增強考試對教學的評價效果,判斷課程學習狀況與試題難易程度的相 關性并動態(tài)調(diào)整,根據(jù)統(tǒng)計信息反映學生對知識的掌握狀況,及時的調(diào)整教學方法、內(nèi)容與手段。 文的 組織 結(jié)構(gòu) 本課題針對北方民族大學材料科學與工程學院考試工作改革的實際需求,以 B/S 體系構(gòu)架為基礎,結(jié)合 術、 C#語言和 據(jù)庫技術開發(fā)了一套能夠在 節(jié)下進行考試的在線考試系統(tǒng)。本文以六章內(nèi)容對系統(tǒng)的整個開發(fā)過程進行了詳細闡述,組織 結(jié)構(gòu)如下: 第 1 章 緒論 介紹了在線考試系統(tǒng)的研究背景及意義、國內(nèi)外研究現(xiàn)狀、課題的研究內(nèi)容與目標,以及本論文的組織結(jié)構(gòu)。 第 2 章 系統(tǒng)開發(fā)環(huán) 境及相關技術簡介 介紹了系統(tǒng)開發(fā)所需的環(huán)境及開發(fā)過程中所涉及到的相關技術。本系統(tǒng)以B/S 三層 結(jié)構(gòu)為體現(xiàn)構(gòu)架, 選用 008 為系統(tǒng)開發(fā)工具、005 為系統(tǒng)數(shù)據(jù)庫管理軟件, 中間組件用 C#語言編程實現(xiàn)。 第 3 章 在線考試系統(tǒng)分析 第 1章 緒論 7 介紹在線考試系統(tǒng)的需求分析和建模分析。通過 系統(tǒng) 的 可行性分析、 功能需求 分析 、非功能性需求 分析 、 用例分析 等,確定系統(tǒng)的設計目標和功能。 第 4 章 在線考試系統(tǒng)設計 闡述系統(tǒng)架構(gòu)設計、功能總體設計及數(shù)據(jù)庫設計 。 第 5 章 在線考試系統(tǒng)的實現(xiàn) 在系統(tǒng)總體設計與數(shù)據(jù)庫設計的基礎上,對系統(tǒng)主要功能的代碼實現(xiàn)進行了闡述。 第 6 章 系統(tǒng)測試 采用黑盒測試的方法對系統(tǒng)功能進行了測試,檢驗系統(tǒng)功能是否能夠滿足用戶的實際功能需求。 第 7 章 總結(jié)與展望 對系統(tǒng)設計開發(fā)工作進行了總結(jié),提出系統(tǒng)的優(yōu)點與缺憾,并對系統(tǒng)的進一步完善作出展望 。同濟大學 碩士學位論文 基于 在線考試系統(tǒng)的設計與實現(xiàn) 8 第 2 章 系統(tǒng)開發(fā)環(huán)境及相關技術簡介 在線考試系統(tǒng)由于是基于 境下的應用系統(tǒng),它在進行開發(fā)時所涉及到的關鍵技術主要是 統(tǒng)的開發(fā)技術和基于 數(shù)據(jù)庫訪問技術。系統(tǒng)體系結(jié)構(gòu)采用目前 統(tǒng)中應用最為廣泛的 B/S 模式, 數(shù)據(jù)庫管理平臺選用005, 術為系統(tǒng)的動態(tài)需求服務,中間組件用C#語言編程實現(xiàn)。服務器端運行環(huán)境需在 作系統(tǒng)的基礎上配置 安裝 ( 系結(jié)構(gòu)即瀏覽器 /服務器體系結(jié)構(gòu),它是由瀏覽器、務器和數(shù)據(jù)庫服務器組成的多層網(wǎng)絡結(jié)構(gòu)體系。它是在 術飛速發(fā)展的背景下,對 C/S( 即客戶端 /服務器)體系結(jié)構(gòu)的一種完善與發(fā)展。 B/S 體系結(jié)構(gòu)與 C/S 體系結(jié)構(gòu)最大的區(qū)別,就是 C/S 體系結(jié)構(gòu)是由客戶端和服務器構(gòu)成的兩層體系結(jié)構(gòu),而 B/S 體系結(jié)構(gòu)將上述的兩次結(jié)構(gòu)細分成了三層,即表示出、功能層和數(shù)據(jù)層。 C/S 體系結(jié)構(gòu)如圖 示, B/S 體系結(jié)構(gòu)如圖 示。 B/S 體系結(jié)構(gòu)用 瀏覽器作為用戶界面,與用戶進行信息交互,用戶利用瀏覽器可以對 的文本、圖像、視頻、音頻和動畫進行訪問, 上述網(wǎng)絡資源有可能是由一個或多個 務器來提供,而各種資源所用到的數(shù)據(jù)由數(shù)據(jù)庫來統(tǒng)一組織管理,不同的 務器用 各自 的事務處理程序與數(shù)據(jù)庫服務器進 數(shù)據(jù)庫 顯示邏輯 事務處理邏輯 數(shù)據(jù)處理邏輯 客戶機 數(shù)據(jù)庫服務器 請求 響應 圖 。 客戶端無需安裝任何應用程序,僅僅利于瀏覽器從 務器上將程序下載到本地執(zhí)行, 如果在下載過程中遇到與數(shù)據(jù)操作相關的指令,則 務器收到執(zhí)行結(jié)果后,將結(jié)果返回給用戶 3。 B/S 體系結(jié)構(gòu)由 三層 結(jié)構(gòu)組成,分別為: 1、表示層( 覽器) 表示層即系統(tǒng)的用戶界面層,主要用于處理顯示邏輯,也可以認為是客戶端的應用程序( 覽器)。 覽器向 鏈接的 務器提出服

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論