999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的人體健康監(jiān)測系統(tǒng)設(shè)計與實(shí)現(xiàn)

2017-01-10 07:36:47蘇興龍
微型電腦應(yīng)用 2016年12期
關(guān)鍵詞:界面用戶系統(tǒng)

蘇興龍

?

基于Android的人體健康監(jiān)測系統(tǒng)設(shè)計與實(shí)現(xiàn)

蘇興龍

(陜西工業(yè)職業(yè)技術(shù)學(xué)院,咸陽,712000)

針對當(dāng)前人體健康的信息化需求,設(shè)計了一款基于Android終端的在線健康監(jiān)測客戶端軟件。對Android系統(tǒng)架構(gòu)及其特征進(jìn)行分析,為后續(xù)的系統(tǒng)開發(fā)奠定基礎(chǔ);從C/S模式、系統(tǒng)設(shè)計和系統(tǒng)實(shí)現(xiàn)的角度,對系統(tǒng)整體架構(gòu)、系統(tǒng)功能等進(jìn)行詳細(xì)的開發(fā)與設(shè)計,從而用戶通過手機(jī)即可實(shí)現(xiàn)對身體不同指標(biāo)參數(shù)的監(jiān)控。

健康監(jiān)測;Android體系;C/S模式;服務(wù)器端;客戶端

0 引言

隨著現(xiàn)代物聯(lián)網(wǎng)技術(shù)、互聯(lián)網(wǎng)技術(shù)和移動網(wǎng)絡(luò)的發(fā)展,智能化成為當(dāng)前社會發(fā)展的重要趨勢和方向。作為智能化重要基礎(chǔ)的傳感器,也在智能化的浪潮中快速發(fā)展,為智能化提供更為精準(zhǔn)和可靠的數(shù)據(jù)支撐。而隨著人們在運(yùn)動健身和健康方面的重視,智能醫(yī)療成為時代的新寵。通過對人運(yùn)動數(shù)據(jù)和基本身體參數(shù)的采集,實(shí)現(xiàn)對人的24小時實(shí)時監(jiān)控[1]。但通過對現(xiàn)有研究成果的總結(jié)發(fā)現(xiàn),大部分的健康監(jiān)測集中在單項健康指標(biāo)上,也不能很好的對歷史數(shù)據(jù)進(jìn)行存儲,對數(shù)據(jù)的二次利用效率也非常低。同時,隨著現(xiàn)代智能手機(jī)的普及,Android操作系統(tǒng)成為當(dāng)前最大的用戶群體,并改變了以往的生活和工作方式[2]。對此,本文結(jié)合現(xiàn)有的Android 終端,提出一種基于Android系統(tǒng)的健康監(jiān)測系統(tǒng),并對其實(shí)現(xiàn)進(jìn)行詳細(xì)闡述。

1 Android體系架構(gòu)及特點(diǎn)

1.1 Android系統(tǒng)架構(gòu)

Android是以Linux系統(tǒng)的基礎(chǔ)之上建立起來的,包括操作系統(tǒng)、應(yīng)用軟件、界面、中間件等四個不同部分,主要采用軟件疊層的方式進(jìn)行構(gòu)建。通過這種疊層的方式,可對不同層的功能進(jìn)行定義。

與傳統(tǒng)的Linux版本來講,Android系統(tǒng)并不是其翻版,也不是相關(guān)可重用組件的集成,而是在Linux內(nèi)核基礎(chǔ)上所開發(fā)出來的一款軟件平臺和操作系統(tǒng)。該系統(tǒng)可以被分為四層[3-5]:應(yīng)用層、框架層、運(yùn)行庫層、Linux內(nèi)核層,支持用戶根據(jù)自身需求自由開發(fā)。而Android架構(gòu)主要分為應(yīng)用程序?qū)樱ˋpplication)、應(yīng)用程序框架層(Application Framework)、函數(shù)庫(Libraries Android)、Linux內(nèi)核(Linux Kernel)4個部分,具體架構(gòu)如圖1所示。

圖1 Android系統(tǒng)架構(gòu)

通過圖1看出,應(yīng)用程序?qū)又饕獮橄到y(tǒng)本身或者用戶自定義安裝的相關(guān)應(yīng)用程序,這兩者都可通過訪問系統(tǒng)提供的各類API接口[6];應(yīng)用程序框架主要為應(yīng)用程序提供的API;函數(shù)庫主要提供應(yīng)用程序開發(fā)的C /C + +庫[7];Linux內(nèi)核主要提供各種安全機(jī)制、顯示驅(qū)動等核心服務(wù)。

1.2 Android特點(diǎn)

開放性

Android作為美國谷歌公司所研發(fā)的一款當(dāng)前最為流行的手機(jī)操作系統(tǒng),自問世以來,該系統(tǒng)憑借其強(qiáng)大的開源性,受到用戶和開發(fā)者的歡迎。如在該系統(tǒng)發(fā)布后,就受到廣大各大手機(jī)制造商的青睞,并結(jié)合Android系統(tǒng)開發(fā)了各種不同的應(yīng)用程序,促進(jìn)了應(yīng)用平臺在用戶中的推廣和使用。

移動性

Android平臺用戶只需要通過手機(jī)即可上網(wǎng),并通過無線WIFI、移動網(wǎng)絡(luò)等方式實(shí)現(xiàn)網(wǎng)絡(luò)連接。

兼容性

基于Android手機(jī)開發(fā)的應(yīng)用程序很多,這些應(yīng)用程序擁有不同的功能,但不會影響不同應(yīng)用程序之間的數(shù)據(jù)傳輸,由此使得其擁有很強(qiáng)的兼容性。

基于上述的幾個特點(diǎn),本文則在Android框架上開發(fā)了一款健康監(jiān)測的應(yīng)用程序軟件。

2 B/S模式

B/S模式是建立在C/S模式基礎(chǔ)上。C/S模式是主要為分布式的兩層架構(gòu)體系[8],該體系的優(yōu)點(diǎn)是客戶端和服務(wù)器端的交互性比較強(qiáng),同時在數(shù)據(jù)傳輸、響應(yīng)速度和對數(shù)據(jù)的處理能力方面,都有著其自身的優(yōu)勢和特點(diǎn)。通過該模式,可以將任務(wù)合理的分配給兩端,從而減少了三層或四層架構(gòu)模式帶來的通信開銷,成為當(dāng)前手機(jī)應(yīng)用程序軟件開發(fā)的一種主流技術(shù)。具體如圖2所示。

圖2 C/S架構(gòu)

相比與C/S模式,B/S模式只需要用戶通過瀏覽器即可實(shí)現(xiàn)對系統(tǒng)的訪問,并且將傳統(tǒng)C/S模式中的客戶機(jī)負(fù)載全部放到服務(wù)器端,大大簡化和提高了用戶訪問效率。而作為健身軟件來講,不可能讓每個用戶都安裝客戶端軟件,同時還需要花費(fèi)大量的時間和成本去維護(hù)。對此,結(jié)合系統(tǒng)實(shí)際,本文引入B/S模式,只需要通過點(diǎn)擊WEB頁面即可訪問系統(tǒng)。

3 系統(tǒng)詳細(xì)設(shè)計

3.1 系統(tǒng)整體架構(gòu)設(shè)計

結(jié)合B/S模式的特點(diǎn),本文將該系統(tǒng)分為客戶端和服務(wù)器端兩個主要部分,其中客戶端主要為用戶提供相關(guān)的健康監(jiān)測功能,而服務(wù)器端主要系統(tǒng)提供數(shù)據(jù)服務(wù)和指令的封裝處理。具體架構(gòu)設(shè)計如圖3所示。

圖3 系統(tǒng)整體架構(gòu)設(shè)計

通過圖3看出,將用戶的請求進(jìn)行封裝,并與后臺的服務(wù)器端進(jìn)行交互,最后將查詢到的結(jié)果反饋給客戶端,實(shí)現(xiàn)對人體健康的存儲、監(jiān)測等。

3.2 系統(tǒng)功能設(shè)計

通過結(jié)構(gòu)圖對系統(tǒng)不同模塊功能的描述,其目的就是在保障系統(tǒng)邏輯運(yùn)行的的基礎(chǔ)上,增強(qiáng)系統(tǒng)的一致性、可靠性、完整性和簡單性。本文結(jié)合健身監(jiān)測的需求,將系統(tǒng)功能設(shè)計為如圖4所示。

圖4 系統(tǒng)功能設(shè)計

圖4中,根據(jù)C/S架構(gòu)模式將功能分為客戶端和服務(wù)器端,其中客戶端用戶可登陸、注冊和查詢自己的健康狀況,并可與健康醫(yī)生進(jìn)行互動和網(wǎng)上預(yù)約;健康醫(yī)生則可以與群體進(jìn)行交流,并給予相關(guān)的健康建議,同時處理相關(guān)的健康預(yù)約。服務(wù)器端主要對系統(tǒng)基礎(chǔ)數(shù)據(jù)和信息進(jìn)行維護(hù),并對不同的角色權(quán)限進(jìn)行分配。

3.3 系統(tǒng)通信設(shè)計

人體健康監(jiān)測平臺設(shè)計的一個重要問題就是解決客戶端和移動端之間的通信。對此,在本系統(tǒng)的客戶端與服務(wù)器端的通信中,引入接口服務(wù)器??蛻舳耸紫认蚪涌诜?wù)器發(fā)送通信請求,再經(jīng)接口服務(wù)器向應(yīng)用服務(wù)器發(fā)送通信請求,通過應(yīng)用服務(wù)器對數(shù)據(jù)的處理,將結(jié)果返回給接口服務(wù)器,最后通過接口服務(wù)器返回給健康監(jiān)測系統(tǒng)客戶端。由此,通過接口服務(wù)器的方式,分擔(dān)了傳統(tǒng)的應(yīng)用服務(wù)器的負(fù)載,使得系統(tǒng)在響應(yīng)速度和時間方面都具有優(yōu)勢,讓用戶很快登錄到健康檢測系統(tǒng)。具體響應(yīng)流程如圖5所示。

圖5 客戶端與服務(wù)器端通信設(shè)計

3.4 系統(tǒng)流程設(shè)計

系統(tǒng)流程作為對系統(tǒng)使用的一種物理描述,其清晰的表達(dá)出在系統(tǒng)內(nèi)部各個不同部件之間的流動關(guān)系。本文結(jié)合健康監(jiān)測系統(tǒng)的主要功能,并根據(jù)其三個不同的就是,將整體流程設(shè)計為如圖6所示。

圖6 系統(tǒng)主流程設(shè)計

用戶在輸入用戶名和密碼之后,會直接登錄到相應(yīng)的登錄界面。如用戶為首次登錄,則需要注冊,在注冊成功后,頁面會自動跳轉(zhuǎn)到相應(yīng)的登錄界面。在完成對不同功能使用后,最后退出,并結(jié)束程序應(yīng)用。

4 系統(tǒng)實(shí)現(xiàn)

4.1 登錄界面實(shí)現(xiàn)

對首頁登錄界面的開發(fā)中,采用eclipse作為開發(fā)工具,以jquery對網(wǎng)頁布局進(jìn)行設(shè)計,從而實(shí)現(xiàn)的登錄界面,如圖7所示。

圖7 登錄界面

4.2 我的健康狀況界面實(shí)現(xiàn)

作為人體健康監(jiān)測的重要指標(biāo),體溫、血壓、心率和血糖是其主要監(jiān)控的指標(biāo)。本文則將其主界面設(shè)計為如圖8所示。

圖8我的健康監(jiān)測界面

5 總結(jié)

本文應(yīng)用Android組件和B/S模式設(shè)計并實(shí)現(xiàn)了一款可用于人體日常生理指標(biāo)監(jiān)測的系統(tǒng),用戶在借助相關(guān)可穿戴設(shè)備的情況下,只需要通過點(diǎn)擊網(wǎng)站,并在輸入相關(guān)的信息后,即可對自身生理數(shù)據(jù)進(jìn)行24小時實(shí)時監(jiān)控,從而實(shí)現(xiàn)了信息技術(shù)與健康的融合,促進(jìn)信息技術(shù)的普及。

[1] 黃永健,王偉,謝廣明,等.物聯(lián)網(wǎng)家庭健康監(jiān)護(hù)系統(tǒng)[J].兵工自動化,2013(11):87-90.

[2] 張志勛,王娟,何輝.遠(yuǎn)程健康監(jiān)護(hù)系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].工業(yè)儀表與自動化裝置,2014(01):20-22.

[3] 吳亞峰,索伊娜.Android核心技術(shù)與實(shí)例詳解[M].北京:電子工業(yè)出版社,2010.548.

[4] 郭志濤,郭忠,王振.基于 Android 平臺的智能醫(yī)療系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].鄭州大學(xué)學(xué)報(工學(xué)版),2014,06:60-63.

[5] 馬勇喆.基于Android平臺的高校訂餐軟件設(shè)計與實(shí)現(xiàn)[J].信息技術(shù),2016,03:170-174.

[6] 王艷敏,李永忠,呂少偉.Android平臺下文件透明加密技術(shù)的研究與實(shí)現(xiàn)[J].計算機(jī)技術(shù)與發(fā)展,2014,24(9):137-140.

[7] 劉從軍,張瑞.基于Android平臺智慧企業(yè)管理的設(shè)計與實(shí)現(xiàn)[J].信息技術(shù),2015,08:179-181.

[8] 王博,李琪.基于C/S模式的員工信息管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2012,11(8):111-112.

Design and Implementation of Human Health Monitoring System Based on Android

Su Xinglong

(Shaanxi Polytechnic Institute, Xianyang 712000, China)

According to the information needs of the current perple health, an online health monitoring client software based on Android terminal is designed. Firstly, the Android system architecture and its characteristics are analyzed, so as to lay a foundation for further system development. Secondly with the viewpoint of C / S mode, system design and system realization, the overall system architecture and system function are developed and designed, so that the users can realize the monitoring of physical parameters by their mobile phone.

Health monitoring; Android system; C/S model; Server; Client

1007-757X(2016)12-0044-03

TP311

A

蘇興龍(1983-)男,陜西咸陽人,講師,碩士,研究方向:計算機(jī)方向,咸陽 712000

(2016.06.24)

猜你喜歡
界面用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
國企黨委前置研究的“四個界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開發(fā)方法研究
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機(jī)交互界面發(fā)展趨勢研究
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 国产成人综合在线视频| 黄色三级毛片网站| 色综合天天视频在线观看| 欧美人在线一区二区三区| 国产偷倩视频| 久久一级电影| 国产成人综合亚洲欧美在| a级毛片免费网站| 亚洲成年人片| 欧美亚洲欧美| 天天做天天爱天天爽综合区| 毛片一级在线| 婷婷激情五月网| 国产va免费精品| 国产福利2021最新在线观看| 亚洲色大成网站www国产| 亚洲高清无在码在线无弹窗| 亚洲一区二区约美女探花| 午夜福利无码一区二区| 国内精品91| 欧美国产在线看| 人妻无码AⅤ中文字| 在线观看免费黄色网址| 国产成人啪视频一区二区三区| 欧美色视频日本| 精品少妇人妻av无码久久| 麻豆国产在线不卡一区二区| 免费看久久精品99| 亚洲高清资源| 国产在线视频福利资源站| 无码一区中文字幕| 亚洲男人的天堂网| 欧美一区二区三区国产精品| 久久国产精品夜色| 免费毛片视频| 五月天久久综合国产一区二区| 国产清纯在线一区二区WWW| 精品国产黑色丝袜高跟鞋| 日韩黄色在线| 伊人福利视频| 久久精品午夜视频| 日韩不卡免费视频| 波多野一区| 午夜精品福利影院| 久久久精品无码一二三区| 久久黄色一级片| 黄色一级视频欧美| 国产成人精品视频一区二区电影 | 亚洲第一色视频| 97亚洲色综久久精品| 啪啪国产视频| 丁香综合在线| 亚洲黄色视频在线观看一区| 国内毛片视频| 国产激情无码一区二区APP| 人妻熟妇日韩AV在线播放| 久久国产亚洲偷自| 呦系列视频一区二区三区| 成人av专区精品无码国产| 亚洲天堂免费在线视频| 免费不卡在线观看av| 免费视频在线2021入口| 日韩中文精品亚洲第三区| 亚洲成人福利网站| 国产福利微拍精品一区二区| 天天干天天色综合网| 精品久久蜜桃| 国产综合日韩另类一区二区| 激情综合婷婷丁香五月尤物| 欧美国产菊爆免费观看 | 欧美在线导航| 国产网站免费看| 国产精品欧美激情| 国产欧美日韩精品综合在线| 久久无码免费束人妻| 欧美一级大片在线观看| 极品av一区二区| 福利小视频在线播放| 欧美精品一区在线看| 黄色成年视频| 日韩欧美中文字幕在线精品| 亚洲国产91人成在线|