Texto completo
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa |
| Título: | Proyecto de ingeniería inversa: portal de encuestas |
|---|---|
| Autor/es: |
|
| Director/es: |
|
| Tipo de Documento: | Trabajo Fin de Grado o Proyecto Fin de Carrera |
| Grado: | Grado en Ingeniería Informática |
| Fecha: | Julio 2016 |
| Materias: | |
| ODS: | |
| Escuela: | E.T.S. de Ingenieros Informáticos (UPM) |
| Departamento: | Arquitectura y Tecnología de Sistemas Informáticos |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
Vista Previa |
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa |
El objetivo de este documento es detallar el proyecto dedicado a rediseñar la web de encuestas para el departamento de Service Assurance de British Telecom. En este documento se explicarán las decisiones tomadas en este proyecto de ingeniería inversa y se entregará toda la documentación técnica referente al proyecto.
El proyecto consiste en dar un nuevo enfoque al código existente para facilitar cualquier futuro desarrollo o correctivo del mismo. Actualmente se trata de un código antiguo remendado en función de las peticiones de los usuarios a lo largo de los años que lleva activo, sin seguir ninguna planificación por parte del desarrollo o las pruebas. Lo que se pretende con este proyecto es enfocarlo a las nuevas tecnologías adaptándolo en la medida de lo posible a un servicio web, cuya implementación de la interfaz gráfica sea independiente de la lógica del servidor. Así mismo se va a definir un nuevo sistema de almacenamiento de la información debido a que, hasta ahora, se han usado ficheros de texto como fuente de datos y no es viable seguir manteniendo la lógica actual de cara a las futuras actualizaciones.
Todos los cambios se realizarán manteniendo la estructura, de la parte gráfica del aplicativo, para facilitar la transición a los usuarios. Por otro lado, de cara a seguir dando mantenimiento al servicio, se deberán respetar los lenguajes de programación hasta ahora utilizados pero se estudiará la manera de preparar el código para poder migrarlo a nuevos lenguajes si esto fuese necesario con el menor coste posible.
En conclusión, lo que se pretende conseguir es aumentar la eficiencia a la hora de depurar errores, establecer un orden y unas pautas para el diseño del desarrollo del código y mejorar los tiempos de evolutivos y correctivos. Evitando así la situación actual donde cada cambio supone un gran esfuerzo de análisis y un uso inadecuado de los principios básicos de programación.
| ID de Registro: | 43467 |
|---|---|
| Identificador DC: | https://oa.upm.es/43467/ |
| Identificador OAI: | oai:oa.upm.es:43467 |
| Depositado por: | Biblioteca Facultad de Informatica |
| Depositado el: | 11 Oct 2016 09:53 |
| Ultima Modificación: | 11 Oct 2016 09:53 |
Publicar en el Archivo Digital desde el Portal Científico