当前位置:主页 > 科技论文 > 计算机论文 >

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


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户09b93***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com