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

        ?

        Ajax技術(shù)在網(wǎng)站開發(fā)中的應(yīng)用研究

        2016-07-28 07:33:45王建國陽泉師范高等??茖W(xué)校山西陽泉045200
        關(guān)鍵詞:用戶系統(tǒng)管理

        王建國(陽泉師范高等??茖W(xué)校,山西 陽泉 045200)

        ?

        Ajax技術(shù)在網(wǎng)站開發(fā)中的應(yīng)用研究

        王建國
        (陽泉師范高等??茖W(xué)校,山西 陽泉 045200)

        摘 要:隨著Internet技術(shù)發(fā)展迅猛,對其與之關(guān)聯(lián)的Web應(yīng)用程序的復(fù)雜程度提出了更高的要求。文章基于傳統(tǒng)Web應(yīng)用存在的缺陷,以及Ajax技術(shù)具備異步交互的特征,對Ajax新技術(shù)具備的獨(dú)特優(yōu)勢以及Ajax新技術(shù)的工作原理進(jìn)行深入分析。并結(jié)合在線考試系統(tǒng)進(jìn)行開發(fā)研究,該在線考試系統(tǒng)與 Ajax技術(shù)可以實(shí)現(xiàn)無縫銜接,在提高效率的同時(shí),也為其它類似系統(tǒng)的開發(fā)提供一定的指導(dǎo)。

        關(guān)鍵詞:Ajax技術(shù);Web2.0;開發(fā)框架;在線考試系統(tǒng)

        Ajax技術(shù)和傳統(tǒng)的Web應(yīng)用存在差異,Ajax技術(shù)具有異步交互的特征。Ajax技術(shù)的不同之處在于其引入了中間媒介,該中間媒介改變了同步交互過程中所存在的缺陷。文章基于Ajax技術(shù),研究了以往B/S模式系統(tǒng)所存在的不足之處,巧妙運(yùn)用Ajax技術(shù)的優(yōu)點(diǎn),對其在Web系統(tǒng)中的應(yīng)用進(jìn)行深入探討。

        1 Ajax技術(shù)介紹

        Ajax技術(shù),指的是異步JavaScript+XMLHttpRequest,該定義表明:可以在瀏覽器的JavaScript以及服務(wù)器間,對套接字通訊進(jìn)行建立。Ajax技術(shù)就是一種新技術(shù),可以改變B/S模式的Web應(yīng)用開發(fā)。[1]Ajax技術(shù)主要包含如下五方面的內(nèi)容:(1)選擇XHTML以及CSS進(jìn)行標(biāo)準(zhǔn)化的呈現(xiàn);(2)選擇 DOM,達(dá)到動態(tài)顯示以及交互的效果;(3)數(shù)據(jù)的交換以及處理,選擇XML以及XSLT進(jìn)行操作;(4)異步數(shù)據(jù)的讀取,選擇XMLHTTPRequest進(jìn)行操作;(5)全部數(shù)據(jù)的綁定以及處理,選擇JavaScript進(jìn)行操作。

        1.1Ajax工作原理

        該技術(shù)增加一個(gè)中間層,該中間層處于用戶與服務(wù)器間,此舉的目的是達(dá)到用戶操作和服務(wù)器響應(yīng)異步化的效果。該技術(shù)會選擇性地將用戶的請求發(fā)送至服務(wù)器,并不是所有的數(shù)據(jù)都要發(fā)送,比如說用戶數(shù)據(jù)的驗(yàn)證以及數(shù)據(jù)處理等相關(guān)請求,該技術(shù)會將類似請求提交至Ajax引擎,僅僅依據(jù)引擎即可完成操作,當(dāng)服務(wù)器對新數(shù)據(jù)進(jìn)行讀取時(shí),Ajax引擎便發(fā)揮作用,向服務(wù)器發(fā)送用戶的請求,這對于減小ISP的空間、帶寬租用價(jià)錢來說,均是有利的。

        1.2Ajax技術(shù)優(yōu)勢

        (1)最大程度降低服務(wù)器本身的負(fù)擔(dān)。Ajax技術(shù)可避免不必要的用戶請求,這有利于降低服務(wù)器的運(yùn)行負(fù)擔(dān);(2)刷新的不是整個(gè)頁面。在頁面內(nèi)以及服務(wù)器中間進(jìn)行通信。該特征顯著降低了服務(wù)器的實(shí)際讀取數(shù)據(jù)量。

        2 在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        依據(jù)Web技術(shù)開發(fā)的在線考試系統(tǒng),大幅度提高了考試組織與實(shí)施的工作效率,該考試系統(tǒng)具備了如下五方面的功能:(1)可以實(shí)時(shí)在線進(jìn)行答題操作;(2)完成答題后,考試系統(tǒng)可以根據(jù)對應(yīng)的標(biāo)準(zhǔn)答案進(jìn)行自動閱卷并評分;(3)當(dāng)輸入相應(yīng)考試難度系數(shù)等要求時(shí),考試系統(tǒng)可以進(jìn)行自動組卷,確保隨機(jī)性、公平性;(4)每次考試閱卷結(jié)束,考試系統(tǒng)均可以將當(dāng)次成績進(jìn)行存檔,以便分析;(5)當(dāng)學(xué)校想知道學(xué)生對于某一科的掌握情況,以及分?jǐn)?shù)分布情況時(shí),該考試系統(tǒng)還可對數(shù)據(jù)進(jìn)行分析。

        2.1系統(tǒng)總體架構(gòu)及開發(fā)平臺

        在線考試系統(tǒng)的三層架構(gòu)設(shè)計(jì)思路可以對考試系統(tǒng)的結(jié)構(gòu)以及分工進(jìn)行明確表示。將Microsoft Visual Studio.Net2003作為平臺,以ASP.NET平臺為基礎(chǔ),選擇Ajax新技術(shù),確保在線考試系統(tǒng)結(jié)構(gòu)的穩(wěn)定性,對于升級維護(hù)也是有利的。[2]在線考試系統(tǒng)包括三方面:(1)數(shù)據(jù)庫;(2)數(shù)據(jù)訪問層;(3)業(yè)務(wù)邏輯層。在線考試系統(tǒng)的運(yùn)行環(huán)境為Windows,應(yīng)用服務(wù)器確定為 IIS(Internet Information Server), 選 擇ASP.NET(C#)、SQL Server 2000進(jìn)行開發(fā)。

        2.2系統(tǒng)功能設(shè)計(jì)

        該系統(tǒng)由六個(gè)功能模塊組成:(1)用戶登陸模塊。該模塊的主要作用是負(fù)責(zé)輸入并識別用戶登錄的信息;(2)用戶管理模塊。該模塊的主要作用對新老用戶的個(gè)人信息進(jìn)行添加與刪除;(3)題庫管理模塊。該模塊的主要作用是對題庫進(jìn)行管理,以便系統(tǒng)可準(zhǔn)確生成試卷;(4)試卷管理模塊。該模塊的主要作用是對生成試卷進(jìn)行管理,避免試卷信息丟失;(5)考生管理模塊。該模塊的主要作用是對考生作答信息、成績信息進(jìn)行管理;(6)在線答題模塊。圖1和圖2分別表示了在線考試系統(tǒng)的模塊劃分和總體界面。

        圖1 系統(tǒng)模塊劃分圖

        圖2 系統(tǒng)總體界面

        用戶登陸模塊:用戶登陸的過程就是對其個(gè)人信息進(jìn)行驗(yàn)證的過程,得到用戶的具體信息后,按照用戶角色對用戶的下一步操作頁面進(jìn)行顯示。在線考試系統(tǒng)選擇基于Forms的角色驗(yàn)證模式,這對于提高系統(tǒng)安全性是有利的。

        用戶管理模塊:用戶管理包括了四方面的功能:(1)用戶管理功能;(2)角色管理功能。對不同角色進(jìn)行管理;(3)角色權(quán)限管理功能。賦予不同角色的權(quán)限;(4)用戶角色分配功能。對用戶的角色進(jìn)行合理分配。該模塊中,權(quán)限最多的是管理員,可對新老用戶的角色以及權(quán)限實(shí)現(xiàn)添加與刪除。

        題庫管理模塊:該模塊可以實(shí)現(xiàn)新建、修改以及刪除的操作,主要是針對不同的課程與題型,對于題型來說,又可以分為兩方面:①知識點(diǎn);②難度系數(shù)。

        試卷管理模塊:該模塊可實(shí)現(xiàn)試卷參數(shù)的配置,針對各個(gè)班級對試卷進(jìn)行分類管理。

        考生管理模塊:該模塊可對考生的信息進(jìn)行添加、修改以及刪除等操作。

        在線答題模塊:在該模塊中,可按照難度系數(shù)以及試卷總分等要求,隨機(jī)生成一套試卷,具有科學(xué)合理性。考生答題時(shí)的每步操作,均能異步傳輸至服務(wù)器,經(jīng)過服務(wù)器的處理,將返回至考生數(shù)據(jù)庫。

        3 結(jié)束語

        文章對Ajax技術(shù)進(jìn)行深入研究,開發(fā)設(shè)計(jì)的在線考試系統(tǒng),該系統(tǒng)具備了異步交互的優(yōu)勢,可大大提高考試的組織與實(shí)施效率。該考試系統(tǒng)的成功研發(fā)與使用,對類似系統(tǒng)的設(shè)計(jì)與應(yīng)用提供了一定的借鑒。

        參考文獻(xiàn):

        [1]王琦.基于AJAX技術(shù)的WEB開發(fā)模式的研究與應(yīng)用[J]. 山西師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2010(04): 55-56.

        [2]譚力,楊宗源,謝瑾奎.Ajax技術(shù)的數(shù)據(jù)響應(yīng)優(yōu)化[J]. 計(jì)算機(jī)工程. 2010(07): 102-104.

        (責(zé)任編輯:張時(shí)瑋)

        中圖分類號:C39

        文獻(xiàn)標(biāo)識碼:A

        doi:10.3969/j.issn.1672-7304.2016.01.072

        文章編號:1672–7304(2016)01–0155–02

        作者簡介:王建國(1982-),男,山西陽泉人,講師,研究方向:計(jì)算機(jī)應(yīng)用。

        The application of AJAX technology in web development

        WANG Jian-guo
        (Yangquan normal college, Yangquan Shanxi 045200)

        Abstract:With the high-speed development of the Internet, and the complexity of the Web application is more and more high, the traditional Web application is increasingly difficult to meet the needs of users.In this paper the working process of the traditional Web application model and its faults, analyses the working principle of Ajax technology and its advantages and Ajax technology characteristics of asynchronous interaction.At the same time, studies the application of Ajax technology defects, propose solutions, technical offset.And developed a practical case - based on Ajax technology of "digital campus" online examination system, the whole system and Ajax technology perfect union, greatly improving the system performance, for the development of other similar system good trial work has been done.

        Keywords:AJAX technology ; Web2.0 ; Development framework ; Online examination system

        猜你喜歡
        用戶系統(tǒng)管理
        棗前期管理再好,后期管不好,前功盡棄
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        “這下管理創(chuàng)新了!等7則
        雜文月刊(2016年1期)2016-02-11 10:35:51
        人本管理在我國國企中的應(yīng)用
        三年片免费观看影视大全视频| 少妇被又大又粗又爽毛片| 亚洲精品乱码8久久久久久日本| 国产美女在线精品免费观看网址| 日本少妇按摩高潮玩弄| 激情乱码一区二区三区| 久久国产精品亚洲va麻豆| 妃光莉中文字幕一区二区| 中文字幕有码无码人妻av蜜桃 | 亚洲不卡av二区三区四区| 激情综合色综合啪啪开心| 亚洲精品久久久久久久久av无码| 青青青国产精品一区二区| 国产欧美曰韩一区二区三区| 美女福利视频在线观看网址| 精品香蕉99久久久久网站| 好男人日本社区www| 女同性恋精品一区二区三区| 日本女优五十路中文字幕| 日韩人妻少妇一区二区三区| 色偷偷av亚洲男人的天堂| 亚洲av午夜成人片精品| 亚洲中文字幕一区精品| 日韩av激情在线观看| 日本丶国产丶欧美色综合| 亚洲精品国产主播一区二区| 白浆高潮国产免费一区二区三区| 中文资源在线一区二区三区av| 草草影院ccyy国产日本欧美| 亚洲av最新在线网址| 国精品无码一区二区三区在线看 | 九九久久精品国产免费av| 久久国产精品99精品国产| 国产在线不卡AV观看| 羞涩色进入亚洲一区二区av | 亚洲av高清天堂网站在线观看| 国产成+人欧美+综合在线观看| 国产在线91观看免费观看| 无码熟妇人妻AV不卡| 免费国产一区二区视频| 免费人成视频x8x8入口|