首页
会员中心
到顶部
到尾部
android毕设

Android环境下多线程文件下载器的设计与实现

时间:2020/10/27 9:01:17  作者:  来源:  查看:0  评论:0
内容摘要: 毕业设计(论文)开题报告课题名称: Android环境下多线程文件下载器的设计与实现 1.本课题所涉及的问题在国内(外)的研究现状综述       安卓是首款开源代码的操作系统,采用Linux内核,开放手机联盟(OHA...

 毕业设计(论文)开题报告

课题名称: Android环境下多线程文件下载器的设计与实现 
1.本课题所涉及的问题在国内(外)的研究现状综述
       安卓是首款开源代码的操作系统,采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改安卓的SDK软件包。系统的开源性使其具有良好的拓展性,一方面,为众多移动应用开发者提供了良好的系统性平台,有利于移动应用的集合;另一方面,终端厂商可以针对自身的特殊需要“定制化开发”。
  如今3G时代已经来临,手机上可以下载的资源也越来越多,包括安卓环境下的各种下载器也应运而生,比如UC迅雷,千尺下载,飞流下载等主流下载软件。给用户的下载带来了更大的方便。
2.本人对课题任务书提出的任务要求及实现预期目标的可行性分析
Android环境下多线程文件下载器的设计与实现的主要要求是:
        本课题紧跟当前移动手机开发趋势,要求学生完成一个基于Android环境下多线程文件下载器,以使用Http、Https以及Ftp协议,该系统能够下载网络上的资源,实现资源搜索,多任务下载,断点续传等功能
  一)技术条件方面的可行性
    (1)使用java、Android编程技术
    (2)数据库方面:选用sqlite数据库。sqlite是一款轻型的数据库,非常灵活和安全,是移动应用程序开发非常好的工具。 
    (3)开发工具方面:开发环境为Eclipse IDE,Android模拟器
    (4)操作系统方面:使用Android手机智能操作系统
(二)硬件条件方面的可行性
    计算机已经安装有所有必备的软件及相应的软件测试设备;
(三)社会因素方面的可行性
    (1)社会上相关的软件数目还不多而且还不够新颖,功能不够全面,所以需要开发全新的软件,满足市场需求;
    (2)本程序界面清晰、简单易用,功能完备。
(四)市场因素方面的可行性: 
  (1)Android文件下载器采用模块化程序设计方法,便于系统功能的各种组合和修改。
  (2)Android文件下载器操作简单,可以下载网络上的资源。
3.本课题需要重点研究的、关键的问题及解决的思路
   Android文件下载器的主要功能(研究的核心问题)有:
 (一)多线程下载的实现。可以从java多线程开始入手,比照学习安卓多线程,我将在接下来的时间里努力学习安卓开发。
 (二)断点续传的实现。如今主流的下载软件均可实现断点续传下载,我会在接下来的时间去学习如何实现这一功能。
4.完成本计算机毕业设计课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决的办法
(1)参考资料:
1杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010
2余志龙.Google Android SDK开发范例大全[M].北京:人民邮电出版社,2011
3姚昱旻,刘卫国.Android的架构与应用[J].计算机系统应用,2008,17(11),42-44
4孙晓宇.Android手机界面管理系统的设计与实现[D].北京:北京邮电大学,2009 
5艾伦,欧文斯.SQLite权威指南(第二版)[M].北京;电子工业出版社,2012
6李代平.软件工程(第2版)[M].北京:清华大学出版社,2004
7李刚.疯狂Andriod讲义[M].北京:电子工业出版社,2011
8赵亮,张维.基于Android技术的界面设计与研究[J].电脑知识与技术,2009,5(28):24-27
9公磊.基于Android的移动终端应用程序开发与研究[J].计算机于现代化,2008,7(15),35-37
10陈昱,江兰帆,基于Google Android平台的移动开发研究[J].福建电脑,2008,15(24),42-44
11邓凡平.深入理解Andriod [M].北京:机械工业出版社,2011
12张利国,代闻,龚海平.Android移动开发案例详解[M].北京:人民邮电出版社,2010
13技术论坛:www.eoeandroid.com
14Android SDK
15计算机软件毕业设计开发文档编写指南。
(2)实验设备或实验环境条件
  安装有所需软件的计算机(Android模拟器、Eclipse)、测试用Android智能手机。
(3)解决办法
    参考书到图书馆借阅或者自己购买,计算机软件开发文档编写指南、毕业论文撰写要求和上机场所由系里提供,安装有所需软件的计算机由系里提供或自备
 
5.完成本课题的工作方案及进度计划
年月日——年月日      问题定义、可行性研究
年月日——年 月 日      需求分析
年 月 日——年 月日      总体设计
年 月日——年 月 日      详细设计
年 月 日——年 月 日      上机编码、系统调试和测试
年 月 日——年 月日      撰写毕业论文
年 月日——年 月日       毕业论文审核、修改、论文答辩
6.指导教师审阅意见
   对于该开题所需技术。需要一定时间和精力进行钻研,对课题了解程度足够开始课程设计相关作业。
1.本报告必须由承担毕业设计(论文)课题任务的学生在接到“毕业设计(论文)任务书”、正式开始做毕业设计(论文)的第2周或第3周末之前独立撰写完成,并交指导教师审阅。
2.每个毕业设计(论文)课题撰写本报告一份,作为指导教师、毕业设计(论文)指导小组审查学生能否承担该毕业设计(论文)课题任务的依据,并接受学校的抽查。
以上提供Android环境下多线程文件下载器的设计与实现毕业设计开题报告,全套设计包括程序源码、论文、开题报告、答辩PPT等资料。如需全套资料请咨询在线客服


相关评论
android毕设
    本类推荐
      广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号