2014计算机与安卓手机通信工具设计与实现.docxVIP

2014计算机与安卓手机通信工具设计与实现.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机与安卓手机通信工具设计与实现目录第一章引言11.1 开发背景11.2 设计目的1第二章可行性研究22.1 技术可行性分析22.2 经济可行性分析22.3 操作可行性分析2第三章需求分析33.1 功能需求33.1.1 PC端的基本功能33.1.2 安卓手机客户端基本功能43.2系统结构图和流程图43.3 系统界面需求53.5 运行环境需求5第四章 Android 及相关技术介绍64.1 Android 简介64.2 Android 的特性64.3 Android 基本框架74.4 搭建Android 开发环境84.5 Socket编程84.6 HTTP协议94.6.1 HTTP的特点94.6.2 HTPP的操作过程94.6.3 HTTP的报文结构10第五章系统详细设计115.1 通信工具的服务器的搭建115.2 通信工具的手机客户端的设计125.2.1 应用程序的界面125.2.2 WIFI检测模块设计135.2.3 上传功能设计146.2.4 下载功能设计15第一章引言1.1 开发背景作为全球最大的智能手机操作系统——Android,因为其是开源的,所以被越来越多的厂商支持和开发者的喜爱,这会使AndroidOS越来越成熟,应用更加丰富,会成为用户最受欢迎的操作系统,所以实现计算机与Android手机在WIFI下通信的实际意义更大。1.2 设计目的为了让手机和电脑互传软件更方便和快捷,减少传输的时间,增加传输的距离,针对这种情况,所以设计了这款计算机与安卓手机通信的软件。该软件使用起来很方便,因为有很人性化的提示功能,只要看下该软件的使用说明书,即使不是计算机专业的用户,也能很好的掌握该软件的使用方法。在设计该软件时,要考虑其的健壮性,可扩展性,安全性,集成有效性。而且该软件设计适用于其它的移动终端设备,例如,平板电脑等,为移植到其它安卓系统的移动设备做准备。第二章 可行性研究当要开发一款软件时,首先要对其进行可行性分析,确定其软件的价值和目的,可行性研究的意义在于对正式开始实施项目前对各种风险进行分析,用最少的人力和物力来完成项目,下面通过技术可行性分析,经济可行性分析,操作可行性,法律可行性分析三个方面来分析该软件的可行性。2.1 技术可行性分析2.2 经济可行性分析2.3 操作可行性分析第三章需求分析3.1 功能需求根据项目的需求,不难得知,该项目的基本功能比较少,主要是服务器和客户端的互传文件,所以从两部分来概括:1. PC端(服务器端)基本功能。2. 安卓手机端基本功能。下面用用例图来描述:3.1.1 PC端的基本功能图3-1 PC端的基本功能用例图表3-1用例名称:启动服务器参与者:用户目标:启动该软件的服务器前置条件:连上局域网基本事件流:1. 点击启动按钮 2. 服务器启动表3-2用例名称:上传文件参与者:用户目标:把文件上传到中间文件夹,以便被手机客户端下载前置条件:服务器已启动基本事件流:1.点击上传按钮 2.浏览文件,并选中 3.确定表3-3用例名称:接收文件参与者:用户目标:服务器通过客户端的请求,允许文件上传到中间表前置条件:安卓手机客户端已连接到服务器,并上传文件基本事件流:1.点接收文件表3-4用例名称:查看文件参与者:用户目标:查看客户端传送的文件前置条件:服务器已打开基本事件流:1.点击查看按钮3.1.2 安卓手机客户端基本功能图3-2手机客户端基本功能用例图表3-5用例名称:上传文件参与者:用户目标:把文件上传到计算机上前置条件:手机客户端已通过WIFI可以跟电脑通信,并自动检测在同一局域网下基本事件流:1.点击上传按钮 2.浏览文件,并选中 3.确定表3-6用例名称:下载文件参与者:用户目标:把PC端的中间文件夹里的文件下载到手机前置条件:手机客户端已通过WIFI连接到服务器,并检测在同一WIFI下基本事件流:1.点击下载按钮表3-7用例名称:连接状态显示参与者:用户目标:查看客户端和手机端连接状态,并自动检测是否在同一WIFI下前置条件:服务器已启动基本事件流:1.客户端自动去连接服务器,并检测是否在同一局域网3.2系统结构图和流程图 (1) 计算机与安卓手机通信工具的系统流程图(图3-3)图3-3 系统流程图(2)系统功能表(表3-8)表3-8系统组件功能类别子功能 PC端P C端(服务器)界面启动服务器上传文件—浏览文件夹—选中文件传送到中间文件夹接收文件—文件进入中间文件夹查看文件—进入中间文件夹目录下安卓手机端APP程序(客户端)界面菜单网络检测-自动检测上传文件-浏览文件夹—选中文件并传送到服务器下载文件-下载P

文档评论(0)

fehkcBQvfC + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档