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

基于B/S網上考試系統的設計和實現

2017-10-20 06:41:21何志明
絲路視野 2017年15期

何志明

【摘要】隨著網絡的普及和對教育的重視,各院校各學科的網上考試都具有了必要的使用環境。本系統采用B/S架構作為系統的總體結構,以Web數據庫技術為依托,利用微軟的ASP.NET技術,結合ADO,實現了對Web數據庫的訪問和查詢。

【關鍵詞】B/S架構;ASP.NET;網上考試;Web數據庫

一、 網上考試系統的現狀分析

在國外,網上考試已經得到了蓬勃發展,人們選學課程和考試都是通過網上進行的。例如:國外一些聞名的考試,如Microsoft公司的MCSE(Microsoft系統工程師認證考試)、GMAT(工商管理碩士入學考試)、托福考試、GRE(美國探究生入學考試)等,都是采用網上考試的形式進行的。

在國內,目前絕大多數考試還停留在傳統考試方式上,對互聯網的真正應用僅限于一些考試的網上報名工作和網上成績查詢,還沒有真正形成網上考試規模,傳統的考試方式已經存在著改革的必要了。

二、 網上考試系統的基本模式

(一)傳統的C/S(客戶機/服務器)模式

將數據庫內容放在遠程的服務器上,在客戶機上安裝相應軟件。C/S結構在技術上雖然很成熟,但該結構的程序往往只局限在小型的局域網內部,不利于擴展。并且,該結構的每臺客戶機都需要安裝相應的客戶端程序。當擁有用戶量比較多時,系統的安裝和維護工作比較繁重。同時,由于應用程序直接安裝在客戶機,客戶機直接和數據庫服務器交換數據,系統的平安性也受到一定影響。

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

將應用邏輯和用戶界面和數據訪問相分離,使系統的維護變得簡單,同時簡化了客戶端的功能,用戶只需瀏覽器即可使用此考試系統,更適宜于互聯網上的考試。

三、B/S網上考試系統基本功能介紹

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

四、 B/S網上考試系統的關鍵技術介紹

(一)ASP.NET技術概況

ASP.NET是微軟公司推出的一種Internet編程技術,它采用效率較高的、面向對象的方法來創建動態Web應用程序。在原來的ASP技術中,服務器端代碼和客戶端HTML混合在一起,經常導致頁面的代碼冗長而復雜,程序的邏輯難以理解。ASP.NET是一種獨立于瀏覽器的編程模型,可以在最新版本的IE、NetscapeNavigator以及諸如Opera等被廣泛使用的瀏覽器上運行。

(二) ASP.NET的優勢

ASP.NET是在服務器上運行的編譯好的公共語言運行庫代碼,它可利用早期綁定、實時編譯、本機優化和盒外緩存服務。這相當于在編寫代碼行之前便顯著提高了性能。

世界級的工具支持:ASP.NET框架補充了Visual Studio集成開發環境中的大量工具箱和設計器。WYSIWYG編輯、拖放服務器控件和自動部署只是這個強大的工具所提供功能中的少數幾種。

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

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

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

Application對象摘要:對整個ASP.NET執行環境而言,一個虛擬目錄下的所有ASP.NET程序構成了一個Web應用程序。在多任務執行的情況下,來自四面八方的眾多用戶可能執行同一個Web應用程序,這便依靠Application對象。常用到的場合摘要:聊天室、網頁計數器等。

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

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

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

參考文獻

[1] 王冰雪,吳紹江.基于J2EE規范的HIKS網上考試系統的設計與實現[J].計算機應用研究,2015(04).

[2] 張紅清.李燕.基于ASP.NET的網上考試系統的應用研究[J].實驗室研究與探索,2014(06).

主站蜘蛛池模板: 一级香蕉人体视频| 亚洲人成网18禁| 久久精品人人做人人爽97| 亚洲精品中文字幕午夜| 国产主播在线一区| 日韩在线成年视频人网站观看| 99久久国产综合精品2020| 精品久久国产综合精麻豆| 日韩美毛片| 中文字幕乱码中文乱码51精品| 亚洲久悠悠色悠在线播放| 国产精品原创不卡在线| 亚洲精品777| 精品欧美一区二区三区在线| 成人无码区免费视频网站蜜臀| av无码久久精品| 国产精品理论片| 激情六月丁香婷婷四房播| 日日摸夜夜爽无码| 精品国产香蕉伊思人在线| 欧美日韩国产综合视频在线观看 | 丁香五月亚洲综合在线| 香蕉视频在线观看www| 美女免费精品高清毛片在线视| 视频在线观看一区二区| 国产日韩欧美中文| 一区二区影院| 国产中文一区二区苍井空| 国产精品无码翘臀在线看纯欲| 日韩精品无码一级毛片免费| 成人91在线| 亚洲女同一区二区| www.91在线播放| 最近最新中文字幕免费的一页| 在线观看国产小视频| 欧美精品影院| 国内精自线i品一区202| 亚洲天堂色色人体| 国产黑丝视频在线观看| 亚洲欧美天堂网| 欧美性色综合网| 欧美成人h精品网站| 免费Aⅴ片在线观看蜜芽Tⅴ | 在线亚洲小视频| 亚洲精选无码久久久| 国产免费怡红院视频| 国产视频只有无码精品| 国产精品太粉嫩高中在线观看| 97超碰精品成人国产| 国产亚洲高清视频| 国产香蕉在线视频| 美女一级免费毛片| 久久人搡人人玩人妻精品一| 无码有码中文字幕| 黄色在线不卡| 91免费国产在线观看尤物| 毛片基地视频| 国产成人艳妇AA视频在线| 中文字幕天无码久久精品视频免费| 国产农村1级毛片| 欧美激情视频二区| 欧美区一区| 国产麻豆精品在线观看| AV不卡在线永久免费观看| 国产在线欧美| 国产成人av一区二区三区| 国产精品久久久久婷婷五月| 色综合久久无码网| 日本一区二区三区精品AⅤ| 看国产一级毛片| 中文字幕乱码中文乱码51精品| 久久夜色精品| 国产精品偷伦视频免费观看国产| 青青极品在线| 久久无码高潮喷水| 永久免费AⅤ无码网站在线观看| 国产精品极品美女自在线看免费一区二区| 99热6这里只有精品| 欧美一区二区三区不卡免费| 黄片一区二区三区| 一区二区三区四区日韩| 久久精品丝袜高跟鞋|