基于Android健康软件开发+文献综述_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android健康软件开发+文献综述

摘要:随着智能手机的问世,手机成了人们生活中必不可少的工具。智能手机上的各种内容丰富的应用程序,为人们的生活提供了很大的方便。如今,健康已经成为生活中的头等大事,作为一个基于Android的手机应用,本软件可以很方便的衡量一个人的体重是否标准,判断是否应当减肥或需要补充营养。本程序是基于google推出的一款开源手机操作系统——Android系统,利用Java语言,Eclipse为开发工具,通过对平台的系统架构和应用程序进行学习,设计出一款的健康软件。本系统包括计算BMI值并存储计算结果及计算日期;根据计算所得BMI值而给用户称赞或警告,并给出相应的建议;向用户图形化展示指定时间段内用户BMI值得变化情况等功能。本文详细介绍了健康软件的系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。24266
毕业论文关键词:Android OS;Java;健康软件;BMI系数;智能手机
The health software based on Android OS
Abstract:With the advent of intelligent mobile phone, mobile phone has become an indispensable tool in people's life. The application of various contents of intelligent mobile phone on the rich, provides great convenience for people's life. Now, health has become a top priority in life, as a mobile phone application based on Android, the software can measure a person's weight if the standard is very convenient, judgment whether you should lose weight or supplements. This procedure is introduced in the Google is an open source mobile phone operating system -- Based on Android system, using the Java language, Eclipse as development tools, learning through the system architecture and the application of the platform, the design of a health system. The system includes the calculation of BMI value and stores the results and calculation date; according to the calculated BMI value to users of praise or glance at the report, and puts forward some corresponding suggestions; display user BMI specified period of time is worth changes to the graphical user interface. This paper introduces in detail the functional requirements of the system of the health system, system design and realization. And briefly introduces the process of systems development methods adopted.
Keywords:    Android os; Java; BMI; health software; Smartphone
目录
摘要    i
Abstract    i
目录    ii
1. 绪论    4
1.1 研究背景    4
1.2 研究现状    5
1.3 研究的目的和意义    6
1.4 功能特点    7
1.4.1 计算BMI值    7
1.4.2 比较BMI值    7
1.4.3 BMI值统计    7
1.5 相关技术说明    8
1.5.1 Android系统简介    8
1.5.2 Java语言简介    9
1.5.3 Java语言与C语言的区别    10
1.5.4 Eclipse软件简介    12
2. 系统分析    12
2.1 可行性分析    12
2.2 需求分析    13
2.2.1 功能需求分析    13
2.2.2 非功能需求分析    13
3. Android系统设计框架搭建    14
3.1 Android系统结构简介    14
3.2 Android系统开发    16
3.3 Android系统开发环境搭建    16
4. 系统的详细设计    18
4.1 系统总体功能模块    18
4.1.1 查询模块    19
4.1.2 记录模块    20
4.1.3 显示模块    20
4.1.4 设置模块    21
4.2 系统流程图    21 (责任编辑:qin)