1、第 1 页 前 言 随着手机的普及,短信的应用在信息时代已经异军突起,由其是在企业中的应用得 到了越来越突出的表现。目前开通企业短信平台企业众多,比如松下电器、上海大众、 天气预报、奥运 2008 、中华美食、九寨沟等等广泛的客户基础、极强的客户接受 程度、独特的交流方式、低廉的通信成本,已经使短信成为人们相互沟通的主要手段之 一, 不少企业已意识到基于短信的解决方案在企业应用的潜在价值, 短信将象电话一样, 成为企业内部、企业与客户之间信息交流必不可少的手段。 目前,主要有三种发送短信的方式: 1、 网关方式:就是向当地的电信部门申请,不需要额外的设备,适用于大型的 通信公司,像华为、傲天、
2、中兴、亚信等。 2、 终端方式:就是借助像 GSM MODEM 之类的设置(支持 AT 指令的手机也行) , 通过数据线连接电脑,来发送短信,用这种方法比较适用于小型及个人。要实现这种方 式必须理解串口通信、AT 指令、短信编码、解码,这也是本文讨论的重点。 3、 利用一些网站来实现,方式简单,不过对网站依赖性太高,对网络的要求也 比较高,非常不适于进行项目开发。 在本系统即是采用计算机收发短信就是直接用计算机控制运行了GSM通信系统的短 信终端,因而其收发短信的原理与手机是本质相同的。 图 0-1 终端短信连接示意图: 第 2 页 我们需要利用以 TC35 模块为主的硬件组成一个 TC35
3、终端设备,并与电脑通过 RS-232C 串口相连,并自行编制在 PC 上运行的短信息收发软件,就可以组成一个短信收 发系统。并通过 VC+开发平台开发一款具有企业使用功能的短信群发系统。 为了能满足 小型企业的使用需求,经过考察我们先确定以下系统的基本功:短信管理、自动应答、 定时发送、统计查询、客户分组管理、常用短语管理、短信订阅管理、短信计费管理、 手机号码段管理以及一些拓展功能。 第 3 页 第 1 章 系统组成与功能 1.1 系统构成 1.标准 RS232 串口 图 1-1 标准 RS232 串口 2. 计算机+(RS232)+GSM 通信模块 图 1-2 硬件系统构成 1.2 GSM
4、 通信模块 下图是一款 GSM 模块,它就是西门子公司的 TC35,它由 GSM 基带处理器、电源专用 集成电路、射频电路和闪速存储器等部分组成,负责处理 GSM 蜂窝设备中的音频、数据 和信号,内嵌的软件部分执行应用接口和所有 GSM 协议栈的功能。TC35 支持中文短信 息,工作在 EGSM900 和 GSM1800 双频段,电源范围为 3.35.5V,可传输语音和数据信号, 消耗功率在 EGSM900(4 类)和 GSM1800(1 类)分别为 2W 和 1W,通过接口连接器和天线连 Male RS232 Female RS232 RS232 串口线 计算机 GSM MODEM 第 4
5、页 接器分别连接 SIM 卡读卡器和天线。TC35 的数据接口(CMOS 电平)通过 AT 命令可双向传 输指令和数据,可选波特率为 300bit/s115kbit/s,自动波特率为 1.2k115kbit/s。 它支持文本和 PDU 格式的,可通过 AT 命令或关断信号实现重启和故障恢复。 图 1-3 TC35 终端电路图 1.3 系统功能 1.短信管理: (1) 发送短信 a) 对保户,可满足发送续保提示;实时关怀;信息发布。 b) 对员工,可满足内部通知;流程通报;奖励通告;消息发布。 (2) 接收短信:接收投诉、查询、咨询等短信;还提供短信的回复、转发和删除功 能。 2.自动应答:事先
6、设置好相应的应答标志和短信息内容,实时读取保户和员工的咨 询信息;保户和员工通过手机向系统输入查询代码(与应答标志对应的),系统自动向保 户和员工手机发送相应的应答信息。 第 5 页 3.定时发送: 预先编制好短信, 设定发送时间, 到了设定的时间系统自动发出信息。 如向保户和员工发送生日祝福、节日问候、续保通知等等。 4.统计查询:可以按照姓名、手机号进行客户信息查询,提供发送查询、接收查询、 费用统计等 5.客户分组管理:根据公司的需要和习惯,可对保户和员工进行基本分类(如对保 户按区域分内、按险种分内等;对员工按部门或按区域分内);当员工或保户发生变更 时,新建、修改或删除员工或保户资料。 6.常用短语管理:根据员工和保户的日常需要,公司系统管理员或操作员可按需增 加、修改或删除短语种类;增加、修改或删除具体的常用短语,以备随时取用。 7.短信订阅管理:向保户提供新险种信息定阅短信服务(如“我要订阅有关小孩的险 种信息“,“烦请订阅体检和专家咨询信息“等);提供处理保户订阅信息申请,并编辑制 作保户所订阅信息,设定时间,定时给保户发送。 8.短信计费管理:在编辑订