亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于移動終端的血壓監(jiān)測系統(tǒng)設計與實現(xiàn)

        2017-11-02 09:51:15周書旺李佳慧舒明雷高天雷楊明
        軟件導刊 2017年10期
        關鍵詞:藍牙

        周書旺 李佳慧 舒明雷 高天雷 楊明

        摘要:為了實現(xiàn)用戶對自身血壓變化趨勢的掌握,提高高血壓患者的知曉率、治療率和控制率,利用移動終端的藍牙通信技術、SpringMVC框架技術、持久層框架MyBatis,構建基于移動終端的實時血壓監(jiān)測系統(tǒng)。系統(tǒng)實現(xiàn)了血壓數據的底層傳輸、網絡傳輸、平臺接收、數據存儲和數據查詢等功能。經系統(tǒng)測試運行表明,用戶通過手機APP可實時將血壓數據上傳至健康云平臺,子女通過手機APP可同步了解用戶的血壓變化趨勢,醫(yī)生通過健康云平臺可及時調整用戶治療方案。

        關鍵詞:血壓監(jiān)測;藍牙;SpringMVC;MyBatis

        DOIDOI:10.11907/rjdk.172581

        中圖分類號:TP319文獻標識碼:A文章編號:16727800(2017)010009204

        0引言

        調查研究發(fā)現(xiàn)[1],我國高血壓患病率為27.86%,其中男性患病率為34.72%,女性為25.34%,男性明顯高于女性,并且隨著年齡的增長,患病率逐漸增加。國家衛(wèi)計委和計劃生育委員會在2015年發(fā)布了高血壓防治信息[2],2012年我國高血壓的知曉率、治療率和控制率分別為46.5%、41.1%和13.8%,比2002年的30.6%、24.7%和6.1%[34]有所提升。然而與發(fā)達國家相比,我國高血壓防治水平依然較低。本文通過移動終端和健康云平臺構建實時血壓監(jiān)測系統(tǒng),可明顯提高用戶對自身血壓變化趨勢的了解,并有助于醫(yī)生對患者治療方案的及時調整,提高治愈率。

        1關鍵技術介紹

        1.1藍牙技術

        藍牙通信技術是一種抗干擾性強、成本低、功耗低、組網容易、實現(xiàn)方便、工作在2.4GHz頻段的近場通信技術[5]。目前,藍牙技術已廣泛應用于智能移動終端、智能穿戴式設備和便攜式醫(yī)療檢測設備等。藍牙主要分為經典藍牙和BLE藍牙,本文通過經典藍牙實現(xiàn)便攜式醫(yī)療檢測設備與智能移動終端的無線連接和底層數據傳輸。

        1.2SpringMVC技術

        SpringMVC是一個包含Dispatcherservlet的MVC框架[6],Spring MVC的設計圍繞DispatcherServlet展開,DispatcherServlet負責將請求派發(fā)到特定的handler,通過可配置的handler mappings、locale、view resolution和theme resolution處理請求并且轉到對應的視圖。Spring MVC利用ModelViewController模式將數據、業(yè)務與展現(xiàn)實現(xiàn)分離。本文利用Spring MVC技術實現(xiàn)健康云平臺的數據接收、存儲和查詢等。

        1.3MyBatis持久層框架

        MyBatis是一個支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架[7]。利用MyBatis可消除JDBC代碼和參數的手工設置,并且可以取消對查詢結果的封裝。在MyBatis中可以通過簡單的XML或注解實現(xiàn)配置和原始映射,完成將接口和Java的POJO(普通的Java對象,Plain Old Java Objects)映射成數據庫中的記錄。

        2血壓監(jiān)測系統(tǒng)整體設計

        如圖1所示,系統(tǒng)以健康云平臺為核心,有機整合居民、醫(yī)生團隊和行政機構。血壓計通過藍牙將測量結果上傳至用戶手機APP,通過手機網絡上傳至健康云平臺;健康云平臺為用戶提供健康檔案管理、健康監(jiān)測、健康咨詢、健康評估和健康預警等服務;醫(yī)生團隊作為云健康平臺的醫(yī)務中心為用戶提供日常飲食、用藥方案和運動方案等。同時,健康云平臺還具有大數據分析功能,為政府決策提供高血壓大數據分析服務,作為政府制定健康政策的數據支撐。

        3血壓監(jiān)測系統(tǒng)實現(xiàn)

        3.1用戶端實現(xiàn)

        3.1.1用戶端總體流程

        用戶端總體流程如圖2所示,用戶通過用戶名和密碼登錄手機APP,進入血壓測量界面,啟動以AsyncTask為父類的藍牙連接異步線程,線程在確認智能移動終端藍牙已打開、設備與智能移動終端與藍牙配對后,通過BluetoothSocket的成員方法connect()完成藍牙連接[811]。藍牙連接成功后界面提示藍牙已連接,并通過InputStream的read()方法啟動數據接收異步線程,使線程處于等待狀態(tài)。啟動血壓測量,在測量完成后測量結果會通過藍牙自動上傳到移動終端,通過數據解析獲得最終的血壓測量結果,將測量結果在界面進行顯示,并通過WiFi上傳至云平臺進行存儲和分析,健康云平臺的智能分析模塊根據用戶血壓的異常變化情況向醫(yī)生推送告警信息,醫(yī)生團隊通過人工確認后向用戶推送健康指導意見。

        3.1.2藍牙連接過程

        藍牙連接子流程主要目的是完成智能移動終端與藍牙血壓計的無線連接,如圖3所示。主要步驟如下:①啟動藍牙狀態(tài)監(jiān)聽廣播用于實時更新藍牙連接狀態(tài);②通過BluetoothAdapter的靜態(tài)方法getDefaultAdapter()獲得移動終端的藍牙適配器adapter對象;③通過BluetoothAdapter的成員方法isEnabled()判斷移動終端的藍牙是否已

        打開,若未打開,提示用戶打開移動終端藍牙;④通過BluetoothAdapter的成員方法getBondedDevices()獲得移動終端已配對的設備列表,并與血壓計藍牙名稱相比較,確認血壓計是否已配對,若未配對,提示用戶進行配對。其中,血壓計藍牙名稱在APP開發(fā)過程中提前寫入;⑤通過當前配對設備BluetoothDevice獲取BluetoothSocket,然后通過BluetoothSocket的connect()方法完成藍牙連接。

        3.1.3數據上傳過程

        數據上傳子流程主要目的是將采集到的血壓數據進行加密、封裝和上傳,如圖4所示。endprint

        具體步驟如下:①用戶點擊頁面保存按鈕,若測量未完成則提示“測量未完成”,若測量已完成,檢查WiFi網絡是否打開;②若WiFi網絡未打開,對測量結果進行未上傳標記并保存本地,待WiFi網絡連通后,進行數據補傳;③若WiFi網絡已打開,首先進行本地保存,然后啟動網絡上傳;④將血壓測量結果和用戶ID生成JSON字符串,并對JSON字符串進行Base64加密;⑤將加密后的數據利用POST方法異步上傳健康云平臺,并返回上傳結果。

        3.2平臺端實現(xiàn)

        3.2.1數據接收

        數據接收主要實現(xiàn)用戶血壓檢測數據的接收與存儲,如圖5所示。SpringMVCController類中由@RequestMapping注解的數據接收方法uploadBpData(String userId,String bpData)作為后臺數據接收接口,接口參數包括用戶編號userId和用戶血壓檢測數據bpData。

        后臺控制層接口接收到數據后調用服務層方法對數據進行Base64解密,然后將JSON字符串轉換成Bean對象,最終在數據訪問層利用持久層框架MyBatis,通過XML代碼將Bean對象映射到數據庫中,實現(xiàn)數據插入。

        3.2.2數據查詢

        數據查詢主要實現(xiàn)用戶血壓檢測數據查詢,如圖6所示,SpringMVCController類中由@RequestMapping注解的數據查詢方法getBpData(String userId, int page, int pageSize,int ascFlag)作為后臺數據接收接口,其中userId為用戶編號,page為查詢頁,pageSize為每頁的數據條數,ascFlag為排序標記,當ascFlag等于1時為升序,否則為降序[1213]。

        數據查詢接口依次調用服務層、數據訪問層方法完成數據庫查詢,并將查詢結果以List集合的方式返回,服務層將查詢結果轉換為JSON字符串后,由控制層返回頁面[1415]。

        4系統(tǒng)運行效果

        系統(tǒng)運行效果如圖7所示。

        圖7(a)為血壓測量界面,測量過程中實時顯示袖帶壓力,測量結束后,袖帶壓力為0,界面顯示收縮壓和舒張壓測量結果,若測量過程中出現(xiàn)異常,由彈出框提示用戶重新測量。圖7(b)為血壓測量結果查詢界面,包括歷史曲線圖和數據列表兩種展現(xiàn)方式,其中歷史曲線圖可以清楚地展示出用戶血壓變化趨勢。

        5結語

        本文通過藍牙通信技術將血壓數據由采集終端傳輸至用戶Android移動端,然后通過移動網絡經Base64加密和JSON封裝上傳至健康云平臺接收接口?;赟pringMVC框架的數據接收接口收到數據后通過解析與解密得到用戶血壓原始數據,然后通過Mybatis將數據以映射的方式存入數據庫。用戶及其子女可通過手機APP及時了解用戶血壓變化趨勢,有助于提高高血壓患者的知曉率。同時通過健康云平臺分析,實時將用戶異常數據推送至醫(yī)生端,醫(yī)生對患者治療方案及時調整,有助于提高高血壓患者的治療率和控制率。

        參考文獻參考文獻:

        [1]趙秀麗,陳捷,崔艷麗,等.中國14省市高血壓現(xiàn)狀的流行病學研究[J].中華醫(yī)學雜志,2006,86(16):11481152.

        [2]林曉斐.《中國居民營養(yǎng)與慢性病狀況報告(2015年)》發(fā)布[J].中醫(yī)藥管理雜志,2015(13):8989.

        [3]王隴德.中國居民營養(yǎng)與健康狀況調查報告之一:2002綜合報告[M].北京:人民衛(wèi)生出版社,2005.

        [4]李立明.中國居民營養(yǎng)與健康狀況調查報告之四:2002高血壓[M].北京:人民衛(wèi)生出版社,2008.

        [5]錢志鴻,劉丹.藍牙技術數據傳輸綜述[J].通信學報,2012,33(4):143151.

        [6]戴克.Spring MVC學習指南[M].北京:人民郵電出版社,2015.

        [7]XU W, GAO J.Research of web application framework based on spring mvc and mybatis[J].Microcomputer Applications,2012.

        [8]熊獅,吳效明.基于Android系統(tǒng)的生理數據藍牙傳輸技術[J].中國醫(yī)學物理學雜志,2012,29(6):38013803.

        [9]郭宏志.ANDROID應用開發(fā)詳解[M].北京:電子工業(yè)出版社,2011.

        [10]PAPCUN P,ZOLOTOVA I,TAFSI K.Control and teleoperation of robot khepera via android mobile device through bluetooth and wifi[J].IFACPapersOnLine,2016,49(25):188193.

        [11]BOUKHECHBA M,BOUZOUANE A,GABOURY S.A novel bluetooth low energy based system for spatial exploration in smart cities[J].Expert Systems With Applications,2017,77:7182.

        [12]REN Y,XING T,XING Z.Application research for integrated ssh combination framework to achieve mvc mode[C].International Conference On Computational And Information Sciences.IEEE Computer Society,2011:499502.

        [13]REN Y,SHEN H H.Research of core configuration file for integrated ssh framework[C].International Conference On Automation, Mechanical Control And Computational Engineering,2017.

        [14]HUANG M,ZHANG G P,Universitity P.The design of college educational administration evaluation system based on spring mvc[J].Electronic Design Engineering,2016.

        [15]ZHANG B,ZHANG D,ZENG C.Design of public facilities patrol system based on spring mvc[J].Electronic Science & Technology,2016.

        責任編輯(責任編輯:孫娟)endprint

        猜你喜歡
        藍牙
        藍牙音箱的直線之美
        簡單、易用,可玩性強Q AcousticsBT3藍牙音箱
        適合自己的才是最好的 德生(TECSUN) BT-50藍牙耳機放大器
        真無線木質藍牙音響
        基于手機藍牙控制的智能電風扇
        電子制作(2017年13期)2017-12-15 09:00:15
        終于等到你 Shure舒爾藍牙耳機
        緊急:藍牙指尖陀螺自燃!安全隱患頻出
        玩具世界(2017年8期)2017-02-06 03:01:38
        多彩的極簡設計——OLI藍牙音響
        年度藍牙應用創(chuàng)新獎入圍產品公布
        藍牙技術聯(lián)盟公布年度藍牙應用創(chuàng)新獎入圍產品
        精品久久久久久综合日本| 丰满人妻中文字幕乱码| 一本到亚洲av日韩av在线天堂 | 国产麻豆剧传媒精品国产av蜜桃| 91一区二区三区在线观看视频| 午夜亚洲av日韩av无码大全| 欧美丰满大屁股ass| 国产欧美日韩图片一区二区| 久亚洲一线产区二线产区三线麻豆| 亚洲s色大片在线观看| 久久精品无码免费不卡| 午夜影院91| 视频一区视频二区自拍偷拍 | 久久久精品456亚洲影院| 亚洲另类激情综合偷自拍图| 黄页免费人成网址大全| 久久亚洲精品国产亚洲老地址| 色一情一乱一伦一区二区三区| 伊人狠狠色j香婷婷综合| 亚洲捆绑女优一区二区三区| 爱情岛论坛亚洲永久入口口| 妇女性内射冈站hdwwwooo| 丝袜美腿爆炒国产在线观看| 美女视频在线观看亚洲色图 | y111111少妇影院无码| 男女干逼视频免费网站| 精品人伦一区二区三区蜜桃91| 99re8这里有精品热视频免费| 亚洲欧美性另类春色| 国产精品麻豆一区二区三区| 强开少妇嫩苞又嫩又紧九色| 亚洲妓女综合网99| 日本一区二区三区在线观看免费 | 国产av无码专区亚洲av麻豆| 中文人妻av久久人妻18| 一区二区三区国产美女在线播放 | 真多人做人爱视频高清免费| 99精品免费视频| 久久精品国产亚洲av四区| 日韩精品视频一区二区三区| 俺也去色官网|