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

        ?

        基于B/S網(wǎng)上考試系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

        2017-10-20 06:41:21何志明
        絲路視野 2017年15期
        關(guān)鍵詞:S架構(gòu)

        何志明

        【摘要】隨著網(wǎng)絡(luò)的普及和對教育的重視,各院校各學(xué)科的網(wǎng)上考試都具有了必要的使用環(huán)境。本系統(tǒng)采用B/S架構(gòu)作為系統(tǒng)的總體結(jié)構(gòu),以Web數(shù)據(jù)庫技術(shù)為依托,利用微軟的ASP.NET技術(shù),結(jié)合ADO,實(shí)現(xiàn)了對Web數(shù)據(jù)庫的訪問和查詢。

        【關(guān)鍵詞】B/S架構(gòu);ASP.NET;網(wǎng)上考試;Web數(shù)據(jù)庫

        一、 網(wǎng)上考試系統(tǒng)的現(xiàn)狀分析

        在國外,網(wǎng)上考試已經(jīng)得到了蓬勃發(fā)展,人們選學(xué)課程和考試都是通過網(wǎng)上進(jìn)行的。例如:國外一些聞名的考試,如Microsoft公司的MCSE(Microsoft系統(tǒng)工程師認(rèn)證考試)、GMAT(工商管理碩士入學(xué)考試)、托??荚嚒RE(美國探究生入學(xué)考試)等,都是采用網(wǎng)上考試的形式進(jìn)行的。

        在國內(nèi),目前絕大多數(shù)考試還停留在傳統(tǒng)考試方式上,對互聯(lián)網(wǎng)的真正應(yīng)用僅限于一些考試的網(wǎng)上報名工作和網(wǎng)上成績查詢,還沒有真正形成網(wǎng)上考試規(guī)模,傳統(tǒng)的考試方式已經(jīng)存在著改革的必要了。

        二、 網(wǎng)上考試系統(tǒng)的基本模式

        (一)傳統(tǒng)的C/S(客戶機(jī)/服務(wù)器)模式

        將數(shù)據(jù)庫內(nèi)容放在遠(yuǎn)程的服務(wù)器上,在客戶機(jī)上安裝相應(yīng)軟件。C/S結(jié)構(gòu)在技術(shù)上雖然很成熟,但該結(jié)構(gòu)的程序往往只局限在小型的局域網(wǎng)內(nèi)部,不利于擴(kuò)展。并且,該結(jié)構(gòu)的每臺客戶機(jī)都需要安裝相應(yīng)的客戶端程序。當(dāng)擁有用戶量比較多時,系統(tǒng)的安裝和維護(hù)工作比較繁重。同時,由于應(yīng)用程序直接安裝在客戶機(jī),客戶機(jī)直接和數(shù)據(jù)庫服務(wù)器交換數(shù)據(jù),系統(tǒng)的平安性也受到一定影響。

        (二)新型的B/S(瀏覽器/服務(wù)器)模式:

        將應(yīng)用邏輯和用戶界面和數(shù)據(jù)訪問相分離,使系統(tǒng)的維護(hù)變得簡單,同時簡化了客戶端的功能,用戶只需瀏覽器即可使用此考試系統(tǒng),更適宜于互聯(lián)網(wǎng)上的考試。

        三、B/S網(wǎng)上考試系統(tǒng)基本功能介紹

        本系統(tǒng)采用ASP.NET、HTML、Javascript、VBscript、圖形編輯和數(shù)據(jù)庫等工具,通過基于WEB服務(wù)器訪問WEB頁面,可以不受地點(diǎn),時間限制,通過寬帶上網(wǎng)或其它上網(wǎng)方式,借助Internet這一強(qiáng)大、方便的工具,考生可以在互聯(lián)網(wǎng)上通過瀏覽器來選擇科目、參加考試,管理員可以在互聯(lián)網(wǎng)上通過瀏覽器來添加、修改學(xué)生信息,添加、修改、刪除試題,修改考試科目信息,管理學(xué)生成績;同時還實(shí)現(xiàn)有學(xué)生信息查詢功能摘要:按班級、學(xué)號、姓名等關(guān)鍵字查詢,實(shí)現(xiàn)對整個系統(tǒng)的管理功能。系統(tǒng)的主界面主要有考生、管理員入口,根據(jù)用戶類型,分別進(jìn)入考試和管理兩個不同的頁面。其最大的特征是開放性、方便性和靈活性。

        四、 B/S網(wǎng)上考試系統(tǒng)的關(guān)鍵技術(shù)介紹

        (一)ASP.NET技術(shù)概況

        ASP.NET是微軟公司推出的一種Internet編程技術(shù),它采用效率較高的、面向?qū)ο蟮姆椒▉韯?chuàng)建動態(tài)Web應(yīng)用程序。在原來的ASP技術(shù)中,服務(wù)器端代碼和客戶端HTML混合在一起,經(jīng)常導(dǎo)致頁面的代碼冗長而復(fù)雜,程序的邏輯難以理解。ASP.NET是一種獨(dú)立于瀏覽器的編程模型,可以在最新版本的IE、NetscapeNavigator以及諸如Opera等被廣泛使用的瀏覽器上運(yùn)行。

        (二) ASP.NET的優(yōu)勢

        ASP.NET是在服務(wù)器上運(yùn)行的編譯好的公共語言運(yùn)行庫代碼,它可利用早期綁定、實(shí)時編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。這相當(dāng)于在編寫代碼行之前便顯著提高了性能。

        世界級的工具支持:ASP.NET框架補(bǔ)充了Visual Studio集成開發(fā)環(huán)境中的大量工具箱和設(shè)計(jì)器。WYSIWYG編輯、拖放服務(wù)器控件和自動部署只是這個強(qiáng)大的工具所提供功能中的少數(shù)幾種。

        威力和靈活性:由于ASP.NET基于公共語言運(yùn)行庫,因此Web應(yīng)用程序開發(fā)人員可以利用整個平臺的威力和靈活性。Microsoft.NET框架類庫、消息處理和數(shù)據(jù)訪問解決方案都可從Web無縫訪問。ASP.NET也和語言無關(guān),所以可以選擇最適合應(yīng)用程序的語言,或跨多種語言分割應(yīng)用程序。另外,公共語言運(yùn)行庫的交互性保證在遷移到ASP.NET時保留基于COM的開發(fā)中的現(xiàn)有投資。

        可管理性:ASP.NET采用基于文本的分層配置系統(tǒng),簡化了將設(shè)置應(yīng)用于服務(wù)器環(huán)境和Web應(yīng)用程序。由于配置信息是以純文本形式存儲的,因此可以在沒有本地管理工具幫助的情況下應(yīng)用新設(shè)置。此“零本地管理”哲學(xué)也擴(kuò)展到了ASP.NET框架應(yīng)用程序的部署。只需將必要的文件復(fù)制到服務(wù)器,即可將ASP.NET框架應(yīng)用程序部署到服務(wù)器。不需要重新啟動服務(wù)器,即使是在部署或替換運(yùn)行的編譯代碼時。

        (三)常用到的ASP.NET內(nèi)置對象

        Application對象摘要:對整個ASP.NET執(zhí)行環(huán)境而言,一個虛擬目錄下的所有ASP.NET程序構(gòu)成了一個Web應(yīng)用程序。在多任務(wù)執(zhí)行的情況下,來自四面八方的眾多用戶可能執(zhí)行同一個Web應(yīng)用程序,這便依靠Application對象。常用到的場合摘要:聊天室、網(wǎng)頁計(jì)數(shù)器等。

        Request對象摘要:獲取從客戶瀏覽器傳給服務(wù)器端的數(shù)據(jù),如接收來自表單的數(shù)據(jù)。

        Response對象摘要:Request對象和Response對象就像一般程序語言里的Input及Output命令,若要讓服務(wù)器端的ASP. NET程序能夠接收來自客戶端的信息,須用Request對象;若想將服務(wù)器端的信息傳遞給客戶端,須用Response對象。

        Session對象摘要:Session對象和Application對象極為類似,但Session對象的信息只適用于同一位用戶,換句話說,一個Session對象只屬于一位用戶。常用到的場合摘要:虛擬購物車、用戶登陸網(wǎng)站時用戶名的臨時存儲等。

        參考文獻(xiàn)

        [1] 王冰雪,吳紹江.基于J2EE規(guī)范的HIKS網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2015(04).

        [2] 張紅清.李燕.基于ASP.NET的網(wǎng)上考試系統(tǒng)的應(yīng)用研究[J].實(shí)驗(yàn)室研究與探索,2014(06).

        猜你喜歡
        S架構(gòu)
        B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
        基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺的設(shè)計(jì)與實(shí)施
        基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺的設(shè)計(jì)與實(shí)現(xiàn)
        C/S架構(gòu)下的中職教學(xué)輔助系統(tǒng)的新探索
        考試周刊(2016年42期)2016-06-18 08:17:19
        亚洲色拍拍噜噜噜最新网站| 欧美最大胆的西西人体44| 亚洲中文字幕无码av永久| 性一交一乱一透一a级| 久久亚洲AV无码精品色午夜| 国产精品国产三级在线专区| 国产一区二区视频免费在线观看| 国产精品欧美一区二区三区不卡| 日本一本久道| 亚洲成人色黄网站久久| 日韩精品久久中文字幕| 久久亚洲精品无码va白人极品| 91亚洲国产成人aⅴ毛片大全| 91青青草视频在线播放| 国产欧美高清在线观看| 国产精品熟女视频一区二区| 国产偷国产偷高清精品 | 日韩无码视频淫乱| 日韩精品一区二区三区四区视频 | 亚洲av片不卡无码久久| 一区二区三区免费视频网站| 日韩在线不卡一区三区av| 欧美人与禽2o2o性论交| 中文字幕一区二区三区久久网站| 欧美日韩亚洲一区二区精品 | 日本国产成人国产在线播放| 久久人人妻人人做人人爽| 国产精品成人av电影不卡| 亚洲视频一区二区免费看| 啦啦啦www在线观看免费视频| 国产成人精品午夜福利在线| 手机在线免费av网址| 丝袜人妻一区二区三区| 亚洲熟伦熟女新五十路熟妇| 久久99老妇伦国产熟女高清| 国产三级黄色大片在线免费看| 午夜dy888国产精品影院| 少妇高潮惨叫久久久久久| 精品国产成人一区二区不卡在线| 久久精品国产亚洲av网| 国产精品久久久久av福利动漫|