777精品久无码人妻蜜桃-欧美在线观看视频一区-99精品网-伊人网中文字幕-99福利网-国产精品99久久久久久武松影视-日本黄色片免费看-免费观看高清在线观看-人妻少妇被粗大爽9797pw-日韩国产在线播放-国产日产成人免费视频在线观看-一区二区人妻-午夜看毛片-国产精品s-午夜免费av-国产精品色情国产三级在-国产精品资源在线

分布式計算機應用水平考試系統(tǒng)設計與實現(xiàn)

來源:期刊VIP網(wǎng)所屬分類:計算機信息管理時間:瀏覽:次

  摘 要:傳統(tǒng)計算機應用水平考試系統(tǒng)雖然能夠?qū)崿F(xiàn)考試要求,但是其弊端更為明顯,無法達到更好的應用效果。分布式計算機應用水平考試系統(tǒng)則更具合理化系統(tǒng)應用特點,能夠達到更好的應用效果。本文就分布式計算機應用水平考試系統(tǒng)設計進行分析,希望可以為分布式計算機應用水平考試系統(tǒng)的更好應用提供借鑒。

  關鍵詞:分布式系統(tǒng);考試系統(tǒng);閱卷系統(tǒng)

計算機信息論文

  《市場與電腦》是由國內(nèi)貿(mào)易局技術(shù)開發(fā)中心中國計算機用戶協(xié)會MO分會主辦、CCID北京天利電子出版技術(shù)公司編輯出版,中國流通領域信息化主導刊物,帶給讀者最新的電腦業(yè)界動態(tài)。

  1 引言(Introduction)

  所謂分布式系統(tǒng),指的是網(wǎng)絡上所建立和應用的軟件系統(tǒng)。由于軟件具有獨特的操作優(yōu)勢,從而決定了分布式系統(tǒng)的應用具有較強的內(nèi)聚性和透明性。所以,網(wǎng)絡和分布式系統(tǒng)之間所具有的明顯區(qū)別主要對高層軟件的操作應用,而不屬于硬件方面的區(qū)別。在分布式系統(tǒng)的設計應用中,一臺計算機所提供給用戶的硬件,軟件服務功能是一個整體,可以用一個完整的系統(tǒng)來進行理解。在該系統(tǒng)上,具有豐富的物理資源和邏輯資源,能夠及時完成操作任務的分配,來實現(xiàn)對物理和邏輯資源的有效分散,從而最終通過計算機網(wǎng)絡來進行信息的交流傳輸。系統(tǒng)中所擁有的信息處理的完整操作處理功能來實現(xiàn)對計算資源的分布式操作與管理的應用系統(tǒng)。一般來講,從用戶的角度出發(fā),分布式系統(tǒng)只采用一種模型設計。操作系統(tǒng)中設置有軟件中間件來負責對模型所具備的功能進行管理。目前,最為成功的分布式系統(tǒng)設計成果便是萬維網(wǎng)。在萬維網(wǎng)中進行信息內(nèi)容的瀏覽,感覺是在同一個頁面上。而在普通的計算機網(wǎng)絡中,這種具備統(tǒng)一管理功能的模型和軟件是不存在的。用戶只能看到實體機器,計算機網(wǎng)絡并不能賦予這些機器具有統(tǒng)一性。如果這些機器所配備的硬件或者操作系統(tǒng)存在明顯的不同,那么對于具有差異需求的用戶來講就能夠完全可見。如果一名用戶具有在一臺遠程計算機運行一個程序操作需求,他就需要首先在遠程計算機上完成登錄,才能在使用的計算機上打開該程序[1]。

  2 分布式系統(tǒng)概述(Overview of distributed systems)

  分布式系統(tǒng)和普通計算機網(wǎng)絡系統(tǒng)所存在的共同之處是,分布式系統(tǒng)必須依靠計算機網(wǎng)絡才能實現(xiàn),這也就決定了兩者在物理結(jié)構(gòu)方面存在著較大的相似性。而兩者之間所具有的差異是:兩者的設計理念存在明顯的不同,導致其在結(jié)構(gòu)、運行方式和技術(shù)功能等方面存在較大的不同。網(wǎng)絡操作系統(tǒng)的應用,需要用戶對網(wǎng)絡資源的相關知識和操作方法進行熟悉和了解。例如用戶需要掌握自己所使用計算機的硬件配置、軟件資源、網(wǎng)絡技術(shù)結(jié)構(gòu)等知識信息。在使用過程中,如果用戶想要查閱一份共享文件時,用戶必須要清楚該文件的具體保存位置。而分布式操作系統(tǒng)屬于全局化的網(wǎng)絡資源管理系統(tǒng),它具備讓用戶隨時合理使用網(wǎng)絡資源的服務功能,并且使用過程處于公開透明的狀態(tài)[2]。當用戶需要提交作業(yè)時,分布式操作系統(tǒng)會自動選擇用合適的程序,來完成對該作業(yè)的處理,最后將處理結(jié)果訪饋給用戶。在處理的過程中,用戶并不能感知到其他程序或處理器的存在,這個系統(tǒng)與智能化處理器的功能有著異曲同工之妙。

  內(nèi)聚性指的是每一個數(shù)據(jù)庫節(jié)點分布具有自我管理的功能,擁有本地的數(shù)據(jù)庫管理系統(tǒng)。透明性指的是每一個數(shù)據(jù)庫所存在的節(jié)點。分布對用戶的應用操作來講,是處于透明狀態(tài)的,用戶無法準確辨識是本地還是遠程,在分布式數(shù)據(jù)庫系統(tǒng)的應用操作過程中,無法感覺到數(shù)據(jù)的分布管理狀態(tài),既不用知曉關系是否被分割、無副本、數(shù)據(jù)保存的位置等信息。

  3 系統(tǒng)的結(jié)構(gòu)(Structure of system)

  考試系統(tǒng)采用B/S的模式設計。該技術(shù)模式是圍繞著WEB基礎為支撐所研發(fā)的新型計算模型。該技術(shù)與以往的C/S結(jié)構(gòu)模式相比,在技術(shù)功能方面所存在的優(yōu)勢包括:第一,讓客戶端更加簡化,用戶在完成瀏覽器的安裝后便可使用,不用再另行下載安裝其他軟件。第二,讓系統(tǒng)的開發(fā)和維護更加高效便捷。B/S結(jié)構(gòu)的應用,全部操作功能均可以在WEB服務器上完成,在系統(tǒng)的更新、維護等方面更加高效便利,從而有效降低了系統(tǒng)開發(fā)和維護人員的工作量。第三,用戶操作更加簡單快捷,用戶使用系統(tǒng)所參加的考試對系統(tǒng)的穩(wěn)定性進行有效地檢測。第四,為網(wǎng)上信息的發(fā)布提供更加適宜的系統(tǒng)操作平臺。在以往的計算機系統(tǒng)考試中,教師必須要完成試卷的批改后,將學生的考試成績進行整理匯總,才能在系統(tǒng)上進行登記和完成考試成績的公布,這一套工作流程和內(nèi)容往往需要耗費教師過多的時間和精力。而B/S結(jié)構(gòu)應用于考試系統(tǒng)上,能夠?qū)鹘y(tǒng)的閱卷系統(tǒng)功能進行創(chuàng)新與改進,教室可以直接將學生的成績進行安全的保存,并且可以在其他學生管理系統(tǒng)上快速實現(xiàn)成績信息的共享與發(fā)布。計算機應用考試系統(tǒng)中的網(wǎng)上考試系統(tǒng)主要包括以下三層結(jié)構(gòu)模式的設計,詳情如圖1所示。

  在該結(jié)構(gòu)設計中,系統(tǒng)的客戶端所具備的主要功能是用來接收用戶的請求、對請求操作完成的情況及時給予顯示。在客戶端內(nèi)部,又包括了學生子端、教師子端和管理員子端的功能。學生指端主要為參加考試的學生提供操作管理服務,學生可以應用該平臺快速完成信息的注冊、答題和考試成績的查詢以及與教師進行溝通交流等。教師子端主要對教師提供相關信息管理服務,主要包括:題庫內(nèi)容的增加與刪減、批改學生答題、對學生提出的問題給予回答等功能;管理員子端負責對整個系統(tǒng)所提供的管理與服務功能。主要包括:對系統(tǒng)所有用戶進行管理,例如增加和刪除用戶、使用系統(tǒng)的授權(quán)以及考試系統(tǒng)的更新維護等功能[3]。

  第二層的WWW服務器主要包括兩項功能,一是對客戶端和服務器端進行隔離,以確保系統(tǒng)的安全穩(wěn)定;二是為ASP技術(shù)的應用提供支持服務,為用戶創(chuàng)造更加高效便捷的操作體驗。

  第三層為服務端,服務端主要包括兩個子層,即業(yè)務邏輯層和數(shù)據(jù)庫服務層。系統(tǒng)上所存在的所有用戶信息、試題內(nèi)容和考試成績能都保存在后者上。這些信息是保持同步和已訪問的。數(shù)據(jù)庫服務器在整個系統(tǒng)功能設計中處于核心地位;在業(yè)務邏輯層所設計的功能服務器由多種不同的小功能服務器組成,例如,考試服務器、上傳服務器、管理服務器等,都采用的是分布式結(jié)構(gòu)設計,為實現(xiàn)系統(tǒng)的安全穩(wěn)定運行提供有效支撐與保障。

元江| 新乐市| 文安县| 古蔺县| 杭州市| 镇沅| 深圳市| 朔州市| 北海市| 万荣县| 周口市| 衡东县| 朝阳区| 龙山县| 澄城县| 灵石县| 郎溪县| 汝城县| 康定县| 中宁县| 滦南县| 彰化县| 南京市| 平远县| 肃宁县| 南乐县| 开平市| 云阳县| 库尔勒市| 饶河县| 扶余县| 永康市| 盱眙县| 盖州市| 汾阳市| 深泽县| 唐山市| 麦盖提县| 平山县| 吉木乃县| 井陉县|