【正文】
畢業(yè)設(shè)計(jì)(論文) 基于 inter 的考試系統(tǒng) 學(xué) 院 : 計(jì)算機(jī)學(xué)院 專 業(yè): 姓 名: 指導(dǎo)老師: 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號(hào): 職 稱: 講師 二○一 一年五月 XXXXXXXXX 學(xué)院畢業(yè)設(shè)計(jì) 誠(chéng)信承諾書(shū) 本人鄭重承諾: 我所呈交的畢業(yè)設(shè)計(jì)《基于 Inter的考試系統(tǒng)》是在指導(dǎo)教師的指導(dǎo)下,獨(dú)立開(kāi)展研究取得的成果,文中引用他人的觀點(diǎn)和材料,均在文后按順序列出其參考文獻(xiàn),設(shè)計(jì)使用的數(shù)據(jù)真實(shí)可靠。 承諾人簽名: 日期: 年 月 日 北京理工大學(xué)珠海學(xué)院 2021屆本科生畢業(yè)設(shè)計(jì) I 基于 inter 的考試系統(tǒng) 摘 要 隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,學(xué)校教學(xué)和管理的信息化發(fā)展也有長(zhǎng)足的進(jìn)步,這就要求各個(gè)環(huán)節(jié)都均衡發(fā)展,從軟硬件雙方面把學(xué)校建設(shè)成一流的信息管理、教育教學(xué)的平臺(tái)。本文設(shè)計(jì)開(kāi)發(fā)的考試管理系統(tǒng)也是其中重要的一個(gè)方面。該系統(tǒng)本著減輕教師工作負(fù)擔(dān)、提高工作效率、優(yōu)化學(xué)生考試的流程,增強(qiáng)參加考試學(xué)生的身份識(shí)別,比傳統(tǒng)的考試模式節(jié)省人力財(cái)力和時(shí)間。 系統(tǒng)分為三大模塊:用戶注冊(cè)模塊、考試模塊和系統(tǒng)管理模塊。其中系統(tǒng)管理模塊是進(jìn)行題目的添加、存儲(chǔ)和刪除,是系統(tǒng)運(yùn)行的基礎(chǔ);查詢子模塊實(shí)現(xiàn)了對(duì)學(xué)生考試信息遠(yuǎn)程查詢??荚嚹K 是客戶端學(xué)生或教師通過(guò)自己的姓名和學(xué)號(hào)以及密碼登陸系統(tǒng),進(jìn)入界面時(shí)由系統(tǒng)按照出題教師預(yù)先設(shè)置好的試卷結(jié)構(gòu)從題庫(kù)中隨機(jī)抽取適合的題目,形成試卷。 關(guān)鍵詞: 考試 試卷 自動(dòng) 系統(tǒng) ASP 北京理工大學(xué)珠海學(xué)院 2021屆本科生畢業(yè)設(shè)計(jì) II DESIGN OF EXAM SYSTEM BASED ON THE INTERNET ABSTRACT With the rapid development of puter technology, school teaching and management of information technology development has made great progress, which requires a balanced development of all aspects, from hardware and software both sides School put information into a firstclass management, education and teaching platform. In this paper, design and development of test management system is one of important aspect. The system is based on reducing the workload of teachers, improve work efficiency, and optimize the flow of students in examinations, and enhance the students take part in the examination of identity recognition, than the traditional mode of examination to save human and financial resources and time. System is divided into three modules: User Registration module, test module and system management module. One of system management module is to add a topic, store and delete, are the basic system is running。 query module the students achieve a remote query exam information. Examination module is a client of students or teachers, through their own name and study number, and password login system, to enter the interface by the system in accordance with preset questions of teachers from the best papers in the structure of randomly selected questions suitable topic papers formed. Keywords: automated system ASP exam papers 北京理工大學(xué)珠海學(xué)院 2021屆本科生畢業(yè)設(shè)計(jì) III 目 錄 摘要 .................................. 錯(cuò)誤 !未定義書(shū)簽。 ABSTRACT .............................. 錯(cuò)誤 !未定義書(shū)簽。 引 言 .................................. 錯(cuò)誤 !未定義書(shū)簽。 1 系統(tǒng)設(shè)計(jì)相關(guān)原理 .................................... 2 ASP 技術(shù)介紹 ........................................... 3 Access 數(shù)據(jù)庫(kù) 介紹 ...................................... 5 Access 數(shù)據(jù)庫(kù) 的 用途 .................. 錯(cuò)誤 !未定義書(shū)簽。 Access 數(shù)據(jù)庫(kù) 的 優(yōu)點(diǎn) .................................. 6 ASP 與 Access 數(shù)據(jù)庫(kù)鏈接 ................ 錯(cuò)誤 !未定義書(shū)簽。 ASP 查詢 Access 數(shù)據(jù) 庫(kù) .................................. 7 2 需求分析 ............................................ 9 系統(tǒng)需要解決的主要問(wèn)題 ................................. 9 系統(tǒng)應(yīng)該具備的基本功能 ................................. 9 3 系統(tǒng)總體設(shè)計(jì) ...................................... 10 基本簡(jiǎn)介 .............................................. 10 運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu) .................................... 10 系統(tǒng)結(jié)構(gòu)圖 ............................................ 11 詳細(xì)設(shè)計(jì) ............................................. 11 試題設(shè)計(jì) ............................................ 11 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì) ...................................... 11 功能模塊詳細(xì)設(shè)計(jì) .................................... 16 北京理工大學(xué)珠海學(xué)院 2021屆本科生畢業(yè)設(shè)計(jì) IV 4 系統(tǒng)實(shí)現(xiàn) .......................................... 18 系統(tǒng)流程圖設(shè)計(jì) ................................... 18 各文件功能介紹及詳解 ................ 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 ................ 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 ................. 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 ........................... 23 頁(yè)介紹 ..................... 錯(cuò)誤 !未定義書(shū) 簽。 頁(yè)介紹 ................... 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 .................. 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 ................ 錯(cuò)誤 !未定義書(shū)簽。 頁(yè)介紹 ................................. 33 頁(yè)介紹 ............................... 36 .............................................. 40 結(jié)束語(yǔ) .............................................. 40 參考文獻(xiàn) ............................................ 41 謝 辭 .............................................. 42 北京理工大學(xué)珠海學(xué)院 2021屆本科生畢業(yè)設(shè)計(jì) 1 引 言 隨著技術(shù)的飛速發(fā)展,現(xiàn)在很多國(guó)外的大學(xué)和社會(huì)其他部門(mén)都已經(jīng)開(kāi)設(shè)了教學(xué),通過(guò)計(jì)算機(jī)實(shí)現(xiàn)異地教育和培訓(xùn)。現(xiàn)在,計(jì)算機(jī)硬件技術(shù)的發(fā)展已經(jīng)達(dá)到了相當(dāng)高的水平。但是,教學(xué)軟件的開(kāi)發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到教學(xué)當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。 教學(xué)包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個(gè)環(huán)節(jié)就是基于 Inter 的考試系統(tǒng),同時(shí)它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國(guó),雖然教學(xué)已經(jīng)蓬勃地發(fā)展起來(lái),但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用 的迅猛發(fā)展,應(yīng)用不斷擴(kuò)大,如教學(xué)和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。 基于 Inter 考試是現(xiàn)階段研究開(kāi)發(fā)的一個(gè)熱點(diǎn)。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡(jiǎn)單,使考試不受地域的局限。一個(gè)完備的考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過(guò)后及時(shí)檢驗(yàn)自己的學(xué)習(xí)效果 ,已發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在考試系統(tǒng)中題目的生成、試卷的提交、成績(jī)的批閱等都可以在 internent 上自動(dòng)完成。只要形成一套成熟的題庫(kù)就可以實(shí)現(xiàn)考試的自動(dòng)化。這樣一來(lái),教師所要做的只是精心設(shè)計(jì)題目、維護(hù)題庫(kù),而不是組織考試,從而大大減輕了教師的負(fù)擔(dān),這表明其經(jīng)濟(jì)性是相當(dāng)可觀的。為了適應(yīng)新形勢(shì)的發(fā)展,我進(jìn)行了這一系統(tǒng)的初步設(shè)計(jì)工作,也可以說(shuō)是做一個(gè)初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用 ,把老師從繁重的工作中解脫出來(lái)。 目前,應(yīng)用軟件運(yùn)行的模式主要有二類: Client/server 模式, Browser/Web 模式。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨 Inter 迅速發(fā)展起來(lái)的一種技術(shù),它與客戶 /服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是 Web Server ,而 Web Server 與數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門(mén)的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、