《2022年经营分析系统与BOSS系统互动技术规范.doc》由会员分享,可在线阅读,更多相关《2022年经营分析系统与BOSS系统互动技术规范.doc(60页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、中国挪动通讯企业标准QB-运营分析系统与BOSS系统互动技术标准(送审稿)版本号:1.0.0 BASS BOSS Interface Specification Version:1.0.0 2004-09-施行2004-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系统功
3、能实现306.1.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信
4、息共享需求特点587.1.2数据流程描绘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系统互动工程的详细建立。本标准共分七章:第一章:概述。概括描绘本标准制定的适用范围、参考文档、商定等内容。第二章:总体说明。介绍运营分析系统与BO
7、SS系统互动的背景、原则和系统的总体构造、互动方式等。第三章:BASS互动层。描绘运营分析系统的互动流程和改动内容。第四章:BOSS互动层。描绘BOSS的互动流程和改动内容。第五章:互动接口层。描绘接口的详细实现方式和相关要求。第六章:互动业务功能实现。闭环营销方式中的各互动应用的详细实现。第七章:信息共享实现。信息共享方式中的各业务功能的详细实现。1.2 目的本次运营分析系统与BOSS系统互动规划和建立的主要目的是:1、 构建运营分析系统和BOSS系统互动的架构和机制,提升支撑才能,满足业务开展需要。 针对业务数据进展全面深化地分析挖掘,发觉各种业务的规律、业务趋势等信息,为业务策略的制定和
8、调整提供有效的参考依照,并通过业务策略、业务扩展信息有效地应用于BOSS系统,完善和优化BOSS系统的市场营销和主动效劳等方面的功能,提高业务运营的营销效劳质量。2、 建立主动营销平台,最终构成BOSS系统和运营分析系统互相促进的良好态势。通过将BOSS系统中消费型数据和各种应用效果反应装载进运营分析系统,为运营分析系统提供更全面的源数据支持,对OLAP分析应用不断修正完善,以及评估与优化数据挖掘模型,提高分析数据精度。 3、进一步提升运营分析系统和BOSS系统的数据质量。 构建BOSS系统和运营分析系统之间数据自动传送和检查的机制和通道,提高自动化程度。1.3 适用范围本标准适用于中国挪动各
9、省(直辖市、自治区)BOSS 系统和运营分析系统互动接口的建立。1.4 起草单位本标准由中国挪动通讯负责起草。本标准起草人:段云峰、张晓京、常倩、黄岩、刘虹、马元吉、杨仕荣、胡建强、张航友、李勇等;1.5 解释权本标准的增补、修订及解释权属中国挪动通讯。1.6 参考文档中国挪动通讯业务运营支撑系统(BOSS)业务技术标准(1.5版)中国挪动通讯业务运营支撑系统(BOSS)业务技术标准接口分册(1.5版)中国挪动运营分析系统业务标准(V1.0版)中国挪动运营分析系统技术标准(V1.0版)中国挪动二级运营分析系统与源数据系统接口标准(V1.0版)中国挪动运营分析系统数据仓库逻辑模型技术标准(V1.
10、0版)中国挪动通讯省级运营分析系统数据质量检查细则(V1.0版)中国挪动一级运营分析系统省级数据接口标准(V1. 0.3)1.7 商定本标准内的BOSS系统均指BOSS1.5系统。上行接口数据:从运营分析系统向BOSS系统传送的互动数据。下行接口数据:从BOSS系统向运营分析系统传送的互动数据。源数据:BOSS系统向运营分析系统提供的业务数据。2 总体说明2.1 系统构造BOSS系统与运营分析系统之间的互动接口包括三个层次:BASS互动层、BOSS互动层及互动接口层,前两者以接口数据生成、发送、接收、校验等功能为主,互动接口层则主要建立接口数据传输通道,并说明互动接口数据的内容和格式。系统构造
11、如图2.1所示:图2.1系统构造图 BASS互动层主要完成商业智能分析,提出分析结果后供BOSS系统参考。在运营分析系统中实现几个方面功能,一是将BASS中分析挖掘的结果生成接口数据,二是实现API调用功能,三是接收BOSS系统的源数据和执行反应信息,同时进展OLAP分析应用的不断修正完善,以及数据挖掘模型的评估与优化。要求运营分析系统依照互动应用需要扩大数据抽取的范围,增加分析主题,完善应用主题的评估和修正,提高决策才能和数据质量。 BOSS互动层侧重于详细的业务流程执行,依照运营分析的结果,落实到详细的操作流程中。主要在BOSS系统中实现接收运营分析信息,并采取主动营销、客户挽留等行动,也
12、可通过互动接口将执行结果反应给运营分析系统,供运营分析系统进展OLAP分析应用的修正完善,以及数据挖掘模型的评估与优化。在应用部署和功能设计上要求充分考虑对运营分析系统的相关成果应用,充分发挥运营分析对BOSS的客户效劳和主动营销等业务提供有效支持的功能。 互动接口层 与前两层不同,互动接口层主要以接口数据为主,包括上行接口数据(从运营分析系统到BOSS系统)、下行反应数据(从BOSS系统到运营分析系统)、在线应用数据(从运营分析系统到BOSS系统)及源数据(从BOSS系统到运营分析系统)。该层主要对接口数据进展说明,包括传输协议、文件命名、接口格式内容、校验方法等,实现从BOSS系统到运营分
13、析系统之间的双向数据通道。BOSS系统与运营分析系统之间的互动接口效劳,由两种接口方式实现,包括数据提取与支持、在线应用访征询等。数据提取和支持是比拟普遍和常见的系统接口方式,它通过数据记录和文件的传输实现系统间的数据共享和交互。一方面是指运营分析系统从BOSS系统提取多种源数据,这一部分在运营分析系统的建立中已经实现了大部分工作,以后会依照系统的运转和分析主题的增加,扩大从BOSS系统数据抽取的范围;另一方面将运营分析系统中分析挖掘结果直截了当反映到BOSS系统中,在BOSS系统功能层面上响应数据访征询需求;另外还包括把BOSS系统应用执行结果反应到运营分析系统中。在线应用访征询通过API调
14、用直截了当进展客户信息效劳和报表计算结果等。由运营分析系统提供统计分析的API接口,BOSS系统在现有功能根底上对效劳功能进展扩大,增加对运营分析系统API接口的调用,实时或准实时从运营分析系统获取业务分析信息,向营销效劳人员提供更丰富和全面的客户业务信息,促进主动销售流程的完善和优化。2.2 互动原则在运营分析系统与BOSS系统互动的过程中,运营分析系统通过互动接口整合以BOSS系统为主的多种数据源,到达运营分析数据视图的完好性、一致性和精确性要求。BOSS系统通过互动接口获取运营分析系统的分析结果。一、在互动过程中系统间的交互数据应遵照如下要求:1、 完好性要求数据视图的完好,即数据本身完
15、好且相关数据完好。本身完好指数据记录本身没有属性的缺失。相关数据完好指数据记录之间的数据关系明确、描绘全面不缺失。2、 一致性要求数据的一致性是指防止由于数据在多个数据源中的多重定义而产生的数据描绘差异和歧义,以及由于从其他系统中获取数据的时间点不同而构成的数据信息不一致。3、 及时性要求数据的刷新、修正、响应等方面要到达规定的时间要求。4、 精确性要求数据精确性是指通过数据校验的方式,确保从互动接口获取数据的过程中,数据不会发生改变,保证接口获得的数据内容和业务信息的精确性。5、 可控性要求数据在整个数据流转过程中要可被监控,同时数据的整个流转过程可被治理。二、运营分析系统与BOSS系统互动
16、接口的设计应遵照如下原则:1、 互动接口在设计上应遵照灵敏、标准、方便的原则。2、 互动接口应符合开放系统标准协议。3、 互动接口连接必须具有平安操纵机制。4、 互动接口应能够平滑地扩大,包括处理才能、处理节点、业务功能的扩大。5、 互动接口应针对详细业务功能要求支持实时或准实时的数据交换。运营分析系统和BOSS系统同属数据接收方,另一意义上讲又同属数据发送方,因而需要两系统各自担负相应的数据提供和核查责任。2.3 互动方式互动方式大致可分为以下几类:方式一:战略决策通过人工进展全功能性互动战略决策互动方式如图2.2所示:图2.2互动方式一:战略决策该方式是运营分析系统和BOSS系统的现有互动
17、机制,运营分析系统提供战略性决策信息,以OLAP和数据挖掘为主,通过人工参与施行,全方位支持BOSS系统的运转。两个系统之间的数据流向是单向的,BOSS系统为运营分析系统提供数据源,运营分析系统通过ETL实现数据清理、转换、加载,构成数据仓库,并通过统计汇总、多维分析和数据挖掘等技术,最终产生分析应用结果,并发布展示。业务分析人员通过访征询运营分析系统直截了当获取分析数据和信息。方式二:信息共享信息共享互动方式如图2.3所示:图2.3互动方式二:信息共享系统直截了当提供客户、渠道的轮廓信息,如:客户离网概率等。在运营分析系统与BOSS系统数据抽取接口的根底上,运营分析系统增加向BOSS系统发送
18、轮廓信息的数据接口;在BOSS系统中增加对客户、渠道、合作伙伴、资源等实体的轮廓信息描绘,运营分析系统向BOSS系统提供更详细的轮廓信息支撑,为BOSS系统施行市场营销活动提供更丰富、更深化的扩展属性信息。方式三:在线查询在线查询互动方式如图2.4所示:图2.4互动方式三 在线查询BOSS系统能够在线从运营分析系统查询客户、渠道等扩展信息。由运营分析系统提供统计分析的API接口,BOSS系统在现有功能的根底上对效劳功能进展扩大,系统通过调用API应用,实现对运营分析系统分析结果和数据信息的访征询,主要目的是在线提供更丰富和全面的客户效劳信息。方式四:闭环营销闭环营销互动方式如图2.5所示:图2
19、.5互动方式四:闭环营销通过流程整合、系统功能的扩大,实现BOSS系统与运营分析系统的闭环营销治理。该方式需要扩大和完善市场治理和营销治理等模块,实现市场策略分析、市场活动计划生成及市场营销活动的自动化,完成分析、市场、营销、效劳的闭环流程,到达了真正意义上的运营分析系统与BOSS系统的互动。3 BASS互动层BASS互动层构架在现有运营分析系统之上,负责将运营分析系统的分析结果按照接口要求进展组织生成,并向BOSS系统发送;关于BOSS系统的反应信息,BASS互动层负责接收和处理(条件同意的情况下,BASS互动层能够通过邮件、短信等方式进展通知),由运营分析系统或者相关人员进展模型的验证、评
20、估、修正以及生成统计报表,构建分析主题。3.1 互动数据流图BASS系统互动数据流图如图6.2所示,:图3.1BASS系统互动数据流BASS互动层如图3.1所示,红色线为从运营分析系统流向BOSS系统的互动数据,蓝色线为从BOSS系统流向运营分析系统的反应数据,黑色线为从运营分析系统流向BOSS系统的在线API应用数据。3.2 互动功能描绘上行互动接口数据处理过程及功能包括:1、 运营分析系统(数据提供方)数据生成程序:搜集运营分析系统产生的KPI、多维分析、专题分析和数据挖掘信息,生成上行接口数据。2、 运营分析系统(数据提供方)数据发送程序:依照互动接口标准的要求生成接口数据文件及数据校验
21、文件,并发送到BOSS系统;3、 BOSS系统(数据接收方)数据接收程序:读取接口数据文件和数据校验文件后进展文件级校验并生成文件级校验报告,并将校验报揭发送回运营分析系统;4、 运营分析系统(数据提供方)数据发送程序:能够依照此校验报告理解接口数据的文件级校验结果,并依照结果断定是否重新传送接口文件;下行反应接口数据处理过程及功能包括:1、 运营分析系统(数据接收方)数据接收程序:读取反应接口数据文件和数据校验文件后,进展文件级校验并生成文件级校验报告,并将校验报揭发送回BOSS系统;2、 运营分析系统(数据接收方)数据接收程序:将通过文件级校验后的正常接口文件送往指定存储目录;3、 运营分
22、析系统(数据接收方)数据处理程序:对正常接口文件进展抽取、转换并装载入库,作为互动分析模型评估和新建主题分析的源数据;在线应用数据访征询过程及功能包括:1、 运营分析系统(应用实现方)API数据生成程序:依照BOSS系统访征询要求采集运营分析系统各分析模型的分析结果数据,生成API调用数据集市;2、 运营分析系统(应用实现方)API实现:依照BOSS系统提供的输入参数,通过执行API函数,实现对KPI、查询信息、统计报表、主题分析、专题分析和数据挖掘等模型的分析结果的实时访征询,并将查询结果通过输出参数或数据文件传送到BOSS系统。3.3 互动应用对运营分析系统的妨碍互动应用对运营分析系统的妨
23、碍主要表达在:l 需要对运营分析系统的数据实体模型进展扩大和增加;l 为了对营销进展设计和评估,需要增加新的分析功能;l 需要利用BOSS的反应信息对数据挖掘模型进展评估和修正。3.3.1 实体模型的扩大客户挽留、资费计划调查、客户关心、营销治理、IMEI分析、客户价值、资费评估等是本标准实现的主要互动应用,针对这些应用,需要运营分析系统的客户细分、客户流失预测、客户价值分析、渠道收益分析、资费预演和SP分析等多维分析和数据挖掘模型的支撑,因而需要相应地对客户信息、资源信息等实体进展属性扩展。在施行过程中,各省可依照详细情况增加数据实体。随着BOSS1.5标准的施行和运营分析系统互动应用的逐步
24、深化,对运营分析系统已有数据模型的妨碍范围也将逐步扩大,在建立过程中仍需依照实际需求调整和修订数据实体模型。3.3.2 新增互动接口数据互动接口文件负责承载互动应用数据,本期增加的接口文件主要包括: 客户挽留接口 资费计划调查接口 客户关心接口 营销治理接口 IMEI分析接口 客户价值分析接口 资费评估接口 代理渠道评估接口 SP评估接口 客户关系网分析接口3.3.3 对运营分析系统功能模块的妨碍互动应用对运营分析系统的妨碍主要包括三方面,一是对已有应用流程的修正扩大;二是新增互动接口功能模块;三是新增多种分析模型。在运营分析系统中,与互动相关的分析功能主要包括客户价值分析、客户离网预测分析、
25、资费预演分析等,运营分析系统提供的分析结果作为BOSS的数据输入,同时接收BOSS系统的执行反应信息,运营分析系统进展模型评估和新主题的分析,构成螺旋上升的业务闭环治理流程。在运营分析系统中,需要新增的互动接口功能模块,主要是互动数据生成功能、互动数据发送功能、互动数据接收功能、接口数据处理功能、处理规则生成维护功能等。关于互动这种新的方式的应用,系统中必定会随之产生多种业务数据,这些业务源数据能够用来构建新的分析模型,对企业的运营治理信息提供更全面的分析功能。3.3.4 流程操纵互动应用的BASS互动层的流程操纵应纳入运营分析系统的流程操纵机制中,应将互动应用施行和维护的整个过程按照计划的时
26、间和条件由程序自动调度执行完成。关于难以由程序完成的环节,系统应支持人工参与的方式。提供流程操纵能够处理应用过程中遇到的征询题,如业务复杂、数据量大、要务实效性高、整个过程需要大量的人为参与、施行过程繁琐等,从而节约了大量的人力和物力,提高系统的有用性和可用性。流程操纵应由以下几部分组成: 前端操纵台前端操纵台用于维护后台各部分的调度命令和相应的参数设置,生成流程和监控命令运转情况。 日志治理日志治理主要是对模块程序运转的整个过程进展监控。主要包括了模块程序本身启动和关闭的日志,流程运转日志,命令信息和Agent日志。对日志信息只需做记录不需做处理。 系统库用以保存模块程序定制的命令、流程及其
27、它系统所需支持的数据信息的数据库。 后台效劳后台效劳是整个流程操纵的核心。依照事先定义好的互动流程各模块调度命令生成运转期的命令,并通过时间触发检测运转时间,调度运转,生成运转流程。运转期间,监控命令运转状态,推断是否挂起任务等待用户唤醒。 代理运转特定命令:接收命令行,并发送给相应的应用效劳器执行命令行。检查某一命令的运转状态:按照从系统中接收到命令的运转号,然后检查该命令的执行状态。负载平衡:检查目前系统参数,例如CPU使用率等信息,相应的将命令分配到不同的应用效劳器上运转,已到达对系统进展负载平衡的目的。检查本人所在的主机中运转的命令返回的任何信息并返回给系统。 时间触发检测流程的运转时
28、间,依照命令事先定义的执行频度,计算下次执行时间,记录执行次数,并进展实际的流程调度。4 BOSS互动层运营分析系统与BOSS系统的互动从BOSS系统角度来看主要包含两个层面:一方面,将运营分析系统发觉的各种统计规律、分析结果应用于业务支撑系统,为客户效劳和主动营销活动的开展提供协助,对业务系统的流程等提出改良参考;另一方面,通过将业务支撑系统中消费型数据和各种应用效果反应装载进运营分析系统,为运营分析系统提供全面的源数据支持,并为下一次的分析应用提供修正意见,从而到达两系统互相促进、螺旋上升的目的。互动对BOSS系统会产生一些妨碍,需要增加互动接口部分功能,并对BOSS系统在数据模型、业务流
29、程及应用上进展一些改造。在应用部署和功能设计上要求充分考虑对运营分析系统的相关成果的接收和应用,充分发挥运营分析结果对客户效劳和主动营销活动提供的有效支持。在BOSS系统中的营销治理、渠道治理、客户效劳、客户治理、合作伙伴治理等模块中,需要考虑运营分析系统提供的客户扩展属性信息和营销计划效劳等分析结果数据,增加分析信息的存储,依照详细应用进展相关业务流程的改变,并将这些执行的结果反应给运营分析系统,便于运营分析系统对模型的评估和修正,从而实现有效的互动。4.1 互动数据流图BOSS系统互动数据流图如图4.1所示:图4.1BOSS系统互动数据流蓝色线为从运营分析系统流向BOSS系统的互动数据,红
30、色线为从BOSS系统流向运营分析系统的反应数据,黑色线为从运营分析系统流向BOSS系统的在线API应用数据。4.2 互动功能描绘上行互动接口数据处理过程及功能包括:1、 BOSS系统(数据接收方)数据接收程序:读取接口数据文件和数据校验文件后进展文件级校验并生成文件级校验报告,并将校验报揭发送回运营分析系统;2、 运营分析系统(数据提供方)数据发送程序:能够依照此报告理解接口数据的文件级校验结果,并依照结果断定是否生成新的接口文件;3、 BOSS系统(数据接收方)数据接收程序:将通过文件级校验后的接口数据加载入库,为客户效劳和主动营销等提供信息依照;4、 BOSS系统(数据接收方)数据处理程序
31、:将通过互动规则或直截了当将接口数据进展处理,定制互动任务计划,并转入BOSS系统的任务治理流程;下行反应接口数据处理过程及功能包括:1、 BOSS系统(数据提供方)反应生成程序:将BOSS系统任务治理流程提供的任务执行情况,进展汇总,生成互动任务的反应数据;2、 BOSS系统(数据提供方)数据发送程序:依照互动接口标准生成反应接口数据文件和数据校验文件,并传送到运营分析系统;3、 运营分析系统(数据接收方)数据接收程序:读取反应接口数据文件和数据校验文件后进展文件级校验并生成文件级校验报告,并将校验报揭发送回BOSS系统;4、 BOSS系统(数据提供方)数据发送程序:能够依照此报告理解接口数
32、据的文件级校验结果,并依照结果断定是否生成新的接口文件;在线应用数据处理过程及功能包括:1、 BOSS系统(应用调用方)API调用程序:触发执行运营分析系统提供的API应用程序,通过输入参数,传递要求查询的数据的条件,如号码等;2、 运营分析系统(应用实现方)API应用程序:依照BOSS系统提供的输入参数,通过API程序,实现信息查询功能,并将查询结果通过输出参数或数据文件传送到BOSS系统;3、 BOSS系统(应用调用方)数据处理程序:读取输出参数或接口数据文件,并将查询结果返回到BOSS应用模块,如客服查询界面;4.3 互动对BOSS系统的妨碍BOSS系统依照运营分析系统提供的分析信息,包
33、括客户价值信息、离网预测信息、客户信誉信息、客户满意度等,支持客户治理及主动效劳等系统功能实现。为了实现运营分析系统与BOSS系统的互动,需要针对详细的互动应用,对BOSS系统进展数据模型扩大、功能模块增加、流程操纵完善及数据质量改良等内容的改造。4.3.1 对BOSS实体模型的妨碍互动应用对BOSS系统的实体模型的妨碍主要包括两个方面:一是对目前BOSS系统已有实体模型的扩大修正,二是对互动接口实体模型的增加。在与BASS的互动过程中,BOSS系统需要完成一部分互动接口工作,主要包括互动接口数据的接收、存储、处理及反应信息的生成、存储、发送等,在BOSS系统的实体模型中,需专门设置互动接口数
34、据模型,用于存储治理互动接口数据及反应信息。4.3.1.1 客户实体模型在BOSS系统中,客户的根本属性包括身份材料、联络材料、级别信息等,用户的根本属性表达商业契约的内容,主要包括客户标识、效劳类型、效劳标识、效劳号码、效劳状态、效劳有效期、入网时间、效劳地址、网络资源、终端设备、附加功能、套餐计划、付费计划、信誉度、预付费、押金、担保信息、用户操纵信息、效劳保证和其它商定等。运营分析系统中客户分析是其关键应用之一,通过客户流失分析、客户信誉分析、客户价值分析等专题分析应用,产生了大量客户轮廓信息:如客户奉献度、客户离网概率、客户信誉度等,将这些轮廓信息反应到BOSS系统,将对客户治理和主动
35、效劳起到非常大的辅助作用。因而在BOSS系统的客户实体模型中,需增加客户轮廓信息。实现改造的方式如下:1、 在目前客户实体模型的根底上,增加客户轮廓信息的实体定义。2、 修正目前客户实体模型,在已有客户实体的根底上,增加新的扩展属性。4.3.1.2 主动效劳实体模型为了充分利用从运营分析系统反应的统计结果和分析信息,加强对客户的主动效劳,实现业务推介、客户挽留、客户关心等业务功能,在BOSS系统中,要务实现针对互动接口数据进展处理的规则实体,如挽留计划生成规则,以及最终用于业务流程的实体,如挽留计划等实体。4.3.1.3 互动接口数据模型在互动应用中,对互动接口数据及反应数据,需增加相应的实体
36、模型定义,主要包括两部份数据:上行接口数据实体,从运营分析系统传送到BOSS系统的互动数据,如客户挽留名单。下行反应数据实体,从BOSS系统生成并传送到运营分析系统中的互动数据,如挽留反应结果。4.3.2 对BOSS功能模块的妨碍互动应用对BOSS系统的妨碍主要包括两方面,一是对已有应用流程的修正扩大,二是新增互动接口功能模块。在BOSS系统中,与互动相关的业务功能主要包括客户治理、客户效劳、营销治理、渠道治理、合作伙伴治理等,将运营分析系统提供的分析结果作为新的数据输入,并通过业务处理规则进展加工处理,在应用流程和业务功能方面进展修正扩大,实现包括客户挽留等在内的主动效劳功能。在BOSS系统
37、中,需要新增的互动接口功能模块,主要是互动数据接收功能、接口数据处理功能、反应信息生成功能、反应信息发送功能等。5 互动接口层5.1 概述互动接口层实际为数据传输通道,传输的数据包括上行接口数据、下行反应数据和BOSS系统源数据。互动接口层为BOSS系统和运营分析系统互动提供了一个通道,通过数据支持、在线应用访征询等方式,把上行接口数据、下行反应数据和BOSS系统源数据通过此通道进展传输,使BOSS系统和运营分析系统互动真正畅通。5.2 接口的数据方式1)文件上行接口数据、下行反应数据和BOSS系统源数据均以文件方式存在。上行接口数据由BASS互动层定期生成,BOSS互动层定期进展数据接收或通
38、过事件通知方式接收;下行反应数据由BOSS互动层定期生成,BASS互动层定期进展数据接收,此过程与BOSS源数据到运营分析系统的过程根本一致。2)实时数据包在线查询数据以数据包方式进展交互。BOSS系统在现有功能根底上对效劳功能进展扩大,增加对运营分析系统提供的API接口的调用,直截了当进展客户信息和报表计算结果等的查询,实时或准实时从运营分析系统获取业务分析信息。 5.3 接口双方责任5.3.1 BOSS系统的责任1、 保证在规定的时间范围内生本钱标准所规定的数据内容并提交接口系统。2、 保证接口记录各值域在有效的取值范围内,确保数据的有效性。3、 对提供的数据,具备相关的验证功能,保证提供
39、数据的精确性、一致性。4、 假如源数据有变更,要求在变更之前,提供变更内容的说明。5、 提供参数变化的对应说明。6、 对运营分析系统提供的分析数据能够及时处理,执行相应的操作。7、 需要将执行结果反应给运营分析系统,保证在不超过商定时间范围内进展反应。5.3.2 运营分析系统的责任1、 保证在商定时间范围内,接收本标准所规定的相关数据。2、 对接收的数据进展验证,保证接收数据的质量。3、 严格按照互动规则生成互动接口数据。4、 对生成的数据,提供相关的验证功能,保证数据的精确性、一致性。5、 假如源数据有变更,要求在变更之前,提供变更内容的说明。6、 提供参数变化的对应说明。5.4 接口实现方
40、式5.4.1 文件接口处理5.4.1.1 技术原则依照不同接口单元,遵照统一的命名规则,生成接口数据文件,统一采纳文本文件方式,存放和传输到指定的目录下。BOSS系统和运营分析系统依照商定的应用层协议分别到相应的目录下取接口文件。一个接口单元的内容能够用一个或多个接口文件来传输,但同一个接口文件不能传输两个或两个以上接口单元的内容。5.4.1.2 传输方式通过文件传输传送到指定的位置或直截了当存放到指定的位置。详细要求包括: 支持同一主机内指定设备存储目录位置的文件获取。 支持网络方式传输,能够实现跨局域网络进展文件获取,并支持文件重传功能。 应支持对通讯机的IP地址、帐户、口令、存取目录的验
41、证。5.4.1.3 传输协议接口应支持以下主流网络协议:FTP、TCP/IP等。5.4.1.4 传输过程数据传输应支持: 实时、高效和平安可靠的传输过程。 断点续传功能。 传输过程的过失操纵。5.4.1.5 接口文件分类 BOSS源数据文件此部分文件是指中国挪动二级运营分析系统和源系统接口标准V1.0中所规定的文件,同时应增加针对两系统互动接口文件。 上行接口数据文件此部分文件是指按照运营分析系统和BOSS系统互动业务标准所规定的运营分析系统提供给BOSS系统的接口文件。 下行反应数据文件此部分文件是指按照运营分析系统和BOSS系统互动业务标准所规定的BOSS系统反应给运营分析系统的接口文件。
42、 校验文件此部分文件是针对每个接口数据文件而生成的,应包括业务级校验和数据级校验两个方面。5.4.1.6 接口文件格式及命名规则 上行接口数据文件s_yyyymmdd.avl其中:接口单元编码:5位,详细见5.4.1.7接口单元分类。 yyyymmdd:系统日期,即程序处理时间。说明: 接口数据文件、接口校验文件等所有的接口文件在文件生成过程中,文件后缀为临时后缀名 .tmp ,待文件生成完毕并成功后,再改成正式的后缀名(如:.avl);此措施用于防止文件生成过程中发生异常。 所有的文件名称中用到的字母均需小写。 BOSS源数据文件 下行反应数据文件 校验文件以上三类文件命名可按照中国挪动二级
43、运营分析系统和源系统接口标准V1.0规定进展,但需要新增接口单元。5.4.1.7 接口单元分类接口单元类别名称接口单元子类接口单元编码客户挽留客户挽留名单a1001客户挽留反应信息a1002资费计划调查资费调查评估信息a1003资费评估反应信息a1004客户关心客户关心信息a1005客户关心反应信息a1006营销治理销售时机a1007销售时机反应信息a1008IMEI分析及应用终端分析(增量)a1009终端分析(全量)a1010并卡分析a1011客户价值客户价值a1012资费分析资费分析a1013代理渠道评估代理渠道评估a1014SP评估SP评估a1015关系网分析关系网分析a10165.4.
44、2 实时数据接口5.4.2.1 传输操纵传输操纵利用高速数据通道技术,实现把前端的大数据量并发恳求分发到后端,从而保证应用系统在大量客户端同时恳求效劳时,能够保持快速、稳定的工作状态。这种操纵方式能够降低接口网络负担,提高接口吞吐才能,保证系统的整体处理才能。5.4.2.2 应对方式在接口通讯中,基于买卖的事务处理方式可采纳以下几种通讯方式: 同步恳求/应对方式:客户端向效劳器端发送效劳恳求,客户端堵塞等待效劳器端返回处理结果。 异步恳求/应对方式:客户端向效劳器端发送效劳恳求,与同步方式不同的是,在此方式下,效劳器端处理恳求时,客户端接着运转;当效劳器端处理完毕时返回处理结果。 会话方式:客
45、户端与效劳器端建立连接后,能够屡次发送或接收数据,同时存储信息的上下文关系。在接口通讯中,除了可采纳以上几种通讯方式外,还可采纳可靠音讯传输方式。在可靠音讯传输方式中,通过存储队列方式,实现音讯传输的数据可靠性。5.4.2.3 动态资源治理接口应能依照详细需求提供负载平衡、伸缩性与动态配置治理、网络调度等资源治理功能,保证接口连接的稳定可靠。它主要表达在以下几个方面:1、 负载平衡:为了确保接口效劳吞吐量最大,接入层自动地在系统中完成动态负载平衡调度。2、 伸缩性与动态配置治理:能够由系统自动伸缩治理方式或动态配置治理方式实现数据依赖路由治理、网络用户治理、队列治理、存取资源治理,以及接口应用
46、的恢复处理等。3、 网络调度:在双方接口之间设置多个网络通道,实现接口的多数据通道和容错性,保证在有一个网络通道通讯失败时,可进展自动的切换,实现接口连接的自动恢复。5.5 接口的逻辑治理5.5.1 数据治理5.5.1.1 业务数据检查接口应提供业务数据检查功能,即对数据进展合法性检查,回绝接收非法数据和错误数据,防止外来数据非法入侵,减轻系统主机处理负荷。关于接口层,其业务数据检查的主要内容有以下几个方面:1、 数据格式的合法性:如接收到非预期格式的数据。包括接收的数据长度,类型,开场完毕标志等。2、 数据来源的合法性:如接收到非受权接口的数据、接口内容与数据来源的一致性。3、 业务类型的合法性:如接收到接口指定