app设备信息采集详细设计文档.docx
《app设备信息采集详细设计文档.docx》由会员分享,可在线阅读,更多相关《app设备信息采集详细设计文档.docx(13页珍藏版)》请在第壹文秘上搜索。
1、app设备信息采集具体设计文档项目名称文档类别文档编号版本隐私密级版本修订记录日常据述作才*V1.02016/05/16初始版本张宗君1引言1.1 参考资料请供应本文档嫔写过程中全部主要参考资料列表(文档或者链接)文档编号文档名称作者发布日期链接1.2 运行环境JDK1.7相关软件配置如下:备注JDK基于jdkl.71.3 项目依靠ID顼日名称项日WI逐项目负责人(投木负责人)1.4 需求风险和假设请列举目前系统面临的风险点和可能遇到的瓶颈:凡除和假设K体安将可能慢g2具体设计2.1 需求规定设计目标目标数描述吞吐率响应时间数据存储H2.1.1 功能需求会员后台须要指定会员做app消息推送.因
2、此须要依据会员Id找到会员设备的devi8Tokcn.因此在此需求之前.我们要收集会员和会员app设备deviceToken之间的关系。数据统计项目也须要收集app设备信息。2.1.2 质量需求2.2 设计说明在适配层adapter设计applnfo表存储app用户的设备信息(可以是会员.也可以不是注册会员app用户一开打app.就可以将Ukey(注册会员.并登录后才有)和如下信息通过接口采集到适配层:ukeyString用户每次登陆app后生成.每次都不一样,注册会员,并转录后才有:及以下信息是0:N的关系否UuidString设备唯一码*设备唯一码(和设备压硬件、系统有关)deviceTo
3、kenString设备推送token*做消息推送须要运用是该字段,和UUid是1:1对应的SppVersionString应用版本否platformString系统否IOSlAndroiddeviceModelString设备型号否eg.iphone6sOsVersionString系统版本否channelString渠道否eg.apPSloreI应用宝latitudeString设备纬度否IongtitudeString设符经度否然后各个模块按需获得:可通过dubb。接口获得,2.2.1 系统物理部署图提测之前供应2.3 服务接口设计适用于当前系统中服务接口设计及其调用应用系统集成.2.3.
4、1 适配层新增接口(供前端调用):app设备信息通知接口:notifyApplnfo用户打开app(IOSAndroid)设备后调用此接口,将app信息采集到系统适配层,服务名:notifyApplnfoukeyString用户每次登陆app后生成.每次你不.注册会员,并转录后才有:及以下信息是0:N的关系否可为空uuidString设备唯一码是设备唯一码(和设备硬件、系统有关)deviceTokenString设符推送tokenA是做消息推送须要运用该字段,和UUid是1:1对应的appVrsioString应用版本否platformString系统否IOSAndroiddeviceMode
5、lString设备型号否eg.iphone6sosVersionchannelStringString系统版本集道否否eg.appStore应用宝latitudedouble设备纬度否Iongtitudedouble设备经度否以上全部的参数都以json的形式放入到data参数中post提交JSON样例:data=Ukey:asde22sdq212ds1d201,uuid:*asdsa23owieuu29323,1devicefbken:Hasd12sad121asda56sda122,appVersion:,platform:ios,deviceModel:phone6s.osVersion:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- app 设备 信息 采集 详细 设计 文档
