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

正文內(nèi)容

基于phpmysql的在線考試系統(tǒng)畢業(yè)設(shè)計-免費閱讀

2024-12-08 10:37 上一頁面

下一頁面
  

【正文】 總之需求分析時能做好就能降低需求變更,再加上設(shè)計時考慮到的技術(shù)可行性就可以大幅度的降低需求變更。為教師開展平時考核及期末考核提供一個考核平臺 ;為學生利用網(wǎng)絡(luò)自主學習提供條件;為不同課程的網(wǎng)上考試提供平臺。其中涉及到管理員、 管理員信息、考試信息管理 、學生管理 、考生信息等 。確切的說,軟件測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行的過程。 } } ? 29 (2) 管理員登錄后 ,單擊 “ 考題信息管理 ” 超鏈接,進入到查詢考題信息頁面,選擇考題類別后,單擊 “ 考題查找 ” 按鈕,將查詢出該類別下的所有考題信息。$kt_small_lb39。$kt_fs39。 提交考題表單到數(shù)據(jù)處理頁,程序處理頁面首先應用變量獲取到表單數(shù)據(jù),然后應用 insert…into 語句將其插入到考題信息表 tb_kt 中。? ?php echo $myrow[online_ktlb]。root39。 在實現(xiàn)考題信息管理模塊時,為了更好地管理,因此把考題類別單獨存儲于一個數(shù)據(jù)表 tb_lb 中,這樣在錄入考題信息時就可以把考題類別以下拉列表的形式從數(shù)據(jù)庫中讀取出來。 ?? 考題類別管理:主要包括查看考題類別列表、添加考題類別信息和刪除考題類別信息。 圖 21 考生開始考試運行結(jié)果 (6) 計時模塊的實現(xiàn) XMLHttpRequest 在瀏覽器中運行,將其代碼保存在一個名稱為 的文件中,然后在需要應用 Ajax 技術(shù)的頁面中應用以下代碼包含該文件。ans39。 }else{ echo 您輸入的答案 。.substr($str1,0)./font。]。kt_id39。fenzhi39。單選題輸出,答案判斷和考題答案輸出的關(guān)鍵代碼如下: ?php $query1=mysql_query(select * from tiku where c_name=39。在該模塊中,考生首先需要登錄到本系統(tǒng)中,閱讀考試規(guī)則 ,在同意所列出的考試規(guī)則后,才能選擇考試類別和套題,然后進入考試頁面進行答題,當考生提交試卷或者到達考試結(jié)束時間時,系統(tǒng)將自動對考生提交的試卷進行評分,并給出最終考試成績。 } 19 在網(wǎng)絡(luò)在線考試 系統(tǒng)首頁,單擊 “ 考生注冊 ” 超鏈接,即可進入考生注冊頁面,輸入個人的真實資料后,單擊 “ 注冊 ” 按鈕,系統(tǒng)將根據(jù)輸入的個人資料自動生成準考證號和考生密碼 , 下面為考生注冊的運行結(jié)果,如圖 15 所示。關(guān)鍵代碼如下: var xmlHttp=createXmlHttpRequestObject()。 } ? 17 考生信息模塊設(shè)計 : (1) 考生信息模塊主要包括考生注冊、考生登錄、修改密碼 3 個功能。 if($result1){ echo 。 $online_number=isset($_POST[online_number])。前臺首頁主要用于實現(xiàn)前臺功能導航,該頁面主要包括考生注冊、考生登錄、修改密碼、成績查詢、進入考場和退出信息 6 個導航鏈接。 $database_localhost = db_online。 該數(shù)據(jù)表結(jié)構(gòu)如 圖 11 所示。 圖 7 考題信息實體 ER 圖 管理員 密碼 編號 管理員姓名 考題類別 編號 類別名稱 考題內(nèi)容 考題信息 考題類別別 考試成績 考題答案 正確答案 所屬套題 編號 13 數(shù)據(jù)庫物理結(jié)構(gòu) (1) tb_user(考生信息表) 考生 信息表用來保存考生信息 , 主鍵為 online_id。 概念設(shè)計 (1) 考生信息實體 考生信息實體包括編號、考生姓名、聯(lián)系方式、準考證號、考試成績、考題類別、考試時間、聯(lián)系地址、考試狀態(tài)和考生密碼等屬性。需求分析做的不好,甚至會導致整個數(shù)據(jù)庫設(shè)計返工重做。 (4) 成績查詢:管理員可以查看權(quán)限范圍內(nèi)所有用戶的成績信息,并可以對所有信息進行分析統(tǒng)計。 圖 1 db_online 數(shù)據(jù)庫所包含數(shù)據(jù)表的結(jié)構(gòu)圖 9 系統(tǒng)結(jié)構(gòu)設(shè)計 系統(tǒng)功能結(jié)構(gòu) 網(wǎng)絡(luò)考試系統(tǒng)的考生用戶和管理員分別為前臺用戶和后臺用戶,他們的功能職責不同,其功能結(jié)構(gòu)圖如圖 2 所 示。 (5) 隨機抽取試題。 8 4 系統(tǒng)概要設(shè)計 系統(tǒng)的總體設(shè)計 根據(jù)系統(tǒng)的功能要求,網(wǎng)絡(luò)考試系統(tǒng)中涉及兩種不同的用戶:考試用戶、管理員,他們的職能各不相同。 Ajax 簡介 AJAX 不是一種新的編程語言,而是一種用于創(chuàng)建更好更快以及交互性更強的 Web 應用程序的技術(shù)。 PHP 對 MySQL 數(shù)據(jù)庫的兩種連接方式 無論是使用 mysql/mysqli 庫函數(shù)還是使用 ODBC 接口連接, PHP 對 MySQL 數(shù)據(jù)庫的連接方式都有兩種。 PHP 存取 mysql 數(shù)據(jù)庫的四個步驟是: 建立連接: mysql_connect()。 PHP 消耗相當少的 系統(tǒng)資源 。 (2) PHP 是免費的。 (1) 硬件需求:計算機 (winXP 系統(tǒng) ) (2) 軟件需求: 開發(fā)工具: Dreamweaver CS5 服務(wù)器端開發(fā)環(huán)境: Wampserver Version2(Apache +PHP + MySQL + phpMyAdmin ) 5 3 設(shè)計工具及關(guān)鍵技術(shù)介紹 Apache 簡介 Apache 是世界使用排名第一的 Web 服務(wù)器軟件。 通過實際情況的調(diào)查,要求網(wǎng)絡(luò)在線考試系統(tǒng)具有以下功能: ?? 界面設(shè)計美觀大方、方便、快捷、操作靈活,樹立企業(yè)形象。網(wǎng)絡(luò)在線考試系統(tǒng)的可行性可從以下兩方面考慮。因此,在線考試系統(tǒng)具有潛在的巨大商機和研究價值,是未來數(shù)字化校園系統(tǒng)研究的熱點內(nèi)容。作為教育評價和衡量學生能力的考試也正經(jīng)歷著無紙化和網(wǎng)絡(luò)化的飛躍。而在國外一些國家,網(wǎng)上提交作業(yè)和網(wǎng)上考試已經(jīng)相當普及了。澳大利亞國家公共資源管理局已于 1995 年 4 月建立 “ 澳大利亞教育網(wǎng) ” ,并聯(lián)通 Inter,該網(wǎng)絡(luò)不僅包括全部高等院校,而且還覆蓋全澳大利亞所有的中小 學 。 全文共分為緒論、系統(tǒng)分析、 設(shè)計工具及關(guān)鍵技術(shù)介紹 、系統(tǒng) 概要設(shè)計 、系統(tǒng)詳細設(shè)計、系統(tǒng)測試、 總結(jié)展望、參考文獻。而網(wǎng)絡(luò)考試則是一個很重要的方向。該系統(tǒng)是基于 PHP 和 MySQL,為了配合網(wǎng)上教學建立的 “ 網(wǎng)上考試系統(tǒng) ” ,實現(xiàn)網(wǎng)上學 習一體化而設(shè)計的。 Based on the PHP。在此方式下,組織一次考試至少要經(jīng)過 5 個步驟,即人工出卷、考生考試、人工閱卷、試卷分析和成績評估。比如全國計算機等級考試軟件、職稱計算機能力考試等等。對題庫的創(chuàng)建將提上議事的日程,在線考試系統(tǒng)將大有用武之地,且能確??硷L考紀的根本好轉(zhuǎn)。 為解決題庫系統(tǒng)中存在的這些問題,作者經(jīng)過研究幾種不同的網(wǎng)上系統(tǒng),經(jīng)充分的考慮,最后給出了一個較為理想的題庫系統(tǒng)解決方案,并結(jié)合當前比較使用的 B/S 結(jié)構(gòu)開發(fā)一個功能較完備的網(wǎng)上考試系統(tǒng)。 需求分析 隨著計算機技術(shù)的發(fā)展和網(wǎng)絡(luò)技術(shù)的日益成熟,通過網(wǎng)絡(luò)進行信息交流已成為一種快捷的交互方式。 4 開發(fā)環(huán)境 Apache 是目前應用最廣的 Web 服務(wù)器; PHP 是一種類似 ASP 的服務(wù)器端腳本語言,而 MySQL 是一個小巧的數(shù)據(jù)庫系統(tǒng)軟件 ,它們特別適用于網(wǎng)站建設(shè)。 PHP具有非常強大的功能,所有的 CGI 的功能 PHP 都能實現(xiàn),而且支持幾乎所有流行的 數(shù)據(jù)庫 以及操作系統(tǒng)。 (4) 跨平臺性強。 PHP 支持腳本語言為主,同為 類 C 語言 。開放式數(shù)據(jù)庫互聯(lián) (open database connectivity,ODBC)是 Microsoft 引進的一種早期數(shù)據(jù)庫接口技術(shù)。 7 (2) 非永久連接方式:即短連接方式。 AJAX 是一種獨立于 Web 服務(wù)器軟件的瀏覽器技術(shù)。被授權(quán)的用戶可以在異地登陸考試系統(tǒng),無須到指定地點 行進行考試。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計的任務(wù)是確定系統(tǒng)所需的數(shù)據(jù)庫,它的價值在于它 能夠向用戶提供有意義的信息,還有向系統(tǒng)供應所需的一切數(shù)據(jù)。 管理員功能: (1) 發(fā)布通知:管理員進入發(fā)布通知頁面,發(fā)布考試通知。網(wǎng)絡(luò)在線考試系統(tǒng)的系統(tǒng)流程,如圖 3 所示。 MySQL 的設(shè)計目標是提供一個高速、可靠、可擴展、易于使用的數(shù)據(jù)庫管理系統(tǒng)。 考題類別實體的 ER 圖,如圖 6 所示。 圖 9 管理員信息結(jié)構(gòu)圖 (3) tb_ktlb(考題類別信息表) 考題類別信息表用來保存考題類別。本系統(tǒng)采用的開發(fā)工具是 Dreamweaver,數(shù)據(jù)庫則采用得是 MySQL, Web 服務(wù)器采用 Apache 服務(wù)器。 mysql_query(set names gb2312)。如果查詢結(jié)果為真,則將準考證號存儲在 session 變量中;否則彈出提示信息。{$online_pass}39。 =39。 XmlHttpRequest 對象是 Ajax 技術(shù)的核心,有關(guān)該對象的屬性和方法的詳細介紹如表 2 和表 3 所示。 }catch(e){ xmlHttp=false。代碼如下: ?php echo mt_rand(100000,999999)。 流程圖如圖 18 所示。 $y=1。]!=){ for($a=0。$acount($array1)。]]==true){ if($myrow1[ans]==$str1){ echo 您輸入的答案 。fenzhi39。 echo 正確答案 : font color=39。 圖 20 考生選擇考題運行結(jié)果 24 (5) 考生選擇好考試類 別和套題之后,則可正式進入考試頁面進行答題。在該頁面中,管理員可以清楚地了解網(wǎng)站后臺管理系統(tǒng)包含的基本操作。 (2) 下面為本系統(tǒng)的后臺登錄頁面,如圖 22 所示。代碼如下: ?php $id=mysql_connect(39。 ? 27 然后應用下拉列表框和 select查詢語句相結(jié)合實現(xiàn)在下拉列表中顯示數(shù)據(jù)表中的 online_ktlb 字段的值,通過 while 循環(huán)語句進行輸出。 while($myrow=mssql_fetch_array($query)){ ? option value=”?php echo $myrow[online_ktlb]。,39。,39。 =39。 查詢考題信息頁面提供了修改考題信息的功能,管理員可對指定的考題信息進行編輯,單擊 “ 修改 ” 按鈕后,提交 Submit2 表單信息到數(shù)據(jù)處理頁。 白盒測試法(又稱結(jié)構(gòu)測試法)是把程序看成裝在一個透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程,這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都能按照預定 要求正確工作。 32 7 總結(jié)與展望 計算機網(wǎng)絡(luò)技術(shù)的日益成熟及校園網(wǎng)的逐步普及,為考試信息化提供了良好的基礎(chǔ)。設(shè)計數(shù)據(jù)庫一定要思路清晰,各個數(shù)據(jù)的流向各個表之間的關(guān)系一定要弄清楚,透徹。在本系統(tǒng)的設(shè)計過程和論文編寫過程中,很多老師、同學都給與了我許多無私的幫助,尤其是我的 指導老師 給我的論文提出了很多寶貴的修改意見,在這里我向這些 無私幫助我的人表示衷心的感謝。數(shù)據(jù)庫設(shè)計也是個難點,不明確要實現(xiàn)哪些功能就不能很好的把數(shù)據(jù)庫設(shè)計好。根據(jù)用戶的類型不同其訪問權(quán)限也有所不同,按權(quán)限 可分為:管理員、考生。 測試任何軟件都有兩種方法:黑盒測試和白盒測試法。 圖 25 考題信息管理運行結(jié)果 在考試題目查詢頁面中,首先建立用于查詢的表單 form1,該表單中包含“ 考題類別 ” 列表 /菜單控件以及 “ 考題查找 ” 按鈕??碱}添加成功! 39。,39。 if($Submit2==提交考題 ){ $queryes=mysql_query(insert into tb_kt (kt_lb,kt_lx,kt_fs,kt_nr,kt_daan,kt_zqdaan,kt_small_lb)values(39。 圖 24 添加考題運行結(jié)果 28 考題信息添加頁面涉及到的 HTML 表單的重要元素如表 4 所示。)。 下面介紹從下拉列表中動態(tài)顯示數(shù)據(jù)表某列的字段值的方法。 ?? 包括查看考試題目列表、添加考試題目、修改考試題目和刪除考試題目。 中獲取剩余時間的實現(xiàn)原理是:首先設(shè)置考試時長為 30 分 鐘,在考試開始計時的基礎(chǔ)上加上 30 分鐘,然后用考試時間減去系統(tǒng)的當前時間,獲取的就是考試剩余時間,當剩余時間為零時,系統(tǒng)將自動提交試卷。 }
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1