沈超

摘 要:針對人們家中會常備一些使用頻率較高的藥物、常用的慢性病藥物以及各類保健品等,設計一款基于IOS的家庭藥箱 APP,用于幫助人們對家中各類藥品信息的管理,方便用戶實時掌握家中藥品的情況,為用戶提供用藥、就近藥房查找、對癥找藥等功能,適合需長期定時服藥的病患或長期服用保健品的用戶使用。
關鍵詞:IOS;家庭藥箱;APP設計
中圖分類號:R197? ? ? ? 文獻標志碼:A? ? ? 文章編號:1673-291X(2020)27-0124-02
隨著醫學的發展和人民生活水平提高,人們會更加關注身體的健康。生活中很多常見病、慢性病,如感冒、高血壓、糖尿病等,具有易發性、普遍性,但去醫院就診需要一定費用,而且過程繁雜,所以在家中一般都會儲備一些常用藥。每個家庭或多或少都備有這樣那樣的慢性疾病治療藥物和常用非處方藥,然而絕大多少家庭對于家中這些藥物的管理處于無序狀態。由于人們對醫學知識的欠缺了解,對藥品使用信息及保存等注意事項并不清楚,導致生病服錯藥、錯過用藥時間以及服用過期藥,需要買藥時找不到藥房等一系列問題常有發生。
目前基于Android、蘋果等移動終端操作系統的醫療類應用軟件,主要分為五種:醫藥產品電商應用,如提供種:醫藥產品電商應用,如提供藥品介紹和購藥服務的“掌上藥店”;滿足專業人士了解專業信息和查詢醫學參考資料需求的應用,如“杏樹林”;滿足尋醫問診需求的應用,如“春雨掌上醫生”;預約掛號及導醫、咨詢和點評服務平臺,如“就醫160”;細分功能產品,如記錄女性生理周期的“大姨嗎”、專門針對糖尿病人群的“微糖”、測量心率的“春雨心鏡”等。
針對目前并沒有一款獨立的移動軟件專門針對家庭用藥管理這一情況,本文旨在設計一款家庭藥品管理掌上移動系統,讓用戶隨時可以掌握家中藥品的種類、用途、數量、是否在有效期內提醒用藥,并實現通過對于病癥的輸入,能夠智能推薦使用家中已有的藥物和一些藥房能買到的非處方藥,省去有小毛小病就要跑醫院的麻煩。本文試圖對移動網絡醫療服務家庭化嘗試一種新模式的探索,使藥物更有效地得到利用,減少因管理不當造成的浪費現象。
一、關鍵技術
IOS 的家庭藥箱APP開發采用Swift語言。Swift 是一種支持多編程范式和編譯式的開源編程語言,蘋果于2014年WWDC(蘋果開發者大會)發布,用于開發IOS,OS X和 WatchOS應用程序。Swift結合了C和Objective-C的優點并且不受C兼容性的限制。
二、系統需求分析
本系統為滿足用戶對于家中藥品管理的需要,讓用戶實時掌握家中藥物的保質期、數量,了解藥物的種類、用途,在身體不適的時候能根據病癥智能關聯到家中的藥物。并且簡單為用戶推薦一些藥房就能買到的非處方藥,便于用戶能夠在日常生活中更方便地管理家中的藥物而設計本系統。
三、系統功能模塊設計
1.登錄模塊。包括用戶注冊、用戶登錄的功能。
2.家庭藥箱模塊。用戶可以通過操作對家中藥物的種類、數量等根據實際情況進行變更,并且可以通過查看實時了解家中藥物種類與數量,具體包括藥物名稱、種類、用途、數量、保質期以及副作用等。
3.對癥找藥模塊。加入相關算法(如決策樹等算法),由用戶輸入病癥后智能關聯到家中對癥的相關藥物,并為用戶推薦一些在藥房可以買到藥物。
4.用藥提醒模塊。對用戶長期服用的慢性病藥物或者保健品的每日服用設置提醒,并關聯家庭藥箱中藥物的數據庫,以便用戶掌握藥品的余量。
5.附近藥房模塊。根據用戶移動端的GPS位置進行定位,并在地圖上就近查找藥房。
6.數據庫設計。創建三個數據表分別是用戶信息表、疾病信息表、藥品信息表。
四、基于 IOS 的家庭藥箱的APP設計與實現
1.家庭藥箱APP的功能結構。該系統設計基于IOS系統的家庭藥箱 App。作為一款醫療保健型的手機軟件,為了確保實用性和便捷性,本設計優化了操作步驟。該系統主界面分成4個模塊,分別是家中藥品管理,用藥提醒,用藥推薦,藥店查詢等功能。整體框架流程如下:進入APP軟件后進入主頁面,分別有藥品管理,用藥提醒,用藥推薦,藥店查詢四個按鈕,用戶可根據自己的需求選擇使用。家用藥箱APP結構框架(如下圖所示)。
2.APP系統功能設計。打開 APP,進入主界面。該主界面整潔、美觀,共有4 個功能模塊,分別是:家庭藥箱、用藥提醒、用藥推薦、藥店查詢。一是家庭藥箱管理功能。輸入家庭中的藥品信息,顯示藥品余量,保質期,方便用戶對家庭藥品的情況實時掌握。二是用藥提醒功能。通過設置鬧鐘,自主提醒用藥,并根據用藥量關聯家庭藥箱,顯示藥箱中的余量。三是對癥找藥功能。根據用戶輸入的癥狀,進行藥品匹配。若家庭藥箱中儲備此藥,則顯示具體信息,若無對癥藥品則推薦相關藥品。四是附近藥房功能。通過手機定位用戶位置,獲取當前位置信息,查詢就近藥店,方便用戶就近購買藥物。
本文是基于IOS的家庭藥箱APP設計,具有家庭藥箱、用藥提醒、用藥推薦、附近藥房等一系列功能;該APP界面美觀,用戶通過APP可以清晰地了解家庭中各類藥品的保存情況。在藥品使用上方面,家庭藥箱APP也可以提供為用戶提供相應的推薦,讓用戶清晰查看各類藥物使用的注意事項。該APP通過測試,運行穩定,使用方便,應用前景廣闊。
參考文獻:
[1]? 高明華,王一彬,杜欣航,歐陽偉,許麗金,張寒儒.基于Android的家用藥箱App設計[J].智能計算機與應用,2018,(2).
[2]? 黃仁祥,金琦,易偉.人人都能開發安卓APP(APP Inventor2應用開發實戰)[M].北京:機械工業出版社,2014.
[3]? [美]John Ray.iPhone開發入門經典[M].北京:人民郵電出版社,2010.
[4]? 鄭祥,謝作如.MIT App Inventor:讓移動應用開發更接地氣[J].中國信息技術教育,2013,(10).
[5]? [美]Steven Holzner.Objective-C2.0編程快速上手[M].劉紅偉,孟慶麟,譯.北京:機械工業出版社,2010.
[6]? 凌芝.基于IOS的智能家居移動客戶端的實現與研究[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