手机客户管理系统怎么做的_客户管理手机系统做什么的
支持用户对前端提供的各类公共信息内容的个性化订阅功能。
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 架构,既发挥本地应用的优势,又能有机地整合服务端资源。
(二) 规范性和安全性
采用标准、精简的接口协议,并设计通信安全校验机制,确保端到端系统交互规范、安全。按照信息安全相关要求做好前端服务部署,确保系统服务安全可靠。
(三) 尊重用户体验
尊重用户体验的思想贯穿系统架构、功能设计、界面布局、视觉呈现、操控方式等各个方面。
四、技术方案
(一) 总体架构
用户管理系统手机客户端需要与用户管理系统服务端协同工作实现业务需
求。总体架构如下图所示:
(二) 手机终端技术方案
手机客户端作为终端环节,主要分为数据模型、业务逻辑和界面展现三个部分。
1、数据模型
主要实现终端本地基础数据的维护和存储,包括用户名称、密码、手机号、令牌(用户管理系统服务端向完成手机激活的客户端下发的身份标识)等用户身份信息,用户本地个性化配置信息(含app 个性化配置及公共信息模块个性化订阅配置)以及用户本地缓存数据。其中身份信息应采用密文方式进行存储。
2、业务逻辑
实现手机客户端具体软件功能逻辑。本期需要在实现一期所要求功能模块基础上升级(或新增)二维码识别模块、公共信息模块、业务办理模块和数据采集模块。
(1)二维码识别模块
支持通过调用智能手机终端摄像头,识别二维码,并根据中心规定的二维码识别规则,将二维码中包含的字符串信息输出至相应功能模块实现业务扫码自动办理。需要支持的功能包括但不限于开户信息扫码录入功能、北斗机顶盒开通信息扫码上传功能(预留)。
(2)公共信息模块
支持按照服务端配置的相应公共信息展示分类及内容,驱动界面展现层按照相应规则生成最终界面。公共信息展示分类包括但不限于国家或总局各项政策法规、通知公告、培训教程及企业产品宣介等。
支持各公共信息以分类为粒度的用户个性化订阅功能,支持订阅分类内容的高优先级后台刷新及更新提示。
支持并提供公共信息本地缓存管理及本地缓存后阅读的功能。缓存空间的大小应支持根据终端存储空间动态调整,并确保数据溢出时实时提醒用户。
(3)业务办理模块
支持用户完成业务需求中提出的各类业务操作。该模块按照与用户管理系统服务端的交互逻辑,调用相关界面引导手机客户端用户完成各类业务信息录入。
本期业务办理模块需要在一期支持的业务功能基础上新增支持密码修改功能。
(4)数据采集模块
支持常规APP 用户事件采集,采集的信息包括但不限于:事件类型、起止时间、事件代码等。
支持在各类事件发生时,同步采集通过手机定位获取的用户当前所在地经纬度信息、基站信息。数据采集及上传策略应灵活可配置。
3、界面展现
主要实现客户端具体显示界面。手机客户端最终界面,一部分为终端应用
界面,由手机客户端本地调用终端图形API 实现,该部分界面具体内容随手机客户端软件下载到终端本地,另外一部分则通过内嵌浏览器访问服务端的Web 服务实现手机客户管理系统怎么做的,该部分界面具体内容始终保存在服务端。终端界面设计需要以尊重用户体验为原则,最终界面显示效果应经过中心确认。
(三) 前端系统升级方案
为支持手机客户端接入,前端用户管理系统服务需要升级。按照中心用户
管理系统架构设计,分为数据层、应用层和接入层。
1、数据层
手机客户端作为用户管理系统移动接入,整体数据模型与用户管理系统现有
业务模型基本一致。本期需要根据app 详细设计要求做相应升级、调整。
2、应用层
实现对手机客户端移动接入业务逻辑的支撑。需要对现有用户管理系统应用层进行扩展,主要包括登录认证模块、激活校验模块和应用接口模块。本期需要对应用接口模块进行升级,新增支持用户密码修改操作。
3、移动应用接入层
为支持手机客户端移动接入,需要对用户管理系统接入层进行升级,提供独立的移动应用接入服务。主要包括适配引擎、数据接入校验和网页服务三部分功能。本期需要根据app 详细设计要求做相应升级、调整。
五、安全方案
终端应采用密文存储个人信息,向服务端发送的数据必须按照中心要求的
校签格式进行校签后上传。安卓版本终端应支持对终端软件核心代码进行加密,避免代码反编译。
欢迎大家向我们反映您在使用广播电视服务中遇到的各类问题!
回复:”安装工平台“即可获取加入户户通安装工平台方法(回复地名获取本地户户通安装工信息的平台)
回复:”E02“,”模块异常2“,”位置信息改变“等问代码即可获取问题解决方法
回复:”工号申请“即可获取申请工号所需资料及申请方法
回复:”区域编码“即可获取区域编码查询软件下载地址
回复:”禁止跨县“即可获取当前全国各地禁止跨县和白名单情况