摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 概述 | 第7-9页 |
·问题的提出及其研究的意义 | 第7-8页 |
·论文的主要内容 | 第8-9页 |
第二章 SMSC及其相关技术 | 第9-15页 |
·短信技术相关术语 | 第9页 |
·与SMSC服务器的网络接口协议CIMD2 | 第9-10页 |
·Socket 编程 | 第10-12页 |
·消息队列的实现 | 第12-14页 |
·Oracle下实现对数据库的编程 | 第14页 |
·数据库的日常操作 | 第14-15页 |
第三章 系统分析与设计 | 第15-29页 |
·需求分析 | 第15-16页 |
·系统体系结构设计 | 第16-21页 |
·系统体系结构 | 第16-17页 |
·系统选型 | 第17页 |
·客户端与短信提醒服务器应用层协议 | 第17-21页 |
·系统主要功能 | 第21-22页 |
·系统模块设计 | 第22-26页 |
·实现和客户端的通信程序 | 第22-24页 |
·从Oracle数据库读取提醒短信记录程序 | 第24页 |
·和SMSC短信中心的通信程序 | 第24-26页 |
·数据库表结构设计 | 第26-29页 |
第四章 系统实现 | 第29-41页 |
·客户端与短信提醒服务器的连接部分 | 第29-35页 |
·短信提醒服务器监听功能与客户端通信的实现 | 第29-30页 |
·服务器接收包过程的实现 | 第30页 |
·短信提醒服务器解包的过程 | 第30-31页 |
·短信提醒服务器进行oracle数据库的操作过程 | 第31-33页 |
·短信提醒服务器通过网络套接字发给客户端的过程 | 第33-35页 |
·从数据库读取短信记录程序的实现 | 第35-37页 |
·实现60 秒钟定时从数据库中读取需要发出的短信 | 第35页 |
·使用游标从Oracle数据库读取多条短信记录的实现 | 第35-36页 |
·把读到的短信记录插入到消息队列过程的实现 | 第36-37页 |
·把从计费消息队列读出的消息插入到数据库的实现 | 第37页 |
·短信提醒服务器向SMSC短信中心提交SM程序的实现 | 第37-41页 |
·短信提醒服务器向SMSC短信中心请求连接和发送短信的过程 | 第37-38页 |
·提交短信和垂询短信状态报告的过程 | 第38-39页 |
·短信提醒服务器存放多个状态报告在程序中的实现 | 第39-40页 |
·包的校验码和发送的过程的实现 | 第40-41页 |
第五章 系统测试 | 第41-47页 |
·功能测试工具 | 第41-42页 |
·部分功能测试案例 | 第42-44页 |
·压力测试 | 第44-45页 |
·测试结果 | 第45-47页 |
结束语 | 第47-48页 |
致谢 | 第48-49页 |
参考文献 | 第49-51页 |
附录A | 第51-55页 |
附录B | 第55-57页 |