APP下载

一个简单的网络阻断报警软件的设计与实现

2014-05-25邢业伟

计算机与网络 2014年6期
关键词:值班员控件命令

邢业伟

(72506 部队河南 463219)

一个简单的网络阻断报警软件的设计与实现

邢业伟

(72506 部队河南 463219)

文章介绍了一个简单的网络阻断报警软件的设计与实现,主要介绍了设计原理和实现代码。系统使用简单常用的“ping”命令,利用C#语言的声音播放功能,解析“ping”命令的返回结果,使用声音告警的方式报告网络的连通情况,为网络值班员提供了一个简单好用的网络阻断报警软件,大大节省了网络值班员的工作量。

ping命令 声音播放 网络值班

1 引言

作为网络值班员,网络通联情况至关重要,保证网络畅通、及时处理出现的网络阻断是网络值班员的主要工作之一。目前,简单实用的网络阻断报警软件比较少,利用声音报警的软件更是寥寥无几。本文介绍的软件使用被广泛应用的“ping”命令,结合C#语言的声音播放功能,使用区区几十行代码就实现了令网络值班员头疼的网络阻断报警功能,减轻了网络值班员的工作强度。本文介绍的代码,稍加改造,利用短信发送工具,还可实现网络阻断的短信报警提示功能。

2 现有测试模型分析

(1)“ping”命令是被广泛应用的网络阻断检测工具,根据不同的网络状况,ping命令返回不同的提示语句,通过检测提示语句即可判断网络通联情况;

(2)判断出通联情况,即可通过播放声音提示网络值班员及时处理网络阻断;语音提示的同时,要将返回代码存入日志,以备日后查阅;

(3)使用“timer”控件,定时触发执行“ping”命令,探测网络状态,可根据网络值班级别和处理网络阻断的时限要求设置不同的定时时间。

3 代码实现

4 结束语

本文介绍了一个简单的网络阻断报警软件的设计与实现,通过使用广泛应用的“ping”命令,结合C#语言的声音播放功能和“timer”控件,为网络值班员提供了一款简单易用的软件,大大节省了网络值班员的工作量。该系统实现简单,操作方便,具有很好的实用性。

[1]Bradley L.Jones.21天学通C#[M].北京:人民邮电出版社,2002.

[2]Herbert Schildt.C#4.0完全参考手册[M].李增民、李立新译.北京:清华大学出版社,2010.

[3]Andrew S.Tanenbaum,David J.Wetherall.计算机网络[M].第五版.严伟、潘爱民译.北京:清华大学出版社,2012.

The Design and Implementation of A Simple Network Block Alarm Software

XING Ye-wei
(72506 Army Force,Henan 463219,China)

This paper introduces the design and implementation of a simple network block alarm software,mainly introduces the principle of the design and the implementation code.The system uses the simple and common“ping”command and the sound playing function of the C#programming language,analyzes the result of the“ping”command to report the network connectivity using sound alarm.This paper provides a simple and easy-to-use network block alarm software for the network attendant,which reduces the workload greatly.

ping command;sound playing;network on duty

TP31

A

1008-1739(2014)06-64-2

定稿日期:2014-02-26

猜你喜欢

值班员控件命令
只听主人的命令
试析如何提高变电站值班员的倒闸操作规范性
关于.net控件数组的探讨
移防命令下达后
值班员的猴儿子
这是人民的命令
完善变电站值班员的倒闸操作规范性探讨
ASP.NET服务器端验证控件的使用
基于嵌入式MINIGUI控件子类化技术的深入研究与应用
Spreadsheet控件在Delphi数据库系统中的编程与应用