WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章SMS MMSSMS技术SMS方式远程监控软件的设计与实现

SMS方式远程监控软件的设计与实现
作者:不详  来源:转载  发布时间:2005-7-8 15:20:54
繁多。现在,每发一条短信,只需0.1元,既降低了成本,又充分利用了GSM公用网的资源。其次是可靠性,运用短消息传送,丝毫不用担心距离的远近,愈是远距离,反而愈能发挥远端监控的优势。短消息轻易不会丢失,即使对方因一时故障突然关机,短消息会储存在服务器端,一开机便会显示。最后是传输效率高,在信道无阻塞的情况下,完成一条指令的发送与接受只需要一两分钟,不仅节约了时间,还极大的节省了人力和物力。

3.2 软件设计流程

  为了适应用户多样化的需求,远程监控平台的程序采用模块化方式设计,条理清晰,讲究通用性,便于功能扩展。主要的软件模块包括:用户界面、数据库及通信模块。其中,通信模块是整个软件设计的关键,主控端所有的主要功能都是在它的控制处理之下实现的。它又可被分为初始化模块、发送以及接受模块。初始化模块负责对通信串口的初始化工作,最主要的是设置端口速率。如果端口已被其它进程所控制,则初始化模块将终止监控平台的运行并向用户发出相应的提示信息。发送模块负责将用户界面模块传送来的字符逐个写入已经初始化好的通信串口,从而经调制解调器发送出去。接收模块则逐个接收调制解调器传来的字符数据。

  由于软件依靠GSM网来进行数据传输,在设计软件时就要考虑信道传输过程中可能存在的情况,比如对字符长度的限制、信道的时延、接收次序的顺序性等等。针对这些问题,我们采用了分批发送、添加定时器以设定超时等方法,提高程序的稳定性和可靠性。整个通信模块的基本流程如图2。



4 结束语

  经实际运行,我们开发的远程监控软件平台运转稳定,使用情况良好,得到了用户的肯定。因此可见,利用VB对串口通信编程,并和实际中的远程监控结合起来,可以应用到目前的多个行业。它不但大大降低成本,节约劳动力,而且确保了通信的正确和畅通。在此基础上,我们应该进一步的开发和利用,以期发挥更大的作用。

上一页  [1] [2] 

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码