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

基于Android的家庭飲食管理系統的設計與實現*

2017-10-19 05:47:51崔金梅
計算機時代 2017年10期
關鍵詞:界面數據庫用戶

王 劍,崔金梅

(山西醫科大學汾陽學院,山西 汾陽 032200)

基于Android的家庭飲食管理系統的設計與實現*

王 劍,崔金梅

(山西醫科大學汾陽學院,山西 汾陽 032200)

設計并實現了基于Android的家庭飲食管理移動終端軟件。系統提供了飲食數據管理,食物數據管理,智能推薦等功能,以滿足家庭成員對健康飲食的信息化管理需求。系統基于Android平臺并采用C/S模式,符合家庭成員飲食地點多變的特點,使得飲食數據的管理操作變得簡單化,同時降低了手機端的工作壓力。實驗結果表明,該系統界面友好,各功能模塊運行流暢,可以很好地滿足實際應用需求。

Android平臺;C/S模式;飲食管理;食物管理

0 引言

隨著社會的不斷發展,人們的生活節奏變得越來越快,健康飲食成為了人們健康生活和高效工作的保障。要想做到健康飲食,首先要清楚地記錄自己的飲食菜單,然后根據自身需求,進行下一步的飲食安排。然而,現階段還沒有針對大眾的簡單易用的飲食管理軟件,人們很難在忙碌的生活和工作中將自己的飲食進行合理的安排。

互聯網使得人們的生活變得越來越智能化,手機是實現現代化的最主要工具之一,Android是移動平臺上的主流操作系統,為手機軟件的開發提供了保障。本文設計并實現一款基于Android的家庭飲食智能管理系統。其目的是實現自動化的飲食信息管理,有效地提高家庭成員的健康飲食。

1 Android平臺

Android是在Linux操作系統的基礎上針對移動設備而開發的一款開源的操作系統,其被廣泛的用于移動設備,包括手機、平板等。Android系統作為手機操作系統已經成為了主流的平臺,并且有著很大的市場份額。Android系統的廣泛發展與其自身特點是分不開的,其開放性、移動性、兼容性是Android系統的主要特點。Android系統是由世界知名互聯網公司谷歌開發的,它一經發布就憑借著其強大的開源性而被各大手機制造商與世界各地程序員所喜愛,也因此Android系統上的應用程序得到了快速的發展,應用程序的不斷增加與使用也促進了Android系統的快速發展。Android系統實現互聯網的鏈接方式簡單快捷,包括移動網絡與無線WIFI,這為它的移動成為了可能。Android系統是在Linux系統上發展而來的,保證了它的穩定性,使得在其上開發的應用程序可以相互兼容,互不干擾[1-2]。

Android系統的發展受到許多程序員的青睞,不僅是因為其具備開源性的特點,也因為其高效的開發組件。Android系統包括四大基本組件,分別是Activity(界面),Service(服務),Content Provider(內容提供者),BroadcastReceiver(廣播接收器)。Activity相當于Web開發中的View層,負責界面的實現,Service屬于后臺模塊,負責程序的監聽。Content Provider提供了程序之間數據共享的功能,BroadcastReceiver負責不同應用程序之間的消息傳遞。

基于上述特點,本文選擇了Android平臺,開發了一款基于Android的家庭飲食智能管理系統。

2 系統整體架構設計

家庭飲食智能管理系統采用C/S模式,該模式的最大特點是減輕客戶端軟件的服務壓力,客戶端更多的是負責界面展示和與客戶信息交互。而把信息的計算服務等操作交由服務器端來進行及完成。具體如圖1所示。

圖1 系統整體架構設計

由圖1可知,客戶端負責用戶信息的交互,客戶端采集到用戶信息后,通過移動網絡傳輸給后臺服務器,后臺服務器完成相應的計算服務,并返回結果給客戶端,以此來完成飲食信息的管理。這樣即符合家庭成員飲食地點多變,也減輕了手機端的運算壓力。

系統界面采用三層邏輯結構設計,分別是登錄頁,一級導航頁,二級導航頁。登錄頁負責用戶信息驗證,驗證成功后進入一級導航頁,一級導航頁顯示系統的服務功能,包括用戶信息管理,用戶健康基本數據管理,食物管理,飲食數據管理,食譜管理,點擊相應的界面即可進入到二級界面。二級界面包括:數據的添加,修改,刪除,查詢等操作,用戶可以點擊相應的按鈕,完成各項操作。

3 系統功能模塊設計

系統功能模塊是由需求分析[3-4]而來的,也是系統開發的核心模塊,其目的是展示系統所要開發的各項功能,通過前期的需求分析,系統的功能模塊如圖2所示。

圖2 系統功能模塊

3.1 用戶基本信息模塊

用戶基本信息模塊是系統最基本的功能,用來記錄用戶的基本信息,包括用戶的姓名,性別,年齡,身高,體重,職業。該功能模塊包括用戶注冊,用戶信息修改,用戶登錄功能。

3.2 用戶健康信息模塊

用戶健康信息模塊是系統記錄用戶的基本健康數據,為用戶提供基本的健康監督,包括用戶的血壓,血糖,血脂,體重以及體溫情況。除了這五項基本監督數據外,用戶可以按照自身的健康監督要求,添加相應的指標。通過該模塊記錄的數據,用戶可以時時的觀察自身健康指標,如果發現異常,可以及時地進行相應的體檢并接受治療。該模塊包括健康指標編輯功能,即健康指標的添加及刪除,健康指標數據內容的添加,編輯,刪除功能。

3.3 食物信息模塊

食物信息模塊用來展示食物的基本信息,包括食物名稱,食物所含營養成分,食物熱量等基本食物信息。通過該模塊用戶可以根據自身的實際需求選擇特定的食物進行飲食安排,如高脂肪人群,可以選擇低脂肪的食物,糖尿病用戶可選擇無糖食物,骨質酥松人群可以選擇含鈣量多的食物進行營養的補充。食物的存儲按照食物的種類存儲,并提供相應的食物搜索功能。食物的瀏覽可以依據相關數據排序瀏覽,例如熱量屬性從高到低,蛋白質含量從高到低,以此來方便用戶進行食物的選擇。該模塊包括食物信息的添加,食物信息的編輯,食物信息的刪除,食物信息查看,食物搜索等具體功能。

3.4 飲食信息模塊

飲食信息模塊用來記錄用戶日常飲食的數據,一日三餐,用戶的飲食信息可以通過該系統來進行記錄,可以幫助用戶更好的進行總結,以及調整相應的飲食的習慣。該模塊的數據還將被智能食物推薦模塊所引用。該模塊包括飲食信息的添加,編輯,刪除,查看等操作。

3.5 食譜信息模塊

食譜信息模塊和食物智能推薦模塊是本系統的核心模塊,食譜信息模塊用來展示健康的食譜信息,幫助用戶進行飲食安排,食譜信息的存儲按照低糖,高糖,低熱量,高熱量,高蛋白,低蛋白,高脂肪,低脂肪,高鈣,低鈣等種類進行存儲,幫助用戶進行合適的選擇。食譜信息的存儲種類可以編輯,用戶可根據自己的需求添加種類,例如添加含鋅量高的食譜,含鉀量高的食譜等等。該模塊包含食譜種類的添加,編輯,刪除,食譜信息的添加,編輯,刪除,查看,搜索等功能。

3.6 智能食物推薦模塊

智能推薦食物模塊是根據用戶的飲食數據,并利用食譜信息來進行食物的推薦,推薦的算法使用關聯規則算法Apriori算法,Apriori算法是數據挖掘中發現關聯規則的最基本算法之一,目的是找出關聯關系強的食物,比如用戶早餐選擇了牛奶,那么系統將去食譜中進行關聯關系檢索,面包將被最先推薦。智能推薦食物的實現依托用戶飲食數據模塊,與食譜數據模塊來實現。

4 數據庫設計

管理系統的開發離不開數據庫[5-6],數據庫設計的好壞直接關系到系統運行的流暢性,能否設計出好的數據庫,概念模型尤為重要,有了概念數據庫模型,便可以根據相應的E-R圖轉換為具體的邏輯結構數據庫表。根據用戶的功能模塊,系統設計了如下的數據庫E-R圖。如圖3所示。系統包含五個實體信息,分別是用戶實體,飲食實體,食物實體,食譜實體,健康數據實體。其中飲食信息和食譜信息與食物信息進行關聯,減少數據的重復。

圖3 數據庫E-R圖

按照圖3所示的E-R圖,系統數據庫中有五個表,分別是:用戶信息表、食物信息表、飲食信息表、食譜信息表、健康數據表。具體表結構如表1、表2、表3、表4、表5所示。

表1 用戶信息表

表2 食物信息表

表3 飲食信息表

表4 食譜信息表

表5 健康數據信息表

5 系統實現

系統主界面如圖4所示,系統主界面由Myecplice工具開發,用戶登錄系統后,進入一級導航界面,包括用戶信息,食物信息,食譜信息,健康數據信息,飲食信息,點擊相應的界面便可進入二級導航界面。

圖4 系統主界面

6 結束語

本文利用Android平臺實現了家庭飲食智能管理系統,該系統不僅可以管理用戶的日常飲食,諸如飲食管理,食譜管理,食物管理,而且可以進行食物的智能推薦,為用戶的飲食提供健康保證,使得普通家庭成員的飲食結構得到明顯改善,讓他們可以專心地進行工作,生活和學習。系統基于Android平臺,通過手機客戶端可以方便的使用戶隨時隨地進行飲食管理,使用戶的使用變得簡單、快捷、高效化。實驗結果表明,該系統界面友好,運行流暢,符合實際需求。

[1]高巖.糖尿病患者飲食營養管理平臺設計與實現[D].吉林大學碩士學位論文,2015.

[2]王地名.J2EE架構下的高校飲食管理系統實現[D].電子科技大學碩士學位論文,2007.

[3]黃藍會.基于UML進行軟件需求分析的研究[J].微型電腦應用,2016.7:9-11

[4]嚴亞瓊.基于敏捷建模方法的軟件需求分析研究及應用[D].南昌大學碩士學位論文,2014.

[5]王璐.計算機軟件數據庫的設計原則與方式[J].電子技術與軟件工程,2017.4:175

[6]J.M.Smith,D.C.P.Smith.數據庫概念設計的原則[J].計算機工程與應用,1985.7:45-56,44

Design and implementation of family diet management system based on Android

Wang Jian,Cui Jinmei
(Fengyang College,Shanxi Medical University,Fenyang,Shanxi 032200,China)

The Android based mobile terminal software of family diet management is designed and realized.The system provides the functions of diet data management,food data management,and intelligent recommendation and so on,to meet the needs of family members for the information management of healthy diet.The system is based on the Android platform and adopts C/S mode,which conforms to the characteristics of the family members'changing of diet place,and makes the management of the diet data simple and the work pressure of the mobile terminal reduced.The experimental results show that the system is friendly and the functional modules are running smoothly,which can meet the needs of practical application.

Android platform;C/S mode;diet management;food management

TP311

A

1006-8228(2017)10-36-04

2017-08-28

山西醫科大學汾陽學院人才引進科研啟動基金的支持(2016D01)

王劍(1988-),男,山西汾陽人,工學碩士,助教,主要研究方向:軟件工程,圖像處理,視線跟蹤。

10.16644/j.cnki.cn33-1094/tp.2017.10.011

猜你喜歡
界面數據庫用戶
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
人機交互界面發展趨勢研究
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 人禽伦免费交视频网页播放| 91午夜福利在线观看| 久久久久九九精品影院 | 亚洲人免费视频| 欧美区日韩区| 无码日韩视频| 日韩一级毛一欧美一国产| 日韩福利在线观看| 久久久黄色片| 亚洲综合色区在线播放2019| 波多野结衣一区二区三区88| 亚洲久悠悠色悠在线播放| 国产成人高清精品免费5388| 亚洲精品777| 国产乱人视频免费观看| 成人无码区免费视频网站蜜臀| 国产亚洲欧美另类一区二区| 亚洲中文在线看视频一区| 欧美亚洲日韩中文| 亚洲成人网在线播放| 黄色网页在线播放| 毛片在线播放网址| 国产一区在线视频观看| 亚洲欧美日韩高清综合678| 免费在线不卡视频| 久久久久免费看成人影片| 国产综合日韩另类一区二区| 国产色伊人| 91美女在线| 九色91在线视频| 国产性爱网站| 亚洲成网777777国产精品| 国产视频自拍一区| 亚洲精品视频在线观看视频| 强奷白丝美女在线观看| 热九九精品| 国产精品成人不卡在线观看| 亚洲毛片一级带毛片基地| 久久精品亚洲热综合一区二区| 丁香六月综合网| 99久久国产精品无码| AⅤ色综合久久天堂AV色综合 | 国产在线精彩视频论坛| 亚洲一区二区视频在线观看| 午夜精品区| 欧美精品v日韩精品v国产精品| 欧美三级视频网站| 成年片色大黄全免费网站久久| 日韩av高清无码一区二区三区| 久久国产亚洲偷自| 五月婷婷综合色| 免费播放毛片| 5555国产在线观看| 深爱婷婷激情网| 国产在线无码一区二区三区| 国产综合欧美| 欧美自拍另类欧美综合图区| www.99精品视频在线播放| 天天综合天天综合| 最新加勒比隔壁人妻| 激情无码字幕综合| 国产在线精品美女观看| 国产日韩精品欧美一区灰| 伊人AV天堂| 91精品国产91久久久久久三级| 国产精品毛片一区视频播| 高清无码一本到东京热| 国产哺乳奶水91在线播放| 国产91av在线| 国产精品女熟高潮视频| 97视频免费在线观看| 青青国产视频| 国产在线91在线电影| 中文字幕亚洲第一| 波多野结衣无码视频在线观看| 亚洲精品中文字幕无乱码| 国产69囗曝护士吞精在线视频| 日韩东京热无码人妻| 亚洲成人在线网| 国产三级国产精品国产普男人| 国产精品男人的天堂| 亚洲精品欧美重口|