一种简单的短信收_发系统的设计与实现

一种简单的短信收_发系统的设计与实现

ID:38224738

大小:147.55 KB

页数:3页

时间:2019-05-24

一种简单的短信收_发系统的设计与实现_第1页
一种简单的短信收_发系统的设计与实现_第2页
一种简单的短信收_发系统的设计与实现_第3页
资源描述:

《一种简单的短信收_发系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开发案例一种简单的短信收/发系统的设计与实现马坤,唐建雄(武汉理工大学计算机科学与技术学院,武汉430063)摘要:短信通信网络与互联网的互通技术应用广泛,根据销售商快速有效传递信息、统计销售信息的需求,采用GSMModem与服务器串口通信的技术,设计并实现一个简单的基于Web的短信收发系统,来完成销售商与业务员之间及时传递信息并整理统计的目的。关键词:短消息;Web服务;串口通信0引言短信服务器相连。对短信猫的控制,主要是使用AT指令。例如,AT+CMGL表示列出当前短消息存储器中手机短信传递迅速,费用低廉,“一对一”传递精确的短消息,更新存储器的状态为“短消息已

2、读”。度高,是使用人群最多的一种媒体。近来,短信通讯网络与互联网的互通技术快速发展,其应用的范围也越来越2短信收发系统的设计广泛。证券营业部可以向股民发送股评、即时行情、公告2.1系统结构消息;保险公司可以进行保费催缴、结算通知等等。现系统的主要部分由短信服务器和GSMModem在,一些销售商希望有一种便捷的方式与各卖场业务员短信猫构成(如图1所示)。短信服务器运行Win-进行销售消息沟通,并辅助统计销售信息。利用短信服dowsSever2003系统环境,装有短信收发系统和SQL务器可以满足这一需求,本文设计并实现了一个简单的Sever2000数据库。该系统主要包括

3、接收模块、发送基于Web的短信收发系统来解决此类问题。模块、管理模块3个部分。1系统关键技术  短信服务器中的短信收发系统采用B/S模式,即系统应用程序放在服务器端,用户通过浏览器,在 !"#$%&’Web上访问系统进行按日按月销售信息查询等操作。!()*+,-.56/0*+利用ASP.NET技术实现企业门户信息系统的短信发1234送与管理模块,用户通过此模块登入系统后,根据不同的权限可以很方便地使用短信服务器。例如,发送图1系统结构图短信息。用户通过Web向短信服务器传递发

4、送短信手机用户通过GSM网向系统发送信息,由系统的请求,短信的内容和接收方手机号同时传递给服务中的GSMModem接收;短信收发系统定时向GSM器。短信服务器中的短信收发系统接收到该请求后,Modem进行问询,若有信息,读取GSMModem中的现由短信管理模块将短息内容和手机号保存到服务器信息,并写入SQLSever2000中的短信数据库;管理代上的短信数据库,然后交由发送模块提取短信内容和模块收到接收模块传递的有信息写入的触发条件,对计手机号,通过服务器串口将短信信息和发送命令传递算短信数据库中短信接收表的信息进行整理,并按系统给GSMmodem短信猫,最后由其发

5、给指定的用户。机设置判断是否反馈信息给销售商。ASP.NET最大的特点就是动态交互,用于开发该系统(网络用户通过企业门户网站访问系统,短信收发总能较好的实现用户通过Web与服务器之间的交互。第系统的管理模块响应用户请求。或从短信数据库中提系统的硬件设备GSMModem(短信猫)由串口与二九收稿日期:2008-11-03修稿日期:2009-01-15九作者简介:马坤(1983-),男,湖北随州人,硕士研究生,研究方向为计算机应用支撑技术期)MODERNCOMPUTER2009.1貋負貢开发案例取信息,或将要发送的短信通过管理模块写入数据发送表中的短信息和手机号,将信息

6、内容和手机号都库,向发送模块传递触发信息。发送模块收到发送请传递给短信猫。求提取短信数据库中的日期最近的短信发送给用户模块中定义了发送函数:publicvoidSend()。指定的手机号。在这个函数里,通过以下代码读取信息:2.2短信数据库stringstrSelect="select*fromSMSPost";短信数据库主要包括:员工基本信息表、短信接SqlCommandcmd=newSqlCommand(strSelect,conn);reader=cmd.ExecuteReader();收表、日销售统计表、业绩考核表、商品表、管理员表。最后传递给短信猫:其中员

7、工基本信息表包括员工编号、员工姓名、职务、if(GSMModemSMSsend(refaddress,8,reftext,text.Length,手机号;短信接收表包括手机号、短信内容、日期;日refmobile,false))销售统计表包括编号、商品名称、商场名称、定价、配……货数量、销售数量、日期。3.3系统管理模块3短信收/发系统的实现系统管理模块主要由数据备份模块、短信过滤模块、系统日志模块、用户管理模块组成。数据备份模块3.1短消息接收模块对数据库进行定期备份,防止突发事件避免重要数据短消息接收模块主要是读取短信猫中的信息,并丢失。短信过滤模块,处理从

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。