Full text
![]() |
PDF
- Users in campus UPM only
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) |
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.
Title: | Desarrollo de una aplicación web para gestión de incidencias |
---|---|
Author/s: |
|
Contributor/s: |
|
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 |
![]() |
PDF
- Users in campus UPM only
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) |
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.
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 |