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

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

ID:9097014

大小:67.48 KB

页数:21页

时间:2018-04-17

计算机与安卓手机通信工具设计与实现_第1页
计算机与安卓手机通信工具设计与实现_第2页
计算机与安卓手机通信工具设计与实现_第3页
计算机与安卓手机通信工具设计与实现_第4页
计算机与安卓手机通信工具设计与实现_第5页
资源描述:

《计算机与安卓手机通信工具设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、计算机与安卓手机通信工具设计与实现IIIIII目录第一章引言11.1开发背景11.2设计目的1第二章可行性研究22.1技术可行性分析22.2经济可行性分析22.3操作可行性分析2第三章需求分析33.1功能需求33.1.1PC端的基本功能33.1.2安卓手机客户端基本功能43.2系统结构图和流程图43.3系统界面需求53.5运行环境需求5第四章Android及相关技术介绍64.1Android简介64.2Android的特性64.3Android基本框架74.4搭建Android开发环境84.5Socket编程84.6HTTP协议94.6.1HTTP

2、的特点94.6.2HTPP的操作过程94.6.3HTTP的报文结构10第五章系统详细设计115.1通信工具的服务器的搭建115.2通信工具的手机客户端的设计125.2.1应用程序的界面125.2.2WIFI检测模块设计135.2.3上传功能设计146.2.4下载功能设计15III第一章引言1.1开发背景作为全球最大的智能手机操作系统——Android,因为其是开源的,所以被越来越多的厂商支持和开发者的喜爱,这会使AndroidOS越来越成熟,应用更加丰富,会成为用户最受欢迎的操作系统,所以实现计算机与Android手机在WIFI下通信的实际意义更大

3、。1.2设计目的为了让手机和电脑互传软件更方便和快捷,减少传输的时间,增加传输的距离,针对这种情况,所以设计了这款计算机与安卓手机通信的软件。该软件使用起来很方便,因为有很人性化的提示功能,只要看下该软件的使用说明书,即使不是计算机专业的用户,也能很好的掌握该软件的使用方法。在设计该软件时,要考虑其的健壮性,可扩展性,安全性,集成有效性。而且该软件设计适用于其它的移动终端设备,例如,平板电脑等,为移植到其它安卓系统的移动设备做准备。19第二章可行性研究当要开发一款软件时,首先要对其进行可行性分析,确定其软件的价值和目的,可行性研究的意义在于对正式开

4、始实施项目前对各种风险进行分析,用最少的人力和物力来完成项目,下面通过技术可行性分析,经济可行性分析,操作可行性,法律可行性分析三个方面来分析该软件的可行性。2.1技术可行性分析2.2经济可行性分析2.3操作可行性分析19第三章需求分析3.1功能需求根据项目的需求,不难得知,该项目的基本功能比较少,主要是服务器和客户端的互传文件,所以从两部分来概括:1.PC端(服务器端)基本功能。2.安卓手机端基本功能。下面用用例图来描述:3.1.1PC端的基本功能图3-1PC端的基本功能用例图表3-1用例名称:启动服务器参与者:用户目标:启动该软件的服务器前置条

5、件:连上局域网基本事件流:1.点击启动按钮2.服务器启动表3-2用例名称:上传文件参与者:用户目标:把文件上传到中间文件夹,以便被手机客户端下载前置条件:服务器已启动基本事件流:1.点击上传按钮2.浏览文件,并选中3.确定表3-3用例名称:接收文件参与者:用户目标:服务器通过客户端的请求,允许文件上传到中间表前置条件:安卓手机客户端已连接到服务器,并上传文件基本事件流:1.点接收文件表3-4用例名称:查看文件19参与者:用户目标:查看客户端传送的文件前置条件:服务器已打开基本事件流:1.点击查看按钮3.1.2安卓手机客户端基本功能图3-2手机客户端

6、基本功能用例图表3-5用例名称:上传文件参与者:用户目标:把文件上传到计算机上前置条件:手机客户端已通过WIFI可以跟电脑通信,并自动检测在同一局域网下基本事件流:1.点击上传按钮2.浏览文件,并选中3.确定表3-6用例名称:下载文件参与者:用户目标:把PC端的中间文件夹里的文件下载到手机前置条件:手机客户端已通过WIFI连接到服务器,并检测在同一WIFI下基本事件流:1.点击下载按钮表3-7用例名称:连接状态显示参与者:用户目标:查看客户端和手机端连接状态,并自动检测是否在同一WIFI下前置条件:服务器已启动基本事件流:1.客户端自动去连接服务器

7、,并检测是否在同一局域网3.2系统结构图和流程图(1)计算机与安卓手机通信工具的系统流程图(图3-3)图3-3系统流程图19(2)系统功能表(表3-8)表3-8系统组件功能类别子功能PC端PC端(服务器)界面启动服务器上传文件—>浏览文件夹—>选中文件传送到中间文件夹接收文件—>文件进入中间文件夹查看文件—>进入中间文件夹目录下安卓手机端APP程序(客户端)界面菜单网络检测->自动检测上传文件->浏览文件夹—>选中文件并传送到服务器下载文件->下载PC端中间文件夹里的文件3.3系统界面需求该系统在安卓手机上的APP程序的界面要友好,简洁,并且有人性

8、化的提示,即使不是计算机专业的用户,也能按照提示能很好的掌握该软件。图3-4APP程序界面界面说明:一共两个按钮,上传按钮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。