• 
    

    
    

      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).

      古浪县| 屯留县| 武隆县| 永川市| 海安县| 定陶县| 博乐市| 基隆市| 邵东县| 枣阳市| 定兴县| 华宁县| 福贡县| 虹口区| 宝应县| 陇南市| 西平县| 开阳县| 青川县| 平远县| 卢氏县| 常山县| 长子县| 定西市| 即墨市| 万荣县| 尖扎县| 海城市| 彝良县| 庆安县| 班玛县| 四子王旗| 武功县| 文登市| 新源县| 临夏市| 保康县| 沅陵县| 丰原市| 弋阳县| 依兰县|