魏晉
摘 要:
基于移動終端的軟件由于使用方便,越來越被人們所接受。開發(fā)和設(shè)計一個基于Android的藥品使用禁忌查詢系統(tǒng),可以使醫(yī)務(wù)工作者在臨床工作中,非常方便和快捷的查詢藥品的適應(yīng)癥、使用劑量及方法、禁忌配伍等信息,解決了臨床醫(yī)務(wù)工作者在實際工作中遇到的一個重要難題,有效的提高了醫(yī)務(wù)工作者的工作效率。
關(guān)鍵詞:Android系統(tǒng); 禁忌癥; 接口;云端服務(wù)器
中圖分類號:TP311.5 文獻標識碼:A
0 引言
隨著我國生物醫(yī)藥技術(shù)的高速發(fā)展以及臨床實踐的不斷深入,重點研發(fā)、并適時推出的新品藥物也在逐年遞增。在臨床工作中面對品類龐雜的各種的藥品,醫(yī)務(wù)工作者必須要熟悉這些藥品的適應(yīng)癥、使用劑量及方法、禁忌配伍等信息,這也將會是一項復(fù)雜繁瑣的工作任務(wù)。此外,由于醫(yī)務(wù)工作者實際從事的臨床方向不相同,所以在臨床工作中涉及辨識的用藥類型也是各不相同。通過搜索網(wǎng)頁、用藥指導(dǎo)書籍這些常規(guī)的查詢方法顯然也并非良策。如何能讓醫(yī)務(wù)工作者將自身致力攻關(guān)的臨床專業(yè)方向作為基礎(chǔ)根本,進而實現(xiàn)隨時方便、快捷、準確查詢到相關(guān)用藥信息即已成為一個重要的研究課題。時下,隨著移動終端的飛速發(fā)展,Android智能手機已然贏得了開發(fā)人員的特別青睞。除了基本的通話功能外,Android智能手機裝載的各類應(yīng)用軟件也層出不窮[1],。基于此,則設(shè)計開發(fā)一個基于Android的藥品使用禁忌查詢系統(tǒng),即已突顯其高效應(yīng)用價值和重大現(xiàn)實意義。本文將針對此一內(nèi)容展開研究論述。
1 系統(tǒng)需求分析
1.1 系統(tǒng)功能需求
具體來說,本次研究系統(tǒng)由用戶前端、云端數(shù)據(jù)庫和云端系統(tǒng)管理三部分組成。相應(yīng)地,各部分中又進一步細分了若干個功能模塊。其中,重點功能模塊的實現(xiàn)效果可做如下闡釋解析。
1)用戶登錄功能。工作中,用戶會根據(jù)真實需要,添加一些未被云端數(shù)據(jù)庫收錄的新藥品,因此系統(tǒng)在設(shè)計中通過不同的登錄用戶名分別建立了不同的用戶添加藥品表。
2)導(dǎo)入功能。用戶在首次使用系統(tǒng)時,需將云端數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入到本地的SQLite數(shù)據(jù)庫中。該功能可以用于支持解決當手機無法連接網(wǎng)絡(luò)時也可以使用本系統(tǒng)的問題。
3)查詢功能。輸入要查詢藥品名中的任意關(guān)鍵字,點擊查詢后系統(tǒng)會顯示與其相關(guān)的藥品目錄列表。點擊列表中的單個藥品條目即可進入該藥品詳細的禁忌和使用量描述界面。查詢功能首先會查詢本機離線數(shù)據(jù)庫中匹配的記錄,如果沒有找到會連接云端數(shù)據(jù)庫進行擴展查找。查詢功能分別設(shè)計了精確查詢和模糊查詢兩種模式。
4)新藥品增加功能。因為每個醫(yī)務(wù)工作者面臨應(yīng)用的臨床方向不同,各個臨床方向用藥種類、用藥方法都不相同,所以用戶可以根據(jù)自己的需求,在使用中把尚未收錄到云端數(shù)據(jù)庫中的新藥品信息,增加到自己的云端數(shù)據(jù)庫中。
5)更新功能。當云端數(shù)據(jù)庫有新的藥品信息產(chǎn)生后,用戶點擊更新系統(tǒng)按鈕,系統(tǒng)會將云端數(shù)據(jù)庫更新后的新藥品信息,導(dǎo)入到本地SQLite數(shù)據(jù)庫中。
6)WebService中間件。移動終端如何能正確、快速地連接云端數(shù)據(jù)庫,一直是面向移動終端開發(fā)中一個重點難題。針對這一問題,本系統(tǒng)中使用了構(gòu)建WebService中間件的方法,實現(xiàn)了移動終端和云端數(shù)據(jù)庫之間的數(shù)據(jù)通信。WebService通信是基于Http協(xié)議,可以適用于各類平臺,因此具有較高的兼容性。
云端數(shù)據(jù)庫部分的功能主要有信息維護和信息更新功能。其中,信息維護主要是對云端數(shù)據(jù)庫進行正常的相關(guān)維護操作,保證數(shù)據(jù)庫的正常運行。信息更新功能則是以各個用戶添加的新藥品信息為基礎(chǔ),增錄數(shù)據(jù)庫中沒有的新藥品信息。