仇俊華 沙雯君 李志康 佘侃侃
摘要:結(jié)合中醫(yī)藥方法,文章設(shè)計(jì)并實(shí)現(xiàn)了一款視力防控類App,分析了系統(tǒng)架構(gòu)與功能模塊構(gòu)成,對(duì)模塊實(shí)現(xiàn)進(jìn)行了詳細(xì)規(guī)劃。該App針對(duì)青少年人群提供護(hù)眼知識(shí)科普與視力防控功能,其視力檢測(cè)范圍符合國(guó)家《標(biāo)準(zhǔn)對(duì)數(shù)視力表》(GB 11533—2011)標(biāo)準(zhǔn),填補(bǔ)了護(hù)眼知識(shí)普及與眼病預(yù)防,特別是青少年眼病篩查和科學(xué)防控中的應(yīng)用空白。
關(guān)鍵詞:視力防控;青少年;近視;Kotlin語(yǔ)言;App開(kāi)發(fā)
中圖分類號(hào):TP311 ?文獻(xiàn)標(biāo)志碼:A
0 引言
青少年的近視問(wèn)題已成為一個(gè)全球性的重大公共健康問(wèn)題,我國(guó)更是視力問(wèn)題的高發(fā)地區(qū)。尤其是疫情以來(lái),大中小學(xué)生線上網(wǎng)絡(luò)學(xué)習(xí)、體育鍛煉和戶外活動(dòng)受限等因素,加重了青少年的用眼負(fù)擔(dān),使得青少年眼疾的患病率逐年升高,并有向低齡化、高度數(shù)發(fā)展的趨勢(shì)[1]。為此,本團(tuán)隊(duì)設(shè)計(jì)并實(shí)現(xiàn)了一款針對(duì)青少年的視力防控與護(hù)眼知識(shí)普及相結(jié)合的移動(dòng)應(yīng)用軟件。
1 研究背景
中小學(xué)生視力下降是當(dāng)前影響青少年健康的一個(gè)重要問(wèn)題,影響到整個(gè)民族健康素質(zhì)的提高。2018年全國(guó)兒童青少年近視調(diào)查結(jié)果顯示,青少年總體近視率為53.6%。其中,小學(xué)生近視率約為36%,初中生約為71.6%,高中生約為81%[2]。中醫(yī)眼科學(xué)是中醫(yī)學(xué)的一個(gè)重要組成部分,在宋代就已經(jīng)獨(dú)立成科并形成了較為完整的理論體系。近數(shù)十年來(lái),在中醫(yī)理論指導(dǎo)下,針灸、耳穴壓豆、推拿按摩、梅花針、中藥、眼保健操等中醫(yī)療法在近視防控中一直發(fā)揮著不可替代的作用。特別是在治療黃斑變性、黃斑出現(xiàn)等近視并發(fā)癥方面,中醫(yī)藥具有特色與優(yōu)勢(shì)[3]。因此,系統(tǒng)利用大數(shù)據(jù)分析、機(jī)器學(xué)習(xí)等方法結(jié)合中藥配伍,構(gòu)建視力防控與護(hù)眼普及App。
2 App的設(shè)計(jì)與開(kāi)發(fā)
2.1 總體設(shè)計(jì)
系統(tǒng)使用Android原生開(kāi)發(fā)方式,以Kotlin為開(kāi)發(fā)語(yǔ)言、Android Studio為開(kāi)發(fā)平臺(tái)進(jìn)行開(kāi)發(fā)。系統(tǒng)總體設(shè)計(jì)遵循MVP設(shè)計(jì)模式并將系統(tǒng)按邏輯層面分為應(yīng)用層、業(yè)務(wù)層與數(shù)據(jù)層3層架構(gòu)。系統(tǒng)架構(gòu)如圖1所示。
2.2 界面設(shè)計(jì)
系統(tǒng)利用墨刀設(shè)計(jì)App原型,以白色、青綠色為主色調(diào),配色清新淡雅;以Android提供的基本控件為主要構(gòu)成元素,統(tǒng)一控件風(fēng)格,使系統(tǒng)界面更加協(xié)調(diào),利于功能的實(shí)現(xiàn)。
2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
項(xiàng)目組在對(duì)系統(tǒng)所需的各種視力數(shù)據(jù)與檔案數(shù)據(jù)等數(shù)據(jù)資料進(jìn)行匯總與分析的基礎(chǔ)上,對(duì)系統(tǒng)數(shù)據(jù)庫(kù)及核心應(yīng)用數(shù)據(jù)表進(jìn)行了詳細(xì)設(shè)計(jì),確定建立6張數(shù)據(jù)表:用戶表、用戶視力表、護(hù)眼打卡表、中藥配伍表、預(yù)約表、護(hù)眼資訊表。項(xiàng)目組分析了整理數(shù)據(jù)字典并繪制了系統(tǒng)E-R圖,如圖2所示。項(xiàng)目組利用SQLite數(shù)據(jù)庫(kù)進(jìn)行系統(tǒng)數(shù)據(jù)的存儲(chǔ)與處理。表1為用戶視力表的設(shè)計(jì)實(shí)現(xiàn)示例。
2.4 功能分析與實(shí)現(xiàn)
系統(tǒng)主要應(yīng)用目的是對(duì)青少年的近視情況進(jìn)行實(shí)時(shí)管理、科學(xué)管控與中醫(yī)治療,普及與推廣護(hù)眼知識(shí),保障青少年的身心健康。
系統(tǒng)的主要功能包括視力數(shù)據(jù)管控、近視防控、近視治療與護(hù)眼知識(shí)普及4部分。其中,視力數(shù)據(jù)管控包括視光中心、視力數(shù)據(jù)采集、視力數(shù)據(jù)監(jiān)控功能;近視防控包括近視預(yù)測(cè)、視力標(biāo)準(zhǔn)對(duì)照、護(hù)眼打卡訓(xùn)練和健康自評(píng)功能;近視治療包括中藥配伍、線下預(yù)約、線上問(wèn)診功能;護(hù)眼知識(shí)普及包括護(hù)眼文章、中醫(yī)護(hù)眼方案功能。系統(tǒng)功能組織結(jié)構(gòu)如圖3所示。
2.4.1 視力數(shù)據(jù)管控功能實(shí)現(xiàn)
(1)視光中心:系統(tǒng)實(shí)時(shí)展示用戶視力情況,通過(guò)表單形式顯示視力數(shù)據(jù),結(jié)合折線圖與曲線圖顯示用戶近期與長(zhǎng)期的視力信息等,令用戶對(duì)自身的視力情況有直觀的了解。
(2)視力數(shù)據(jù)采集:包括線下采集與線上采集。
線上采集:用戶以國(guó)家標(biāo)準(zhǔn)對(duì)數(shù)視力表為基本檢查內(nèi)容,通過(guò)將自身的反饋結(jié)果與實(shí)際結(jié)果進(jìn)行對(duì)比分析,得到視力數(shù)據(jù)。為保障線上采集所得數(shù)據(jù)的合理性,系統(tǒng)利用貝葉斯估計(jì)方法將相同樣本的線上采集與線下采集的數(shù)據(jù)集進(jìn)行分析統(tǒng)計(jì)。
線下采集:用戶在系統(tǒng)的“線下預(yù)約”功能中提交預(yù)約,經(jīng)過(guò)醫(yī)院受理與審批后,根據(jù)預(yù)約時(shí)間至線下醫(yī)院進(jìn)行視力數(shù)據(jù)的采集與檢查。
(3)視力數(shù)據(jù)監(jiān)控:統(tǒng)計(jì)分析對(duì)用戶進(jìn)行階段性采集所得到的視力數(shù)據(jù),實(shí)時(shí)監(jiān)控并顯示視力數(shù)據(jù)的變化趨勢(shì),為“近視預(yù)測(cè)”“護(hù)眼打卡訓(xùn)練”等功能提供依據(jù)與數(shù)據(jù)基礎(chǔ)。
(4)健康自評(píng):系統(tǒng)根據(jù)用戶提供的問(wèn)卷結(jié)果分析影響用戶視力的因素占比,并為“近視防控”功能提供數(shù)據(jù)支持。
2.4.2 近視防控功能實(shí)現(xiàn)
(1)近視預(yù)測(cè):系統(tǒng)根據(jù)用戶的視力信息以及視力管控功能反饋的數(shù)據(jù),利用時(shí)間序列分析算法對(duì)用戶未來(lái)的視力度數(shù)等視力信息進(jìn)行預(yù)測(cè),得到用戶未來(lái)的視力發(fā)展趨勢(shì),為“護(hù)眼打卡訓(xùn)練”“中藥配伍”“中藥護(hù)眼方案”等功能的實(shí)現(xiàn)提供了依據(jù)和方向。
(2)視力標(biāo)準(zhǔn)對(duì)照:用戶通過(guò)將自身視力信息與系統(tǒng)中“青少年屈光標(biāo)準(zhǔn)表”“國(guó)家標(biāo)準(zhǔn)對(duì)數(shù)視力表(GB/T 11533—2011)”等視力標(biāo)準(zhǔn)進(jìn)行對(duì)比,可直觀地認(rèn)識(shí)自身視力所處的水平。
(3)護(hù)眼打卡訓(xùn)練:結(jié)合用戶當(dāng)前視力狀況,系統(tǒng)提供護(hù)眼打卡訓(xùn)練方案。用戶可根據(jù)方案進(jìn)行訓(xùn)練打卡,使視力狀況得到相應(yīng)改善。
2.4.3 近視治療功能實(shí)現(xiàn)
(1)中藥配伍:結(jié)合用戶當(dāng)前視力狀況與影響因素占比,系統(tǒng)為用戶提供中藥配伍方案。用戶通過(guò)完成該方案(食用、服用、用藥參照等),改善視力狀況。
(2)線下預(yù)約:用戶可在系統(tǒng)中填寫相應(yīng)條件情況,將對(duì)視力的檢查預(yù)約或訓(xùn)練預(yù)約需求提交至醫(yī)院。預(yù)約受理通過(guò)后,用戶即可按預(yù)約的時(shí)間到指定醫(yī)院進(jìn)行檢查或訓(xùn)練。
(3)線上問(wèn)診:用戶直接在系統(tǒng)上與醫(yī)師進(jìn)行問(wèn)診交流。
2.4.4 護(hù)眼知識(shí)普及功能實(shí)現(xiàn)
(1)護(hù)眼文章:用戶可在系統(tǒng)上閱讀護(hù)眼文章,學(xué)習(xí)與分享護(hù)眼知識(shí),從而增強(qiáng)護(hù)眼意識(shí),正確理解自身視力狀況。
(2)中醫(yī)護(hù)眼方案:系統(tǒng)提供中醫(yī)護(hù)眼方案。用戶可結(jié)合自身情況按中醫(yī)方案對(duì)眼睛進(jìn)行護(hù)理。
3 受眾分析與發(fā)展前景
因影響因素等不同,不同年齡階段的用戶視力狀況不同[4]。青少年為發(fā)展群體,對(duì)科學(xué)護(hù)眼的認(rèn)知較淺。本系統(tǒng)可使青少年了解護(hù)眼知識(shí),增強(qiáng)其護(hù)眼意識(shí),及時(shí)對(duì)自身視力健康進(jìn)行科學(xué)管控。隨著時(shí)代進(jìn)步,青少年群體用眼頻率逐漸增加。本系統(tǒng)支持測(cè)試視力,開(kāi)展護(hù)眼訓(xùn)練,能更加多樣化地對(duì)視力進(jìn)行防控與管理。
4 結(jié)語(yǔ)
科學(xué)普及是眼科學(xué)教育的一項(xiàng)重要工作[5]。視力防控App的開(kāi)發(fā),可以強(qiáng)化公眾,尤其是青少年認(rèn)識(shí)與理解科學(xué)用眼的意識(shí),培養(yǎng)公眾預(yù)防眼疾病的科學(xué)習(xí)慣,深化了以“預(yù)防為主,防治結(jié)合”的科學(xué)理念,更填補(bǔ)了視力防控、近視防治應(yīng)用的空白。
參考文獻(xiàn)
[1]教育部,國(guó)家體育總局,財(cái)政部.綜合防控兒童青少年近視實(shí)施方案[J].中國(guó)學(xué)校衛(wèi)生,2018(9):1279-1280.
[2]馮恬楓.“視”所能及——近視防控新形勢(shì)下的視光師培養(yǎng)[J].中國(guó)眼鏡科技雜志,2019(6):30-31.
[3]王凡.全國(guó)政協(xié)常委黃璐琦:發(fā)揮中醫(yī)藥優(yōu)勢(shì),做好青少年近視防治[EB/OL].(2021-03-11)[2022-11-14].https://www.163.com/dy/article/G4QB3D3T0512 9QAF.html.
[4]宋媛媛,楊曉娜,李新霞,等.基于Android的牙齒健康科普App設(shè)計(jì)與開(kāi)發(fā)[J].無(wú)線互聯(lián)科技,2022(7):82-84.
[5]張洪民,張巖,傅維,等.青少年近視防治科普App設(shè)計(jì)與實(shí)現(xiàn)[J].新型工業(yè)化,2021(4):64-66.
(編輯 王永超)
Development and application of vision preventing App among adolescents
Qiu? Junhua, Sha? Wenjun, Li? Zhikang, She? Kankan*
(Nanjing University of Chinese Medicine, Nanjing 210000, China)
Abstract:? Combined with the TCM method, this paper designs and realizes a vision App for prevention and control, analyzes the system architecture and functional module composition, and divides the module implementation in detail. The App provides eye protection knowledge popularization and vision prevention and control functions for teenagers. Its vision detection scope meets the National Standard Logarithmic Vision Table (GB 11533—2011) standard, filling the application gap of eye protection knowledge popularization and eye disease prevention, especially in adolescent eye disease screening and scientific prevention and control.
Key words: vision prevention; adolescent; myopia; Kotlin language; App development