【Android论文栏目提醒】:网学会员为需要Android论文的朋友们搜集整理了基于Android文件管理器毕业设计开题报告 - 开题报告相关资料,希望对各位网友有所帮助!
题目名称 基于
Android文件管理器 学 院 专业年级 学生姓名 班级学号 指导教师 二○一一年 十二月 六 日 大学学院本科生毕业设计开题报告 专业名称 方 向 软件开发 指导教师 学 生
论文题目 基于
Android的文件管理器 开题报告日期 2011 年12月22日 开 题 报 告 内 容 选题依据。
选题经过国内外动态初步设想及突破点等 1. 选题经过 当今世界科技日益增长的今天。
普通的手机已经无法满足人们的日常需求电话短信上网成为了人们选择手机必不可少的条件但是现在已经有更高需求的用户选择了更高需求的手机。
那就是
Android 作为
Android 用户来说。
使用应用程序来完成日常生活需要也是必不可少的了手机的使用越来越多。
电脑的使用越来越少。
手机文件的日益增多。
管理起来对于普通用户来说更加不便。
于是基于
Android的文件管理工具日益增多但是毕竟在处于发展初级阶段的
Android来说一个很完善的文件管理工具还不是很多。
能满足用户需求的工具更是微乎其微。
所以为了大多数用户的需求。
也方便开发者使用。
于是。
选择了这个基于
Android的文件管理器的题目来进行深入的研究。
2. 国内外动态 在国外Google 于2007年11月5日宣布推出基于Linux平台的开源手机操作系统
Android。
Android凭借其良好的用户体验低廉的成本和较高的开放性吸引着越来越多的终端厂商采用因此基于
Android系统的手机增量也成为业内津津乐道的话题根据Gartner等国际研究机构的报告
Android在2010年第三季度全球智能手机市场的份额已达25.5而在去年同期
Android市场份额只有3.5。
Android出现之前智能手机OS市场中Symbian和WM两者占据大部分市场份额但在移动互联网的快速发展终端应用的趋势逐渐成为主流的情况下两者的劣势逐渐突出。
Symbian由于发展多年底层架构较为陈旧且对触摸屏支持不佳用户体验交叉再加上系统较为封闭支持的应用较少。
WM系统同样较为封闭对终端厂商来讲引入成本较为昂贵娱乐性平平多用于商务机型。
2007年苹果iPhone上市后IOS凭借iPhone优秀的用户体验和App Store 在线商店模式获得了巨大的成功特别值得一提的是App Store 应用开发分成模式刺激了开发者的不断进入截止2010年8月可用于IOS的应用已超25万苹果公司顺应了终端应用的智能手机发展趋势取得了快速的发展。
但IOS也遇到了许多问题。
IOS属于半开放的OS实现移动互联网产业链上的各环节的普赢是较为困难其次iPhone定价较高短期内难以满足中低端市场的需求反观
Android系统拥有低廉的引入成本良好的用户体验开放性较强的特点加上
Android Market 和众多第三方应用商店做后盾在应用资源也非常丰富虽然
Android目前存在安全性和版本混乱等问题但由于其适应了移动互联网的发展趋势切合了移动互联网产业链各方的发展变化和需求所以取得了迅猛的发展。
在国内电信运管商方面通过产业链优势销售渠道优势、用户优势、资源整合优势向操作系统领域进行扩张达到控制更多产业链话语权的目的是现阶段移动互联网发展的必然趋势。
相对于其他系统
Android 的开放性和可定制性使得运营商从系统层面打造自己的用户界面并内置增值服务更加容易。
终端厂商方面企业纷纷开始从单纯出售手机向终端服务/应用的业务模式转型操作系统作为承载 应用的平台对于智能手机终端厂商的重要性不言而喻。
在
Android 问世之前智能手机大多使用 WM 平 台不仅成本较高而且系统封闭应用体验较差。
而
Android 系统除了低廉的成本和良好的用户体验外因采用了开源的平台给予了终端厂商和开发者更大的灵活性开发者在程序的开发移植上更为方便且不需要考虑厂商端内容审核等问题终端厂商则可以按需深度定制系统开发本地化应用环境用户可选择的 应用资源将会进一步丰富。
在国内三星、摩托罗拉等手机厂商也延续着这一策略纷纷推出
Android 新机创新工厂旗下的点心操作系统。
未来这些企业可能会凭借
Android 的特性定制针对细分应用市场的 OS推动
Android 的多样化发展。
而从用户的角度
Android 良好发展前景主要源于优秀的用户体验和高性价比这两个方面中国手机用户对价格较为敏感中国移动也在近期完成了 600 万台 TD 终端的采购其中大部分为1500 元以下的
Android 手机终端而 WM 和 IOS的机种目前市场价普遍在 2000 元以上
Android 如此的价格定位对占大多数的中低端消费者有很大吸引力。
而根据各大手机卖场的回馈情况表示55的计划换机的用户都对
Android 手机表示了较强的购买意愿。
当然经历了热议和快速发展的
Android 同样面临着一些挑战。
首先目前
Android 由于过于开放版本繁多造成发展分裂的状况引来了兼容性和安全方面的问题 不同版本
Android 之间的硬件要求不同造成了
Android 及其衍生系统的应用兼容性下降在一定程度上影 响了用户体验。
而过于开放带来许多安全问题例如最近的“
Android SD 卡漏洞”爆发后一些基于
Android 的定制系统无法及时有效应对而“安卓短信卧底”等病毒木马也频频出现威胁
Android 用户的安全。
Android 在发展中虽遇到一些问题而在多方面因素推动下总体趋势仍旧看好。
当前
Android 在国内的迅速发展才起步不久预计随着 HTC 进入中国市场以及酷派、华为、中兴等终端厂商的发力
Android 手机在中国市场的销量在未来还将有较大发展空间。
3. 初步设想 主要完成文件的管理和应用程序的管理。
一般包括这些方面文件列表读取可以对SD卡中文件的列表式显示。
文件的基本操作对选中的文件打开复制粘贴重命名删除移动等操作。
文件检索通过文件名以及对应的路径来进行文件扫描式查找并列表显示。
文件信息查看可以查看文件的创建时间修改时间权限等内容。
文件收藏对文件位置的存储方便下次找到并打开。
应用程序安装对
Android支持的安装文件进行安装。
应用程序卸载对用户不需求的应用程序以及游戏等进行系统性的卸载。
应用程序备份 将APK文件打包成原来的模样。
应用程序信息查看可以查看应用程序的大小程序名以及图标。
应用程序运行管理应用程序运行的状态。
进程管理将用户不需要的进程移除。
4. 突破点 由于
Android手机基于Linux内核开发所以对于Linux 文件来说就由安全性的问题同时也由这用户权限的问题对于一些非普通用户来说有一些文件是无法访问的如果一旦访问就会出现一些系统级的问题所以对于此处
Android 文件管理器中需要注意将用户不需要也不应该访问的文件目录隐藏从而达到安全有效的使用 1文件管理中文件列表读取文件列表需要过滤。
文件打开复制粘贴重命名删除 打开文件需要针对每一种类型的文件选择适应的打开方式以及打开形式。
复制粘贴文件可能需要判断文件的类型对文件采取必要的保护措施。
重命名文件可能需要对其进行修改权限处理。
删除文件需要用户的权限来判断也需要判断删除之后是否会对系统造成损失如果是文件夹需要了解是否可以删除文件夹的文件或者空文件夹处理。
文件检索对文件的过滤对文件夹的过滤。
文件信息查看文件信息处理对文件信息的采集文件夹内容的遍历。
文件收藏存储文件路径信息。
文件移动文件位置的改变。
文件路径的权限。
在应用程序管理中应用程序安装对可支持的应用程序安装。
应用程序卸载对安全可卸载的应用程序卸载。
应用程序备份应用程序打包处理。
应用程序信息查看查看应用程序信息。
获取应用文件。
应用程序运行安全的执行应用程序。
进程管理对用户想关闭的进程进行关闭处理。
理论上和实践上的意义及可行性论述。
1. 理论上和实践上的意义 理论上看似简单的文件管理器由于采用
Android平台开发所以对界面的要求比较高。
由于本文件管理器是基于手机或者平板等移动终端所以对开发的难度大大提高。
因此解决对于平台的选择不仅重要而且有助于本文件管理器的系统的真正推广以及应用具有着重要的意义。
在现实生活中一方面如前所述文件管理器本质上是一种日常应用在大量现实应用中我们不难发现一个很好的文件管理器能够让用户很方便的管理手机中的文件甚至对手机中的应用程序管理更加方便我们通常对于文件管理器要求不是很高但是本文件管理器中。
对于开发者和普通用户来说区别很大很容易让
Android用户群中的两类用户产生浓厚的兴趣。
因此我所做的文件管理器不仅在代码完成方面会由一定难度而已在界面的美观程度以及推广方面也有一定风险程度。
因为这一程序的必要所以为不得不开发一款这样的应用程序。
2. 可行性论述 在开发该文件管理器之前我查询了前人所写过的诸多
论文以及源程序在开发之时结合了资料中的算法并揉进了自己的一些思想使程序可以完整实现。
1技术可行性 文件管理器的应用有很多但是
Android的应用程序目前还很少在
android market中使用也很少在国内的应用市场中所见到。
由于在国内外
Android领域中还处于发展的初级阶段还很少有开发者能对整体设计有一定的思想以及理念成熟度非常低有待于完善的地方也很多。
在开发中可能会遇到的问题比如
android文件的安全性BUG对于一个屏幕有限制的项目如何展现出尽可能让用户了解更多的内容对于安全性的问题。
所以。
对于技术上的实现可能有一定的问题。
但是为会努力的克服困难。
完成技术方面的问题。
2操作可行性 该文件管理器需要如下的运行环境CPU500MHZ及以上内存256 M及以上。
安装有
Android 2.1以上的操作系统。
因此从操作可行性来看只要系统用户的硬件软件设备满足以上条件即可用该文件管理器。
论文撰写过程中拟采取的方法和手段 1. 进行实际调查制定需求分析与可行性分析。
2. 找出设计过程中的重点与难点算法以找到提出的问题、分析问题、解决问题的方法完成详细设计。
3. 描述测试实现过程。
4. 学习专业书籍查阅资料请教老师并结合经验与本次毕业设计的实际情况上网查询相结合的方法完成本
论文的撰写工作。
随着项目的进展逐步形成最后
论文。
写 作 提 纲 第1章 绪论 第2章 系统的需求分析和方案选择 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 操作可行性分析 2.2 需求分析 2.2.1 应用程序的功能需求分析 2.2.2 开发环境的需求分析 2.2.3 运行环境的需求分析 2.3 预处理方案选择 2.3.1 设计方案原则的选择 2.3.2 文件处理方式选择 2.3.3 开发工具选择 2.3.4 算法选择分析 第3章 系统的概要设计 3.1 各模块功能简介 第4章 系统详细设计 4.1 系统整体设计简述 4.2 系统详细设计 4.3 编程时的问题解决 第5章 结构设计 第6章 测试 6.1 测试方案选择的原则 6.2 测试方案 结束语 致 谢 参考文献 毕 业 论 文 进 度 安 排 1.查阅资料调查研究填写开题报告。
12.612.24 2011年 2.上交开题报告学院组织检查开题情况。
12.2512.31 2011年 3.系统分析概要设计完成初稿设计。
1.1-1.10 2011年 4.详细设计编码实现撰写设计文档。
3.34.30 2011年 5.系统测试系统完善准备中期检查。
5.1-5.10 2011年 6.整理文档撰写
论文准备答辩。
5.11-5.25 2011年 7.
论文评阅
论文答辩完成
论文的后期工作。
5.25-5.31 2011年 指导教师 意 见 签 名 年 月 日 专业主任 意 见 签 名 年 月 日 注纸张填写不够可另加附页。