la verdad es que para hacer algo asi necesitas alguien que sepa programacion , porque hay programas que lo hacen pero igual es necesario un nivel un poco mas que basico para montarlo .
en el mercado existen programas como el PHP/SWF Charts 5.0 (
http://www.maani.us/charts/index.php ) que hacen los graficos el problema es que es de pago ( pero es muy bueno ) .
otra alternativa gratuita es FusionCharts (
http://www.fusioncharts.com/Download.asp ) que puede integrarse con una multitud de tecnologías web como ASP, ASP.NET, PHP, JSP, ColdFusion, Ruby, Python, o incluso simples páginas HTML. Funciona con todas las bases de datos incluyendo MS SQL, Oracle, MySQL, PostgreSQL, también con archivos CSV , es libre para uso no comercial ( esto es ideal para probar y si te gusta lo compras ).
y para terminar AnyChart este es libre para uso no comercial es una cruz-navegador y multi-plataforma de gráficos destinados a la solución de todos los que se refiere a la creación del tablero de instrumentos, informes, análisis, estadística, financiera o de cualquier otra visualización de datos de soluciones. ( ) .
bonus track :
pChart
Es una clase escrita en PHP para generar imagenes cartográficas desde una consulta SQL, un archivo CSV, o manualmente.
licencia: GNU General Pulic License
http://pchart.sourceforge.net/download.php
Saludos