賀瑤 嚴(yán)傳波 高春潔 艾孜買提·肉孜江 劉志陽 落彥鳴
摘要:近幾年來,隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)和通訊技術(shù)的發(fā)展,智能手機(jī)越來越成為人們不可或缺的信息工具。人們隨時(shí)都可以通過智能手機(jī)辦公、聊天、娛樂等,因此關(guān)于智能手機(jī)的應(yīng)用程序開發(fā)具有了相當(dāng)大的市場發(fā)展空間和創(chuàng)造價(jià)值??v觀國內(nèi)外研究現(xiàn)狀,基于Android系統(tǒng)的智能便攜式設(shè)備是目前市場上消費(fèi)最多的手機(jī)操作系統(tǒng)。為了方便手機(jī)用戶學(xué)習(xí)中藥知識,在多方面進(jìn)行需求分析的基礎(chǔ)上,運(yùn)用Android技術(shù)開發(fā)一款新疆中藥知識學(xué)習(xí)系統(tǒng),服務(wù)于廣大醫(yī)藥類師生。
關(guān)鍵詞:Android技術(shù);中藥學(xué)習(xí);系統(tǒng)開發(fā)設(shè)計(jì)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)18-0045-02
Research and Design of Xinjiang Traditional Chinese Medicine Knowledge Learning System Based on Android
HE Yao, YAN Chuan-bo, GAO Chun-jie, Ai Zi Mai Ti·Rou Zi Jiang,LIU Zhi-yang, LUO Yan-ming
(College of Medical Engineering and Technology, Xinjiang Medical University, Urumqi 830011,China)
Abstract: In recent years, with the development of mobile Internet technology and communication technology, smart phones have become an indispensable information tool for people. People can work, chat, entertainment and so on at any time, so the application development of smart phone has a considerable market development space and create value. Based on the research status of domestic and overseas research, the intelligent portable device based on Android system is the most consumed mobile operating system in the market. For the convenience of mobile phone users to study traditional Chinese medicine knowledge, and on the basis of requirement analysis in many ways, and use the Android technology to develop a Chinese traditional medicine knowledge learning system in Xinjiang, serves the masses of medical class teachers and students.
Key words: the Android technology; Chinese medicine learning; system development and design
1 背景
中醫(yī)藥、民族醫(yī)藥是我國各族人民在幾千年的生產(chǎn)生活實(shí)踐中,以及在對疾病的斗爭中逐漸形成并不斷豐富和發(fā)展的醫(yī)學(xué)科學(xué),它是中華傳統(tǒng)文化的智慧結(jié)晶[1]。中醫(yī)臨床治療過程中,中藥治療發(fā)揮著重要作用。我國中藥種類繁多,最新的《中華本草》(1999)記載有中藥8900余種,再加上我國維藥、蒙藥、哈藥等其他少數(shù)民族用藥,目前已查明我國的天然藥物12800多種[2]。對學(xué)習(xí)中醫(yī)、民族醫(yī)學(xué)的學(xué)生來說,認(rèn)識和學(xué)習(xí)中藥材,掌握中藥材的歷史、來源、植物形態(tài)、產(chǎn)地、加工方法、性狀鑒別、顯微鑒別、成分、功效等內(nèi)容,是極其重要的。本項(xiàng)目采用B/S軟件體系架構(gòu),系統(tǒng)網(wǎng)站采用Eclipse+Java集成開發(fā)環(huán)境,智能手機(jī)終端采用Android Studio,實(shí)現(xiàn)新疆中藥材知識學(xué)習(xí)的常態(tài)化和便利化。
2 系統(tǒng)需求分析
2.1 用戶角色
新疆中藥學(xué)習(xí)系統(tǒng)的用戶角色包括兩大類:管理員和一般用戶
2.1.1 管理員
管理員的主要任務(wù)是管理不同用戶的權(quán)限,操作所有系統(tǒng)模塊,優(yōu)化系統(tǒng)功能[3]。
一般用戶是中藥知識學(xué)習(xí)系統(tǒng)的服務(wù)對象,用戶通過注冊并登錄學(xué)習(xí)系統(tǒng)來進(jìn)行中藥材的學(xué)習(xí)。
2.2 功能需求
1)中藥材基本信息查詢功能??蛻舳讼到y(tǒng)提供中藥材基本信息查詢功能,主要包括該中藥材的基本內(nèi)容介紹,如中藥材中英文名、別名、來源、產(chǎn)地、辛味、功能、主治、禁忌等。
2)中藥材題組查詢功能??蛻舳讼到y(tǒng)提供中藥材題組查詢功能,管理員通過Sqlserver數(shù)據(jù)庫錄入中藥材信息,隨機(jī)生成題庫。
3) 看圖識藥功能。客戶端系統(tǒng)提供中藥材題組查詢功能。
4)用戶管理功能??蛻舳讼到y(tǒng)提供用戶管理功能。
2.3 性能需求
首先,客戶端系統(tǒng)應(yīng)具有友好美觀的用戶界面,讓用戶獲得良好的體驗(yàn)感受;其次,客戶端系統(tǒng)應(yīng)保持流暢,用戶在操作過程中不應(yīng)該出現(xiàn)卡機(jī)現(xiàn)象,同時(shí)應(yīng)盡可能少占內(nèi)存;最后,基于智能移動(dòng)學(xué)習(xí)的特點(diǎn),設(shè)計(jì)系統(tǒng)功能時(shí)應(yīng)考慮資源的回收和再利用。
3 系統(tǒng)設(shè)計(jì)
在對新疆中藥材知識學(xué)習(xí)系統(tǒng)平臺客戶端進(jìn)行需求分析后,進(jìn)行中藥材學(xué)習(xí)系統(tǒng)的規(guī)劃設(shè)計(jì),將其分為六大模塊,中藥學(xué)習(xí)系統(tǒng),見圖1。
1)用戶管理模塊。管理用戶基本信息,用戶的注冊,登錄,注銷。一般用戶通過輸入學(xué)號或者職工號注冊信息,設(shè)置密碼。管理員將學(xué)校相關(guān)學(xué)生和教師的基本信息錄入網(wǎng)站數(shù)據(jù)庫來驗(yàn)證該用戶的權(quán)限。
2)中藥材管理模塊。管理中藥材信息,中藥材的基本信息,包括藥材相關(guān)的圖片。管理員從中華藥典、中藥書中獲取中藥材信息并錄入數(shù)據(jù)庫網(wǎng)站。
3)中藥材題組模塊。管理員通過錄入中藥材信息,隨機(jī)生成題庫。用戶可隨機(jī)抽取中藥題庫來學(xué)習(xí)。管理員錄入中藥材信息后,設(shè)置選擇題型。
4) 看圖識藥材模塊。用戶登錄網(wǎng)站后,點(diǎn)擊此模塊進(jìn)行學(xué)習(xí)。
5)成績分析模塊。管理員通過用戶測試,給出相應(yīng)的學(xué)習(xí)建議。
6)關(guān)于我們模塊。用戶可對網(wǎng)站提出可行性建議。
4 系統(tǒng)開發(fā)
在制作手機(jī)客戶端程序時(shí),采用Sqlserver創(chuàng)建新疆中藥材數(shù)據(jù)庫;網(wǎng)頁版Java Servlet+Jsp+Jquery+CSS構(gòu)建基于Web的網(wǎng)上新疆中藥材知識學(xué)習(xí)系統(tǒng),實(shí)現(xiàn)新疆中藥材數(shù)據(jù)及圖像的輸入、檢索查詢、看圖識藥等功能;創(chuàng)建智能手機(jī)等便攜式設(shè)備上的新疆中藥材知識學(xué)習(xí)系統(tǒng),實(shí)現(xiàn)新疆中藥材數(shù)據(jù)及圖像的輸入、檢索查詢、學(xué)生看圖識藥等功能;手機(jī)客戶端與后臺中藥材數(shù)據(jù)庫采用Json格式進(jìn)行信息傳輸,客戶端以Json格式向服務(wù)器端發(fā)出數(shù)據(jù)服務(wù)請求,后臺服務(wù)器以Web Service接口方式將檢索結(jié)果以Json格式傳回客戶端。
5 結(jié)束語
該學(xué)習(xí)系統(tǒng)的研究與開發(fā)實(shí)現(xiàn)了新疆中藥材數(shù)據(jù)及圖像的存儲、查詢檢索,通過看圖識藥學(xué)習(xí)系統(tǒng),使新疆中藥材知識學(xué)習(xí)趣味化、便利化、常態(tài)化,對突破中藥材知識學(xué)習(xí)受時(shí)間空間的限制,提高中藥材知識自主學(xué)習(xí)的能力,減輕學(xué)生掌握中藥材理論知識的負(fù)擔(dān)有重要意義。
參考文獻(xiàn):
[1] 包中龍, 裴敬, 仲瑞雪, 等. 中醫(yī)優(yōu)勢病種信息化研究[J]. 亞太傳統(tǒng)醫(yī)藥, 2015, 11(14): 1-3.
[2] 胡書平, 劉同祥. 民族醫(yī)藥發(fā)展現(xiàn)狀及存在問題分析[J]. 中央民族大學(xué)學(xué)報(bào): 自然科學(xué)版, 2011, 20(1): 76-81.
[3] 王海峰. 基于Android技術(shù)的移動(dòng)學(xué)習(xí)平臺的研究與設(shè)計(jì)——以“Java程序設(shè)計(jì)”課程為例[J]. 南通職業(yè)大學(xué)學(xué)報(bào), 2017, 31(2): 76-81.