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

        ?

        Delphi在線考試系統

        2009-07-13 10:09:06葛亦斌盛蒙蒙
        新媒體研究 2009年21期
        關鍵詞:題號答題選項

        葛亦斌 盛蒙蒙 羅 維 邱 燁

        [摘要]該系統以Delphi為開發(fā)工具,采用SQL Server數據庫,運用pascal語言,使用ADO、DLL和存儲過程技術,設計集系統設置、學生考試、教師出卷、在線評分、成績查詢?yōu)橐惑w。該系統采用Client/Server運行模式,功能全面、界面友好、操作方便。

        [關鍵詞]鏈接規(guī)則制定Delphi

        中圖分類號:TP2文獻標識碼:A文章編號:1671-7597(2009)1110103-01

        一、引言

        隨著計算機的日益發(fā)展,計算機輔助教學(CAI)在教育中的應用越來越廣泛。在線考試系統式傳統的集中式考試分散化,人們可以隨時對自己掌握的知識進行測試,提高學習成績。一個Delphi程序首先是應用程序框架,您的工作只是在框架中加入您的程序。Delphi已經為您做好了一切基礎工作——程序框架就是一個已經完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。窗體中可以添加Delphi中的所有組件,通過對組件的屬性設置完成一些界面的設置。Delphi還有event設置,當執(zhí)行某一操作時完成自己編寫的程序功能。而且Delphi是完全面向對象的,面向對象的編程語言使得復雜的工作條理清晰、編寫容易,這就使得Delphi成為一種觸手可及的促進軟件重用的開發(fā)工具,從而具有強大的吸引力。

        二、相關技術

        Delphi是一種高層編譯、強類型的編程語言,它支持結構化和面向對象設計,集中了VisualC++和VisualBasic兩者的優(yōu)點,同時Delphi的編程語言是以object Pascal為基礎,在傳統的Pascal基礎上融入了面向對象的編程思想。它的主要組成部分有:主窗口(main windows),對象層次圖(object treeview),對象查看器(object inspector),代碼編輯器(code editor),窗體設計器(form designer)。

        SQLServer數據庫包括關系型引擎(RelationalEngine)、存儲引擎(StorageEngine)、管理和工具、復制、分析服務(OLAP服務和數據采集)、全文查找、與Windows2000集成化等。因而,開發(fā)試題庫管理系統選用SQLServer數據庫。

        ADO(ActiveDataObject,活動數據對象)是微軟提供的面向各種數據的層次很高的接口,它提供了強大的數據訪問功能,可以訪問的數據對象有:1. 關系數據庫中的各種數據;2. 非關系數據庫;3. 電子郵件與文件系統;4. 文本與圖像聲音;5. 客戶事務對象。是一種以OLEDB(對象連接和鑲入的數據庫)為基礎,將一般通用的數據訪問細節(jié)進行封裝的對象,使用ADO技術可以輕松實現數據庫的連接和資源訪問。

        DLL文件(DynamicLinkableLibrary即動態(tài)鏈接庫文件),是一種不能單獨運行的文件,它允許程序共享執(zhí)行特殊任務所必需的代碼和其他資源,使用DLL文件封裝數據庫連接信息,可以有效的防止別人采取數據庫的連接信息。

        三、系統設計

        (一)功能設計

        軟件具有單選、多選、簡答、填空、判斷、組合題型6種基本題型并且可以以基本題型為基礎無限繼承擴展是基于B/S模式架構運行于MS平臺上的應用軟件,在許多細節(jié)方面均表現得更加人性、更加成熟、更加完善,同時結合用戶需求,滿足在網絡環(huán)境中的學習、培訓、競賽、考試,做到知識信息積累,提高安全性能,使用戶更好的實現網絡學習,高效安全考試。教師可以對考試的規(guī)則制定,對考生的用戶管理以及手動改卷。以下為實現的基本功能:

        支持固定選題和題庫隨機抽題組卷;具有練習模式和考試模式;支持主觀題評分,包括后臺評分和前臺自助評分;具有隨機打亂選擇題選項的功能;具有沒收考卷功能;具有試題批量導入功能;教師入卷功能;教師自定考試規(guī)則;具有用戶分組功能,能根據不同用戶組限制用戶答題;具有遲到限制功能,遲到一定時間后限制答題;具有批量更新考卷狀態(tài)功能;具有用戶權限管理功能;具有答錯扣分功能;具有成績導出功能;具有成績排行功能下在text格式考卷功能;具有成績保密功能,可以保密不想公布的成績;多種成績導出功能;軟件使用次數的限制。

        (二)界面設計

        設計該系統使用了Delphi7.0所支持的單文檔界面,本系統由一個由學生管理、教師管理、權限管理、幫助四個菜單項組成的主窗體完成選擇任務,學生管理學生登錄、注冊管理、密碼修改、成績查詢四個子菜單;教師管理包括習題錄入、習題刪除、習題修改,學生信息管理,成績查詢四個子菜單;權限管理包括教師權限、學生權限兩個子菜單;幫助包括教師幫助和學生幫助

        (三)數據庫設計

        設計的數據庫有:判斷題:主要有題號,題干,答案三個字段;單選題主要有:題號,題干,選項A,選項B,選項C,選項D,答案字段;多選題主要有:題號,題干,選項A,選項B,選項C,選項D,答案字段;綜合題主要有:題號,題干,答案字段;學生基本信息表主要有:考號,姓名,性別,班級,學院,成績,答題時間,照片名字段;教師信息表主要有:教師號,姓名,性別,學院,密碼,照片名字段。答題庫主要有:考號,題號,考生答案,成績字段;試卷規(guī)則主要有:試卷編號,單選數目,單選分值,多選數目,多選分值字段。

        為了優(yōu)化系統性能,盡量減少在系統出題、試題查詢、成績合成過程中檢索大量數據,提高系統出題的速度,設想構建多個數據庫,并且在數據庫中動態(tài)添加多門課程試題表和試卷的模板,對錄入試題庫的大量試題進行分散保存,可以在出卷、試題查詢等方面極大的提高系統查詢數據庫的速度。

        (四)系統的難點

        在于這幾個方面:

        (1)Delphi與PASCAL編譯器的鏈接問題;(2)算法測試數據如何選取得準確且具有完備性;(3)算法設計考試的在線模式和練習模式;(4)算法設計考題的錄入和學生的成績查尋;(5)算法設計題參考答案的正確性和完整性;(6)算法的考試規(guī)則設置。

        四、結束語

        在設計基于數據庫的應用程序中,數據庫的設計至關重要。Delphi的設計也得注重界面的美觀,還有就是使用性。是大家在運用軟件考試的過程中能變得很方便。實際的在線考試大多采用BS模式,即用戶不用安裝軟件,只用網絡瀏覽器連接到服務器就可以答題。

        參考文獻:

        [1]魚明,試題庫管理系統的設計與實現[J].信息技術,2006(5).

        [2]CantuM.Delphi7從入門到精通[M].北京:電子工業(yè)出版社,2003:242-255,422-426.

        猜你喜歡
        題號答題選項
        邀你來答題
        邀你來答題
        邀你來答題
        邀你來答題
        跟蹤導練(四)
        閱讀理解
        跟蹤導練(5)
        單項填空精選練習100道
        哈爾濱市2013年初中學業(yè)考試
        中考英語單項選擇題專項訓練
        久久道精品一区二区三区| 国产七十六+老熟妇| a级毛片成人网站免费看| 亚洲黄色免费网站| 国产一级一片内射在线| 久久免费看的少妇一级特黄片| 波多野结衣爽到高潮大喷| 老少交欧美另类| 人妻体体内射精一区二区| 中文字幕影片免费在线观看| 久久AⅤ天堂Av无码AV| sm免费人成虐漫画网站| 久久狠狠爱亚洲综合影院| 免费精品无码av片在线观看| 亚洲国产综合专区在线电影| 国产一区二区中文字幕在线观看| 久久精品国产精品亚洲| 无码人妻精品一区二区三区66| 国产亚洲曝欧美不卡精品| 黄色精品一区二区三区| 国产黄大片在线观看| 亚洲性无码av在线| 国产呦系列呦交| 男男啪啪激烈高潮无遮挡网站网址 | 少妇人妻偷人精品免费视频| 国产午夜精品久久久久99| 国产理论亚洲天堂av| 国产精品无码一区二区三级| 亚洲av无码一区二区三区性色 | 久久久噜噜噜www成人网| 日本精品免费一区二区三区| 日韩一区三区av在线| 麻豆av一区二区三区| 伊人久久综合影院首页| 久久国产精品国产精品久久| 狠狠综合久久av一区二区蜜桃| 欧美日韩国产成人高清视频| 仙女白丝jk小脚夹得我好爽| 国产天堂av在线播放资源| 亚洲精品无码久久久| 久久91综合国产91久久精品|