劉佳穎 黎媛媛
(四川大學(xué)電氣信息學(xué)院,四川成都 610065)
基于移動(dòng)互聯(lián)網(wǎng)的個(gè)人健康監(jiān)測(cè)與管理系統(tǒng)應(yīng)用
劉佳穎 黎媛媛
(四川大學(xué)電氣信息學(xué)院,四川成都 610065)
隨著終端PDA等移動(dòng)終端使用的普及,人們獲取與保存信息的方式已經(jīng)發(fā)生了激動(dòng)人心的轉(zhuǎn)變。智能移動(dòng)終端正在逐步融入我們的生活。由于現(xiàn)在各種智能終端的使用,使得人們?cè)诠芾?、?yīng)用及服務(wù)等各個(gè)領(lǐng)域使用數(shù)據(jù)方面變得更加簡(jiǎn)潔。本論文首先對(duì)基于安卓的個(gè)人健康信息監(jiān)測(cè)與管理系統(tǒng)系統(tǒng)進(jìn)行了需求分析,使用Java語(yǔ)言設(shè)計(jì)了基于移動(dòng)終端安卓的個(gè)人健康信息監(jiān)測(cè)與管理系統(tǒng)系統(tǒng),包括登錄、飲食、睡眠、藥品、晴雨表等主要功能模塊,實(shí)現(xiàn)了個(gè)人健康管理系統(tǒng)的功能。最后對(duì)系統(tǒng)的功能進(jìn)行測(cè)試,測(cè)試結(jié)果證明該系統(tǒng)界面友好、功能完善,有著較高的使用價(jià)值,具有一定的潛在用戶群體和較廣闊的應(yīng)用前景。
移動(dòng)終端 個(gè)人健康管理系統(tǒng) JAVA Android
大眾健康成為社會(huì)公眾關(guān)注的焦點(diǎn)和熱點(diǎn),也越來(lái)越成為幸福指數(shù)的關(guān)鍵指標(biāo)?,F(xiàn)代人要應(yīng)付快節(jié)奏的學(xué)習(xí)、工作和生活,要面臨越來(lái)越多的競(jìng)爭(zhēng)和挑戰(zhàn),人們的生理和心理隨時(shí)都可能發(fā)生老化和病變。目前,慢性病的發(fā)病率連年上升,亞健康人群與日俱增,心理問(wèn)題更是屢見不鮮,這些都嚴(yán)重地威脅到了人類健康。健康信息管理隨之而生,如何有效地開展健康信息管理,也成為健康管理領(lǐng)域面臨的新課題。在眾多的智能終端中,人們更傾向于購(gòu)買一種便宜的,性能優(yōu)異的智能機(jī),性能特點(diǎn)各方面也給用戶帶來(lái)非常良好的體驗(yàn)。Android的發(fā)展速度超出了所有人的想象,為安卓開發(fā)的個(gè)人健康管理軟件擁有非常樂(lè)觀的市場(chǎng)前景。
Java是一種網(wǎng)絡(luò)編程語(yǔ)言,其基本結(jié)構(gòu)非常類似于C++,在Java平臺(tái)的Java程序?qū)⒈缓喜⒊勺止?jié)碼格式,然后就可以實(shí)現(xiàn)運(yùn)行Java平臺(tái)的任何系統(tǒng)。Java語(yǔ)言是多線程的,多線程指的是相同的應(yīng)用程序中,有多個(gè)數(shù)據(jù)流同時(shí)來(lái)執(zhí)行順序較內(nèi)部的多線程程序可以統(tǒng)稱為執(zhí)行多個(gè)線程一次??梢愿玫乇磉_(dá)多線程程序和解決現(xiàn)實(shí)生活中的問(wèn)題,是計(jì)算機(jī)應(yīng)用與工藝設(shè)計(jì)發(fā)展的必然趨勢(shì)。 Android的依賴于Linux 2.6內(nèi)核提供的基本服務(wù),如安全性,內(nèi)存管理,進(jìn)程管理,網(wǎng)絡(luò),硬件驅(qū)動(dòng)程序。這里,Linux內(nèi)核中所起的層和該系統(tǒng)的其他電平之間的硬件抽象層的一個(gè)概念。
對(duì)個(gè)人健康管理系統(tǒng)的基本要求主要傾向于以下幾個(gè)方面:(1)個(gè)人健康管理系統(tǒng)系統(tǒng)應(yīng)具備登錄、飲食、睡眠、藥品、晴雨表等功能;(2)要求軟件具有良好的互動(dòng)性,實(shí)時(shí)性。
需要研究是從用戶分析和細(xì)化的信息,在功能和性能上有描述。它是軟件開發(fā)過(guò)程中的第一階段的一部分,主要任務(wù)是要了解你需要什么,什么應(yīng)做的工作,以確定系統(tǒng)的,因此在目標(biāo)系統(tǒng)提出完整,準(zhǔn)確,清晰,具體的要求,并表示以書面形式喚醒。Android個(gè)人健康管理系統(tǒng)系統(tǒng)要求在Android系統(tǒng)的移動(dòng)終端上可以運(yùn)行,實(shí)現(xiàn)了登錄、飲食、睡眠、藥品、晴雨表等功能。
系統(tǒng)功能設(shè)計(jì)是在系統(tǒng)開發(fā)的總體任務(wù)和系統(tǒng)開發(fā)設(shè)計(jì)思想的基礎(chǔ)上完成的,本系統(tǒng)的主要任務(wù)是實(shí)現(xiàn)個(gè)人健康管理系統(tǒng)系統(tǒng)在終端上的登錄、飲食、睡眠、藥品、晴雨表等功能模塊,并根據(jù)用戶的需求不斷增強(qiáng)系統(tǒng)的功能,提高個(gè)人健康管理系統(tǒng)的實(shí)用性,完成一個(gè)讓用戶感到方便的個(gè)人健康管理系統(tǒng)系統(tǒng)。
由于本軟件大多應(yīng)用于終端平臺(tái)上,而終端終端的屏幕較小,所以能夠放置的功能鍵有限,而一般情況下,菜單列表處于隱藏狀態(tài),通過(guò)觸發(fā)終端上的按鈕來(lái)激活菜單。菜單是最常見的用戶界面元素,并且使用頻率高。用戶在軟件的選項(xiàng)菜單(菜單意見)中。對(duì)于常用的功能,一般我們所提供的第一個(gè)菜單,方便直接使用。而當(dāng)你按下終端上的菜單按鈕,屏幕將彈出的選擇菜單的底部,并且每個(gè)活動(dòng)可以選擇處理請(qǐng)求。在登錄界面需要輸入姓名、身高、體重、年齡、性別等個(gè)人信息進(jìn)行登錄,登錄后系統(tǒng)會(huì)根據(jù)個(gè)人信息生成BMI(Body Mass Index,即身體質(zhì)量指數(shù))值。BMI=體重(公斤)/身高2(公尺2)。
飲食模塊界面設(shè)計(jì),在飲食模塊用戶輸入蔬菜、肉類、主食等當(dāng)日攝入量,系統(tǒng)會(huì)對(duì)用戶攝入熱量進(jìn)行計(jì)算,方便與根據(jù)BMI值計(jì)算出的用戶所需熱量進(jìn)行對(duì)比,讓用戶自行調(diào)整飲食用量。藥品模塊包括藥品錄入、藥品過(guò)期顯示、服藥提醒等功能,形成藥物目錄顯示每種藥品的保質(zhì)期,并對(duì)要過(guò)期的藥品進(jìn)行標(biāo)注。
當(dāng)前,個(gè)人健康在線監(jiān)測(cè)成為社會(huì)公眾關(guān)注的焦點(diǎn)和熱點(diǎn),也越來(lái)越成為現(xiàn)代人幸福指數(shù)的關(guān)鍵指標(biāo)?,F(xiàn)代人要應(yīng)付快節(jié)奏的學(xué)習(xí)、工作和生活,要面臨越來(lái)越多的競(jìng)爭(zhēng)和挑戰(zhàn),人們的生理和心理隨時(shí)都可能受到老化和病變威脅。目前,慢性病的發(fā)病率連年上升,亞健康人群與日俱增,心理問(wèn)題更是屢見不鮮,這些都嚴(yán)重地威脅到了人類健康。個(gè)人健康信息的監(jiān)測(cè)與管理隨之而生,如何開發(fā)出方便易于推廣的“個(gè)人健康信息監(jiān)測(cè)和管理”,已經(jīng)成為移動(dòng)互聯(lián)網(wǎng)領(lǐng)域技術(shù)發(fā)展的新方向,如何有效地在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域,充分應(yīng)用個(gè)人的安卓手機(jī)開展個(gè)人健康信息監(jiān)測(cè)和管理應(yīng)用,也成為信息技術(shù)工作者面臨的新課題。
本文設(shè)計(jì)利用java編程技術(shù)、SQL數(shù)據(jù)庫(kù)和eclipse等工具,成功實(shí)現(xiàn)了基于移動(dòng)安卓終端設(shè)計(jì)了個(gè)人健康信息監(jiān)測(cè)和管理系統(tǒng)應(yīng)用。為廣大的移動(dòng)互聯(lián)網(wǎng)終端用戶提供了一個(gè)便捷實(shí)用、具有一定使用價(jià)值和較廣闊應(yīng)用前景的個(gè)人健康信息監(jiān)測(cè)和管理應(yīng)用實(shí)例。為響應(yīng)國(guó)家倡導(dǎo)的萬(wàn)眾創(chuàng)新的形勢(shì)下,為我國(guó)移動(dòng)互聯(lián)網(wǎng)領(lǐng)域技術(shù)進(jìn)一步發(fā)展和創(chuàng)新應(yīng)用,增添光彩。
[1]公磊,周聰.基于Android 的移動(dòng)終端應(yīng)用程序開發(fā)與研究[J].計(jì)算機(jī)與現(xiàn)代化,2008(8):86-89.
[2]地獄男爵.用Android 開發(fā)終端應(yīng)用[J].程序員,2008(1):25-27.[3]葉達(dá)峰.Eclipse 編程技術(shù)與實(shí)例[M].北京:人民郵電出版社,2006.[4]張超,王阿川,王智.基于J2ME和J2EE的終端軟件的研究[J].黑龍江科技信息,2007(3):21,201.
[5]Marko Gargenta.Android.開發(fā)書籍.Learning.Android[D].Published by Oreilly Media,2011(3):24-45.