学位论文 > 优秀研究生学位论文题录展示

短信运维系统海量话单管理方法的研究

作 者: 吴锦博
导 师: 杨永田
学 校: 哈尔滨工程大学
专 业: 计算机应用技术
关键词: 短信运维系统 海量话单 下载 解析 入库
分类号: 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

相似论文

  1. 医疗信息集成平台中HL7消息解析和存储的设计与实现,TP311.52
  2. 多环芳烃在土壤不同粒径组分中的分配特征及其生物有效性研究,X131.3
  3. 部队物资管理系统的设计与实现,TP311.52
  4. 基于学生错误的试卷讲评模式的行动研究,G633.6
  5. 三维非稳态热传导边界元方法研究及数值系统开发,O241.82
  6. 淮南市大气可吸入颗粒物中多环芳烃的污染特征研究,X513
  7. 高中新旧课程解析几何部分比较研究,G633.6
  8. 一种WinCE环境下嵌入式浏览器的设计与开发,TP393.092
  9. 动态关联规则的研究,TP311.13
  10. 嵌入式浏览器网页排版技术研究与实现,TP393.092
  11. 基于RSA和Eflash的安全SOC设计,TN47
  12. RFID编码解析管理控制系统的设计与实现,TN915.0
  13. 基于IMS的远程多线程PGM研究与实现,TP393.09
  14. 基于Sivlerlight的RIA媒体播放和下载引擎的设计与实现,TP311.52
  15. WiMAX协议分析软件的设计和实现,TP311.52
  16. 基于内容的网页恶意代码检测的研究与实现,TP393.092
  17. NVD节目网络播放器的功能深化研究,TP393.09
  18. 热丝TIG焊热丝温度分析及温度场模拟,TG422.3
  19. 基于单历元解算的GPS定向技术研究,P228.4
  20. 萧纲诗歌研究,I207.22
  21. 解析海明威作品中所体现的女性意识,I712

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信网 > 一般性问题 > 网络管理
© 2012 www.xueweilunwen.com