基于android的减肥计划软件的设计与实现

109 阅读2分钟

摘要: 近100多年来,科学技术有了一个爆炸式的发展,各国的经济实力也在飞速上升。因此,人们有了追求生活质量以及品质的能力和需求,特别是对物质的需求越来越明显。作为科技的浓缩,手机对人们的生活影响日益增加。人们对手机的要求也逐渐增多。从传统的按键手机到翻盖手机再到现在的智能手机,都可以看出手机的发展速度很快。因此,智能手机应用软件及有关于客户需要的服务将有广阔的发展前景和值得研究的动力。 本课题为设计并实现一个基于android的减肥计划软件,目的是能够为用户提供一个方便日常操作的,有着提示和记录作用的,能够推荐一些关于饮食和运动的科学的计划的减肥系统。不仅要满足使用者的需求,同时提供给服务者数据,便于更新和加强功能。 本论文首先介绍系统的开发背景和意义,此次毕设中,我在Android手机软件开发技术原理的基础上,考虑到Android手机在学生普遍,决定开发基于android的减肥计划软件。本系统后台采用MySQL数据库实现数据的存储。

关键词: Android 、智能系统、减肥计划软件、MySQL

目录: 1 绪 论    1     1.1课题的研究背景和意义    1     1.2课题的现状    2     1.3论主要内容    3 2 技术介绍    4     2.1 Android操作系统简介    4           2.1.1 Android简介    4           2.1.2 Android的特点    4           2.1.3 Android架构    5     2.2 MVC模式    6     2.3 MySQL数据库    7 3  系统需求分析    9     3.1系统可行性分析    9        3.1.1经济可行性    9        3.1.2技术可行性    9        3.1.3操作可行性    9        3.1.4法律可行性    10     3.2需求分析    10 3.3软件系统的非功能分析    11 3.4 系统流程分析..........................................................................................................12 4 减肥计划系统详细设计    13     4.1 系统设计的目标    13     4.2 系统功能设计    13     4.3 系统设计目标    14     4.4数据库设计    15        4.4.1 数据库概要设计    15        4.4.2 E-R图向关系模型的转换    16        4.4.3 数据库表格    16 5 系统实现    18     5.1 搭建Android开发环境    18     5.2系统手机客户端功能实现    20        5.2.1 用户注册    20        5.2.2 用户登录    22        5.2.3 个人信息模块    24        5.2.4营养食谱    24        5.2.5 服务端模块模块    25        5.2.6 界面设计和功能实现  26 6 系统测试    28     6.1 测试方法    28     6.2 测试环境介绍    28     6.3 功能模块测试    28        6.3.2 用户添加测试    30        6.3.3 删除健康信息测试    30 总 结    31 参考文献    32 致 谢    33 外文原文  34 中文翻译  41