学位论文 > 优秀研究生学位论文题录展示

基于Android的健康管理系统客户端的设计与实现

作 者: 张秀香
导 师: 胡延平
学 校: 大连理工大学
专 业: 机械电子工程
关键词: 健康管理 Android Web Service 数据可视化 异步机制
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 1140次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着计算机技术的迅猛发展,智能移动终端设备已经开始普及,数字化、移动化的业务管理正在影响着人们的工作和生活。健康管理系统运行在Android客户端上,为人们的日常健康监测提供一种便捷的方式,实现人们随时随地的个人健康管理。本文详细介绍系统的整体架构和功能模块设计、应用数据库构建以及平台功能的实现过程。1.整体架构及功能模块设计。系统采用“桌面客户端+应用服务器+数据库服务器”模式设计Android客户端与服务器端的总体架构,并根据用户的需求分析,详细开发量测记录、健检记录、服务预约、线上活动四大功能模块;2.数据库的构建。按照数据库设计遵循的一般原则构建系统数据库,设计功能模块的数据表,并绘制数据模型;3.趋势图的实现。系统采用MVC模式设计客户端架构,并采用Android平台下绘图引擎AChartEngine生成量测趋势图,实现趋势分析功能的数据可视化。Android客户端与数据库服务器的数据通信采用Web Service技术,实现数据库的交互访问;4.其他功能模块的实现。线上活动模块运用Android的多线程及Handler-Message消息机制,实现健康消息图片的异步加载。历次报告模块运用Android中适配器BaseAdapter,实现列表控件中按钮的事件响应。最后系统的数据库系统采用动态生成数据表的方式对历史数据进行转移,解决系统存取数据缓慢问题。基于Android平台的健康管理系统客户端雏形已经完成,达到预期的效果,表明系统的技术方案合理,解决问题的措施可行。

全文目录


摘要  4-5
Abstract  5-9
1 绪论  9-20
  1.1 课题研究背景及课题意义  9-10
    1.1.1 课题研究背景  9
    1.1.2 课题意义  9-10
  1.2 健康管理的国内外研究现状和发展趋势  10-11
    1.2.1 国外健康管理现状及发展趋势  10
    1.2.2 国内健康管理概述  10-11
  1.3 关键技术综述  11-18
    1.3.1 Android操作系统概述  11-15
    1.3.2 数据可视化技术  15-17
    1.3.3 Web Service技术  17-18
  1.4 论文研究内容及论文组织结构  18-20
2 系统总体设计  20-32
  2.1 系统需求分析  20-22
    2.1.1 建设目标  20
    2.1.2 主要功能  20-21
    2.1.3 总体需求  21-22
  2.2 架构设计  22-26
    2.2.1 Android平台应用程序架构  22
    2.2.2 系统整体架构  22-24
    2.2.3 系统模块划分  24-26
  2.3 系统数据库设计  26-30
    2.3.1 数据库设计概述  26-27
    2.3.2 线上活动模块数据表的设计  27-28
    2.3.3 服务预约模块数据表的设计  28-29
    2.3.4 健检记录模块数据表的设计  29-30
    2.3.5 量测记录模块数据表的设计  30
  2.4 本章小结  30-32
3 量测趋势图的实现  32-47
  3.1 系统软件工程结构  32-36
    3.1.1 客户端MVC模型  32-35
    3.1.2 配置文件的设计  35-36
  3.2 基于Android平台的数据可视化技术  36-37
    3.2.1 数据可视化特点  36-37
    3.2.2 Android平台的数据可视化技术  37
    3.2.3 AChartEngine的软件包简介  37
  3.3 量测趋势图的绘制的实现  37-42
    3.3.1 实现量测趋势图的关系图  38-39
    3.3.2 数据绑定与赋值  39-40
    3.3.3 边界的设定  40-41
    3.3.4 绘制内容的设定  41-42
  3.4 量测趋势图绘制要点分析  42-45
    3.4.1 客户端与服务器的互操作  42-44
    3.4.2 数据绑定  44-45
  3.5 系统客户端数据可视化的意义  45-46
  3.6 本章小结  46-47
4 系统功能模块的设计与实现  47-57
  4.1 登录模块的实现  47-50
    4.1.1 布局对象  47
    4.1.2 登录模块流程设计  47-48
    4.1.3 登录模块的实现  48-50
  4.2 健检记录模块的实现  50-51
    4.2.1 健检记录模块  50-51
    4.2.2 健检记录模块的详细设计  51
  4.3 量测记录模块的实现  51-54
    4.3.1 量测记录模块实现  52-53
    4.3.2 控件的监听事件  53
    4.3.3 实现Activity间的传递  53-54
  4.4 健康辅助模块的设计与实现  54-56
    4.4.1 服务预约模块功能分析  54
    4.4.2 服务预约模块流程  54-55
    4.4.3 线上活动功能模块  55-56
  4.5 本章小结  56-57
5 系统关键问题及解决  57-64
  5.1 Android的异步机制  57-59
    5.1.1 Handler-Message机制  57-58
    5.1.2 图片异步加载的实现  58-59
  5.2 ListView中按钮响应事件  59-61
    5.2.1 列表控件ListView  59-60
    5.2.2 适配器  60
    5.2.3 利用BaseAdapter响应的具体实现  60-61
  5.3 历史数据转移  61-64
    5.3.1 历史数据转移方式  62
    5.3.2 数据转移的转移与访问  62-64
结论  64-66
参考文献  66-69
攻读硕士学位期间发表学术论文情况  69-70
致谢  70-71

相似论文

  1. 在智能手机环境下健康管理功能设计与研究,TN929.53
  2. 面向服务的多主体协作机制的研究与实现,TP393.09
  3. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  4. 基于Android终端的小型VoIP系统设计与实现,TN916.2
  5. 基于Android终端的视频通话系统设计与实现,TN929.53
  6. SOA在电子政务中的应用,TP393.09
  7. 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
  8. 重磁正反演的三维可视化方法研究,TP391.41
  9. 综合医院健康管理服务模式研究,R197.3
  10. 基于Android智能手机平台的GPS开发,TP311.52
  11. UML在智能手机开发中的应用研究,TP311.52
  12. 基于3G平台的点餐服务系统的设计与实现,TP311.52
  13. 基于.NET的学生顶岗实习管理系统设计与实现,TP311.52
  14. 基于Deep Web的图书信息集成与查询系统,TP311.52
  15. 内蒙古电信公司翼支付手机客户端研究设计与实现,TP311.52
  16. 人力资源与社会保障电子档案管理系统的设计与实现,TP311.52
  17. 某大型零售企业移动办公系统研究,F721
  18. 基于Android的手机农业专家系统的设计与实现,TP182
  19. 电力系统多元化信息分发处理系统设计,TP311.52
  20. 基于Android平台的传感器技术应用研究,TP212
  21. 基于Android的图像特效的设计与实现,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com