APP下载

基于GSM网络的图书馆短信催还平台的设计与实现

2013-03-05齐增创张春芳

电脑知识与技术 2012年36期
关键词:多线程短信

齐增创 张春芳

摘要:介绍了一种使用GSM网络的构建图书馆短信平台的实现方案,包括系统的硬件环境、短信服务器软件的入口、体系结构、功能和设计。该方案在笔者的短信平台的应用中表明,它对硬件要求不高,实现简单,便于二次开发等特点。

关键词:GSM;短信;短信平台;多线程

中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)36-8638-03

短消息方式通常是采用无线GSM发送接收设备(如手机)来实现短信息的传送,它的实现简单,具有通信成本低、频谱利用率高、系统容量大、业务种类多、抗干扰能力强、国际自动漫游等优点。

短信平台搭建有两种方式。一种是由通信运营商提供你短信网关、短信代码(如10086)和密码,你可以通过它们发送短信息,用户收到短信时,发送者的号码则是运营商提供的短信代码。这种方式直接和通信运营商的数据部联系,办理即可,但是目前审核严格,而且有可能只能发送网内的号码。还有一种是利用短信猫,短信猫可以通过USB或者COM口与电脑连接,可以把一张SIM卡插入短信猫,通过程序把短信猫收到的信息写入数据库,如果有新记录添加进来则把它通过短信猫发出去。这种方式则需要买一个短信猫,而且需要自己编写连接程序,使用起来方便小巧,投资也很少,可以发送到任何运营商的移动用户终端,用户收到的信息发送者则是SIM卡的号码。本系统根据图书馆的具体情况,采用后一种方案。

图书馆的读者借阅图书逾期未还现象时有发生,这一方面影响了图书流通量,另一方面降低了图书的利用率,造成读者和图书馆之间的供需矛盾。为解决这个困扰图书馆长期以来的问题,缓解双方矛盾,特进行此立项(12-E-XZ-21)。本系统不仅可以群发催还通知,还有群发和单发消息、接收读者反馈的信息等功能。

1短信催还平台

由于图书催还的面比较大,而且比较分散,所以本平台采用短信的方式催还。本平台首先从汇文系统中读取数据,然后定时器实时读取数据库中数据,保存到发送列表中并发送出去。

1.1汇文系统数据获取

江苏汇文软件有限公司是专门从事图书馆、情报、出版发行业等专业系统的文献信息处理软件开发及信息服务的股份制公司。公司依托江苏省高校文献保障系统以及汇文公司的人才综合优势,在江苏省有关主管部门支持下,汇文公司得到了江苏省乃至全国大部分高校的支持,我们学校也是其中之一。

1.2短信催还平台实现的功能

1)通过定时器实时检测图书馆管理系统中的数据库数据,实现短信催还通知。

2)可以通过图书馆的网页实现群发和单发信息,其中包括图书馆内部活动通知和外部活动通知。

3)可以通过短信猫接收读者反馈的信息,实现双方的沟通和交流。

1.3短信催还平台的模块设计

短信催还平台包括数据采集、数据比对、数据发送、数据接收、日志管理、报表管理打印等功能。

3结束语

实现短信平台通信有很多是通过Internet网线连接到移动通信网,要向移动部门申请移动网关,对于中小企/事业单位来说不适用。而基于GSM模块的开发模式,由于费用不高、实现方便,是中小企业和事业单位搭建短信的一种可以选择的方式。该文以笔者所在单位的短信催还平台为例,介绍了短信平台的数据获取、功能、模块、系统架构和一些关键技术。可以预见,由于短信业务所带来的便利和价值,越来越多的公司和单位必将搭建自己的移动短信平台,因此研究和实现短信平台的开发和应用,具有十分重要的社会和现实意义。(下转第8662页)

(上接第8640页)

参考文献:

[1]李长林,高洁.VisualC++串口通信技术与典型实例[M].北京:清华大学出版,2006.

[2]求是科技.VisualC++6.0信息管理系统开发实例导航[M].北京:人民邮电出版社,2005.

[3]曹飞飞,赵永发.VisualC++程序开发范例宝典[M].北京:人民邮电出版社,2012.

[4]梁伟.VisualC++网络编程经典案例详解[M].北京:清华大学出版社,2010.

猜你喜欢

多线程短信
道歉短信
代发短信
Java并发工具包对并发编程的优化
“八一”节日短信之一