亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于B/S和C/S混合模式的網(wǎng)上考試系統(tǒng)設(shè)計與實(shí)現(xiàn)

        2014-11-07 18:59:51程媛媛
        電腦知識與技術(shù) 2014年29期
        關(guān)鍵詞:應(yīng)用程序答題界面

        程媛媛

        摘要:為了實(shí)現(xiàn)無紙化考試,開發(fā)了基于B/S和C/S混合模式的網(wǎng)上考試系統(tǒng),本系統(tǒng)主要面向三類人員使用:考生、教師及管理員,使用時他們擁有不同的權(quán)限。使用的過程是通過考試界面的登錄、試卷的制定、審核、生成、考試結(jié)果的公布與查詢來實(shí)現(xiàn)無紙標(biāo)準(zhǔn)化考試,從而使考試可以方便地通過 Internet和局域網(wǎng)進(jìn)行?!熬W(wǎng)絡(luò)考試系統(tǒng)”是集合現(xiàn)代考試?yán)碚摗⒎椒ê同F(xiàn)代信息技術(shù)手段的智能化網(wǎng)上考試系統(tǒng),為學(xué)生考試提供“靈活、方便、科學(xué)、公平”的考試服務(wù)。

        關(guān)鍵詞: B/S;C/S;網(wǎng)絡(luò)考試;ASP.NET;Access 2003

        中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)29-6853-07

        Abstract: In order to achieve paperless examination, developed based on B / S and C / S mixed mode of online examination system, the system mainly for the use of three types of people: the candidates, teachers and administrators, the use they have different privileges. Process using the login interface through exams, papers to develop, review, production, publication and examination results of the query to achieve paperless standardized tests, so that the test can be easily carried out through the Internet and LAN. "Network Test System" is a collection of modern test theory, methods and modern information technology to intelligent online examination system, to provide "flexible, convenient, scientific and fair" exam testing services for students.

        Key words: B/S; C/S; network test; ASP.NET; Access 2003

        1 國內(nèi)外網(wǎng)上考試現(xiàn)狀

        網(wǎng)上考試已經(jīng)成為目前國際上普遍采用的一種考試和認(rèn)證方式。通過計算機(jī)網(wǎng)絡(luò)進(jìn)行各種認(rèn)證考試使得我們不出國門就可以獲得各種國際上通行的證書。而網(wǎng)上計算機(jī)化考試也成了一門產(chǎn)業(yè),創(chuàng)造了很大的利潤。我們相信今后一系列的考試都將會網(wǎng)絡(luò)化的,這樣才符合信息發(fā)展。在Windows平臺上,使用IE瀏覽器,完成考試、交卷等考試任務(wù),還可以通過多媒體手段來完成監(jiān)考。傳統(tǒng)考試要求老師刻試卷、印試卷、安排考試、監(jiān)考、收集試卷、評改試卷、講評試卷和分析試卷。這是一個漫長而復(fù)雜的過程,已經(jīng)越來越不適應(yīng)現(xiàn)代教學(xué)的需要。網(wǎng)絡(luò)考試系統(tǒng)是傳統(tǒng)考場的延伸,它可以利用網(wǎng)絡(luò)的無限廣闊空間,隨時隨地的對學(xué)生進(jìn)行考試,加上數(shù)據(jù)庫技術(shù)的利用,大大簡化了傳統(tǒng)考試的過程,因此網(wǎng)絡(luò)考試系統(tǒng)是電子化教學(xué)不可缺少的一個重要環(huán)節(jié)。

        相對于傳統(tǒng)的考試方式,基于WEB的網(wǎng)絡(luò)考試系統(tǒng)的主要好處是一方面可以動態(tài)地管理各種考試信息;另一方面,考試時間靈活,可以在規(guī)定時間段內(nèi)的任意時間參加考試;另外計算機(jī)化的考試的最大特點(diǎn)是閱卷快,系統(tǒng)可以在考試結(jié)束時當(dāng)場給出客觀題考試成績,計算機(jī)閱卷給了考生最大的公平感。

        網(wǎng)絡(luò)考試系統(tǒng)極大地提高了教學(xué)的靈活性,現(xiàn)在許多領(lǐng)域已經(jīng)有了廣泛的應(yīng)用。最有影響的案例就是ETS(美國教育考試中心)舉辦的GRE(美國研究生入學(xué)考試)的計算機(jī)化考試,它使考試由原來的每年只能有兩次參加考試的機(jī)會變成了每個工作日都可以參加的考試。

        利用B/S與C/S結(jié)構(gòu)相結(jié)合的技術(shù)開發(fā)的基于WEB的多用戶網(wǎng)絡(luò)考試系統(tǒng)具有用戶注冊、多用戶同時在線考試、考試時間控制、自動判卷、題庫維護(hù)、用戶管理、分?jǐn)?shù)管理等功能。

        隨著Web技術(shù)的發(fā)展和電子商務(wù)時代的到來,日前國內(nèi)的計算機(jī)考試系統(tǒng)大都是以C/S(客戶/服務(wù)器)的形式開發(fā)的,而這種胖客戶端的結(jié)構(gòu)對客戶端軟件有很強(qiáng)的依賴性并且成本很高,所以必須采用WEB技術(shù)以降低客戶端成本,有的學(xué)校采用JavaScript來組織考試的頁面,但是這樣就需要有網(wǎng)頁制作背景的人員來參與考試的組織,本課題由于是通過用戶操作動態(tài)生成考試的頁面而使得任何沒有計算機(jī)背景的人員均可以參與考試的組織,大大提高了考試組織工作的效率。

        2 系統(tǒng)的開發(fā)環(huán)境和工具

        2.1 ASP.NET簡介

        ASP的第一個版本是0.9測試版。它給WEB開發(fā)帶來一陣暴風(fēng),它能夠?qū)⒋a直接嵌入HTML,使得設(shè)計WEB頁面變得更簡單,更強(qiáng)大,并且通過內(nèi)置的組件能夠?qū)崿F(xiàn)強(qiáng)大功能,最明顯的就是ADO,它使得建立一個動態(tài)頁面如小孩子玩游戲一樣簡單。最終出場的是ASP 1.0,它作為IIS的附屬產(chǎn)品免費(fèi)發(fā)送。ASP與ADO的結(jié)合使用開發(fā)者很容易地在一個數(shù)據(jù)庫中建立和打開一個記錄集。這無疑不是它如此快就被大眾接受的因素。1998年,微軟公司又發(fā)布了ASP 2.0 。ASP 1.0和ASP 2.0主要區(qū)別是外部的組件需要實(shí)例化。有了ASP 2.0 和IIS 4.0我們就有可能建立ASP應(yīng)用了,而且每個組件就有了自己單獨(dú)的內(nèi)存空間。內(nèi)置的MTS也使用制作組件變得簡單。微軟公司接著開發(fā)了Windows 2000操作系統(tǒng)。 這個Windows版本給我們帶上了IIS 5.0 以及 ASP 3.0。此次并不是簡單對ASP進(jìn)行補(bǔ)充,核心的不同實(shí)際上是把很多的事情交給了COM來做。在windows 2000中,微軟結(jié)合了MTS與COM核心環(huán)境做出了COM+,這就讓主機(jī)有了一種新的方法來使用組件,同樣給主機(jī)帶來了更多的穩(wěn)定性,成了一個可以升級的效率高的工作平臺。IIS 5.0在表面上似乎沒有改什么,但是在接口上動的手術(shù)比較大。在內(nèi)部,它使用COM+ 組件服務(wù)來對組件提供一個更好的執(zhí)行的環(huán)境。有了這些,微軟公司推出了ASP.NET,它不是ASP的簡單升級,而是MicroSoft推出的新一代Active Server Pages。其中全新的技術(shù)架構(gòu)會讓每個人的編程生活變得更的簡單。ASP.NET是建立在通用語言運(yùn)行時刻庫(CLR)上的應(yīng)用程序框架。他用來在服務(wù)器端構(gòu)建功能強(qiáng)大的Web應(yīng)用程序。Asp.net提供了幾個超越以前Web開發(fā)模式的優(yōu)點(diǎn):endprint

        增強(qiáng)的性能:Asp.net是運(yùn)行在服務(wù)器端的編譯后的CLR代碼,而不是像ASP那樣解釋執(zhí)行。Asp.net利用提前綁定,即時編譯,本地優(yōu)化和緩存服務(wù)來提高性能。所有這一切,性能遠(yuǎn)遠(yuǎn)大于你以往寫的每一行代碼。

        世界級水平的開發(fā)工具支持:在Visual Studio .net的集成開發(fā)環(huán)境IDE中,Asp.net框架由豐富的工具箱和設(shè)計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。

        強(qiáng)大而富有彈性:由于Asp.net是基于(CLR)的,因此整個.net平臺的強(qiáng)大和富有彈性,同樣可以應(yīng)用于Web應(yīng)用程序開發(fā)者。.net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到Web。Asp.net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用。而且,CLR的互用性可以保證你升級到Asp.net的時候,現(xiàn)存的基于COM的開發(fā)投資依然保留。

        簡單性和易學(xué)性:Asp.net使執(zhí)行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗(yàn)證到部署和站點(diǎn)配置。例如,Asp.net允許你建立用戶接口,實(shí)現(xiàn)頁面和邏輯代碼的分離,同時,就像VB的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動模式變成了事件驅(qū)動模式)。此外,CLR簡化了部署,用來管理代碼服務(wù),例如自動參照和垃圾回收。

        易于管理:Asp.net使用一個基于文本的、分層次的配置系統(tǒng),它簡化了服務(wù)器端的環(huán)境和Web應(yīng)用程序的設(shè)置。由于配置信息用純文本格式保存,新的設(shè)置不需要本地管理工具的支持。這種“零本地支持”的理念也同樣應(yīng)用到了部署Asp.net應(yīng)用程序。Asp.net應(yīng)用程序部署到服務(wù)器,簡化為復(fù)制必要的文件到服務(wù)器。在部署,甚至替換正在運(yùn)行的變異代碼的時候,也不需要重新啟動服務(wù)器。

        可伸縮性和有效利用性:Asp.net被設(shè)計成可伸縮的,能為集群和多處理器環(huán)境設(shè)計提高性能。而且,Asp.net運(yùn)行時刻密切監(jiān)視和管理進(jìn)程,這樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進(jìn)程會在當(dāng)前位置建立,來幫助你的應(yīng)用程序繼續(xù)處理事件請求。

        可訂制和擴(kuò)展:Asp.net提供一種良好的擴(kuò)充結(jié)構(gòu),允許開發(fā)者在適當(dāng)?shù)募墑e“插入”他們的代碼。事實(shí)上,使用自己的編寫的組件可以擴(kuò)展或者替換Asp.net運(yùn)行時刻的任何子組件。執(zhí)行自定義驗(yàn)證或狀態(tài)服務(wù)變得前所未有的容易。

        安全性:內(nèi)建的windows驗(yàn)證和每一個應(yīng)用程序的獨(dú)立配置,你可以認(rèn)為你的應(yīng)用程序是安全的

        2.2 ACCESS 2003 數(shù)據(jù)庫

        由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個后臺數(shù)據(jù)庫管理系統(tǒng)支持。目前主要的數(shù)據(jù)庫有:Access、FoxPro、Excel、Sybase、Oracle、Informix、SQL Server等。 本系統(tǒng)采用的是微軟公司的ACCESS 2003。

        3 系統(tǒng)功能設(shè)計

        3.1 網(wǎng)絡(luò)考試的技術(shù)線路

        本文主要闡述一個網(wǎng)絡(luò)考試系統(tǒng)的操作過程及一些關(guān)鍵技術(shù)??荚嚂r考生首先做用戶注冊,注冊成功之后,進(jìn)入用戶登陸界面,輸入考號、密碼,核對正確后進(jìn)入考試界面,考生一旦開始考試即開始倒計時,不可刷新界面,否則視為交卷處理。

        考試界面主要有返回主頁、在線考試、查詢成績、安全退出系統(tǒng),關(guān)鍵實(shí)現(xiàn)了考生在進(jìn)入考試頁面,考試計時,考試時間到,系統(tǒng)強(qiáng)制考生退出,及考完后對客觀題的自動評分、存檔;管理員對考試現(xiàn)場的監(jiān)控。

        完善的網(wǎng)絡(luò)考試系統(tǒng)必須要具備以下幾個重要部分:

        第一要有一個登陸界面。因?yàn)樽鳛檫@樣的一個系統(tǒng),數(shù)據(jù)的處理都是在后臺,所以無論是設(shè)置、出題,還是答題都要在后臺設(shè)計界面。登陸系統(tǒng)應(yīng)該有用戶名和密碼;第二是教師使用的設(shè)置模塊,教師可以管理題庫、考生信息、考生成績;第三是用戶的答題模塊,此系統(tǒng)適用于小規(guī)模的單科考試,故答題對于每一位用戶來說大同小異。

        經(jīng)過摸索和學(xué)習(xí),我們在老師、同學(xué)的指導(dǎo)和幫助下設(shè)計了這套網(wǎng)絡(luò)考試軟件,并編寫了論文,介紹相關(guān)的功能和使用說明。

        這個系統(tǒng)主要實(shí)現(xiàn)以下幾個簡單考試的功能:

        index.ASPX 文件基本的作用是讓學(xué)生進(jìn)入登陸界面,考試成績查詢界面,考生、管理員、教師的注冊界面及管理員和考生的登陸界面。

        答題結(jié)束之后將考生答案保存到“答案表”中。

        5 總結(jié)

        在對網(wǎng)絡(luò)考試系統(tǒng)的系統(tǒng)分析過程中,我們查閱了大量的網(wǎng)絡(luò)考試系統(tǒng)的相關(guān)資料,開發(fā)了基于B/S與C/S結(jié)構(gòu)相結(jié)合的網(wǎng)絡(luò)考試系統(tǒng)。本系統(tǒng)能夠支持兩種題型——單選、判斷,為了調(diào)用方便我們在組卷時將這兩種題型放到一張名為“試卷信息表”的表中。實(shí)現(xiàn)了題庫和考試的有機(jī)結(jié)合,做到了方便地添加專業(yè)、課程、題庫、試題,無紙化的考試,自動判分,學(xué)生在線考試、在線成績查詢。而且學(xué)生在一個系統(tǒng)里可以參加不同科目的考試方便了學(xué)生考試環(huán)境的熟悉。網(wǎng)絡(luò)考試系統(tǒng)的投入使用減輕了教師們出卷、判卷、統(tǒng)計等相關(guān)工作的工作壓力,先進(jìn)的Web網(wǎng)絡(luò)環(huán)境,使學(xué)生方便地參加考試,方便地答題,為推進(jìn)現(xiàn)代化教學(xué)起到了積極的作用。

        參考文獻(xiàn):

        [1] 蔣東興,羅念龍,戚麗,等.校園網(wǎng)絡(luò)教學(xué)系統(tǒng)及其關(guān)鍵技術(shù)研究[J].計算機(jī)應(yīng)用,2001,21(9):23-25.

        [2] 黃維通,黃欣,湯荷美,等.基于BWD的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].計算機(jī)工程,2000,26(增):668-671.

        [3] 白金山,李琳,等.ASP.NET的Web數(shù)據(jù)庫訪問技術(shù)及其應(yīng)用[J].現(xiàn)代電子技術(shù),2004,27(11):54-56.

        [4] 鄭玉.基于Web的計算機(jī)輔助教學(xué)系統(tǒng)[J].電子工程師,2001(2):15-17.

        [5] 鄭向陽,陳勝凱.網(wǎng)絡(luò)考試系統(tǒng)的安全性研究[J].溫州大學(xué)學(xué)報,2004,17(3):24-27.

        [6] 劉時進(jìn).網(wǎng)上教學(xué)系統(tǒng)的基本體系結(jié)構(gòu)分析[J].中國遠(yuǎn)程教育,2002(7):41-42.endprint

        增強(qiáng)的性能:Asp.net是運(yùn)行在服務(wù)器端的編譯后的CLR代碼,而不是像ASP那樣解釋執(zhí)行。Asp.net利用提前綁定,即時編譯,本地優(yōu)化和緩存服務(wù)來提高性能。所有這一切,性能遠(yuǎn)遠(yuǎn)大于你以往寫的每一行代碼。

        世界級水平的開發(fā)工具支持:在Visual Studio .net的集成開發(fā)環(huán)境IDE中,Asp.net框架由豐富的工具箱和設(shè)計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。

        強(qiáng)大而富有彈性:由于Asp.net是基于(CLR)的,因此整個.net平臺的強(qiáng)大和富有彈性,同樣可以應(yīng)用于Web應(yīng)用程序開發(fā)者。.net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到Web。Asp.net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用。而且,CLR的互用性可以保證你升級到Asp.net的時候,現(xiàn)存的基于COM的開發(fā)投資依然保留。

        簡單性和易學(xué)性:Asp.net使執(zhí)行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗(yàn)證到部署和站點(diǎn)配置。例如,Asp.net允許你建立用戶接口,實(shí)現(xiàn)頁面和邏輯代碼的分離,同時,就像VB的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動模式變成了事件驅(qū)動模式)。此外,CLR簡化了部署,用來管理代碼服務(wù),例如自動參照和垃圾回收。

        易于管理:Asp.net使用一個基于文本的、分層次的配置系統(tǒng),它簡化了服務(wù)器端的環(huán)境和Web應(yīng)用程序的設(shè)置。由于配置信息用純文本格式保存,新的設(shè)置不需要本地管理工具的支持。這種“零本地支持”的理念也同樣應(yīng)用到了部署Asp.net應(yīng)用程序。Asp.net應(yīng)用程序部署到服務(wù)器,簡化為復(fù)制必要的文件到服務(wù)器。在部署,甚至替換正在運(yùn)行的變異代碼的時候,也不需要重新啟動服務(wù)器。

        可伸縮性和有效利用性:Asp.net被設(shè)計成可伸縮的,能為集群和多處理器環(huán)境設(shè)計提高性能。而且,Asp.net運(yùn)行時刻密切監(jiān)視和管理進(jìn)程,這樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進(jìn)程會在當(dāng)前位置建立,來幫助你的應(yīng)用程序繼續(xù)處理事件請求。

        可訂制和擴(kuò)展:Asp.net提供一種良好的擴(kuò)充結(jié)構(gòu),允許開發(fā)者在適當(dāng)?shù)募墑e“插入”他們的代碼。事實(shí)上,使用自己的編寫的組件可以擴(kuò)展或者替換Asp.net運(yùn)行時刻的任何子組件。執(zhí)行自定義驗(yàn)證或狀態(tài)服務(wù)變得前所未有的容易。

        安全性:內(nèi)建的windows驗(yàn)證和每一個應(yīng)用程序的獨(dú)立配置,你可以認(rèn)為你的應(yīng)用程序是安全的

        2.2 ACCESS 2003 數(shù)據(jù)庫

        由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個后臺數(shù)據(jù)庫管理系統(tǒng)支持。目前主要的數(shù)據(jù)庫有:Access、FoxPro、Excel、Sybase、Oracle、Informix、SQL Server等。 本系統(tǒng)采用的是微軟公司的ACCESS 2003。

        3 系統(tǒng)功能設(shè)計

        3.1 網(wǎng)絡(luò)考試的技術(shù)線路

        本文主要闡述一個網(wǎng)絡(luò)考試系統(tǒng)的操作過程及一些關(guān)鍵技術(shù)??荚嚂r考生首先做用戶注冊,注冊成功之后,進(jìn)入用戶登陸界面,輸入考號、密碼,核對正確后進(jìn)入考試界面,考生一旦開始考試即開始倒計時,不可刷新界面,否則視為交卷處理。

        考試界面主要有返回主頁、在線考試、查詢成績、安全退出系統(tǒng),關(guān)鍵實(shí)現(xiàn)了考生在進(jìn)入考試頁面,考試計時,考試時間到,系統(tǒng)強(qiáng)制考生退出,及考完后對客觀題的自動評分、存檔;管理員對考試現(xiàn)場的監(jiān)控。

        完善的網(wǎng)絡(luò)考試系統(tǒng)必須要具備以下幾個重要部分:

        第一要有一個登陸界面。因?yàn)樽鳛檫@樣的一個系統(tǒng),數(shù)據(jù)的處理都是在后臺,所以無論是設(shè)置、出題,還是答題都要在后臺設(shè)計界面。登陸系統(tǒng)應(yīng)該有用戶名和密碼;第二是教師使用的設(shè)置模塊,教師可以管理題庫、考生信息、考生成績;第三是用戶的答題模塊,此系統(tǒng)適用于小規(guī)模的單科考試,故答題對于每一位用戶來說大同小異。

        經(jīng)過摸索和學(xué)習(xí),我們在老師、同學(xué)的指導(dǎo)和幫助下設(shè)計了這套網(wǎng)絡(luò)考試軟件,并編寫了論文,介紹相關(guān)的功能和使用說明。

        這個系統(tǒng)主要實(shí)現(xiàn)以下幾個簡單考試的功能:

        index.ASPX 文件基本的作用是讓學(xué)生進(jìn)入登陸界面,考試成績查詢界面,考生、管理員、教師的注冊界面及管理員和考生的登陸界面。

        答題結(jié)束之后將考生答案保存到“答案表”中。

        5 總結(jié)

        在對網(wǎng)絡(luò)考試系統(tǒng)的系統(tǒng)分析過程中,我們查閱了大量的網(wǎng)絡(luò)考試系統(tǒng)的相關(guān)資料,開發(fā)了基于B/S與C/S結(jié)構(gòu)相結(jié)合的網(wǎng)絡(luò)考試系統(tǒng)。本系統(tǒng)能夠支持兩種題型——單選、判斷,為了調(diào)用方便我們在組卷時將這兩種題型放到一張名為“試卷信息表”的表中。實(shí)現(xiàn)了題庫和考試的有機(jī)結(jié)合,做到了方便地添加專業(yè)、課程、題庫、試題,無紙化的考試,自動判分,學(xué)生在線考試、在線成績查詢。而且學(xué)生在一個系統(tǒng)里可以參加不同科目的考試方便了學(xué)生考試環(huán)境的熟悉。網(wǎng)絡(luò)考試系統(tǒng)的投入使用減輕了教師們出卷、判卷、統(tǒng)計等相關(guān)工作的工作壓力,先進(jìn)的Web網(wǎng)絡(luò)環(huán)境,使學(xué)生方便地參加考試,方便地答題,為推進(jìn)現(xiàn)代化教學(xué)起到了積極的作用。

        參考文獻(xiàn):

        [1] 蔣東興,羅念龍,戚麗,等.校園網(wǎng)絡(luò)教學(xué)系統(tǒng)及其關(guān)鍵技術(shù)研究[J].計算機(jī)應(yīng)用,2001,21(9):23-25.

        [2] 黃維通,黃欣,湯荷美,等.基于BWD的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].計算機(jī)工程,2000,26(增):668-671.

        [3] 白金山,李琳,等.ASP.NET的Web數(shù)據(jù)庫訪問技術(shù)及其應(yīng)用[J].現(xiàn)代電子技術(shù),2004,27(11):54-56.

        [4] 鄭玉.基于Web的計算機(jī)輔助教學(xué)系統(tǒng)[J].電子工程師,2001(2):15-17.

        [5] 鄭向陽,陳勝凱.網(wǎng)絡(luò)考試系統(tǒng)的安全性研究[J].溫州大學(xué)學(xué)報,2004,17(3):24-27.

        [6] 劉時進(jìn).網(wǎng)上教學(xué)系統(tǒng)的基本體系結(jié)構(gòu)分析[J].中國遠(yuǎn)程教育,2002(7):41-42.endprint

        增強(qiáng)的性能:Asp.net是運(yùn)行在服務(wù)器端的編譯后的CLR代碼,而不是像ASP那樣解釋執(zhí)行。Asp.net利用提前綁定,即時編譯,本地優(yōu)化和緩存服務(wù)來提高性能。所有這一切,性能遠(yuǎn)遠(yuǎn)大于你以往寫的每一行代碼。

        世界級水平的開發(fā)工具支持:在Visual Studio .net的集成開發(fā)環(huán)境IDE中,Asp.net框架由豐富的工具箱和設(shè)計器組成。所見即所得的(WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。

        強(qiáng)大而富有彈性:由于Asp.net是基于(CLR)的,因此整個.net平臺的強(qiáng)大和富有彈性,同樣可以應(yīng)用于Web應(yīng)用程序開發(fā)者。.net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到Web。Asp.net也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用。而且,CLR的互用性可以保證你升級到Asp.net的時候,現(xiàn)存的基于COM的開發(fā)投資依然保留。

        簡單性和易學(xué)性:Asp.net使執(zhí)行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗(yàn)證到部署和站點(diǎn)配置。例如,Asp.net允許你建立用戶接口,實(shí)現(xiàn)頁面和邏輯代碼的分離,同時,就像VB的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動模式變成了事件驅(qū)動模式)。此外,CLR簡化了部署,用來管理代碼服務(wù),例如自動參照和垃圾回收。

        易于管理:Asp.net使用一個基于文本的、分層次的配置系統(tǒng),它簡化了服務(wù)器端的環(huán)境和Web應(yīng)用程序的設(shè)置。由于配置信息用純文本格式保存,新的設(shè)置不需要本地管理工具的支持。這種“零本地支持”的理念也同樣應(yīng)用到了部署Asp.net應(yīng)用程序。Asp.net應(yīng)用程序部署到服務(wù)器,簡化為復(fù)制必要的文件到服務(wù)器。在部署,甚至替換正在運(yùn)行的變異代碼的時候,也不需要重新啟動服務(wù)器。

        可伸縮性和有效利用性:Asp.net被設(shè)計成可伸縮的,能為集群和多處理器環(huán)境設(shè)計提高性能。而且,Asp.net運(yùn)行時刻密切監(jiān)視和管理進(jìn)程,這樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進(jìn)程會在當(dāng)前位置建立,來幫助你的應(yīng)用程序繼續(xù)處理事件請求。

        可訂制和擴(kuò)展:Asp.net提供一種良好的擴(kuò)充結(jié)構(gòu),允許開發(fā)者在適當(dāng)?shù)募墑e“插入”他們的代碼。事實(shí)上,使用自己的編寫的組件可以擴(kuò)展或者替換Asp.net運(yùn)行時刻的任何子組件。執(zhí)行自定義驗(yàn)證或狀態(tài)服務(wù)變得前所未有的容易。

        安全性:內(nèi)建的windows驗(yàn)證和每一個應(yīng)用程序的獨(dú)立配置,你可以認(rèn)為你的應(yīng)用程序是安全的

        2.2 ACCESS 2003 數(shù)據(jù)庫

        由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個后臺數(shù)據(jù)庫管理系統(tǒng)支持。目前主要的數(shù)據(jù)庫有:Access、FoxPro、Excel、Sybase、Oracle、Informix、SQL Server等。 本系統(tǒng)采用的是微軟公司的ACCESS 2003。

        3 系統(tǒng)功能設(shè)計

        3.1 網(wǎng)絡(luò)考試的技術(shù)線路

        本文主要闡述一個網(wǎng)絡(luò)考試系統(tǒng)的操作過程及一些關(guān)鍵技術(shù)??荚嚂r考生首先做用戶注冊,注冊成功之后,進(jìn)入用戶登陸界面,輸入考號、密碼,核對正確后進(jìn)入考試界面,考生一旦開始考試即開始倒計時,不可刷新界面,否則視為交卷處理。

        考試界面主要有返回主頁、在線考試、查詢成績、安全退出系統(tǒng),關(guān)鍵實(shí)現(xiàn)了考生在進(jìn)入考試頁面,考試計時,考試時間到,系統(tǒng)強(qiáng)制考生退出,及考完后對客觀題的自動評分、存檔;管理員對考試現(xiàn)場的監(jiān)控。

        完善的網(wǎng)絡(luò)考試系統(tǒng)必須要具備以下幾個重要部分:

        第一要有一個登陸界面。因?yàn)樽鳛檫@樣的一個系統(tǒng),數(shù)據(jù)的處理都是在后臺,所以無論是設(shè)置、出題,還是答題都要在后臺設(shè)計界面。登陸系統(tǒng)應(yīng)該有用戶名和密碼;第二是教師使用的設(shè)置模塊,教師可以管理題庫、考生信息、考生成績;第三是用戶的答題模塊,此系統(tǒng)適用于小規(guī)模的單科考試,故答題對于每一位用戶來說大同小異。

        經(jīng)過摸索和學(xué)習(xí),我們在老師、同學(xué)的指導(dǎo)和幫助下設(shè)計了這套網(wǎng)絡(luò)考試軟件,并編寫了論文,介紹相關(guān)的功能和使用說明。

        這個系統(tǒng)主要實(shí)現(xiàn)以下幾個簡單考試的功能:

        index.ASPX 文件基本的作用是讓學(xué)生進(jìn)入登陸界面,考試成績查詢界面,考生、管理員、教師的注冊界面及管理員和考生的登陸界面。

        答題結(jié)束之后將考生答案保存到“答案表”中。

        5 總結(jié)

        在對網(wǎng)絡(luò)考試系統(tǒng)的系統(tǒng)分析過程中,我們查閱了大量的網(wǎng)絡(luò)考試系統(tǒng)的相關(guān)資料,開發(fā)了基于B/S與C/S結(jié)構(gòu)相結(jié)合的網(wǎng)絡(luò)考試系統(tǒng)。本系統(tǒng)能夠支持兩種題型——單選、判斷,為了調(diào)用方便我們在組卷時將這兩種題型放到一張名為“試卷信息表”的表中。實(shí)現(xiàn)了題庫和考試的有機(jī)結(jié)合,做到了方便地添加專業(yè)、課程、題庫、試題,無紙化的考試,自動判分,學(xué)生在線考試、在線成績查詢。而且學(xué)生在一個系統(tǒng)里可以參加不同科目的考試方便了學(xué)生考試環(huán)境的熟悉。網(wǎng)絡(luò)考試系統(tǒng)的投入使用減輕了教師們出卷、判卷、統(tǒng)計等相關(guān)工作的工作壓力,先進(jìn)的Web網(wǎng)絡(luò)環(huán)境,使學(xué)生方便地參加考試,方便地答題,為推進(jìn)現(xiàn)代化教學(xué)起到了積極的作用。

        參考文獻(xiàn):

        [1] 蔣東興,羅念龍,戚麗,等.校園網(wǎng)絡(luò)教學(xué)系統(tǒng)及其關(guān)鍵技術(shù)研究[J].計算機(jī)應(yīng)用,2001,21(9):23-25.

        [2] 黃維通,黃欣,湯荷美,等.基于BWD的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].計算機(jī)工程,2000,26(增):668-671.

        [3] 白金山,李琳,等.ASP.NET的Web數(shù)據(jù)庫訪問技術(shù)及其應(yīng)用[J].現(xiàn)代電子技術(shù),2004,27(11):54-56.

        [4] 鄭玉.基于Web的計算機(jī)輔助教學(xué)系統(tǒng)[J].電子工程師,2001(2):15-17.

        [5] 鄭向陽,陳勝凱.網(wǎng)絡(luò)考試系統(tǒng)的安全性研究[J].溫州大學(xué)學(xué)報,2004,17(3):24-27.

        [6] 劉時進(jìn).網(wǎng)上教學(xué)系統(tǒng)的基本體系結(jié)構(gòu)分析[J].中國遠(yuǎn)程教育,2002(7):41-42.endprint

        猜你喜歡
        應(yīng)用程序答題界面
        邀你來答題
        邀你來答題
        邀你來答題
        邀你來答題
        國企黨委前置研究的“四個界面”
        刪除Win10中自帶的應(yīng)用程序
        電腦報(2019年12期)2019-09-10 05:08:20
        基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
        人機(jī)交互界面發(fā)展趨勢研究
        手機(jī)界面中圖形符號的發(fā)展趨向
        新聞傳播(2015年11期)2015-07-18 11:15:04
        關(guān)閉應(yīng)用程序更新提醒
        電腦迷(2012年15期)2012-04-29 17:09:47
        国产精品欧美福利久久| 国产麻豆一区二区三区在线播放 | 色欲欲www成人网站| 久久久午夜精品福利内容| 无码日韩AⅤ一区二区三区| 亚洲视频综合在线第一页| 久久精品日本不卡91| 国精品午夜福利视频不卡| 国产成人无码区免费网站| 亚洲色欲色欲大片WWW无码| 国产福利不卡视频在线| 欧美激情综合色综合啪啪五月 | 亚洲美女国产精品久久久久久久久| 亚洲白嫩少妇在线喷水| 大地资源在线影视播放| 欧美亚洲日韩国产人成在线播放| 精品国产一区二区三区亚洲人| 日韩精品一区二区在线视| 亚洲天堂av三区四区不卡| 国产成人精品电影在线观看| 国产乱人伦AV在线麻豆A| 亚洲女同性恋在线播放专区| 国产一区二区三区三区四区精品| 国产女人高潮叫床视频| 婷婷九月丁香| 久久国产劲爆内射日本| 亚洲精品中文字幕免费专区| 精品国模一区二区三区| 99精品欧美一区二区三区美图| 精品中文字幕精品中文字幕 | 亚洲欧美日韩在线观看一区二区三区| 国产日产久久福利精品一区| 男女av免费视频网站| 亚洲av无码国产精品色软件下戴 | 99re8这里有精品热视频免费| 无遮挡中文毛片免费观看| 久久久精品人妻一区二区三区免费 | 精品爆乳一区二区三区无码av| 久久91精品国产91久| 99久久婷婷国产精品网| 亚洲中文字幕久久无码精品|