成都联通作为合并重组后的中国联通在成都的分支机构,拥有基础扎实的通信网络和当前最先进技术的WCDMA网络。随着3G和4G业务的发展领先,成都联通凭借其出色的网络能力和服务,在用户中赢得了口碑。

在IT架构规划方面,围绕公司管理和业务需求,公司提出这样几个原则:

  • 以稳定的数据接口为基础
  • 减少手工计算环节,实现IT化自动支撑
  • 满足营销一线对明细数据的需求,有效弥补集中系统对明细数据提供的不足
  • 整合自各系统的数据,建设一体化的综合平台,提供便捷服务
  • 适应快速发展需要,提升精细化营销支撑能力
  • 应用先进技术,推进IT基础设施整合及深度管控
  • 积极探索互联网应用,支撑新型的营销模式

网络架构

在架构左侧是数据入口点,从各系统中提取数据,将数据统一到数据平台。架构右侧是渠道一体化的数据呈现。在构建整个平台的架构时,需要考虑得很全面。要考虑展示的报表类型和内容,报表的流转过程,系统架构,传统方法的缺陷以及未来发展动态。

围绕这样的建设思路,成都联通开展了统一的数据平台建设

建设成果

1、报表类型及内容

2、数据加工及报表流转过程

3、数据分析图表

其实,在引入帆软报表系统之前公司面临了很多问题。市场需求的瞬息万变导致数据分析的需求不断发生变更,传统报表开发方式缓慢,并且会因为一些简单的BUG造成开发进度不可控,跟不上市场部等对大数据分析需求的模型变更速度。成都联通大部分办公流程通过人力比对以及excel表还有文本打印确认实现,浪费了大量的人力和物力。在成都联通发展阶段中,陆续开发的系统因为管理权限的不同造成数据库无法对接数据无法同步,或者因为计算方式不同造成不同系统对同一数据计算结果不一。

针对这一系列问题,公司利用帆软报表FineReport搭建的统一的数据分析平台使得报表可以灵活部署,用户提交需求后可以快速响应,并且根据用户使用频率开发报表权限,报表开发者可以根据工作需要撤销或者修改该功能或模块。由原来的系统开发工作量缩减为模块开发,各部门分权限登录查看各自对应的模块,互不干涉,保障了数据安全性。

帆软报表的利用由三方面展开。

方案1:传统系统框架与帆软报表的结合

联通成都市分公司人力考核系统采用传统java语言,基于structs2+Spring框架开发。在完成扩家搭建和一期开发后,该系统的后续开发就均采用了帆软开发方式。通过文件部署可以直接把报表内容嵌套进原系统页面,不但提高了开发效率,也使得系统耦合性降低。

方案2:传统报表形式与帆软报表的结合

在人力资源考核系统一期开发后,为系统管理员开发了报表管理,用户角色管理等权限。在引入了帆软报表后,帆软开发的报表管理同样被纳入了管理模块。

方案3:日常:办公系统与帆软报表系统的结合

案例借鉴 | 某通讯巨头的IT建设方案的更多相关文章

  1. paip.分布式应用系统java c#.net php的建设方案

    paip.分布式应用系统java c#.net php的建设方案 1. 基础设施的建立 1 2. 本地的的调用API 1 3. 数据的传输 1 4. 代码的传输 1 5. 代码的自动热编译 2 6.  ...

  2. 医院信息集成平台(ESB)实施、建设方案

    医院信息集成平台(ESB)实施.建设方案 基于中立.标准.开放的IT架构和数据标准,打造插拔式医院应用生态. 解决方案 基于ESB集成总线,构建医院信息化建设顶层设计.                 ...

  3. 案例解析|政府信息化的BI建设应用 .

    一.行业背景 某建设厅综合监管信息化平台,是政企业务协同的平台之一,同时兼具协作.门户.办公应用集成.用户权限管理等多项功能.在此要求基础上,选择中间件基础技术平台,可以在最大程度满足平台功能需求的前 ...

  4. TOP100summit 2017:【案例分享】魅族持续交付平台建设实践

    本篇文章内容来自第10期魅族开放日魅族运维架构师林钟洪的现场分享.编辑:Cynthia 一.自动化建设历程1.1 魅族互联网发展的时间线 2003-2008年被称之为“互联网1.0时代”.2003年, ...

  5. Java学习图形界面+网络编程案例---------网络简易通讯

    主要思想: 主类继承JPanel,在构造方法中将JFrame设成空布局:在其中适当位置添加组件:实现事件监听处理 DATE:2015-10-31 服务器端代码: /** * @author Oyc * ...

  6. 深化管理、提升IT的数据平台建设方案

    谈到信息化,每个企业有每个企业的业务模式,每个企业有每个企业不同的思考.落地有效的信息化建设一定紧跟着企业的发展,围绕业务和管理,来提升效率,创造价值. 对于企业如何在发展的不同阶段提升信息化建设,这 ...

  7. CRM 建设方案(01):CRM基础

    CRM 客户关系管理系统基础 客户关系管理简称CRM(Customer Relationship Management).CRM概念引入中国已有数年,其字面意思是客户关系管理,但其深层的内涵却有着许多 ...

  8. 医院信息集成平台(ESB)数据集成建设方案

    一.数据资产目录建设 依据卫生部信息化工作领导小组办公室卫生部统计信息中心2011年3月发布的<基于电子病历的医院信息平台建设技术解决方案——业务部分>. 临床服务域 包含12个二级类目: ...

  9. 智慧文旅IOC大数据可视化建设方案

    一.建设背景 自2020年以来,疫情对各行各业的都造成了不同程度的影响,对依赖人口消费实现商业价值的文旅行业更是受到了更大的冲击,因此在疫情当下以及科技发达的今天,如何利用科技的手段赋能文旅行业进行数 ...

随机推荐

  1. 转: 如何高效利用GitHub

    注:写了很多使用哲学,有意思 from: http://www.yangzhiping.com/tech/github.html

  2. 如何开发一个Jquery插件

    Jquery有两种开发插件的方法: 1.jquery.fn.extend(object); 2.jquery.extend(object); 第一种方法是给Jquery对象添加方法,jquery.fn ...

  3. mono for android学习过程系列教程(4)

    今天要讲的事情是构建安卓程序的UI界面. 首先给大家上点小点心,如图: 上面就是我们界面的设计模块,仔细看中间大块的下方,有一个Source,这就类似webform里面的设计和源代码界面. 在这个页面 ...

  4. 从零开始,DIY一个jQuery(2)

    在上篇文章我们简单实现了一个 jQuery 的基础结构,不过为了顺应潮流,这次咱把它改为模块化的写法,此举得以有效提升项目的可维护性,因此在后续也将以模块化形式进行持续开发. 模块化开发和编译需要用上 ...

  5. Johnson 全源最短路径算法

    解决单源最短路径问题(Single Source Shortest Paths Problem)的算法包括: Dijkstra 单源最短路径算法:时间复杂度为 O(E + VlogV),要求权值非负: ...

  6. ASP.NET MVC Model绑定(三)

    ASP.NET MVC Model绑定(三) 前言 看过前两篇的朋友想必对Model绑定有个大概的了解,然而MVC框架给我们提供了更高的可扩展性的提供程序编程模式,也就是本篇的主题了,会讲解一下Mod ...

  7. 游戏编程系列[1]--游戏编程中RPC协议的使用[2]--Aop PostSharp篇

    上一篇我们使用了一个通用JSON协议约定来进行达到远程调用的目的.但是从实现上,我们需要不断的在所有的方法上添加拦截,并且判断拦截,然后执行,这就达到了一个比较繁琐的目的. 之前我们尝试过使用代码生成 ...

  8. 一步步构造自己的vue2.0+webpack环境

    前面vue2.0和webpack都已经有接触了些(vue.js入门,webpack入门之简单例子跑起来),现在开始学习如何构造自己的vue2.0+webpack环境. 1.首先新建一个目录vue-wk ...

  9. Bootstrap3插件系列:bootstrap-select2

    1.下载插件 https://github.com/select2/select2 http://select2.github.io/ 2.引用插件 <script src="~/Sc ...

  10. JavaScript语言精粹--执行环境及作用域,this

    1.执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为. 每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中. 虽然我们无法访问,但是解析器在处理数据时 ...