PortFolio - Estadísticas - GLPI
Este post trata de la aplicación de ticketing online llamada GLPI, dicha aplicación es una aplicación con origen francés, y es una herramienta que cada día que pasa mejoran las funcionalidades que provee, aparte de los plugins que se pueden ir instalando en la herramienta para añadir funcionalidades que de serie no vienen.
Para acceder a la web de la aplicación se puede visitar desde el siguiente link: Acceder
Estadísticas - GLPI
Pues bien, como el tema de reporting de estadísticas no está muy bien que digamos, he desarrollado una aplicación con el framework Codeigniter que permite obtener estadísticas en formato de tablas, con le plugin dataTables, en formato de gráficas con opciones de exportación a jpg, y exportaciones a excel, ya sean reportes generales mensuales, o reportes diarios.Todo esto está integrado con Jquery y Bootstrap 3, últimas tecnologías de desarrollo.
La siguiente aplicación web se puede descargar desde el siguiente link: Descargar
Porcentaje desarrollado
Capturas de pantalla
El sistema de login de dicha aplicación es mediante ldap o directorio activo, y el acceso está filtrado por un conjunto de usuarios específicos.
Este conjunto de usuarios es modificable a lo largo de la vida de dicha aplicación, ya que estas configuraciones están en el archivo config.php de la aplicación, al igual que la configuración del directorio activo.
Configuración
Los pasos necesarios para hacer funcionar esta aplicación son los siguientes:
Instalación de la base de datos
La base de datos que utiliza para recoger los datos es la de la propia herramienta de ticketing, así que simplemente teniendo instalada la herramienta en nuestro servidor, la aplicación ya se alimentaría de dichos datos.
La única modificación que habría que hacer es la edición del archivo database.php situado dentro de la carpeta config/ de Codeigniter, con los datos de la conexión.
Configuración aplicación.
Los archivos que se tienen que modificar son los siguientes:
- Config.php: Es el fichero de configuración de la aplicación, y está situado dentro de la carpeta "encuesta/index/config/". En este fichero se ha de mofificar la linea:
$config['base_url'] = 'http://host/encuesta';
Por la ruta donde hayáis ubicado la aplicación.
Gracias!
- Database.php: Este es el fichero de configuración de la base de datos siatuado en: "encuesta/index/config", este fichero tendréis que completarlo con los valores de configguración de vuestra base de datos.
Donación
Si os ha servido de ayuda, por favor, hacer un donativo para que pueda seguir dedicándome a este tipo de desarrollos y seguir aportando ideas nuevas a la comunidad de desarrolladores.Gracias!
Suscribirse a:
Entradas
(
Atom
)
Sígueme en las Redes Sociales
Donaciones
Datos personales
Entradas populares
-
En este apartado vamos a explicar como ejercutar archivos PHP a través del terminal de Ubuntu. Lo primero que tendríamos que hacer es inst...
-
En este blog voy a comentar un tema que se utilizan en casi todas las páginas web que existen, y es el tema de la paginación. La paginaci...
-
Este post trata de la integración de la librería PHPExcel en Codeigniter, aunque se podría aplicar a cualquier librería, como por ejemplo mP...
-
Ejemplo para añadir o sumar un número determinado de hora/s, minuto/s, segundo/s a una fecha en php. Con la función strtotime se puede ...
-
Este tema es uno de los temas primordiales sobre el framework Codeigniter, ya que en alguna ocación nos hemos visto obligados a recoger dato...
© Espacio Daycry - Espacio de programación 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool
No hay comentarios :
Publicar un comentario