Font Size: a A A

The Design And Implementation Of Network Configuration Management System

Posted on:2011-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:S TianFull Text:PDF
GTID:2198330332467585Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet, the demand for network equipment is growing continuously, telecom operators generally choose multiple manufacturers' network equipment of different brands. But each vendor's network device configuration system varies from each other, operators need to spend a lot of manpower, material and financial resources to train the network administrator who will face different vendors. To save costs, improve production efficiency and develop a network configuration management system which can be widely used has become an urgency.Domestic and foreign scholars have done a large number of studies on the network configuration management system, the related enterprises have also introduced many software platforms, but these systems are either too complex or hard to be widely use, there is some limitation in the practical application. To address the above issues, this paper design and develop a network configuration management system. The system has a specific function design, is easy to operate and control, and can be extended through plug-in approach, in theory, as long as to comply with the specifications, the system will support all the network devices.This paper is based on software engineering, describe the network configuration management system's requirements analysis, outline design, detailed design, system implementation and testing. This system is based on Microsoft's.NET platform, use the code generation, dynamic compilation, reflection mechanism and the plug-in development and other new technologies and ideas, on the base of disregarding the diffrences of different manufacturers's network configuration management system, get rid of the command line-based configuration, replace them with an unified graphical interface. The system is divided into core modules and auxiliary function modules, the core function obtains network configuration information by the configuration engine, after the conversion, resolved to configuration commands by the command engine, finally the communication module connects the network devices, and command transmission is completed. The accessibility module is mainly used on the user's graphical edit, realize the description of network device information and network topology, and using the XML technology to store and output the description information. In addition, the system provides two utility facilities, which are high-PING and subnetting, they have high cohesion, low coupling characteristics, the interact with the core system is not close.
Keywords/Search Tags:Network configuration, Software engineering, Network topology map, Plugins
PDF Full Text Request
Related items