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

基于Android平台的桥梁监测终端应用程序设计与开发

作 者: 刘俊贤
导 师: 孙弋
学 校: 西安科技大学
专 业: 通信与信息系统
关键词: 桥梁监测 移动终端 Android Wi-Fi 数据库
分类号: TP311.1
类 型: 硕士论文
年 份: 2011年
下 载: 428次
引 用: 5次
阅 读: 论文下载
 

内容摘要


通信技术的不断发展,使移动终端不再仅仅是通讯网络的终端,而是向着多功能方向发展,越来越多的移动终端具有了开放式的操作系统,终端和互联网的无缝连接有着更广阔的发展空间。现如今,主流的移动终端操作系统有:Symbian,Windows Mobile,Mac OS和Android。Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。随着Android技术的迅猛发展和日趋成熟,Android操作系统在手持终端中所占比例正逐步上升,其开放性、便携性、良好的兼容性、无缝结合网络通信等特点将使Android操作系统在各个领域中都有着广泛的应用。本文提出一种基于Android平台的桥梁监测终端的应用程序开发设计方案,该方案基于S3C6410处理器的硬件平台和Android 2.1版本的软件平台,通过Socket编程使终端利用Wi-Fi无线通信技术接收桥梁数据,然后将数据保存到终端SQLite数据库中。终端应用程序可以接收桥梁数据、提取历史数据并绘制曲线图,通过分析桥梁监测数据来确定桥梁的运营状态,从而达到对桥梁监测的目的。该方案重点研究了Android平台的系统架构和终端应用程序的设计与实现。本文首先介绍了Android平台的的优势以及当前国内外桥梁监测的现状,针对国内现有桥梁监测技术的不足提出了基于Android平台的桥梁监测系统解决方案,接着对桥梁监测终端的软、硬件平台进行描述,然后介绍了Android开发平台的搭建以及桥梁监测程序的开发,重点介绍了应用程序模块的设计流程。最后对本文进行总结,提出了后续的开发方案和计划。

全文目录


摘要  3-4
ABSTRACT  4-8
1 绪论  8-15
  1.1 选题背景  8-12
    1.1.1 移动终端操作系统现状  8-11
    1.1.2 国内外桥梁监测系统的现状  11-12
  1.2 课题研究的目的及意义  12-13
  1.3 本论文所做的工作及文章结构安排  13-15
2 桥梁监测系统方案  15-21
  2.1 桥梁监测系统方案  15-16
  2.2 桥梁监测系统组成  16-18
    2.2.1 前端传感器  16-17
    2.2.2 中继器  17-18
    2.2.3 移动终端  18
  2.3 关键技术  18-20
    2.3.1 智能传感技术  19
    2.3.2 现代数据通信技术  19-20
  2.4 本章小结  20-21
3 Android操作系统平台  21-34
  3.1 Android平台架构  21-25
    3.1.1 硬件平台  21-22
    3.1.2 软件平台  22-24
    3.1.3 Andrid SDK  24-25
  3.2 Android开发环境搭建  25-28
    3.2.1 下载Android开发工具  26
    3.2.2 配置开发环境  26-27
    3.2.3 创建并运行AVD  27-28
  3.3 Android应用程序组件  28-33
    3.3.1 应用程序组成  28-32
    3.3.2 应用程序的生命周期  32-33
  3.4 本章小结  33-34
4 桥梁监测终端应用程序设计与开发  34-59
  4.1 桥梁监测程序功能解析  34-39
    4.1.1 数据采集系统  34-35
    4.1.2 数据查询系统  35-37
    4.1.3 历史曲线图  37-38
    4.1.4 预警系统  38-39
  4.2 桥梁监测程序框架设计  39-42
    4.2.1 MVC模块化设计  39
    4.2.2 创建程序项目  39-41
    4.2.3 程序资源管理  41-42
  4.3 桥梁监测程序界面设计  42-48
    4.3.1 登陆界面设计  44-45
    4.3.2 功能选择界面设计  45-46
    4.3.3 子菜单选择界面设计  46-47
    4.3.4 数据显示界面设计  47-48
  4.4 桥梁监测主程序模块设计  48-55
    4.4.1 Socket通信模块设计  49-51
    4.4.2 SQLite数据库模块设计  51-52
    4.4.3 曲线图模块设计  52-54
    4.4.4 配置AndroidManifest.xml文件  54-55
  4.5 桥梁监测程序测试  55-58
    4.5.1 测试环境搭建  55-56
    4.5.2 程序运行结果  56-58
  4.6 本章小结  58-59
5. 结论  59-60
  5.1 总结  59
  5.2 展望  59-60
致谢  60-61
参考文献  61-63
附录  63

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 电子文书安全签发系统的研制,TN918.2
  3. 海量数据压缩、操作和处理方法的研究,TP311.13
  4. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  5. 武器装备信息管理系统的设计与实现,TP311.52
  6. 部队在线考试系统设计与实现,TP311.52
  7. 基于GIS的高校学生社区管理研究,G647
  8. 基于数据挖掘技术的保健品营销研究,F426.72
  9. 在智能手机环境下健康管理功能设计与研究,TN929.53
  10. 基于嵌入式的面向造纸企业的一种QCS研究与设计,TP368.1
  11. 部队人员网上训练与考核系统的开发,TP311.52
  12. 摩托化部队机动辅助系统,TP311.52
  13. 部队军事理论在线考试系统设计与实现,TP311.52
  14. 西藏边防作战训练信息管理系统设计与实现研究,TP311.52
  15. 毛纺用化学品毒性毒理数据库的建立,TS131
  16. 物联网在服装行业的应用性研究,TN929.5
  17. 基于GIS的温州农业资源管理信息系统的构建,S126
  18. 浙江省金衢盆地典型土系数据库的建设与应用,S159.2
  19. 基层部队网站的设计与建设,TP311.52
  20. 转基因大豆玉米小麦信息平台建设及转基因大豆对土壤微生物的影响研究,S565.1
  21. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81

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