Font Size: a A A

Research And Development Of The Foreground Software Of Network Performance Management System

Posted on:2009-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:F L GuoFull Text:PDF
GTID:2178360245454950Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the real-time monitor and management of the network system, the NPMS network performance management system provides omni-directional and thorough performance analysis, the accurate network fault location and the initiative network performance measure function. With the monitor of the network performance management system, the network administrator could know the deep level information of the entire network movement accurately, then could rapidly find the root which seriously influences the network efficiency, at the same time, could discover the bottleneck of the network movement in advance, thus could greatly enhance the usability and efficiency of the network movement.The paper firstly analyzes the necessity of the development network performance management system software, and then it describes the development of the foreground software carefully separately from aspects of the technology, the demand, the design and realization.Based on the Function which was completed by the background system, and integrating the user's physical demand to the design of foreground software, to develop the network performance management system which could suits the present need, and simultaneously makes the corresponding establishment and the adjustment according to the user.The paper firstly introduces some correlation techniques which have been used in the development, such as the Spring frame technology, the Hibernate data lasting technology and the JFreechart drawing technique. Then it distinctly introduces the IOC (reverse control) and AOP function of the Spring technical, the lasting principle and HQL query language of the Hibernate technology, the good and bad points of the JFreechart technology.Next, the paper briefly introduces the stored data format of the background database and the function performed by the background, then it analyzes the demand of the system and makes the design of the system according to the demand.Finally, the paper introduces the realization of the system emphatically. With the Eclipse+Spring+Hibernate framework development pattern and combining with the Spring and Hibernate, it completes the core functions of the system. Practice results shows that the development model not only makes the development fast, but also has good performance. In another way, the code is easy to read and this makes the system easy to expanse.The system mainly completes the development work of system administration department and system monitor department. The system administration includes some small module of the system establishment aspect, and it is to complete the setting work of the equipments, subnet, protocol, and so on. And this creates conditions for the data acquisition, data analysis and data storage of the background. In the development of the foreground, we use the unified Action compilation pattern and the pages confirmation pattern. The system monitor department is the key point and difficulty in the realizing of the system, its function is to withdraw the gathered and sorted data of the Berkeley DB database on the background, and dig out the data in a deep level, finally to present the current capacity and condition of the network data information by the graph.The network performance management system could present the network movement condition of each factor, such as zone and period according to the user's physical demand. And this realizes the monitor function of network equipments.
Keywords/Search Tags:NPMS, Spring, Berkeley DB, System Monitoring
PDF Full Text Request
Related items