山东移动经分业务支撑环境的设计与部署
发布时间:2017-08-19 01:27
本文关键词:山东移动经分业务支撑环境的设计与部署
【摘要】:当今电信行业竞争激烈,如何正确把握用户需求,明确消费导向,制定合理的促销策略,成为电信公司极端重视的营销手段。山东移动经营分析系统是业务支撑系统的重要组成部分,以先进的OLAP数据分析和数据挖掘作为技术支撑,对通过BOSS系统采集的基础用户信息进行汇总、筛选和分析,能有效的帮助企业决策管理层了解经营现状并有效的预测未来的经营走势,帮助市场管理层了解客户需求,从而进行高效的促销手段和客户关系管理。山东移动后台业务支撑环境是经分系统赖以正常运行的基础环境,是开发人员开发报表、编写脚本、测试脚本、系统调度、接口入库、前台数据同步、地市数据下发的核心依赖模块。入库脚本完成接口入库时同步标记至支撑环境下状态库,以支持调度平台程序的正常运行,运行得到的数据表会定时同步至前台实现可视化展示,并将部分结果下发至所需地市,以供地市完成数据分析及结果汇报等工作,报表开发人员开发脚本完成后,也需要在业支环境下调试脚本,正常运行后才得以上线。本设计模拟了整个完善的业务流程,实现了脚本环境下业务流程的一体化展现,包括接口入库、脚本运行、数据下发等主要模块。接口入库部分主要实现了入库业务实现,接口表设计;脚本运行主要实现了基础脚本环境的设计,脚本层级结构的设计,脚本编写,核心函数实现,依赖数据链接库实现,以及接口状态表和程序状态表的实现;数据下发模块主要实现了下发配置脚本,导出导入脚本,公共调用函数,以及导出导入配置表和日志表的设计。涵盖了所有核心脚本和主要业务流程,向读者展示了山东移动经分平台的基础环境的运行模式以及脚本的调用结构,描述了主要资源的设计和部署,解构了整套完善的数据流动过程。系统基础设计环境依赖Linux和Mysql数据库,并需要Tcl和Shell脚本编程的支撑, 脚本环境提供基础调试和运行环境,Mysqltcl链接库完成数据库和脚本环境之间的调用。整套业务支撑环境搭建成功后,写入Crontab定时任务进行测试,可以实现按时接口入库,入库状态检测,入库失败报警,入库状态记录;程序定时或手动运行,程序依赖检测,包括依赖脚本或接口表,程序运行状态记录,包括标记记录和日志记录,数据定时导出,按需检测程序依赖,按需分割导出文件,数据定时导入,按文件标记导入相应地市数据库,以及导出导入的日志和状态记录。
【关键词】:业务支撑 脚本环境 设计部署
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:F626;TP311.13
【目录】:
- 摘要10-12
- Abstract12-14
- 符号说明14-15
- 第1章 绪论15-21
- 1.1 行业背景15-18
- 1.1.1 山东移动经营分析系统简介15-16
- 1.1.2 经分发展现状16-17
- 1.1.3 经分发展历程17-18
- 1.2 解决的主要问题18-19
- 1.2.1 数据文件入库18
- 1.2.2 Tcl脚本执行环境搭建18
- 1.2.3 数据下发环境搭建18-19
- 1.2.4 自动化运维配置19
- 1.3 本文的主要工作19
- 1.4 论文的组织结构19-21
- 第2章 可行性分析21-24
- 2.1 业务需求21
- 2.2 可行性评价21-23
- 2.2.1 技术可行性21-22
- 2.2.2 经济可行性22
- 2.2.3 操作可行性22-23
- 2.3 系统流程图23-24
- 第3章 需求分析24-32
- 3.1 系统概述24
- 3.2 系统目标24-28
- 3.3 系统需求问题描述28-32
- 3.3.1 功能性需求28-30
- 3.3.2 非功能性需求30-32
- 第4章 系统概要设计32-39
- 4.1 设计目标和原则32
- 4.2 技术架构设计32-37
- 4.2.1 系统逻辑32-34
- 4.2.2 数据架构34-37
- 4.2.3 部署架构37
- 4.3 功能架构设计37-39
- 第5章 系统详细设计39-59
- 5.1 系统建模39-41
- 5.1.1 入库模型39
- 5.1.2 程序运行模型39-40
- 5.1.3 数据下发模型40-41
- 5.2 脚本设计41-50
- 5.2.1 入库脚本设计41-42
- 5.2.2 程序运行脚本设计42-45
- 5.2.3 数据下发脚本设计45-50
- 5.3 静态资源设计50-54
- 5.3.1 程序运行静态资源50-53
- 5.3.2 数据下发静态资源53-54
- 5.4 基础表结构设计54-59
- 5.4.1 入库相关表54-55
- 5.4.2 程序运行相关表55-56
- 5.4.3 数据下发相关表56-59
- 第6章 系统实现与测试59-75
- 6.1 核心函数实现59-63
- 6.2 静态资源实现63-71
- 6.3 系统测试71-75
- 6.3.1 测试环境71-72
- 6.3.2 测试配置72-74
- 6.3.3 测试数据及结果74-75
- 第7章 结论75-76
- 附图76-78
- 参考文献78-80
- 致谢80-81
- 附表81
【相似文献】
中国期刊全文数据库 前10条
1 陈建明;刘雪雁;;业务支撑对未来有线行业影响的几点思考[J];广播与电视技术;2008年03期
2 杨仕荣;;电信重组后业务支撑面临的挑战[J];通信世界;2008年35期
3 ;福建移动推行“331”全业务支撑战略[J];通信世界;2010年18期
4 李新苗;;全业务支撑以“融合”为主[J];通信世界;2009年35期
5 陈昌宁;张贵平;;全业务支撑能力待提升[J];通信企业管理;2009年10期
6 郑学文;路明;;创新维护模式 确保业务支撑[J];中国邮政;2010年04期
7 黄显信;何文清;;从8个方面打造安全的湖北联通业务支撑网络[J];电信技术;2007年02期
8 朱建中;张晓川;罗芸;;业务支撑域策略授权功能定位与实现思路[J];电信技术;2012年10期
9 陈t煼,
本文编号:697922
本文链接:https://www.wllwen.com/jingjilunwen/xxjj/697922.html