学位论文 > 优秀研究生学位论文题录展示
短信运维系统海量话单管理方法的研究
作 者: 吴锦博
导 师: 杨永田
学 校: 哈尔滨工程大学
专 业: 计算机应用技术
关键词: 短信运维系统 海量话单 下载 解析 入库
分类号: TN915.07
类 型: 硕士论文
年 份: 2006年
下 载: 33次
引 用: 0次
阅 读: 论文下载
内容摘要
由于短信业务的迅速发展,短信中心产生的话单数量也急剧增加。同时,短信系统运行的稳定性直接关系到用户的切身利益。为了提高对短信系统的监视和管理能力,新疆移动决定利用现有的数据接口开发一套短信运行维护系统,对短信平台进行全面的监控,并向有关业务部门提供及时有效的数据统计和报表。而短信中心产生的海量话单数据是统计分析和报表的来源,因此,海量话单管理就成为短信运维系统设计实现的关键。本文首先介绍了海量话单管理功能实现中用到的关键技术,主要包括:FTP文件传输协议、数据库事务处理、常用编解码规则、Java数据库连接JDBC技术以及Oracle索引技术等。然后本论文分析了本系统的需求:系统的业务范围、管理对象、系统目标和功能需求等。根据系统需求,本文重点描述了短信运维系统海量话单管理的详细设计和实现方法。具体来说,本文详细分析了海量话单管理的流程:话单文件批量下载、解析、入库和汇总,同时给出了实现各功能的关键算法。用有限状态机机制,在话单文件信息表中表示话单文件状态的变化,以便查询。利用FTP文件传输协议,得到短信中间库话单文件信息列表,并实现话单文件批量定时下载到本地目录的功能。根据短消息话单文件的类型,分别采用7-bit和UCS编解码规则,实现对下载到本地的短消息内容解析的功能。采用Java数据库连接JDBC技术,实现话单数据入库汇总的功能:使短消息发送话单提交到数据库SMSC_HDMOMT,短消息回执话单数据提交到数据库表SMSC_HDMR中;根据话单的呼叫类别sCCallType等字段来对汇总值进行处理,将得到的每条记录的相应汇总指标项的数据入库到汇总表。对整个话单处理流程,采用数据库事务机制,保证话单文件解析、入库、汇总的完整性。论文最后给出了话单管理系统的测试方法,并根据测试数据,得出结论:话单文件能够实现批量下载;话单能正确解析并完整入库,符合系统需求。
|
全文目录
摘要 5-6 Abstract 6-11 第1章 绪论 11-17 1.1 课题背景和意义 11-12 1.2 课题研究的内容 12-14 1.3 课题实现环境 14-15 1.3.1 硬件环境 14 1.3.2 软件环境 14-15 1.4 论文组织 15-17 第2章 课题关键编程技术介绍 17-26 2.1 多线程 17-18 2.1.1 创建和启动线程 17 2.1.2 线程的状态 17-18 2.1.3 线程的优先级 18 2.2 数据库事务 18-20 2.2.1 事务的概念和特性 18 2.2.2 事务的自动提交模式 18-19 2.2.3 批处理 19 2.2.4 选择合适的独立级别 19-20 2.3 FTP协议 20-22 2.3.1 两种传输模式 21 2.3.2 两种工作方式 21-22 2.4 JDBC介绍 22-24 2.5 Oracle表分区和索引技术 24-25 2.5.1 表的分区技术 24 2.5.2 分区索引 24-25 2.6 本章小结 25-26 第3章 系统需求分析 26-31 3.1 系统概述 26-27 3.1.1 业务范围 26 3.1.2 管理对象 26-27 3.1.3 系统目标 27 3.2 综合描述 27-30 3.2.1 网络要求 27-28 3.2.2 用户特点 28 3.2.3 功能需求 28-29 3.2.4 非功能需求 29-30 3.2.5 设计和实现上的限制 30 3.3 本章小结 30-31 第4章 海量话单管理详细设计 31-38 4.1 缩略语 31 4.2 话单数据表模型 31-32 4.3 话单数据采集信息 32-33 4.4 话单管理模型抽象 33-34 4.5 话单管理流程 34-37 4.5.1 AMO启动 34 4.5.2 文件下载定时任务 34-35 4.5.3 文件处理线程 35-37 4.6 本章小结 37-38 第5章 话单管理功能实现和优化 38-55 5.1 话单文件状态管理 38-40 5.2 创建数据库表 40-42 5.2.1 话单文件信息表的创建 40 5.2.2 话单解析后的入库表 40-42 5.3 重要接口的定义和实现 42-44 5.3.1 话单文件数据库服务接口的定义 42-43 5.3.2 采集数据库服务接口定义 43 5.3.3 接口实现 43-44 5.4 话单 FTP批量下载的实现 44-46 5.4.1 话单文件有效性判断 44 5.4.2 短信中间库中有效话单文件信息列表 44-45 5.4.3 话单批量下载的实现 45-46 5.5 对已下载话单文件解析的实现 46-49 5.5.1 PDU编解码方法介绍 46-47 5.5.2 短消息内容的解析 47-48 5.5.3 短消息话单文件的解析入库 48-49 5.6 解析后话单入库汇总的实现 49-52 5.6.1 数据回调接口定义 49-50 5.6.2 数据入库 50-52 5.6.3 数据汇总 52 5.7 事务管理的实现 52-54 5.8 本章小结 54-55 第6章 话单管理系统的测试及分析 55-60 6.1 测试组网环境 55-56 6.2 测试软硬件环境 56 6.2.1 硬件环境 56 6.2.2 软件环境 56 6.3 测试方法及准则 56-57 6.3.1 测试方法 56 6.3.2 测试准则 56-57 6.4 测试数据和结果 57-59 6.4.1 测试数据 57-58 6.4.2 测试结果 58-59 6.5 本章小结 59-60 结论 60-61 (1)话单文件的事务处理机制 60 (2)话单文件TFP批量定时下载功能的实现 60 (3)话单文件解析的实现 60 (4)话单入库汇总的实现 60-61 参考文献 61-64 攻读硕士学位期间发表的论文和取得的科研成果 64-65 致谢 65
|
相似论文
- 医疗信息集成平台中HL7消息解析和存储的设计与实现,TP311.52
- 多环芳烃在土壤不同粒径组分中的分配特征及其生物有效性研究,X131.3
- 部队物资管理系统的设计与实现,TP311.52
- 基于学生错误的试卷讲评模式的行动研究,G633.6
- 三维非稳态热传导边界元方法研究及数值系统开发,O241.82
- 淮南市大气可吸入颗粒物中多环芳烃的污染特征研究,X513
- 高中新旧课程解析几何部分比较研究,G633.6
- 一种WinCE环境下嵌入式浏览器的设计与开发,TP393.092
- 动态关联规则的研究,TP311.13
- 嵌入式浏览器网页排版技术研究与实现,TP393.092
- 基于RSA和Eflash的安全SOC设计,TN47
- RFID编码解析管理控制系统的设计与实现,TN915.0
- 基于IMS的远程多线程PGM研究与实现,TP393.09
- 基于Sivlerlight的RIA媒体播放和下载引擎的设计与实现,TP311.52
- WiMAX协议分析软件的设计和实现,TP311.52
- 基于内容的网页恶意代码检测的研究与实现,TP393.092
- NVD节目网络播放器的功能深化研究,TP393.09
- 热丝TIG焊热丝温度分析及温度场模拟,TG422.3
- 基于单历元解算的GPS定向技术研究,P228.4
- 萧纲诗歌研究,I207.22
- 解析海明威作品中所体现的女性意识,I712
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信网 > 一般性问题 > 网络管理
© 2012 www.xueweilunwen.com
|