WebLib企业文件管理私有云安卓客户端的设计与实现
发布时间:2017-08-24 19:48
本文关键词:WebLib企业文件管理私有云安卓客户端的设计与实现
更多相关文章: Android平台 WebLib企业文件管理 云存储应用 客户端
【摘要】:云存储技术在Web 2.0技术、集群技术、网格技术和分布式文件系统等技术不断出现和支持下,发展日趋完善。Web Lib企业文件管理私有云项目是一个提供企业的可管理服务、有组织协同、应用集成服务的云存储应用解决方案,旨在于能在工作中引进互联网的高效方便的工作模式(特别在于利用到移动互联网的高效率),来为用户提供企业级的云存储服务。Web Lib私有云项目由广东省网络重点实验室立项研发,广州数园网络公司产品化,目前已经Web Lib系统已经实现了可扩展的服务器架构和大规模云存储支持(基于Java EE/Web Service结构),成为一个适应各种企业级IT集成方案并且集成电子邮件、视频会议等协同共享系统。为了更好地使用Web Lib所提供的云存储等相关服务,在移动平台开发其对应的客户端势在必行。Android作为目前国际市场占有率68.3%(2014年度)的移动平台,赶超i OS平台,在移动市场中领跑,在国内的占有率更是突破8成,所以开发基于Android平台的Web Lib客户端势在必行。Web Lib安卓客户端一方面包括常规的云盘客户端下载、上传以及相关文件管理等功能,另一方面为适应企业级应用(如视频会议等)的需求,还具备视频播放、音频播放、图片预览等等相关功能。Web Lib系统及其安卓客户端,不仅可以提供云存储服务,在未来还可以按需求对接其他相关服务,如邮件系统、视频会议系统等,是一个以满足企业可管理、可协同需求为目标的云平台+移动客户端的企业级应用。本文第一部分会叙述选题来源与意义,简述国内外云存储产品现状,并进行对论文结构进行简要介绍。第二部分介绍该客户端的技术基础,并简述这些技术是如何应用在客户端的开发中的。第三部分会对客户度需求进行概述。第四部分会介绍设计思路与设计结构,并依次按照通信层、界面层、逻辑处理层、数据存储层的顺序详细介绍实现过程。在第五部分对客户端进行测试,并进行相关比较来说明Web Lib的特色和优势。最后对全文进行总结,并对Web Lib平台及其客户端进行展望。
【关键词】:Android平台 WebLib企业文件管理 云存储应用 客户端
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP333
【目录】:
- 摘要5-6
- Abstract6-9
- 第一章 绪论9-13
- 1.1 选题来源及意义9-10
- 1.2 国内外云存储产品现状与讨论10-11
- 1.3 论文组织结构11-12
- 1.4 本章小结12-13
- 第二章 WebLib安卓客户端开发基础13-23
- 2.1 Android移动平台支持13-20
- 2.1.1 Android主要组件14-17
- 2.1.2 Android SQLite17
- 2.1.3 Android界面开发支持17-18
- 2.1.4 Android AsyncTask类18-20
- 2.2 HTTP超文本传输协议与JSON数据格式20-21
- 2.2.1 HTTP超文本传输协议20
- 2.2.2 JSON数据格式20-21
- 2.3 Java基础类库支持21-22
- 2.4 本章小结22-23
- 第三章 WebLib安卓客户端的设计与实现23-54
- 3.1 WebLib安卓客户端需求概述23-27
- 3.1.1 目标概述23
- 3.1.2 WebLib安卓客户端功能分析23-27
- 3.2 客户端框架设计27-30
- 3.2.1 三层设计架构27-28
- 3.2.2 客户端架构总览28-30
- 3.3 通信协议层30-35
- 3.3.1 通信传输31-33
- 3.3.2 数据格式33-35
- 3.4 界面层35-38
- 3.4.1 用户交互界面概述35
- 3.4.2 登陆界面35-36
- 3.4.3 WebLib主界面36-38
- 3.5 逻辑处理层38-48
- 3.5.1 下载模块38-43
- 3.5.2 上传模块43-46
- 3.5.3 本地文件预览模块46
- 3.5.4 文件管理模块46-48
- 3.6 数据存储层48-53
- 3.6.1 用户名与密码的存储49
- 3.6.2 服务器信息的保存49-50
- 3.6.3 下载任务信息的保存50
- 3.6.4 SQLite存储逻辑的实现50-53
- 3.7 本章小结53-54
- 第四章 WebLib安卓客户端测试与总结54-69
- 4.1 测试环境54
- 4.2 主要功能测试54-65
- 4.3 WebLib系统及其安卓客户端特点总结65-68
- 4.4 本章小结68-69
- 总结69-71
- 参考文献71-73
- 攻读硕士学位期间取得的研究成果73-74
- 致谢74-75
- 附件75
【参考文献】
中国期刊全文数据库 前3条
1 闫伟;叶建栲;;多线程技术在android手机开发中的应用[J];信息通信;2012年01期
2 廖乐林;;断点续传的原理探讨和编程应用[J];科技信息(科学教研);2007年23期
3 袁国骏;;浅谈云计算及其发展应用[J];实验室科学;2009年02期
,本文编号:732790
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/732790.html