安卓系统位置及流量监控API方案

安卓系统位置及流量监控API方案

ID:38102036

大小:85.50 KB

页数:5页

时间:2019-05-31

安卓系统位置及流量监控API方案_第1页
安卓系统位置及流量监控API方案_第2页
安卓系统位置及流量监控API方案_第3页
安卓系统位置及流量监控API方案_第4页
安卓系统位置及流量监控API方案_第5页
资源描述:

《安卓系统位置及流量监控API方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、上海北沙信息技术有限公司5zzvWUb2lNeUlHxYAndroid后台位置及流量监控API开发方案上海北沙信息技术有限公司2012年3月Page5of5上海北沙信息技术有限公司目  录1.客户需求分析31.1.功能性需求31.2.性能需求31.3.其它需求32.关键性技术问题43.研发工作量44.成果及验收55.维护服务5Page5of5上海北沙信息技术有限公司1.客户需求分析1.1.功能性需求1.每隔一段时间(5分钟),收集整个手机上所有应用的流量情况,包括流出及流入流量。2.每隔一段时间,收集手机的位置及时间。3.每个一段时间,收集手机连接的所有wifi

2、的ssid及信号强度,以及连接的地理位置。4.记录手机的电话号码。5.记录手机上每个应用的启动次数及时间。6.记录手机上每个应用的网络侧信息,包括ip地址等。7.记录手机上的网络偏好设置,即连接gsm/cdma/wcdma等。8.每隔一定时间(24小时/每天一次),将收集到的信息打包压缩,传回服务器端。9.记录自身软件在每个界面的停留时间。1.2.性能需求1.api大小需要非常精简,控制在500k内。2.控制api的功耗,减少电池的消耗。3.尽量在用户无感觉的情况下完成任务,例如只在用户开启gps时获取位置等。1.3.其它需求1.在非root权限下,自动功能退步

3、,仅获取整个手机的流量情况,并发回服务器端。Page5of5上海北沙信息技术有限公司1.关键性技术问题root状态下对各应用的流量监控,google并未提供api,需调用linux内部方法,或使用防火墙。Root状态下,如何获取连接的wifi的ssid。适配机型及系统:该api将兼容主流HTC,三星,摩托罗拉,索爱等品牌手机。该api将兼容android2.3以上所有系统。2.研发工作量主要研发工作分为如下部分:(难度从1~5依次递增)功能点名称难度工作量(人日)非root状态下,统计手机流量310Root状态下,统计所有应用流量525Root状态下,获取wif

4、i信号强度、ssid515Root状态下,获取各个应用启动次数、时间420非root状态下,获取手机位置和时间210获取手机电话号码10.5提供api供应用调用,记录各界面停留时间35Root状态下记录各应用网络侧信息415记录手机的网络设置(gsm/cdma/3g)35在指定时间打包信息发送至服务器410Page5of5上海北沙信息技术有限公司服务器接收端开发310各品牌rom测试430Android2.3以上所有操作系统测试420对api的各部分功耗进行优化调整35相关文档编写110总计190.5该项目我公司会安排两至三名工程师完成项目,总体上时间进度安排如

5、下:项目总计190.5人日,即8.65个人月,如三名工程师,需要3个月完成所有工作。1.成果及验收完成用户相关需求,提供开发后的api包给用户,并提供相关的技术文档,包括技术报告,api说明文档。经用户确认后验收。2.维护服务我司在项目结题验收后,为用户提供一年维护服务,服务包括电话技术支持,bug修正补丁等Page5of5

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

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

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