基於大數據的分層式個性化健康趨勢評估系統的製作方法
2024-02-14 15:17:15 1

本發明涉及一種基於大數據的分層式個性化健康趨勢評估系統,具體是一種應用在移動終端(如手機)上的基於大數據的分層式個性化健康趨勢評估系統,涉及web前端混編技術。
背景技術:
隨著社會經濟水平的提高和發展,人們行為、生活習慣均發生了改變。人口老齡化進程的加快,慢性病發生率的日趨上升,慢性病已成為21世紀危害人類健康的主要問題。世界衛生組織公布的健康公式表明100%健康=遺傳(15%)+環境(17%)+醫療(8%)+生活方式(60%)。通過健康管理,科學改善生活方式,80%的心臟病和糖尿病,70%的中風,50%的癌症可以避免,而且有效的健康管理能降低易患慢性病人群50%的患病機率。儘管人們已經意識到了疾病預防和身體保健的重要性,然而,目前仍然缺乏既專業又簡便易用的健康的服務平臺。而且,現有的手段都只是對目前健康狀況的管理,無法對健康狀況的長期的趨勢的預判斷,無法針對每個人提供個性化的健康服務。
技術實現要素:
針對現有技術中的缺陷,本發明的目的是提供一種更加簡便的基於大數據的分層式個性化健康趨勢評估系統。
為解決上述技術問題,本發明提供的一種基於大數據的分層式個性化健康趨勢評估系統,包括相互連接的數據管理平臺、數據展示平臺、數據推送平臺和數據設置平臺;其中所述數據管理平臺用於管理日常的健康信息並根據用戶的年齡預估用戶未來的發病趨勢;所述數據展示平臺用於展示用戶個人或家庭的健康信息;所述數據推送平臺用於向用戶推送健康產品;所述數據設置平臺用於對用戶的個人信息進行維護。
優選地,所述數據管理平臺包括相互連接的健康提醒模塊、疾病排行模塊及健康資訊模塊;其中所述健康提醒模塊用於向用戶進行用藥提和健身提醒;所述疾病排行模塊用於向用戶顯示患病指數及疾病排行,並根據用戶的身份信息預測該用戶未來的健康趨勢;所述健康資訊模塊用於向用戶顯示健康知識和文章。
優選地,所述數據管理平臺還包括互動模塊,所述互動模塊用於與外界進行交互。
優選地,所述數據管理平臺還包括星座分析模塊和屬相分析模塊,所述星座分析模塊和所述屬相分析模塊用於分析用戶的星座及屬相的患病指數及疾病排行。
優選地,所述數據管理平臺還包括籤到積分模塊,所述籤到積分模塊用於管理用戶的日常使用情況。
優選地,所述數據展示平臺包括相互連接的人群數據模塊和個人數據模塊;其中所述人群數據模塊用於展示人群的疾病空間、熱門醫院、醫院地圖、藥品查詢和數據比率;所述個人數據用於管理家庭健康、個人健康、個人病歷、賠付數據、我的家人和家人動態。
優選地,所述數據推送平臺包括相互連接的線上商城模塊和線下機構模塊;其中所述線上商城模塊用於推送醫院、藥店或養生會館;所述線下機構模塊用於推送體檢、藥房、牙科、眼科、健身或保健信息。
優選地,所述數據推送平臺包括相互連接的個人中心設置模塊、健康檔案管理模塊和預約模塊;其中所述個人中心設置模塊用於用戶個人信息的設置;所述健康檔案管理模塊用於用戶個人檔案的管理。
優選地,所述基於大數據的分層式個性化健康趨勢評估系統通過hbuilder編寫,利用apicloud生成手機軟體安裝包。
與現有技術相比,本發明的有益效果如下:
1)可以根據人的行為數據推送用戶關注的文章,更人性化的設計;
2)根據歷史數據,演變出各種疾病的發病年齡段走勢,讓用戶參考這些數據變化趨勢,實時的預防,更好的關注自己的健康狀況。
3)跨平臺化的開發,多種環境下的測試。通過不斷地開發測試,儘可能的找出各個平臺下的問題,並及時的修復。
附圖說明
通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發明的其它特徵目的和優點將會變得更明顯。
圖1為本發明基於大數據的分層式個性化健康趨勢評估系統結構示意圖;
圖2為本發明基於大數據的分層式個性化健康趨勢評估系統流程示意圖。
具體實施方式
下面結合具體實施例對本發明進行詳細說明。以下實施例將有助於本領域的技術人員進一步理解本發明,但不以任何形式限制本發明。應當指出的是,對本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變化和改進。這些都屬於本發明的保護範圍。
如圖1~圖2所示,本發明基於大數據的分層式個性化健康趨勢評估系統由四大平臺組成,分別為數據管理平臺(今日秀)、數據展示平臺(數據秀)、數據推送平臺(健康商城)和數據設置平臺(個人中心)。
其中今日秀包括健康提醒模塊、疾病排行模塊、健康資訊模塊、互動模塊、星座分析模塊、屬相分析模塊和籤到積分模塊。用於資料完善、籤到、提醒、感冒指數、疾病排行、未來疾病排行、「三高」指數、星座/屬相分析、醫療費用、理賠專家、健康資訊。
資料完善部分用於提示用戶完善資料,以便看到更多的數據內容。
1)、遊客(未註冊的)首次登錄時,提醒用戶先註冊,註冊完成之後再提醒資料的完善度;
2)、當資料完善到100%的時候,不再提示完善資料;
3)、當用戶關掉叉叉的時候,本次登錄不再顯示資料完善提示,下面的內容往上挪,但是下次再登錄的時候還是會重新出現資料完善度提示。
籤到
1)、每籤到一次獲得5個積分;
2)、未註冊的遊客點籤到的時候,彈出提示框讓其先註冊。
提醒
1)、當前的提醒功能:如用藥提醒、跑步提醒,用戶可以根據需要自主的添加需要提醒的內容、日期、次數、注意事項;
2)、註冊用戶首次登錄或遊客登錄的情況,今日秀首頁的用藥提醒是默認出現,佔據一個虛擬空位,可以提示用戶可以添加提醒的功能,下面的提示語是:「您還沒有添加提醒噢,請前往添加提醒功能」,當用戶添加了實際的提醒功能之後,實際的提醒功能替換最初的「用藥提醒」這幾個虛擬的提醒字;
3)、首頁今日秀這裡最多只能顯示三項提醒功能,更多的提醒模塊在內頁可以看得到,顯示的是用藥提醒加排在前面的兩項。
感冒指數
分為周感冒指數和月感冒指數。
周感冒指數
1)、當前周的感冒指數,計算邏輯是當前一周感冒次數除以當前月的感冒次數;
2)、顯示的時候只顯示數值,不顯示百分號;
3)、顯示其較上一周是升高還是減低了,並給出溫馨提示;
4)、內頁顯示的是詳細12個周內的疾病圖表指數。
月感冒指數
1)、當前月的四周內的平均指數,如近四周的周指數分別為:35、28、26、32,則月的感冒指數是:(35+28+26+32)/4;
2)、顯示其較上一月是升高還是減低了,並給出溫馨提示;
3)、內頁顯示的是詳細12個月內的疾病圖表指數。
疾病排行
分為月疾病排行榜和季度疾病排行榜。
月疾病排行榜
當月的疾病排行榜,按人的看病總次數來計算,在數據統計的時候已經統計出來了的,後臺直接從資料庫分析表裡調取就好。
季度疾病排行榜
當下季度的疾病排行榜,按季度裡人的看病總次數來計算;同上是在數據統計的時候已經統計出來了的,後臺直接從資料庫分析表裡調取就好。
未來疾病排行
1)、根據用戶在當前年齡,預測出在未來+1/+5/+10年後的疾病排行情況,剛開始如果不是內部用戶,在不知道用戶年齡的情況下,模擬(默認模擬的年齡為35歲)一個年齡展示未來+1/+5/+10年後的疾病排行情況;
2)、內頁裡提供家庭成員切換,切換至用戶當前已添加的家人成員以看到其他成員的健康信息,如果是未註冊用戶(遊客),則選擇成員這一覽隱藏掉;
3)、提示用戶要完善其年齡、性別信息,以看到其真實的未來疾病排行榜的情況,當年齡、性別信息都完善了,提示完善信息的框隱藏掉;
4)、成員選擇切換之後,底層的帳戶還是註冊用戶本人的。
「三高」指數
1)、根據用戶在當前年齡,預測出其在未來+10年的三高易感指數,三高指數是根據用戶填寫ascvd計算出來的;
2)、根據用戶的三高指數值,給出相應的指導建議,根據ascvd數值,會有四個數值範圍內的指導建議;
3)、剛開始如果不是內部用戶,在不知道用戶年齡,並且用戶沒有填寫ascvd的情況下,模擬或者默認一個年齡和ascvd數值來展示未來+10年後的三高指數情況;
4)、在內頁的地方提示用戶註冊或者要完善其年齡、性別、ascvcd信息,以看到其真實的三高指數情況;(也要有成員切換的功能);
5)、(國內默認的是mmol/l,但在國際計算的時候是按照mg/dl計算的。),後臺請將檢測數值乘以38.75計算出結果;
6)、舒張壓為前臺必填項,但是不參與模型的計算,血壓是由兩個數值來完成的,是為了保存數值的完整性,而google計算的時候,只是取了其中的收縮壓這個數值而已;
7)、用戶填寫的三高數值,後臺資料庫是需要保存的,每天對用戶填寫三高數值次數是不作限制的,只是每天當中當用戶填寫次數超過三次以上的時候,從第四次開始的填寫的數值後臺資料庫不再保存,也即只保存每天前三次填寫的,而且從第四次開始往後給到的計算結果和第三次永遠是一樣的(針對當天的);同一個用戶的同一個年齡裡(即一年內),當天或往後的時間填寫的七項數值都一樣的時候,只記錄一次,如用戶年齡為35,在年齡為35的時間段內填寫的三高數值有重複的情況下,僅記錄一次。
星座/屬相分析
1)、當月健康破財指數,顯示當月不同的星座/屬相的所花的醫療費用,並用圖表表示出其曲線圖。(醫療費用,大數據已分析好,直接調用就行);
2)、當月健康防魔大全,顯示當月不同的星座/屬相的前5位指數疾病,並用類似八卦的圖展示出來。
醫療費用
1)、我(用戶)今年的醫療費用xx元,比同齡人的平均值多/少了xxx元,排位在n%;
2)、需要用戶上傳其個人的醫療信息的,可以是上傳影像件,也可以是手動填寫醫療費用,如果是內部客戶,可以直接導出其當年的費用情況(這個數據在大數據分析的時候已經處理),如果是外部客戶提示完善個人資料,並在健康檔案管理處上傳影像件,後臺處理其費用的情況,並展示出來;
3)、如果未註冊用戶,提示用戶註冊,然後完善資料,未註冊用戶,顯示醫療費用為0;涉及到的比較數據都用星號**代替;未註冊用戶或者費用為0的用戶,帳單詳情裡的表格隱藏,然後提示用戶到健康檔案管理處上傳費用資料。
理賠專家
1)、內部客戶的情況,出現理賠專家這欄目,外部客戶和遊客,隱藏掉這一模塊;
2)、包含閃賠、直付、帳單的功能。
健康資訊
1)、今日秀首頁裡最多只能推薦6條資訊內容;後臺提供給編輯者可推薦的功能,如後臺推薦的數目超過6條,就取最新的6條;
2)、資訊分類,每篇健康資訊都有所歸的類別;
3)、每一篇健康資訊內容裡都有標籤歸類,即一片資訊內容裡,都包含了哪些標籤;一篇文章的標籤最多不超過5個;
4)、根據導入用戶或者註冊用戶的個人標籤以及行為標籤的總體計算值,為用戶推薦相應的文章資訊;
5)、在適當的節假日,如元宵節、端午節、中秋節、重陽節、臘八節等為用戶推送相應的健康資訊或健康知識。
數據秀部分包括人群數據模塊和個人數據模塊,兩大板塊。
人群數據模塊中有疾病空間、熱門醫院、醫院地圖、藥品查詢、數據比率。
疾病空間
1)、疾病空間由疾病排行、前10大腫瘤排行、呼吸系統疾病分布、循環系統疾病分布、消化系統疾病分布這五個部分組成;
2)、這五個部分僅用於瀏覽。
熱門醫院
分為人體圖、疾病名稱、搜索這三大板塊。
醫院地圖
醫院地圖分為常見科室和常見疾病。
藥品查詢
1)、藥品查詢中有個疾病簡稱,可以輸入你需要查的疾病,默認胃炎,輸入後下面的圖對應變化;
2)、疾病所對應的塊總共分為五個部分,分別為藥品排序、醫院費用排序、藥品使用率、藥品分類、費用佔比。
數據比率
1)、數據比率根據年份、性別、就醫方式、比率選擇這四點確定數據比率圖;
2)、數據比率圖由各年齡階段門診/住院人數比折線圖、男性各年齡階段就診比率、女性各年齡段就診比率、就診人數性別對比比率柱狀圖、門診住院對比圖這五張圖表組成。
個人數據模塊包括家庭健康、個人健康、個人病歷、賠付數據、我的家人和家人動態。
家庭健康
1)、家庭健康中可以選擇開始日期和結束日期,確定時間軸,即家庭健康可執行的範圍;
2)、家庭健康又分為家庭醫療費構成、家庭醫療費佔比、疾病支出排行、家庭就醫頻次構成。
個人健康
1)、個人健康中可以選擇成員,成員默認自己;
2)、個人健康主要包括醫療費對比、就醫頻次對比、單次費用對比。
個人病歷
1)、個人病歷中可以選擇成員(默認自己)、選擇開始時間、選擇結束時間來確定病歷展示內容區間;
2)、個人病例中包括就診日曆、就診疾病分類、就診疾病階段性發展。
賠付數據
1)、賠付數據裡選擇成員、年份,表格裡跳轉到對應的成員對應年份的數據,成員默認自己;
2)、賠付數據包括年度賠付金額、疾病賠付金額分布、已使用保額、已使用保額佔比、由以上數據發現。
我的家人
我的家人包括添加、就醫記錄功能。
家人動態
家人動態包括歷年疾病費用、歷年疾病門診費用、歷年疾病住院費用這三點。
個人中心包括個人中心設置模塊、健康檔案管理模塊和預約模塊。包括消息、資料完善、我的餘額、我的積分、我的預約、我的收藏、我的問題件、我的評價、我的健康檔案管理、我的家人和設置。
消息,消息中是關於健康資訊提醒、直付卡提醒、閃賠提醒、消費提醒。
資料完善,是關於個人資料的管理。
我的餘額,對餘額進行的管理。
我的積分,積分的管理。
我的預約,預約的管理。
我的收藏,收藏的管理。
我的問題件,只針對內部客戶,外部客戶屏蔽。
我的評價,對我所購買東西後的評價。
我的健康檔案管理,分為健康檔案列表和添加新檔案。
我的家人,我的家人中是添加家人信息。
健康商城中包括線上商城模塊和線下機構模塊。
線上商城
包括太極養生醫館、醫藥網網上藥店和健一網。
線下機構
包括體檢、藥房、牙科、眼科、健身、保健這六類。
本發明通過hbuilder編寫,利用apicloud生成軟體安裝包(ios版和安卓版)。再根據各個平臺下的手機版本型號問題,經過大量的測試測出不匹配的信息,針對性的加入代碼判斷,讓分支儘可能的遍歷到所有型號,逐步調整app中不兼容的問題。後端為每個用戶創建一個數組,並且監測用戶點擊健康類文章的次數以及文章標籤,設定當月的權重值為最大,權重和文章標籤以及訪問次數的乘積計入此人的分數統計中。當本月變為下月時,可以不用重新計算,將之前數組中獲取到的結果分段除以上月的權重值,再乘上本月新計算出的權重值,得到相應範圍的結果。後臺根據這結果,推送對應的文章。不斷地採集用戶反饋,並結合我們自身產品的特點,分析出更適合用戶使用的方式,讓前端用戶的操作越來越簡潔化,後端的分功能集成逐步抽象複雜化,打造便於用戶只管使用的基於大數據的分層式個性化健康趨勢評估系統。
以上對本發明的具體實施例進行了描述。需要理解的是,本發明並不局限於上述特定實施方式,本領域技術人員可以在權利要求的範圍內做出各種變化或修改,這並不影響本發明的實質內容。在不衝突的情況下,本申請的實施例和實施例中的特徵可以任意相互組合。