3文件浏览器的需求分析[.pdf
《3文件浏览器的需求分析[.pdf》由会员分享,可在线阅读,更多相关《3文件浏览器的需求分析[.pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3 文件浏览器的需求分析3.1 目的本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本软件开发过程,便于组员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。我们所研发的文件浏览器不但支持本地文件管理,方便用户对手机和SD 卡上的文件/文件夹进行各种操作,还提供了任务管理,程序管理功能,用户随时查看当前的任务进程,或者卸载手机中的应用程序。除此之外我们的浏览器还提供本地和远程网络共享功能,用户可以通过本地共享,FTP 远程和蓝牙等三种模式,用户可以在手机远程在移动和桌面
2、终端之间分享文件,传输操作;软件能独立打开媒体文件,浏览图片,编辑文本,甚至可以远程播放媒体文件。3.2 项目意义随着信息的高速发展手机已变的越来越普及尤其是智能手机,基于 Android 操作系统的手机就是在这样的趋势下逐渐一步步的走入我们的生活,因此,我们选择这样的研究课题最主要的一点是看在它的潜在市场价值,另外一个方面就是团队合作由于这次研发不是一个人完成而是一个团队所以团队合作很重要,这是研发成功的关键所在。所以我们这次最重要的目标是培养团队合作的精神这也是我们完成毕业设计的前提,一个团队一定要凝成一股劲朝着一个方向前进这才是团队协作,这次虽然每一个人所做的部分不相同但最终我们都是为了
3、同一个目标将文件浏览器研发成功,团队可以让每一个成员变得成熟稳重可以使每一个人的能力得到充分的体现。3.3 产品背景明细软件名称:基于Android 的文件浏览器3.4 本工程描述软件开发的目标:通过开发基于Android 的文件浏览器,能给广大Android 用户提供一个安全的,功能强大的,易于操作的,便于管理的高性能浏览器。3.5 应用环境Android 手机系统,版本Android1.1 以上,系统推荐配置为400MHz 处理器、128MB RAM、3.0 英寸屏幕或更大屏幕;,或者是升级到Android 3.0 的系统推荐配置为1GHz 处理器、512MB RAM、3.5 英寸屏幕或更
4、大屏幕;的广大手机用户。3.6 开发环境操作系统目前只支持XP(32-bit)、Vista(32/64-bit)、Mac OS X 10.4.8 或更新版本(x86)、Linux。Android 开发环境官方建议使用Myeclipse 进行开发,当然,eclipse 版本要在 3.3 以上。因为开发是基于java 的,所以 jdk 是少不了的,jdk 要求是 5.0 或者 6.0,我还是用5.0 比较多,可以到 sun 官方下载。J2ME,现称为 JavaME(JavaPlatform,MicroEdition)是为机顶盒、移动电话和PDA 之类嵌入式消费电子设备提供的Java语言平台,包括虚
5、拟机和一系列标准化的JavaAPI。它和 JavaSE、JavaEE 一起构成Java技术的三大版本,并且同样是通过JCP(JavaCommunityProcess)制订的。目前阶段,JavaME 最流行的应用是游戏软件。因为与需要昂贵的专用设备和开发工具的竞争对手(如索尼和任天堂)相比,JavaME 程序可以在PC 机上开发和仿真运行,然后很容易地部署到目标机上,从而使其开发、测试和发布的变得容易,Eclipse 是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java 语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C+和 Python 的开发工具。Eclipse 的本身
6、只是一个框架平台,但是众多插件的支持使得Eclipse 拥有其他功能相对固定的IDE 软件很难具有的灵活性。许多软件开发商以Eclipse 为框架开发自己的IDE。Eclipse 最初是由IBM 公司开发的替代商业软件 VisualAgeforJava 的下一代IDE 开发环境,2001 年 11 月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse 基金会。3.7 系统组件的搭建首先必须要有Android 的 AWT 组件以及Google 官方发布的Android 的 SDK1.1 以上,最好是 1.5 或者 2.2 版本的 SDK。首先必须要给Myeclipse 打上 Androi
7、d 的插件,是的能有运行Android 工程的平台,与开发Android 的源代码。开发 Android 应用程序最简捷的方式是下载Android SDK和 Eclipse IDE。Android 应用程序是用 Java 语言编写的,只要结合Eclipse 的 Android Developer Tools 插件就可以开发 Android 应用程序了,不过它是在Dalvik VM(非 Java 虚拟机)中编译和执行的(这个在上文中也有介绍)。Eclipse 提供了一个丰富的Java 环境,Java 代码通过编译后,Android Developer Tools 执行打包的工作,其中包括Andr
8、oidManifest.xml文件。当然了,不用Eclipse 也能开发Android应用程序,但是你需要熟悉Android SDK。Android SDK是一个ZIP 文件,可以把它解压到硬盘上的一个目录中。SDK包括:android.jar Java 归 档 文 件,其 中 包 含 构 建 应 用 程 序 所 需 的 所 有 的 Android SDK 类。documention.html 和 docs 目 录 本 地 和 网 上 提 供 的 SDK 文 档。这 些 文 档 的 主 要 形 式为 JavaDocs,以便于在 SDK 中导航大量的包。文档还包括一个高级开发指南和Android
9、 社区的链接。Samples 目录:Samples 子目录包含各种应用程序的源代码,包括 ApiDemo,该应用程序演示了很多 API。这个示例应用程序可以作为 Android 应用程序开发的良好起点。Tools 目录:包含所有用于构建 Android 应用程序的命令行工具。最常用、最有用的工具是adb 实 用 程 序(Android Debug Bridge)。usb_driver该 目 录 包 含 将 开 发 环 境 连 接 到 支持 Android 的 设 备(例 如 G1 或 Android Dev 1 解 锁 开 发 手 机)所 需 的 驱 动 程 序。只有 Windows 平台的开
10、发人员才需要这些文件。Android 应用程序可以在实际的设备上运行,也可以在 Android SDK 附带的 Android Emulator 上运行。综上所述过程如下:配置 ADT,只有配置了ADT 插件和 Android SDK,才可以进行Android项目的开发。ADT 的配置:第一步,打开 eclipse,双击 eclipse.exe,点击 OK,;第二步,在 eclipse中,选择“help-Install New Software”-点击“add”-选择“Archive.”,并选中 ADT-0.9.1.zip文件,点击“OK”-选中“Developer Tools”,点击“Nex
11、t”-点击“Finished”-完成后,选中 接受条款,点击“Finished”,直到完成。完成后,会重新启动eclipse。配置 Android SDK(图3.1 至图 3.14)在 eclipse 中,依次选择“Window-Preferences”-“Android”,会出现图3.12的窗口,将警告的窗口关闭-选择 android sdk 的目录(由解压),如图 3.13,点击确定 -点击“Apply”,点击“OK”,配置完成,又回到eclipse 的初始界面。3.8Android 一些专有名词(1)固件(操作系统)所谓的固件就是将操作系统固定在手机中的一个固定的位置(硬件上),平时不随
12、意改动,活动的数据另外单独放一边。这样做的目的在于保护内层的系统程序不受文件操作的影响,提高了稳定性。但相对的,如果想要升级系统,就必然涉及对固件的读写更新工作。谷歌的Android 系统就被写入在了固件中,即使想要查看也要专门的软件和权限。(2)刷固件(重装操作系统)正是因为固件固定的原因,在我们想要更新系统的时候。就需要将原固件的文件删掉,将新的文件拷进去。于是就有了刷固件这么一回事。就像Windows 安装系统一样,把安装盘放进去就可以直接安装。(3)ROM(系统的安装盘)文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6
13、Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U6Y10 HA4J8D2E4G10 ZG9C9A1X2W8文档编码:CS8N5B10U
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 文件 浏览器 需求 分析
限制150内