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

正文內(nèi)容

基于jsp的網(wǎng)上考試系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文設(shè)計(編輯修改稿)

2024-07-23 21:52 本頁面
 

【文章內(nèi)容簡介】 已經(jīng)考試的標識信息,屬性有用戶編號、課程名稱、標識信息。其中用戶編號和課課程名稱共同作為主碼。表結(jié)構(gòu)如表2所示。(3)考題表:該表用于保存考題的基本信息,屬性有考題編號,課程名稱,考題類型,題目級參考答案等。其中考題編號為主碼。表結(jié)構(gòu)如表3所示。(4)試卷設(shè)置表:該表用于記錄相應(yīng)課程的考試設(shè)置的相關(guān)信息,屬性有課程名稱,單選題、多選題、判斷題、簡答題、編程題數(shù)量和分值,考試時間等。其中課程名稱為主碼。表結(jié)構(gòu)如表4所示。(5)試卷表:該表用于保存考生的試卷信息,屬性有考生編號,課程名稱,考題類型,考生答案和得分等。其中考生編號和課程名稱共同作為主碼。表結(jié)構(gòu)如表5所示。(6)成績表:該表用于保存考生的考試成績信息,屬性有考生編號,課程名稱,各考題得分,總得分。其中考生編號和課程名稱共同作為主碼。表結(jié)構(gòu)如表6所示。系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)如下:表1 用戶表(UserInfo)字段類型允許為空說明備注UidVarchar(10)否用戶編號pknameVarchar(50)是用戶姓名utypeInt是用戶類型1為學生,2為教師,3為管理員passwordVarchar(10)是密碼sexVarchar(2)是性別 表2 用戶標記表(userflag)字段類型允許為空說明備注UidVarchar(10)否用戶編號pkCourseVarchar(20)否課程名稱pkflagInt否用戶標記0試卷未提交 1試卷已提交表3 考題表(Question)字段類型允許為空說明備注QidInt否考題編號pk 自增長qtypeInt是考題類型1單選題 2多選題 3判斷題 4簡答題 5編程題courseVarchar(20)是課程名稱quesText是題目keyAVarchar(50)是選項AkeyBVarchar(50)是選項BkeyCVarchar(50)是選項CkeyDVarchar(50)是選項DanswerText是參考答案表4 考試設(shè)置表(TestSet)字段類型允許為空說明備注courseVarchar(20)否科目pksincInt否單選題數(shù)persinInt否每個單選題的分值mulcInt否多選題數(shù)permulInt否每個多選題的分值judgeInt否判斷題數(shù)perjuInt否每個判斷題的分值 續(xù)表4字段類型允許為空說明備注jdInt否簡答題數(shù)perjdInt否每個簡答題的分值programInt否編程題數(shù)perproInt否每個編程題的分值totaltimeInt否考試時間表5 試卷表(test)字段類型允許為空說明備注UidVarchar(10)否用戶編號pkQidInt否考題編號pk 題庫中的題號CourseVarchar(20)否課程名稱QtypeInt否考題類型1單選題 2多選題 3判斷題 4簡答題 5編程題answerText是考生答案TnumberInt否題目編號試卷中的第幾題scorefloat是得分表6 成績表(TestScore)字段類型允許為空說明備注UidVarchar(10)否用戶編號pkCourseVarchar(20)否課程名稱pkscorefloat否總得分singlefloat否單選題得分multiplyfloat否多選題得分judgefloat否判斷題得分jdfloat否簡答題得分programfloat否編程題得分 系統(tǒng)結(jié)構(gòu)設(shè)計 1. 系統(tǒng)結(jié)構(gòu)圖本系統(tǒng)為考生前臺子系統(tǒng)、后臺管理子系統(tǒng)和教師管理子系統(tǒng),考生前臺分為考生考試和考生管理兩大模塊;后臺管理員主要對考試和用戶還有試題庫等進行全面管理;教師主要是對考生試卷主觀題進行評閱,并對考生成績進行分數(shù)段統(tǒng)計等。整個系統(tǒng)的層次方框圖如圖8所示: 圖8 系統(tǒng)層次框架圖2. 接口設(shè)計①.用戶接口身份驗證:在用戶使用本系統(tǒng)之初,首先需要登錄,即進行身份認證。此時,用戶需要輸入自己的用戶名和密碼。若不成功,系統(tǒng)會提示重新輸入,若成功,則進入各功能界面。用戶信息管理:對用戶的信息進行管理。例如:用戶編號、用戶名稱、密碼、用戶類型、性別等信息進行的管理。 ②.外部接口硬件接口:支持數(shù)據(jù)庫操作。軟件接口:運行于Windows 2000/XP或更高的版本的操作系統(tǒng)之上,服務(wù)器需要安裝數(shù)據(jù)庫。③.內(nèi)部接口身份認證:完成對用戶的身份認證。初始化功能:在身份驗證過后,系統(tǒng)調(diào)用初始化操作,執(zhí)行完畢后進入相應(yīng)的用戶界面。④.用戶權(quán)限管理人員——具有網(wǎng)上考試系統(tǒng)的所有權(quán)限;普通用戶——即考生和教師具有考試和閱卷的功能。 系統(tǒng)界面設(shè)計在設(shè)計系統(tǒng)的界面時,主要考慮到的是系統(tǒng)信息與用戶的交流是否簡單易懂,對于用戶的操作要考慮到少操作。設(shè)計是主要從以下幾個方面做要求:①.在網(wǎng)上考試系統(tǒng)的同一用戶界面,所有的菜單選擇,命令輸入等應(yīng)保持同樣的風格②.對用戶的錯誤輸入有一定的容忍度③.提高系統(tǒng)提示,增加用戶對系統(tǒng)的理解度④.信息顯示要明確,避免晦澀難懂1.系統(tǒng)登錄模塊系統(tǒng)用戶登錄界面有兩個輸入項:用戶名和密碼,選擇用戶類型,在登錄界面中輸入用戶信息(用戶名,密碼),經(jīng)過驗證正確后進入系統(tǒng)。圖9 系統(tǒng)主界面2. 考生功能模塊考生正確輸入學號和密碼,可以分別選擇進入考生考試和考生管理子模塊,進入考生考試模塊,核對個人信息和考試科目無誤后,考生就可以進行在線考試;在考生管理模塊中,考生可以查詢自己的考試成績并且對個人信息進行維護更新。 圖10 系統(tǒng)登錄界面考生進入考生考試頁面后,會進行信息核對,顯示考生學號、姓名、考試科目以及考試類型的相關(guān)信息,考生核對信息無誤后點擊“開始考試”按鈕,即可進行考試。如圖11和圖12所示: 圖11 考生信息核對界面 圖12 考試界面 考生管理模塊是提供給考生自己的一個操作平臺,考生可以進行成績查詢和個人信息的維護。如圖13所示: 圖13 考生管理界面3. 教師功能模塊教師正確輸入教師號和密碼,就可以進入教師管理界面,查看試卷信息和評閱試卷主觀題部分,并且可以統(tǒng)計分數(shù)段。如圖14所示: 圖14 教師管理界面4. 管理員功能模塊管理員輸入特定的用戶名和密碼,經(jīng)過驗證即可進入管理員界面,對整個網(wǎng)上考試系統(tǒng)進行管理。 圖15 管理員功能界面第4章 系統(tǒng)的實現(xiàn)、測試與維護網(wǎng)上考試系統(tǒng)前臺開發(fā)語言是Java,開發(fā)框架采用JSP+Struts,后臺數(shù)據(jù)庫采用的是SQL Server2005。系統(tǒng)的實現(xiàn)主要是對網(wǎng)上考試系統(tǒng)的各個模塊的功能實現(xiàn)和整體功能協(xié)調(diào),主要是代碼設(shè)計,在代碼設(shè)計之后是對系統(tǒng)進行測試,主要測試其功能是否全面和代碼編寫是否有誤,系統(tǒng)的維護是在系統(tǒng)交付之后的工作,主要是用戶在使用過程中遇到的錯誤和想添加的一些功能。 系統(tǒng)的實現(xiàn)對于主要的功能模塊其實現(xiàn)如下:1. 考生管理模塊考生管理主要包括查詢成績和個人信息維護兩大塊,考生完成考試后,在教師進行試卷批改之后方能查詢自己的整體成績。如圖16和圖17所示: 圖16 考試成績查詢界面(無顯示) 圖17 考生成績查詢界面(有顯示)考生可以查詢自己的個人信息,并且對個人信息進行維護更新,修改個人密碼,首先應(yīng)正確輸入原密碼,然后輸入你想修改的新密碼,在確認新密碼無誤的情況下,點擊“修改”按鈕,即可修改密碼。如圖18所示: 圖18 修改密碼界面2. 教師管理模塊本系統(tǒng)的教師管理模塊的主要功能就是教師評閱,教師可以對參加考試的考生的試卷進行查看和主觀題的批改。如圖19所示: 圖19 教師評閱界面教師除了批改考生試卷外,還可以針對考生的成績進行分數(shù)段的統(tǒng)計,分數(shù)段分及格、6067078089和90100等幾個階段。分數(shù)是教師教學和考生學習情況的反饋,進行分數(shù)段統(tǒng)計可以有利于教師實施教學改進。如圖20所示: 圖20 分數(shù)段統(tǒng)計界面3. 管理員模塊管理員模塊是本系統(tǒng)的一大核心模塊,管理員主要負責整個網(wǎng)上考試系統(tǒng)的管理,試題管理是其中的一個重點,他可以在原有試題的基礎(chǔ)上進行改進和完善,提高試題質(zhì)量,還可以增加新題型,讓試題庫更加豐富充實,可以有效提高考生的學習效率。如圖21和圖22所示: 圖21 試題修改界面 圖22 試題添加界面管理員的另一個主要功能就是進行考試設(shè)置,他可以對試卷的試題組合進行修改,可以根據(jù)試題庫中的試題難易程度進行分值和考試時間的重新設(shè)置,保證考試的合理性和公平性。如圖23所示: 圖23 考試設(shè)置界面管理員,顧名思義是進行管理活動的,那對考生和教師的信息就必然存在管理操作,管理員可以對用戶信息進行修改和更新,還可以根據(jù)考生需要進行用戶表的更新,添加用戶信息,并賦予相應(yīng)權(quán)限。如圖24和圖25所示: 圖24 用戶信息維護更新界面圖25 添加用戶界面 系統(tǒng)的測試系統(tǒng)測試采用的是黑盒測試,黑盒測試旨在測試軟件是否滿足功能需求它主要診斷以下幾類錯誤:① 不正確或遺漏的功能② 界面錯誤
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1