安徽电信手机客户端项目技术建议书.doc

上传人:laozhun 文档编号:2394161 上传时间:2023-02-17 格式:DOC 页数:67 大小:3.32MB
返回 下载 相关 举报
安徽电信手机客户端项目技术建议书.doc_第1页
第1页 / 共67页
安徽电信手机客户端项目技术建议书.doc_第2页
第2页 / 共67页
安徽电信手机客户端项目技术建议书.doc_第3页
第3页 / 共67页
安徽电信手机客户端项目技术建议书.doc_第4页
第4页 / 共67页
安徽电信手机客户端项目技术建议书.doc_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《安徽电信手机客户端项目技术建议书.doc》由会员分享,可在线阅读,更多相关《安徽电信手机客户端项目技术建议书.doc(67页珍藏版)》请在三一办公上搜索。

1、安徽电信手机客户端项目技术建议书北京炎黄新星网络科技有限公司二零一二年十二月目 录1项目背景32建设目标33总体规划43.1设计原则43.2技术体系53.3业务规划63.4功能规划64系统架构74.1系统框架描述74.2功能架构85功能实现85.1客户端基础功能实现85.2客户端业务功能实现125.3后台支撑管理251 项目背景随着移动互联网应用环境不断改善,手机互联网的应用逐步丰富起来,手机浏览器、手机地图、手机搜索等等,用户通过手机体验到了越来越多的互联网应用。手机上网的随时、随地性使其成为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、向手机客户端功能实现的业务功能域、以及与电信运营商其他平台接口的业务集成域。4.2 功能架构5 功能实现5.1 客户端基础功能实现5.1.1 客户端界面设计 客户端界面需满足如下要求:1、 一致性原则UI定制遵循一致性原则,保证电信运营商手机客户端的独立性,给用户一致性的体验。2、 易用性原则遵循简单、易用性原则。最短路径:根据用户各操作使用频率,通过合理导航、快捷方式、搜索,在保证功能组合的逻辑完整的同时,实现整体访问各功能的最短路径。符合客户使用习惯:应符合各终端操作系统特有的交互方式。3、 发挥终端特性充分考虑移动终端的特有能力,自动适配移动终端屏幕。充分发挥手机终端的本地计算、展示能力

11、,为涉及列表、分类的功能提供排序、分析能力,并提供图形化展示界面。5.1.2 本地存储管理为保证系统安全,采用加密处理技术以保证客户端数据信息的保密性。其中,对于优惠资讯、营业厅地址等应用支撑平台发布的信息可缓存在本地,与用户个人资料相关的信息可加密保存,如用户的登录账户信息。客户端支持根据终端型号自动选择存储方式,包括文件存储、轻量级数据库存储等。存储空间支持手机内存及扩展存储卡,对于Android平台,支持客户端程序安装在存储卡或安装后移至存储卡。用户可主动清除本地缓存数据。5.1.3 终端用户行为采集在不影响用户感知的前提下,客户端应对终端侧的用户行为进行采集,例如设置手机客户端特征、访

12、问集成的第三方客户端产品或应用等操作,将行为日志提交给应用支撑平台,便于系统对用户行为做有效分析。5.1.4 信息接收1、 支持网络环境的自动适配;2、 支持高效、省电、省流量的消息通道保持机制;3、 支持稳定畅通的消息通道;4、 支持消息接收中遇到异常情况的处理。5.1.5 访问控制客户端应用对应用支撑平台的访问控制建立在接入认证基础上,认证通过后,客户端保持与服务器间的会话;客户端应用携带会话信息访问应用支撑平台。登录应用支撑平台后,客户端根据应用支撑平台返回的客户端应用能力集,显示可访问的功能与数据,实现客户端应用各省市的差异化功能呈现,支持系统的全网运营,控制信息、商品、功能对用户的展

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

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

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

16、端系统设置中配置的升级方式,决定下载行为;如果用户配置了自动升级,则直接下载安装包,如果用户配置为手工升级,则在发现非强制升级的新版本时,询问用户是否下载安装包,用户确认升级后下载安装包。客户端下载安装包完成后,提示用户关闭当前客户端应用,执行升级操作,用户还可以在系统设置中配置升级方式,选择“版本检查”操作,实现用户主动选择的客户端版本检查及升级操作。1、 支持手机客户端启动后的自动版本检查和用户手工触发的升级操作;2、 支持手机客户端的关键版本强制升级和非关键版本可选升级;3、 按用户配置的方式执行非关键版本的可选升级,默认配置为手工升级;4、 支持手机客户端设置升级方式:自动升级或手工升

17、级;5、 对于非强制升级版本,下载不影响客户端版本的使用,用户可在下载安装包的同时,访问应用支撑平台的功能;6、 IPhone版本使用AppStore实现版本检查与升级操作;5.2 客户端业务功能实现手机客户端总体包含查询缴费、业务办理、信息发布、特色业务、搜索等五大功能域。并实现手机客户端与操作系统的自适配、加密引擎、版本管理、通讯接口访问加入鉴权、通讯接口加密等基础功能。5.2.1 基础功能客户端基础功能,实现对终端的自动识别手机分辨率识别自动识别手机屏幕分辨率,并自动加载与分辨率对应的页面;操作系统识别自动识别系统的操作系统和版本号;手机imsi号识别自动获取到手机的imsi号;手机号码

18、识别自动获取到手机号码;手机地理位置识别自动获取到手机的位置;用户支持支持所有三大运营商用户使用;5.2.2 登录客户端需同时支持以下三种登录认证方式:1本机默认登录:从客户感知、使用便捷性出发,客户端默认本机直接登录,对于一般的业务查询和信息浏览,无需输入密码认证,可以直接浏览和查询,凡通过客户手机发送的申请,均视为客户本人发送。2手机号码+服务密码:客户也可以输入手机号码和服务密码的方式进行登录。3所有客户,不论是属于哪个客户群,一律按照产品级的权限进行登录获取客户资料、产品资料、账户资料;客户输入服务密码通过身份认证后,在退出客户端之前,不需要再次进行身份认证;如在规定时间内(10分钟,

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

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

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

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

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

24、进行配置,按照这个先后顺序,只展示一个;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时,您的手机账户欠费为XXX.XX元 【立即交费

25、】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、 客户端负责展现,并提供订购;3、 客户下

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

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

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

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

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

31、套餐(示例):提供客户办理的当前套餐的查询,套餐名称是链接,点击链接在当前页面展示出改套餐的简介189XXXXXXXX已办理套餐:1、 天翼乐享3G套餐-129元套餐2、 手机上网包-5元套餐;3、 宽带时长包-5元套餐;【套餐使用情况查询】4、 密码管理(示例):密码管理包含密码修改、密码重置a) 密码修改要求输入原密码、新密码、确认新密码;b) 密码认证错误X次,锁定Y分钟的要求对密码修改适用;c) 密码重置要求输入:证件类型、证件号码、随机码;d) 密码重置后,新密码除直接显示在客户端外,还通过短信方式发送。5.2.18 常用信息系统提供区号查询、号码归属地查询和营业厅位置查询功能;5.

32、2.19 天翼商城5.2.19.1 翼起淘手机 主要为安徽电信电子商务做移动终端的渠道扩展。利用便携终端,通过主动的客户交互与营销,实现移动化的电子商务支撑。5.2.19.2 界面设计(示例)商品详情界面:(示例)5.2.20 单查询5.2.20.1 功能描述1、查询类型:按产品和按客户查询(1)按产品查询出被选择号码办理的所有业务订单(2)按客户查询出登录号码所属客户下所有电信产品办理的业务订单;2、用户进入订单查询页面默认展示登录号码当月所有的业务办理订单3、订单清单包含内容:订单号、办理号码、办理方式、业务名称、受理时间、状态,以及订单详情入口。4、订单详情中展示订单的详细信息,包括:订

33、单号、业务名称、办理号码、办理方式、资费信息、业务描述、办理时间、完成时间,以及提供【业务详情】的查询入口。5.2.21 积分专区5.2.21.1 积分查询5.2.21.1.1 功能描述提供客户当前积分查询、历史积分查询、积分消费查询。5.2.21.2 积分兑换1. 用户通过短信形式,编辑积分兑换指令代码发送10000,并提交请求,由总部短信营业厅判断,将指令发回省分短信营业厅平台。2. 短信营业厅通过与BOSS系统进行分析1) 如果该用户具备兑换积分资格,BOSS根据用户号码和当前积分进行规则判断,如果可以兑换,BOSS扣减用户积分,并回复用户“您已成功兑换,感谢您的参与!更多好礼请登录2)

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

35、 接入与访问控制5.3.1.1.1 功能描述支持对客户端访问的接入控制,包括对用户接入进行实时认证及接入认证基础上的授权访问。对于未登录的用户,系统按访客身份管理,访客仅能查看全网发布的信息和商品目录,并能选择省份来显示各省的发布信息和商品目录,未登录的用户不能访问查询缴费、业务办理及用户基本信息维护功能。访问控制建立在接入认证基础上,能够依据授权对用户提出的每个访问请求加以控制,访问控制应包含保密性、完整性、有效性等内容。 5.3.1.1.2 功能实现1、 能够支持用户从不同的接入点访问后台应用;2、 应能够防止非法的主体进入受保护的系统资源; 3、 应能够允许合法用户访问受保护的系统资源;

36、4、 应能够防止合法的用户对受保护的系统资源进行非授权的访问;5、 系统可向访客身份用户开放有限的功能,5.3.1.2 会话管理5.3.1.2.1 功能描述会话管理通过检测协议数据来对连接的状态进行跟踪,并对所有连接的状态信息进行统一维护和管理。 会话管理实现根据连接状态信息动态地决定数据包是否合法,以便阻止恶意的入侵。 会话管理也支持数据报文到会话的快速匹配,会话的有效期管理等。 5.3.1.2.2 功能实现1、 系统可配置会话超时时间;2、 当用户登录后长期不访问应用支撑平台,则系统能够清理过期会话信息;防止会话过期用户访问应用支撑平台5.3.1.3 数据加/解密5.3.1.3.1 功能描

37、述敏感信息加密传输或使用SSL/HTTPS协议访问应用支撑平台。例如:业务查询和业务办理中的用户敏感信息,如客服密码加密传输。5.3.1.3.2 功能实现1、 对客户端应用提交请求中的加密数据进行解密;2、 对持久化保存在应用支撑平台的用户敏感数据进行加密存储,如用户手机号码;3、 支持应用访问持久化加密数据时的解密;5.3.1.4 数据压缩/解压5.3.1.4.1 功能描述为提高客户体验,高效地传输数据,平台接入模块支持数据传输之前进行数据压缩,并对接收到的数据进行解压缩。5.3.1.4.2 功能实现1、 应用支撑平台与客户端协同实现大数据量交换信息时的拆包/组包、压缩和解压缩,以支持客户端

38、与应用支持平台间能够交换较大的数据包;2、 能够在传输效率、服务器与客户端计算开销间进行权衡,定义满足用户体验要求的客户端与应用支撑平台的数据交换协议。5.3.2 业务交互逻辑业务交互逻辑部分封装了对客户端发起的业务请求的处理,负责处理客户端的业务查询、缴费、业务办理等请求,通过与一级的交互完成业务功能并将结果返回给客户端。5.3.2.1 认证鉴权5.3.2.1.1 功能描述客户端登录及办理业务时,应用支撑平台进行认证鉴权,应用支撑平台接收认证鉴权请求,并根据所述认证鉴权请求判断用户及业务是否正常,若是,则允许执行通过认证鉴权的业务请求;否则,返回认证失败消息。5.3.2.1.2 功能实现1、

39、 应用支撑平台应支撑客户端的登录认证鉴权操作,并保证请求的安全传输,如客户端采用动态加密方式传输用户客服密码;2、 应用支撑平台使用一级接口实现用户身份认证,并获取用户的归属地、用户品牌等信息;3、 支持限制用户密码错误重试登录的次数,以防止密码猜测攻击;4、 在一级接口的支持下,在返回给客户端的登录认证结果中附带除用户品牌、用户级别以外的其他用户的基本信息,如账户基本信息、账户余额、用户积分等信息时,客户端应用可在登录后首页显示用户的基本资料,然后提示用户进入功能首页。以增强客户端应用的个性化体验。5、 应用支撑平台记录用户登录系统的操作日志,记录登录时间、登录时长、用户号码等信息,供客服人

40、员查询处理咨询投诉,以及实现手机客户端承载的业务查询业务量统计。6、 对未登录系统的用户,提供访客身份用户可访问的功能;5.3.2.2 业务查询5.3.2.2.1 功能描述应用支撑平台接收到客户端的业务查询请求后,进行接口解析并进行相应的逻辑处理,应用支撑平台根据请求接口的不同,分别调用一级的对应接口进行余额查询、在用业务查询、套餐余量查询、积分(消费历史)查询、充值缴费记录查询、积分(获得记录)查询等,获取查询结果后返回给客户端。5.3.2.2.2 功能实现1、 用户登录手机客户端应用支撑平台,鉴权验证后,在会话有效期内可使用业务查询功能;2、 应用支撑平台应记录业务查询操作日志,供客服人员

41、查询处理咨询投诉和实现统计分析。5.3.2.2.3 业务流程说明1) 用户登录后选择要查询的业务项,如积分、GPRS流量、话费余额等;2) 客户端应用向应用支撑平台发起业务查询访问请求;3) 应用支撑平台对业务查询访问请求进行鉴权及请求参数合法性检查;4) 如果用户未登录或会话超时,则返回用户请求不合法,要求用户登录后再操作;如果输入数据不合法,则提示用户输入数据不合法;5) 应用支撑平台根据查询业务代码,用户手机号码,携带接口鉴权参数向一级枢纽发起业务查询请求;6) 一级枢纽处理业务查询,向应用支撑平台返回业务查询结果;7) 应用支撑平台解析查询结果,并重新编码返回给客户端,记录用户的业务查

42、询操作日志;8) 客户端解析查询结果,将查询结果展现给最终用户;5.3.2.3 业务办理5.3.2.3.1 功能描述应用支撑平台接收到客户端的业务办理请求后,进行接口解析并进行相应的逻辑处理,应用支撑平台根据请求接口的不同,分别调用一级的对应接口进行包括用户资料登记与变更、客服密码修改、停开机、飞信开通、彩信开通、全球通全网统一资费套餐办理、WLAN套餐办理、GPRS套餐办理 、短信套餐办理等,并将而业务办理结果返回给客户端。5.3.2.3.2 功能实现1、 用户登录手机客户端应用支撑平台,鉴权验证后,在会话有效期内可使用业务办理功能;2、 用户提交的业务办理请求的业务合法性、互斥性检查由接口

43、实现,接口返回可自解释的业务办理结果,由应用支撑平台返回给客户端并最终展示给用户。3、 应用支撑平台记录用户办理业务的操作日志,供客服人员查询处理咨询投诉和实现统计分析。5.3.2.3.3 业务流程说明1) 终端用户登录后,应用支撑平台根据用户品牌及归属地属性向终端应用返回当前用户可办理的业务;2) 终端用户进入业务办理,选择可办理的业务;3) 终端应用确认用户执行业务办理,向应用支撑平台提交业务办理请求;4) 应用支撑平台对请求进行鉴权并检查请求参数的合法性,如果未通过合法性验证,则返回请求非法;如果用户未登录或会话超时,则返回用户请求不合法,要求用户登录后再操作;5) 应用支撑平台根据要办

44、理的业务代码,用户手机号码,业务办理相关的其他请求参数,携带接口鉴权参数向一级枢纽发起业务查询请求;6) 一级枢纽处理业务办理请求,向应用支撑平台返回业务办理结果;7) 应用支撑平台解析业务办理响应重新编码返回给客户端,记录业务办理操作日志;8) 客户端解析办理结果,将办理结果展现给最终用户。5.3.2.4 充值缴费逻辑5.3.2.4.1 功能描述手机客户端集成手机支付平台,用户可通过用户的手机支付账户、银行卡完成对指定的手机号码进行充值和缴费。用户可使用手机客户端完成充值卡的手机充值功能。5.3.2.4.2 功能实现1、 应能根据缴费请求中的缴费金额以及实际支付金额进行相应的账务处理,以现金

45、的资金属性将实际支付资金存入话费账户中,以赠送话费的资金属性将缴费资金与实际支付资金之间的差值部分存入话费账户中。2、 冲正:当手机支付平台向一级转发缴话费请求超时,手机支付平台会向一级发起缴话费冲正。只有手机支付缴话费超时才能发起冲正,非手机支付用户通过手机支付网银缴话费超时不能发起冲正。具体功能请参见电信运营商全网手机支付缴话费总体技术要求V1.1.0及电信运营商一级接口规范手机支付业务单行本。3、 手机客户端系统与手机支付平台间采用HTTPS通讯协议通过公网进行交互。为保证数据安全,所有交互报文必须采用CA证书认证和相应的签名算法(详见电信运营商一级接口规范手机支付业务单行本)。4、 手

46、机支付平台发起的缴话费流程一样(参见电信运营商手机支付业务补充技术方案相关功能优化方案V1.0.0),请各省复用已有接口。5、 用户在使用手机客户端缴纳话费前,需要在手机支付平台注册一个预留验证信息,预留验证信息内容可以是任意的汉字、英文字母或符号,长度不超过60个字符。当系统弹出IPOS界面(即输入手机号码的界面),用户提交手机号码后,网页上会自动显示用户预留的信息,以便用户验证网站是否为真实的手机支付网站。6、 应用支撑平台能够记录用户使用充值缴费功能的操作日志。5.3.2.4.3 使用手机帐户充值1) 用户通过登录手机客户端,选择进入充值缴费功能;2) 客户端提示用户选择充值缴费功能:手机帐户为本机充值、手机帐户为他人充值、手机帐户为本机缴费、银行卡帐户为本机充值、银行卡帐户为他人充值、银行卡帐户为本机缴费;如果选择为他人充值,则继续提示用户输入他人电话号码,选择为本机充值,则提取本机号码供用户确认;3)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号