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

正文內(nèi)容

計(jì)算機(jī)在線考試系統(tǒng)設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-16 13:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 T 文本 字段大小 50TRY_CENT 數(shù)字 長(zhǎng)整型A 文本 字段大小 50B 文本 字段大小 50C 文本 字段大小 50D 文本 字段大小 50TRY_KEY 文本 字段大小 50我們采用把全部試題集中在一起的方案來(lái)建立數(shù)據(jù)表,每道客觀題均有四個(gè)備選答案項(xiàng),每個(gè)試題均具有題型、題目序號(hào)等數(shù)據(jù)段表示其屬性。各字段說(shuō)明:(1) TRY_TYPE 字段代表在選題時(shí)所選擇的題目性質(zhì),單選,多選,判斷,類(lèi)型表示符為數(shù)字。1 表示單選,2 表示多選,3 表示判斷。(2) ID 是問(wèn)題的序號(hào),用來(lái)唯一標(biāo)志該問(wèn)題,把它設(shè)為主鍵,類(lèi)型為自動(dòng)編號(hào)。(3) TRY_SUBJECT 為該問(wèn)題的內(nèi)容,類(lèi)型為文本。(4) TRY_CENT 為該問(wèn)題的分值,類(lèi)型為長(zhǎng)整型。(5) A 字段代表答案 A 的內(nèi)容。(6) B 字段代表答案 B 的內(nèi)容。(7) C 字段代表答案 C 的內(nèi)容。(8) D 字段代表答案 D 的內(nèi)容。(9) TRY_KEY 字段表示該題目所對(duì)應(yīng)的正確答案的選項(xiàng)。為了存儲(chǔ)每個(gè)考生的考試成績(jī)信息,需要建立考試成績(jī)信息表。如表4-3所示:河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)18表 43 考試系統(tǒng)考試成績(jī)信息表字段名 數(shù)據(jù)類(lèi)型 說(shuō)明ID 自動(dòng)編號(hào) 主鍵STU_NUM 文本 考生學(xué)號(hào)STU_NAME 文本 考生姓名STU_DATE 日期 考試日期STU_TIME 時(shí)間 考試時(shí)間STU_SCORE 數(shù)字 考試總成績(jī)?yōu)榱舜鎯?chǔ)管理員對(duì)系統(tǒng)的管理(包括創(chuàng)建試卷、成績(jī)查詢(xún)、添加考生等)信息,需要建立一個(gè)管理信息表。如表4-4所示:表 44 考試系統(tǒng)的管理信息表字段名 數(shù)據(jù)類(lèi)型 說(shuō)明ID Int 主鍵SANAME 文本 登錄用戶名SAPASS 文本 用戶登錄密碼ROLE_1 布爾 試題數(shù)據(jù)管理ROLE_2 布爾 考生數(shù)據(jù)管理ROLE_3 布爾 系統(tǒng)配置管理 主要功能模塊系統(tǒng)主要功能模塊及功能圖如下:(1) 考試登陸模塊設(shè)計(jì)如圖4-3所示:圖 43 考生登錄模塊(2) 考試界面設(shè)計(jì)如圖4-4所示:檢查核對(duì)用戶 學(xué)生信息表河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)19圖 44 考試界面模塊(3) 后臺(tái)管理設(shè)計(jì)如圖4-5所示: 圖 45 后臺(tái)管理模塊 網(wǎng)上考試系統(tǒng)主要數(shù)據(jù)的工作流程圖 考試系統(tǒng)的主要數(shù)據(jù)的工作流程包括以下幾個(gè)方面:(1) 系統(tǒng)管理員的維護(hù)題庫(kù)數(shù)據(jù)的增加修改。用戶數(shù)據(jù)的增加修改。(2) 考生考試過(guò)程考生的正常登陸系統(tǒng)自動(dòng)組卷并生成試題交卷并寫(xiě)入數(shù)據(jù)庫(kù)(3) 管理員查詢(xún)操作輸入查詢(xún)條件進(jìn)入高級(jí)查詢(xún)得到查詢(xún)結(jié)果考試系統(tǒng)自動(dòng)出題提交試題答案系統(tǒng)自動(dòng)評(píng)分后臺(tái)管理用戶管理模塊試題管理模塊系統(tǒng)配置河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)20通過(guò)以上的介紹,簡(jiǎn)單的數(shù)據(jù)工作流程圖如圖47所示:圖47 考試系統(tǒng)的數(shù)據(jù)工作流示意圖 網(wǎng)上考試系統(tǒng)實(shí)現(xiàn) 系統(tǒng)結(jié)構(gòu)由于該系統(tǒng)面向總校和分布于全國(guó)各地的教學(xué)中心,因此在系統(tǒng)結(jié)構(gòu)上采用 B/S 結(jié)構(gòu)相結(jié)合的多層軟件體系結(jié)構(gòu)。域網(wǎng)內(nèi)部快速的信息處理, B/S結(jié)構(gòu)具有較好的網(wǎng)絡(luò)擴(kuò)展性和兼容性,以 B/S 結(jié)構(gòu)能滿足地理位置分散、通訊介質(zhì)各異的應(yīng)用。采用多層體系結(jié)構(gòu)可以將數(shù)據(jù)庫(kù)、業(yè)務(wù)邏輯、用戶界面分離開(kāi),這樣做的優(yōu)點(diǎn)是:可伸縮性好、可管理性強(qiáng)、可重用性好、部署應(yīng)用程序的代價(jià)比較小。系統(tǒng)的邏輯結(jié)構(gòu) 如圖 48 所示:客戶端程序?yàn)g覽器應(yīng) 用 邏輯數(shù) 據(jù) 庫(kù)管理員數(shù)據(jù)后臺(tái)數(shù)據(jù)管理員查詢(xún)數(shù)據(jù)用戶考試數(shù)據(jù)新聞瀏覽數(shù)據(jù)河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)21圖48 網(wǎng)上考試系統(tǒng)結(jié)構(gòu)圖 開(kāi)發(fā)工具數(shù)據(jù)庫(kù)平臺(tái)采用Microsoft的Access 2022,Access 2022是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。顧名思義,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)管理軟件,它的職能是維護(hù)數(shù)據(jù)庫(kù)、接受和完成用戶提出的訪問(wèn)數(shù)據(jù)的各種請(qǐng)求。Access不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單) ,查詢(xún),報(bào)表和應(yīng)用程序等。數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖像、聲音等。表與表之間可以建立關(guān)系(或稱(chēng)關(guān)聯(lián),連接) ,以便查詢(xún)相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名為MDB。B/。Power Builder是一個(gè)用來(lái)進(jìn)行客戶/服務(wù)器開(kāi)發(fā)的完全的可視化開(kāi)發(fā)環(huán)境。通過(guò)PowerBuilder可以用一種可視的直觀的方式來(lái)創(chuàng)建應(yīng)用程序的用戶界面和數(shù)據(jù)庫(kù)接口。在C/S結(jié)構(gòu)的應(yīng)用中,PowerBuilder具有描述多個(gè)數(shù)據(jù)庫(kù)連接與檢索的能力。特別是PowerBuilder能從大多數(shù)流行的RDBMS中存取數(shù)據(jù),另外,各種應(yīng)用程序又可以獨(dú)立于RDBMS,因?yàn)镻owerBuilder可以使用數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)操作語(yǔ)言SQL(結(jié)構(gòu)化查詢(xún)語(yǔ)言)進(jìn)行。相對(duì)于其他C/S開(kāi)發(fā)環(huán)境,使用PowerBuilder開(kāi)發(fā)更快、成本更低、質(zhì)量更高、功能更強(qiáng)。ASP 全名 Active Server Page,是一個(gè) WEB 服務(wù)器端 A 的開(kāi)發(fā)環(huán)境,利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交互的、高性能的(都是微軟說(shuō)的)WEB 服務(wù)應(yīng)用程序。像它的名字所表示的,ASP 屬于 ActiveX 技術(shù)的一種。它是由微軟公司開(kāi)發(fā)的一個(gè)服務(wù)器端的腳本環(huán)境。當(dāng)腳本運(yùn)行在服務(wù)器端時(shí),WEB 服務(wù)器完成涉及回送瀏覽器 HTML 頁(yè)的所有工作,并返回相應(yīng)的 HTML 文本。以下羅列了 Active Server Pages 所獨(dú)具的一些特點(diǎn):(1) 使用 VBScript 、JScript 等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)22(2) 無(wú)須 pile 編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。 (3) 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。(4) 與瀏覽器無(wú)關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。 Active Server Pages 所使用的腳本語(yǔ)言 (VBScript 、 Jscript) 均在 WEB服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。 (5)Active Server Pages 能與任何 ActiveX scripting 語(yǔ)言相容。除了可使用 VBScript 或 JScript 語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò) plugin 的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 (6)Active Server Pages 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。 (7) 可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本。(8) ActiveX Server Components(ActiveX 服務(wù)器元件 )具有無(wú)限可擴(kuò)充性。可以使用 Visual Basic 、Java 、Visual C++ 、COBOL 等編程語(yǔ)言來(lái)編寫(xiě)自己所需要的 ActiveX Server Components 數(shù)據(jù)流圖SD 方法時(shí) 20 世紀(jì) 70 年代中期由 Stevens Myers 與 Constantine 等人率先倡導(dǎo)的。20 世紀(jì) 70 年代后期,Yourdon 等人提出了SA在內(nèi)的基于數(shù)據(jù)流的系統(tǒng)設(shè)計(jì)方法。由于到多數(shù)軟件實(shí)際上都能表示為 DFD 圖,這種方法在理論上可以適用于任何非并發(fā)軟件的開(kāi)發(fā)工作。數(shù)據(jù)流圖,簡(jiǎn)稱(chēng) DFD,是 SA 方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。用戶考試系統(tǒng)流程圖,它是本網(wǎng)上考試系統(tǒng)的核心。如圖 49 所示:河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)23圖49 網(wǎng)上考試系統(tǒng)流程圖 數(shù)據(jù)字典數(shù)據(jù)流圖僅描述了系統(tǒng)的“分解” ,系統(tǒng)由哪幾部分組成,各部分之間的關(guān)系,并沒(méi)有對(duì)各個(gè)數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)進(jìn)行詳細(xì)說(shuō)明,如數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)的名字并不能反映其中的數(shù)據(jù)成分、數(shù)據(jù)項(xiàng)目?jī)?nèi)容和數(shù)據(jù)特性,在加工不能反映處理過(guò)程等等。分析人員僅靠“圖”來(lái)完整的理解一個(gè)系統(tǒng)的邏輯功能是不可能的。數(shù)據(jù)字典(Data Dictionary,簡(jiǎn)稱(chēng) DD)就是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的,它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說(shuō)明書(shū)的主要組成部分。前面已經(jīng)對(duì)數(shù)據(jù)庫(kù)、數(shù)據(jù)流圖進(jìn)行了詳細(xì)說(shuō)明這里我們就不再闡述數(shù)據(jù)字典了。開(kāi)始考試返回 數(shù)據(jù)庫(kù)寫(xiě)入數(shù)據(jù)庫(kù)登錄用 戶 答題在線考試系統(tǒng)答 案河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)245 具體設(shè)計(jì)及實(shí)現(xiàn) 考生登錄模塊主要實(shí)現(xiàn)(1)考生登陸設(shè)計(jì)(2)考試界面設(shè)計(jì)(3)考生考試注意網(wǎng)上考試系統(tǒng)登錄界面,通過(guò)本頁(yè)面才能進(jìn)入考試系統(tǒng)。界面如圖 51所示:圖 51 用戶登錄網(wǎng)上考試系統(tǒng)的主界面包括:考生登錄,試卷生成。考生輸入準(zhǔn)考證號(hào)和姓名經(jīng)過(guò)驗(yàn)證,可進(jìn)入考試頁(yè)面,進(jìn)入本次考試。考試須知可以幫助您正確合理的分配考試時(shí)間。登錄頁(yè)面數(shù)據(jù)流程圖 511 所示:河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)25圖 511 登錄流程圖 實(shí)現(xiàn)考生網(wǎng)上考試功能模塊 考試頁(yè)面系統(tǒng)需要完成的幾個(gè)重要功能是:首先生成考試時(shí)試卷中的題目,然后計(jì)時(shí),還要防刷新。整個(gè)頁(yè)面其實(shí)就是一個(gè)大的表單,內(nèi)嵌一個(gè)計(jì)時(shí)頁(yè)面。表單只需要在頁(yè)面上做好一個(gè)然后通過(guò)循環(huán)就可實(shí)現(xiàn)。計(jì)時(shí)系統(tǒng)使用JavaScript 實(shí)現(xiàn)的。試題判斷題生成頁(yè)面主代碼如下:form action= method=post name=tryForm class=style4%//判斷題 一. b判斷題/bfont color=red 注:每題2分,對(duì)的打勾、錯(cuò)的不要打勾/fontbrrandomizefor q_num=1 to 5河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)26trySql=select * from jsjputer where mark=0 and TRY_TYPE=39。139。 set rsT=() trySql,conn,3,2count=temp=fix(count*rnd) temprsT(mark)=1%input name=%(PdCbamp。q_num)% type=checkbox value=1 %(q_numamp。. amp。rsT(TRY_SUBJECT))%brINPUT name=%(Pdamp。q_num)% TYPE=hidden value=%=rsT(ID)%%next set rsT=nothingSession(Pd_Num)=q_num1/form這樣,試題就已經(jīng)生成了,共生成判斷題部分。依次生成單選題、多選題,生成好試卷后,要將登錄標(biāo)識(shí)STU_LOGIN的值設(shè)為1,表示已經(jīng)登錄,即不允許刷新了。為了計(jì)分方便,采用了一些隱藏的input標(biāo)簽將考試信息傳入下個(gè)頁(yè)面。下面是不允許刷新部分代碼:if loginFlag=0 and submitFlag=0 thenupdateSql=update verification set STU_LOGIN=39。139。 where STU_NUM=39。amp。stu_numTamp。39。河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū)27set rsT=(updateSql)stuIP=(remote_addr)updateSql=update verification set STU_IPADD=39。amp。stuIPamp。39。 where STU_NUM=39。amp。stu_numTamp。39。set rsT=(updateSql)Session(stuFlag)=1()elseSession(onlinehelp)=你可能已登錄或已提交!()end if 錯(cuò)題顯示及成績(jī)顯示頁(yè)面在考試結(jié)束、考生交卷后系統(tǒng)會(huì)馬上評(píng)分,生成成績(jī)并顯示考試中錯(cuò)誤的試題。具體就是打開(kāi)題庫(kù)數(shù)據(jù)表,對(duì)比每一道題目的答案,累加求和即可得到成績(jī)。計(jì)算好成績(jī)后還要先存入系統(tǒng)的考試成績(jī)信息表內(nèi)的成績(jī)字段。主要實(shí)現(xiàn)代碼如下:%//判斷題學(xué)生分?jǐn)?shù)PdSum=0 //分?jǐn)?shù)PdRightNum=0 //判斷題做對(duì)個(gè)數(shù)PdNum=Session(Pd_Num) br一. b判斷題/bfont color=re
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1