Information presented in graph helps user to understand, analyze, and make decision more easily. A graphic file in SVG format is suitable for displaying on the web becauseit has small size, high resolution, and scalable. Besides the advantages of designing and developing software in component based approach are reusability. Reliability, and high flexibility. The objective of this research is to design and develop a graph component that will generate SVG file by importing data from Microsoft SQL Server. Three different views of graph can be generated; which are bar, line, and pie graph. Thus, through using component based software development, source code is reusable. According to the testing of conformance development with C# and Visual Basic. Net, this component works correctly and meets all requirements.