一、背景概述 为增强户户通用户管理系统移动接入能力,卫星直播中心于2015 年招标 采购了手机客户端一期项目。通过客户端直播卫星户户通用户管理系统增加了专营点子工号权限用户的移动服务接入能力,实现了用户登录、激活使用权限、条形码识别、二维码识别、自动用户位置信息获取以及用户管理系统操作等功能。 随着户户通业务的不断发展,对手机客户端提出了新的应用要求,同时在 测试和试用过程中,我们也发现了一些亟待改进的问题。为了进一步提升户户通用户管理的接入服务和用户管理能力,卫星直播管理中心计划在一期直播卫星户户通手机客户端建设成果(Android 和iOS 版本)的基础上,升级开发相关业务功能。 二、需求分析 (一) 基本要求 手机客户端作为户户通用户管理系统的移动接入,相关数据传输须符合中心要求的接口标准和信息安全等级保护要求。 (二) 功能要求 1、登录密码修改 手机客户端需支持用户登录密码修改功能,已通过短信验证激活流程且手机中的令牌在有效期内的手机号可进行密码修改操作。 2.二维码识别功能升级 支持在开户或更换设备等操作时,通过二维码自动识别机并填充机顶盒的加密序列号、智能卡号。 3. 公共信息模块 新增公共信息模块,配合前端公共信息服务发布服务,支持公共信息的展现、订阅及缓存阅读功能。 3.1 公共信息展现 支持按照服务端配置生成相应公共信息展示目录及相应内容,展现内容分类包括但不限于国家或总局各项政策法规、通知公告、培训教程及企业产品宣介等。 3.2 公共信息订阅 支持用户对前端提供的各类公共信息内容的个性化订阅功能。 3.3 公共信息缓存阅读 支持并提供公共信息本地缓存及本地缓存后阅读的功能。 4. 数据采集模块 4.1 APP 使用情况记录包括:每日访问次数、访问时长、软件错误信息等。 4.2 支持开户或安装开通信息上传时,同时通过手机定位并记录用户所在地 经纬度、基站信息。 (三) 非功能要求 1、客户端操作体验性要求 手机客户端界面设计应美观大方,操作应简洁明了。兼容支持客户端原生图形数据展现和服务端网页数据展现,界面切换流畅,界面设计、产品原型设计需提交中心确认。 2、客户端兼容性要求 手机客户端需支持市场上主流Android 及iOS 手机操作系统显示要求,达到 不同手机相同体验的统一原则,应支持Android 4.0(4.0 以下市场占有率为3.2%)及以上版本和IOS 9.0(9.0 以下市场占有率为4.6%)及以上版本。 3、软件更新升级要求 手机客户端应支持功能灵活扩展,各软件版本均能易于更新且向下兼容。 手机客户端在升级过程中,应确保用户本地存储数据和个性化配置的完整性、可用性,并在升级完成后自动读取恢复用户个性化配置。 App 开发方应提供的界面设计和原型设计中应包含升级后的引导页面设计。手机客户端二期开发、测试完成后,应同步组织完成手机客户端app 应用市场各版本app 应用的更新发布工作。 三、设计原则 直播卫星用户管理系统手机客户端建设遵循以下原则: (一) 架构合理技术先进 采用业界先进、主流的技术架构保证系统的先进性,通过Native App 与WebApp 相结合的Hybrid App 架构,既发挥本地应用的优势,又能有机地整合服务端资源。 (二) 规范性和安全性 采用标准、精简的接口协议,并设计通信安全校验机制,确保端到端系统交互规范、安全。按照信息安全相关要求做好前端服务部署,确保系统服务安全可靠。 (三) 尊重用户体验 尊重用户体验的思想贯穿系统架构、功能设计、界面布局、视觉呈现、操控方式等各个方面。 四、技术方案 (一) 总体架构 用户管理系统手机客户端需要与用户管理系统服务端协同工作实现业务需 求。总体架构如下图所示: (二) 手机终端技术方案 |
联系客服|关于我们|户户通行业网站 ( 京企业ICP备案号:17008987 )
GMT+8, 2024-11-21 21:23 , Processed in 0.141818 second(s), 22 queries .
版权所有:北京户户通网络科技有限责任公司
© 2014-2021 未经授权禁止转载、摘编、复制或建立镜像,如有违反,追究其法律责任