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

基于ASP.NET的醫(yī)學(xué)病例PBL教學(xué)系統(tǒng)研究與實(shí)現(xiàn)

2015-03-15 05:33:28王偉全陸攀曹均闊張學(xué)平
微型電腦應(yīng)用 2015年12期

王偉全,陸攀,曹均闊,張學(xué)平

?

基于ASP.NET的醫(yī)學(xué)病例PBL教學(xué)系統(tǒng)研究與實(shí)現(xiàn)

王偉全,陸攀,曹均闊,張學(xué)平

摘要:依據(jù)PBL教學(xué)模式,采用擴(kuò)展RBAC模型,設(shè)計(jì)“以問(wèn)題為基礎(chǔ),以學(xué)生為主體,以教師為導(dǎo)向、以任務(wù)為驅(qū)動(dòng)”的PBL教學(xué)系統(tǒng)模型。先描述PBL教學(xué)模式,再對(duì)醫(yī)學(xué)病例教學(xué)進(jìn)行需求分析和UML建模,詳細(xì)描述系統(tǒng)的主要功能模塊,最后,結(jié)合ASP.NET技術(shù)探討系統(tǒng)的架構(gòu)模型和實(shí)現(xiàn)的關(guān)鍵技術(shù)。

關(guān)鍵詞:PBL;ASP.NET;病例實(shí)訓(xùn);擴(kuò)展RBAC;緩存技術(shù)

陸攀(1996-),男,華南理工大學(xué),學(xué)士,研究方向:智能算法、數(shù)據(jù)庫(kù)、手機(jī)應(yīng)用開(kāi)發(fā),廣州,510006

曹均闊(1985-),男,海南師范大學(xué),副教授,博士,研究方向:智能算法、數(shù)據(jù)庫(kù)、嵌入式開(kāi)發(fā)、手機(jī)應(yīng)用開(kāi)發(fā),海口,571100

張學(xué)平(1963-),男,海南師范大學(xué),副教授,學(xué)士,研究方向:智能算法、數(shù)據(jù)庫(kù),海口,571100

0 引言

PBL(Problem Based Learning)最早由加拿大McMaster大學(xué)醫(yī)學(xué)院提出并開(kāi)始實(shí)施應(yīng)用,是一種以問(wèn)題為核心,以解答問(wèn)題為驅(qū)動(dòng)力,以分組闡述、展示、討論及相互交流為手段,以激發(fā)學(xué)生積極主動(dòng)自學(xué)、培養(yǎng)學(xué)生創(chuàng)新性思維為主要目標(biāo)的全新的教學(xué)模式[1]。近年來(lái),PBL教學(xué)模式越來(lái)越多地被國(guó)內(nèi)眾多醫(yī)學(xué)院校研究并采用。傳統(tǒng)教學(xué)模式是一種灌輸式教學(xué),即:先“教”后“學(xué)”,以老師講授為主,學(xué)生處于被動(dòng)接受的狀態(tài)[2]。醫(yī)學(xué)是實(shí)踐性很強(qiáng)的學(xué)科,知識(shí)點(diǎn)繁雜,傳統(tǒng)教學(xué)模式越來(lái)越不能滿(mǎn)足學(xué)生學(xué)習(xí)的需要,畢業(yè)生的獨(dú)立分析與解決問(wèn)題能力、實(shí)踐能力和協(xié)作能力均亟待提高。當(dāng)前,國(guó)內(nèi)醫(yī)學(xué)院校在實(shí)際應(yīng)用PBL教學(xué)模式的過(guò)程中,正努力探索如何更有效地借助飛速發(fā)展的信息技術(shù),將計(jì)算機(jī)網(wǎng)絡(luò)、多媒體技術(shù)與PBL教學(xué)模式有機(jī)地結(jié)合起來(lái)。基于上述現(xiàn)狀,本文提出了一種新的基于ASP.NET的醫(yī)學(xué)病例PBL教學(xué)系統(tǒng)模型。

1 基于醫(yī)學(xué)病例的PBL教學(xué)系統(tǒng)模型

1.1需求概述

以PBL教學(xué)模式為依據(jù),結(jié)合醫(yī)學(xué)病例教學(xué)的實(shí)際情況,系統(tǒng)的需求可以概括為以下7點(diǎn),闡述如下:

(1)統(tǒng)一用戶(hù)管理,提供批量操作渠道,與教務(wù)系統(tǒng)無(wú)縫對(duì)接。

(2)醫(yī)學(xué)病例管理,配置醫(yī)學(xué)病例類(lèi)別、形式和參數(shù),統(tǒng)一管理醫(yī)學(xué)病例庫(kù)。

(3)醫(yī)學(xué)病例實(shí)訓(xùn)管理,配置醫(yī)學(xué)病例實(shí)訓(xùn)形式、方式、環(huán)節(jié)和參數(shù)等,流程化管理病例實(shí)訓(xùn)。

(4)預(yù)警管理,設(shè)置參數(shù)指標(biāo)及預(yù)警閥值,提供手工或自動(dòng)向?qū)W生發(fā)出預(yù)警。(5)交流協(xié)作管理,采用討論板或即時(shí)通訊模式。(6)PBL個(gè)人空間,存儲(chǔ)PBL過(guò)程資料或自主學(xué)習(xí)資料,一種自我總結(jié)提高的博文空間。

(7)系統(tǒng)管理,按組織機(jī)構(gòu)結(jié)構(gòu)與人員角色分配操作權(quán)限,保障數(shù)據(jù)安全和完整。

1.2UML建模

用例建模主要是分離出系統(tǒng)的活動(dòng)參與者(Actor)和用例(Use Case),方便用戶(hù)和開(kāi)發(fā)人員理解系統(tǒng)。用例是指對(duì)系統(tǒng)提供的功能的一種描述,而活動(dòng)參與者是那些可能使用這些用例的人或外部系統(tǒng),通過(guò)用例圖可以描述出系統(tǒng)外部的執(zhí)行者、系統(tǒng)的用例,以及它們之間的聯(lián)系。結(jié)合1.1所概述的系統(tǒng)需求,可畫(huà)出UML模型圖,如圖1所示:

圖1 基于醫(yī)學(xué)病例的PBL系統(tǒng)UML建模圖

1.3功能分析與設(shè)計(jì)

根據(jù)1.1系統(tǒng)需求概述和圖1所示的UML建模圖,基于醫(yī)學(xué)病例的PBL教學(xué)系統(tǒng)主要包含學(xué)生管理、病例管理、實(shí)訓(xùn)管理、預(yù)警管理、交流協(xié)作、PBL空間、系統(tǒng)管理和個(gè)人事務(wù)等八大功能模塊,如圖2所示:

圖2 系統(tǒng)總體結(jié)構(gòu)圖

系統(tǒng)各功能模塊詳述如下:

(1)學(xué)生管理模塊

包含創(chuàng)建學(xué)生用戶(hù)、批創(chuàng)建學(xué)生用戶(hù)、注冊(cè)學(xué)生用戶(hù)、列出/修改學(xué)生用戶(hù)、刪除學(xué)生用戶(hù)和導(dǎo)出學(xué)生用戶(hù)六大功能。創(chuàng)建學(xué)生用戶(hù)成功后,教師可使用“注冊(cè)學(xué)生用戶(hù)”功能將學(xué)生注冊(cè)到自己所任教的課程中,實(shí)現(xiàn)學(xué)生與課程的關(guān)聯(lián)。

(2)病例管理模塊

醫(yī)學(xué)的分類(lèi)繁雜,故須先對(duì)病例進(jìn)行分門(mén)別類(lèi),然后對(duì)號(hào)入庫(kù)。一個(gè)學(xué)科類(lèi)別可包含多個(gè)病例,一個(gè)病例可包含多個(gè)環(huán)節(jié),一個(gè)環(huán)節(jié)可設(shè)置多個(gè)問(wèn)題,問(wèn)題的答案則根據(jù)教師的需要來(lái)設(shè)置,可單選、多選和不定項(xiàng)選擇。例如:病理學(xué)這門(mén)課下可設(shè)置病例一、二、三等,在病例一中可設(shè)置四個(gè)環(huán)節(jié):病史資料、查體資料、輔助檢查資料、診斷與治療。在每個(gè)環(huán)節(jié)下可設(shè)置多個(gè)不同難度系數(shù)的問(wèn)題供學(xué)生訓(xùn)練。

(3)實(shí)訓(xùn)管理模塊

實(shí)訓(xùn)管理模塊采用“任務(wù)驅(qū)動(dòng)”的模式,教師根據(jù)自己的實(shí)際需要從病例庫(kù)中抽取出病例,形成一個(gè)“任務(wù)”,然后將該“任務(wù)”分發(fā)給學(xué)生,可按班級(jí)為單位分發(fā)任務(wù),也可對(duì)單個(gè)學(xué)生下達(dá)實(shí)訓(xùn)任務(wù)。實(shí)訓(xùn)任務(wù)分發(fā)前,需要對(duì)該任務(wù)的相關(guān)屬性進(jìn)行設(shè)置,如:嘗試次數(shù)設(shè)置、各個(gè)環(huán)節(jié)的過(guò)關(guān)分?jǐn)?shù)設(shè)置、任務(wù)截止時(shí)間設(shè)置、能否回退、是否允許學(xué)生提出異議、嘗試結(jié)束是否公布參考答案等。

(4)預(yù)警管理模塊

創(chuàng)新地引入預(yù)警機(jī)制,結(jié)合學(xué)生參與PBL討論及測(cè)試的成績(jī)、頻率、提問(wèn)數(shù)量、解答問(wèn)題數(shù)量等統(tǒng)計(jì)信息,任課教師有針對(duì)性地制定預(yù)警提示語(yǔ),學(xué)生登陸后便可收到相應(yīng)的預(yù)警信息,便于教師整體把握學(xué)生的學(xué)習(xí)情況,起到引導(dǎo)與監(jiān)督的作用。除了手工定制預(yù)警信息外,系統(tǒng)還提供定制預(yù)警規(guī)則模板,以預(yù)警規(guī)則模板為依據(jù),自動(dòng)觸發(fā)向?qū)W生發(fā)出預(yù)警信息,達(dá)到有效減少教師的工作量的目的[3]。

(5)交流協(xié)作模塊

包含討論板和即時(shí)通訊兩大功能,為學(xué)生提供兩個(gè)在線交流的平臺(tái)。討論板以課程分類(lèi)為依據(jù),將整個(gè)討論板分割成不同的論壇,在每個(gè)論壇里,教師和學(xué)生均可發(fā)帖與回帖,可進(jìn)行師生交流和生生交流。教師在發(fā)帖時(shí)可以設(shè)置是否允許回帖、回帖次數(shù)、回帖間隔時(shí)間、回帖字?jǐn)?shù)限制、是否匿名、是否允許上傳附件等屬性。

(6)PBL個(gè)人空間模塊

PBL個(gè)人空間類(lèi)似騰訊空間或博客,是為學(xué)生提供一個(gè)虛擬空間,使其可以將PBL討論期間的學(xué)習(xí)心得體會(huì)、查找到的資料等信息記錄在自己的專(zhuān)屬空間,便于今后學(xué)習(xí)和查找。在PBL空間中,每個(gè)學(xué)生還配置了一個(gè)網(wǎng)絡(luò)硬盤(pán),方便其存儲(chǔ)個(gè)人資料。系統(tǒng)會(huì)自動(dòng)根據(jù)PBL空間中資料的數(shù)量和質(zhì)量給出評(píng)價(jià),激發(fā)學(xué)生的自學(xué)的積極性和建設(shè)好自己的PBL空間的熱情。

(7)系統(tǒng)管理模塊

采用擴(kuò)展RBAC權(quán)限控制模型,該模型完全抽象于現(xiàn)實(shí)生活中,在傳統(tǒng)RBAC模型中融入崗位概念,按照“對(duì)人員定崗、對(duì)崗位授權(quán)”的思路來(lái)分配系統(tǒng)權(quán)限[4]。該模型創(chuàng)造性地引入“互斥崗位”概念,將用戶(hù)操作權(quán)限限制到具體的操作按鈕上,使不同崗位上的人員對(duì)同一數(shù)據(jù)的操作權(quán)限不相同,實(shí)現(xiàn)細(xì)粒度的權(quán)限控制,提高權(quán)限的獨(dú)立性、系統(tǒng)的靈活性和數(shù)據(jù)的安全性。

本期器材板塊展現(xiàn)兩組重量級(jí)“針?shù)h相對(duì)”,一組是APS-C高端機(jī)型的對(duì)比,選手分別是來(lái)自單反陣營(yíng)的尼康D500與來(lái)自無(wú)反陣營(yíng)的富士X-H1,等級(jí)一致的情況下,不同品牌不同結(jié)構(gòu)的機(jī)型對(duì)比起來(lái)非常有趣。另外一場(chǎng)對(duì)決是M4/3系統(tǒng)的“內(nèi)戰(zhàn)”,奧林巴斯和松下是此系統(tǒng)技術(shù)最成熟的廠商,它們的旗艦機(jī)型擁有非常相似的參數(shù),然而兩個(gè)廠商又是如何制造出差異化的呢?

(8)個(gè)人事務(wù)模塊

個(gè)人事務(wù)模塊又稱(chēng)個(gè)人助理,主要包含修改密碼、修改用戶(hù)基本信息、個(gè)人日程表、通知、任務(wù)信息等功能。在此模塊中,用戶(hù)可接收到最新通知、最新任務(wù),操作簡(jiǎn)單、便捷實(shí)用。

2 系統(tǒng)實(shí)現(xiàn)

在UML建模和系統(tǒng)分析設(shè)計(jì)的基礎(chǔ)上,采用當(dāng)前較流行的網(wǎng)絡(luò)技術(shù),基于.NET平臺(tái),使用C#、ASP.NET、Web Service和AJAX等技術(shù),對(duì)該系統(tǒng)的各個(gè)功能模塊進(jìn)行編程實(shí)現(xiàn)。在此過(guò)程中,對(duì)共有的功能采用Web Service技術(shù),減少重復(fù)編程的工作量。為了加快系統(tǒng)的速度和保證數(shù)據(jù)的一致性,使用了存儲(chǔ)過(guò)程和觸發(fā)器。

2.1架構(gòu)模型

本系統(tǒng)采用B/S 3層架構(gòu)模型。3層架構(gòu)即將整個(gè)系統(tǒng)劃分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層,分層采用“分而治之”的思想,實(shí)現(xiàn)軟件工程學(xué)提倡的“高耦合、低內(nèi)聚”,有利于系統(tǒng)的開(kāi)發(fā)、擴(kuò)展、部署和維護(hù),3層架構(gòu)模型圖如圖3所示:

圖3 三層架構(gòu)模型圖

表示層:負(fù)責(zé)同用戶(hù)進(jìn)行交互,只參與用戶(hù)界面與外觀顯示相關(guān)工作。業(yè)務(wù)邏輯層:負(fù)責(zé)業(yè)務(wù)數(shù)據(jù)有效性的驗(yàn)證,保障程序運(yùn)行的健壯性。數(shù)據(jù)訪問(wèn)層:專(zhuān)門(mén)負(fù)責(zé)操作數(shù)據(jù)庫(kù),與數(shù)據(jù)庫(kù)交互,對(duì)數(shù)據(jù)進(jìn)行添加、刪除、修改、查詢(xún)等操作。

ASP.NET使用VS.NET平臺(tái)可實(shí)現(xiàn)快速部署3層架構(gòu),以C#作為后臺(tái)代碼語(yǔ)言。程序源代碼與WEB表單完全分離,編譯后發(fā)布使用,安全可靠。

2.2實(shí)現(xiàn)關(guān)鍵技術(shù)與核心代碼

(1)關(guān)鍵技術(shù)概述

ASP.NET提供了在一個(gè)ASP.NET應(yīng)用程序基本上緩存信息的編程功能。該功能和Application對(duì)象相似,但它具有在ASP.NET應(yīng)用程序的生命周期內(nèi)動(dòng)態(tài)維護(hù)緩存信息的能力。在應(yīng)用程序中緩存數(shù)據(jù)可以極大地提高性能,因?yàn)閿?shù)據(jù)對(duì)于服務(wù)器是本地的,能夠被快速檢索。而不必重新查詢(xún)最初的數(shù)據(jù)源。特別現(xiàn)在的系統(tǒng)一般最大的瓶頸是在數(shù)據(jù)庫(kù),合理利用緩存可以減少很多沒(méi)有必要的數(shù)據(jù)庫(kù)訪問(wèn),從而優(yōu)化系統(tǒng)的性能。Cache對(duì)象提高了實(shí)現(xiàn)基于相關(guān)性的到期和回調(diào)通知的能力,回調(diào)通知允許在管理應(yīng)用程序的其他用戶(hù)或ASP.NET本身對(duì)緩存中緩存項(xiàng)的操作,如圖4所示:

圖4 Cache工作原理圖

使用Cache對(duì)象能夠存儲(chǔ)任何類(lèi)型(值類(lèi)型或應(yīng)用類(lèi)型),然后再更新或刪除它們。Cache是比Application對(duì)象更靈活的一個(gè)對(duì)象。它支持基于相關(guān)性的過(guò)期和刪除、自動(dòng)的鎖定管理和回調(diào)機(jī)制。

(2)核心代碼片段

3 總結(jié)

本系統(tǒng)依據(jù)PBL教學(xué)模式,采用B/S 3層架構(gòu)模型,運(yùn)用ASP.NET和Cache緩存技術(shù),充分發(fā)揮SQL存儲(chǔ)過(guò)程處理大數(shù)據(jù)的優(yōu)勢(shì),有效解決了短時(shí)間內(nèi)大量用戶(hù)并發(fā)訪問(wèn)系統(tǒng)響應(yīng)的瓶頸問(wèn)題。游戲式的PBL病例實(shí)訓(xùn)模式有效地激發(fā)了學(xué)生不斷嘗試的激情與自主學(xué)習(xí)的興趣,自動(dòng)預(yù)警功能的引入配合了教師的教學(xué)監(jiān)督工作,減少了工作量,收到了良好的效果。本系統(tǒng)從2013年使用至今,運(yùn)轉(zhuǎn)情況良好,但仍有部分功能模塊有待完善。

參考文獻(xiàn)

[1] 吳升華 論P(yáng)BL醫(yī)學(xué)教育改革模式[J].醫(yī)學(xué)與哲學(xué),2000,21(12):48-49.

[2] 單天明,武玉欣,孫寶志 基于問(wèn)題式學(xué)習(xí)教學(xué)模式對(duì)醫(yī)學(xué)生人際關(guān)系與心態(tài)改善的評(píng)價(jià)[J].醫(yī)學(xué)教學(xué)評(píng)估,2007,27(1):122-124.

[3] 王偉全,張學(xué)平 基于F1103GPRSMODEM的家校通系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2012,22(2):75-76.

[4] 楊振平,張學(xué)平,偉全 基于RBAC擴(kuò)展模型的實(shí)驗(yàn)室綜合管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].海南師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2010,23(1):21-24.

收稿日期:(2015.03.24)

作者簡(jiǎn)介:王偉全(1984-),男,海南醫(yī)學(xué)院,實(shí)驗(yàn)師,學(xué)士,研究方向:智能算法、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò),海口,571199

文章編號(hào):1007-757X(2015)12-0044-03

中圖分類(lèi)號(hào):TP311

文獻(xiàn)標(biāo)志碼:A

主站蜘蛛池模板: 久久99热这里只有精品免费看| 666精品国产精品亚洲| 婷婷六月综合| 久久性妇女精品免费| 亚洲中文字幕在线一区播放| 国外欧美一区另类中文字幕| 一本大道香蕉中文日本不卡高清二区 | 国产最新无码专区在线| AV在线麻免费观看网站| 日韩在线1| 91亚洲免费视频| 国产激情在线视频| 91香蕉国产亚洲一二三区| 国产18页| 91亚洲视频下载| 青草视频网站在线观看| 国产成人亚洲精品蜜芽影院| 天天色综合4| 婷婷99视频精品全部在线观看| 日本精品中文字幕在线不卡 | 99成人在线观看| 美女无遮挡被啪啪到高潮免费| 最新国产高清在线| 免费中文字幕在在线不卡| 免费一级α片在线观看| 亚洲va在线∨a天堂va欧美va| 国产情侣一区二区三区| 香蕉伊思人视频| 日本精品αv中文字幕| 激情视频综合网| 欧美日本视频在线观看| 欧美精品高清| 狠狠综合久久久久综| 欧美色综合网站| 日韩欧美网址| 成人毛片免费在线观看| 日本爱爱精品一区二区| 亚洲无线观看| 91偷拍一区| 亚洲黄网视频| 欧美亚洲综合免费精品高清在线观看| 91精品啪在线观看国产91九色| 久热99这里只有精品视频6| 国产无码高清视频不卡| 中文字幕人妻av一区二区| 成人在线天堂| 久久无码av一区二区三区| 3344在线观看无码| 黄色污网站在线观看| 911亚洲精品| 国产精品女在线观看| 欧美精品一区二区三区中文字幕| 天天色天天综合网| 99久久精品久久久久久婷婷| 国产成人一区免费观看| 亚洲黄色成人| 亚洲精品卡2卡3卡4卡5卡区| 欧美激情第一欧美在线| 日本精品αv中文字幕| 中文字幕在线观看日本| 国产黑丝一区| 久久免费视频6| 99视频有精品视频免费观看| www成人国产在线观看网站| 人妻免费无码不卡视频| 人妻丰满熟妇啪啪| 日韩毛片免费| 一区二区三区高清视频国产女人| 露脸国产精品自产在线播| 欧美亚洲中文精品三区| 天天综合网在线| 国产91视频观看| 欧美在线综合视频| 99999久久久久久亚洲| 精品综合久久久久久97超人| 精品国产成人a在线观看| 中文字幕亚洲第一| 秋霞一区二区三区| 国产在线精彩视频二区| 国产va在线| 亚洲V日韩V无码一区二区| 91伊人国产|