基于短信猫短信发送平台设计与实现.docVIP

基于短信猫短信发送平台设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于短信猫短信发送平台设计与实现

基于短信猫短信发送平台设计与实现   摘要:分析了目前PC机上常用的短信发送方案,设计并实现了一个基于短信猫的短信发送平台,介绍了实现该系统的关键技术,给出了主要模块的功能设计和实现。   关键词:手机短消息;短信猫;短信发送平台   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)31-7002-04   手机短信平台目前在各行业中有着广泛应用,如金融领域,用于费用代收代扣通知、电子汇款成功结果通知。商场领域,用于会员促销打折、信息发布、新品上市通知、特价商品提醒、节日祝福。物流领域,用于定单处理、消息发布、内部人员管理,收汇确认通知、EMS短信确认。医疗领域,用于短信挂号、移动医嘱、治疗医嘱、康复跟踪、短信投票,民意调查、短信查询和通知、专家短信坐席、 病人关怀等。汽车领域,用于保养提醒、保险通知、优惠咨询等。手机短信平台在很多领域都被广泛应用,发布信息看似枯燥、平庸,但其实它的功能更为便民,更具意义。   本文所介绍的手机短信平台,主要采用短信猫(GSM MODEM)技术实现PC对手机的短信发送与接收,该系统实现了短信平台的大部分功能,包括发送即时短信,短信群发,定时发送短信,信息转发,发件箱管理,通讯录管理,短语管理。   1 系统设计方案   1.1手机短信平台常用技术   目前在PC上实现手机短信收发技术主要有以下三种:   1) 直接接入运营商短信网关。这种方法的实现不需要附加新的硬件,但是需要到运营商申请网关,适合于大型通信开发,如向移动、电信等公司申请,使用起来比较方便,但费用较高。   2) 通过一些网站上提供的短信发送功能来实现,如腾迅、网易等都提供这方面的服务。这种方法实现起来比较简单,所需资源较少,但缺点是对网络的依赖性太强,不利于集成到企业的MIS系统中。   3) 用GSM MODEM技术实现PC对手机收发信息。这是目前比较适合于小项目开发的一种方法,只需要对AT指令和串口编程的知识运用熟练就可以实现,但需要硬件GSM MODEM的支持。   1.2 GSM MODEM   短信猫(GSM MODEM)其实是一种支持 GSM无线通讯的工业级调制解调器,插入国内移???通信运营商的SIM 卡后即可接入运营商 GSM 网络,实现无线 GSM 通话、短信、数据等功能。短信猫的核心模块实际上就是手机的核心模块。因此,当短信猫接通电源以后,GSM MODEM的内置软件就开始工作,如果插入了某个移动运营商的 SIM卡,GSM MODEM便完全就和手机一样接入到移动通信网中去了。同时,计算机可以通过串口连接 GSM MODEM,例如通过超级终端,就可以连接到 GSM MODEM 的用户界面,通过一套 AT 指令,便可以操作 GSM MODEM,可以收发短信,也可以拨打电话、收发传真等。   1.3 短信二次开发包   短信二次开发包是为了让一些上层语言的开发人员,或者说对硬件低层的AT指令不熟悉的程序员,快速开发应用程序,将该短信猫集成到自己的系统中去的一种接口方式。短信二次开发接口有好多种,例如OCX方式的短信二次开发控件,还有DLL动态链接库的接口方式,还有封装成中间件或者封装成一个Server的形式的数据库接口方式。   2 系统设计   2.1系统功能模块设计   本系统的实现目标是将用户在手机上的短信体验移植到网络平台中来,使用户的短信体验更加方便、快捷,系统的设计也是基于这一个原则。系统的功能模块图如图1所示。   各模块功能描述如下:   1)名片、名片组管理模块:名片由名片组来组织管理,每一张名片都属于一个名片组。该模块对名片组及名片组中的名片提供添加、删除、修改、查询的功能。   2)短语管理模块:短语是用户通过定制实现快速发送短消息的一种方式。短语由短语组来组织管理,每一个短语都属于一个短语组。该模块对短语组及短语组中的短语提供添加、删除、修改、查询的功能。   3)短信管理模块:短信发送与查看功能的主要实现模块。该模块提供短消息的单发、群发、定时发送功能,并可以对各种发送状态的短消息进行查看。   4)系统管理模块:该模块提供对短消息服务的开启与关闭功能。   5)用户管理模块:该模块提供对短信平台使用用户的添加、删除、权限管理功能。   2.2系统用例设计   整个系统的用户分为普通用户、管理员用户和充值用户三类角色,系统用例图如图2所示。   普通用户经过缴费或充值后,由管理员修改其权限,升级为充值用户,具有充值用户的所有功能权限。   2.3短信发送接口封装设计   通过对Smslib短信发送接口的二次封装,达到的封装目的是:业务层无需与底层的短信发送接口相耦合,只需要调用以封装实现好的短信服

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档