论文部分内容阅读
随着移动通信技术的迅速发展,作为移动通信的一种重要增值业务的SMS(短消息服务)也得到了迅速的发展。在日常生活中人们相互之间利用短消息进行信息交流是SMS最普通的应用。除此之外SMS还可以被应用到生产和管理当中,如利用SMS进行远程检测和控制、将SMS应用到企业的日常管理和客户关系管理中,来提高企业的信息沟通的效率等。针对SMS应用的各种项目开发也越来越多。监狱内的服刑人员与外界联系沟通不方便,信息反馈不及时。目前一般是采用的方式为亲属探监或者电话沟通,但是由于亲属探监的时效性决定不能经常进行,而电话沟通需要监护人员的监听,由于监狱的自身原因没有这么多的监护人员,也很难大量铺开使用,这样就造成服刑人员长时间不能及时与亲属家人联系,不利于思想转化。本文就尝试将手机的短信收发功能和计算机强大的存储、管理功能结合起来,设计并实现了一个监狱特殊人群的基于串口通信的短消息收发管理系统:监狱短信平台。监狱短信系统能够迅捷、准确、真实的将身处特殊环境人的综合信息反馈到他们亲人的手中,并及时从亲属朋友处了解到家庭情况和外界信息,实现服刑人员与亲人和家属的有效互动,从而促进服刑人员的思想转化。本文首先对SMS的定义、基本工作原理、优点、应用及监狱短信平台构建的背景等进行了介绍,分析了构建短消息收发管理系统的意义和可行性。然后对短消息收发管理系统的功能需求进行了分析和总体设计,并对开发工具的选择及系统数据库的选择和设计进行了介绍。底层通信模块是实现系统的关键和难点,也是本文的重点。主要内容包括利用MScomm控件实现计算机和手机间的串口通信;利用AT指令实现对手机的各种控制和短信的收发操作;发送和接收短信的PDU(Protocol Data Unit)格式分析,短信内容、手机号码、SMSC(短消息服务中心)号码、时间戳的编码和解码等。管理模块是系统功能的体现,主要包括监狱短信平台服务端、审查端、录入端的实现,重点介绍了各种功能模块实现中的关键问题和技术难点。本文最后介绍了系统的界面设计和运行测试,并对设计体会、今后需要进一步做的工作进行了总结。