基于Web服务器的Android手机管理系统的设计与实现
发布时间:2021-07-04 05:09
Android系统占据当今智能手机与PDA市场的最大份额,拥有最大的用户群体,基于Android系统的应用软件市场生机勃勃,大量功能各异的应用软件极大的丰富了Android系统手机用户的体验,其中,Android手机资源PC端管理软件主要用于方便用户在PC上更好的管理自己手机上的各种资源和操控手机,目前已经有很多商家推出了相关产品。与传统手机PC端管理软件的设计思想不同,本文提出了一种在PC端通过Web浏览器方式管理Android手机的方案。首先,论文分析了当前主流的PC端手机助手的优缺点,根据当前的Android智能手机特点,提出了一种让PC用户通过浏览器的方式访问位于Android手机上的Web服务器来操控获取手机资源的新方案,为了提高系统的效率,越过Java虚拟机和JNI调用,直接在Linux下运行C/C++Web服务器。然后,论文对以上提出的解决方案中的嵌入式Web服务器以及Android系统Linux下的手机资源获取方法进行了详细的研究设计,并且使用相关技术进行了系统的开发,最终实现了基于Web服务器的Android手机资源管理系统。
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题研究的背景与意义
1.2 国内外概况简介
1.3 论文主要内容及章节安排
第二章 相关理论与技术基础
2.1 ANDROID 应用开发
2.1.1 Android 系统概述
2.1.2 Android 系统组件
2.2 LINUX 服务器
2.2.1 Android NDK
2.2.2 嵌入式 Web 服务器
2.2.3 CGI
2.2.4 AJAX 技术
2.3 本章小结
第三章 系统需求分析与总体设计
3.1 系统需求分析
3.2 总体设计目标与原则
3.3 详细功能需求
3.4 本章小结
第四章 ANDROID 前端设计与实现
4.1 前端总体设计
4.2 前端实现
4.2.1 显示模块
4.2.2 WIFI 模块
4.2.3 控制模块
4.2.4 IPC 模块
4.2.5 设置模块
4.2.5.1 开机自启动
4.2.5.2 任务栏图标显示
4.2.6 用户管理模块
4.2.7 日志帮助模块
4.3 本章小结
第五章 LINUX 服务器设计与实现
5.1 SERVER 后台设计
5.2 嵌入式 WEB 服务器
5.3 Android 内容提供
5.3.1 用户验证
5.3.2 虚拟手机
5.3.3 短信息模块
5.3.4 通讯录模块
5.3.5 通话记录模块
5.3.6 文件浏览模块
5.3.7 文件上传下载模块
5.3.8 终端模块
5.3.9 备忘模块
5.4 本章小结
第六章 系统的测试
6.1 系统软硬件测试环境
6.2 系统测试内容
6.2.1 手机前端功能测试
6.2.2 服务器性能测试
6.3 本章小结
第七章 总结与展望
致谢
参考文献
攻硕期间取得的研究成果
【参考文献】:
期刊论文
[1]基于Socket的IPC消息平台设计[J]. 王崇文,赵翼. 小型微型计算机系统. 2011(04)
[2]WIFI技术的深入探讨与研究[J]. 王娟,郭家奇,刘微. 价值工程. 2011(06)
[3]Android NDK开发环境实现与应用[J]. 赵宏伟. 电脑知识与技术. 2010(35)
[4]Android事件处理过程剖析[J]. 李艳丽. 长春理工大学学报(自然科学版). 2010(03)
[5]Socket网络编程及其实现[J]. 刘丹. 科技信息. 2010(12)
[6]利用CGI程序实现动态Web的方法[J]. 李磊. 科学技术与工程. 2009(06)
[7]嵌入式Linux按键驱动程序开发[J]. 杨俊成,于德海,李艳波. 电子科技. 2008(12)
[8]CGI在嵌入式WEB服务器中的应用和实现[J]. 李勇. 微计算机信息. 2008(30)
[9]进程内互操作技术[J]. Ted Neward,Aaron Guan. 程序员. 2007(08)
[10]基于AJAX技术的Web模型在网站开发中的应用研究[J]. 王星,潘郁. 微计算机信息. 2006(27)
硕士论文
[1]Android应用程序自动化功能测试平台的研究与开发[D]. 梁柱.华南理工大学 2012
[2]基于流媒体的Android远程桌面的设计与实现[D]. 李超.华南理工大学 2012
[3]基于Android平台WIFI的实现及应用[D]. 张烨.北京邮电大学 2012
[4]基于Android平台的网络共享研究与实现[D]. 施金兰.华东师范大学 2011
[5]基于Android平台Wi-Fi模块的设计与实现[D]. 裴超.华中科技大学 2011
[6]基于嵌入式Linux驱动程序的研究与设计[D]. 曹颖鹏.西安电子科技大学 2010
[7]Android的架构与应用[D]. 马越.中国地质大学(北京) 2008
本文编号:3264103
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:84 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题研究的背景与意义
1.2 国内外概况简介
1.3 论文主要内容及章节安排
第二章 相关理论与技术基础
2.1 ANDROID 应用开发
2.1.1 Android 系统概述
2.1.2 Android 系统组件
2.2 LINUX 服务器
2.2.1 Android NDK
2.2.2 嵌入式 Web 服务器
2.2.3 CGI
2.2.4 AJAX 技术
2.3 本章小结
第三章 系统需求分析与总体设计
3.1 系统需求分析
3.2 总体设计目标与原则
3.3 详细功能需求
3.4 本章小结
第四章 ANDROID 前端设计与实现
4.1 前端总体设计
4.2 前端实现
4.2.1 显示模块
4.2.2 WIFI 模块
4.2.3 控制模块
4.2.4 IPC 模块
4.2.5 设置模块
4.2.5.1 开机自启动
4.2.5.2 任务栏图标显示
4.2.6 用户管理模块
4.2.7 日志帮助模块
4.3 本章小结
第五章 LINUX 服务器设计与实现
5.1 SERVER 后台设计
5.2 嵌入式 WEB 服务器
5.3 Android 内容提供
5.3.1 用户验证
5.3.2 虚拟手机
5.3.3 短信息模块
5.3.4 通讯录模块
5.3.5 通话记录模块
5.3.6 文件浏览模块
5.3.7 文件上传下载模块
5.3.8 终端模块
5.3.9 备忘模块
5.4 本章小结
第六章 系统的测试
6.1 系统软硬件测试环境
6.2 系统测试内容
6.2.1 手机前端功能测试
6.2.2 服务器性能测试
6.3 本章小结
第七章 总结与展望
致谢
参考文献
攻硕期间取得的研究成果
【参考文献】:
期刊论文
[1]基于Socket的IPC消息平台设计[J]. 王崇文,赵翼. 小型微型计算机系统. 2011(04)
[2]WIFI技术的深入探讨与研究[J]. 王娟,郭家奇,刘微. 价值工程. 2011(06)
[3]Android NDK开发环境实现与应用[J]. 赵宏伟. 电脑知识与技术. 2010(35)
[4]Android事件处理过程剖析[J]. 李艳丽. 长春理工大学学报(自然科学版). 2010(03)
[5]Socket网络编程及其实现[J]. 刘丹. 科技信息. 2010(12)
[6]利用CGI程序实现动态Web的方法[J]. 李磊. 科学技术与工程. 2009(06)
[7]嵌入式Linux按键驱动程序开发[J]. 杨俊成,于德海,李艳波. 电子科技. 2008(12)
[8]CGI在嵌入式WEB服务器中的应用和实现[J]. 李勇. 微计算机信息. 2008(30)
[9]进程内互操作技术[J]. Ted Neward,Aaron Guan. 程序员. 2007(08)
[10]基于AJAX技术的Web模型在网站开发中的应用研究[J]. 王星,潘郁. 微计算机信息. 2006(27)
硕士论文
[1]Android应用程序自动化功能测试平台的研究与开发[D]. 梁柱.华南理工大学 2012
[2]基于流媒体的Android远程桌面的设计与实现[D]. 李超.华南理工大学 2012
[3]基于Android平台WIFI的实现及应用[D]. 张烨.北京邮电大学 2012
[4]基于Android平台的网络共享研究与实现[D]. 施金兰.华东师范大学 2011
[5]基于Android平台Wi-Fi模块的设计与实现[D]. 裴超.华中科技大学 2011
[6]基于嵌入式Linux驱动程序的研究与设计[D]. 曹颖鹏.西安电子科技大学 2010
[7]Android的架构与应用[D]. 马越.中国地质大学(北京) 2008
本文编号:3264103
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3264103.html