• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于C/S和B/S模式測試系統(tǒng)的比較

      2012-04-29 00:44:03錢月梅
      電腦知識與技術(shù) 2012年26期
      關(guān)鍵詞:S模式

      錢月梅

      摘要:目前的在線考試系統(tǒng)產(chǎn)品主要分為兩大類:一類是B/S模式,另一類是C/S模式。這些系統(tǒng)無論是在功能上還是在應(yīng)用、更新和維護(hù)上都存在著各種各樣的問題,如技術(shù)仍不夠成熟,維護(hù)困難、保密性欠缺等等。該文對現(xiàn)有產(chǎn)品分析和研究的基礎(chǔ)上對這兩種不同的模式,我們做了分析與研究。

      關(guān)鍵詞:在線考試系統(tǒng);C/S模式;B/S模式;智能閱卷

      中圖分類號:TP393文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)26-6237-02

      Comparison of C/S and B/S Mode Test System Based

      QIAN Yue-min

      (Nantong Agricultural Vocational Technology College, Nantong 226007, China)

      Abstract: Currently online examination system products are divided into two categories: one is B / S mode, the other is C / S mode. These systems both in function and in the application update and maintain both the existence of various problems, such as the technology is still immature, maintenance difficulties, lack of confidentiality, etc. In this paper, the analysis and research of ex? isting products based on these two different modes, we have done the analysis and research.

      Key words: online examination system;C/S; B/S;intelligent marking

      隨著現(xiàn)代通信技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的快速發(fā)展,各種教育教學(xué)系統(tǒng)不斷涌現(xiàn)。而課程測試是各種教育教學(xué)環(huán)節(jié)中不可缺少的重要組成部分,與傳統(tǒng)的考試方式相比較,網(wǎng)絡(luò)環(huán)境下的考試系統(tǒng)具有操作上的方便性、考試過程的規(guī)范性和試卷評閱的快捷性等特點(diǎn)。

      現(xiàn)階段,網(wǎng)絡(luò)測試系統(tǒng)的主流開發(fā)技術(shù)已經(jīng)相當(dāng)成熟,且很好地適應(yīng)了動態(tài)站點(diǎn)設(shè)計(jì)和基于Web的數(shù)據(jù)庫訪問的客戶要求,是當(dāng)前網(wǎng)絡(luò)測試軟件實(shí)現(xiàn)的主流技術(shù)之一。在對大量關(guān)于絡(luò)測試軟件統(tǒng)資料的研究和學(xué)習(xí)之后,我們認(rèn)為通過計(jì)算機(jī)實(shí)現(xiàn)網(wǎng)絡(luò)考試的系統(tǒng)技術(shù)基本上可以分為兩種基本模式:傳統(tǒng)的C/S模式和新型的B/S模式。對這兩種不同的模式,我們做了分析與研究:

      客戶機(jī)/服務(wù)器這個名詞最近幾年我們在報(bào)刊雜志上面經(jīng)常會出現(xiàn),但對這一術(shù)語到現(xiàn)在還沒有統(tǒng)一的定義。C/S模式我們可以把它理解成一個物理上分布的邏輯整體,它是由客戶機(jī)、服務(wù)器和其他的連接支持的部分組成的。其中客戶機(jī)是這個模式的核心部分,是一個面向我們用戶的應(yīng)用程序。它是一項(xiàng)服務(wù)的消耗者,可以向其他的設(shè)備或者應(yīng)用程序提出請求,最后向用戶顯示信息;服務(wù)器是服務(wù)的提供者,它包括管理數(shù)據(jù)庫和通信設(shè)備,為我們客戶提供服務(wù);連接支持是用來連接客戶機(jī)和服務(wù)器的部分,例如網(wǎng)絡(luò)連接、網(wǎng)絡(luò)協(xié)議、應(yīng)用接口等等。

      客戶/服務(wù)器模式的特點(diǎn)是,網(wǎng)絡(luò)中每一臺計(jì)算機(jī)都扮演著固定的角色,要么是服務(wù)器,要么是客戶機(jī)。它的工作過程是:客戶機(jī)向服務(wù)器提出請求(例如訪問某個網(wǎng)頁),服務(wù)器相應(yīng)請求,完成相應(yīng)的處理(找到該網(wǎng)頁),把結(jié)果返回給客戶機(jī)(將該網(wǎng)頁的),并將結(jié)果返回給客戶機(jī)(將該網(wǎng)頁下傳給客戶機(jī))[1]。

      C/S模式的另一個特點(diǎn)是如果利用C/S模式來設(shè)計(jì)網(wǎng)絡(luò)測試系統(tǒng),數(shù)據(jù)庫(比如:試題庫)內(nèi)容放在服務(wù)器上,在客戶機(jī)上安裝相應(yīng)軟件。

      雖然C/S模式具有以上多種優(yōu)點(diǎn),但是C/S模式是建立在中間件產(chǎn)品的基礎(chǔ)上,要求我們開發(fā)者自己去處理很多問題,比如:隊(duì)列消息,管理事務(wù),同步數(shù)據(jù)和復(fù)制等等。就造成了C/S模式不可避免的缺點(diǎn):

      1) C/S模式針對性的軟件雖然給我們帶來了以上的優(yōu)點(diǎn),但是它也存在很多的缺點(diǎn),例如:通用性不強(qiáng),我們需要變更業(yè)務(wù)的時候需要重新開發(fā),設(shè)計(jì)不夠靈活。這樣,我們在以后的維護(hù)和管理中增加了很多難度。

      2) C/S模式軟件需要在客戶端安裝專門的程序,分布功能弱,不能夠?qū)崿F(xiàn)快速安裝和配置機(jī)器。因此,C/S模式軟件兼容性差。

      因此,C/S模式在技術(shù)上雖然已經(jīng)發(fā)展的比較成熟,但是它的程序往往只局限在小型的局域網(wǎng)內(nèi)部,沒有較強(qiáng)的延展性,范圍不方便擴(kuò)大。而且,該模式的每臺客戶機(jī)都需要安裝相應(yīng)的客戶端程序,當(dāng)擁有客戶量海量增加的時候,還采用這個模式,系統(tǒng)的構(gòu)架和運(yùn)行工作就會變得比較繁重,從而使系統(tǒng)維護(hù)等方面的工作量明顯提高,最終不可避免的導(dǎo)致了要對該系統(tǒng)進(jìn)行二次開發(fā)。另外,由于應(yīng)用程序直接安裝在客戶機(jī)上,客戶機(jī)直接和數(shù)據(jù)庫服務(wù)器交換數(shù)據(jù),系統(tǒng)的安全性也必然受到一定的影響。

      B/S模式,即Browser/Server,瀏覽器/服務(wù)器模式,是在傳統(tǒng)的C/S模式演變過來的新網(wǎng)絡(luò)結(jié)構(gòu)模式,將核心功能集成在服務(wù)器上,同時客戶端能很方便的同意,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。在B/S模式中,客戶端運(yùn)行瀏覽器軟件:如Netscape Navigator或In ternet Explorer。瀏覽器以超文本形式向Web服務(wù)器提交請求,Web服務(wù)器接受客戶端請求后,傳遞給數(shù)據(jù)庫服務(wù)器,收到請求的數(shù)據(jù)庫服務(wù)器,驗(yàn)證請求的合法性,并進(jìn)行數(shù)據(jù)處理,處理后的結(jié)果將返回給Web服務(wù)器,Web服務(wù)器將得到的結(jié)果進(jìn)行轉(zhuǎn)化后以HT ML文檔形式轉(zhuǎn)發(fā)給客戶端。

      相對于C/S模式管理信息系統(tǒng),B/S模式展示以下的優(yōu)點(diǎn):

      1)具有很強(qiáng)的開放性。

      2)結(jié)構(gòu)容易擴(kuò)展。

      3)維護(hù)經(jīng)濟(jì)性、系統(tǒng)升級方式的多樣性。

      4)提供了一致的用戶界面。

      5)信息交流手段和信息發(fā)布方式的多樣性。

      6)信息系統(tǒng)集成性優(yōu)越。

      通過B/S模式,成功的解決企事業(yè)單位各種問題的服務(wù),打破了以往零散的單一功能的多系統(tǒng)工作模式,提高了工作效率。另外,B/S模式是基于Internet的需求而出現(xiàn)并發(fā)展的。一方面,Internet是采用現(xiàn)有的TCP/IP、HTTP、SMTP和HTML等技術(shù)和實(shí)施標(biāo)準(zhǔn)來建立的各種單位的內(nèi)部專用網(wǎng)絡(luò),能為各種單位內(nèi)部交換信息提供各種服務(wù)。同時,它具有連接Internet的功能和防止外界入侵的安全防范措施,可以很大程度上提高系統(tǒng)的安全性。另一方面,由于數(shù)據(jù)庫具有較強(qiáng)的數(shù)據(jù)管理和數(shù)據(jù)存儲性能,并且能夠靈活地進(jìn)行數(shù)據(jù)輸入和輸出。

      與傳統(tǒng)的C/S模式相比,B/S模式超越了傳統(tǒng)的“客戶機(jī)/服務(wù)器”兩層結(jié)構(gòu),采用三層體系結(jié)構(gòu):用戶界面層/事務(wù)層/數(shù)據(jù)庫層,將應(yīng)用邏輯與用戶界面和數(shù)據(jù)訪問相分離,有效地避免了傳統(tǒng)的C/S模型的不足,提高了系統(tǒng)的安全性,可擴(kuò)展性,同時也使得系統(tǒng)的維護(hù)變得更加地簡單(只需要改變網(wǎng)頁,即可實(shí)現(xiàn)所有用戶的同步更新)。因此,借助強(qiáng)大的B/S模式三層架構(gòu)模型開發(fā)網(wǎng)絡(luò)考試系統(tǒng)不但可以有效地提高系統(tǒng)信息處理水平,而且,在提高軟件競爭力增加軟件效率方面也具有明顯的優(yōu)勢。另外,B/S模式也簡化了客戶端的功能,用戶只需瀏覽器即就可以使用,更加適合實(shí)現(xiàn)網(wǎng)絡(luò)考試?;谝陨系姆治?,我們認(rèn)為采用B/S模式來實(shí)現(xiàn)網(wǎng)絡(luò)考試系統(tǒng)具有一定的前瞻性和現(xiàn)實(shí)意義。

      參考文獻(xiàn):

      [1]張福炎,孫志輝.大學(xué)計(jì)算機(jī)信息技術(shù)教程[M].南京:南京大學(xué)出版社,2006.

      猜你喜歡
      S模式
      學(xué)生考勤系統(tǒng)開發(fā)
      基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      以B/S模式為基礎(chǔ)的網(wǎng)絡(luò)題庫平臺建設(shè)
      明日博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于B_S模式的游戲化學(xué)習(xí)系統(tǒng)研究
      科技視界(2016年25期)2016-11-25 20:45:58
      集團(tuán)公司OA系統(tǒng)的研究與開發(fā)
      S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
      鋁材B2B電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
      基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      基于B/S模式的數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)平臺設(shè)計(jì)
      考試周刊(2016年44期)2016-06-21 20:10:03
      高碑店市| 白银市| 枣阳市| 兰考县| 佳木斯市| 贵德县| 渝北区| 龙泉市| 股票| 肇庆市| 额济纳旗| 鲁甸县| 邹城市| 灯塔市| 华坪县| 兴文县| 克山县| 高邑县| 凌云县| 东丽区| 慈利县| 迭部县| 大庆市| 梅州市| 和静县| 任丘市| 郯城县| 阿荣旗| 周宁县| 邵阳市| 瓮安县| 和平区| 商都县| 阜新市| 津市市| 邻水| 永胜县| 太仆寺旗| 沂源县| 汝州市| 靖远县|