考試模擬系統的設計_第1頁
考試模擬系統的設計_第2頁
考試模擬系統的設計_第3頁
考試模擬系統的設計_第4頁
考試模擬系統的設計_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

考試模擬系統的設計考試模擬系統的設計考試模擬系統的設計xxx公司考試模擬系統的設計文件編號:文件日期:修訂次數:第1.0次更改批準審核制定方案設計,管理制度XXX大學本科畢業設計(論文)題目:考試模擬系統的設計系(部):專業:班級:學生:學號:指導教師:2014年06月考試模擬系統的設計摘要當今時代是飛速發展的信息時代。在各行各業中離不開信息處理,這正是計算機被廣泛應用于信息管理系統的環境。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。為了能最大限度地發揮信息的效能,就離不開對信息的加工整理,離不開對信息的管理服務。尤其對于復雜的信息管理,計算機能夠充分發揮它的優越性。在數字化的網絡環境下,學生希望得到個性化的滿足,根據自己的情況進行學習,同時也希望能夠得到科學的評價,老師希望有效改進現有的考試模式,提高考試的效率,教育機構也希望給學生提供更全面靈活的服務,希望全面準確地對學生進行跟蹤和評價。考試系統正是迎合這一時常需求而開發的,它旨在探索一種以互聯網為基礎的考試模式,通過這種新的模式為學校創造一種新的考試環境,使考務管理避免失控的局面,提高考試工作效果和標準水平,是學校管理者、教師和學生可以隨時隨地通過網絡進行考試。全文共分九部分,包括為緒論、系統開發工具及平臺、系統需求分析、系統總體模塊的設計、數據庫設計、系統的具體實現、系統測試、結論、參考文獻。本系統的設計從實際需求出發,基于WindowsXP為操作系統,以Access為后臺數據庫,采用VisualBasic6.0作為編程語言。考慮到考試的安全性和系統的穩定性考慮,整個系統采用C/S模式,而且老師和學生可以分別使用不同的用戶名進行登錄,具有不同的操作權限。關鍵詞:考試系統;數據庫;網絡;系統功能TestSimulationSystemDesignandImplementationAbstractThemodernageistherapiddevelopmentoftheinformationage.Informationprocessinginallwalksoflifecannotbeseparated,whichiswidelyusedincomputerinformationmanagementsystemenvironment.Usingthecomputercontrolofinformation,notonlyimprovetheworkefficiency,butalsogreatlyimprovetheirsecurity.Testmanagementsystemisoneindispensablepartoftheaccesstoinformation,itscontentsformanagersisvital.Inordertomaximizetheeffectivenessofinformation,itcannotdowithouttheinformationprocessingorder,isinseparablefromtheinformationmanagementservices.Especiallyforcomplexinformationmanagement,computercangivefullplayitsadvantages.Ofthenetworkinthedigitalenvironment,thestudentswouldliketobepersonalizedtomeet,tolearnaccordingtotheirownsituation,butalsowantaccesstoscientificevaluation,theteachershopethattheeffectiveimprovementoftheexaminationofexistingmodels,improvetheefficiencyofexaminations,educationalJigouhopetoofferamorecomprehensiveandflexibleservicestofullyandaccuratelytrackandevaluatestudents.Examinationsystemwasdevelopedtomeettheneedsofthetimes,itaimstoexploreanInternet-basedtestpatterns,bythisnewmodelforschoolstocreateanewtestenvironment,sotoavoidlosingcontrolofExaminationManagementsituation,toimprovetheeffectivenessandstandardlevelexams,schooladministratorsteachersandstudentscantestanytime,anywhereviatheweb。Full-textisdividedintonineparts,includinganintroduction,systemdevelopmenttoolsandplatforms,systemrequirementsanalysis,systemdesignoftheoverallmodule,databasedesign,systemspecificimplementation,systemtesting,conclusions,references.Thesystemisdesignedfromtheactualdemand,andbasedonWindowsXPastheoperatingsystemtoAccessdatabaseforthebackground,usingVisualBasic6.0astheprogramminglanguage.Takeintoaccountthesafetyandtestsystemstabilityconsiderations,thesystemusestheC/Smodel,butteachersandstudentswereusingadifferentusernametologon,withdifferentoperatingauthority.Keywords:ExaminationSystem;database;network;Systemfunction目錄1緒論 61.1課題研究的背景 61.2考試系統的發展歷程 61.3國內外研究現狀 71.4課題研究的意義 71.5課題目標 74系統總體模塊的設計 94.1系統功能模塊圖 94.2考試系統主要模塊 104.3題庫維護模塊 104.4考生考試模塊 114.5考試評分模塊 124.6系統的E-R圖: 128結論 33參考文獻 341緒論1.1課題研究的背景Internet技術的發展使得考試的技術手段和載體發生了革命性的變化,而且它的開放性、分布性的特點和基于Internet的巨大的計算能力使得考試突破了時間和空間的限制。基于Internet的考試系統正成為人們的研究熱點之一。與傳統考試模式相比,網絡考試具有無可比擬的優越性,它可以將傳統考試過程中的試卷組織、審定印制、傳送收集、登記發放、評判歸檔各個環節縮小到一至兩個環節,幾乎屏蔽了所有人工直接干預考試活動的可能性,不但能夠節約大量的時日、人力、物力與財力,而且還可以大幅度提高考試成績的透明性。網絡考試系統課題產生的背景是當今教育信息化的趨勢及我國高校教育信息化系統的建設;通過Internet/Intranet來實現網上考試,是現代教育技術的一個具體實現,具有很重要的現實意義。可以實現教考分離以及考務工作的全自動化管理,可以有效利用校園網的軟硬件資源,使其發揮最大效力,更好的為學校的教學、科研、管理服務,可以大規模的實行考試,實現考試的客觀、公證性,自動化組卷、閱卷可以減輕教師的工作強度。1.2考試系統的發展歷程在二十一世紀的新時代,隨著計算機技術的發展及計算機的日益普及,網絡考試已成為大勢所趨.網絡考試也越來越成為學校的好幫手,它的優勢不但體現在人力上也體現在物力上,學校的教學、教務管理、行政管理也一改傳統的模式,借助現代計算機技術及因特網技術,努力朝著信息化建設的方向發展。教育的改革,給人們帶來了更多的學習機會,也正是這樣,對于那些學習形式靈活、學生分布廣的成人教育及各種的認證培訓考試教育才能夠得以如火如荼的發展。有了互聯網,教育不再受空間與時間的限制,通過互聯網就可實現教學授課、考試,給教育改革帶來了質的飛躍。網絡考試系統,它將給現代教育教學的考試提供一個很好的解決方案,成為教育教學管理的最佳輔助方式之一,讓傳統教育中的考試也朝網絡化的方向發展。1.3國內外研究現狀國際上現在的考試及相應的考務管理都向電子化、網絡化、智能化的方向發展,例如:美國的托福、GRE考試及現在我國清華大學等高校的遠程教育都已采用計算機網絡遠程考試,考試的試題是直接從試題庫中取出,而沒有通過人工的干預。這從考試的科學性、合理性、公平性及保密性上來說比傳統的人工出卷更能夠減少考試中人為因素的干憂,保證考試的公正性,客觀性,同時,也節省不少的人力、物力、財力。與西方發達國家的突飛猛進相比,國內的計算機考試技術研究工作開展的相對較晚,但國內在網絡遠程教學研究工作發展相當迅速。目前各高等院校如清華大學、北京大學、上海復旦大學、同濟大學、西安交通大學、華南理工大學、北京醫科大學和湖南大學等高校己陸續在網上設立了自己的考試系統,并開展相關研究。國家信息產業部也開發了辦公自動化證書CEAC遠程考試系統、紅旗Linux遠程考試系統。1.4課題研究的意義傳統的考試出題總是教師考前集中出題、集中組卷,這樣很難保證試卷的質量,進而不能準確反映學生的學習效果。為促進教學手段的現代化,提高教學質量,減輕教師在出題、組卷和評定成績的工作量,幫助教師方便、快速、準確地分析、評價學生的學習成績,本課題使用VB開發了一套能實現網上考試的系統。本系統不僅能幫助教師適時編制考試題目,而且還能保存成績平閱、分析考試總結。本研究大大減輕了教師的工作量,有效地提高了整個考試過程的效率,對學校推動教學改革、提高教學質量起著很大的促進作用。1.5課題目標本課題要達到的設計目標是:(1)能夠實現自動判卷,包括單選題的自動判卷,多選題的自動判卷并且將結果存入數據庫,并且要保證判卷的正確,準確無誤。(2)能夠實現教師出題的功能。教師可以為學生出題,能夠實現單選題,多選題的出題。同時可以對此題的分數進行設置。(3)能夠實現教師抽題的功能。教師可以為將要進行的考試,在已經出完試題的題庫中抽題。抽題時如果教師對某道試題的分值不滿意,教師就可以為這道試題的分值進行重新的設置。(4)教師對試題修改。如果教師發現哪一道試題有錯誤,或者教師對某一道試題不滿意,如果不滿意希望修改,就可以在試題修改中實現。教師可以對試題的所有屬性進行修改,例如:題號、題目、選擇題的答案、正確的答案、分值。(5)考生考試。每位學生每次考試的題目的順序都是隨機的,選擇題的答案順序也是隨機的。(6)學生登錄。為了確保安全,考試系統提供了學生登錄功能。學生必須通過正確的準考證號和密碼認證后,才能夠進入考試平臺。(7)教師登錄。為了確保安全,考試系統提供了教師登錄功能。(8)考后分析。教師可以在此統計和查看學生的答題情況。2系統總體模塊的設計2.1系統功能模塊圖該系統主要分為三個模塊,分別是題庫維護模塊,考試評分模塊,考生考試模塊。題庫維護模塊題庫維護模塊用戶登陸套號設置題庫內容維護備選答案瀏覽退出系統抽題設置題庫內容瀏覽備選答案維護圖2.1題庫維護模塊圖考試評分模塊考試評分模塊考生瀏覽考生答題瀏覽考生成績瀏覽考試評分模塊考生考試模塊考生考試模塊考生登陸考生答題考生交卷圖2.2考試評分模塊圖圖2.3考生考試模塊圖2.2考試系統主要模塊(1)題庫維護模塊該模塊的主要功能是制作題庫使用的。(2)考生考試模塊該模塊是提供給考生考試使用的,包括答題和交卷等功能。(3)評分模塊評出考生的成績。2.3題庫維護模塊(1)用戶登陸由于題庫設置相當的重要,試想如果誰都能進入該模塊進行題庫操作的話,那么題庫將是非常的危險的.所以有必要對登陸的人員進行控制.(2)退出系統(3)套號設置所謂一套試題,其實就是完整的一份試卷。之所以采取這種套來區分題庫里面的內容,一個原因是為了管理方便,另外一個原因是為了后面的隨機抽題設計的,隨機抽題也是按照套來隨機抽題的。也就是說如果有三套,那么每回隨機抽卷就是在這三套里進行抽取,當然本系統也有指定一套進行抽題的模式的。(4)題庫內容維護對于一道選擇題來說,是分為題目描述和備選答案兩個部分的,這里的題庫內容維護,指的就是題目描述的維護,當然也包括題目的正確答案輸入和分值的輸入。(5)題目描述部分a.題目內容增加其實就是往題庫里增加一道題目。b.題目內容修改在錄入的過程中難免有錯誤,該功能就是修改題目內容到數據庫中去。c.題目內容刪除當題目錄入錯誤的時候,或者是該題目不再使用的時候,就使用該功能,但是當該題目內容下面已有備選答案設置的時候,本系統將不允許刪除該題目內容的。d.題庫內容瀏覽(6)備選答案部分a.備選答案增加針對某到題目內容,其實就是某道題目,增加一個備選題目。b.備選答案修改備選答案錄入錯誤,使用該功能進行修改。c.備選答案刪除備選答案錄入錯誤或者是備選答案不在需要的時候,可以使用該功能進行刪除。但是如果該備選答案對應的試題已經在考試的過程中被抽到,將不能刪除該備選答案。d.備選答案瀏覽通過選擇題目來瀏覽它對應的備選答案。e.抽題設置由于本系統在考試的時候有兩種抽題模式,一種是由計算機從題庫里隨機抽取,也就是說在場的考生可能使用的都是不同的試題。另外一種指定一套試題給考生考,也就是全場所有的考生都是使用一套試題。如果選擇了使用一套試題的模式,則從題庫里選擇一套。2.4考生考試模塊(1)考生登陸每個考生登陸本系統必須得輸入考生的準考證號,在這里系統也將會驗證登陸的考生是否已經交過卷了,如果是已經處于已經交卷的狀態,則將不能再次登陸到本系統進行考試。(2)考生答題考生使用該功能進行考試a.加載系統抽取的或者是已經指定的套數。b.加載考生已經做過的試題的考生答案。這樣可以防止考生在考生的過程中由于不可抗因素退出系統后,還可以繼續進行答題,而不是完全重新開始答題。c.考試答案保存。自動保存考生做過的答案。d.顯示當前的考生答題的位置。也就是做到哪一道了,總共有多少題。(3)考生交卷本功能是考生答卷的終點,考生交卷了就保證該考生本次考試結束了,也就不能再次進入進行考試了。2.5考試評分模塊(1)考生瀏覽瀏覽所有的登陸本系統考試的考生,包括該考生的交卷狀態,做的是哪一套試題。(2)考生答題瀏覽瀏覽該考生抽取的試題的具體內容。(3)考生成績瀏覽瀏覽該考生的每道題的對錯,還有得分情況。(4)考試評分使用該功能對考生進行評分。2.6系統的E-R圖:(1)E-R圖中包括了實體、屬性和聯系3種基本圖素。實體用矩形框表示,屬性用橢圓框表示,聯系用菱形表示,框內填入相應的對象名,實體與屬性或實體與聯系之間用無向直線連接,多值屬性用雙橢圓形表示,派生屬性用虛橢圓形表示。考試系統的E—R圖,如圖4.1示:姓名姓名套號考號狀態ID登錄考生教師姓名密碼考試系統管理題庫評分套號ID名稱考號姓名分數ID備注分值答案類型套號內容編號N111圖4.1考試系統E_R圖(2)考生實體的E—R圖如圖4.2示:考生考生姓名套號考號狀態ID圖2.2考生實體E—R圖 (3)教師實體的E—R圖如圖4.3示: 教師教師管理題庫套號評分姓名密碼名稱ID編號分值備注內容ID套號答案類型分數姓名考號圖2.3教師實體的E—R圖3結論通過設計我才可以真正明白書本知識的含義,理論和實際現在就這樣融會貫通了,這樣我才可以記憶更深,在以后的學習和生活中得以靈活的運用。到那時候,我就會產生一種莫名的成就感,還鍛煉了我獨立編制技術資料的能力,并且培養了我科學嚴謹的學習作風。此次設計,我從中獲益不少,不僅彌補了平時理論知識的一些不足,還使我領悟到許多做人處事的道理。對以后參加科研工作有著極其重要的意義。在這次畢業設計過程中,系統設計實現了考生考試模、考試評分模塊、題庫維護模塊等模塊的功能,以及這幾個模塊的數據庫設計。通過這次畢業設計,基本了解Access這種數據庫的應用方法,掌握了VisualBasic6.0語言技術。了解軟件開發的理論以及平臺開發的模式,對軟件開發方法和手段,有了新的的認識,豐富了我的軟件開發的經驗,提高了程序編寫的水平,并加深理解了許多課程中、書本上學不到的知識和理論。同時,通過編寫畢業設計論文,我還基本掌握了軟件文檔的書寫方法和書寫格式。本系統還是有自己的缺陷,缺陷也是明顯的,如安全性,效率問題等等。由于時間,能力和技術資料有限等原因,有些功能實現的并不完美,在已經完成的程序中,程序也沒有統一優化,系統有待進一步改善,

溫馨提示

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

評論

0/150

提交評論