999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PHP的網絡考試系統的開發與設計

2018-12-20 07:54:42劉永輝
電子設計工程 2018年24期
關鍵詞:頁面界面用戶

劉永輝

(新疆昌吉廣播電視大學新疆昌吉831100)

隨著計算機網絡技術的發展,多媒體資源、遠程網絡、計算機系統等逐漸被應用于教育教學之中。并有愈演愈熱的趨勢[1],不斷受到教育界相關人士的關注和應用。

教育教學中,最為重要的教學質量評估手段是考試。而考試不僅能反映學生的學習情況,查漏補缺,也能督促教師調整教學進度,讓學生更好的吸收知識。眾所周知,紙質考試比較浪費人力物力。其不僅需要大量的紙張印刷試卷,還需要教師耗費大量的時間批改試卷,統計成績[2]。隨著考試的增多,如大大小小的測驗、練習、競賽、問卷等[3],就更顯得人力與物力資源的浪費。因此,設計一個可以在計算機在線考試的網絡考試系統就顯得尤為重要。

網絡考試系統的優勢在于,學生在線答題,省去紙資源的浪費;計算機可以批改客觀題,減輕教師壓力;且網絡考試系統可以整理學生成績,統計學生每一題的錯誤情況,便于教師發現學生學習的薄弱之處以及教學的漏洞;學生做錯的題目也可以在系統中保留,便于日后查漏補缺等[4]。

教學模式的數字化、種類的多樣化必將推動教育考試的信息化、數字化的發展[5],而如今計算機技術的發展、電腦和網絡的普及更是為實現該種在線考試模式提供了可能性及基礎前提。

1 相關技術綜述

1.1 PHP技術

PHP是一種應用于HTML的腳本語言,風格與C語言類似。在Web環境下,PHP語言可以由客戶端的瀏覽器傳送請求至Web服務器,然后服務器進一步響應操作[6]。其的工作原理,如圖1所示。過程為:用戶傳送請求至Web服務器,服務器端接受之后,使用PHP語言解釋請求文件。然后進一步處理,如訪問數據庫等。處理完成之后,再按照文件要求生成HTML頁面,通過Web服務器返回給用戶[7]。

圖1 PHP工作原理

PHP的優勢在于可兼容多個操作平臺,如Windows、Linux、Unix等多個操作系統。同時,支持多種數據庫;且由PHP語言寫出來的CGI代碼具有可移植性[8],故可以移植于不同的操作系統;此外,PHP還具有豐富多樣的功能,如圖形處理、壓縮文件、POP3等[9],便于用戶使用,深受開發者的喜愛。PHP與其他語言編程性能特點的比較,如表1所示。

表1 PHP、ASP、JSP編程性能特點比較

1.2 Apache技術

Apache HTTP Server是一個應用于Web服務器的軟件,簡稱Apache。由于該軟件迅速、便捷、可靠的特性,被譽為最流行的Web服務器軟件之一。該軟件支持 Perl、python 等解釋器[10],支持 HTTP/1.1 協議、支持HTTP認證、支持CGI、支持虛擬主機等,應用廣泛,功能強大。其相較于同款軟件IIS,具有更強的穩定性、可靠性、開放性,且支持多語言編程,更容易上手,故深受程序員的喜愛。

1.3 SQL server 2000數據庫管理系統

SQL server 2000是一款數據庫管理系統,且自帶一套完整的圖形工具,如企業管理器、查詢分析器等,是真正的Client/Server結構[11]。該系統具有良好的人機交互界面,便于用戶進行數據管理,且具有多個編程接口,支持多種語言編程。同時,也擁有良好的兼容性,可在多個操作平臺使用。使用戶可以快速的通過Web服務器訪問數據庫,具有極強的伸縮性,集成度高。SQL server 2000相較于之前的版本優化特點在于支持XML,可通過XML編輯數據庫中的數據,如進行插入、刪除、修改等操作。

1.4 Ajax技術概述

Ajax技術包括JavaScript技術、XML技術等,是多種技術的綜合[12]。其核心是JavaScript的對象XmlHttpRequest,用戶通過這一對象,可向Web服務器提出請求。其不同之處在于,該請求先到達Ajax引擎,再到達服務器。返回的數據也是先經過Ajax引擎,再達到用戶[13],即Ajax引擎相當于代理器,和服務器直接交互。由此可以使用戶在服務器響應請求時,無需等待響應結束,便可繼續發送下一請求[14-16]。

2 系統設計

2.1 網絡考試系統功能需求分析

本網絡考試系統,應包括學生信息錄入、考試試題管理、成績處理等幾個基本模塊,從學生、教師和管理員這3種用戶的需求出發,進一步完善系統的功能。該系統具體的功能用例,如圖2所示。學生方面包括:信息注冊、登錄、個人信息編輯、選擇考試場次等功能。教師方面包括:試題管理、試卷編輯、統計成績等功能。而管理員則進行系統的搭建與維護、管理用戶等操作。

2.2 系統模塊設計

根據系統的功能需求,可將網絡考試系統分成4個模塊,分別是學生、考試、用戶信息管理和試題管理模塊。其中,學生和考試模塊構成網絡考試系統的前臺,用戶信息管理與試題管理構成系統的后臺。前臺出現在系統首頁,其功能結構如圖3所示??梢钥闯?,前臺的功能主要包括學生注冊、登錄、查詢成績、修改密碼、參加考試這5個方面。

圖2 網絡考試系統功能用例

圖3 考試系統前臺功能結構圖

用戶信息管理和試題管理構成系統的后臺,在管理頁面實現,包含學生信息管理、試題錄入、成績管理等功能,其結構如圖4所示。

圖4 考試系統后臺功能結構圖

學生使用該考試系統的流程,如圖5所示。學生首先使用個人賬號和密碼登入系統,進入網站首頁。在此可選擇考場進入考試或者查詢成績,若選擇進入考試,首先彈出考試規則界面,供學生閱讀,詢問其是否接受考試規則,若回答為“是”,則進入考試試題選擇界面。對于可以立即得出考試成績的純客觀題考試,在學生交卷后,可直接顯示其該門考試的成績。

圖5 學生操作流程圖

教師和管理員使用該系統的流程,如圖6所示。在登陸系統之后,進入后臺管理頁面,進行管理操作。

圖6 教師(管理員)操作流程圖

3 系統測試

文中通過對學生、考試、用戶信息管理和試題管理模塊的幾個主要頁面進行測試,來檢驗系統的功能是否完善。首先,學生注冊界面如圖7所示,用戶需要輸入姓名、聯系電話、學號等信息注冊賬號。登錄時,使用準考證號與密碼進入網絡考試系統。

用戶可對其密碼進行修改,界面如圖8所示。

用戶可使用成績查詢功能,查詢界面如圖9所示。通過選擇考試科目,系統將列出準考證號、考試科目、考試時間、考試成績這4項信息。

學生進入考場考試的界面,如圖10所示。最上方顯示考試時間以及當前計時,用來提醒學生注意答題進度。學生可通過選擇選項完成選擇題,或輸入文字完成簡答題。

圖7 學生注冊頁面

圖8 密碼修改界面

圖9 成績查詢界面

教師和管理員可以在后臺頁面管理學生信息,如通過準考證號查詢到某個學生的電話、考試成績、排名等,頁面如圖11所示。

圖10 在線考試示例界面

圖11 學生管理頁面

試題管理界面,如圖12所示。在后臺頁面,用戶可以通過點擊“試題管理”選項進入子選項卡。通過選擇試題種類在題庫中查找該子類下的全部試題,以及相關的答案等信息。此外,用戶還可對試題進行修改數據或刪除的操作。

圖12 試題管理界面

綜上,通過對網絡考試系統的模塊測試,發現模塊的功能特性均可正常運行。后期對系統穩定性進行測試,對于用戶提出的請求,系統響應速度快,反應良好。

4 結束語

隨著計算機網絡技術的發展,教育模式也逐漸向網絡信息方向轉型。本文設計出一個基于PHP語言的在線考試的網絡系統。該系統使用B/S架構,融合了 Ajax、SQL Server 2000、Apache等技術,并通過查閱資料、實地考察、不斷與在校學生和老師交流系統設計的意見,從而設計出一個滿足現實需求、功能完善、界面美觀的在線考試系統。本系統在幾所高校的考試中得以試運行,其大幅簡化了考試流程,提高了老師審閱試卷、整理成績、進行教學質量評估的效率,受到廣大師生的一致好評。但本系統仍存在一些需要改進之處,例如增加題型種類,豐富試題庫等,后期還將不斷升級與完善。

猜你喜歡
頁面界面用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 久久亚洲综合伊人| 国产人人射| 免费可以看的无遮挡av无码| 欧美精品在线免费| 亚洲无码视频喷水| 亚洲av无码久久无遮挡| 欧美在线精品怡红院| 亚洲第一视频免费在线| 国产欧美视频在线| 欧美国产日产一区二区| 在线中文字幕日韩| 国产成人久久777777| 免费看a毛片| 亚洲国产精品VA在线看黑人| 日本人妻丰满熟妇区| 第一页亚洲| 亚洲国产日韩在线成人蜜芽| 嫩草影院在线观看精品视频| 亚洲天堂视频在线播放| 国产最新无码专区在线| 亚洲午夜片| 亚洲成人动漫在线观看| 欧美日韩一区二区三| 三级毛片在线播放| 国产成人精品午夜视频'| 国产精鲁鲁网在线视频| 亚洲无码高清一区二区| 综合色在线| 亚洲乱码在线视频| 91在线国内在线播放老师| 伊人久久综在合线亚洲2019| 日韩在线永久免费播放| 青青青视频91在线 | 免费aa毛片| 国产va免费精品观看| 日本少妇又色又爽又高潮| 亚洲日本中文字幕乱码中文| …亚洲 欧洲 另类 春色| 亚洲视频欧美不卡| 国产97视频在线| 一本一本大道香蕉久在线播放| 欧美啪啪视频免码| 国产精品密蕾丝视频| 亚洲欧美色中文字幕| 老司机久久99久久精品播放| 伊人久久大香线蕉综合影视| AV网站中文| 国产男人天堂| 免费观看亚洲人成网站| www.91在线播放| 97久久超碰极品视觉盛宴| 亚洲男人的天堂网| 久久a毛片| 国产小视频a在线观看| 久久人体视频| 国产精品区视频中文字幕| 一级毛片免费不卡在线| 99在线小视频| 国产91熟女高潮一区二区| 国产乱码精品一区二区三区中文| 久久精品波多野结衣| 亚洲第一成年人网站| 日本人妻一区二区三区不卡影院| 福利小视频在线播放| 国产老女人精品免费视频| 欧美色亚洲| 看国产一级毛片| 波多野结衣一区二区三区四区视频| 国产亚洲美日韩AV中文字幕无码成人| 蜜桃臀无码内射一区二区三区 | 好紧太爽了视频免费无码| 国产美女在线观看| 99热这里只有精品免费国产| 中文字幕日韩欧美| 91外围女在线观看| 亚洲欧美自拍中文| 国产美女主播一级成人毛片| 片在线无码观看| 国产一级小视频| 狠狠亚洲婷婷综合色香| 久久中文无码精品| 青青草原国产精品啪啪视频|