TAZ-TFG-2018-2932


Plataforma integrada de pagos para la Universidad de Zaragoza

Gascón Gascón, Samuel
Pérez Sánchez, Pascual (dir.)

Ezpeleta Mateo, Joaquín Antonio (ponente)

Universidad de Zaragoza, EINA, 2018
Departamento de Informática e Ingeniería de Sistemas, Área de Lenguajes y Sistemas Informáticos

Graduado en Ingeniería Informática

Resumen: Para permitir que los ciudadanos que así lo desean puedan relacionarse con la Universidad de Zaragoza usando exclusivamente medios electrónicos, es necesario disponer de una infraestructura de pago de tasas por medios electrónicos. Un sistema de pago electrónico, seguro, flexible y multiplataforma es uno de los pilares básicos sobre el que debe apoyarse el servicio de Administración Electrónica. En este momento la Universidad de Zaragoza ofrece sistemas de pago electrónico encastrados en algunos procedimientos concretos de administración electrónica como la solicitud de certificados académicos o la solicitud de título, pero de cara a generalizar la posibilidad de pago electrónico se necesita ofrecer un servicio genérico de pago de tasas, independientemente del procedimiento. Al sistema desarrollado se le va a llamar Plataforma Integrada de Pagos para la Universidad de Zaragoza (PIPUZ). El acceso y uso del sistema se hará utilizando una interfaz web para administradores y usuarios y una API de integración con las aplicaciones. Está compuesta de 5 módulos: 1. Panel de administración del sistema 2. Gestión de tasas, comercios y unidades contables 3. Gestión de usuarios del sistema y pagos 4. Integración con pasarelas de pago virtual (TPV y Paypal) 5. API de acceso al sistema para otras aplicaciones y procesos El sistema está preparado para integrarse con los principales sistemas de información existente en la Universidad de Zaragoza: sistema de autenticación y autorización de usuarios, sistema de gestión de perfiles de tramitación, sistemas de gestión contable, sistemas de continuidad de los servicios (backups, alarmas, etc), sistema de gestión documental, etc. La definición y especificación de la solución se ha realizado siguiendo la metodología Scrum. El desarrollo de la solución se ha realizado utilizando PHP y siguiendo el paradigma MVC (Modelo Vista Controlador). Para el modelo se ha utilizado una base de datos MySQL con ayuda del framework de PHP PDO. Para la vista, se ha realizado una interfaz web con HTML, CSS con Bootstrap y JavaScript con AngularJS. Por último, para la parte del controlador, se ha utilizado una tecnología REST implementada en lenguaje PHP utilizando como herramienta el framework Slim.

Tipo de Trabajo Académico: Trabajo Fin de Grado

Creative Commons License



El registro pertenece a las siguientes colecciones:
Trabajos académicos > Trabajos Académicos por Centro > Escuela de Ingeniería y Arquitectura
Trabajos académicos > Trabajos fin de grado



Volver a la búsqueda

Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)