电信手机客户端项目技术建议书_第1页
电信手机客户端项目技术建议书_第2页
电信手机客户端项目技术建议书_第3页
电信手机客户端项目技术建议书_第4页
电信手机客户端项目技术建议书_第5页
已阅读5页,还剩88页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电信手机客户端项目.电信手机客户端项目技术建议书.目录1项目背景32建设目标43总体规划43.1设计原则53.2 技术体系63.3业务规划73.4功能规划84系统架构84.1系统框架描述84.2功能架构95功能实现105.1客户端基础功能实现105.2客户端业务功能实现155.3后台支撑管理321项目背景随着移动互联网应用环境不断改善,手机互联网的应用逐步丰富起来,手机浏览器、手机地图、手机搜索等等,用户通过手机体验到了越来越多的互联网应用。手机上网的随时、随地性使其成为 PC 上网的重要补充,伴随手机互联网业务的发展,手机客户端软件成为各方企业投资和发展的重点。对于电信运营商,手机客户端作为

2、电子渠道的一个重要组成部 分,在提高用户电子渠道使用率,方便用户业务办理,有着不可或缺的作用。在移动互联网高速发展的今天,手机客户端也是运营商在移动互联网的战略重地。随着 3G 业务的全面展开,移动互联网的迅猛发展,用户手机产品的更新换代,一个随时为用户提供服务的手机营业厅的作用,显得越来越重要。在这样的环境之下,手机客户端的建设也必须符合以下的趋势: 外观从简单实用到强调用户体验,提供华丽而有亲和力的界面,功能从单一到复杂,提供服务从掌上营业厅服务到综合性门户服务。电信手机客户端就是在此背景下应运而生:服务手机用户的综合性智能服务平台。2建设目标本项目将为电信运营商建设一套手机用户使用的手机

3、客户端系统,实现统一的业务展现和业务办理。本期工程建设目标如下:1) 提供功能强大、使用简便的客户端软件,方便用户下载并使用。2) 客户端功能以网上营业厅业务受理为主,方便用户查询、办理电信的基本业务。3) 突出以客户体验为中心 整体软件规划应以客户体验认知为中心; 客户交互流程设计人性化,方便用户访问; 系统具备用户行为记录功能,可对用户行为轨迹进行统计分析,并对访问流程进行优化; 信息浏览、业务查询办理各界面、步骤应做到简单、清楚、明确。4) 支持多种主流手机平台项目初期,客户端需重点支持Android、IOS 等主流手机操作系统平台,确保软件具有良好的兼容性。5) 提供高度兼容的接口平台

4、,确保多种业务系统的接入,完成多种数据交互。3总体规划本期手机客户端系统建设项目主要支持 Android、IOS 两款手机操作系统平台,后期将在此基础上增加更多手机操作系统、机型的支持。本期功能将以网上营业厅业务为开发重点,后期将逐渐融合电信运营商相关业务,例如:手机阅读、手机游戏等。3.1设计原则手机客户端平台采用基于C/S 的架构建设,部分功能采用 B/S 架构实现。手机客户端分为客户端部分和应用支撑平台部分(下图)。手机客户端(以下简称“客户端”)为电信运营商客户通过手机使用本平台的界面,应用支撑平台是支撑手机客户端功能、实现电信运营商对平台的集中管理的服务器端应用。(1)可移植性系统设

5、计将具有平滑移植的功能,即系统软件与硬件平台相对分离,应用软件可以自由运行在主流硬件平台的主流操作系统上。当硬件平台发生变更时,可不用重新购买相同功能的应用软件。系统软件支持当前主流的硬件及基础软件环境。(2)灵活性系统采用参数化、可配置的设计开发原则,保证在系统相关指标(如有效期)和业务流程、管理流程发生变化时,能够通过参数修改或程序配置灵活适应新的要求。(3)兼容性系统软件能够与不同时期提供的同类软、硬件兼容。(4)模块化设计系统软件采用分层的模块化结构,模块之间的通信应按规定接口进行。任何一层的任何一个模块的维护和更新以及新模块的追加都不应影响其他模块,应用系统可以处理由于业务功能和用户

6、量不断增加而带来的压力,保证系统正常运行。在硬件扩容之后,仅在原系统基础上简单地增加模块和修改参数,就能完成新功能的增加或整体扩容。(5)标准化应采用开放的体系结构,标准化的开放接口,具有良好的可扩展性和可集成性,支持不同厂家业务系统的即插即用。3.2 技术体系本次建设采用C/S 构架,客户端通过http 协议服务器端进行通讯。布局,基本逻辑都植入客户端程序。文字,图片,视频等内容都存储在服务器端。n客户端设计:客户端采用容器+底座的结构,方便客户端功能实现及功能扩展。 容器负责对客户端内所有插件进行管理,容器负责提供插件总线,即一套完整的插件接口。各种应用插件通过插件总线就可以方便的嵌入客户

7、端程序。客户端底座提供包括:插件管理,通讯管理,统计分析,序列号管理等功能。n客户端实现薄客户端通过内置浏览器,采用HTTP 协议,内置插件或第三方应用列表;当用户使用插件时,直接访问插件服务器,通过插件服务器运行第三方内容提供商提供的插件。n客户端优势:客户端设计采用容器+底座结构,该结构完美的适应了客户端建设需要,实现了高扩展性,高可维护性,安全性,实用性,可靠性。从第三方内容的提供,到客户端插件的植入,开发周期大大缩短, 开发成本大大降低。插件的安装扩展将变得十分快捷便利。3.3业务规划3.3.1 手机客户端软件支持手机客户端与操作系统的自适配,能够通过 2G/3G 网络,使用GPRS

8、等多种方式进行访问 ,并对使用手机客户端访问的用户进行授权和信息加密处理。支持业务查询及办理、信息发布、信息搜索等功能。3.3.2 应用支撑层 接入控制:应支持对访问用户进行接入控制及访问控制; 业务逻辑交互:支持针对手机客户端进行的各种业务查询及办理操作进行综合管理; 内容管理:支持对内容审查及发布进行管理; 客户端管理:能够对客户端展现内容,功能模块、系统升级进行管理; 充值缴费管理:支持对交易时支付及结算进行管理; 系统管理:应能够对系统权限、组织机构进行可配置操作,对相关操作信息进行日志记录。3.3.3 接口层接口层应支持采用统一接口模块,应能够与应用层进行数据交互,并适配短信网关、W

9、AP 网关、boss 系统、手机支付网关系统等异构的外部系统接口,提供最终的外部数据交互。并提供对外部接口的统一管理。3.4功能规划此次手机客户端系统的功能以网上营业厅业务受理为主,用户通过下载手机客户端系统可方便地进行业务查询和办理。初期,将重点支持Android、iOS 两款手机操作系统4系统架构4.1系统框架描述手机客户端内含基础层、应用层及用户界面层,用户通过客户端相应功能的用户界面使用各种客户端的功能,界面层调用应用层的业务逻辑完成相应的业务功能,基础层实现了访问控制、客户端版本管理、存储管理、网络通讯及数据安全等相关的等功能。应用支撑平台包括面向业务人员和系统管理员的运营支撑域、面

10、向手机客户端功能实现的业务功能域、以及与电信运营商其他平台接口的业务集成域。认证鉴权业务查询应用功能业务办理充值缴费系统设置客户端存储管理信息接收业务统计访问控制版本管理客户端连接管理数据传输加密解密压缩解压应用支撑层应用支撑层数据封装层接口层支撑对外请求适配器1适配器2 适配器n支撑对外服务适配器1适配器2 适配器nHttp协议、Socket协议、web service协议协议适配层接口层支付boss.4.2功能架构平台接入服务接口管理用户信息管理业务交互逻辑版本管理主动营销管理信息发布服务客户端升级管理报表统计商品管理后台配置管理运营分析管理查询类接口受理类接口支付类接口其他类接口5功能实

11、现5.1客户端基础功能实现5.1.1 客户端界面设计客户端界面需满足如下要求:1、一致性原则UI 定制遵循一致性原则,保证电信运营商手机客户端的独立性, 给用户一致性的体验。2、易用性原则遵循简单、易用性原则。最短路径:根据用户各操作使用频率,通过合理导航、快捷方式、搜索,在保证功能组合的逻辑完整的同时,实现整体访问各功能的最短路径。符合客户使用习惯:应符合各终端操作系统特有的交互方式。3、发挥终端特性充分考虑移动终端的特有能力,自动适配移动终端屏幕。充分发挥手机终端的本地计算、展示能力,为涉及列表、分类的功能提供排序、分析能力,并提供图形化展示界面。5.1.2 本地存储管理为保证系统安全,采

12、用加密处理技术以保证客户端数据信息的保密性。其中,对于优惠资讯、营业厅地址等应用支撑平台发布的信息可缓存在本地,与用户个人资料相关的信息可加密保存,如用户的登录账户信息。客户端支持根据终端型号自动选择存储方式,包括文件存储、轻量级数据库存储等。存储空间支持手机内存及扩展存储卡, ,对于Android 平台,支持客户端程序安装在存储卡或安装后移至存储卡。用户可主动清除本地缓存数据。5.1.3 终端用户行为采集在不影响用户感知的前提下,客户端应对终端侧的用户行为进行采集,例如设置手机客户端特征、访问集成的第三方客户端产品或应用等操作,将行为日志提交给应用支撑平台,便于系统对用户行为做有效分析。5.

13、1.4 信息接收1、 支持网络环境的自动适配;2、 支持高效、省电、省流量的消息通道保持机制;3、 支持稳定畅通的消息通道;4、 支持消息接收中遇到异常情况的处理。5.1.5 访问控制客户端应用对应用支撑平台的访问控制建立在接入认证基础上, 认证通过后,客户端保持与服务器间的会话;客户端应用携带会话信息访问应用支撑平台。登录应用支撑平台后,客户端根据应用支撑平台返回的客户端应用能力集,显示可访问的功能与数据,实现客户端应用各省市的差异化功能呈现,支持系统的全网运营,控制信息、商品、功能对用户的展现。5.1.6 页面适配客户端可适配手机、pad 两种安装运行方式。5.1.7 网络接入5.1.7.

14、1 连接管理客户端软件支持 GPRS/EDGE/TD-SCDMA/WIFI 网络接入,支持cmnet/cmwap 接入点。 数据加密在手机客户端与应用支撑平台间交换的敏感数据应进行加密传 输。为防止数据被窃听及蛮力攻击,可采用动态加密技术,实现数据加密。本地存储的用户账户信息及业务查询的缓存结果需加密保存, 客户端应用访问时解密。 数据传输手机客户端与应用支撑平台间的数据传输应保证保密性、完整 性、有效性;关键业务访问操作使用HTTPS 协议访问应用支撑平台。 数据压缩/解压缩当手机客户端与应用支撑平台间交换的数据量比较大时,客户端应用可与应用支撑平台

15、协作,实现数据的分批访问以及压缩打包传输,客户端能够对接收到数据进行解压缩后再呈现。5.1.8 系统设置终端用户可通过系统设置功能配置手机客户端的表现特征以及查询维护个人的基本信息,包括:(1)字体调节:设置手机客户端的字体大小。(2)清除缓存数据:用户可选择清除缓存在本机的登录账户数据、信息发布的缓存内容数据、历史查询结果数据等。(3)缓存管理:终端用户可设置是否启用本地缓存以及缓存数据大小,客户端应用根据配置的缓存大小管理本地缓存。(4)帮助信息查看。(5)支持用户手工设置是否接收自动推送营销信息;支持用户手工设置信息推送的时段;支持用户手工设置清空搜索历史。(6)支持用户手工设置是否自动

16、登录。(7)支持用户手工设置是否支持版本自动下载更新。5.1.9 终端版本升级用户启动手机客户端,成功登录时向应用支撑平台确认手机客户端的版本是否是最新版本,应用支撑平台将根据客户端提交的版本号和系统中已发布的客户端的版本信息,检查客户端的版本是否为最新版本,是否需要强制升级;手机客户端根据返回的版本信息决定是否执行升级操作。如果是强制升级,则提示用户有关键版本需要升级,提示用户下载,如用户选择下载系统下载相应的安装包、如果用户选择不下载用户则无法正常使用客户端。如果为非强制升级,则根据用户在客户端系统设置中配置的升级方式,决定下载行为;如果用户配置了自动升级,则直接下载安装包,如果用户配置为

17、手工升级,则在发现非强制升级的新版本时,询问用户是否下载安装包,用户确认升级后下载安装包。客户端下载安装包完成后,提示用户关闭当前客户端应用,执行升级操作,用户还可以在系统设置中配置升级方式,选择“版本检查”操作, 实现用户主动选择的客户端版本检查及升级操作。1、支持手机客户端启动后的自动版本检查和用户手工触发的升级操作;2、支持手机客户端的关键版本强制升级和非关键版本可选升级;3、按用户配置的方式执行非关键版本的可选升级,默认配置为手工升级;4、支持手机客户端设置升级方式:自动升级或手工升级;5、对于非强制升级版本,下载不影响客户端版本的使用,用户可在下载安装包的同时,访问应用支撑平台的功能

18、;6、IPhone 版本使用 AppStore 实现版本检查与升级操作;5.2客户端业务功能实现手机客户端总体包含查询缴费、业务办理、信息发布、特色业务、搜索等五大功能域。并实现手机客户端与操作系统的自适配、加密引擎、版本管理、通讯接口访问加入鉴权、通讯接口加密等基础功能。5.2.1基础功能客户端基础功能,实现对终端的自动识别手机分辨率识自动识别手机屏幕分辨率,并自动加载别与分辨率对应的页面;操作系统识别自动识别系统的操作系统和版本号;手机imsi 号识自动获取到手机的imsi 号;别手机号码识别自动获取到手机号码; 手机地理位置自动获取到手机的位置;识别用户支持支持所有三大运营商用户使用;5

19、.2.2登录客户端需同时支持以下三种登录认证方式:1本机默认登录:从客户感知、使用便捷性出发,客户端默认本机直接登录,对于一般的业务查询和信息浏览,无需输入密码认证,可以直接浏览和查询,凡通过客户手机发送的申请,均视为客户本人发送。2手机号码+服务密码:客户也可以输入手机号码和服务密码的方式进行登录。3所有客户,不论是属于哪个客户群,一律按照产品级的权限进行登录获取客户资料、产品资料、账户资料;客户输入服务密码通过身份认证后,在退出客户端之前,不需要再次进行身份认证;如在规定时间内(10 分钟,可设置)没有任何操作,客户端将自动结束当前会话;如需继续进行业务办理操作,要重新进行身份认证。服务密

20、码输入界面输入框下,需给客户提供“忘记密码”的按钮, 方便客户进行密码重置。对于非本网手机用户,提供游客登录按钮,登录后可查看优惠促销信息。一级菜单业务名称基础业务办理:如来电显示服务类业务变更,如停机、电子账单定业务办理制增值业务办理,如 189 邮箱套餐办理套餐变更,如天翼套餐档次变更本机默认登录模式下,进行以下业务操作,需要输入服务密码进行一次性身份认证:亲情号码设置可选包办理,如手机上网包已订增值业务退订我的信息修改客户资料密码修改5.2.3本机登录(1)、客户进入客户端,默认为使用本机号码直接登录,可直接进行信息浏览和业务查询操作。(2)、当客户选择业务办理、套餐办理等业务操作功能时

21、,系统需提示客户输入服务密码进行身份认证;通过认证后在当次会话内无需再次输入密码。(3)、密码输入框下,需给客户提供“忘记密码”的按钮,方便客户进行密码重置。【输出脚本】1. 认证成功:跳转进入客户主页!2. 密码有误:您输入的密码有误,请重试。3. 出错超过规定次数:您的操作出错超过规定 X 次,Y 分钟内无法登录,您将无法使用客户端中的部分功能。更多信息请登录/。 解决方案1. 客户在初始界面默认本机登录,展示客户当前的手机号码。2. 客户进行业务办理时,系统自动转向身份认证界面,提示客户输入服务密码。3. 客户输入密码时,界面不得显

22、示密码明文,使用*符号进行掩盖。客户输入密码不对,提示密码有误,要求重新输入。4. 密码出错超过限定 X 次数,提示认证失败并在 Y 分钟内拒绝再次进行认证。(其中 X、Y 保障与其他电渠系统取值一致)5.2.4他机登录在首页中点击“更换号码登录”按钮,退出本机登录,并要求在弹出界面手机号码输入框中输入他机号码,在密码输入框中输入对应服务密码后点击“确定”。密码输入框下,需给客户提供“忘记密码”的按钮,方便客户进行密码重置。【输出脚本】:4. 认证成功:跳转进入客户主页!5. 密码有误:您输入的密码有误,请重试。6. 出错超过规定次数:您的操作出错超过规定 X 次,Y 分钟内无法登录,您将无法

23、使用客户端中的部分功能。更多信息请登录/。 解决方案1. 根据客户输入的手机号码、服务密码来验证客户身份。2. 其他同本机登录;5.2.5消息推送手机上网后,自动弹出消息,提供维系、营销功能:1. 消费情况提醒、促进套餐签转;2. 根据客户终端使用情况,结合目前终端销售情况,促进手机换机提醒;3.营销活动推送:根据客户个性化信息,进行电渠活动的定向推送;5.2.6个人中心1、登录后系统默认进入客户主页;2、客户主页展示:a) 个性化欢迎语、话费信息、积分信息、及时信息b) 栏目目录c) 优惠促销:推荐产品、热门活动;d) 布局参考:3、头

24、像展示客户的品牌标志:我的e 家、天翼、商务领航;4、个性化欢迎语:晚上好,电渠业务团队!您的号码是 189xxxxxxxx,【密码管理】、【更换号码登录】5、话费信息:实时话费XX 元,余额Y 元,【立即交费】;6、积分信息:可用积分XX,即将到期积分XX;7、及时信息:未办结订单(a,未办结投诉(b,已办理业务(c8、栏目信息:一级、二级栏目列表;9、优惠促销:推荐产品、热门活动; 解决方案1、实施话费:按产品查询的实施话费;2、余额:按账户查询;3、及时信息中的 a,b,c 皆为响应信息的数量,链接到具体信息查询页面;4、推荐产品:后台支持按照具体用户、品牌、客户群进行配置

25、,按照这个先后顺序,只展示一个;5、热门活动:后台支持按照具体用户、品牌、客户群进行配置,按照这个先后顺序,只展示一个;5.2.7费用查询1、实时话费(示例):截止到XX 月XX 日XX 时,您的手机本月实时话费总额为 XX.XX 元截止到XX 月XX 日XX 时,您的账户实时话费总额为XX.XX 元2、余额:按账户查询(示例)a) 后付费手机:截止到 XX 月XX 日 XX 时,您的账户余额为 XX.XX元b) 预付费手机:截止到 XX 月XX 日 XX 时,您的手机余额为 XX.XX 元3、欠费:后付费按账户查询,预付费按照产品查询(示例)a) 截止至XX 月XX 日XX 时,您的手机账户

26、欠费为 XXX.XX 元【立即交费】b) 截止至XX 月XX 日XX 时,您未欠费;【立即交费】4、账单(示例):a) 账单首页:b) 账单详情:展示账单的汇总模式(示例)5、套餐使用量(示例):5.2.8 充值交费1、系统提供本机交费与他机交费两个功能;2、本机不需要输入号码,直接输入金额和银行即可跳转到网银界面进行支付;3、他机交费也仅支持给手机缴费,并且要验证号码的是否可以充值; 5.2.9 交费记录 BRS-CLIENT-JFJL1、系统提供按照月份查询交费记录;2、默认查询出当月的交费记录(示例):5.2.10套餐销售1、通过电商平台发布适合手机浏览的套餐页面;2、客户端负责展现,并

27、提供订购;3、客户下单后,直接流转到电商后台;4、客服人员接收到订单后,进行客户回访并处理订单;5.2.11手机销售 BRS-CLIENT-JCYWBL1、通过电商平台发布适合手机浏览的手机页面;2、客户端负责展现,并提供订购;3、客户下单后,直接流转到电商后台;4、客服人员接收到订单后,进行客户回访并处理订单;5.2.12号码销售1、通过电商平台发布适合手机浏览的号码列表页面;2、客户查看号码详情后,可以对喜欢的号码在线下单;3、客户端负责展现,并提供订购;4、客户下单后,直接流转到电商后台,并实现号码预占;5、客服人员接收到订单后,进行客户回访并处理订单;5.2.13基础业务办理1、客户进

28、入基础业务办理界面,系统查询出客户已经办理的基础业务,与可以办理的基础业务,并以列表的方式进行展示,如下(示例):2、在此订购页面,提供办理、退订的业务有:附属销售品、增值业务;3、先展示出客户可以办理的增值业务(此处不展示客户端不提供受理、但客户已购买的产品),随后展示出客户可以办理的增值业务;4、此处的业务名称、简介等要与电渠其他系统保持一致;5、客户点击订购、变更进行业务订购、变更和退订;6、客户点击进入订购、变更时,进入信息填写页面:7、订购:a)在界面上展示出当前业务的产品名称列表(如果只有一个产品则默认选中)、产品简介、产品资费等信息;b) 同一个业务下的产品,是否允许订购多个,需

29、要提供配置;8、退订时,展示出:a)客户在当前业务中已办理的产品;b) 可以变更到产品列表、产品简介、产品资费;c)退订;(是否提供退订,需要根据每个业务进可配置)9、客户点击确定后,提交客户的请求,并根据服务端的响应展示出订购、变更结果;5.2.14套餐办理1、进入套餐办理页面,系统展示出客户已经办理的套餐,可以办理的可选包;2、优先展示客户办理的套餐;3、在套餐之后,展示客户已办理的可选包,最后展示可以办理的其他可选包;4、如果客户已办理此业务,则在其后显示【变更】按钮;5、如果客户未办理此业务,则在其后显示【订购】按钮;6、客户点击【变更】、【订购】进入订购页面,页面展示:7、变更:a)

30、当前套餐已办理的产品、可以变更的产品、退订按钮(套餐不支持退订,可选包是否支持退订需要根据每个业务进行配置);b) 展示包含:产品名称、产品简介、资费;c)变更是否允许从资费高的档次,变更到资费低的档次,需要支持配置;8、订购:a)当前业务下产品名称列表、每个产品简介、资费信息;b) 订购按钮;9、同一个业务下,是否允许客户订购多个产品,需要提供配置;10、 客户在订购界面,点击【订购】、【退订】等,提交客户请求, 并返回受理结果;5.2.15亲情号码设置系统提供亲情号码设置功能,用短信回复的形式即可开通亲情号绑定功能。5.2.16积分服务系统提供积分生成记录、积分兑换记录查询服务1、客户进入

31、积分界面:2、在界面上方展示可用积分与即将到期积分;3、客户可以查阅积分兑换记录、积分生成记录;4、客户可以分别查询最近 6 个月的积分生成、兑换记录;5.2.17客户信息管理提供客户信息查询、我的产品、已定增值业务查询与退订、当前套餐查询、订单查询、密码修改、密码重置功能1、我的信息(示例):客户名称:所在地市: 入网时间: 我的号码:2、 已办理业务查询与退订(示例):展示出客户已经订购的所有增值业务、基础功能(含客户端不支持受理的增值业务),并提供退订、退订所有的操作3、当前套餐(示例):提供客户办理的当前套餐的查询,套餐名称是链接,点击链接在当前页面展示出改套餐的简介189XXXXXX

32、XX 已办理套餐:1、 天翼乐享 3G 套餐-129 元套餐2、 手机上网包-5 元套餐;3、 宽带时长包-5 元套餐;【套餐使用情况查询】4、密码管理(示例):密码管理包含密码修改、密码重置a)密码修改要求输入原密码、新密码、确认新密码;b) 密码认证错误X 次,锁定Y 分钟的要求对密码修改适用;c)密码重置要求输入:证件类型、证件号码、随机码;d) 密码重置后,新密码除直接显示在客户端外,还通过短信方式发送。5.2.18常用信息系统提供区号查询、号码归属地查询和营业厅位置查询功能;5.2.19 天翼商城 翼起淘手机主要为*电信电子商务做移动终端的渠道扩展。利用便携终端, 通

33、过主动的客户交互与营销,实现移动化的电子商务支撑。 界面设计(示例)商品详情界面:(示例)5.2.20单查询 功能描述1、查询类型:按产品和按客户查询(1)按产品查询出被选择号码办理的所有业务订单(2)按客户查询出登录号码所属客户下所有电信产品办理的业务订单;2、用户进入订单查询页面默认展示登录号码当月所有的业务办理订单3、订单清单包含内容:订单号、办理号码、办理方式、业务名称、受理时间、状态,以及订单详情入口。4、订单详情中展示订单的详细信息,包括:订单号、业务名称、办理号码、办理方式、资费信息、业务描述、办理时间、完成时间,以及提供【业务详情】的查询入口。5

34、.2.21积分专区 积分查询.1 功能描述提供客户当前积分查询、历史积分查询、积分消费查询。 积分兑换1. 用户通过短信形式,编辑积分兑换指令代码发送10000,并提交请求,由总部短信营业厅判断,将指令发回省分短信营业厅平台。2. 短信营业厅通过与 BOSS 系统进行分析1) 如果该用户具备兑换积分资格,BOSS 根据用户号码和当前积分进行规则判断,如果可以兑换,BOSS 扣减用户积分,并回复用户“您已成功兑换,感谢您的参与!更多好礼请登录/2) 如果用户不具备积分兑换资格,BOSS 向省分短信营业厅平台

35、返回积分不足信息提示“您目前的积分余额不足,不能兑换, 感谢您的参与”。3) 如果用户具备积分兑换资格,但是本月已经兑换过此类产品, BOSS 向省份短信营业厅返回信息提示“你本月已经兑换过次商品,不能再次进行兑换,感谢您的参与”3. 短信营业厅根据 BOSS 回复结果,封装短信指令下发给用户。5.3后台支撑管理5.3.1 平台接入服务应用支撑平台接入模块向客户端提供基础访问接口,支持客户端应用与服务器的访问认证、会话管理及高效安全的数据传输。 平台接入服务贯穿每个访问应用支撑平台的请求,按下面的基本流程参与每个客户端请求的处理:手机终端应用应用支撑平台(接入模块)终端用户登录请求登录请求接入

36、控制业务请求创建会话保存用户会话信息准备数据并加密数据压缩 数据安全传输数据解压数据解密请求合法性验证用户请求访问控制响应数据加密响应数据压缩业务响应数据业务办理响应结果解压 解密 分析数据 接入与访问控制.1 功能描述支持对客户端访问的接入控制,包括对用户接入进行实时认证及接入认证基础上的授权访问。对于未登录的用户,系统按访客身份管理,访客仅能查看全网发布的信息和商品目录,并能选择省份来显示各省的发布信息和商品目录,未登录的用户不能访问查询缴费、业务办理及用户基本信息维护功能。访问控制建立在接入认证基础上,能够依据授权对用户提出的每个访问请求加以控制,访问控制应包

37、含保密性、完整性、有效性等内容。.2 功能实现1、能够支持用户从不同的接入点访问后台应用;2、应能够防止非法的主体进入受保护的系统资源;3、应能够允许合法用户访问受保护的系统资源;4、应能够防止合法的用户对受保护的系统资源进行非授权的访问;5、系统可向访客身份用户开放有限的功能, 会话管理.1 功能描述会话管理通过检测协议数据来对连接的状态进行跟踪,并对所有连接的状态信息进行统一维护和管理。 会话管理实现根据连接状态信息动态地决定数据包是否合法,以便阻止恶意的入侵。 会话管理也支持数据报文到会话的快速匹配,会话的有效期管理等。.2 功能实

38、现1、系统可配置会话超时时间;2、当用户登录后长期不访问应用支撑平台,则系统能够清理过期会话信息;防止会话过期用户访问应用支撑平台 数据加/解密.1 功能描述敏感信息加密传输或使用SSL/HTTPS 协议访问应用支撑平台。例如:业务查询和业务办理中的用户敏感信息,如客服密码加密传输。.2 功能实现1、对客户端应用提交请求中的加密数据进行解密;2、对持久化保存在应用支撑平台的用户敏感数据进行加密存储,如用户手机号码;3、支持应用访问持久化加密数据时的解密; 数据压缩/解压.1 功能描述为提高客户体验,高效地传输数据,平台接入模

39、块支持数据传输之前进行数据压缩,并对接收到的数据进行解压缩。.2 功能实现1、应用支撑平台与客户端协同实现大数据量交换信息时的拆包/组包、压缩和解压缩,以支持客户端与应用支持平台间能够交换较大的数据包;2、能够在传输效率、服务器与客户端计算开销间进行权衡, 定义满足用户体验要求的客户端与应用支撑平台的数据交换协议。5.3.2 业务交互逻辑业务交互逻辑部分封装了对客户端发起的业务请求的处理,负责处理客户端的业务查询、缴费、业务办理等请求,通过与一级的交互完成业务功能并将结果返回给客户端。 认证鉴权.1 功能描述客户端登录及办理业务时,应用支撑平台进行认证

40、鉴权,应用支撑平台接收认证鉴权请求,并根据所述认证鉴权请求判断用户及业务是否正常,若是,则允许执行通过认证鉴权的业务请求;否则,返回认证失败消息。.2 功能实现1、 应用支撑平台应支撑客户端的登录认证鉴权操作,并保证请求的安全传输,如客户端采用动态加密方式传输用户客服密码;2、应用支撑平台使用一级接口实现用户身份认证,并获取用户的归属地、用户品牌等信息;3、支持限制用户密码错误重试登录的次数,以防止密码猜测攻击;4、在一级接口的支持下,在返回给客户端的登录认证结果中附带除用户品牌、用户级别以外的其他用户的基本信息,如账户基本信息、账户余额、用户积分等信息时,客户端应用可在登录后首

41、页显示用户的基本资料,然后提示用户进入功能首 页。以增强客户端应用的个性化体验。5、 应用支撑平台记录用户登录系统的操作日志,记录登录时间、登录时长、用户号码等信息,供客服人员查询处理咨询投诉,以及实现手机客户端承载的业务查询业务量统计。6、 对未登录系统的用户,提供访客身份用户可访问的功能; 业务查询.1 功能描述应用支撑平台接收到客户端的业务查询请求后,进行接口解析并进行相应的逻辑处理,应用支撑平台根据请求接口的不同,分别调用一级的对应接口进行余额查询、在用业务查询、套餐余量查询、积分(消费历史)查询、充值缴费记录查询、积分(获得记录)查询等, 获取查询结果后返

42、回给客户端。.2 功能实现1、用户登录手机客户端应用支撑平台,鉴权验证后,在会话有效期内可使用业务查询功能;2、应用支撑平台应记录业务查询操作日志,供客服人员查询处理咨询投诉和实现统计分析。.3 业务流程说明1) 用户登录后选择要查询的业务项,如积分、GPRS 流量、话费余额等;2) 客户端应用向应用支撑平台发起业务查询访问请求;3) 应用支撑平台对业务查询访问请求进行鉴权及请求参数合法性检查;4) 如果用户未登录或会话超时,则返回用户请求不合法,要求用户登录后再操作;如果输入数据不合法,则提示用户输入数据不合法;5) 应用支撑平台根据查询业务代码,用户手机号码,携

43、带接口鉴权参数向一级枢纽发起业务查询请求;6) 一级枢纽处理业务查询,向应用支撑平台返回业务查询结果;7) 应用支撑平台解析查询结果,并重新编码返回给客户端,记录用户的业务查询操作日志;8) 客户端解析查询结果,将查询结果展现给最终用户; 业务办理.1 功能描述应用支撑平台接收到客户端的业务办理请求后,进行接口解析并进行相应的逻辑处理,应用支撑平台根据请求接口的不同,分别调用一级的对应接口进行包括用户资料登记与变更、客服密码修改、停开机、飞信开通、彩信开通、全球通全网统一资费套餐办理、WLAN 套餐办理、GPRS 套餐办理 、短信套餐办理等,并将而业务办理结果返回给

44、客户端。.2 功能实现1、 用户登录手机客户端应用支撑平台,鉴权验证后,在会话有效期内可使用业务办理功能;2、 用户提交的业务办理请求的业务合法性、互斥性检查由接口实现,接口返回可自解释的业务办理结果,由应用支撑平台返回给客户端并最终展示给用户。3、 应用支撑平台记录用户办理业务的操作日志,供客服人员查询处理咨询投诉和实现统计分析。.3 业务流程说明1) 终端用户登录后,应用支撑平台根据用户品牌及归属地属性向终端应用返回当前用户可办理的业务;2) 终端用户进入业务办理,选择可办理的业务;3) 终端应用确认用户执行业务办理,向应用支撑平台提交业务办理请求;4) 应用支

45、撑平台对请求进行鉴权并检查请求参数的合法性,如果未通过合法性验证,则返回请求非法;如果用户未登录或会话超时, 则返回用户请求不合法,要求用户登录后再操作;5) 应用支撑平台根据要办理的业务代码,用户手机号码,业务办理相关的其他请求参数,携带接口鉴权参数向一级枢纽发起业务查询请求;6) 一级枢纽处理业务办理请求,向应用支撑平台返回业务办理结果;7) 应用支撑平台解析业务办理响应重新编码返回给客户端,记录业务办理操作日志;8) 客户端解析办理结果,将办理结果展现给最终用户。 充值缴费逻辑.1 功能描述手机客户端集成手机支付平台 ,用户可通过用户的手机支付账户、银行卡完成

46、对指定的手机号码进行充值和缴费。用户可使用手机客户端完成充值卡的手机充值功能。.2 功能实现1、应能根据缴费请求中的缴费金额以及实际支付金额进行相应的账务处理,以现金的资金属性将实际支付资金存入话费账户中,以赠送话费的资金属性将缴费资金与实际支付资金之间的差值部分存入话费账户中。2、 冲正:当手机支付平台向一级转发缴话费请求超时,手机支付平台会向一级发起缴话费冲正。只有手机支付缴话费超时才能发起冲正,非手机支付用户通过手机支付网银缴话费超时不能发起冲正。具体功能请参见电信运营商全网手机支付缴话费总体技术要求 V1.1.0及电信运营商一级接口规范手机支付业务单行本。3、 手机客户端

47、系统与手机支付平台间采用 HTTPS 通讯协议通过公网进行交互。为保证数据安全,所有交互报文必须采用 CA 证书认证和相应的签名算法(详见电信运营商一级接口规范手机支付业务单行本)。4、 手机支付平台发起的缴话费流程一样(参见电信运营商手机支付业务补充技术方案相关功能优化方案 V1.0.0),请各省复用已有接口。5、用户在使用手机客户端缴纳话费前,需要在手机支付平台注册一个预留验证信息,预留验证信息内容可以是任意的汉 字、英文字母或符号,长度不超过 60 个字符。当系统弹出 IPOS 界面(即输入手机号码的界面),用户提交手机号码后,网页上会自动显示用户预留的信息,以便用户验证网站是否为真实的

48、手机支付网站。6、应用支撑平台能够记录用户使用充值缴费功能的操作日志。.3 使用手机帐户充值1) 用户通过登录手机客户端,选择进入充值缴费功能;2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值, 则提取本机号码供用户确认;3) 客户端提示用户选择手机帐户充值功能后,判断用户是否已登陆鉴权,如果未登录,则跳至登录界面让用户登录;4) 客户端提示用户输入充值金额,并要求输入手机帐户密码;5) 客户端向后台

49、应用支撑平台发送充值请求,充值请求信息包括: 被充值号码、充值金额、用手机帐户充值、手机帐户密码,该信息必须采用加密方式数据传输;6) 应用支撑平台对请求进行鉴权并验证输入参数的合法性,如果用户未登录或会话超时,则拒绝访问;如果请求参数非法,如必填参数为空或输入数据格式或类型不满足要求,则返回错误提示;7) 应用支撑平台向手机支付平台发起支付请求,请求信息包括:支付号码、支付金额、用手机帐户充值、手机帐户密码;8) 手机支付平台判断用户的支付信息的合法性,并验证手机帐户密码,判断手机帐户金额是否足够,如果足够则扣除该部分金额;9) 如果手机支付平台金额不够,则返回通知给用户提醒帐户余额不足;1

50、0) 手机支付平台向一级发送信息要求为该手机充值,发送信息包括手机号码、充值金额;11) 一级向号码归属地转发充值请求;12) 归属地为该手机充值,充值成功后通过一级返回充值信息给手机支付平台;13) 最终手机支付平台通过一级向应用支撑平台返回充值成功与否信息。.4 使用手机帐户缴费1) 用户通过登录手机客户端,选择进入充值缴费功能;2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值, 则提取本机号码供

51、用户确认;3) 客户端提示用户选择手机帐户缴费功能后,判断用户是否已登陆鉴权,如果未登录,则跳至登录界面让用户登录;4) 客户端向应用支撑平台要求查询欠费金额,应用支撑平台向一级发起该手机号的欠费金额查询请求;5) 一级向该手机号归属省查询欠费金额;6) 应用支撑平台通过客户端向用户确认欠费金额及确认为该金额支付;7) 客户端向后台应用支撑平台发送缴费请求,缴费请求信息包括: 被缴费号码、缴费金额、用手机帐户充值、手机帐户密码,该信息必须采用加密方式数据传输;8) 应用支撑平台对请求进行鉴权并验证输入参数的合法性,如果用户未登录或会话超时,则拒绝访问;如果请求参数非法,如必填参数为空或输入数据

52、格式或类型不满足要求,则返回错误提示;9) 应用支撑平台通过一级向手机支付平台发起支付请求,请求信息包括:支付号码、支付金额、用手机帐户支付、手机帐户密码;10) 手机支付平台判断用户的支付信息的合法性,并验证手机帐户密码;11) 如果手机支付平台金额不够,则通过一级返回通知给用户提醒帐户余额不足;12) 如果手机支付平台金额够,则扣减该费用;13) 手机支付平台向一级发送信息要求为该手机缴费,发送信息包括手机号码、缴费金额;14) 一级向号码归属地转发缴费请求;15) 归属地为该手机缴费,缴费成功后通过一级返回缴费信息给手机支付平台;16) 最终手机支付平台通过一级向应用支撑平台返回缴费成功

53、与否信息。.5 使用信用卡充值1) 用户通过登录手机客户端,选择进入充值缴费功能;2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值, 则提取本机号码供用户确认;3) 客户端提示用户选择使用银行卡充值功能后,判断用户是否已登陆鉴权,如果未登录,则跳至登录界面让用户登录;4) 客户端提示用户输入充值金额,并选择支付银行;5) 应用支撑平台验证手机号码和支付银行,判断是否首次支付;6) 应用支撑平台根据是否首次支付,通过客户端要求用户输入银行信息,如果非首次支付,可输入简化的银行信息,如果首次支付, 则要求输入全部银行信息,用户输入号系统记录银行信息;7) 应用支撑平台验证用户输入的银行卡信息后,向手机支付平台发送银行卡支付请求,充值请求信息包括:被充值号码、充值金额、用银行充值、银行代码、银行卡相关信息,该信息必须采用加密 方式数据传输;8) 手机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论