




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、本 科 畢畢 業(yè) 設(shè)設(shè) 計(論論 文)題目基于個個人電腦的的無紙化考考試軟件的的設(shè)計與實實現(xiàn)(高等等數(shù)學(xué)篇) 學(xué)生姓名 學(xué) 號 指導(dǎo)教師 學(xué)院(系)信息技術(shù)學(xué)院 專 業(yè) 計算機(jī)機(jī)科學(xué)與技技術(shù) 交稿日期 20112年5月月20日 上海建橋?qū)W學(xué)院畢業(yè)設(shè)設(shè)計(論文文)學(xué)術(shù)誠誠信聲明本人鄭重聲聲明:所呈呈交的畢業(yè)業(yè)設(shè)計(論論文),是是本人在導(dǎo)導(dǎo)師的指導(dǎo)導(dǎo)下,獨(dú)立立進(jìn)行研究究工作所取取得的成果果。除文中中已經(jīng)注明明引用的內(nèi)內(nèi)容外,本本畢業(yè)設(shè)計(論論文)不含含任何其他他個人或集集體已經(jīng)發(fā)發(fā)表或撰寫寫過的作品品或成果。對本文的的研究做出出重要貢獻(xiàn)獻(xiàn)的個人和和集體,均均已在文中中以明確方方式標(biāo)明。本人完全全意
2、識到本本聲明的法法律結(jié)果由由本人承擔(dān)擔(dān)。作者簽名: 日期: 20122 年 5 月 200 日上海建橋?qū)W學(xué)院畢業(yè)設(shè)設(shè)計(論文文)版權(quán)使使用授權(quán)書書本畢業(yè)設(shè)計計(論文)作作者同意學(xué)學(xué)校保留并并向國家有有關(guān)部門或或機(jī)構(gòu)送交交論文的復(fù)復(fù)印件和電電子版,允允許論文被被查閱和借借閱。本人人授權(quán)上海海建橋?qū)W院院可以將本本畢業(yè)設(shè)計計(論文)的的全部或部部分內(nèi)容編編入有關(guān)數(shù)數(shù)據(jù)庫進(jìn)行行檢索,可可以采用影影印、縮印印或掃描等等復(fù)制手段段保存和匯匯編本畢業(yè)業(yè)設(shè)計(論論文)。 保密,在 年解密后后適用本授授權(quán)書。本論文屬于于 不保密密。(請在以上上方框內(nèi)打打“”)作者簽名: 指導(dǎo)教師師簽名:日期:20012年 5
3、月 200 日 日期:22012年年 5 月 200 日 本科畢業(yè)設(shè)設(shè)計(論文文)基于個人電電腦的無紙紙化考試軟軟件的設(shè)計計與實現(xiàn)(高高等數(shù)學(xué)篇篇)摘 要 隨著計算機(jī)機(jī)的技術(shù)日日益普及,素素質(zhì)教育不不斷的推廣廣,計算機(jī)機(jī)作為教學(xué)學(xué)手段開始始不斷進(jìn)入入我們的生生活,這種種教育方式式給傳統(tǒng)的的教育模式式帶來有益益的補(bǔ)充,而而基于個人人電腦的考考試軟件也也因為它的的準(zhǔn)確性、便捷性、可重復(fù)性性不斷受到到人們的青青睞,這也也使其成為為傳統(tǒng)教育育考試發(fā)展展的一種趨趨勢。本系統(tǒng)運(yùn)行行于單機(jī)模模式,采用用Visuual SStudiio 20010作為為開發(fā)平臺臺,以ACCCESSS 20003作為后后臺數(shù)據(jù)
4、庫庫,使用的的語言為CC#語言。該系統(tǒng)實實現(xiàn)了顯示示考生姓名名學(xué)號,隨隨機(jī)生成題題目,判斷斷對錯,統(tǒng)統(tǒng)計分?jǐn)?shù)。該系統(tǒng)分分為練習(xí)與與考試部分分,區(qū)別在在于練習(xí)部部分由答案案提示。該該系統(tǒng)使用用方便,操操作簡單,對對于廣大學(xué)學(xué)生的高等等數(shù)學(xué)的學(xué)學(xué)習(xí)具有幫幫助作用。文中首先闡闡述了個人人考試系統(tǒng)統(tǒng)發(fā)展背景景與現(xiàn)狀,簡簡要介紹了了.NETT、ACCEESS 、C#等相關(guān)關(guān)知識。接接著詳細(xì)介介紹了系統(tǒng)統(tǒng)的需求分分析、可行行性分析、技術(shù)分析析、功能設(shè)設(shè)計、結(jié)構(gòu)構(gòu)設(shè)計、數(shù)數(shù)據(jù)庫設(shè)計計及系統(tǒng)功功能的實現(xiàn)現(xiàn)。最后描描述了系統(tǒng)統(tǒng)的細(xì)節(jié)制制作,并對對系統(tǒng)的開開發(fā)做出了了全面的總總結(jié)。關(guān)鍵詞:CC#,Acceess,
5、高等數(shù)學(xué)學(xué),考試練練習(xí)系統(tǒng)Basedd On The Persoonal Compuuter Paperrlesss Test Systeem Softwware Desiggn And IImpleementtatioon ( Highher MMatheematiics )ABSTRRACTWith the spreead oof coomputter oof coomputter ssciennce aand quallity educcatioon, ccompuuter havee beeen beecomee a tteachhing tooll comme innto oour
6、llivess,thiis teeachiing mmeanss is a gooo suuppleementt of tradditioonal teacchingg,at the samee timme peersonnal ccompuuter testt sofftwarre iss poppularr witth huuman becaause its accuuracyy、connveniiencee 、reepeattabillity, thhis iis allso bbecomme a trennd off traaditiionall teaachinng teest.My
7、 sooftwaare uuse ssingaal coomputter ppatteern, Usiing VVisuaal Sttudioo 20110 ass a ddevellopmeent pplatfform,in tthe AACCESSS 20003 ddatabbase as aa bacckgroound,Usinng thhe laanguaage oof C # laanguaage.TThe ssysteem reealizzes tthe ddispllay nname studdent ID, randdomlyy genneratted qquesttionss
8、, too juddge rrightt andd wroong, stattistiical scorres.TThe ssysteem iss divvidedd intto trrainiing aand ttest, difffereence is tthe ppracttice in ppart by tthe aansweer prromptt.Thee sysstem is eeasy to uuse, simpple ooperaationn, foor thhe maajoriity oof sttudennts iin thhe hiigherr matthemaatics
9、s leaarninng haas heelpedd.This artiicle firsst ellaborratedd thee inddividdual testt sysstem deveelopmment backkgrouund aand ccurreent ssituaationn, inntrodducedd briieflyy . NNET, ACCEESS, C # and otheer reelateed knnowleedge. Theen inntrodducess in detaail tthe ssysteem reequirremennts aanalyysis
10、, feaasibiilityy anaalysiis, ttechnnicall anaalysiis, ffuncttion desiign, struucturre deesignn, thhe daatabaase ddesiggn annd thhe syystemm funnctioon reealizzatioon. FFinallly, desccribees thhe deetaills off thee sysstem, andd thee devveloppmentt of the systtem tto maake aa commprehhensiive ssummaa
11、ryKey wwordss: C#, Acceess, highher mmatheematiics, # exxaminnatioon exxerciise ssysteem 目 錄TOC o 1-3 h z u HYPERLINK l _Toc327390378 前 言 PAGEREF _Toc327390378 h 1 HYPERLINK l _Toc327390379 1. 系系統(tǒng)概述 PAGEREF _Toc327390379 h 2 HYPERLINK l _Toc327390380 1.1 項項目開發(fā)的的目的和意意義 PAGEREF _Toc327390380 h 2 HYPER
12、LINK l _Toc327390381 1.2 無無紙化考試試軟件的現(xiàn)現(xiàn)狀與分析析 PAGEREF _Toc327390381 h 3 HYPERLINK l _Toc327390382 1.3 計計算機(jī)考試試系統(tǒng)的發(fā)發(fā)展趨勢 PAGEREF _Toc327390382 h 4 HYPERLINK l _Toc327390383 2. 系系統(tǒng)分析 PAGEREF _Toc327390383 h 5 HYPERLINK l _Toc327390384 2.1 需需求分析 PAGEREF _Toc327390384 h 5 HYPERLINK l _Toc327390385 2.1.11 課題欲
13、欲解決的問問題 PAGEREF _Toc327390385 h 5 HYPERLINK l _Toc327390386 2.1.22 解決方方案 PAGEREF _Toc327390386 h 6 HYPERLINK l _Toc327390387 2.3 技技術(shù)可行性性分析 PAGEREF _Toc327390387 h 7 HYPERLINK l _Toc327390388 2.3.11 Vissual Studdio 22010 PAGEREF _Toc327390388 h 7 HYPERLINK l _Toc327390389 2.3.22 .NNET CC#程序設(shè)設(shè)計 PAGERE
14、F _Toc327390389 h 8 HYPERLINK l _Toc327390390 2.3.33 .AADO.NNET 數(shù)數(shù)據(jù)連接 PAGEREF _Toc327390390 h 9 HYPERLINK l _Toc327390391 2.3.44 ACCCEESSS數(shù)據(jù)庫與與SQL查詢詢語言 PAGEREF _Toc327390391 h 10 HYPERLINK l _Toc327390392 3. 系系統(tǒng)總體設(shè)設(shè)計 PAGEREF _Toc327390392 h 13 HYPERLINK l _Toc327390393 3.1 系系統(tǒng)功能分分析 PAGEREF _Toc32739
15、0393 h 13 HYPERLINK l _Toc327390394 3.2 系系統(tǒng)功能模模塊設(shè)計 PAGEREF _Toc327390394 h 13 HYPERLINK l _Toc327390395 3.3 數(shù)數(shù)據(jù)庫設(shè)計計 PAGEREF _Toc327390395 h 14 HYPERLINK l _Toc327390396 3.3.11 數(shù)據(jù)庫庫需求分析析 PAGEREF _Toc327390396 h 14 HYPERLINK l _Toc327390397 3.3.22 數(shù)據(jù)庫庫概念設(shè)計計 PAGEREF _Toc327390397 h 14 HYPERLINK l _Toc3
16、27390398 3.3.33 數(shù)據(jù)庫庫邏輯結(jié)構(gòu)構(gòu)設(shè)計 PAGEREF _Toc327390398 h 15 HYPERLINK l _Toc327390399 3.4 環(huán)環(huán)境配置 PAGEREF _Toc327390399 h 16 HYPERLINK l _Toc327390400 4. 系系統(tǒng)實現(xiàn) PAGEREF _Toc327390400 h 17 HYPERLINK l _Toc327390401 4.1 登登陸界面實實現(xiàn) PAGEREF _Toc327390401 h 17 HYPERLINK l _Toc327390402 4.2 使使用說明界界面實現(xiàn) PAGEREF _Toc3
17、27390402 h 19 HYPERLINK l _Toc327390403 4.3 數(shù)數(shù)據(jù)庫連接接實現(xiàn) PAGEREF _Toc327390403 h 20 HYPERLINK l _Toc327390404 4.4 判判斷題模塊塊的實現(xiàn) PAGEREF _Toc327390404 h 21 HYPERLINK l _Toc327390405 4.5 單單選題模塊塊的實現(xiàn) PAGEREF _Toc327390405 h 24 HYPERLINK l _Toc327390406 4.6 多多選題模塊塊的實現(xiàn) PAGEREF _Toc327390406 h 26 HYPERLINK l _To
18、c327390407 4.7 填填空題模塊塊的實現(xiàn) PAGEREF _Toc327390407 h 28 HYPERLINK l _Toc327390408 4.8 顯顯示分?jǐn)?shù)模模塊的實現(xiàn)現(xiàn) PAGEREF _Toc327390408 h 29 HYPERLINK l _Toc327390409 4.9 管管理使用者者模塊的實實現(xiàn) PAGEREF _Toc327390409 h 31 HYPERLINK l _Toc327390410 5. 測測 試 PAGEREF _Toc327390410 h 33 HYPERLINK l _Toc327390411 5.1 測測試環(huán)境與與測試條件件 PA
19、GEREF _Toc327390411 h 33 HYPERLINK l _Toc327390412 5.2 測測試過程 PAGEREF _Toc327390412 h 33 HYPERLINK l _Toc327390413 5.3 測測試結(jié)果與分析析 PAGEREF _Toc327390413 h 34 HYPERLINK l _Toc327390414 6. 總總 結(jié) PAGEREF _Toc327390414 h 36 HYPERLINK l _Toc327390415 參考文獻(xiàn) PAGEREF _Toc327390415 h 37 HYPERLINK l _Toc327390416
20、致 謝 PAGEREF _Toc327390416 h 38前 言高校擴(kuò)招后后,我國高高等教育步步入了大眾眾教育。高高等教育的的受眾不再再僅僅是絕絕少數(shù)的精精英,而是是廣大更加加普通的學(xué)學(xué)生。數(shù)學(xué)學(xué)教育的難難題在于既既要滿足數(shù)數(shù)學(xué)發(fā)展越越來越高的的要求,又又要適應(yīng)大大眾化教育育的現(xiàn)狀。根據(jù)調(diào)查查,大部分分高等院校校的學(xué)生,高高等數(shù)學(xué)的的成績都不不較為理想想,這是由由于最近幾幾年的教育育模式只注注重了數(shù)學(xué)學(xué)發(fā)展的要要求,而沒沒有注重大大眾化教育育的現(xiàn)狀原原因1?,F(xiàn)行的教學(xué)學(xué)大綱,教教學(xué)模式基基本延續(xù)擴(kuò)擴(kuò)招以前的的模式,教教學(xué)時間同同時較為下下降,這不不僅增加了了教師教學(xué)學(xué)的困難,也也造成了學(xué)學(xué)生
21、們學(xué)習(xí)習(xí)的困難,基基礎(chǔ)較差的的學(xué)生往往往無法接受受所學(xué)知識識,對學(xué)習(xí)習(xí)失去信息息,以至于于曠課、早早退、抄襲襲作業(yè)的現(xiàn)現(xiàn)象普遍出出現(xiàn),考試試及格率也也大幅下降降,即使考考題非常簡簡單,不及及格率也較較高,而學(xué)學(xué)習(xí)差的同同學(xué)常常不不及格,甚甚至有連續(xù)續(xù)補(bǔ)考不及及格的同學(xué)學(xué)。而與此同時時, HYPERLINK /SearchResult.aspx?type=0&startpos=1&sort=1&keywords=? 計算機(jī)機(jī)作為越來來越普遍的的電子設(shè)備備,在人們們?nèi)粘I罨钪邪缪萘肆嗽絹碓街刂匾慕巧?,人們利利用它進(jìn)行行休閑娛樂樂、辦公學(xué)學(xué)習(xí),現(xiàn)在在人們的日日常生活往往往離不開開計算機(jī)。同樣在
22、教教育方面,隨隨著素質(zhì)教教育的全面面推廣, HYPERLINK /SearchResult.aspx?type=0&startpos=1&sort=1&keywords=? 計計算機(jī)輔助助 HYPERLINK /SearchResult.aspx?type=0&startpos=1&sort=1&keywords=? 教學(xué)是教育育發(fā)展的趨趨勢,是一一種新興的的學(xué)習(xí)方式。無紙化考考試的引用用,可以更更好的幫助助同學(xué)們考考前訓(xùn)練,也也可以幫助助老師們更更好的教學(xué)學(xué)。除此之之外,無紙紙化考試增增強(qiáng)了學(xué)生生的動手能能力,也提提高了考試試的自動化化和科學(xué)化化。節(jié)約了了考試的時時間與與金金錢的花費(fèi)費(fèi)?,F(xiàn)在
23、大部分分大學(xué)生人人均一臺計計算機(jī),學(xué)學(xué)生們普遍遍日常生活活大量接觸觸計算機(jī),樂樂于使用計計算機(jī)。無無紙化考試試軟件的引引入,更好好的體現(xiàn)了了高等數(shù)學(xué)學(xué)的教學(xué)目目的,增強(qiáng)強(qiáng)了學(xué)生的的動手能力力,而且大大大提高了了考試的自自動化和科科學(xué)化。同同學(xué)們練習(xí)習(xí)或模擬考考試的結(jié)果果均可以得得到即實反反饋,高效效準(zhǔn)確,這這使得同學(xué)學(xué)們的練習(xí)習(xí)和測試具具有更強(qiáng)的的針對性。對于高等等數(shù)學(xué)的學(xué)學(xué)習(xí),我相相信計算機(jī)機(jī)考試軟件件可以很大大程度上幫幫助到廣大大學(xué)生。1 系統(tǒng)統(tǒng)概述1.1 項項目開發(fā)的的目的和意意義對比與傳統(tǒng)統(tǒng)考試,需需要大量時時間精力去去準(zhǔn)備試題題,組織學(xué)學(xué)生考試,批批改分?jǐn)?shù),分分析試卷,隨隨著計算機(jī)機(jī)
24、技術(shù)的不不斷發(fā)展與與進(jìn)步,無無紙化考試試軟件的出出現(xiàn)就有了了其必然性性。計算機(jī)機(jī)考試憑著著其操作簡簡單,閱卷卷準(zhǔn)確快捷捷,成績分分析科學(xué)直直觀的優(yōu)點(diǎn)點(diǎn),不斷受受到廣大師師生的歡迎迎與喜愛。如何使考試試變得更加加方便、高高效、公正正、方便,是現(xiàn)代教教育的一個個重要課題題,計算機(jī)機(jī)考試系統(tǒng)統(tǒng)是傳統(tǒng)考考場的延伸伸,利用計計算機(jī)技術(shù)術(shù)可以方便便地對學(xué)生生進(jìn)行考試試,加上數(shù)數(shù)據(jù)庫技術(shù)術(shù)的利用,大大簡化化了傳統(tǒng)考考試的過程程。因此計計算機(jī)考試試系統(tǒng)是現(xiàn)現(xiàn)代教學(xué)不不可缺少的的一個重要要環(huán)節(jié)。有有趨勢表明明,計算機(jī)機(jī)考試已經(jīng)經(jīng)成為考試試的發(fā)展方方向,現(xiàn)在在國許多考考試認(rèn)證,例例如GREE、CISCCO,微軟軟
25、認(rèn)證考試試,計算機(jī)機(jī)考試其出出題、答卷卷以及評分分都是在計計算機(jī)上完完成的。無無紙化的考考試形式有有著其科學(xué)學(xué)、及時、準(zhǔn)確、公公平等優(yōu)點(diǎn)點(diǎn),具有傳傳統(tǒng)考試形形式無法替替代和比擬擬的優(yōu)勢。系統(tǒng)結(jié)合高高等數(shù)學(xué)內(nèi)內(nèi)容,為大大學(xué)生提供供可及時反反饋的集練練習(xí)與測驗驗于一體的的軟件,內(nèi)內(nèi)容結(jié)合教教學(xué)實際,符符合大學(xué)生生特點(diǎn)??伎荚囅到y(tǒng)智智能化、自自動化,節(jié)節(jié)省了出卷卷閱卷時間間,體現(xiàn)了了計算機(jī)技技術(shù)的優(yōu)越越性。學(xué)生生通過使用用軟件即時時得到正確確答案,在在不斷的練練習(xí)中,反反思自己的的對錯與否否,強(qiáng)化記記憶,提高高學(xué)生的自自學(xué)能力??荚囅到y(tǒng)配配置極為簡簡單,使得得考試的過過程大大簡簡化。一個個完整的考考
26、試系統(tǒng)可可以使使用用者在學(xué)習(xí)習(xí)過后及時時檢測自己己的學(xué)習(xí)效效果,發(fā)現(xiàn)現(xiàn)自己的不不足,從而而提高學(xué)習(xí)習(xí)效率。考考試系統(tǒng)中中題目的生生成、試卷卷的提交、成績的評評定等都可可以自動完完成。這樣一來,教教師所要做做的只是精精心設(shè)計題題目,而不不是組織考考試,這可可以大大減減輕了教師師與組織者者的負(fù)擔(dān)。考試系統(tǒng)統(tǒng)具有智能能化、科學(xué)學(xué)化、自動動化、高效效化、等諸諸多優(yōu)勢,具具有較好的的發(fā)展前景景。希望學(xué)生通通過使用這這個軟件可可以不斷練練習(xí),在練練習(xí)中總結(jié)結(jié)錯誤,強(qiáng)強(qiáng)化記憶,提提高自己的的數(shù)學(xué)知識識。幫助學(xué)學(xué)生提高高高等數(shù)學(xué)成成績。1.2 無無紙化考試試軟件的現(xiàn)現(xiàn)狀與分析析計算機(jī)考試試系統(tǒng)的實實現(xiàn),將教教
27、師從繁瑣瑣的出題、監(jiān)考、閱閱卷、試卷卷分析和成成績統(tǒng)計的的傳統(tǒng)考試試中解脫出出來,充分分體現(xiàn)了準(zhǔn)準(zhǔn)確、客觀觀、公正、快速、簡簡捷等特點(diǎn)點(diǎn)。計算機(jī)機(jī)考試系統(tǒng)統(tǒng)起源于660年代美美國,200世紀(jì)70年代,美美國考試委委員會著手手進(jìn)行計算算機(jī)模擬考考試的研究究工作,并并于19883年編制制出有效的的模擬考試試系統(tǒng),當(dāng)當(dāng)時的名稱稱是計算機(jī)機(jī)輔助考試試系統(tǒng)。11990年年8月,美國國加利福尼尼亞、得克克薩斯等十十個州創(chuàng)建建各州以及及各高等院院校相互認(rèn)認(rèn)可的學(xué)位位證書以及及相應(yīng)的教教學(xué)體系,從從而正式拉拉開網(wǎng)絡(luò)遠(yuǎn)遠(yuǎn)程考試的的序幕。著著名的考試試機(jī)構(gòu)有美美國思而文文學(xué)習(xí)系統(tǒng)統(tǒng)有限公司司。經(jīng)過440多年來來的
28、發(fā)展,已已經(jīng)在全世世界得到了了廣泛應(yīng)用用。國內(nèi)也有許許多考試采采用了計算算機(jī)考試系系統(tǒng)。比方方說托福考考試、微軟軟認(rèn)證考試試、ciccso認(rèn)證證考試、全全國計算機(jī)機(jī)等級考試試、駕駛員員理論考試試等等,可可以說計算算機(jī)考試系系統(tǒng)逐漸成成為了公證證、效率的的考試代名名詞。這都都是由于計計算機(jī)考試試的出卷迅迅速,閱卷卷準(zhǔn)確,統(tǒng)統(tǒng)計成績快快速,自動動化科學(xué)化化的特點(diǎn)決決定的,采采用計算機(jī)機(jī)考試系統(tǒng)統(tǒng)的考試最最大程度上上被人們所所信賴著。計算機(jī)考試試系統(tǒng)主要要有兩種模模式,C/S模式(客客戶端/服服務(wù)器模式式),B/S(瀏覽覽器/服務(wù)務(wù)器模式)。通常C/S的客戶戶端與服務(wù)務(wù)器端分別別與不同計計算機(jī)中,客
29、客戶端是普普通的PCC,而服務(wù)務(wù)器為專業(yè)業(yè)的服務(wù)器器。C/S模式式可以分成成兩層模式式和三層模模式。兩層層模式Cllientt和Servver通過過網(wǎng)絡(luò)聯(lián)結(jié)結(jié)起來,通通常Cliient端端和Serrver端端分別運(yùn)行行在不同的的計算機(jī)中中,Cliient端端一般可以以安裝于普普通計算機(jī)機(jī),而Seerverr端一般安安裝在功能能更加強(qiáng)大大的服務(wù)器器。在三層層C/S模式式中,則將將業(yè)務(wù)邏輯輯獨(dú)立出來來放在中間間服務(wù)器上上,數(shù)據(jù)邏邏輯在另一一個服務(wù)器器上。而BB/S模式式是由網(wǎng)絡(luò)絡(luò)技術(shù)不斷斷發(fā)展而成成長起來,它它由C/SS模式發(fā)展展開來,而而基于網(wǎng)頁頁上的一種種應(yīng)用,BB/S是基基于網(wǎng)絡(luò)瀏瀏覽器和網(wǎng)
30、網(wǎng)絡(luò)服務(wù)器器而構(gòu)成的的。C/S 模模式B/SS模式各有有優(yōu)缺點(diǎn),C/S模式安全性較高,數(shù)據(jù)處理能力較強(qiáng),而B/S模式更加方便快捷,可以不受地點(diǎn)的限制。比方說如果50臺機(jī)器安裝一款軟件,如果采取C/S模式,那么50臺機(jī)器都需要獨(dú)立的下載安裝,十分花費(fèi)時間,而采取B/S模式則不需要安裝,只需要瀏覽就可以了。但是C/S模式可以提供的功能更加全面,更加強(qiáng)大。所以說應(yīng)該看具體項目需求而采取哪一種的開發(fā)模式。1.3 計計算機(jī)考試試系統(tǒng)的發(fā)發(fā)展趨勢計算機(jī)考試試系統(tǒng)的發(fā)發(fā)展趨勢趨趨勢有以下下幾點(diǎn)。(1) 向向開放式的的網(wǎng)絡(luò)體系系結(jié)構(gòu)發(fā)展展:使不同同軟硬件環(huán)環(huán)境、不同同網(wǎng)絡(luò)協(xié)議議的網(wǎng)絡(luò)可可以互相連連接,真正正達(dá)
31、到不受受地域時間間的限制、數(shù)據(jù)通信信分布處理理的目標(biāo)。(1) 向向高性能發(fā)發(fā)展:追求求高速、高高可靠和高高安全性,加加強(qiáng)考試系系統(tǒng)的安全全性,添加加防火墻,保保護(hù)好系統(tǒng)統(tǒng)數(shù)據(jù)。采采用多媒體體技術(shù),提提供文本、圖像、聲聲音、視頻頻等綜合性性服務(wù)(3) 向向智能化發(fā)發(fā)展:提高高網(wǎng)絡(luò)性能能和提供網(wǎng)網(wǎng)絡(luò)綜合的的多功能服服務(wù),并更更加合理地地進(jìn)行有關(guān)關(guān)考試的各各種業(yè)務(wù)的的管理,真真正以分布布和開放的的形式向用用戶提供服服務(wù)。 2 系統(tǒng)統(tǒng)分析2.1 需需求分析需求分析是是軟件開發(fā)發(fā)過程中開開始的一環(huán)環(huán),也是重重要的一環(huán)環(huán)。就如房房屋建造過過程中打造造地基,如如果地基打打的不勞固固,房屋也也不會堅實實。針對
32、時時下教學(xué)環(huán)環(huán)境,本系系統(tǒng)主要目目標(biāo)是滿足足廣大師生生關(guān)于高等等數(shù)學(xué)的考考試需求。本系統(tǒng)需需要操作簡簡便,使用用方法簡單單,如果使使用復(fù)雜,上上手難,使使用者使用用就花費(fèi)了了較長時間間,顯然這這是不受人人歡迎的。系統(tǒng)需要要穩(wěn)定,有有一定的糾糾錯能力,不不能在使用用過程中崩崩潰。 對比傳統(tǒng)的的考試方式式,基于個個人電腦的的考試系統(tǒng)統(tǒng)的特點(diǎn)在在于無紙化化、效率高高,考試時時間短,無無需批改,這這樣就可以以從傳動的的選題、生生成試卷、到批改試試卷所需的的大量時間間,節(jié)約到到了只需使使用者答題題的時間。系統(tǒng)還可可以在使用用完畢即給給出成績,可可以幫助學(xué)學(xué)生了解自自己所掌握握的知識多多少?;谏鲜銮榍闆r
33、,采用用計算機(jī)考考試系統(tǒng)實實現(xiàn)考試將將成為未來來考試的一一種重要的的考試方式式。同時也也是教育事事業(yè)的一大大發(fā)展,前前景廣闊。2.1.11 課題欲欲解決的問問題在我國,現(xiàn)現(xiàn)在絕大多多數(shù)考試還還是傳統(tǒng)考考試方式,這這種考試方方式需要大大量時間老老師準(zhǔn)備題題目,組織織考試,批批閱書卷,統(tǒng)統(tǒng)計數(shù)據(jù),可可以說是十十分浪費(fèi)時時間與精力力,已經(jīng)不不能滿足社社會以及教教育事業(yè)發(fā)發(fā)展與進(jìn)步步,所以課課題應(yīng)該解解決的問題題在于提高高考試的自自動化、科科學(xué)化,提提高效率與與準(zhǔn)確率,符符合廣大學(xué)學(xué)生的需求求。本系統(tǒng)是一一個提供給給大學(xué)生考考試的平臺臺。通過這這個考試系系統(tǒng)考生可可以方便快快捷的進(jìn)行行考試或練練習(xí),從
34、而而提高自己己對于高等等數(shù)學(xué)的掌掌握。需要要注意的地地方有,題題目的內(nèi)容容涉及高等等數(shù)學(xué)的哪哪些方面?題目是以以什么形式式的方式出出現(xiàn)?高等等數(shù)學(xué)設(shè)計計很多復(fù)雜雜的符號,這這些符號鍵鍵盤很難輸輸入,怎么么答題和制制作題目?題目從哪哪里收集而而來。是尋尋找題庫還還是網(wǎng)上找找還是從書書本上尋找找。2.1.22 解決方方案本系統(tǒng)應(yīng)該該操作簡單單,上手性性快,界面面一目了然然不需要很很復(fù)雜的操操作。其次次要有提示示功能,最最好完成答答題后可以以對題目進(jìn)進(jìn)行正確答答案的提示示,可以增增添練習(xí)模模塊。除了了這些系統(tǒng)統(tǒng)要有穩(wěn)定定性,可以以保證考試試流程的正正常進(jìn)行,不不會因為各各種操作而而導(dǎo)致系統(tǒng)統(tǒng)的崩潰不
35、不運(yùn)行,對對答題的正正確性要有有保證性。本系統(tǒng)是運(yùn)運(yùn)行于單機(jī)機(jī)環(huán)境,采采用C#和和ACCEESS 22000數(shù)數(shù)據(jù)庫技術(shù)術(shù)制作。系系統(tǒng)制作的的平臺是VVISUAAL STTUDIOO 20110。該系系統(tǒng)的功能能模塊為登登陸模塊、考試模塊塊(單選題題、判斷題題、多選題題、填空題題)、計分分模塊、顯顯示答案模模塊、練習(xí)習(xí)模塊、測測試模塊、后臺題庫庫、管理使使用者信息息模塊。本系統(tǒng)的題題目是以路路徑方式存存儲在數(shù)據(jù)據(jù)庫表中。使用的數(shù)數(shù)據(jù)庫是AACCESSS,因為為ACCEESS方便便操作,兼兼容性好,使使用簡單。題目因為為很難由鍵鍵盤輸入,于于是我決定定題目由圖圖片格式出出現(xiàn),然后后以路徑的的方式
36、存取取在數(shù)據(jù)庫庫中。題目目的類型涉涉及簡答題題、多選題題、單選題題、和判斷斷題.涉及及的高等數(shù)數(shù)學(xué)單元有有函數(shù)與極極限、導(dǎo)數(shù)數(shù)的概念、不定積分分、定積分分、微分方方程、多元元函數(shù)微積積分。選取取這些單元元,是因為為這些單元元基本涵括括了高等數(shù)數(shù)學(xué)的重要要內(nèi)容。圖圖2.1為普普通用戶系系統(tǒng)登錄用用例圖,圖圖2.2為管管理員登陸陸用例圖。 圖2.11 普通用用戶系統(tǒng)登登陸的用例例圖 圖22.2管理理員登陸模模塊2.3 技技術(shù)可行性性分析本文主要采采用的技術(shù)術(shù)是Vissual studdio 22010,AAccesss,C#和數(shù)據(jù)庫庫,這節(jié)論論述了技術(shù)術(shù)上的可行行性。2.3.11 Vissual
37、Studdio 22010Visuaal Sttudioo是個是個個十分方便便好用的軟軟件,它提提供了很多多使用的組組件、控件件,很多時時候你不用用編寫程序序,只需要要拖拖控件件就可以完完成復(fù)雜的的命令,真真是可以說說是傻瓜式式的開發(fā)系系統(tǒng),當(dāng)然然如果你想想鉆研VIISUALL STUUDIO,它它也有很多多復(fù)雜的功功能,可以以說它是個個既可以完完成簡單工工作也可以以完成專業(yè)業(yè)復(fù)雜工作作的好工具具。在Visuual SStudiio 20010中,微微軟重建了了編輯器,這這為開發(fā)者者提供了靈靈活、功能能豐富的開開發(fā)環(huán)境,并并支持多顯顯示器即開發(fā)者者可以同時時在多臺顯顯示器上查查看代碼、用戶界面
38、面設(shè)計器和和數(shù)據(jù)庫結(jié)結(jié)構(gòu)。 Visuaal Sttudioo 20110中具有有大量可支支持最新微微軟產(chǎn)品的的新功能。對Winndowss 7多點(diǎn)點(diǎn)觸控和“Ribbbon”界面的支支持有助于于為終端用用戶提供令令人贊嘆的的應(yīng)用程序序。ShaarePooint開開發(fā)者首次次可以全面面使用Viisuall Stuudio集集成開發(fā)環(huán)環(huán)境(IDDE)中的的SharrePoiint功能能。借助WWindoows AAzuree開發(fā)套件件,開發(fā)人人員將可在在熟悉的VVisuaal Sttudioo環(huán)境中迅迅速輕松地地開發(fā)、調(diào)調(diào)試、測試試并部署云云應(yīng)用程序序。對于AASP.NNET模型型視圖控制制器(MV
39、VC)的支支持為開發(fā)發(fā)人員帶來來了更多的的靈活性,使使他 們得得以分別更更換網(wǎng)絡(luò)應(yīng)應(yīng)用的外觀觀和核心業(yè)業(yè)務(wù)邏輯。Winddows Phonne 7的的開發(fā)者也也可以通過過使用Viisuall Stuudio的的集成手機(jī)機(jī)設(shè)計界面面開發(fā)出令令人驚嘆的的手機(jī)應(yīng)用用。 2.3.2 .NET C#程序序設(shè)計本系統(tǒng)是基基于VISSUAL STUDDIO 22010的的,所采用用的語言就就是C#,CC#面向?qū)ο?,模塊塊化,可以以繼承、封封裝,節(jié)省省了開發(fā)時時間,這只只是個小系系統(tǒng),如果果是規(guī)模壞壞的大軟件件更可以節(jié)節(jié)省時間與與精力,這這充分說明明了面向?qū)ο筌浖牡膬?yōu)越性。C#語言言與C語言言區(qū)別不是是
40、很大,有有C語言的基基礎(chǔ)的人上上手很快,很很多都不是是語法的不不同,而是是使用思想想的不同。而C#(C Shharp)是微軟(Micrrosofft)為.NET Frammeworrk量身訂訂做的程序序語言,CC#不僅擁擁有C/CC+的強(qiáng)強(qiáng)大功能以以及Vissual Basiic簡易使使用的特性性,與當(dāng)今今計算機(jī)語語言發(fā)展一一致的是,和和C+與與Javaa一樣亦為為面向?qū)ο笙髮?dǎo)向程序序語言。C#語言中中定義主要要是從C和和C+繼繼承而來的的,而且語語言中的許許多元素也也反映了這這一點(diǎn)。CC#在設(shè)計計者從C+繼承的的可選選項項方面比JJAVA要要廣泛一些些(比如說說struuts),它它還增加了
41、了自己新的的特點(diǎn)(比比方說源代代碼版本定定義).C#是一種種面向?qū)ο笙蟮木幊陶Z語言。由于于面向?qū)ο笙笳Z言的優(yōu)優(yōu)越性,它它使得程序序員可以快快速地編寫寫各種基于于.NETT平臺的應(yīng)應(yīng)用程序,.NETT提供了一一系列的工工具和組件件來最大程程度地開發(fā)發(fā)利用計算算與通訊領(lǐng)領(lǐng)域。 正是由于CC#面向?qū)ο蟮淖吭皆皆O(shè)計,使使它成為構(gòu)構(gòu)建各類組組件的理想想之選無論是高高級的商業(yè)業(yè)對象還是是系統(tǒng)級的的應(yīng)用程序序。使用簡簡單的C#語言結(jié)構(gòu)構(gòu),如C#豐富多用用的各種租租借,這些些組件可以以方便的轉(zhuǎn)轉(zhuǎn)化為XMML網(wǎng)絡(luò)服服務(wù),從而而使它們可可以由任何何語言在任任何操作系系統(tǒng)上通過過INTEERNETT進(jìn)行調(diào)用用。
42、最重要的是是,C#使使得C+程序員可可以高效的的開發(fā)程序序,而絕不不損失C/C+原原有的強(qiáng)大大的功能。因為這種種繼承關(guān)系系,C#與與C/C+具有極極大的相似似性,對于于熟悉類似似語言的開開發(fā)者可以以很快的轉(zhuǎn)轉(zhuǎn)向C#。C#語言的的優(yōu)越性使使開發(fā)過程程節(jié)約了很很多時間,比比方說由于于它的繼承承性,只要要開發(fā)了一一個公共界界面,然后后相似的界界面就可以以繼承它了了,這樣就就節(jié)省了很很多時間。還有就是是C#提供供的各種控控件,通過過這些控件件我們可以以完成各種種各樣的功功能,而且且不需要編編寫代碼,只只需要直接接拖取控件件,可以說說是相當(dāng)方方便簡單。比方說經(jīng)經(jīng)常使用的的Buttton按鈕鈕,這個控控件
43、是提供供按鈕的功功能,還有有pictturebbox控件件,使用這這個控件顯顯示圖片。還有Teextboox控件 ,使用這這個控件,可可以顯示文文字。 2.3.33 .ADOO.NETT 數(shù)據(jù)連連接 通過使使用ADOO.這個對對象類庫,我我們可以進(jìn)進(jìn)行數(shù)據(jù)的的連接,這這是一個很很重要的類類庫。ADO.NNET的名名稱起源于于ADO(ActiiveX Dataa Objjectss),這是是一個廣泛泛的類組,用于在以以往的Miicrossoft技技術(shù)中訪問問數(shù)據(jù).之之所以使用用ADO.NET名名稱,是因因為Miccrosooft希望望表明,這這是在.NNET編程程環(huán)境中優(yōu)優(yōu)先使用的的數(shù)據(jù)訪問問接
44、口它提供了平平臺互用性性和可伸縮縮的數(shù)據(jù)訪訪問。ADDO.NEET增強(qiáng)了了對非連接接編程模式式的支持,并并支持RIICH XXML。由由于傳送的的數(shù)據(jù)都是是XML格式式的,因此此任何能夠夠讀取XMML格式的的應(yīng)用程序序都可以進(jìn)進(jìn)行數(shù)據(jù)處處理。事實實上,接受受數(shù)據(jù)的組組件不一定定要是ADDO .NNET組件件,它可以以是基于一一個Miccrosooft VVisuaal Sttudioo的解決方方案,也可可以是任何何運(yùn)行在其其它平臺上上的任何應(yīng)應(yīng)用程序。 ADO.NNET是一一組用于和和數(shù)據(jù)源進(jìn)進(jìn)行交互的的面向?qū)ο笙箢悗?。通通常情況下下,數(shù)據(jù)源源是數(shù)據(jù)庫庫,但它同同樣也能夠夠是文本文文件、Exx
45、cel表表格或者XXML文件件。 ADO.NNET允許許和不同類類型的數(shù)據(jù)據(jù)源以及數(shù)數(shù)據(jù)庫進(jìn)行行交互。然然而并沒有有與此相關(guān)關(guān)的一系列列類來完成成這樣的工工作。因為為不同的數(shù)數(shù)據(jù)源采用用不同的協(xié)協(xié)議,所以以對于不同同的數(shù)據(jù)源源必須采用用相應(yīng)的協(xié)協(xié)議。一些些老式的數(shù)數(shù)據(jù)源使用用ODBCC協(xié)議,許許多新的數(shù)數(shù)據(jù)源使用用OleDDb協(xié)議,并并且現(xiàn)在還還不斷出現(xiàn)現(xiàn)更多的數(shù)數(shù)據(jù)源,這這些數(shù)據(jù)源源都可以通通過。NEET的ADDO .NNET類庫庫來進(jìn)行連連接9。ADO.NNET提供供與數(shù)據(jù)源源進(jìn)行交互互的相關(guān)的的公共方法法,但是對對于不同的的數(shù)據(jù)源采采用一組不不同的類庫庫。這些類類庫稱為DData Pro
46、vviderrs,并且且通常是以以與之交互互的協(xié)議和和數(shù)據(jù)源的的類型來命命名的 2.3.44 ACCCEESSS數(shù)據(jù)庫與與SQL查詢詢語言本系統(tǒng)定位位于單機(jī)環(huán)環(huán)境,ACCCESSS屬于OFFFICEE家族一員員,普及率率高,使用用簡單。有有好的頁面面交互模式式,通過使使用ACCCESS可可以節(jié)約我我熟悉操作作開發(fā)軟件件的過程,而而著重于具具體設(shè)計數(shù)數(shù)據(jù)庫,具具體設(shè)計數(shù)數(shù)據(jù)的工作作上面。我我使用的AACCESSS吧版本本是20003,因為為這個版本本屬于老版版本而又不不是被淘汰汰的版本,所所以無論兼兼容性或者者穩(wěn)定都是是值得信賴賴的。Accesss 是微微軟公司推推出的基于于Winddows的的
47、桌面關(guān)系系數(shù)據(jù)庫管管理系統(tǒng)(RRDBMSS,即Reelatiionall Dattabasse Maanageementt Sysstem),是是Offiice系列列應(yīng)用軟件件之一。它它提供了表表、查詢、窗體、報報表、頁、宏、模塊塊7種用來來建立數(shù)據(jù)據(jù)庫系統(tǒng)的的對象;提提供了多種種向?qū)?、生生成器、模模板,把?shù)數(shù)據(jù)存儲、數(shù)據(jù)查詢詢、界面設(shè)設(shè)計、報表表生成等操操作規(guī)范化化;為建立立功能完善善的數(shù)據(jù)庫庫管理系統(tǒng)統(tǒng)提供了方方便,也使使得普通用用戶不必編編寫代碼,就就可以完成成大部分?jǐn)?shù)數(shù)據(jù)管理的的任務(wù)。 Accesss能夠存存取 Acccesss/Jett、Miccrosooft SSQL SServe
48、er、Orraclee(甲骨文文軟件公司司),或者者任何 OODBC 兼容數(shù)據(jù)據(jù)庫內(nèi)的資資料。熟練練的軟件設(shè)設(shè)計師和資資料分析師師利用它來來開發(fā)應(yīng)用用軟件,而而一些不熟熟練的程序序員和非程程序員的進(jìn)階用戶戶則能使使用它來開開發(fā)簡單的的應(yīng)用軟件件。雖然它它支援部分分面向?qū)ο笙螅∣OPP)技術(shù),但但是未能成成為一種完完整的面向向?qū)ο箝_發(fā)發(fā)工具。ACCESSS最大的的特點(diǎn)是使使用簡單,和和VISUUAL SSUIDIIO的結(jié)合合度高,因因為它的制制作是界面面化的,就就如同操作作EXCEEL一樣,我我們只需要要先思考好好表格設(shè)計計成什么樣樣,然后就就可以通過過ACCEESS直接接編輯數(shù)據(jù)據(jù)了。通過過使
49、用ACCCESSS數(shù)據(jù)庫方方便了我的的操作,節(jié)節(jié)省了數(shù)據(jù)據(jù)庫開發(fā)時時間,是個個十分簡單單好用的軟軟件。查詢數(shù)據(jù)庫庫的語言主主要是使用用SQL語言言,SQLL語言是數(shù)數(shù)據(jù)庫通用用的語言,通通過使用SSQL語言言,我們可可以完成對對數(shù)據(jù)庫的的增、刪、改、查的的功能,比比方說如果果查詢一個個命名為登登陸的表,需需要連接、建立數(shù)據(jù)據(jù)集、使用用SQL語句句,建立適適配器的一一個過程。(1)建立立連接的代代碼OleDbbConnnectiion kkk = new OleDDbConnnecttion(Proovideer=Miicrossoft.jet.oleddb.4.0;Daata ssourcce
50、= + Apppliccatioon.SttartuupPatth + dd.mdbb); 建立數(shù)據(jù)集集的代碼 DattaSett myddatasset = neww DattaSett();輸入SQLL語句的代碼碼OleDbbCommmand myCoom = kk.CCreatteCommmandd();myComm.CommmanddTextt = SELEECT 地地址 FRROM + biaoo + wheere 編編號= + q + ;建立適配器器的代碼 OleDDbDattaAdaapterr dattDa = neww OleeDbDaataAddapteer(SSELECC
51、T * FROMM + biaao + , kk); datDDa.Fiill(mmydattasett, + bbiao + );SQL 全全名是結(jié)構(gòu)構(gòu)化查詢語語言,是用用于 HYPERLINK /wiki/%3Am.M/R 數(shù)據(jù)庫庫中的標(biāo)準(zhǔn)準(zhǔn)數(shù)據(jù)查詢詢語言, HYPERLINK /wiki/IBM IIBM 公司最早早使用在其其開發(fā)的數(shù)數(shù)據(jù)庫系統(tǒng)統(tǒng)中。 HYPERLINK /wiki/19864Z 19986年110月, HYPERLINK /wiki/30)j)j,B!ZG,A%17+Q 美國國家家標(biāo)準(zhǔn)學(xué)會會(ANSSI) 對對 SQLL 進(jìn)行規(guī)規(guī)范后,以以此作為 HYPERLINK /
52、wiki/)H%3F%25%3A-%3Am.M/R)L0%5D%3F%25=%23 關(guān)關(guān)系式數(shù)據(jù)據(jù)庫管理系系統(tǒng)的標(biāo)準(zhǔn)準(zhǔn)語言 (ANSII X3. 1355-19886), HYPERLINK /wiki/19874Z 11987年年得到 HYPERLINK /wiki/)j,%3A!ZG,GYF%1F 國際標(biāo)標(biāo)準(zhǔn)組織的的支持下成成為國際 HYPERLINK /wiki/!ZG, 標(biāo)標(biāo)準(zhǔn)。不過過各種通行行的數(shù)據(jù)庫庫系統(tǒng)在其其實踐過程程中都對 SQL 規(guī)范作了了某些編改改和擴(kuò)充。所以,實實際上不同同數(shù)據(jù)庫系系統(tǒng)之間的的SQL不能能完全相互互通用。SQL 是是高級的 HYPERLINK /wiki/
53、w/index.php?title=非過程化編程&action=edit&redlink=1 非非過程化編編程語言,它它允許用戶戶在高層數(shù)數(shù)據(jù)結(jié)構(gòu)上上工作。它它不要求用用戶指定對對數(shù)據(jù)的存存放方法,也也不需要用用戶了解其其具體的數(shù)數(shù)據(jù)存放方方式。而它它的界面,能能使具有底底層結(jié)構(gòu)完完全不同的的數(shù)據(jù)庫系系統(tǒng)和不同同數(shù)據(jù)庫之之間,使用用相同的 SQL作作為數(shù)據(jù)的的輸入與管管理。它以以記錄項目目的合集作作為操縱對對象,所有有 SQLL 語句接接受項集作作為輸入,回回送出的項項集作為輸輸出,這種種項集特性性允許一條條 SQLL 語句的的輸出作為為另一條 SQL 語句的輸輸入,所以以 SQLL 語句可可
54、以嵌套,這這使它擁有有極大的靈靈活性和強(qiáng)強(qiáng)大的功能能。在多數(shù)數(shù)情況下,在在其他編程程語言中需需要用一大大段程序才才可實踐的的一個單獨(dú)獨(dú)事件,而而其在 SSQL 上上只需要一一個語句就就可以被表表達(dá)出來。這也意味味著用 SSQL 可可以寫出非非常復(fù)雜的的語句。3 系統(tǒng)統(tǒng)總體設(shè)計計3.1 系系統(tǒng)功能分分析本系統(tǒng)運(yùn)行行于單機(jī)環(huán)環(huán)境,系統(tǒng)統(tǒng)不連接網(wǎng)網(wǎng)絡(luò),題庫庫與系統(tǒng)都都安裝在個個人電腦上上面。缺點(diǎn)點(diǎn)是不能聯(lián)聯(lián)網(wǎng)操作,優(yōu)優(yōu)點(diǎn)是結(jié)構(gòu)構(gòu)簡單方便便。系統(tǒng)設(shè)設(shè)計本著穩(wěn)穩(wěn)定、完成成答題、測測試、算分分?jǐn)?shù)的功能能,系統(tǒng)運(yùn)運(yùn)行過程中中不應(yīng)該出出現(xiàn)崩潰,答答案與題目目不符的情情況。3.2 系系統(tǒng)功能模模塊設(shè)計 根據(jù)前面
55、的的分析,系系統(tǒng)分為登登陸界面,介介紹界面,測測試界面,和和練習(xí)界面面,和管理理使用者信信息界面。下面分別別介紹如下下。登陸界面要要求輸入姓姓名與學(xué)號號,這是對對于使用者者的信息確確認(rèn),而使使用者的信信息是由我我事先在數(shù)數(shù)據(jù)庫編輯輯好的,如如果輸入不不正確則不不能登陸,如果不輸輸入也不能能登陸,除除此之外,姓姓名與學(xué)號號還能在后后面測試和和考試界面面中狀態(tài)欄欄中顯示。使用說明界界面,使用用說明界面面是對于系系統(tǒng)介紹的的一個界面面,介紹了了系統(tǒng)設(shè)計計的高等數(shù)數(shù)學(xué)單元,與與系統(tǒng)測設(shè)設(shè)的題數(shù)與與分?jǐn)?shù)。除除此之外通通過說明界界面,我們們還可以分分別進(jìn)入練練習(xí)界面和和測試界面面。它們的的主要區(qū)別別為練習(xí)
56、界界面答題后后有正確答答案提示,而而測試界面面則沒有提提示。答題界面:答題界面面分為練習(xí)習(xí)模式與測測試模式,設(shè)設(shè)計的提醒醒有單選題題、判斷題題、多選題題、與填空空題,答題題過程中如如果不答題題則不能進(jìn)進(jìn)行到下一一題,練習(xí)習(xí)模式中答答題后還可可以看到正正確答案。圖3.11為答題功功能結(jié)構(gòu)圖圖。 圖圖3.1答答題功能結(jié)結(jié)構(gòu)圖(4)為了了體現(xiàn)系統(tǒng)統(tǒng)的完整性性,系統(tǒng)的的管理員具具有對系統(tǒng)統(tǒng)的使用者者進(jìn)行添加加和刪除的的功能,從從而起著一一個限制使使用者的功功能,而系系統(tǒng)的數(shù)據(jù)據(jù)因為要受受到保護(hù),并并不是誰都都有一個這這個天價和和刪除的權(quán)權(quán)限,只有有管理員有有著這個權(quán)權(quán)限。對于于本系統(tǒng)而而言系統(tǒng)的的管理
57、員為為系統(tǒng)的開開發(fā)者,只只有系統(tǒng)的的開發(fā)者才才有權(quán)利進(jìn)進(jìn)行這個操操作。3.3 數(shù)數(shù)據(jù)庫設(shè)計計3.3.11 數(shù)據(jù)庫庫需求分析析針對個人電電腦的高等等數(shù)學(xué)考試試系統(tǒng)的分分析。總結(jié)結(jié)出如下信信息。數(shù)據(jù)據(jù)庫主要存存放題目,和和答案。題題目分為函函數(shù)與極限限、導(dǎo)數(shù)的的概念、不不定積分、定積分、微分方程程、多元函函數(shù)微積分分。3.3.22 數(shù)據(jù)庫庫概念設(shè)計計題目主要是是以圖片方方式存儲,數(shù)數(shù)據(jù)庫中存存放的是圖圖片路徑,題題目總共分分為六個單單元,每個個單元分為為單選題、判斷題、多選題、填空題。3.3.33 數(shù)據(jù)庫庫邏輯結(jié)構(gòu)構(gòu)設(shè)計對應(yīng)需求,設(shè)設(shè)立表是題題目的編號號,以及表表示題目路路徑的地址址,以及題題目對
58、應(yīng)的的答案。本本系統(tǒng)是在在ACCEESS 22003中中設(shè)計表,因因為ACCCESS的的易操作性性與兼容性性,方便設(shè)設(shè)計與開展展工作。表表3.2為題題目與答案案數(shù)據(jù)庫表表。表3.2 題目與與答案數(shù)據(jù)據(jù)庫表字段字段類型簡要說明編號自動編號本表主鍵地址字符串型存放題目的的圖片路徑徑 答案字符串型題目對應(yīng)答答案 編號字段:類型為自自動編號,這這是數(shù)據(jù)庫庫ACCEESS20003系自自動生成一一個唯一的的整形值。此字段作作為本表的的主鍵來。可以通過過這個字段段查找對應(yīng)應(yīng)信息。地址字段:本類型為為字符串型型,這里主主要存放著著題目的的的相對路徑徑信息,通通過查找這這個信息,可可以讀取到到題目。答案字段:
59、本類型為為字符串型型,這里存存放著對應(yīng)應(yīng)的題目對對應(yīng)的答案案。系統(tǒng)讀讀取表中的的此字段,可可以判斷使使用者答題題的準(zhǔn)確性性。數(shù)據(jù)庫中主主要有兩種種表,除了了存放題目目與答案的的表之外,就就是存放登登陸者信息息的表,如如表3.33用戶信息息數(shù)據(jù)庫表表所示。表3.3用用戶信息數(shù)數(shù)據(jù)庫表 字段 字段類型型簡要說明編號自動編號本表主鍵姓名字符串型存放登陸的的姓名學(xué)號字符串型存放登陸的的學(xué)號 編號字段:類型為自自動編號,這這是數(shù)據(jù)庫庫ACCEESS20003自動動生成一個個唯一的整整形值。此此字段作為為本表的主主鍵??梢砸酝ㄟ^這個個字段查找找對應(yīng)信息息。姓名字段:本類型為為字符串型型,這里主主要存放登登
60、陸的姓名名,從而判判斷使用者者是否有資資格使用本本系統(tǒng)。學(xué)號字段:本類型為為字符串型型,這里主主要存放登登陸的學(xué)號號,如果不不符后則不不能登陸。3.4 環(huán)環(huán)境配置本系統(tǒng)對于于硬件環(huán)境境要求不高高,可廣泛泛應(yīng)用于普普通PC機(jī)機(jī)上,但因因為是在VVS 20010上開開發(fā),所以以要求要安安裝.NEET frramewwork 4.0。操作系統(tǒng):win77開發(fā)環(huán)境:.NETT fraamewoork 44.0 ,VVisuaal Sttudioo 20110,數(shù)據(jù)庫:AACCESSS 20003內(nèi)存:4GGBCPU:奔奔騰酷睿雙雙核 2.8GHZZ 4 系統(tǒng)統(tǒng)實現(xiàn)4.1 登登陸界面實實現(xiàn) 圖44.1登
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中級收入建筑合同范本
- 公司運(yùn)輸貨物合同范本
- 保過合同范本
- 出資入股協(xié)議合同范本
- 買賣合同非住宅類合同范本
- 中介買房糾紛合同范本
- 倉房買賣合同范本
- 加工玉米采購合同范本
- 別墅購買合同范本
- 出租嬰兒服裝合同范本
- 《新媒體營銷》新媒體營銷與運(yùn)營
- 食用油營銷整合規(guī)劃(含文字方案)
- 蘇教版科學(xué)五年級下15《升旗的方法》教案
- 現(xiàn)代工業(yè)發(fā)酵調(diào)控緒論
- 超高性能混凝土項目立項申請(參考模板)
- 電纜橋架招標(biāo)文件范本(含技術(shù)規(guī)范書)
- 試車場各種道路施工方案設(shè)計
- PS零基礎(chǔ)入門學(xué)習(xí)教程(適合純小白)PPT課件
- XX輸變電工程公司作業(yè)風(fēng)險評估數(shù)據(jù)庫(精品模板)
- 涂裝行業(yè)常用日語單詞集
- 頭頸部影像學(xué)表現(xiàn)(詳細(xì)、全面)
評論
0/150
提交評論