畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第1頁(yè)
畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第2頁(yè)
畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第3頁(yè)
畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第4頁(yè)
畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩8頁(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é)信息科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告課題名稱:《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:學(xué)院:信息科學(xué)與技術(shù)學(xué)院專業(yè)年級(jí):計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)07級(jí)指導(dǎo)教師:副教授完成日期:二○一一年一月十日一、本課題來(lái)源及研究的目的和意義1、課題來(lái)源石河子大學(xué)信息科學(xué)與技術(shù)學(xué)院2、本課題研究的目的和意義1)研究目的本課題是在線教育綜合管理系統(tǒng)的一部分,實(shí)現(xiàn)本科生對(duì)《程序設(shè)計(jì)基礎(chǔ)》課程的網(wǎng)上學(xué)習(xí)。其包括六個(gè)部分:用戶信息管理,課件資源管理,新聞公告管理,作業(yè)批改管理,在線測(cè)試管理,留言板管理。該系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)在線學(xué)習(xí)與資源共享平臺(tái),用戶借助此平臺(tái)可以隨時(shí)隨地、靈活有效的學(xué)習(xí)和測(cè)試,共享資源,提高學(xué)習(xí)效率。并與小組成員共同努力,開(kāi)發(fā)一個(gè)完整的《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng),進(jìn)一步提高程序設(shè)計(jì)基礎(chǔ)的教學(xué)水平和同學(xué)們的編程能力。從學(xué)習(xí)和實(shí)踐角度來(lái)說(shuō),通過(guò)此次開(kāi)發(fā)工作,對(duì)本科階段學(xué)習(xí)進(jìn)行總結(jié)和檢驗(yàn)。通過(guò)本項(xiàng)目開(kāi)發(fā)來(lái)提高自己的軟件需求管理、系統(tǒng)設(shè)計(jì)、編程技能、文檔編寫能力,同時(shí)培養(yǎng)自己的小組協(xié)作能力和軟件工程意識(shí)。2)研究意義在傳統(tǒng)的課堂式教學(xué)下學(xué)習(xí)存在著很多的缺點(diǎn),如:享受到最優(yōu)秀老師服務(wù)的只能是少數(shù)人;不能靈活的掌握學(xué)習(xí)主動(dòng)權(quán)。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)與技術(shù)日漸成熟,計(jì)算機(jī)應(yīng)用的普及,計(jì)算機(jī)已進(jìn)入人類社會(huì)生活的各個(gè)領(lǐng)域,并發(fā)揮著越來(lái)越重要的作用,越來(lái)越多的學(xué)生選擇網(wǎng)上在線學(xué)習(xí)。在線教育系統(tǒng)提供最優(yōu)秀的教育資源。傳統(tǒng)授課方式中,真正能享受到最優(yōu)秀老師服務(wù)的只能是少數(shù)人,而通過(guò)在線教育系統(tǒng)提供的視頻學(xué)習(xí),任何人都可以輕松享受到優(yōu)秀老師提供的教學(xué)服務(wù)。在線教育系統(tǒng)整合各領(lǐng)域最優(yōu)秀的教學(xué)視頻,可以讓你接受第一流的教育。在線學(xué)習(xí)不受時(shí)間的限制,并且可以隨時(shí)隨地在可以上網(wǎng)的地方參與學(xué)習(xí)。同時(shí),本課題能夠鍛煉一個(gè)人在面對(duì)具體項(xiàng)目時(shí),遇到問(wèn)題,分析問(wèn)題,解決問(wèn)題的能力;獲得獨(dú)立策劃、實(shí)施課題,并按照既定計(jì)劃進(jìn)行開(kāi)發(fā)的經(jīng)驗(yàn),以及查找相關(guān)文獻(xiàn)的能力。通過(guò)自己的努力使得對(duì)于在線教育系統(tǒng)有一個(gè)全面的、深刻的認(rèn)識(shí)。為以后研發(fā)工作打下堅(jiān)實(shí)的基礎(chǔ),積累寶貴的經(jīng)驗(yàn)。二、本課題所涉及的問(wèn)題在國(guó)內(nèi)(外)研究現(xiàn)狀及分析目前,在線教育系統(tǒng)的研究和應(yīng)用主要有兩種形式:一種是基于Web的軟件實(shí)現(xiàn)方式,在這種方式下,學(xué)生或教師只要有一臺(tái)連網(wǎng)的計(jì)算機(jī),就可以通過(guò)軟件進(jìn)行遠(yuǎn)距離教學(xué),不需要特殊的硬件,在這樣的系統(tǒng)中學(xué)生可以進(jìn)行學(xué)習(xí)、討論、考試等,學(xué)生和教師之間可以傳輸文字、圖形、聲音、圖像等各種信息;第二種形式是基于視頻會(huì)議系統(tǒng)的實(shí)現(xiàn)方式,它除了需要第一種方式中的各種軟件支持以外,還需要特殊的硬件,使學(xué)生和教師可以相互實(shí)時(shí)看到和聽(tīng)到對(duì)方,同時(shí)也可以充分利用視頻會(huì)議系統(tǒng)所提供的特殊功能[1]。1、國(guó)外研究現(xiàn)狀在國(guó)外一些發(fā)達(dá)國(guó)家,網(wǎng)上在線教育已經(jīng)得到蓬勃發(fā)展,成為現(xiàn)代教育的有力補(bǔ)充,非常適合于個(gè)性化學(xué)習(xí)。目前國(guó)際上比較流行的在線教育平臺(tái)有WebCT、Blackboard、Angel、Atutor、eCollede、Eledge等多種,其中WebCT和Blackboard是功能最為完善、最廣為使用的兩大在線教育平臺(tái)[2]。WebCT是完全基于Web瀏覽器的網(wǎng)絡(luò)教學(xué)課件開(kāi)發(fā)和管理系統(tǒng),除了具備在線教學(xué)平臺(tái)提供的基本功能外,主要還有強(qiáng)大的教學(xué)跟蹤功能和獨(dú)特的選擇性發(fā)布功能。相對(duì)于WebCT而言,Blackboard對(duì)內(nèi)容組織則采用文件夾和子文件夾形式,層次清晰明朗。美國(guó):美國(guó)是目前在線教育規(guī)模最大的國(guó)家。44%的高等學(xué)校向全社會(huì)提供各種在線教育,使用在線教育系統(tǒng)的學(xué)生約占全日制在校學(xué)生的32%,此外,還有21%的高校計(jì)劃在今后3年內(nèi)開(kāi)展在線教育。在線教育開(kāi)設(shè)的學(xué)歷,學(xué)位課程數(shù)達(dá)到4.9萬(wàn)個(gè),基本覆蓋了美國(guó)高等學(xué)校的所有學(xué)科和專業(yè)。到2000年,以互聯(lián)網(wǎng)為主要手段開(kāi)展在線教育的高校占70%左右,比三年前增長(zhǎng)了3倍,其余學(xué)校也將在3年內(nèi)開(kāi)始利用互聯(lián)網(wǎng)開(kāi)展在線教育。著名的哈佛大學(xué)2005年開(kāi)設(shè)42門在線教育課程,只要可以上網(wǎng),學(xué)生在世界任何一個(gè)地方都可以加入課堂并發(fā)表意見(jiàn)。而麻省理工學(xué)院則于2006年開(kāi)始推廣電子課本,這使在線教育的學(xué)員獲得可以隨時(shí)更新的多媒體教材。英國(guó):2004年2月,英國(guó)高等教育基金理事會(huì)(HEFCE)擬訂了一個(gè)雄心勃勃的“E-university”計(jì)劃[3],要整合英國(guó)各大學(xué)的力量,建立一所網(wǎng)上大學(xué)。他們計(jì)劃通過(guò)英國(guó)已有的JANET和超級(jí)JANET網(wǎng)絡(luò)系統(tǒng),向全球提供在線教育服務(wù)。英國(guó)的開(kāi)放式大學(xué)是一種面向全社會(huì),全世界全方位開(kāi)放的大學(xué)。實(shí)行免試入學(xué),實(shí)行學(xué)歷教育和終身教育想結(jié)合的辦學(xué)機(jī)制,采用學(xué)分制。從小學(xué)教育到高等教育,研究生教育,每個(gè)層次的教學(xué)內(nèi)容都應(yīng)有盡有。開(kāi)放大學(xué)的教學(xué)以網(wǎng)絡(luò)為基礎(chǔ),采用多媒體教學(xué)環(huán)境。為了保證質(zhì)量,開(kāi)放大學(xué)還提供了一系列輔助體系,比如學(xué)科和課程結(jié)構(gòu)體系,多媒體教材體系,質(zhì)量保證體系和學(xué)生自主體系等。韓國(guó):據(jù)人民網(wǎng)的信息所載,韓國(guó)的教育網(wǎng)站目前已達(dá)到了1000多個(gè),而且仍在以每天一至兩個(gè)的速度增加。韓國(guó)的教育網(wǎng)站主要有三類,分別由戶聯(lián)網(wǎng)公司,高校和政府主辦。據(jù)韓國(guó)教育開(kāi)發(fā)院的預(yù)測(cè),今年韓國(guó)網(wǎng)上教育市場(chǎng)規(guī)模約為5000億韓元。占整個(gè)教育市場(chǎng)的6%,到2010年將達(dá)到10兆韓元的規(guī)模,是現(xiàn)在的近100倍。南非:為了更好地發(fā)展現(xiàn)代在線教育,南非成立了非官方,非盈利性質(zhì)的ShoMa遠(yuǎn)程教育基金會(huì)[4],來(lái)負(fù)責(zé)協(xié)調(diào)各方面的工作。其董事會(huì)由12位來(lái)自政府教育部門,地方領(lǐng)導(dǎo),教育專家,非官方自愿服務(wù)人員,企業(yè)和項(xiàng)目發(fā)起部門的成員組成,2005年,新的衛(wèi)星數(shù)字電視與計(jì)算機(jī)網(wǎng)絡(luò)結(jié)合的遠(yuǎn)程教育項(xiàng)目在南非的12個(gè)省進(jìn)行了試點(diǎn)。2、國(guó)內(nèi)研究現(xiàn)狀在國(guó)內(nèi),在線教育也已初見(jiàn)規(guī)模,著名的在線教育網(wǎng)點(diǎn)中,既有教育部批準(zhǔn)的元老級(jí)現(xiàn)代在線教育試點(diǎn)學(xué)校,也有脫穎而出的民間創(chuàng)辦試點(diǎn)。諸如眾所周知的“大學(xué)+IT模式”的清華在線、北大在線、以英語(yǔ)培訓(xùn)起家并日益壯大的新東方教育在線、以電腦教育軟件如《萬(wàn)事無(wú)憂》、《開(kāi)天辟地》起家的洪恩在線等等都是國(guó)內(nèi)比較有影響力的在線教育站點(diǎn)[5],他們不但擁有先進(jìn)技術(shù)支持的優(yōu)勢(shì),而且其新穎的教學(xué)方式也從很多方面為教學(xué)帶來(lái)了傳統(tǒng)教育無(wú)法提供的便利,已經(jīng)在一定程度上為社會(huì)所接受。3、《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)需求分析《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)采用面向?qū)ο蟮木幊蹋Y(jié)合網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)技術(shù),實(shí)現(xiàn)、控制和管理其他教學(xué)網(wǎng)站所具有的基本功能。本系統(tǒng)有學(xué)生、教師、訪客和管理員四類角色,其結(jié)構(gòu)圖如圖2-1所示。網(wǎng)絡(luò)教學(xué)平臺(tái)網(wǎng)絡(luò)教學(xué)平臺(tái)管理員學(xué)生訪客教師管理員學(xué)生訪客教師圖2-1網(wǎng)站用戶結(jié)構(gòu)圖學(xué)生的需求:(1)注冊(cè)學(xué)生通過(guò)瀏覽網(wǎng)頁(yè),下載課件以及教學(xué)資源,觀看網(wǎng)絡(luò)精品教程,向老師提出問(wèn)題,跟老師和其他同學(xué)討論,上交作業(yè),瀏覽公告,查詢作業(yè)及成績(jī),進(jìn)行在線測(cè)試等。(2)非注冊(cè)學(xué)生只能瀏覽公告。管理員的需求:在后臺(tái)完成公告管理、學(xué)生和教師的資料管理、上傳資源及題庫(kù)管理。教師的需求:教師通過(guò)瀏覽網(wǎng)頁(yè)可以發(fā)布教案,布置/批改作業(yè),發(fā)布公告和答疑解惑,同時(shí)完成考試管理和資源管理。本系統(tǒng)用戶操作的系統(tǒng)流程圖如圖2-2所示。開(kāi)始開(kāi)始用戶登陸對(duì)用戶進(jìn)行添加,刪除管理;對(duì)網(wǎng)站公告進(jìn)行更新上傳文件資源,以及對(duì)文件資源進(jìn)行管理,修改或刪除成功管理員重試失敗普通用戶成功下載學(xué)習(xí)資源,觀看網(wǎng)絡(luò)精品教程,查詢信息,在線測(cè)試發(fā)布試卷并上傳課件資源,布置作業(yè),答疑解惑瀏覽公告注冊(cè)學(xué)生教師非注冊(cè)學(xué)生圖2-2用戶操作的系統(tǒng)流程圖本系統(tǒng)頂層數(shù)據(jù)流圖和一層數(shù)據(jù)流圖如圖2-3、2-4所示。學(xué)生教師《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)課程信息請(qǐng)求學(xué)生教師《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)課件信息請(qǐng)求課件信息作業(yè)信息請(qǐng)求作業(yè)信息公告請(qǐng)求公告信息試卷請(qǐng)求試卷信息管管管管注意:這里的學(xué)生主要是指注冊(cè)學(xué)生,對(duì)于非注冊(cè)學(xué)生只有一條公告數(shù)據(jù)流。 理理理理注意:這里的學(xué)生主要是指注冊(cè)學(xué)生,對(duì)于非注冊(cè)學(xué)生只有一條公告數(shù)據(jù)流。成公新資員告聞源管理員管理員圖2-3《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)頂層數(shù)據(jù)流圖D1課程信息表D1課程信息表課程信息1課程信息管理課程信息1課程信息管理課程信息請(qǐng)求D1課件資源D1課件資源2課件管理課件信息請(qǐng)求課件信息2課件管理課件信息請(qǐng)求作業(yè)信息作業(yè)信息請(qǐng)求3作業(yè)管理作業(yè)信息作業(yè)信息請(qǐng)求3作業(yè)管理管理員作業(yè)信息表老師D1管理員作業(yè)信息表老師D1學(xué)生學(xué)生4公告管理公告信息請(qǐng)求4公告管理公告信息請(qǐng)求公告信息D1公告信息表公告信息D1公告信息表新聞信息新聞信息新聞信息請(qǐng)求5新聞管理新聞信息請(qǐng)求5新聞管理D1新聞信息表D1新聞信息表試卷信息試卷信息試卷信息請(qǐng)求D16題庫(kù)管理試卷信息請(qǐng)求D16題庫(kù)管理試卷信息表試卷信息表圖2-4《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)一層數(shù)據(jù)流圖通過(guò)對(duì)系統(tǒng)功能的需求分析,得到如圖2-5所示的系統(tǒng)功能模塊結(jié)構(gòu)圖?!丁冻绦蛟O(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)用戶信息管理課件資源管理新聞公告管理作業(yè)批改管理在線測(cè)試管理留言板管理圖2-5《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)功能模塊圖三、對(duì)課題提出的任務(wù)要求及實(shí)現(xiàn)預(yù)期目標(biāo)的可行性分析1、對(duì)課題提出的任務(wù)要求:(1)實(shí)現(xiàn)《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng),提供一個(gè)《程序設(shè)計(jì)基礎(chǔ)》課程的網(wǎng)上教學(xué)平臺(tái)。(2)能夠提供豐富的教學(xué)資料,方便學(xué)生學(xué)習(xí)。(3)能夠?yàn)閷W(xué)科教師提供網(wǎng)站管理的能力,如學(xué)生的注冊(cè),對(duì)網(wǎng)站的相關(guān)信息進(jìn)行有效管理---增加、刪除、修改。(4)能夠提供在線測(cè)驗(yàn)、在線作業(yè)提交和批改等,實(shí)現(xiàn)師生互動(dòng)。(5)能夠?yàn)閷W(xué)生、教師提供相應(yīng)的信息存儲(chǔ)能力,學(xué)科教師可以將教學(xué)信息、教學(xué)參考資料、教案和課件較方便地發(fā)布到網(wǎng)站中,學(xué)生可以將自己的作業(yè)或自己收集到的學(xué)科資料方便地發(fā)布到網(wǎng)站中。(6)能夠提供相關(guān)信息的下載,如相關(guān)教學(xué)資料、軟件、課件等。(7)開(kāi)辟學(xué)生論壇、教師答疑,供師生交流。(8)能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息的授權(quán)訪問(wèn),防止隨意刪改。2、完成本課題需要使用的系統(tǒng)平臺(tái)和主要開(kāi)發(fā)工具1)硬件設(shè)備及操作系統(tǒng)(1)服務(wù)器:PentiumIII1G(或與此相當(dāng)?shù)腃PU)以上配置的高性能PC機(jī),有網(wǎng)絡(luò)接口卡(NIC),內(nèi)存應(yīng)在256M以上,硬盤在80G以上。數(shù)據(jù)庫(kù)軟件IBMDB2,還可選用備份服務(wù)器。(2)操作系統(tǒng):Windows2000Server/WindowsXP操作系統(tǒng)。(3)客戶端:PentiumIII500(或與此相當(dāng)?shù)腃PU)以上配置的PC機(jī),有網(wǎng)絡(luò)接口卡(NIC),內(nèi)存應(yīng)在128M以上,硬盤在10G以上。Windows98以上操作系統(tǒng),安裝Web瀏覽器。(4)網(wǎng)絡(luò):服務(wù)器和客戶端應(yīng)有網(wǎng)絡(luò)連通。配置TCP/IP協(xié)議。2)系統(tǒng)開(kāi)發(fā)工具(1)開(kāi)發(fā)環(huán)境:MyEclispse7.5。(2)Web服務(wù)平臺(tái):Tomcat6.0。(3)數(shù)據(jù)庫(kù):SQLServer2000。3、實(shí)現(xiàn)預(yù)期目標(biāo)的可行性分析1)技術(shù)可行性本課題所涉及的研究目標(biāo),在國(guó)內(nèi)外已經(jīng)有相當(dāng)成熟的理論基礎(chǔ)和技術(shù)基礎(chǔ)。通過(guò)開(kāi)發(fā)人員的文獻(xiàn)調(diào)查,對(duì)于在線教育系統(tǒng)所涉及到的技術(shù)問(wèn)題進(jìn)行細(xì)致的分析,絕大部分可以使用計(jì)算機(jī)科學(xué)與技術(shù)的專業(yè)知識(shí)進(jìn)行構(gòu)建,其他的部分則可以通過(guò)自學(xué),調(diào)用已經(jīng)開(kāi)發(fā)好的一些功能模塊的接口完成課題涉及到的技術(shù)要求。2)經(jīng)濟(jì)可行性本課題通過(guò)對(duì)既有開(kāi)發(fā)平臺(tái)的使用,能夠設(shè)計(jì)出比較完善的《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng),沒(méi)有任何經(jīng)濟(jì)上的負(fù)擔(dān),通過(guò)本課題可以自主開(kāi)發(fā)我院網(wǎng)上教學(xué)平臺(tái),即節(jié)省了學(xué)院的經(jīng)費(fèi),又鍛煉了學(xué)生的自我研發(fā)意識(shí)和自己動(dòng)手的能力。3)操作可行性本課題要求對(duì)于在線教育系統(tǒng)有比較細(xì)致的了解,能夠通過(guò)對(duì)于既有文獻(xiàn)的學(xué)習(xí)和既有技術(shù)文檔和程序的研習(xí),利用自己在校學(xué)習(xí)的系統(tǒng)的計(jì)算機(jī)科學(xué)與技術(shù)的專業(yè)知識(shí),自主開(kāi)發(fā)出《程序設(shè)計(jì)基礎(chǔ)》在線教育系統(tǒng)。本系統(tǒng)的界面友好,具有詳細(xì)的幫助文檔。從可操作性的角度來(lái)講,完全可行。四、本課題需要重點(diǎn)研究的、關(guān)鍵的問(wèn)題及解決的思路本課題需要重點(diǎn)研究的問(wèn)題,亦即本課題的關(guān)鍵是如何實(shí)現(xiàn)學(xué)生的在線測(cè)試子系統(tǒng)。解決思路:根據(jù)現(xiàn)有的文獻(xiàn)檢索結(jié)果以及所參考的技術(shù)文檔可知,在線測(cè)試系統(tǒng)的實(shí)現(xiàn)技術(shù)有多種,可以采用傳統(tǒng)的架構(gòu),即試題內(nèi)容放在遠(yuǎn)程的服務(wù)器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫(kù)客戶機(jī)配置,因此每次考試時(shí)要對(duì)機(jī)器進(jìn)行安裝、配置,考務(wù)工作比較煩瑣,而且考試程序放在客戶機(jī)上,安全性也受到一定影響。本系統(tǒng)使用Web技術(shù)實(shí)現(xiàn)。Web技術(shù)采用了三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫(kù)層,因此Web結(jié)構(gòu)有著更好的安全性,在用戶機(jī)上不需要安裝任何的應(yīng)用程序,應(yīng)用程序可以安裝在事務(wù)層所在的計(jì)算機(jī)上,試題存放在數(shù)據(jù)庫(kù)服務(wù)器上。當(dāng)然,事務(wù)層和數(shù)據(jù)庫(kù)可以是同一臺(tái)機(jī)器(如果條件允許,還是應(yīng)該把這兩層分開(kāi)在不同的計(jì)算機(jī)上)。本文討論的系統(tǒng)中,先有超級(jí)用戶登陸,他首先錄入教師的信息。由于庫(kù)里存在了教師的編號(hào)、密碼等信息,教師可以進(jìn)入此系統(tǒng)進(jìn)行考試前的準(zhǔn)備,即向數(shù)據(jù)庫(kù)中錄入各類型的試題建立題庫(kù)并進(jìn)行維護(hù)。錄入完畢后,可以按照一定的難度和要求組出多套符合條件的試卷,放入庫(kù)內(nèi)保存以便于考試時(shí)學(xué)生隨機(jī)抽取到一套試卷。這些準(zhǔn)備工作就緒后,學(xué)生可以參加考試,首先學(xué)生要注冊(cè),得到自己的用戶名和密碼(如果是一個(gè)班級(jí)同時(shí)參加考試,為了形式統(tǒng)一,也可以由教師在考前按照學(xué)號(hào)將考生信息提前輸入到學(xué)生管理表中,學(xué)生考試的時(shí)候便可直接登陸)。然后由系統(tǒng)進(jìn)行身份驗(yàn)證,驗(yàn)證通過(guò)后,系統(tǒng)隨機(jī)調(diào)出一套完整的試卷,此時(shí)系統(tǒng)開(kāi)始計(jì)時(shí),在此同時(shí)學(xué)生開(kāi)始答卷,在規(guī)定的時(shí)間內(nèi)答完試卷提交,否則系統(tǒng)自動(dòng)交卷,交卷后進(jìn)入判卷評(píng)分模塊,進(jìn)行試卷評(píng)判。最后得出該生的卷面得分。分?jǐn)?shù)而增強(qiáng)保密性。其次,迅速準(zhǔn)確,公平公正。計(jì)算機(jī)考試系統(tǒng)可自動(dòng)評(píng)分,迅速準(zhǔn)確,無(wú)任何人為因素,從而避免人為誤差及人情分等問(wèn)題,保證考試的公平公正。并且考生可以馬上就知道分?jǐn)?shù),避免三番兩次得去找老師問(wèn)分?jǐn)?shù)。且老師可以不用手工批卷,省時(shí)省力。再次,便于組織大規(guī)模的異地實(shí)時(shí)考試。以網(wǎng)絡(luò)技術(shù)為支撐的現(xiàn)代計(jì)算機(jī)應(yīng)用,已經(jīng)具備較大的規(guī)模并相當(dāng)普及,利用計(jì)算機(jī)網(wǎng)絡(luò)組織實(shí)施大規(guī)模的異地實(shí)時(shí)考試已成為現(xiàn)代考試中的一種重要的方式,計(jì)算機(jī)網(wǎng)上考試系統(tǒng)是其中最關(guān)鍵的一環(huán)。在線測(cè)試子系統(tǒng)的數(shù)據(jù)流圖如圖4-1所示:管理員管理員教師信息表D1D1考生信息表D1D1題庫(kù)信息表D1D1考試信息表D1D1成績(jī)信息表D1D1系統(tǒng)抽題考生教師考試設(shè)置系統(tǒng)資料考生考試錄入試題圖4-1在線測(cè)試子系統(tǒng)數(shù)據(jù)流圖五、完成本課題所必須的工作條件及解決的辦法1、完成本課題所必須的工作條件(1)要求能夠連入計(jì)算機(jī)網(wǎng)絡(luò)的個(gè)人計(jì)算機(jī)兩臺(tái)。(2)能夠保證一天不少于12個(gè)小時(shí)的工作環(huán)境。(3)設(shè)置訪問(wèn)權(quán)限,保證程序的安全有效。(4)相關(guān)的書籍和學(xué)習(xí)資料。2、解決的辦法(1)使用學(xué)校提供的實(shí)驗(yàn)室個(gè)人計(jì)算機(jī)一臺(tái),且能夠連入因特網(wǎng)。(2)學(xué)校實(shí)驗(yàn)室的開(kāi)放時(shí)間足以保證時(shí)間要求。(3)指定一個(gè)超級(jí)管理員,根據(jù)用戶的角色,為每一位用戶分配相應(yīng)的權(quán)限。(4)通過(guò)個(gè)人購(gòu)買,網(wǎng)絡(luò)搜索,和大學(xué)圖書館和學(xué)院資料室借閱解決。六、完成本課題的工作方案及進(jìn)度計(jì)劃1、完成本課題的工作方案本課題完全按照軟件工程的思想來(lái)實(shí)施的,主要環(huán)節(jié)有可行性與需求分析、系統(tǒng)設(shè)計(jì)、程序設(shè)計(jì)、測(cè)試。需求分析:在原有文檔的基礎(chǔ)上進(jìn)一步進(jìn)行需求分析,并在后續(xù)開(kāi)發(fā)過(guò)程中不斷修改完善。系統(tǒng)設(shè)計(jì):當(dāng)需求確認(rèn)后,進(jìn)行概要設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)等設(shè)計(jì),并確定設(shè)計(jì)方案的可行性。程序設(shè)計(jì):使用MyEclispse7.5集成平臺(tái)進(jìn)行系統(tǒng)開(kāi)發(fā)。所有的代碼都按照相應(yīng)的標(biāo)準(zhǔn)來(lái)編寫。測(cè)試系統(tǒng):除了在編碼的時(shí)候采用單元測(cè)試的方式來(lái)測(cè)試。在系統(tǒng)完成后還對(duì)系統(tǒng)進(jìn)行一次完整的測(cè)試,找出系統(tǒng)存在的各種問(wèn)題并修改。整個(gè)開(kāi)發(fā)的過(guò)程采用迭代式開(kāi)發(fā)。每一次迭代均由需求分析、設(shè)計(jì)、編碼、測(cè)試等階段組成,為整個(gè)系統(tǒng)增加一個(gè)可定義的、可管理的子集。每一個(gè)迭代過(guò)程都會(huì)進(jìn)一步完善系統(tǒng)功能,滿足用戶需求。2、完成本課題的進(jìn)度計(jì)劃(以周為單位)(1)第1-3周搜集相關(guān)文獻(xiàn)文檔(2)第4-6周系統(tǒng)功能模塊分析(3)第7-8周系統(tǒng)技術(shù)實(shí)現(xiàn)分析(4)第9-13周系統(tǒng)功能模塊編寫(5)第14周系統(tǒng)運(yùn)行調(diào)試、修改(6)第15-16周撰寫論文及文檔總計(jì)16周(自2011年1月1日起)七、主要參考文獻(xiàn)黃梯云.管理信息系統(tǒng)[M].北京:經(jīng)濟(jì)科學(xué)出版社,1997.5-94.申瑞民,戴欣,孫健.基于Web的智能遠(yuǎn)程學(xué)習(xí)環(huán)境的構(gòu)建[J].計(jì)算機(jī)應(yīng)用與軟件.2004,2:51-54.DaleA,Harris.OnlinedistanceeducationintheUnitedStates.IEEECommunicationsMagazine,1993(3):87-91.MusaJD.Operationalprofilesinsoftwarereliabilityengineering.IEEESoftware,1993,10(2):14-32.KevinDuffey,VikramGoyal.ProfessionalJSPSiteDesign[M].BeiJing:PublishingHouseofElectronicsIndustry,2002.1-75.賀立紅,張曉紅.基于JSP技術(shù)的網(wǎng)絡(luò)教學(xué)平臺(tái)設(shè)計(jì)[J].計(jì)算機(jī)與信息技術(shù),2005(2):93-94.百度百科.bs/cs瀏覽方式[EB/OL]./view/677.htm.耿祥義,張躍平.JSP實(shí)用教程[M].北京:清華大學(xué)出版社,2003.5,83-17

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論