基于C/S结构的短信系统的研究与实现

基于C/S结构的短信系统的研究与实现

论文摘要

在话音业务饱和的今天,在移动通信领域,SMS短信服务作为一种全新的服务形式显示出其强大的生命力。如果能将手机作为计算机的一种扩充,为用户提供方便灵活、收费低廉、私密性强,且不受场合和地点限制的短信提醒服务,无疑将为信息服务行业带来新的利润来源。提醒信息保存在手机中,方便随时查阅,发送方还不受对方是否开机的限制,并且不受地域的限制,在手机信号覆盖到的地方都能得到短信服务。本文首先分析了SMS短信服务的优势,结合当前移动增值业务的需求,提出了课题的主要任务。然后介绍了开发该系统所用的相关技术。系统采用客户端/服务器(C/S)模式,客户端主要提供用户的人机界面,以万年历的形式实现记事本功能,记录用户想要的提醒信息,用户安排完事务和提醒信息后上载用户的提醒信息到服务器;同时,短信提醒服务器一方面收集客户的上载的短信提醒信息,另一方面根据用户需求,通过SMSC短信中心向客户发出提醒信息。系统实现了通过短信平台将短信息与自己的日程安排集成,满足了移动增值业务的需求。为大力发展电子商务业务,陕西邮政开发的短信项目中应用了该短信系统。目前该短信系统运行稳定、效果良好。

论文目录

  • 摘要
  • Abstract
  • 第一章 概述
  • 1.1 问题的提出及其研究的意义
  • 1.2 论文的主要内容
  • 第二章 SMSC及其相关技术
  • 2.1 短信技术相关术语
  • 2.2 与SMSC服务器的网络接口协议CIMD2
  • 2.3 Socket 编程
  • 2.4 消息队列的实现
  • 2.5 Oracle下实现对数据库的编程
  • 2.6 数据库的日常操作
  • 第三章 系统分析与设计
  • 3.1 需求分析
  • 3.2 系统体系结构设计
  • 3.2.1 系统体系结构
  • 3.2.2 系统选型
  • 3.2.3 客户端与短信提醒服务器应用层协议
  • 3.3 系统主要功能
  • 3.4 系统模块设计
  • 3.4.1 实现和客户端的通信程序
  • 3.4.2 从Oracle数据库读取提醒短信记录程序
  • 3.4.3 和SMSC短信中心的通信程序
  • 3.5 数据库表结构设计
  • 第四章 系统实现
  • 4.1 客户端与短信提醒服务器的连接部分
  • 4.1.1 短信提醒服务器监听功能与客户端通信的实现
  • 4.1.2 服务器接收包过程的实现
  • 4.1.3 短信提醒服务器解包的过程
  • 4.1.4 短信提醒服务器进行oracle数据库的操作过程
  • 4.1.5 短信提醒服务器通过网络套接字发给客户端的过程
  • 4.2 从数据库读取短信记录程序的实现
  • 4.2.1 实现60 秒钟定时从数据库中读取需要发出的短信
  • 4.2.2 使用游标从Oracle数据库读取多条短信记录的实现
  • 4.2.3 把读到的短信记录插入到消息队列过程的实现
  • 4.2.4 把从计费消息队列读出的消息插入到数据库的实现
  • 4.3 短信提醒服务器向SMSC短信中心提交SM程序的实现
  • 4.3.1 短信提醒服务器向SMSC短信中心请求连接和发送短信的过程
  • 4.3.2 提交短信和垂询短信状态报告的过程
  • 4.3.3 短信提醒服务器存放多个状态报告在程序中的实现
  • 4.3.4 包的校验码和发送的过程的实现
  • 第五章 系统测试
  • 5.1 功能测试工具
  • 5.2 部分功能测试案例
  • 5.3 压力测试
  • 5.4 测试结果
  • 结束语
  • 致谢
  • 参考文献
  • 附录A
  • 附录B
  • 相关论文文献

    • [1].基于C/S架构的机场地理信息系统的设计与实现[J]. 信息技术与网络安全 2020(03)
    • [2].关于C/S模式的无纸化考试系统的研究与实现[J]. 科技创新导报 2019(22)
    • [3].基于C/S结构的图书馆管理系统的设计与开发[J]. 信息通信 2017(01)
    • [4].基于C/S结构的医院信息管理系统的研究与实现[J]. 信息与电脑(理论版) 2016(22)
    • [5].基于C/S结构的中小企业人事管理系统的设计与开发[J]. 计算机科学 2016(S1)
    • [6].基于C/S模式的物资管理系统的设计与实现[J]. 自动化与仪器仪表 2015(02)
    • [7].基于三层C/S模式的虚拟实验室平台设计[J]. 软件 2013(11)
    • [8].基于C/S结构的放疗信息系统研发[J]. 中国数字医学 2020(03)
    • [9].基于C/S结构下的学生评教系统的设计与开发[J]. 成才之路 2009(12)
    • [10].C/S模式下的内存数据库性能测试的设计[J]. 煤炭技术 2012(11)
    • [11].基于C/S教学管理系统总体设计的研究[J]. 河北软件职业技术学院学报 2012(04)
    • [12].基于C/S通讯模式的串联机器人研磨系统[J]. 数字技术与应用 2012(11)
    • [13].基于C/S架构的安全工器具管理系统[J]. 中国高新技术企业 2011(33)
    • [14].基于局域网的C/S无纸化考试模式研究[J]. 农业网络信息 2010(01)
    • [15].基于C/S模式供热机组在线耗差分析系统研究[J]. 电站系统工程 2010(01)
    • [16].三层C/S通用试题库系统的需求分析和总体设计[J]. 齐齐哈尔大学学报(自然科学版) 2010(04)
    • [17].基于三层C/S模式的虚拟实验室平台设计[J]. 山东教育学院学报 2009(01)
    • [18].计算机考试系统的研究现状及基于C/S结构的计算机考试系统的实现[J]. 硅谷 2009(05)
    • [19].基于C/S架构的教务管理系统安全策略探析[J]. 淮北职业技术学院学报 2009(03)
    • [20].基于C/S的数据库访问技术[J]. 软件导刊 2009(07)
    • [21].基于C/S模式的有杆抽油系统仿真与故障诊断[J]. 石油机械 2008(04)
    • [22].基于C/S的水利工程造价系统的设计与实现[J]. 电脑知识与技术 2008(11)
    • [23].基于C/S模式的题库管理系统的设计与实现[J]. 办公自动化 2008(14)
    • [24].基于C/S模式数据完整性约束的实现[J]. 牡丹江教育学院学报 2008(04)
    • [25].基于三层架构C/S模式的板材等离子切割成形工艺数据库系统[J]. 自动化技术与应用 2020(04)
    • [26].基于C/S架构的《天然药物化学》电子出题系统的设计与建设[J]. 中国中医药现代远程教育 2015(20)
    • [27].C/S模式下的岸船间即时通信系统设计与实现[J]. 现代防御技术 2015(02)
    • [28].基于C/S的水库群信息管理系统的设计与实现[J]. 计算机光盘软件与应用 2013(15)
    • [29].基于C/S的捐款管理信息系统的设计与实现[J]. 电脑与信息技术 2012(02)
    • [30].基于C/S的立体化教材系统的设计[J]. 农机使用与维修 2012(04)

    标签:;  ;  ;  ;  

    基于C/S结构的短信系统的研究与实现
    下载Doc文档

    猜你喜欢