• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    醫(yī)學生理課程在線考試系統(tǒng)的設計與實現(xiàn)?

    2016-04-11 13:33:01孫鵬飛劉衛(wèi)蘭史偉
    電腦知識與技術 2016年4期

    孫鵬飛+劉衛(wèi)蘭+史偉

    摘要:為了提高醫(yī)學生理課程學習、考試的質量和效率,采用目前流行的B/S結構,結合SQL Server2008和ASP.NET框架C#語言開發(fā)了生理課程在線考試系統(tǒng)。該系統(tǒng)實現(xiàn)了在線學習、在線自動出題、在線考試和在線自動閱卷等功能,為醫(yī)學其他專業(yè)課程的數(shù)字化學習提供借鑒。

    關鍵詞:生理課程在線考試系統(tǒng);SQL Server;ASP.NET;B/S

    中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)04-0013-02

    在科技快速發(fā)展的今天,計算機的普及使醫(yī)學教育數(shù)字化成為可能。在線考試系統(tǒng)以其信息量大、出題和閱卷自動化、題型多樣化、信息修改方便高效等優(yōu)點,已經(jīng)成為眾多教育機構必選的軟件。

    1常用技術

    1.1C/S與B/S之比較

    Client/Server(客戶端/服務器,簡稱C/S)結構是由客戶機與服務器共同實現(xiàn)一種協(xié)作處理的兩層結構模式。[1]它的缺點:客戶端與服務器端直接連接會影響服務器的安全;客戶端程序存在維護升級難等問題;多個客戶端同時登錄會使服務器的響應速度明顯下降。而Browser/Server(瀏覽器/服務器,簡稱B/S)結構省去了客戶端的開發(fā)、安裝和維護,一般的網(wǎng)頁瀏覽器即可登錄使用,B/S結構系統(tǒng)的安全性也較高,同時不會出現(xiàn)像C/S 結構中的跨平臺問題?;谝陨险f明,加之教學環(huán)境中,學習者終端硬件的性能以及在線測試地點的不確定性,教學專用的在線考試系統(tǒng)更適合用B/S結構。

    1.2.NET和ADO.NET

    NET Framework 4.0是支持生成和運行下一代應用程序和 XML Web Services 的內(nèi)部 Windows 組件,其主要目標是提供一個覆蓋整個應用范圍的、一致的面向對象環(huán)境。[2]ASP.NET是建立在公共語言運行庫上的編程框架,可用于在服務器上生成強大的 Web 應用程序。ASP.NET 的執(zhí)行效率的大幅提高。ASP.NET采用 Java Servlet 編譯思想,采取服務器上編譯運行,性能大幅提升[3]。

    Visual Studio環(huán)境提供了大量的 ASP.NET 控件和設計器,提高了教學考試系統(tǒng)的開發(fā)效率。同時,ASP.NET 運行在 CLR 基礎之上,采取頁面與代碼分離技術,方便教學人員編寫代碼;ASP.NET 采取 XML 文本配置系統(tǒng),簡化了系統(tǒng)環(huán)境配置和 Web應用配置,并且采取 Windows 集成身份認證和應用系統(tǒng)配置認證訪問控制策略,保證了系統(tǒng)的訪問安全。

    ADO.NET 是一種數(shù)據(jù)訪問模塊,可以兼容SQL Server、Oracle、Access 等關系數(shù)據(jù)庫平臺,通過它提供的Connection對象、Command對象、DataReader、DataAdapter和DataSet等五個組件,使得ASP.NET應用程序與數(shù)據(jù)庫建立連接。[4]

    2需求分析和設計

    根據(jù)實際教學情況,本系統(tǒng)主要滿足醫(yī)學實驗如生理、生物化學等課程的在線測試,也可以通過改變題庫的資源和類型滿足護理、臨床等課程的在線測試。在線考試系統(tǒng)主要包括在線考試、模擬考試、試卷組卷管理、閱卷批卷管理、在線交流等功能。

    3在線考試系統(tǒng)的實現(xiàn)與試用

    3.1平臺搭建

    基于上述平臺搭建的技術分析,本醫(yī)學考試系統(tǒng)在Visual Studio編程環(huán)境下,采用ASP.NET框架C#語言進行系統(tǒng)的構建,數(shù)據(jù)庫需要SQL Server2005及以上版本,采用B/S結構。在線學習考試系統(tǒng)運行于Windows 2003/2008 Server以上操作平臺,系統(tǒng)運行于IIS5.0以上。如下圖1所示:

    3.2功能模塊

    在線考試系統(tǒng)主要包括管理注冊學生、管理課程、管理出題、考生成績管理等功能模塊,并且可以進行相應的添加、修改、查詢及刪除等作。部分代碼如下:

    3.3系統(tǒng)測試

    通過一學期的教學測試,向生理課教師和醫(yī)學生發(fā)放調查問卷,對在線測試系統(tǒng)反饋的信息:界面設計(82%滿意),系統(tǒng)導航(78%非常滿意),系統(tǒng)易用性(91%滿意),考試類型多樣性(76%滿意),試題管理(86%滿意),試題出題準確度(97%滿意)等。

    4結論

    本醫(yī)學生理課程在線考試系統(tǒng)采用靈活的操作方式、方便易用,同時便于管理和數(shù)據(jù)維護,實現(xiàn)了在線注冊、在線出題和在線改卷的高效管理。SQL語句自動進入數(shù)據(jù)庫中檢索,實現(xiàn)了在線考試系統(tǒng)較高的可靠性和擴展性。[5]經(jīng)過需求分析和編碼測試,此系統(tǒng)符合醫(yī)學生理課程考試的需求,能夠完成考試信息的添加、更新、查詢等功能,為醫(yī)學其他專業(yè)課程的數(shù)字化考試提供借鑒。

    參考文獻:

    [1] AlexHomer,DaveSussman[M].ProfessionalASP[M].NET Microsoft Press,2003:89-96.

    [2] 韓萌,王移芝,王嘉樹,等.基于Web的通用在線考試系統(tǒng)的設計與實現(xiàn)[J].計算機工程與設計,2008,29(21) .

    [3] N.Dumas,Z. Xu,K.Georgopoulosetal.Online Testing of MEMS Based on Encoded Stimulus Superposition[J].Journal of Electronic Testing,2008,24(6):555-566.

    [4] 倪珉子.基于ASP.NET的在線考試系統(tǒng)的設計與實現(xiàn)[D]. 西安:西安電子科技大學,2014:9-11.

    [5] 楊揚,李海歌.基于Java的學生信息管理系統(tǒng)設計與實現(xiàn)[J].電腦知識與技術,2012,8(7X).

    渝中区| 宁河县| 余江县| 上犹县| 蓬溪县| 偏关县| 富裕县| 临泽县| 凉城县| 原阳县| 精河县| 伊川县| 哈巴河县| 东兰县| 洛扎县| 普兰县| 汉沽区| 建阳市| 宣汉县| 昭苏县| 广平县| 大田县| 英山县| 上饶县| 始兴县| 东平县| 象山县| 磐安县| 金山区| 东海县| 克什克腾旗| 云梦县| 额济纳旗| 尚义县| 清原| 瑞金市| 鹤壁市| 新源县| 延边| 大英县| 蒲江县|