freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java交通考試的開發(fā)與研究(已修改)

2025-06-19 17:36 本頁(yè)面
 

【正文】 JAVA課程設(shè)計(jì)題目:駕駛員從業(yè)資格考試系統(tǒng) 學(xué) 院: 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 班 級(jí): 10 計(jì) 科 學(xué) 號(hào): 學(xué)生姓名: 2012年 01 月 05日無(wú)紙化考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:在當(dāng)今社會(huì),網(wǎng)絡(luò)教育作為構(gòu)建開放的終身教育體系的一種十分重要和行之有效的途徑,越來(lái)越收到各方面的關(guān)注,并得到了極大的應(yīng)用和發(fā)展。網(wǎng)上考試系統(tǒng),作為網(wǎng)絡(luò)教育支持平臺(tái)中十分重要的組成部分,為網(wǎng)絡(luò)教育教學(xué)反饋和質(zhì)量評(píng)估的有效手段,同時(shí)也對(duì)傳統(tǒng)考試提出了巨大的挑戰(zhàn)。本系統(tǒng)利用網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù),開發(fā)了基于C/S結(jié)構(gòu)的多用戶在線考試系統(tǒng)。該系統(tǒng)使用方便、操作簡(jiǎn)單,現(xiàn)階段能實(shí)現(xiàn)多用戶同時(shí)在線考試、時(shí)間控制,試題錄入及修改、試題共享、用戶管理、成績(jī)查詢、輔助閱卷等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考生隨時(shí)隨地考試并獲得成績(jī)。軟件采用簡(jiǎn)潔的客戶端服務(wù)器模式,脫離對(duì)外網(wǎng)的依賴,在局域網(wǎng)內(nèi)即可完成考試。以C語(yǔ)言和C++ 課程為例構(gòu)建了兩份試卷并實(shí)現(xiàn)了網(wǎng)上考試系統(tǒng)的設(shè)計(jì),該考試系統(tǒng)具有通用性,可以方便地推廣到其他課程。關(guān)鍵字:網(wǎng)上考試系統(tǒng);軟件工程;組卷;C/S模式 目 錄1 緒論 1 1 2 22 系統(tǒng)的理論基礎(chǔ)及相關(guān)技術(shù) 4 4 4 53 系統(tǒng)的需求分析 9 9 104 系統(tǒng)設(shè)計(jì)方案 12 12 13 14 155 系統(tǒng)主要模塊的設(shè)計(jì)與實(shí)現(xiàn) 20 20 21 22 24 30 30 33 346 系統(tǒng)界面設(shè)計(jì) 36 36 客戶端 387 總結(jié) 40參考文獻(xiàn) 411 緒論隨著Internet和計(jì)算機(jī)技術(shù)的高速發(fā)展,計(jì)算機(jī)和網(wǎng)絡(luò)的應(yīng)用已經(jīng)普及到各行各業(yè)。尤其在大,中專院校,校園網(wǎng)的建設(shè)已經(jīng)逐步完善,大多數(shù)學(xué)生已經(jīng)具備了利用網(wǎng)絡(luò)工具進(jìn)行信息交流和輔助學(xué)習(xí)的能力。發(fā)展以互聯(lián)網(wǎng)為主要手段的現(xiàn)代遠(yuǎn)程教育已經(jīng)成為當(dāng)今教育發(fā)展的趨勢(shì)。在國(guó)內(nèi),教育部提出實(shí)施“現(xiàn)代遠(yuǎn)程教育工程”,形成開放式教育網(wǎng)絡(luò),構(gòu)建終身學(xué)習(xí)體系。在我國(guó),考試一直是學(xué)校教學(xué)活動(dòng)中最重要的環(huán)節(jié)之一。然而,長(zhǎng)期以來(lái)學(xué)校的各種考試都是以紙,筆為介質(zhì)的傳統(tǒng)考試方式,就是到目前為止,許多學(xué)校包括我們所在的高校,都還在廣泛的使用這種考試方式。在傳統(tǒng)考試方式下,組織一次考試要經(jīng)過多個(gè)環(huán)節(jié):教師出題,印制試卷,學(xué)生考試,教師閱卷,統(tǒng)計(jì)成績(jī)與評(píng)估和試卷分析等,消耗了大量的人力物力,并且在閱卷,統(tǒng)分的工作中也非常容易出現(xiàn)人為的差錯(cuò)。而且,隨著考試題型和考生數(shù)量的不斷增加以及考試要求的不斷提高,組織考試的工作量越來(lái)越大,而且也越來(lái)越煩瑣??梢哉f(shuō),在計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)日益發(fā)展成熟的今天,傳統(tǒng)的考試方式已經(jīng)很不適應(yīng)現(xiàn)代考試的需要了。將先進(jìn)的計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)應(yīng)用于考試已經(jīng)成為考試方式發(fā)展的必然趨勢(shì)了。老師們都非常盼望用一種新的方式來(lái)取代傳統(tǒng)考試方式,以減輕教師的工作負(fù)擔(dān)、提高工作效率,提高考試質(zhì)量,使考試更趨于客觀、合理和公證,更有利于教與學(xué)。正是在這種背景下,設(shè)計(jì)并開發(fā)一個(gè)功能完善的網(wǎng)絡(luò)考試系統(tǒng)也就成為了我們迫切需要解決的問題?;诖?,近幾年來(lái)在線考試系統(tǒng)一直是高校軟件開發(fā)的熱點(diǎn)?;贐/S模式和C/S模式的考試系統(tǒng)是一種新興的考試模式,它改變了傳統(tǒng)的考試方式,可以客觀、準(zhǔn)確地評(píng)估人在某個(gè)知識(shí)領(lǐng)域的能力和水平,極大的提高考試效率,將考試這樣一項(xiàng)浩大的工程簡(jiǎn)單化、模式化、透明化。同傳統(tǒng)意義上的考試相比,無(wú)紙化考試系統(tǒng)是傳統(tǒng)考試和考場(chǎng)的延伸,它可以利用網(wǎng)絡(luò)的無(wú)限廣闊空間,隨時(shí)隨地的讓學(xué)生進(jìn)行練習(xí)、測(cè)試和考試,加上數(shù)據(jù)庫(kù)技術(shù)的利用,大大簡(jiǎn)化了傳統(tǒng)考試的過程,提高了考試和評(píng)價(jià)質(zhì)量。本系統(tǒng)基于C/S,實(shí)現(xiàn)的目標(biāo)是輕量級(jí),簡(jiǎn)單,可靠,以下是相關(guān)流程:(1)首先教師和管理員的界面是不一樣的,管理員除了具有教師的權(quán)限外,還具有管理權(quán)限,考試前,教師需要準(zhǔn)備好試卷,一種是以前自己出的或其它教師出的題或?qū)⒁郧暗脑嚲硇薷某尚碌脑嚲?,一種是利用向?qū)е谱髟嚲?,由于直接在服?wù)器上操作,不需要管理員的干涉。(2)考試中,考生通過計(jì)算機(jī)連接到考試服務(wù)器上,教師在服務(wù)器端發(fā)放試卷,試卷以獨(dú)立文件的形式傳回學(xué)生機(jī),考試過程中所有考生的答案以獨(dú)立文件的形式暫存在本地機(jī),等提交試卷后再傳回服務(wù)器,在網(wǎng)絡(luò)斷開時(shí)拷貝至服務(wù)。(3)考試結(jié)束后,由計(jì)算機(jī)自動(dòng)閱卷結(jié)合教師在服務(wù)器閱卷,由教師查詢。本課題使用VC/MFC技術(shù),運(yùn)用軟件工程的思想,和模塊化設(shè)計(jì)思想來(lái)進(jìn)行開發(fā),分為用戶界面、數(shù)據(jù)處理和數(shù)據(jù)存儲(chǔ)讀取。用戶界面由MFC中模板完成,簡(jiǎn)單容易維護(hù),數(shù)據(jù)處理也依賴于MFC消息機(jī)制和數(shù)據(jù)處理機(jī)制加上C++本身強(qiáng)大的能力,數(shù)據(jù)文件存儲(chǔ)也由MFC提供了處理方式,本系統(tǒng)具有試卷生成、試題管理、考試、成績(jī)查詢、用戶管理和閱卷六個(gè)子系統(tǒng)組成。客戶端只供考生登錄,服務(wù)器端供教師和管理員登錄。網(wǎng)上考試系統(tǒng)要實(shí)現(xiàn)下面的功能:系統(tǒng)服務(wù)器端分管理員和教師,客戶端僅供考試使用。教師登錄后可以創(chuàng)建新試卷,系統(tǒng)提供了一個(gè)向?qū)?,幫助教師也手?dòng)添加試題,非常方便,若完成后覺得需要改動(dòng),也可以修改,考試模擬功能,學(xué)生登錄,發(fā)放試卷,答題,考試實(shí)時(shí)狀態(tài),答卷自動(dòng)保存和傳輸。教師可隨時(shí)閱卷,閱卷時(shí),客觀題直接由系統(tǒng)批改,主觀題由老師定奪。在計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)日益發(fā)展成熟,并逐步滲^到社會(huì)生活各個(gè)領(lǐng)域的今天,各行各業(yè)都發(fā)生了深刻的變革,計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)已經(jīng)被廣泛地用于各行各業(yè),學(xué)校也不例外,傳統(tǒng)的考試方式也面臨著重大的變革,而利用網(wǎng)絡(luò)考試系統(tǒng)進(jìn)行考試則是一種先進(jìn)的考試方式,它有很多傳統(tǒng)的考試方式所不具有的優(yōu)越性。傳統(tǒng)的考試方式下,多數(shù)學(xué)校的考試的工作流程是教師出題、印制試卷,學(xué)生考試,教師圓卷、統(tǒng)計(jì)成績(jī)與評(píng)估、試卷分析等,其中制卷、閱卷、統(tǒng)計(jì)成績(jī)的工作量非常大,而且也特別容易出錯(cuò)。尤其是隨著高校學(xué)生的擴(kuò)招,考生數(shù)量大幅度增加,閱卷和成績(jī)統(tǒng)計(jì)的工作將變得更加的煩瑣。利用網(wǎng)絡(luò)考試系統(tǒng)進(jìn)行考試則不再需要印刷試卷,可以節(jié)省大量的人力、物力和財(cái)力;課程考試題目在考前輸入計(jì)算機(jī),建成試題庫(kù),利用網(wǎng)絡(luò)考試系統(tǒng)對(duì)試題庫(kù)進(jìn)行科學(xué)的管理,為教師題目的保存、分類和檢索提供了便利,也為編制試卷提供了高效率和低成本的手段:考試試卷由試題庫(kù)中的信息按照教師制定的組卷策略自動(dòng)生成,提高了出卷的效率,并避免了考試前試題信息的泄露;考試系統(tǒng)可以對(duì)歷次考試的結(jié)果進(jìn)行統(tǒng)計(jì)分析,教師可以依據(jù)分析結(jié)果,根據(jù)實(shí)際情況,調(diào)整、更新試題,增強(qiáng)試題庫(kù)的生命力。使試題庫(kù)能夠更加準(zhǔn)確的反映要考核的內(nèi)容,增強(qiáng)出題的科學(xué)性和合理性:采用標(biāo)準(zhǔn)化的客觀型試題進(jìn)行考試,網(wǎng)絡(luò)考試系統(tǒng)可以直接對(duì)試卷進(jìn)行評(píng)分,就不需要人工閱卷,從而不但可以大量減輕任課教師煩瑣的閱卷工作,還提高了閱卷的效率和準(zhǔn)確度,避免了人工判卷時(shí)經(jīng)常出現(xiàn)的錯(cuò)判、漏判和分?jǐn)?shù)計(jì)算錯(cuò)誤等情況,使考試過程更加規(guī)范化;考試后每個(gè)題目的分?jǐn)?shù)存儲(chǔ)在數(shù)據(jù)庫(kù)中,利用數(shù)據(jù)庫(kù)能方便地對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、匯總、排序等操作,就不再需要教師做毫無(wú)意義的統(tǒng)分工作了,教師也能從中了解考試的情況;考試試卷及考試成績(jī)保存在數(shù)據(jù)庫(kù)中,為考生查詢成績(jī)提供了方便,也增加了考試的公開性與透明度。由此可見,設(shè)計(jì)并開發(fā)一個(gè)功能完善的網(wǎng)絡(luò)考試系統(tǒng)是非常有意義的。2 系統(tǒng)的理論基礎(chǔ)及相關(guān)技術(shù)(1)考試系統(tǒng)多年來(lái)主要的困擾是對(duì)試題多樣性的處理,但隨著軟件技術(shù)的發(fā)展,這個(gè)問題已經(jīng)得到了徹底解決。本系統(tǒng)中能夠處理的題型有:?jiǎn)芜x題、多選題、判斷題、填空題、簡(jiǎn)答題和論述題等,在本系統(tǒng)中簡(jiǎn)答題和論述題將統(tǒng)一為主觀題,其它為客觀題,客觀題采用計(jì)算機(jī)自動(dòng)評(píng)分,這也是該系統(tǒng)與傳統(tǒng)考試相比,所具有的一個(gè)優(yōu)越性。這些題型涵蓋了大部分科目的考試題型,能滿足考試的科學(xué)性和合理性要求。(2)隨著硬件技術(shù)的發(fā)展,試題庫(kù)存貯數(shù)據(jù)量大和處理速度慢等因素已不再是主要考慮的問題。本系統(tǒng)采用Microsoft SQL Server2000數(shù)據(jù)庫(kù),能提供超大型系統(tǒng)所需的數(shù)據(jù)庫(kù)服務(wù)。(3)現(xiàn)在高校學(xué)生普遍具備了使用微機(jī)的基本技能,學(xué)生在鍵盤、鼠標(biāo)操作、漢字錄入方面都不存在問題,且網(wǎng)絡(luò)考試系統(tǒng)對(duì)計(jì)算機(jī)操作水平要求極低,考生使用計(jì)算機(jī)答卷是完全可行的。傳統(tǒng)考試組織起來(lái)比較復(fù)雜,其工作流程包括:教師出題、制卷、分配考場(chǎng)、考試、閱卷、成績(jī)統(tǒng)計(jì)、發(fā)成績(jī)通知單等多個(gè)環(huán)節(jié),這些環(huán)節(jié)需要耗費(fèi)大量的人力、物力和財(cái)力。而利用網(wǎng)絡(luò)考試和管理系統(tǒng)組織考試,無(wú)需制卷、成績(jī)統(tǒng)計(jì)和發(fā)成績(jī)通知單等過程,可以節(jié)約大量的人力、物力和財(cái)力。因此,使用網(wǎng)絡(luò)考試和管理系統(tǒng)有顯著的經(jīng)濟(jì)和社會(huì)效益。隨著教學(xué)體制的改革,考試制度也將隨之變革,采用無(wú)紙化的網(wǎng)上考試是今后考試的發(fā)展趨勢(shì)?,F(xiàn)在,許多高校對(duì)于開發(fā)和應(yīng)用網(wǎng)絡(luò)考試系統(tǒng)給予了極大的重視,許多學(xué)校都有相應(yīng)的科研立項(xiàng)。因此,網(wǎng)絡(luò)考試系統(tǒng)有著十分廣闊的市場(chǎng)前景。(1)技術(shù)路線。按照軟件工程開發(fā)設(shè)計(jì)思路,分步驟進(jìn)行需求分析、整體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼測(cè)試,最后驗(yàn)收通過。(2)技術(shù)環(huán)境。,數(shù)據(jù)庫(kù)選用Microsoft SQL Server2000,它是基于客戶機(jī)服務(wù)器模式。++.net簡(jiǎn)介VC++是微軟公司開發(fā)的一個(gè)IDE(集成開發(fā)環(huán)境),換句話說(shuō),就是使用C++的一個(gè)開發(fā)平臺(tái),VC++是Windows平臺(tái)上的C++編程環(huán)境,VC作為一個(gè)主流的開發(fā)平臺(tái)一直深受編程愛好者的喜愛,VC++應(yīng)用程序的開發(fā)主要有兩種模式,一種是WIN API方式,另一種則是MFC方式,傳統(tǒng)的WIN API開發(fā)方式比較繁瑣,而MFC則是對(duì)WIN API再次封裝,所以MFC相對(duì)于WIN API開發(fā)更具備效率優(yōu)勢(shì),VC基于C,C++語(yǔ)言,主要由是MFC組成,是與系統(tǒng)聯(lián)系非常緊密的編程工具,它兼有高級(jí),和低級(jí)語(yǔ)言的雙重性,功能強(qiáng)大,靈活,執(zhí)行效率高,幾乎可說(shuō)VC在 Windows平臺(tái)無(wú)所不能。 最大缺點(diǎn)是開發(fā)效率不高。MFC,微軟基礎(chǔ)類(Microsoft Foundation Classes),實(shí)際上是微軟提供的,用于在C++環(huán)境下編寫應(yīng)用程序的一個(gè)框架和引擎,VC++是Windows下開發(fā)人員使用的專業(yè)C++ SDK(SDK,Standard Software Develop Kit,專業(yè)軟件開發(fā)平臺(tái)),MFC就是掛在它之上的一個(gè)輔助軟件開發(fā)包,MFC作為與VC++血肉相連的部分(注意C++和VC++的區(qū)別:C++是一種程序設(shè)計(jì)語(yǔ)言,是一種大家都承認(rèn)的軟件編制的通用規(guī)范,而VC++只是一個(gè)編譯器,或者說(shuō)是一種編譯器+源程序編輯器的IDE,WS,Platform,這跟Pascal和Delphi的關(guān)系一個(gè)道理,Pascal是Delphi的語(yǔ)言基礎(chǔ),Delphi使用Pascal規(guī)范來(lái)進(jìn)行Win下應(yīng)用程序的開發(fā)和編譯,卻不同于Basic語(yǔ)言和VB的關(guān)系,Basic語(yǔ)言在VB開發(fā)出來(lái)被應(yīng)用的年代已經(jīng)成了Basic語(yǔ)言的新規(guī)范,VB新加的Basic語(yǔ)言要素,如面向?qū)ο蟪绦蛟O(shè)計(jì)的要素,是一種性質(zhì)上的飛躍,使VB既是一個(gè)IDE,又成長(zhǎng)成一個(gè)新的程序設(shè)計(jì)語(yǔ)言),MFC同BC++集成的VCL一樣是一個(gè)非外掛式的軟件包,類庫(kù),只不過MFC類是微軟為VC++專配的本系統(tǒng)。本系統(tǒng)采用Visual Studio 。MFC的本質(zhì)就是一個(gè)包含了許多微軟公司已經(jīng)定義好的對(duì)象的類庫(kù),我們知道,雖然我們要編寫的程序在功能上是千差萬(wàn)別的,但從本質(zhì)上來(lái)講,都可以化歸為用戶界面的設(shè)計(jì),對(duì)文件的操作,多媒體的使用,數(shù)據(jù)庫(kù)的訪問等等一些最主要的方面。這一點(diǎn)正是微軟提供MFC類庫(kù)最重要的原因,在這個(gè)類庫(kù)中包含了一百多個(gè)程序開發(fā)過程中最常用到的對(duì)象。在進(jìn)行程序設(shè)計(jì)的時(shí)候,如果類庫(kù)中的某個(gè)對(duì)象能完成所需要的功能,這時(shí)我們只要簡(jiǎn)單地調(diào)用已有對(duì)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1