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

基于客戶機和服務機模式的考試系統(tǒng)設計

2007-12-29 00:00:00鄧小冬
中國集體經濟 2007年4期


  摘要:考試是高校管理工作的重要組成部分之一,為實現(xiàn)高校管理工作的信息化,特設計出該學生考試系統(tǒng)。該系統(tǒng)采用客戶、服務器數(shù)據(jù)服務器管理端三層結構模式,利用接口實現(xiàn)了客戶機和服務器的通信,文章詳細闡述了考試系統(tǒng)的設計方案,對考試系統(tǒng)的工作模式、系統(tǒng)的結構、模塊的劃分、數(shù)據(jù)庫的解決方案等進行了說明。
  關鍵詞:客戶機;服務機;考試系統(tǒng)
  
  隨著互聯(lián)網技術的發(fā)展,網絡已經滲入了人們的日常生活和工作,建立在計算機網絡和多媒體技術上的考試系統(tǒng)也成為傳統(tǒng)教育不可分割的延伸。在本文給出的考試系統(tǒng)中,學生允許在任意時間和地點通過網絡來進行考試和練習,這種無紙化的考試不僅靈活,而且安全和公平,在考試系統(tǒng)中試卷的生成和批改都由計算機自動完成。
  
  一、系統(tǒng)的結構
  
  該系統(tǒng)采用了基于三層構架的模式:客戶端系統(tǒng)通過校園網連接服務器端控制程序在連接到后臺數(shù)據(jù)庫服務器。
  系統(tǒng)的工作流程:客戶端向服務器發(fā)出考試請求→服務器在一系列認證后把試題發(fā)給客戶端→客戶端答題,提交答案→服務器端調用批改系統(tǒng)進行批改向客戶端返回成績。后臺數(shù)據(jù)庫采用Access2002;應用系統(tǒng)模塊采用Vosual Basic6.0;客戶服務器系統(tǒng)的通信基于TCP/IP協(xié)議。
  
  
  二、系統(tǒng)功能模塊的劃分
  
  該考試系統(tǒng)的模塊大致分為三部分:本地服務器端管理程序、遠程客戶端考試程序、遠程考試查詢系統(tǒng)。1、本地服務器端管理程序包括:a考生管理(注冊學生,禁用考生,刪除考生,修改考生信息);b服務管理(添加科目,刪除科目,禁用科目,修改科目信息,添加題目,刪除題目,修改題目,禁用題目);c數(shù)據(jù)查詢(某天考試進程,考試成績,準考證號)。2、遠程客戶端考試程序包括:a注冊考試;b抽題;c自動記時;d自動交卷;e輸出成績單。3、遠程考試查詢系統(tǒng)包括:a考生信息;b考試成績;c準考證號。
  
  三、數(shù)據(jù)庫的解決方案
  
  本系統(tǒng)使用了一個Access2002數(shù)據(jù)庫文件,該考試系統(tǒng)是應用在校園網絡環(huán)境下的,在使用和訪問時,都需要建立數(shù)據(jù)庫的連接。根據(jù)數(shù)據(jù)庫存儲的內容,應建立多個數(shù)據(jù)庫表。
  
 ?。ㄒ唬┛忌畔⒈?br/>  考生信息表用于存放考生基本注冊信息,確定一個考生的準考證號、姓名、性別、身份證等考生身份的信息。在考生的信息表中應該包括可以確定考生身份的全部信息,以及考生當前的考試狀態(tài)。
  
 ?。ǘ┛荚嚳颇勘?br/>  考試科目表中記錄了考試系統(tǒng)中可以進行考試的所以科目的信息,考試科目應該包括考試的名稱、時間、題目的數(shù)量等信息,為了增加考試系統(tǒng)的兼容性,另外設計了考試分數(shù)和通過分數(shù)兩個字段。
  
 ?。ㄈ┛荚囎孕畔⒈?br/>  考試注冊信息表包括考生準考證號碼、考試科目號碼、注冊日期、注冊時間等。
  
 ?。ㄋ模┛季肀?br/>  考卷表是考生在完成考試注冊后記錄考生考卷題目的表,在這個表中,通過考試編號可以確定一個考試注冊項目,題目的ID用于記錄考生應該回答的題目。
  
  四、系統(tǒng)的實現(xiàn)
  
 ?。ㄒ唬┫到y(tǒng)的實現(xiàn)環(huán)境
  服務器和客戶機都需接入校園網內,二者通信協(xié)議基于流行的TCP/IP協(xié)議,服務器和客戶機上都要配置Acess2002和Visual Baisic6.0開發(fā)工具,并且在服務器端的機器需要配置IIS5.0,操作系統(tǒng)要求Windows2000Server。
  
 ?。ǘ┛蛻魴C與服務器通信模式的實現(xiàn)
  該系統(tǒng)的工作流程大致為:服務器端要首先開始運行,然后處于偵聽狀態(tài),偵聽來自客戶機的連接請求,學生運行客戶端應用程序時,客戶端首先向服務器發(fā)送連接請求,服務器接收到連接請求信息后向客戶機回應一個信息,并向客戶端發(fā)送有效考試科目的信息。用戶在接收到服務器發(fā)送的信息后,選擇要參加的考試科目,并輸入登錄密碼。在服務器端驗證通過后,開始向用戶發(fā)送試卷,同時提示用戶端??荚嚱Y束后,服務器端程序自動關閉連接,并鎖定考試系統(tǒng)的客戶端程序。
   以下是服務器端和客戶機的Winsock部分代碼實現(xiàn):
   服務器端的設置:
  Private sub form_load( )
   Sockserver.localPort=2000
  Sockserver.listen 開始偵聽
  statusBar.simpletext=“服務器端已經工作”狀態(tài)欄顯示信息
  End Sub
  客戶機端的設置:
  Private sub form_load( )
  Clsocket.RemotrHost=202.207.160.3遠程服務器的地址
  Clsocket.RemotrHost=1024 遠程服務器的端口號
  Clsocket.connect向遠程服務器發(fā)送連接請求
  End Sub
  考試交卷后,系統(tǒng)要求客戶端進行試卷的批改,在數(shù)據(jù)庫的設置中就需要把答案也寫入試題記錄中,批卷時只需將標準答案和考生的答案進行對比就可以實現(xiàn)了。
  
  參考文獻:
  1、冷向君.Visual Basic5.0中文版入門與提高[M].清華大學出版社.
  2、鄭德慶,譚共志.基于瀏覽器/服務器結構的網絡無紙化考試和管理系統(tǒng)[J].華南師范大學學報(自然科學版).
  3、殷大發(fā).無紙化考試系統(tǒng)的研究和開發(fā)[M].計算機與現(xiàn)代化.
  4、徐新華.C++Builder 5高級編程技術[M].人民郵電出版社.
  5、吳平.遠程考試系統(tǒng)的設計[M].中國遠程教育.2000.
  
 ?。ㄗ髡邌挝唬褐貞c三峽學院數(shù)學與計算機學院)

主站蜘蛛池模板: 日本精品一在线观看视频| AV片亚洲国产男人的天堂| 91视频精品| 国产在线91在线电影| 国产欧美精品午夜在线播放| 亚洲国产日韩欧美在线| 狠狠色婷婷丁香综合久久韩国| 午夜国产精品视频黄| 午夜国产大片免费观看| h视频在线播放| 国产va免费精品| 日本午夜影院| 亚洲系列无码专区偷窥无码| 999在线免费视频| 天堂在线亚洲| 国产精品嫩草影院av| 色屁屁一区二区三区视频国产| 国内精品91| 国产人成网线在线播放va| 日韩免费成人| 无码啪啪精品天堂浪潮av| 好紧太爽了视频免费无码| 国产网站免费| 免费国产高清视频| 国产欧美中文字幕| 天天综合网色中文字幕| 日韩中文精品亚洲第三区| 国产h视频免费观看| 中文字幕中文字字幕码一二区| 99热这里只有免费国产精品 | 亚洲视频免| 美女国内精品自产拍在线播放| 青青操国产| 在线欧美一区| 国产成人AV综合久久| 国产综合无码一区二区色蜜蜜| 国产视频自拍一区| 五月婷婷欧美| 欧美高清三区| 九月婷婷亚洲综合在线| 亚洲综合专区| 亚洲日本韩在线观看| 亚洲精品国产日韩无码AV永久免费网 | 国产av色站网站| a级毛片免费播放| 亚洲色图欧美一区| 538精品在线观看| 黄片一区二区三区| 伊人成人在线| 欧美国产在线看| 亚洲精品日产精品乱码不卡| 日韩欧美中文字幕一本| 婷婷久久综合九色综合88| 91精品国产自产在线观看| 国产大片喷水在线在线视频| 91精品网站| 欧美国产综合色视频| 动漫精品啪啪一区二区三区| 刘亦菲一区二区在线观看| 国产免费网址| 亚洲国产精品日韩欧美一区| www.99在线观看| 青青青视频蜜桃一区二区| 精品国产成人高清在线| 波多野结衣一区二区三区四区| 毛片在线区| 亚洲手机在线| 99在线视频免费| 国内视频精品| 精品久久香蕉国产线看观看gif| 国产精品福利一区二区久久| 欧美精品二区| 亚洲国产精品日韩av专区| 蜜桃视频一区| 四虎国产精品永久一区| 亚洲视频a| 91成人精品视频| 九九九久久国产精品| 亚洲欧美极品| 国产高清免费午夜在线视频| 色亚洲成人| 欧美中日韩在线|