Universidad de Castilla-La Mancha
 
Escuela Superior de Ingeniería Informática

 

  cambiar a curso:   2020-21   2022-23



Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2021-22

Implementación de un sistema de reserva de citas


Tecnologías Específicas

Tecnologías de la Información
 


Descripcion y Objetivos

En muchos ámbitos comerciales o de voluntariado, el personal involucrado invierte mucho tiempo en la atención telefónica de sus clientes para la reserva de citas. Es por eso que surge la necesidad de este proyecto para implementar una aplicación web de reserva de citas. 

Para la realización de este TFG se persigue el objetivo de eliminar el tiempo empleado en la reserva de citas telefónica y para ello se relizarán los siguientes pasos:

1.- Implementar un sistema seguro de gestión de usuarios

2.- Implementar el servidor web

3.- Implementar la base de datos

4.- Implementar el calendario de reservas

5.- Sincronizar el calendario web con el calendario en teléfono móvil 

 

 


Metodología y Competencias

Actualmente existen muchas metodologías para el desarrollo de software, las cuales se suelen dividir en dos tipos principales: ágiles y tradicionales. Sin embargo, las metodologías híbridas están marcando una nueva tendencia en el área de la Ingeniería de Software, al unir algunas de las mejores características de ambas metodologías. A continuación, detallamos la que vamos a considerar en el proyecto de calidad del vino, EssUP.

Essential Unified Process for software development o EssUP [1], es una metodología híbrida que consiste en la integración de prácticas eficaces de entre los tres principales campos de proceso: el proceso unificado (RUP)[2], los métodos ágiles (Kanban, SCRUM, Lean)[3-5] y el proceso de madurez del software. EssUP es una colección de 4 prácticas transversales y 5 técnicas que abarcan por completo el ciclo de vida de desarrollo software. 

En cuanto a las competencias a desarrollar, destaca la siguiente:

[TI3] Capacidad para emplear metodologías centradas en el usuario y la organización para el desarrollo, evaluación y gestión de aplicaciones y sistemas basados en tecnologías de la información que aseguren la accesibilidad, ergonomía y usabilidad de los sistemas.

 


Medios a utilizar

El software a utilizar es de libre distribución y gratuito accesible por internet.

No se requiere ningún hardware específico, más allás de un computador normal.

 


Bibliografía

[1] Ivar Jacobson, Grady Booch y James Rumbaugh. El proceso unificado de desarrollo de software. Addison-Wesley (2005), ISBN: 84-7829-036-2.

[2] Per Kroll and Philippe Kruchten. The Rational Unified Process made easy: a practitioner's guide to the RUP. Addison-Wesley (2003), ISBN:0-321-16609-4.

[3] Carmen Lasa Gómez, Rafael de las Heras del Dedo y Alonso Álvarez García. Manual imprescindible [de] métodos ágiles Scrum, Kanban, Lean. Anaya Multimedia, D.L. (2017). ISBN:978-84-415-3888-7.

[4] Antonio Martel. Gestión práctica de proyectos con SCRUM : desarrollo de Software Agil Para El SCRUM Master. Createspace (2016), ISBN: 9781517192365.

[5] Tilo Linz. Testing in scrum : a guide for software quality assurance in the agile world. Santa Barbara, CA : Rocky Nook (2014), ISBN:978-1-937538-39-2.

 


Tutores


MATEO CORTES, JOSE ANTONIO
ARIAS ANTÚNEZ, ENRIQUE
 

Alumno


SÁNCHEZ ARMERO, JORGE

 

 

Sindicación  Sindicación  Sindicación  Sindicación

Curso: 2021-22
© Escuela Superior de Ingeniería Informática
Edificio Infante Don Juan Manuel
Avda. de España s/n
02071 Albacete
Tfno: 967 59 92 00 - Fax: 967 59 92 24

informatica.ab@uclm.es
aviso legal
generar código QR de la página