Desarrollo de una aplicación web para gestión de incidencias

Cabrero Sánchez-Gabriel, Leticia (2018). Desarrollo de una aplicación web para gestión de incidencias. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Desarrollo de una aplicación web para gestión de incidencias
Author/s:
  • Cabrero Sánchez-Gabriel, Leticia
Contributor/s:
  • Salazar Dutrús, Belén
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: 2018
Subjects:
Freetext Keywords: Sistemas de gestión de la información
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_LETICIA_CABRERO_SANCHEZ_GABRIEL.pdf] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

Se ha realizado una aplicación web en Angular para la gestión de incidencias de una pequeña empresa de desarrollo de software. Paralelamente, se ha desarrollado una API Rest escrita en NodeJS y LoopBack para responder a todas las funcionalidades de la aplicación. Esta aplicación persigue solventar una problemática concreta que aparece en las pequeñas empresas de software que trabajan con clientes: la gestión de incidencias. Mediante esta aplicación, la empresa será capaz de hablar con sus clientes a través de una página web que la empresa facilite, para que los clientes no sientan la necesidad de comunicarse mediante emails o teléfono móvil. Además, gracias a la aplicación quedarán registradas las conversaciones entre la empresa y los clientes. La aplicación permitirá gestionar proyectos, incidencias de los proyectos y usuarios. Todos los usuarios podrán acceder a un sistema de chat de los proyectos a los que pertenece y a un sistema de gestión de incidencias. Dependiendo de los permisos del usuario, además tendrán acceso a otras funcionalidades. Existirán tres tipos de usuario: administrador, desarrollador y cliente. Cada usuario tendrá acceso a diferentes funcionalidades según su rol, además de las funcionalidades disponibles para todos los usuarios. De esta manera, los administradores de la aplicación podrán acceder a funcionalidades de tipo gestión, como la creación y la edición; los desarrolladores también tendrán permisos de este tipo, aunque en menor medida, y los clientes tendrán acceso a la creación de incidencias.
Abstract:
It has been developed a web application in Angular to manage the incidences of a small software development company. In parallel, i have also developed an API Rest in NodeJS and LoopBack to attend all functionalities of the application. This application aims to solve a specific problem appears in small software companies which work with clients: the management of incidences.
Through this application, the company will be able to talk to its customers through a web page the company provides, so that customers need not to communicate by email or mobile phone. In addition, conversations between company and customers will be recorded through the application. The application allows managing projects, incidences of projects and users. All users can access a chat system of projects they belong to and an incidences management system. In addition, depending on the user's permissions, they will have access to other functionalities. There are three types of user: administrator, developer and client. Each user has access to different functionalities according to their role, in addition to the functionalities available to all users. In this way, the administrators of the application can access management-type functionalities, such as creation and editing; developers will also have permissions of this type, although to a lesser extent, and customers will have access to the creation of incidents.

More information

Item ID: 51568
DC Identifier: https://oa.upm.es/51568/
OAI Identifier: oai:oa.upm.es:51568
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 10 Jul 2018 08:54
Last Modified: 10 Jul 2018 08:54
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM