系统架构师论文-论企业应用集成.pdf
:20169VerisBilling6.0
摘要年月,我国某省移动通信有限公司决定启动项目,
该项目实现了在线计费、离线计费、内容计费、账务处理、信控管理等子系统的
软考达人软考达人VerisBilling6.0软考达人
整合,我作为系统分析师全程参与了项目的建设。本文以项目为
例,论述企业应用集成中界面集成、数据集成、应用集成在软件集成过程中的实
际应用及效果。通过界面集成,实现了账务前台、产品前台、信控前台界面的整
合,把几个独立系统经过集成也一个整体展现给用户。通过数据集成,将各之前
“”
各系统产生的信息孤岛进行了整合,数据的一致性得到有效保障。通过应用集
成,从业务逻辑上为各功能系统提供统一的数据接口,使业务逻辑更规范。通过
20174
以上集成技术的应用,项目于年月成功上线,各项性能指标达到客户要
求,获得省移动通信公司各级领导的好评。
近几年来某省移动用户增长至3000多万,随着移动数据流量资费的新一轮下调,
导致GPRS数据流量成爆发式增长,OpenBillingNG版系统在话单处理上瓶颈显现。16年春
节期间,GPRS日话单达到30亿条,话单处理处于积压状态,直到节后两周才将积压话单
追完,大量跨月的话单引发了大批用户投诉,给移动业务支撑中心带来的压力非常大;该省
移动通信公司相关领导联合系统运营商遂展开会议讨论解决方案,最终决定将该省
软考软考软考
OpenBillingNG版升级至VerisBilling6.0版本,以解决OpenBillingNG版本遇到的瓶颈问题。
达人达人达人
作为移动通信BOSS业务支撑的核心,VerisBilling6.0需支持24x7连续运行,满足话单的实
时处理,还需要把在线计费、离线计费、内容计费、账务处理、产品管理等在OpenBillingNG
版时独立的系统进行整合。我作为系统分析师全程参与了VerisBilling6.0项目的建设,
VerisBilling6.0项目由产品管理组、研发组、测试组、对账组、运维组、数据组、专家组共
120人组成的项目团队,耗时8个月完成,项目从2016年9月初启动,至2017年4月30
日上线。
作为系统分析师,我深知在VerisBilling6.0项目中系统集成方法对该项目的重要
性。通常情况下,企业应用集成中常用的集成有界面集成、数据集成、应用集成等方法。其
中界面集成通过将各系统界面进行整合,从而实现了为用户提供一个统一的系统界面的效果,
增强了各系统间的交互性能。数据集成的集成点在数据访问层,通过中间件更新数据库的方
式,保持数据一致;通过对数据库中通常需要同步的数据表的集成,实现各系统的数据高效
同步,保证了系统数据的一致性。应用集成的集成点都在程序的内部结构中,需要根据业务
的实际情况,重组结构,重新开发;是基于业务逻辑层面的集成方法,通过对系统业务逻辑
软考达人软考达人软考达人
进行集成,为各系统提供统一的业务接口,属于较高层次是集成方式,也是难度较大的集成。
三种集成方法相辅相成,互为补充。
如何为VerisBilling6.0项目选择合适的集成方法呢?首先,作为BOSS系统的核心,
VerisBilling6.0项目是一个庞大、复杂的项目,涉及账务系统