沈超
摘 要:針對人們家中會常備一些使用頻率較高的藥物、常用的慢性病藥物以及各類保健品等,設計一款基于IOS的家庭藥箱 APP,用于幫助人們對家中各類藥品信息的管理,方便用戶實時掌握家中藥品的情況,為用戶提供用藥、就近藥房查找、對癥找藥等功能,適合需長期定時服藥的病患或長期服用保健品的用戶使用。
關(guān)鍵詞:IOS;家庭藥箱;APP設計
中圖分類號:R197? ? ? ? 文獻標志碼:A? ? ? 文章編號:1673-291X(2020)27-0124-02
隨著醫(yī)學的發(fā)展和人民生活水平提高,人們會更加關(guān)注身體的健康。生活中很多常見病、慢性病,如感冒、高血壓、糖尿病等,具有易發(fā)性、普遍性,但去醫(yī)院就診需要一定費用,而且過程繁雜,所以在家中一般都會儲備一些常用藥。每個家庭或多或少都備有這樣那樣的慢性疾病治療藥物和常用非處方藥,然而絕大多少家庭對于家中這些藥物的管理處于無序狀態(tài)。由于人們對醫(yī)學知識的欠缺了解,對藥品使用信息及保存等注意事項并不清楚,導致生病服錯藥、錯過用藥時間以及服用過期藥,需要買藥時找不到藥房等一系列問題常有發(fā)生。
目前基于Android、蘋果等移動終端操作系統(tǒng)的醫(yī)療類應用軟件,主要分為五種:醫(yī)藥產(chǎn)品電商應用,如提供種:醫(yī)藥產(chǎn)品電商應用,如提供藥品介紹和購藥服務的“掌上藥店”;滿足專業(yè)人士了解專業(yè)信息和查詢醫(yī)學參考資料需求的應用,如“杏樹林”;滿足尋醫(yī)問診需求的應用,如“春雨掌上醫(yī)生”;預約掛號及導醫(yī)、咨詢和點評服務平臺,如“就醫(yī)160”;細分功能產(chǎn)品,如記錄女性生理周期的“大姨嗎”、專門針對糖尿病人群的“微糖”、測量心率的“春雨心鏡”等。
針對目前并沒有一款獨立的移動軟件專門針對家庭用藥管理這一情況,本文旨在設計一款家庭藥品管理掌上移動系統(tǒng),讓用戶隨時可以掌握家中藥品的種類、用途、數(shù)量、是否在有效期內(nèi)提醒用藥,并實現(xiàn)通過對于病癥的輸入,能夠智能推薦使用家中已有的藥物和一些藥房能買到的非處方藥,省去有小毛小病就要跑醫(yī)院的麻煩。本文試圖對移動網(wǎng)絡醫(yī)療服務家庭化嘗試一種新模式的探索,使藥物更有效地得到利用,減少因管理不當造成的浪費現(xiàn)象。
一、關(guān)鍵技術(shù)
IOS 的家庭藥箱APP開發(fā)采用Swift語言。Swift 是一種支持多編程范式和編譯式的開源編程語言,蘋果于2014年WWDC(蘋果開發(fā)者大會)發(fā)布,用于開發(fā)IOS,OS X和 WatchOS應用程序。Swift結(jié)合了C和Objective-C的優(yōu)點并且不受C兼容性的限制。
二、系統(tǒng)需求分析
本系統(tǒng)為滿足用戶對于家中藥品管理的需要,讓用戶實時掌握家中藥物的保質(zhì)期、數(shù)量,了解藥物的種類、用途,在身體不適的時候能根據(jù)病癥智能關(guān)聯(lián)到家中的藥物。并且簡單為用戶推薦一些藥房就能買到的非處方藥,便于用戶能夠在日常生活中更方便地管理家中的藥物而設計本系統(tǒng)。
三、系統(tǒng)功能模塊設計
1.登錄模塊。包括用戶注冊、用戶登錄的功能。
2.家庭藥箱模塊。用戶可以通過操作對家中藥物的種類、數(shù)量等根據(jù)實際情況進行變更,并且可以通過查看實時了解家中藥物種類與數(shù)量,具體包括藥物名稱、種類、用途、數(shù)量、保質(zhì)期以及副作用等。
3.對癥找藥模塊。加入相關(guān)算法(如決策樹等算法),由用戶輸入病癥后智能關(guān)聯(lián)到家中對癥的相關(guān)藥物,并為用戶推薦一些在藥房可以買到藥物。
4.用藥提醒模塊。對用戶長期服用的慢性病藥物或者保健品的每日服用設置提醒,并關(guān)聯(lián)家庭藥箱中藥物的數(shù)據(jù)庫,以便用戶掌握藥品的余量。
5.附近藥房模塊。根據(jù)用戶移動端的GPS位置進行定位,并在地圖上就近查找藥房。
6.數(shù)據(jù)庫設計。創(chuàng)建三個數(shù)據(jù)表分別是用戶信息表、疾病信息表、藥品信息表。
四、基于 IOS 的家庭藥箱的APP設計與實現(xiàn)
1.家庭藥箱APP的功能結(jié)構(gòu)。該系統(tǒng)設計基于IOS系統(tǒng)的家庭藥箱 App。作為一款醫(yī)療保健型的手機軟件,為了確保實用性和便捷性,本設計優(yōu)化了操作步驟。該系統(tǒng)主界面分成4個模塊,分別是家中藥品管理,用藥提醒,用藥推薦,藥店查詢等功能。整體框架流程如下:進入APP軟件后進入主頁面,分別有藥品管理,用藥提醒,用藥推薦,藥店查詢四個按鈕,用戶可根據(jù)自己的需求選擇使用。家用藥箱APP結(jié)構(gòu)框架(如下圖所示)。
2.APP系統(tǒng)功能設計。打開 APP,進入主界面。該主界面整潔、美觀,共有4 個功能模塊,分別是:家庭藥箱、用藥提醒、用藥推薦、藥店查詢。一是家庭藥箱管理功能。輸入家庭中的藥品信息,顯示藥品余量,保質(zhì)期,方便用戶對家庭藥品的情況實時掌握。二是用藥提醒功能。通過設置鬧鐘,自主提醒用藥,并根據(jù)用藥量關(guān)聯(lián)家庭藥箱,顯示藥箱中的余量。三是對癥找藥功能。根據(jù)用戶輸入的癥狀,進行藥品匹配。若家庭藥箱中儲備此藥,則顯示具體信息,若無對癥藥品則推薦相關(guān)藥品。四是附近藥房功能。通過手機定位用戶位置,獲取當前位置信息,查詢就近藥店,方便用戶就近購買藥物。
本文是基于IOS的家庭藥箱APP設計,具有家庭藥箱、用藥提醒、用藥推薦、附近藥房等一系列功能;該APP界面美觀,用戶通過APP可以清晰地了解家庭中各類藥品的保存情況。在藥品使用上方面,家庭藥箱APP也可以提供為用戶提供相應的推薦,讓用戶清晰查看各類藥物使用的注意事項。該APP通過測試,運行穩(wěn)定,使用方便,應用前景廣闊。
參考文獻:
[1]? 高明華,王一彬,杜欣航,歐陽偉,許麗金,張寒儒.基于Android的家用藥箱App設計[J].智能計算機與應用,2018,(2).
[2]? 黃仁祥,金琦,易偉.人人都能開發(fā)安卓APP(APP Inventor2應用開發(fā)實戰(zhàn))[M].北京:機械工業(yè)出版社,2014.
[3]? [美]John Ray.iPhone開發(fā)入門經(jīng)典[M].北京:人民郵電出版社,2010.
[4]? 鄭祥,謝作如.MIT App Inventor:讓移動應用開發(fā)更接地氣[J].中國信息技術(shù)教育,2013,(10).
[5]? [美]Steven Holzner.Objective-C2.0編程快速上手[M].劉紅偉,孟慶麟,譯.北京:機械工業(yè)出版社,2010.
[6]? 凌芝.基于IOS的智能家居移動客戶端的實現(xiàn)與研究[D].北京:北京郵電大學,2015.
[7]? [美]達爾林普爾,[美]納斯特.Objective-C基礎教程[M].高朝勤,譯.北京:人民郵電出版社,2009.
Design of Household Medicine Cabinet App Based on IOS
SHEN Chao
(University of Shanghai for Science and Technology,School of Medical Instrument And Food Engineering,Shanghai 200093,China)
Abstract:For people will always have some high frequency of use medicine in home,commonly used chronic diseases and various health products.In this paper,Design a family medicine box App based on IOS to help people manage all kinds of medicine information in the home.Master the situation of medicine at home in real time,timely remind users to use medicine,nearby pharmacy search,find medicine and other functions.Suitable for patients who need to take medicine regularly for a long time or users who take health care products for a long time.
Key words:IOS;family medicine cabinet;APP design