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

試論遠程教育網絡考試系統的數據庫開發

2011-04-13 04:52:56□白
山西廣播電視大學學報 2011年2期
關鍵詞:數據庫系統

□白 偉

(太原理工大學計算機與軟件學院,山西 太原 030024)

遠程教育包括教務、教學、作業、考試等環節??荚囎鳛轶w現學習成果的重要標志是其中重要一環。目前遠程教育考試大都采用筆試,組織考試要經過出題、印刷、機要配送、考試、閱卷、成績評估和試卷分析七個步驟。隨著遠程教育課程教學模式改革的深入,考試類型的增加及考試要求的提高,教師工作量越來越大,頻繁組織考試會極大地分散教師的教學精力。尤其基層學校迫切需要操作簡單、成本低廉、安全性高的考試方式。

一、系統分析

網上考試是現階段遠程教育考試方向思考的一個熱點。本系統以互聯網為基礎,采用C/S結構體系,客戶端配置簡單,考試基本不受軟硬件局限,不需要很多系統維護工作??荚囅到y中題目編輯、試卷提交、試題批閱、成績分析等都可以自動完成。只要制作一套成熟的題庫并配套完善的安全機制就可以實現考試的自動化。

筆者結合現行考試模式,為本系統制訂了詳細的業務流程:首先由教學處制訂學期開設課程并制作網考課程表下達到各學院,學院通知課程責任教師通過試題制作系統編輯、上傳試題資源,上傳后的試題由各專業責任教師審核后方可導入試題庫成為正式的備用試題。在期末考試前由教學處通過試題系統自動生成AB兩套試卷并修改狀態為“啟用”,導入考試服務器后就可以進行考試了??荚囃瓿珊笤囶}通過“主客觀題目閱卷系統”自動生成成績由教學處統一登分,并就考試成績自動生成“成績分析數據圖”。至此整個考試組織順利完成。

二、數據庫設計

用SQL建立數據庫文件,存儲試題及用戶的驗證信息。管理員登陸提示輸入驗證信息,輸入后,通過sql語言查詢administrator表,判斷管理員是否合法,如不合法,提示錯誤信息,通過后進入考試系統。管理員進入后可對test 表內容進行添加、查詢和刪除。學生登錄需要通過姓名和學號查詢employee表,如用戶合法,由服務器抽取試題并顯示到考生屏幕上,否則無法登錄。試題的抽取又需要通過subject表,抽取題庫中某一科所對應的試題。試題提交后,系統自動評分,顯示成績并將學生姓名和成績存入user表。在提取用戶端信息以及反饋信息時使用ASP內置對象。說明如下:Request對象:可以使用Request對象訪問任何用HTTP請求傳遞的信息,包括從HTML表格用POST方法或GET方法傳遞的參數、cookie和用戶認證。系統通過REQUEST獲取用戶輸入的用戶名和密碼。代碼為:REQUEST.FORM(“username”)和REQUEST.FORM(“password”)。Response對象:可使用Response對象控制發送用戶信息。包括直接發送信息給瀏覽器、重定向瀏覽器到另一個URL或設置 Cookie值。本系統通過RESPONSE將成績反饋給用戶。RESPONSE.WRITE“你的成績是”&score。用于數據庫訪問可以進行查找、插入、刪除等操作。對數據庫的查找用SQL的select命令,插入用insert命令,刪除用delete命令。存取數據庫的具體步驟是:首先確定數據源,然后打開或連接數據庫,并執行響應的操作,完畢后關閉數據庫。connection對象負責打開或連接數據庫,recordset負責存取數據表,execute負責執行SQL命令。設定數據源的方法是:打開控制面板,雙擊“ODBC”;在“系統 DSN”下選“添加”,選出預先設好的數據庫種類、名稱和位置。這里要用到的是access數據庫,數據源名稱為stry_exercise,主數據庫名稱stry_exercise.mdb。打開或連接數據庫的方法是:先用Server.CreatObject取得對象“ADODB.Connection”的一個實例,然后用“Open”打開待訪問的數據庫: Set Conn=Server.CreatObject (“ADODB.Connection”) Conn.Open “driver={Microsoft Access Driver (*.mdb)};dbq=” & Server.MapPath(“stry_exercise.mdb”)然后執行SQL命令,對數據庫進行操作,這里要使用Execute命令:set rs=server.createobject(“adodb.recordset”)

sql=“select * from test”

set rs=conn.execute(sql)

三、系統實現

管理員登錄:系統管理員須通過身份驗證,數據庫查詢后有此記錄方可進入。查詢語句為:set rs=conn.execute(“select * from administrator where username=‘& username &’”)。

試題管理:管理員有權對數據庫試題進行編輯,添加試題語句為:sql=“insertintotest(question,a,b,c,d,ans)values(‘&question&’,‘&a&’,‘&b&’,‘&c&’,‘&d&’,‘&ans&’)”rs1.Open sql,conn,1,1。刪除試題語句為:id1=request(“id”)sql =“DELETE FROM test WHERE id=”+id1rs.Open sql,conn,1,1。查詢試題語句為:sql=“select 1 *from test where id like‘ &id&’” 。

學生答題:學生通過姓名和學號登錄系統考試,規定時間內完成試題并提交。登錄數據庫的語句為:set rs=conn.execute(“select * from employee where name=‘& uname & ’ and number=‘& num & ’”)學生進入答題界面后計時器自動開始計時,進行時間控制,當時間到達指定值時系統會彈出提示框,提示時間將到。

批閱試卷并給出成績:學生提交后,系統打開數據庫,比對正確答案,自動給出成績。語句為:<%sql=“select *from test” rs.open sql,conn,3,3 dim score rsCount=0 ycorrect=0 Response.Write 正確答案:“Do while not rs.eof Response.Write rs(“ans”) rsCount=rsCount + 1 if Request.Form(rsCount)=rs(“ans”) then ycorrect=ycorrect + 1 end if rs.movenext loop Response.Write”
你的答案:“score=int(ycorrect/rscount*100) for i=1 to Request.Form.Count - 1 Response.Write Request.Form(i) next Response.Write“
” Response.Write ”你的成績:“&score if score <= 60 then Response.Write”你不及格!“&”
“ if score >= 60 and score <= 80 then Response.Write ”及格“&”
“ if score >= 80 and score <= 100 then Response.Write "優秀!”%>

本系統實現了用戶注冊、授權、題庫編輯、生成試題、在線考試、時間控制、自動判卷、試卷分析等功能。但仍存在不足:如對理科類課程的公式和函數支持不完善;主觀題批閱無法實現全自動等。作為今后工作的目標,希望可以使網絡化考試逐漸取代傳統考試,為教育事業做出自己的貢獻。

參考文獻:

[1]尚俊杰. 網絡程序設計—ASP(第2版)[M].北京:清華大學出版社,2001.

[2]杜駿震.遠程教育新技術應用的初步研究[J].山西廣播電視大學學報,2009,(3).

[3]周 星. 基于ASP的網上組卷與自考系統的開發[J] .計算機應用,2001,(2).

[4]張 景.構建省級電大遠程開放教育質量監控體系 [J].山西廣播電視大學學報,2009,(3).

[5]楊國才. 基于WEB的遠程自學型教學系統的設計與實現[J].計算機應用,2000,(4).

[6]范國平. ACCESS2000數據庫系統開發實例[M] .北京:人民郵電出版社,2002.

[7]張婷娟.數據挖掘技術及其應用[J].山西廣播電視大學學報,2008,(1).

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 亚洲欧美综合在线观看| 狠狠亚洲五月天| 欧美在线国产| 四虎永久在线| 玩两个丰满老熟女久久网| 色综合久久88色综合天天提莫| 毛片在线播放网址| 亚洲精品片911| 精品无码国产自产野外拍在线| 国产一区二区三区精品久久呦| 青青国产成人免费精品视频| 久久熟女AV| 色婷婷丁香| 亚洲色图综合在线| 在线看片中文字幕| 欧美另类图片视频无弹跳第一页| 国产成人综合网在线观看| 在线视频一区二区三区不卡| 国产午夜精品鲁丝片| 一级毛片视频免费| 久久一级电影| 欧美啪啪网| 成人国产精品一级毛片天堂 | 久久久久免费精品国产| 欧美成人精品一级在线观看| 亚洲人成网站在线播放2019| 美女无遮挡被啪啪到高潮免费| 国产精品青青| 在线观看的黄网| 亚洲小视频网站| 国产一区二区三区在线精品专区| 亚洲成人黄色在线| 亚洲一级毛片在线播放| 香蕉色综合| 91九色视频网| 亚洲va在线∨a天堂va欧美va| 在线观看国产黄色| 亚洲日韩欧美在线观看| 重口调教一区二区视频| 亚洲天堂网2014| 国产微拍一区二区三区四区| 在线亚洲天堂| 国产欧美日韩一区二区视频在线| 中文字幕在线一区二区在线| 国产乱子精品一区二区在线观看| 国产福利一区二区在线观看| 精品一区二区无码av| 成人精品区| 91久久偷偷做嫩草影院| 欧美日韩国产成人高清视频| 五月天久久综合| 日韩无码视频播放| a级毛片免费播放| 91久久国产综合精品女同我| 亚洲成a人片77777在线播放| 岛国精品一区免费视频在线观看| 伊人久久福利中文字幕| 超清人妻系列无码专区| 国模粉嫩小泬视频在线观看| 欧美在线黄| 2020最新国产精品视频| 国产香蕉一区二区在线网站| 尤物国产在线| 91九色视频网| 尤物精品视频一区二区三区| 美女国产在线| 国产手机在线ΑⅤ片无码观看| 午夜影院a级片| 青青操国产| 久久亚洲高清国产| 无码中文字幕乱码免费2| 国产一级二级三级毛片| 视频一区亚洲| 污网站在线观看视频| 亚洲国产成人精品无码区性色 | 天天色综合4| 少妇精品网站| 午夜日b视频| 亚洲高清国产拍精品26u| 亚洲第一成人在线| 3344在线观看无码| 伊人久久大香线蕉成人综合网|