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

正文內(nèi)容

基于php+mysql的在線考試系統(tǒng)設(shè)計(jì)的開(kāi)發(fā)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 而網(wǎng)絡(luò)考試則是一個(gè)很重要的方向。 本文介紹了一個(gè)具有在線考試、及時(shí)閱卷、成績(jī)查詢以及考題和考生信息管理等功能的 無(wú)紙化 在線考試系統(tǒng)。 全文共分為緒論、系統(tǒng)分析、 設(shè)計(jì)工具及關(guān)鍵技術(shù)介紹 、系統(tǒng) 概要設(shè)計(jì) 、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)測(cè)試、 總結(jié)展望、參考文獻(xiàn)。 Timely reading。澳大利亞國(guó)家公共資源管理局已于 1995 年 4 月建立 “ 澳大利亞教育網(wǎng) ” ,并聯(lián)通 Inter,該網(wǎng)絡(luò)不僅包括全部高等院校,而且還覆蓋全澳大利亞所有的中小 學(xué) 。 在國(guó)內(nèi),普遍地看絕大多數(shù)遠(yuǎn)程教育的考試還停留在傳統(tǒng)考試方式。而在國(guó)外一些國(guó)家,網(wǎng)上提交作業(yè)和網(wǎng)上考試已經(jīng)相當(dāng)普及了。于是許多教育教學(xué)類的課程在線考試軟件應(yīng)運(yùn)而生,高等學(xué)校,企事業(yè)單位也都紛紛組織研究此類應(yīng)用的解決 方案,并研制開(kāi)發(fā)了大量的不同類型計(jì)算機(jī)在線考試軟件,也推出了一批優(yōu)秀的在線考試軟件產(chǎn)品。作為教育評(píng)價(jià)和衡量學(xué)生能力的考試也正經(jīng)歷著無(wú)紙化和網(wǎng)絡(luò)化的飛躍。但隨著教研組制度的完善和教學(xué)交流活動(dòng)的增加。因此,在線考試系統(tǒng)具有潛在的巨大商機(jī)和研究?jī)r(jià)值,是未來(lái)數(shù)字化校園系統(tǒng)研究的熱點(diǎn)內(nèi)容。近年來(lái),部分學(xué)校陸續(xù)開(kāi)發(fā)了一些基于 微機(jī)的題庫(kù)系統(tǒng),并作為成果向其它學(xué)校推廣,但這些題庫(kù)一般都是結(jié)合本校具體情況,針對(duì)單一課程的小型題庫(kù),甚至某些學(xué)校購(gòu)得的題庫(kù)系統(tǒng)中的題目本身是不可維護(hù)的,即使題目已不適合自己的學(xué)生考試使用,也無(wú)法更新題庫(kù)中的題目。網(wǎng)絡(luò)在線考試系統(tǒng)的可行性可從以下兩方面考慮。通過(guò) Ajax 技術(shù)可以輕松實(shí)現(xiàn)這些功能,這為網(wǎng)絡(luò)在線考試系統(tǒng)的開(kāi)發(fā)提供了技術(shù)保障。 通過(guò)實(shí)際情況的調(diào)查,要求網(wǎng)絡(luò)在線考試系統(tǒng)具有以下功能: ?? 界面設(shè)計(jì)美觀大方、方便、快捷、操作靈活,樹(shù)立企業(yè)形象。 ?? 要求考生憑準(zhǔn)考證號(hào)查詢考試成績(jī),以保證信息安全。 (1) 硬件需求:計(jì)算機(jī) (winXP 系統(tǒng) ) (2) 軟件需求: 開(kāi)發(fā)工具: Dreamweaver CS5 服務(wù)器端開(kāi)發(fā)環(huán)境: Wampserver Version2(Apache +PHP + MySQL + phpMyAdmin ) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 3 設(shè)計(jì)工具及關(guān)鍵技術(shù)介紹 Apache 簡(jiǎn)介 Apache 是世界使用排名第一的 Web 服務(wù)器軟件。 用 PHP做出的 動(dòng)態(tài)頁(yè)面 與其他的 編程語(yǔ)言 相比 , PHP是將 程序 嵌 入到 HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成 HTML 標(biāo)記的 CGI 要高許多; PHP 還可以執(zhí)行編譯后 代碼 ,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。 (2) PHP 是免費(fèi)的。嵌入 HTML:因?yàn)?PHP 可以嵌入 HTML 語(yǔ)言,它相對(duì)于其他語(yǔ)言, 編輯 簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。 PHP 消耗相當(dāng)少的 系統(tǒng)資源 。 (8) 專業(yè)專注。 PHP 存取 mysql 數(shù)據(jù)庫(kù)的四個(gè)步驟是: 建立連接: mysql_connect()。 (2) 通過(guò) ODBC 接口連接。 PHP 對(duì) MySQL 數(shù)據(jù)庫(kù)的兩種連接方式 無(wú)論是使用 mysql/mysqli 庫(kù)函數(shù)還是使用 ODBC 接口連接, PHP 對(duì) MySQL 數(shù)據(jù)庫(kù)的連接方式都有兩種。即每個(gè)子過(guò)程將對(duì)服務(wù)器建立各自獨(dú)立的永久連接。 Ajax 簡(jiǎn)介 AJAX 不是一種新的編程語(yǔ)言,而是一種用于創(chuàng)建更好更快以及交互性更強(qiáng)的 Web 應(yīng)用程序的技術(shù)。 Web 應(yīng)用程序較桌面應(yīng)用程序有諸多優(yōu)勢(shì);它們能夠涉及廣大的用戶,它們更易安裝及維護(hù),也更易開(kāi)發(fā)。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 4 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)的總體設(shè)計(jì) 根據(jù)系統(tǒng)的功能要求,網(wǎng)絡(luò)考試系統(tǒng)中涉及兩種不同的用戶:考試用戶、管理員,他們的職能各不相同。 (2) 具有空間性。 (5) 隨機(jī)抽取試題。 (8) 考生可以查詢自己的考試成績(jī)。 圖 1 db_online 數(shù)據(jù)庫(kù)所包含數(shù)據(jù)表的結(jié)構(gòu)圖 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)功能結(jié)構(gòu) 網(wǎng)絡(luò)考試系統(tǒng)的考生用戶和管理員分別為前臺(tái)用戶和后臺(tái)用戶,他們的功能職責(zé)不同,其功能結(jié)構(gòu)圖如圖 2 所 示。 (4) 學(xué)習(xí)通知:考生可以查看管理員發(fā)布的考試通知。 (4) 成績(jī)查詢:管理員可以查看權(quán)限范圍內(nèi)所有用戶的成績(jī)信息,并可以對(duì)所有信息進(jìn)行分析統(tǒng)計(jì)。網(wǎng)站的管理員通過(guò)登錄模塊可以登錄到網(wǎng)站的后臺(tái)系統(tǒng),對(duì)考生信息、 考試信息、管理員信息進(jìn)行管理。需求分析做的不好,甚至?xí)?dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)返工重做。 數(shù)據(jù)庫(kù)分析 MySQL 是一個(gè)小巧的數(shù)據(jù)庫(kù)系統(tǒng)軟件,特別適用于網(wǎng)站建設(shè)。 概念設(shè)計(jì) (1) 考生信息實(shí)體 考生信息實(shí)體包括編號(hào)、考生姓名、聯(lián)系方式、準(zhǔn)考證號(hào)、考試成績(jī)、考題類別、考試時(shí)間、聯(lián)系地址、考試狀態(tài)和考生密碼等屬性。 圖 5 管理員信息實(shí)體 ER 圖 (3) 考題類別實(shí)體 考題類別實(shí)體包括編號(hào)和考題類別名稱。 圖 7 考題信息實(shí)體 ER 圖 管理員 密碼 編號(hào) 管理員姓名 考題類別 編號(hào) 類別名稱 考題內(nèi)容 考題信息 考題類別別 考試成績(jī) 考題答案 正確答案 所屬套題 編號(hào) FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 數(shù)據(jù)庫(kù)物理結(jié)構(gòu) (1) tb_user(考生信息表) 考生 信息表用來(lái)保存考生信息 , 主鍵為 online_id。 該數(shù)據(jù)表結(jié)構(gòu)如 圖 9 所示。 該數(shù)據(jù)表結(jié)構(gòu)如 圖 11 所示。 系統(tǒng)配置 系統(tǒng)配置主要包括代碼開(kāi)發(fā)工具配置和服務(wù)器配置。 $database_localhost = db_online。 mysql_select_db(db_online) or die (不能選擇數(shù)據(jù)庫(kù) : .mysql_error())。前臺(tái)首頁(yè)主要用于實(shí)現(xiàn)前臺(tái)功能導(dǎo)航,該頁(yè)面主要包括考生注冊(cè)、考生登錄、修改密碼、成績(jī)查詢、進(jìn)入考場(chǎng)和退出信息 6 個(gè)導(dǎo)航鏈接。 表 1 考題信息表 名稱 元素類型 重要屬性 含義 form1 form method=post action= 表單 online_number text id=online_number size=20 準(zhǔn)考證號(hào)碼 online_pass password id=online_pass size=20 考生密碼 Submit submit value=提交 “提交”按鈕 (3) 考生在考生登錄頁(yè)面錄入準(zhǔn)確的準(zhǔn)考證號(hào)和密碼后,單擊 “ 提交 ” 按鈕,提交表單信息到數(shù)據(jù)處理頁(yè),應(yīng)用 mysql_query()函數(shù)檢索考生是否成功登錄。 $online_number=isset($_POST[online_number])。 and online_pass=39。 if($result1){ echo 。)。 } ? FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 考生信息模塊設(shè)計(jì) : (1) 考生信息模塊主要包括考生注冊(cè)、考生登錄、修改密碼 3 個(gè)功能。在介紹該功能的實(shí)現(xiàn)過(guò)程之前,先對(duì) Ajax 技術(shù)中的 XmlHttpRequest 對(duì)象的屬性和方法進(jìn)行詳細(xì)的講解。關(guān)鍵代碼如下: var xmlHttp=createXmlHttpRequestObject()。 } }else{ try{ xmlHttp=new XMLHttpRequest()。 } FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 在網(wǎng)絡(luò)在線考試 系統(tǒng)首頁(yè),單擊 “ 考生注冊(cè) ” 超鏈接,即可進(jìn)入考生注冊(cè)頁(yè)面,輸入個(gè)人的真實(shí)資料后,單擊 “ 注冊(cè) ” 按鈕,系統(tǒng)將根據(jù)輸入的個(gè)人資料自動(dòng)生成準(zhǔn)考證號(hào)和考生密碼 , 下面為考生注冊(cè)的運(yùn)行結(jié)果,如圖 15 所示。語(yǔ)法格式 如下: int mt_rand([int min,int max]) 下面應(yīng)用 mt_rand()函數(shù)來(lái)獲取 100000~ 999999 之間的隨機(jī)數(shù)。在該模塊中,考生首先需要登錄到本系統(tǒng)中,閱讀考試規(guī)則 ,在同意所列出的考試規(guī)則后,才能選擇考試類別和套題,然后進(jìn)入考試頁(yè)面進(jìn)行答題,當(dāng)考生提交試卷或者到達(dá)考試結(jié)束時(shí)間時(shí),系統(tǒng)將自動(dòng)對(duì)考生提交的試卷進(jìn)行評(píng)分,并給出最終考試成績(jī)。考生根據(jù)考試通知選擇要考試的課程名稱,然后系統(tǒng)根據(jù)管理員設(shè)置的考試信息,存于tb_admin 表中,從題庫(kù),即 tb_kt 表中隨機(jī)地抽取一定量的題目,比如 50 個(gè),產(chǎn)生隨機(jī)的一張?jiān)嚲?。單選題輸出,答案判斷和考題答案輸出的關(guān)鍵代碼如下: ?php $query1=mysql_query(select * from tiku where c_name=39。)。fenzhi39。Submit39。kt_id39。 } } }} for($a=0。]。kt_id39。.substr($str1,0)./font。.$myrow1[39。 }else{ echo 您輸入的答案 。 echo 錯(cuò)誤 。ans39。 圖 19 考生進(jìn)入考場(chǎng)時(shí)運(yùn)行結(jié)果 (4) 考生閱讀考試考試規(guī)則且同意后,則可進(jìn)行考題的選擇,運(yùn)行結(jié)果如下圖 20 所示 。 圖 21 考生開(kāi)始考試運(yùn)行結(jié)果 (6) 計(jì)時(shí)模塊的實(shí)現(xiàn) XMLHttpRequest 在瀏覽器中運(yùn)行,將其代碼保存在一個(gè)名稱為 的文件中,然后在需要應(yīng)用 Ajax 技術(shù)的頁(yè)面中應(yīng)用以下代碼包含該文件。 FGSJJLKSJGKLJG JLS JGKJ KJ SKJ KJSKLGJKSJLKSJKL KSGK JKLGJSLSK JSGKL JLSGJSLJ GJGKL JLSJ KL JGKL JGKL JKL 后臺(tái)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 后臺(tái)首頁(yè)設(shè)計(jì) : (1) 網(wǎng)絡(luò)在線考試系統(tǒng)的后臺(tái)首頁(yè)是管理員對(duì)網(wǎng)站信息進(jìn)行管理的首頁(yè)面。 ?? 考題類別管理:主要包括查看考題類別列表、添加考題類別信息和刪除考題類別信息。 ?? 退出管理:主要用于退出后臺(tái)管理系統(tǒng)。 在實(shí)現(xiàn)考題信息管理模塊時(shí),為了更好地管理,因此把考題類別單獨(dú)存儲(chǔ)于一個(gè)數(shù)據(jù)表 tb_lb 中,這樣在錄入考題信息時(shí)就可以把考題類別以下拉列表的形式從數(shù)據(jù)庫(kù)中讀取出來(lái)。 首頁(yè),創(chuàng)建與數(shù)據(jù)庫(kù)的連接。root39。 mysql_select_db(db_online ,$id)。? ?php echo $myrow[online_ktlb]。 表 4 考題信息添加頁(yè)面涉及到的 HTML表單的重要元素 名稱 類型 重要屬性 含義 form2 form method=”post” action=”” 表單 kt_lb select ?php 考題類別 $query=mssql_query(“select * from tb_ktl
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1