《经营分析系统与系统互动技术规范送审稿样本.doc》由会员分享,可在线阅读,更多相关《经营分析系统与系统互动技术规范送审稿样本.doc(70页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、中国移动通信企业标准QB-经营分析系统和BOSS系统互动技术规范(送审稿)版本号:1.0.0 BASS & BOSS Interface Specification Version:1.0.0 -09-实施-09-公布中国移动通信集团企业 公布目录1概述51.1背景51.2目标61.3适用范围61.4起草单位61.5解释权61.6参考文档71.7约定72总体说明82.1系统结构82.2互动标准92.3互动方法103BASS互动层133.1互动数据流图133.2互动功效描述143.3互动应用对经营分析系统影响153.3.1实体模型扩充153.3.2新增互动接口数据163.3.3对经营分析系统功效
2、模块影响163.3.4步骤控制164BOSS互动层174.1互动数据流图184.2互动功效描述194.3互动对BOSS系统影响204.3.1对BOSS实体模型影响204.3.2对BOSS功效模块影响215互动接口层215.1概述215.2接口数据形式225.3接口双方责任225.3.1BOSS系统责任225.3.2经营分析系统责任225.4接口实现方法235.4.1文件接口处理235.4.2实时数据接口255.5接口逻辑管理275.5.1数据管理275.5.2完整性管理286互动业务功效实现286.1主动营销平台286.1.1主动营销需求特点296.1.2系统功效实现306.1.3主动营销控制
3、步骤举例316.2用户挽留336.2.1互动步骤模型346.2.2BASS应用实现346.2.3BOSS应用实现366.2.4互动接口386.3资费计划调查406.3.1互动步骤模型406.3.2BASS应用实现416.3.3BOSS应用实现426.3.4互动接口446.4用户关心456.4.1互动步骤模型466.4.2BASS应用实现466.4.3BOSS应用实现486.4.4互动接口506.5营销管理526.5.1互动步骤模型526.5.2BASS应用实现536.5.3BOSS应用实现546.5.4互动接口567信息共享实现587.1实现描述587.1.1信息共享需求特点587.1.2数据
4、步骤描述597.1.3接口数据内容597.2IMEI分析及应用607.2.1终端分析607.2.2并卡检验637.3资费分析647.3.1资费分析轮廓信息647.4用户价值657.4.1用户价值名单657.5代理渠道评定677.5.1代理渠道轮廓信息列表677.6SP评定697.6.1SP评定列表697.7用户关系网分析707.7.1用户关系轮廓信息701 概述1.1 背景经过两年多业务运行支撑系统(BOSS)集中化改造,各省(直辖市、自治区)移动通信企业BOSS系统已基础建设完成并投入运行,在中国移动市场拓展、用户服务等工作中发挥了关键支撑作用,成为中国移动落实落实“服务和业务领先”战略有力
5、手段。同时,经过十二个月多建设,各省(直辖市、自治区)移动通信企业经营分析系统一期工程也已基础建设完成并投入运行。经营分析系统提取BOSS和其它系统相关数据,建立统一数据信息平台,并采取数据仓库技术和分析挖掘工具,为用户服务、市场营销、经营决议等工作提供了有力支撑。不过,现在在系统层面和运行管理层面没有建立有效步骤管理机制,使BOSS和经营分析系统之间缺乏数据共享和应用交互,经营分析系统分析决议信息难以经过BOSS等支撑系统得到实施和实施,所以无法充足发挥经营分析系统分析作用和BOSS业务支撑作用。为了深入推进市场经营工作,落实集团企业“精细化管理”精神,表现主动营销、主动服务等经营模式,深入
6、发挥经营分析系统作用和实现BOSS系统智能化建设工作,必需加强BOSS系统和经营分析系统互动应用,优化市场营销、产品开发、用户服务步骤,从而开创市场竞争新局面。为实现以上目标,中国移动集团制订了经营分析系统和BOSS系统互动业务规范和经营分析系统和BOSS系统互动技术规范,以下分别简称业务规范和技术规范。本技术规范制订以业务规范为依据,意在从技术层面上指导经营分析系统和BOSS系统互动项目标具体建设。本规范共分七章:第一章:概述。概括描述本规范制订适用范围、参考文档、约定等内容。第二章:总体说明。介绍经营分析系统和BOSS系统互动背景、标准和系统总体结构、互动方法等。第三章:BASS互动层。描
7、述经营分析系统互动步骤和改动内容。第四章:BOSS互动层。描述BOSS互动步骤和改动内容。第五章:互动接口层。描述接口具体实现方法和相关要求。第六章:互动业务功效实现。闭环营销方法中各互动应用具体实现。第七章:信息共享实现。信息共享方法中各业务功效具体实现。1.2 目标此次经营分析系统和BOSS系统互动计划和建设关键目标是:1、 构建经营分析系统和BOSS系统互动架构和机制,提升支撑能力,满足业务发展需要。 针对业务数据进行全方面深入地分析挖掘,发觉多种业务规律、业务趋势等信息,为业务策略制订和调整提供有效参考依据,并经过业务策略、业务扩展信息有效地应用于BOSS系统,完善和优化BOSS系统市
8、场营销和主动服务等方面功效,提升业务运行营销服务质量。2、 建设主动营销平台,最终形成BOSS系统和经营分析系统相互促进良好态势。经过将BOSS系统中生产型数据和多种应用效果反馈装载进经营分析系统,为经营分析系统提供更全方面源数据支持,对OLAP分析应用不停修正完善,和评定和优化数据挖掘模型,提升分析数据精度。 3、深入提升经营分析系统和BOSS系统数据质量。 构建BOSS系统和经营分析系统之间数据自动传送和检验机制和通道,提升自动化程度。1.3 适用范围本规范适适用于中国移动各省(直辖市、自治区)BOSS 系统和经营分析系统互动接口建设。1.4 起草单位本规范由中国移动通信负责起草。本规范起
9、草人:段云峰、张晓京、常倩、黄岩、刘虹、马元吉、杨仕荣、胡建强、张航友、李勇等;1.5 解释权本规范增补、修订及解释权属中国移动通信。1.6 参考文档中国移动通信业务运行支撑系统(BOSS)业务技术规范(1.5版)中国移动通信业务运行支撑系统(BOSS)业务技术规范接口分册(1.5版)中国移动经营分析系统业务规范(V1.0版)中国移动经营分析系统技术规范(V1.0版)中国移动二级经营分析系统和源数据系统接口规范(V1.0版)中国移动经营分析系统数据仓库逻辑模型技术规范(V1.0版)中国移动通信省级经营分析系统数据质量检验细则(V1.0版)中国移动一级经营分析系统省级数据接口规范(V1. 0.3
10、)1.7 约定本规范内BOSS系统均指BOSS1.5系统。上行接口数据:从经营分析系统向BOSS系统传送互动数据。下行接口数据:从BOSS系统向经营分析系统传送互动数据。源数据:BOSS系统向经营分析系统提供业务数据。2 总体说明2.1 系统结构BOSS系统和经营分析系统之间互动接口包含三个层次:BASS互动层、BOSS互动层及互动接口层,前二者以接口数据生成、发送、接收、校验等功效为主,互动接口层则关键建立接口数据传输通道,并说明互动接口数据内容和格式。系统结构图2.1所表示:图2.1系统结构图 BASS互动层关键完成商业智能分析,提出分析结果后供BOSS系统参考。在经营分析系统中实现多个方
11、面功效,一是将BASS中分析挖掘结果生成接口数据,二是实现API调用功效,三是接收BOSS系统源数据和实施反馈信息,同时进行OLAP分析应用不停修正完善,和数据挖掘模型评定和优化。要求经营分析系统依据互动应用需要扩大数据抽取范围,增加分析专题,完善应用专题评定和修正,提升决议能力和数据质量。 BOSS互动层侧重于具体业务步骤实施,依据经营分析结果,落实到具体操作步骤中。关键在BOSS系统中实现接收经营分析信息,并采取主动营销、用户挽留等行动,也可经过互动接口将实施结果反馈给经营分析系统,供经营分析系统进行OLAP分析应用修正完善,和数据挖掘模型评定和优化。在应用布署和功效设计上要求充足考虑对经
12、营分析系统相关结果应用,充足发挥经营分析对BOSS用户服务和主动营销等业务提供有效支持功效。 互动接口层 和前两层不一样,互动接口层关键以接口数据为主,包含上行接口数据(从经营分析系统到BOSS系统)、下行反馈数据(从BOSS系统到经营分析系统)、在线应用数据(从经营分析系统到BOSS系统)及源数据(从BOSS系统到经营分析系统)。该层关键对接口数据进行说明,包含传输协议、文件命名、接口格式内容、校验方法等,实现从BOSS系统到经营分析系统之间双向数据通道。BOSS系统和经营分析系统之间互动接口服务,由两种接口方法实现,包含数据提取和支持、在线应用访问等。数据提取和支持是比较普遍和常见系统接口
13、方法,它经过数据统计和文件传输实现系统间数据共享和交互。首先是指经营分析系统从BOSS系统提取多个源数据,这一部分在经营分析系统建设中已经实现了大部分工作,以后会依据系统运行和分析专题增加,扩大从BOSS系统数据抽取范围;其次将经营分析系统中分析挖掘结果直接反应到BOSS系统中,在BOSS系统功效层面上响应数据访问需求;另外还包含把BOSS系统应用实施结果反馈到经营分析系统中。在线应用访问经过API调用直接进行用户信息服务和报表计算结果等。由经营分析系统提供统计分析API接口,BOSS系统在现有功效基础上对服务功效进行扩充,增加对经营分析系统API接口调用,实时或准实时从经营分析系统获取业务分
14、析信息,向营销服务人员提供更丰富和全方面用户业务信息,促进主动销售步骤完善和优化。2.2 互动标准在经营分析系统和BOSS系统互动过程中,经营分析系统经过互动接口整合以BOSS系统为主多个数据源,达成经营分析数据视图完整性、一致性和正确性要求。BOSS系统经过互动接口获取经营分析系统分析结果。一、在互动过程中系统间交互数据应遵照以下要求:1、 完整性要求数据视图完整,即数据本身完整且相关数据完整。本身完整指数据统计本身没有属性缺失。相关数据完整指数据统计之间数据关系明确、描述全方面不缺失。2、 一致性要求数据一致性是指预防因为数据在多个数据源中多重定义而产生数据描述差异和歧义,和因为从其它系统
15、中获取数据时间点不一样而形成数据信息不一致。3、 立即性要求数据刷新、修正、响应等方面要达成要求时间要求。4、 正确性要求数据正确性是指经过数据校验方法,确保从互动接口获取数据过程中,数据不会发生改变,确保接口取得数据内容和业务信息正确性。5、 可控性要求数据在整个数据流转过程中要可被监控,而且数据整个流转过程可被管理。二、经营分析系统和BOSS系统互动接口设计应遵照以下标准:1、 互动接口在设计上应遵照灵活、规范、方便标准。2、 互动接口应符合开放系统标准协议。3、 互动接口连接必需含有安全控制机制。4、 互动接口应能够平滑地扩充,包含处理能力、处理节点、业务功效扩充。5、 互动接口应针对具
16、体业务功效要求支持实时或准实时数据交换。经营分析系统和BOSS系统同属数据接收方,另一意义上讲又同属数据发送方,所以需要两系统各自担负对应数据提供和核查责任。2.3 互动方法互动方法大致可分为以下几类:方法一:战略决议经过人工进行全功效性互动战略决议互动方法图2.2所表示:图2.2互动方法一:战略决议该方法是经营分析系统和BOSS系统现有互动机制,经营分析系统提供战略性决议信息,以OLAP和数据挖掘为主,经过人工参与实施,全方位支持BOSS系统运行。两个系统之间数据流向是单向,BOSS系统为经营分析系统提供数据源,经营分析系统经过ETL实现数据清理、转换、加载,形成数据仓库,并经过统计汇总、多
17、维分析和数据挖掘等技术,最终产生分析应用结果,并公布展示。业务分析人员经过访问经营分析系统直接获取分析数据和信息。方法二:信息共享信息共享互动方法图2.3所表示:图2.3互动方法二:信息共享系统直接提供用户、渠道轮廓信息,如:用户离网概率等。在经营分析系统和BOSS系统数据抽取接口基础上,经营分析系统增加向BOSS系统发送轮廓信息数据接口;在BOSS系统中增加对用户、渠道、合作伙伴、资源等实体轮廓信息描述,经营分析系统向BOSS系统提供更具体轮廓信息支撑,为BOSS系统实施市场营销活动提供更丰富、更深入扩展属性信息。方法三:在线查询在线查询互动方法图2.4所表示:图2.4互动方法三 在线查询B
18、OSS系统能够在线从经营分析系统查询用户、渠道等扩展信息。由经营分析系统提供统计分析API接口,BOSS系统在现有功效基础上对服务功效进行扩充,系统经过调用API应用,实现对经营分析系统分析结果和数据信息访问,关键目标是在线提供更丰富和全方面用户服务信息。方法四:闭环营销闭环营销互动方法图2.5所表示:图2.5互动方法四:闭环营销经过步骤整合、系统功效扩充,实现BOSS系统和经营分析系统闭环营销管理。该方法需要扩充和完善市场管理和营销管理等模块,实现市场策略分析、市场活动计划生成及市场营销活动自动化,完成份析、市场、营销、服务闭环步骤,达成了真正意义上经营分析系统和BOSS系统互动。3 BAS
19、S互动层BASS互动层构架在现有经营分析系统之上,负责将经营分析系统分析结果根据接口要求进行组织生成,并向BOSS系统发送;对于BOSS系统反馈信息,BASS互动层负责接收和处理(条件许可情况下,BASS互动层能够经过邮件、短信等方法进行通知),由经营分析系统或相关人员进行模型验证、评定、修正和生成统计报表,构建分析专题。3.1 互动数据流图BASS系统互动数据流图图6.2所表示,:图3.1BASS系统互动数据流BASS互动层图3.1所表示,红色线为从经营分析系统流向BOSS系统互动数据,蓝色线为从BOSS系统流向经营分析系统反馈数据,黑色线为从经营分析系统流向BOSS系统在线API应用数据。
20、3.2 互动功效描述上行互动接口数据处理过程及功效包含:1、 经营分析系统(数据提供方)数据生成程序:搜集经营分析系统产生KPI、多维分析、专题分析和数据挖掘信息,生成上行接口数据。2、 经营分析系统(数据提供方)数据发送程序:依据互动接口规范要求生成接口数据文件及数据校验文件,并发送到BOSS系统;3、 BOSS系统(数据接收方)数据接收程序:读取接口数据文件和数据校验文件后进行文件级校验并生成文件级校验汇报,并将校验汇报发送回经营分析系统;4、 经营分析系统(数据提供方)数据发送程序:能够依据此校验汇报了解接口数据文件级校验结果,并依据结果决定是否重新传送接口文件;下行反馈接口数据处理过程
21、及功效包含:1、 经营分析系统(数据接收方)数据接收程序:读取反馈接口数据文件和数据校验文件后,进行文件级校验并生成文件级校验汇报,并将校验汇报发送回BOSS系统;2、 经营分析系统(数据接收方)数据接收程序:将经过文件级校验后正常接口文件送往指定存放目录;3、 经营分析系统(数据接收方)数据处理程序:对正常接口文件进行抽取、转换并装载入库,作为互动分析模型评定和新建专题分析源数据;在线应用数据访问过程及功效包含:1、 经营分析系统(应用实现方)API数据生成程序:依据BOSS系统访问要求采集经营分析系统各分析模型分析结果数据,生成API调用数据集市;2、 经营分析系统(应用实现方)API实现
22、:依据BOSS系统提供输入参数,经过实施API函数,实现对KPI、查询信息、统计报表、专题分析、专题分析和数据挖掘等模型分析结果实时访问,并将查询结果经过输出参数或数据文件传送到BOSS系统。3.3 互动应用对经营分析系统影响互动应用对经营分析系统影响关键表现在:l 需要对经营分析系统数据实体模型进行扩充和增加;l 为了对营销进行设计和评定,需要增加新分析功效;l 需要利用BOSS反馈信息对数据挖掘模型进行评定和修正。3.3.1 实体模型扩充用户挽留、资费计划调查、用户关心、营销管理、IMEI分析、用户价值、资费评定等是本规范实现关键互动应用,针对这些应用,需要经营分析系统用户细分、用户流失估
23、计、用户价值分析、渠道收益分析、资费预演和SP分析等多维分析和数据挖掘模型支撑,所以需要对应地对用户信息、资源信息等实体进行属性扩展。在实施过程中,各省可依据具体情况增加数据实体。伴随BOSS1.5规范实施和经营分析系统互动应用逐步深入,对经营分析系统已经有数据模型影响范围也将逐步扩大,在建设过程中仍需依据实际需求调整和修订数据实体模型。3.3.2 新增互动接口数据互动接口文件负责承载互动应用数据,本期增加接口文件关键包含: 用户挽留接口 资费计划调查接口 用户关心接口 营销管理接口 IMEI分析接口 用户价值分析接口 资费评定接口 代理渠道评定接口 SP评定接口 用户关系网分析接口3.3.3
24、 对经营分析系统功效模块影响互动应用对经营分析系统影响关键包含三方面,一是对已经有应用步骤修改扩充;二是新增互动接口功效模块;三是新增多个分析模型。在经营分析系统中,和互动相关分析功效关键包含用户价值分析、用户离网估计分析、资费预演分析等,经营分析系统提供分析结果作为BOSS数据输入,同时接收BOSS系统实施反馈信息,经营分析系统进行模型评定和新专题分析,形成螺旋上升业务闭环管理步骤。在经营分析系统中,需要新增互动接口功效模块,关键是互动数据生成功效、互动数据发送功效、互动数据接收功效、接口数据处理功效、处理规则生成维护功效等。对于互动这种新模式应用,系统中肯定会随之产生多个业务数据,这些业务
25、源数据能够用来构建新分析模型,对企业运行管理信息提供更全方面分析功效。3.3.4 步骤控制互动应用BASS互动层步骤控制应纳入经营分析系统步骤控制机制中,应将互动应用实施和维护整个过程根据计划时间和条件由程序自动调度实施完成。对于难以由程序完成步骤,系统应支持人工参与方法。提供步骤控制能够处理应用过程中碰到问题,如业务复杂、数据量大、要求实效性高、整个过程需要大量人为参与、实施过程繁琐等,从而节省了大量人力和物力,提升系统实用性和可用性。步骤控制应由以下几部分组成: 前端控制台前端控制台用于维护后台各部分调度命令和对应参数设置,生成步骤和监控命令运行情况。 日志管理日志管理关键是对模块程序运行
26、整个过程进行监控。关键包含了模块程序本身开启和关闭日志,步骤运行日志,命令信息和Agent日志。对日志信息只需做统计不需做处理。 系统库用以保留模块程序定制命令、步骤及其它系统所需支持数据信息数据库。 后台服务后台服务是整个步骤控制关键。依据事先定义好互动步骤各模块调度命令生成运行期命令,并经过时间触发检测运行时间,调度运行,生成运行步骤。运行期间,监控命令运行状态,判定是否挂起任务等候用户唤醒。 代理运行特定命令:接收命令行,并发送给对应应用服务器实施命令行。检验某一命令运行状态:根据从系统中接收到命令运行号,然后检验该命令实施状态。负载均衡:检验现在系统参数,比如CPU使用率等信息,对应将
27、命令分配到不一样应用服务器上运行,已达成对系统进行负载均衡目标。检验自己所在主机中运行命令返回任何信息并返回给系统。 时间触发检测步骤运行时间,依据命令事先定义实施频度,计算下次实施时间,统计实施次数,并进行实际步骤调度。4 BOSS互动层经营分析系统和BOSS系统互动从BOSS系统角度来看关键包含两个层面:首先,将经营分析系统发觉多种统计规律、分析结果应用于业务支撑系统,为用户服务和主动营销活动开展提供帮助,对业务系统步骤等提出改善参考;其次,经过将业务支撑系统中生产型数据和多种应用效果反馈装载进经营分析系统,为经营分析系统提供全方面源数据支持,并为下一次分析应用提供修改意见,从而达成两系统
28、相互促进、螺旋上升目标。互动对BOSS系统会产生部分影响,需要增加互动接口部分功效,并对BOSS系统在数据模型、业务步骤及应用上进行部分改造。在应用布署和功效设计上要求充足考虑对经营分析系统相关结果接收和应用,充足发挥经营分析结果对用户服务和主动营销活动提供有效支持。在BOSS系统中营销管理、渠道管理、用户服务、用户管理、合作伙伴管理等模块中,需要考虑经营分析系统提供用户扩展属性信息和营销计划服务等分析结果数据,增加分析信息存放,依据具体应用进行相关业务步骤改变,并将这些实施结果反馈给经营分析系统,便于经营分析系统对模型评定和修正,从而实现有效互动。4.1 互动数据流图BOSS系统互动数据流图
29、图4.1所表示:图4.1BOSS系统互动数据流蓝色线为从经营分析系统流向BOSS系统互动数据,红色线为从BOSS系统流向经营分析系统反馈数据,黑色线为从经营分析系统流向BOSS系统在线API应用数据。4.2 互动功效描述上行互动接口数据处理过程及功效包含:1、 BOSS系统(数据接收方)数据接收程序:读取接口数据文件和数据校验文件后进行文件级校验并生成文件级校验汇报,并将校验汇报发送回经营分析系统;2、 经营分析系统(数据提供方)数据发送程序:能够依据此汇报了解接口数据文件级校验结果,并依据结果决定是否生成新接口文件;3、 BOSS系统(数据接收方)数据接收程序:将经过文件级校验后接口数据加载
30、入库,为用户服务和主动营销等提供信息依据;4、 BOSS系统(数据接收方)数据处理程序:将经过互动规则或直接将接口数据进行处理,定制互动任务计划,并转入BOSS系统任务管理步骤;下行反馈接口数据处理过程及功效包含:1、 BOSS系统(数据提供方)反馈生成程序:将BOSS系统任务管理步骤提供任务实施情况,进行汇总,生成互动任务反馈数据;2、 BOSS系统(数据提供方)数据发送程序:依据互动接口规范生成反馈接口数据文件和数据校验文件,并传送到经营分析系统;3、 经营分析系统(数据接收方)数据接收程序:读取反馈接口数据文件和数据校验文件后进行文件级校验并生成文件级校验汇报,并将校验汇报发送回BOSS
31、系统;4、 BOSS系统(数据提供方)数据发送程序:能够依据此汇报了解接口数据文件级校验结果,并依据结果决定是否生成新接口文件;在线应用数据处理过程及功效包含:1、 BOSS系统(应用调用方)API调用程序:触发实施经营分析系统提供API应用程序,经过输入参数,传输要求查询数据条件,如手机号码等;2、 经营分析系统(应用实现方)API应用程序:依据BOSS系统提供输入参数,经过API程序,实现信息查询功效,并将查询结果经过输出参数或数据文件传送到BOSS系统;3、 BOSS系统(应用调用方)数据处理程序:读取输出参数或接口数据文件,并将查询结果返回到BOSS应用模块,如客服查询界面;4.3 互
32、动对BOSS系统影响BOSS系统依据经营分析系统提供分析信息,包含用户价值信息、离网估计信息、用户信用信息、用户满意度等,支持用户管理及主动服务等系统功效实现。为了实现经营分析系统和BOSS系统互动,需要针对具体互动应用,对BOSS系统进行数据模型扩充、功效模块增加、步骤控制完善及数据质量改善等内容改造。4.3.1 对BOSS实体模型影响互动应用对BOSS系统实体模型影响关键包含两个方面:一是对现在BOSS系统已经有实体模型扩充修改,二是对互动接口实体模型增加。在和BASS互动过程中,BOSS系统需要完成一部分互动接口工作,关键包含互动接口数据接收、存放、处理及反馈信息生成、存放、发送等,在B
33、OSS系统实体模型中,需专门设置互动接口数据模型,用于存放管理互动接口数据及反馈信息。4.3.1.1 用户实体模型在BOSS系统中,用户基础属性包含身份资料、联络资料、等级信息等,用户基础属性表现商业契约内容,关键包含用户标识、服务类型、服务标识、服务号码、服务状态、服务使用期、入网时间、服务地址、网络资源、终端设备、附加功效、套餐计划、付费计划、信用度、预付费、押金、担保信息、用户控制信息、服务确保和其它约定等。经营分析系统中用户分析是其关键应用之一,经过用户流失分析、用户信用分析、用户价值分析等专题分析应用,产生了大量用户轮廓信息:如用户贡献度、用户离网概率、用户信用度等,将这些轮廓信息反
34、馈到BOSS系统,将对用户管理和主动服务起到很大辅助作用。所以在BOSS系统用户实体模型中,需增加用户轮廓信息。实现改造方法以下:1、 在现在用户实体模型基础上,增加用户轮廓信息实体定义。2、 修改现在用户实体模型,在已经有用户实体基础上,增加新扩展属性。4.3.1.2 主动服务实体模型为了充足利用从经营分析系统反馈统计结果和分析信息,增强对用户主动服务,实现业务推介、用户挽留、用户关心等业务功效,在BOSS系统中,要求实现针对互动接口数据进行处理规则实体,如挽留计划生成规则,和最终用于业务步骤实体,如挽留计划等实体。4.3.1.3 互动接口数据模型在互动应用中,对互动接口数据及反馈数据,需增
35、加对应实体模型定义,关键包含两部份数据:上行接口数据实体,从经营分析系统传送到BOSS系统互动数据,如用户挽留名单。下行反馈数据实体,从BOSS系统生成并传送到经营分析系统中互动数据,如挽留反馈结果。4.3.2 对BOSS功效模块影响互动应用对BOSS系统影响关键包含两方面,一是对已经有应用步骤修改扩充,二是新增互动接口功效模块。在BOSS系统中,和互动相关业务功效关键包含用户管理、用户服务、营销管理、渠道管理、合作伙伴管理等,将经营分析系统提供分析结果作为新数据输入,并经过业务处理规则进行加工处理,在应用步骤和业务功效方面进行修改扩充,实现包含用户挽留等在内主动服务功效。在BOSS系统中,需
36、要新增互动接口功效模块,关键是互动数据接收功效、接口数据处理功效、反馈信息生成功效、反馈信息发送功效等。5 互动接口层5.1 概述互动接口层实际为数据传输通道,传输数据包含上行接口数据、下行反馈数据和BOSS系统源数据。互动接口层为BOSS系统和经营分析系统互动提供了一个通道,经过数据支持、在线应用访问等方法,把上行接口数据、下行反馈数据和BOSS系统源数据经过此通道进行传输,使BOSS系统和经营分析系统互动真正通畅。5.2 接口数据形式1)文件上行接口数据、下行反馈数据和BOSS系统源数据均以文件方法存在。上行接口数据由BASS互动层定时生成,BOSS互动层定时进行数据接收或经过事件通知方法
37、接收;下行反馈数据由BOSS互动层定时生成,BASS互动层定时进行数据接收,此过程和BOSS源数据到经营分析系统过程基础一致。2)实时数据包在线查询数据以数据包方法进行交互。BOSS系统在现有功效基础上对服务功效进行扩充,增加对经营分析系统提供API接口调用,直接进行用户信息和报表计算结果等查询,实时或准实时从经营分析系统获取业务分析信息。 5.3 接口双方责任5.3.1 BOSS系统责任1、 确保在要求时间范围内生成本规范所要求数据内容并提交接口系统。2、 确保接口统计各值域在有效取值范围内,确保数据有效性。3、 对提供数据,含有相关验证功效,确保提供数据正确性、一致性。4、 假如源数据有变
38、更,要求在变更之前,提供变更内容说明。5、 提供参数改变对应说明。6、 对经营分析系统提供分析数据能够立即处理,实施对应操作。7、 需要将实施结果反馈给经营分析系统,确保在不超出约定时间范围内进行反馈。5.3.2 经营分析系统责任1、 确保在约定时间范围内,接收本规范所要求相关数据。2、 对接收数据进行验证,确保接收数据质量。3、 严格根据互动规则生成互动接口数据。4、 对生成数据,提供相关验证功效,确保数据正确性、一致性。5、 假如源数据有变更,要求在变更之前,提供变更内容说明。6、 提供参数改变对应说明。5.4 接口实现方法5.4.1 文件接口处理5.4.1.1 技术标准依据不一样接口单元
39、,遵照统一命名规则,生成接口数据文件,统一采取文本文件方法,存放和传输到指定目录下。BOSS系统和经营分析系统依据约定应用层协议分别到对应目录下取接口文件。一个接口单元内容能够用一个或多个接口文件来传输,但同一个接口文件不能传输两个或两个以上接口单元内容。5.4.1.2 传输方法经过文件传输传送到指定位置或直接存放到指定位置。具体要求包含: 支持同一主机内指定设备存放目录位置文件获取。 支持网络模式传输,能够实现跨局域网络进行文件获取,并支持文件重传功效。 应支持对通信机IP地址、帐户、口令、存取目录验证。5.4.1.3 传输协议接口应支持以下主流网络协议:FTP、TCP/IP等。5.4.1.
40、4 传输过程数据传输应支持: 实时、高效和安全可靠传输过程。 断点续传功效。 传输过程差错控制。5.4.1.5 接口文件分类 BOSS源数据文件此部分文件是指中国移动二级经营分析系统和源系统接口规范V1.0中所要求文件,同时应增加针对两系统互动接口文件。 上行接口数据文件此部分文件是指根据经营分析系统和BOSS系统互动业务规范所要求经营分析系统提供给BOSS系统接口文件。 下行反馈数据文件此部分文件是指根据经营分析系统和BOSS系统互动业务规范所要求BOSS系统反馈给经营分析系统接口文件。 校验文件此部分文件是针对每个接口数据文件而生成,应包含业务级校验和数据级校验两个方面。5.4.1.6 接
41、口文件格式及命名规则 上行接口数据文件s_yyyymmdd.avl其中:接口单元编码:5位,具体见5.4.1.7接口单元分类。 yyyymmdd:系统日期,即程序处理时间。说明: 接口数据文件、接口校验文件等全部接口文件在文件生成过程中,文件后缀为临时后缀名 .tmp ,待文件生成结束并成功后,再改成正式后缀名(如:.avl);此方法用于预防文件生成过程中发生异常。 全部文件名称中用到字母均需小写。 BOSS源数据文件 下行反馈数据文件 校验文件以上三类文件命名可根据中国移动二级经营分析系统和源系统接口规范V1.0要求进行,但需要新增接口单元。5.4.1.7 接口单元分类接口单元类别名称接口单
42、元子类接口单元编码用户挽留用户挽留名单a1001用户挽留反馈信息a1002资费计划调查资费调查评定信息a1003资费评定反馈信息a1004用户关心用户关心信息a1005用户关心反馈信息a1006营销管理销售机会a1007销售机会反馈信息a1008IMEI分析及应用终端分析(增量)a1009终端分析(全量)a1010并卡分析a1011用户价值用户价值a1012资费分析资费分析a1013代理渠道评定代理渠道评定a1014SP评定SP评定a1015关系网分析关系网分析a10165.4.2 实时数据接口5.4.2.1 传输控制传输控制利用高速数据通道技术,实现把前端大数据量并发请求分发到后端,从而确保
43、应用系统在大量用户端同时请求服务时,能够保持快速、稳定工作状态。这种控制模式能够降低接口网络负担,提升接口吞吐能力,确保系统整体处理能力。5.4.2.2 应答方法在接口通讯中,基于交易事务处理方法可采取以下多个通讯方法: 同时请求/应答方法:用户端向服务器端发送服务请求,用户端阻塞等候服务器端返回处理结果。 异步请求/应答方法:用户端向服务器端发送服务请求,和同时方法不一样是,在此方法下,服务器端处理请求时,用户端继续运行;当服务器端处理结束时返回处理结果。 会话方法:用户端和服务器端建立连接后,能够数次发送或接收数据,同时存放信息上下文关系。在接口通讯中,除了可采取以上多个通讯方法外,还可采
44、取可靠消息传输方法。在可靠消息传输方法中,经过存放队列方法,实现消息传输数据可靠性。5.4.2.3 动态资源管理接口应能依据具体需求提供负载均衡、伸缩性和动态配置管理、网络调度等资源管理功效,确保接口连接稳定可靠。它关键表现在以下多个方面:1、 负载均衡:为了确保接口服务吞吐量最大,接入层自动地在系统中完成动态负载均衡调度。2、 伸缩性和动态配置管理:能够由系统自动伸缩管理方法或动态配置管理方法实现数据依靠路由管理、网络用户管理、队列管理、存取资源管理,和接口应用恢复处理等。3、 网络调度:在双方接口之间设置多个网络通道,实现接口多数据通道和容错性,确保在有一个网络通道通讯失败时,可进行自动切
45、换,实现接口连接自动恢复。5.5 接口逻辑管理5.5.1 数据管理5.5.1.1 业务数据检验接口应提供业务数据检验功效,即对数据进行正当性检验,拒绝接收非法数据和错误数据,预防外来数据非法入侵,减轻系统主机处理负荷。对于接口层,其业务数据检验关键内容有以下多个方面:1、 数据格式正当性:如接收到非预期格式数据。包含接收数据长度,类型,开始结束标志等。2、 数据起源正当性:如接收到非授权接口数据、接口内容和数据起源一致性。3、 业务类型正当性:如接收到接口指定业务类型外接入请求。当业务数据检验中解析出非法数据时,应提供以下多个处理方法:1、 事件报警:在出现异常情况时自动报警,方便系统管理员立即进行处理。2、 分析原因:在出现异常情况时,可自动分析其犯错原因。如是数据起源非法和业务类型非法,当地统计并做后续管理,如是数据格式非法,分析网络传输原因或对端数据处理原因,并做对应处理。3、 统计分析:定时对全部非法统计做统计分析,分析非法数据多种起源是否含有恶意,并做对应处理。5.5.1.2 数据压缩/解压接口依据具体需求应提供数据压缩/解压功效,以减轻网络传输压力,提升传输效率,从而使整个系统能够快速响应并发请求,高效率运行。在使用数据压缩/解压功效时,应具体分析每一类业务传输过程、处理过程、传输网络介质、处理主机系统和该类业务并发量、峰值及全部业务百分比关系等,从而确定该类业务是