高曉嵐 代春燕 秦丹奇 高志宇 王輝 張?jiān)婈? 陳許良 黃哲 李媛
摘要:中藥學(xué)是中醫(yī)學(xué)的重要組成部分,對(duì)于藥物的形態(tài)及課本專業(yè)知識(shí),中醫(yī)學(xué)子及中醫(yī)愛(ài)好者都要熟練掌握。為了彌補(bǔ)課堂學(xué)習(xí)的不足,設(shè)計(jì)開(kāi)發(fā)了一款關(guān)于中藥學(xué)習(xí)及趣味測(cè)試的軟件。該軟件主要內(nèi)容包含三部分,通過(guò)關(guān)鍵技術(shù)連接客戶端供使用者學(xué)習(xí),從而達(dá)到隨時(shí)隨地趣味學(xué)習(xí)中藥知識(shí)的目的。
關(guān)鍵詞:中藥學(xué);軟件開(kāi)發(fā);趣味學(xué)習(xí)
中圖分類號(hào):R28 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)33-0094-03
Abstract: The Chinese Materia Medica is an important part of Traditional Chinese Medicine. For medicines in terms of morphology and textbook expertise, Chinese medicine practitioners and Chinese medicine enthusiasts must master it. In order to make up for the insufficiency of class learning, a software has been designed and developed for Chinese medicine learning and fun testing. The main content of the software consists of three parts. Through the key technology to connect the client for users to learn, so as to achieve anytime, anywhere fun learning Chinese medicine knowledge purposes.
Key words: pharmacy; software development; fun learning
1 背景
中醫(yī)藥文化源遠(yuǎn)流長(zhǎng),在幾千年的發(fā)展過(guò)程中給后人留下了無(wú)數(shù)瑰寶?!吨兴帉W(xué)》是中醫(yī)藥學(xué)寶庫(kù)中的重要組成部分,是各大中醫(yī)院校的骨干學(xué)科,是連接中醫(yī)基礎(chǔ)學(xué)科和臨床實(shí)踐的重要橋梁[1]。傳承發(fā)揚(yáng)傳統(tǒng)醫(yī)學(xué),中醫(yī)學(xué)子任重而道遠(yuǎn)。近年來(lái),隨著移動(dòng)互聯(lián)網(wǎng)和硬件設(shè)備的快速發(fā)展,越來(lái)越多的人使用移動(dòng)設(shè)備進(jìn)行各類學(xué)習(xí)[2]。對(duì)于中醫(yī)學(xué)子而言,將網(wǎng)絡(luò)信息技術(shù)與中藥內(nèi)容相結(jié)合,以軟件為載體、中藥知識(shí)為主要內(nèi)容,能提高廣大中醫(yī)學(xué)子及中醫(yī)愛(ài)好者的學(xué)習(xí)興趣及學(xué)習(xí)效率。
2 項(xiàng)目背景
2.1 背景分析
中藥文化有著數(shù)千年的悠久的歷史,其底蘊(yùn)十分豐富。自神農(nóng)嘗百草,筆者的祖先在長(zhǎng)期的醫(yī)療實(shí)踐中總結(jié)經(jīng)驗(yàn),現(xiàn)代學(xué)者結(jié)合藥理研究編訂中藥學(xué)教材供學(xué)習(xí)者使用。以中藥為基礎(chǔ)構(gòu)成的中藥學(xué)是研究中藥的基本理論和臨床應(yīng)用的一門課程,也是中醫(yī)藥各專業(yè)的基礎(chǔ)學(xué)科之一。它是構(gòu)成中醫(yī)其他學(xué)科的重要橋梁,因此學(xué)好中藥學(xué)對(duì)于以后臨床工作有著重要意義。但是,由于《中藥學(xué)》涉及的藥物較多,知識(shí)點(diǎn)較瑣碎,除了掌握理論知識(shí),還需要學(xué)習(xí)中藥炮制等實(shí)驗(yàn)知識(shí),同時(shí)還要掌握藥物飲片的辨識(shí)知識(shí)[1],然而課程時(shí)間有限,因此大多數(shù)學(xué)生都是知藥不識(shí)藥且對(duì)藥物的知識(shí)掌握得也不牢固。為此,許多學(xué)者提出了許多關(guān)于中藥的學(xué)習(xí)方法和技巧,但收效甚微。近年來(lái),隨著互聯(lián)網(wǎng)的發(fā)展和手機(jī)應(yīng)用軟件的流行,市面上隨之出現(xiàn)了許多關(guān)于中醫(yī)類學(xué)習(xí)的軟件,其中大部分都與中藥學(xué)相關(guān)。通過(guò)測(cè)試這些軟件,筆者發(fā)現(xiàn)這些軟件的質(zhì)量大多良莠不齊,甚至缺乏專業(yè)知識(shí)的指導(dǎo),容易引導(dǎo)人們形成錯(cuò)誤的觀點(diǎn)。因此,筆者萌發(fā)了做一款關(guān)于中藥專業(yè)性學(xué)習(xí)軟件的想法,來(lái)幫助中醫(yī)學(xué)子和廣大中醫(yī)愛(ài)好者學(xué)習(xí)中藥文化知識(shí)。
2.2 開(kāi)發(fā)思路
針對(duì)如今中醫(yī)院校關(guān)于中藥學(xué)的學(xué)習(xí)現(xiàn)狀和其他同類軟件存在的問(wèn)題。筆者決定從不同的方面入手,以實(shí)用性,專業(yè)性和體驗(yàn)感三個(gè)方面為主,提升使用者的主觀感受。“曉藥苑”APP以使用者為中心進(jìn)行開(kāi)發(fā)設(shè)計(jì),內(nèi)容涵蓋了中藥的各個(gè)方面,包括了從功能性狀到臨床運(yùn)用。目的是以“藥”為基礎(chǔ)中心向其他學(xué)科發(fā)展延伸。并且軟件內(nèi)容兼顧了學(xué)習(xí)和測(cè)試,力圖打造一個(gè)全面的中藥知識(shí)學(xué)習(xí)體系。使各個(gè)藥物知識(shí)點(diǎn)相互聯(lián)系,結(jié)合運(yùn)用。讓使用者隨時(shí)隨地打開(kāi)軟件就能進(jìn)行全方位的學(xué)習(xí)及測(cè)試。
3 軟件功能設(shè)計(jì)
此軟件致力于為中醫(yī)藥學(xué)習(xí)者及愛(ài)好者提供便捷的學(xué)習(xí)平臺(tái),功能全面,操作簡(jiǎn)單。所有內(nèi)容在下載安裝包時(shí)已經(jīng)存儲(chǔ)在手機(jī)中,無(wú)網(wǎng)絡(luò)時(shí)亦可使用。軟件包括學(xué)習(xí)模塊,辨識(shí)模塊,測(cè)試模塊三大部分,用戶在學(xué)習(xí)相關(guān)中藥知識(shí)后即可進(jìn)行測(cè)試。
3.1 學(xué)習(xí)模塊
3.1.1 個(gè)體學(xué)習(xí)
個(gè)體學(xué)習(xí)部分包含某味藥物的性味、歸經(jīng)、作用部位、形態(tài)特征及具體功效。用戶可以通過(guò)個(gè)體學(xué)習(xí)部分充分學(xué)習(xí)了解該藥物的專業(yè)知識(shí)。用戶進(jìn)入個(gè)體學(xué)習(xí)界面,在搜索框搜索目標(biāo)藥物進(jìn)行深入學(xué)習(xí)。在個(gè)體學(xué)習(xí)搜索框的下方,設(shè)置有藥物的各種分類,在分類中藥物以英文字母順序依次排列,用戶可直接點(diǎn)擊查找目標(biāo)藥物進(jìn)行學(xué)習(xí)。
3.1.2 整體學(xué)習(xí)
整體學(xué)習(xí)部分包含整株植物的不同部位的對(duì)比學(xué)習(xí)。如紫蘇,蘇葉、蘇子、蘇梗的作用均不相同。蘇葉可解表散寒,行氣和胃;蘇子可止咳平喘,潤(rùn)腸通便;蘇??衫須鈱捴校雇窗蔡?。用戶進(jìn)入整體學(xué)習(xí)界面,能直觀地看到藥物在未采摘時(shí)的全株?duì)顟B(tài),包括藥物的根、莖、葉、花等入藥部位,用戶可點(diǎn)擊圖片上植物的不同部位進(jìn)入個(gè)體學(xué)習(xí)界面,也可通過(guò)查看界面下方的單味藥,進(jìn)入個(gè)體學(xué)習(xí)界面進(jìn)行更深入的學(xué)習(xí),用戶通過(guò)對(duì)比記憶植物不同入藥部位的功效,可以增加學(xué)習(xí)印象,提高學(xué)習(xí)效率。
3.2 辨識(shí)模塊
辨識(shí)模塊包含藥物的功效辨識(shí)和形態(tài)辨識(shí)。在中藥學(xué)習(xí)中,部分中藥功效相似,部分中藥形態(tài)相似,容易混淆。此軟件很好地解決這個(gè)問(wèn)題,進(jìn)入功效辨識(shí)界面,相似作用的藥物歸于同一組,用戶閱讀上方排列的介紹藥物異同的文字快速辨識(shí),用戶可下拉查看下方排版有藥物的對(duì)比圖片進(jìn)行辨識(shí)。形態(tài)辨識(shí)界面,炮制后具有相似形態(tài)的藥物在同一組,用戶通過(guò)閱讀描述藥物形態(tài)差別的文字,同時(shí)參考同一組藥物的圖片,更容易了解兩個(gè)藥物之間形態(tài)的不同之處。圖中以硬幣作為參照物,讓用戶更準(zhǔn)確地了解藥物的形態(tài)大小。用戶在兩個(gè)辨識(shí)界面均可進(jìn)入個(gè)體辨識(shí)界面以加深記憶。
3.3 測(cè)試模塊
測(cè)試模塊是以闖關(guān)的形式逐步提高難度,加入圖文結(jié)合型的測(cè)試題目。進(jìn)一步增加了軟件的趣味性。所謂“圖文結(jié)合”,即在文字題的基礎(chǔ)上增加了藥物圖片辨識(shí)題。圖文結(jié)合型的題目,將臨證運(yùn)用、課本知識(shí)和藥物形態(tài)結(jié)合起來(lái),同時(shí)考察了用戶對(duì)藥物形態(tài)的辨識(shí)能力和對(duì)藥物功效的掌握能力。用戶進(jìn)入測(cè)試界面可自行選擇關(guān)卡進(jìn)行答題,答題開(kāi)始時(shí),點(diǎn)擊正確則跳到下一題,若回答錯(cuò)誤可查看界面左下方的提示,用戶可查看相關(guān)提示內(nèi)容繼續(xù)答題。
4 系統(tǒng)關(guān)鍵技術(shù)
系統(tǒng)最終呈現(xiàn)和使用的終端是手機(jī)APP。APP的框架是使用APICloud平臺(tái)完成的。APICloud平臺(tái)基于HTML/CSS和Javacript等Web技術(shù),該技術(shù)的優(yōu)點(diǎn)在于一次開(kāi)發(fā)可多平臺(tái)適用[3]。APP的邏輯后臺(tái)是使用thinkphp完成開(kāi)發(fā)的。邏輯后臺(tái)存放于遠(yuǎn)程服務(wù)器端,使用時(shí)只需要前臺(tái)調(diào)用url即可。
4.1 系統(tǒng)開(kāi)發(fā)語(yǔ)言
系統(tǒng)后臺(tái)所使用的開(kāi)發(fā)語(yǔ)言是國(guó)內(nèi)的ThinkPHP框架。 ThinkPHP是國(guó)產(chǎn)PHP開(kāi)發(fā)框架中一個(gè)快速、兼容而且簡(jiǎn)單的輕量級(jí)開(kāi)發(fā)框架,采用MVC模式和面向?qū)ο鬄榻Y(jié)構(gòu)[4]。該框架的每個(gè)組件都是精心設(shè)計(jì)和完善的,支持跨版本、跨平臺(tái)和跨數(shù)據(jù)庫(kù)移植等操作。
APICloud平臺(tái)為開(kāi)發(fā)者從“云”和“端”兩個(gè)方向提供API,簡(jiǎn)化移動(dòng)應(yīng)用開(kāi)發(fā)技術(shù),基于APICloud提供的“云API”和“端API”,開(kāi)發(fā)者甚至可以忘記繁雜的服務(wù)端編碼,也可以忘記復(fù)雜的Objective-C和Java,更可以忘記那數(shù)不清的屏幕適配。
4.2 系統(tǒng)環(huán)境介紹
4.2.1 系統(tǒng)開(kāi)發(fā)環(huán)境
該系統(tǒng)的代碼是在Windows7操作系統(tǒng)上寫出來(lái)的,系統(tǒng)分為前臺(tái)和后臺(tái),前臺(tái)由于要在APP中展示,需要用到APICloud框架,因此使用APICloud提供的IDE開(kāi)發(fā)軟件,APICloud-Studio來(lái)進(jìn)行前臺(tái)開(kāi)發(fā)。對(duì)于后臺(tái)環(huán)境,使用的是PHPstorm,運(yùn)行在phpstudy軟件上,phpstudy里面集成了MySQL+PHP+Apache環(huán)境,具體版本如下:
操作系統(tǒng):Win7;
數(shù)據(jù)庫(kù):MySQL 5.5;
編程語(yǔ)言:ThinkPHP 3.2;
編輯器:PhpStorm2017.2.4,APICloud1.5.0;
瀏覽器:IE11,谷歌等。
4.2.2 系統(tǒng)運(yùn)行環(huán)境
系統(tǒng)最終的運(yùn)行環(huán)境是放在騰訊云服務(wù)器上面的,并且配置了相關(guān)的域名,因此在手機(jī)端安裝軟件后,可以正常使用里面的功能,不過(guò)運(yùn)行的服務(wù)器的性能和帶寬有限,可能會(huì)造成加載速度慢的情況。
使用的環(huán)境如下:
操作系統(tǒng):CentOS7.2;
數(shù)據(jù)庫(kù):MariaDB 5.5;
Web服務(wù)器:Httpd2.4;
編程語(yǔ)言:ThinkPHP 3.2。
5 試用評(píng)估分析
為了更好地研究開(kāi)發(fā)服務(wù)于中醫(yī)學(xué)子與傳統(tǒng)中醫(yī)藥愛(ài)好者的趣味學(xué)習(xí)軟件——曉藥苑,筆者在河南中醫(yī)藥大學(xué)中醫(yī)學(xué)子中初步推廣“曉藥苑”,并針對(duì)該軟件的學(xué)習(xí)體驗(yàn)和所遇問(wèn)題以及該軟件的接受程度與評(píng)價(jià)等問(wèn)題在河南中醫(yī)藥大學(xué)588名使用者中進(jìn)行網(wǎng)絡(luò)問(wèn)卷需求評(píng)估調(diào)查。
5.1 基線資料
被調(diào)查對(duì)象2018年1月至2018年3月河南中醫(yī)藥大學(xué)(龍子湖校區(qū))在校醫(yī)學(xué)生及對(duì)中藥知識(shí)有興趣的非醫(yī)學(xué)生。發(fā)放700份,回收593份,有效588名。 有效問(wèn)卷中男38%,女62%,說(shuō)明女性上網(wǎng)的機(jī)會(huì)更多、頻率更高,在關(guān)注網(wǎng)絡(luò)咨詢并且參與咨詢討論的積極性比男性更高。年級(jí)大一31.5%,大二14.2%,大三14.0%,大四25.0%,大五11.8%,其他3.4%??梢?jiàn),大一學(xué)生為參與問(wèn)卷調(diào)查的主要人群,根據(jù)中醫(yī)院校的必修課安排,中藥學(xué)安排在大一下學(xué)期,因此該問(wèn)卷更能引起大一同學(xué)的注意,并參與討論。大四也占據(jù)了相當(dāng)一部分,由于大四學(xué)子很大部分都有考研的意向,可以推測(cè),大四學(xué)子已經(jīng)逐漸著手于中藥學(xué)的復(fù)習(xí),有可能面臨新的學(xué)習(xí)困惑,因此對(duì)于有關(guān)于中藥學(xué)習(xí)軟件也較其他年級(jí)更感興趣。
5.2 用戶體驗(yàn)滿意度
通過(guò)調(diào)查可知,在圖1中反映出在絕大部分調(diào)查人群表示用戶體驗(yàn)基本滿意,對(duì)于中藥學(xué)習(xí)有很大幫助,只有極少一部分用戶表示該軟件毫無(wú)用處。
5.3 用戶體驗(yàn)建議
根據(jù)調(diào)查所得,參與者在軟件使用過(guò)程中遇到的問(wèn)題主要是藥物種類有限,部分藥物鑒別種類少,部分記憶方法不優(yōu)化。下一步需要豐富數(shù)據(jù)庫(kù)中藥內(nèi)容,增加藥物對(duì)比鑒別知識(shí),優(yōu)化分析更合適的中藥知識(shí)記憶方法。
6 結(jié)束語(yǔ)
“曉藥苑”是面向醫(yī)學(xué)生的APP學(xué)習(xí)軟件,是依托移動(dòng)終端設(shè)備的個(gè)性化學(xué)習(xí)工具。該文設(shè)計(jì)開(kāi)發(fā)的APP,充分考慮醫(yī)學(xué)生的需求和用戶體驗(yàn),每一個(gè)功能模塊的設(shè)計(jì)基本都是相互作用又相對(duì)獨(dú)立的存在,從細(xì)節(jié)上滿足醫(yī)學(xué)生的學(xué)習(xí)需要,使指尖上的學(xué)習(xí)活動(dòng)變得輕松,便捷。通過(guò)用戶初步使用體驗(yàn)調(diào)查分析,發(fā)現(xiàn)一定問(wèn)題,筆者高度重視,正在積極尋找解決辦法。
中藥學(xué)是中醫(yī)課程中的基礎(chǔ)課程,基礎(chǔ)打不好,勢(shì)必影響后面的學(xué)習(xí),學(xué)生都在中藥學(xué)習(xí)中不同程度地遇到各種困難,不利于中醫(yī)教育系統(tǒng)的健康發(fā)展,因此,進(jìn)一步開(kāi)發(fā)中藥學(xué)習(xí)軟件“曉藥苑”勢(shì)在必行。筆者將更加注重用戶體驗(yàn),加強(qiáng)與使用人群的交流,以使用人群的需求為開(kāi)發(fā)基準(zhǔn),不斷完善,使“曉藥苑”能真正有效地服務(wù)于大眾。
參考文獻(xiàn):
[1] 王玉鳳, 張亞輝, 李鳳, 等. 《中藥學(xué)》課程學(xué)生合作自主學(xué)習(xí)方法與培養(yǎng)批判性思維模式探討[J]. 貴陽(yáng)中醫(yī)學(xué)院學(xué)報(bào), 2017, 39(4): 78.
[2] 王辭曉, 董倩, 吳峰. 移動(dòng)學(xué)習(xí)對(duì)學(xué)習(xí)成效影響的元分析[J]. 遠(yuǎn)程教育雜志, 2018(2): 67.
[3] 葉帆帆, 徐城璋, 王利興, 等. 基于APICIoud的家居設(shè)計(jì)APP的研究與實(shí)現(xiàn)[J]. 計(jì)算機(jī)時(shí)代, 2016(5): 59.
[4] 徐誠(chéng)斌, 王金平. MVC在ThinkPHP框架中的應(yīng)用研究[J]. 信息與電腦: 理論版, 2011(3): 160.
【通聯(lián)編輯:謝媛媛】