基于Android的个人健康APP软件设计与开发毕业设计论文

上传人:gg****m 文档编号:217456640 上传时间:2021-12-02 格式:DOC 页数:41 大小:338.06KB
返回 下载 相关 举报
基于Android的个人健康APP软件设计与开发毕业设计论文_第1页
第1页 / 共41页
基于Android的个人健康APP软件设计与开发毕业设计论文_第2页
第2页 / 共41页
基于Android的个人健康APP软件设计与开发毕业设计论文_第3页
第3页 / 共41页
基于Android的个人健康APP软件设计与开发毕业设计论文_第4页
第4页 / 共41页
基于Android的个人健康APP软件设计与开发毕业设计论文_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《基于Android的个人健康APP软件设计与开发毕业设计论文》由会员分享,可在线阅读,更多相关《基于Android的个人健康APP软件设计与开发毕业设计论文(41页珍藏版)》请在金锄头文库上搜索。

1、题目:基于Android的个人健康APP软件设计与开发姓名:(宋体小三居中)学号:(班级+学号)(字号同上)学院:(字号同上)专业:(字号同上)同组人:(字号同上)指导教师:(字号同上)协助指导教师:(字号同上)(阿拉伯数字)年 月口(宋体小三居中)摘要随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad, iphonc, Android等智能终端设备,在这些平台中,Android占领着最大的市场份 额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。本次设计选用了吋下比较热门的Android平台来作为开发技术,实现了一个 个人健康APP软件。本论文将逐

2、步介绍基于Android平台的移动个人健康APP的开发背景和意义, 接着详细介绍了本系统的分析、设计与实现过程,最后对本论文做了总结。关键字:Android、个人健康APP、SQLite、手机ABSTRACTWith the rise of mobile platforms,more and more traditional PC software has been ported to mobile platforms,such as ipad, iphone,Android and other smart terminal equipment,in these platforms,Andro

3、id occupy the largest market share,so as to develop Android users meet the daily use of software has become a popular now.This design choice nowadays more popular Android platform as a development technology,the expense of a small living housekeeper software,users can manage everyday expenses and in

4、come situation themselves through the small software, statistics each month income.This paper will gradually introduce the background and significance of the development of Android-based mobile life little housekeeper,and then details the analysis of the system design and implementation process, the

5、 last of the paper summarized.Keywords: Android, living little housekeeper,SQLite,phone目录WS2ABSTRACT3gS1HlfW11 $ i仑21.1课题的研究背景21.2本课题研究现状21.3本文研究A容31.4本论文框架介绍32相关技术及开发平台52.1开发工具及环境简介52.2 Android 系统62. 2. 1 Android Features 特性62.2.2 Android系统的四大组件73織撕93. 93. 1.1系统分析的原则93. 1.2系统分析的方法93. 2性能需求分析103.2.

6、1 实用性原则103. 2.2 可扩展性与可维护性原则103. 2.3安全可靠性原则103.2.4用户界面美观原则103. 2.5 准确性与原则性原则113.2.6 易用性原则113.3系统可行性分析113.1.1经济可行性113.1.2技术可行性113.1.3操作可行性123.4系统功能需求123.5系统使用流程分析124系统设计4.1系统设计目标.4.2系统功能模块设计4.3数据库设计4.4工程文件结构设计5系统实现5.1用户登录界面5. 2用户注册界面5. 3收入管理界面.5. 4支出管理界面5. 5统计管理界面.5. 6系统设置模块.6系统测试6.1测试的重要性6. 2测试的目的6.

7、3收入记录测试总结致谢1414错误!未定义书签。 151717192()23错误!未定义书签。 错误!未定义书签。 252527272930轉趙3132刖目随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad, iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份 额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。在现在移动平台爆发的时代,传统的PC软件没有办法满足用户了,如果说 PC的软件只能在固定的地点使用,那么现在的移动平台软件就是能够无时无刻地 使用,想使用它,只需要掏出自己的手机就可以立即使用,随时随地得

8、到最新的 资讯,不再被传统PC禁锢在办公室或家中,那些必须有电源的地方了。本设计与传统的PC软件有很大的优势,与现在的Android中其他软件和比, 也具有一定的优势。现在Android软件使用风格可谓是千变万化,有很多工具软 件无法满足用户的FI常需耍,还有很多软件由于使用风格不一,使得很多用户无 法适应,把一些使用率很高的日常软件的风格统一,并且把它们的功能集中在一 个软件平台中,就能使上述问题得以解决,不仅使使用风格得到了统一,也使得 用户得到一站式的円常工具使用体验,并且可以使这些软件中的功能得到互补, 相互共享资源,为本来硬件条件就不是很好的手机提供一个能够轻松运行的软件。 本软件的

9、优势体现:1. 随时随地使用,不受地点限制;2. 统一移动平台软件使用风格;3. 操作方便快捷、多用户独立使用;4. 数据永久性保存,随时可以翻阅查看。1绪论1.1课题的研宄背景现在智能手机可谓是爆发式增长,传统手机在不断地消失,诺基亚就是在这样的环境中受到了极大的闲扰,现在主要有三个使用率最高,关注度最高的手机平台,分别是:Android, ios和windows phone平台,这三个平台中Android的占有率最高,但是设备种类非常复杂,碎片化严重,而ios设备由于apple公司的独特管理理念,得到了一个完整的生态系统,管理得井井有条,几乎没有碎片化的现象和趋势,但是这也导致了其设备种类

10、不多,无法满足所有用户的缺点,还有windows phone虽然现在炒作得很火热,但是其用户量相对其他的两个平台来说几乎是可以或忽略不计,所以在这里不做讨论。Android平台是一个面向大众的系统,分布在低端,中端和高端市场中,在 各个阶段的是市场中都有很受欢迎的机型,并且Android是开源的,开发者随时都 可以查看系统源代码,并且使用时下最流行的java作为其主要的开发语言。由于 这些特点,使得Android成为现在市场占有量最大的软件平台,在这样的平台上面 开发一款独特的日常生活软件尤为必要的。1.2本课题研究现状Android词的本义指“机器人”。同时也是Google于2007年11月

11、5日宣布的 基于Linux平台的开源手机操作系统的名称该平台由操作系统、中间件、用户界 面和应用软件组成号称是首个为移动终端打造的真正开放和完整的移动软件。 Android是基于Linux内核的软件平台和操作系统早期由Google开发在华注册 商标名为“安致”,后由开放手机联盟、Open Handset Alliance开发。它采用了 软件堆层,software stack,又名以软件叠层的架构主耍分为三部分。低层以Linux 内核工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发,以Java 作为编写程序的一部分。另外,为了推广此技术,Google和其它儿十个手机公 司建立了开放手

12、机联盟。Android在未公开之前常被传闻为Google电话或gPhone。 大多传闻认为Google开发的是自己的手机电话产品,而不是一套软件平台。到了 2010年1/, Google开始发表自家品牌手机电话的Nexus One。目前最新SDK版本为 Android 4. 4. 2。1.3本文研究内容本文主要介绍和阐述一个手机平台的软件如何利用SQLite数据库技术实现 Android平台的数据保存和展示、管理等等工作。本应用软件使用简单,易学易会,非常容易上手,主要是在UT设计上采用了 移动平台上最主流的设计理念:简单和引导,虽然界面相对传统PC界面显得简单, 但是其功能是毫不逊色的,在保

13、留其功能全面性的基础上,设计了最简单的界面 来进行展示和管理,使得用户能够不需要事先的任何学习,就可以熟练地进行操 作。本软件包括的功能有用户注册、用户登录、支出管理、收入管理和便笺管理 等等模块。软件的设计步骤:2) 了解相关资料,了解本软件的研宂意义,确定实现技术与方式设计总 目标及其整体框架。3) 了解用户的使用习惯和使用心理,进行用户需求分析和规范。4) 草拟功能模块,画出模块图。5) 搜集软件制作素材。6) 数据库设计及完善,创建数据表。7) 编写代码实现各个功能模块。8) 根据Android特有的使用风格进行布局与优化。9) 完成系统测试并改进。1.4本论文框架介绍本文详细介绍了基

14、于Android手机平台的个人健康APP的设计实现的全过 程。从开始到程序设计的实现,将在一下的几章中予以介绍:第1章绪论,这一章主要是对本次毕业设计所开发的系统进行问题的定义, 通过问题的定义明白需要做些什么,并且对开发内容简单的介绍了一下;同吋本章 还对课题的研究背景与研究意义进行分析,对开发木系统的可行性分析还有对论 文各章内容的简要介绍。第2章相关技术及平台介绍,对涉及到的理论知识和用到的幵发工具做相 关阐述。第3章系统分析,主要介绍了本系统需要实现的功能模块和本系统的数据 库设计、页面的详细设计等。第4章系统设计,主要介绍了本系统的整个设计过程、设计思路以及设计 中应该注意的问题。第

15、5章系统编码实现与测试,主要介绍丫本设计的实现环境和实现,同时 也介绍了测试在软件开发环节中的重要性和给出本系统的测试过程与结论。最Jn:总结、致谢、参考文献。2相关技术及开发平台2.1幵发工具及环境简介a. Eclipse Classic 3.7.2Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其木身而 言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是, Eclipse附带了一个标准的插件集,包括Java开发工具(Java Development Kit, JDK)。Eclipse是著名的跨平台的自由集成幵发环境(TDE)。最初主要用来Java语 言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C+和Python的 开发丁.具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse 拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse 为框架开发&己的IDE。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号