Nowadays network management for IP devices is very important to device vendors and system integrators. They may use their own protocols, or, use the most popular protocol: SNMP. Popularity of SNMP is especially important to system integrators. Because SNMP is a standard protocol, system integrators can easily integrate several components developed by different vendors. If the IP devices understand SNMP protocol, they can be managed by SNMP-compatible software. There are many SNMP-compatible software, but there are few web-based SNMP management system. This thesis is focused on how to develop a web-based SNMP management system. All needed background knowledge, software, library, etc. are covered before the main dish, such that readers can know the necessary background for develop such a system.