Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11531/2932
Título : Análisis de una red de actividades con duraciones conocidas y borrosas
Autor : Rojas Guerrero, Manuel
Coco Utrilla, Francisco Javier
Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)
Palabras clave : 33 Ciencias tecnológicas;3304 Tecnología de los ordenadores;53 Ciencias económicas;5311 Organización y dirección de empresas
Fecha de publicación : 2007
Resumen : El concepto de lo que es un proyecto, es universal pero bastante inconcreto. Existen diversas definiciones, según el punto de vista de cada descriptor, pero en lo que todos parecen coincidir es que es un medio para llevar a cabo una proyección hacia el futuro con respecto a una situación actual que se desea cambiar. En el complejo mundo de las Organizaciones y Empresas, diseñar y desarrollar un proyecto que consiga aunar los diferentes intereses existentes y latentes, es una ardua tarea en la que muchas veces tienen que consensuar promotores y detractores. Además, a la hora de acometer un proyecto a veces se suelen encontrar situaciones complicadas para su dirección, planificación, obtención de recursos, recopilación de datos e incluso su justificación económica, que pueden dificultar el éxito del mismo. Por ello, a lo largo del tiempo se han ido confeccionando distintos métodos de trabajo que persiguen soslayar estos inconvenientes y que presentados de manera formal y pública reciben el nombre de Metodologías. Unas están especializadas para confeccionar proyectos en el mundo de cada organización y otras son de propósito general. En este Proyecto Final de Carrera se ha desarrollado un sistema de propósito general que extiende el algoritmo clásico del PERT-CPM basado en programación dinámica (que permite estudiar una red de actividades) al caso en el que se tiene un conocimiento vago de las duraciones de las diferentes actividades de la red. Este conocimiento puede ser modelado mediante números borrosos trapezoidales (y, como casos particulares, intervalos constantes y números borrosos piramidales). El sistema se ha diseñado con una arquitectura cliente-servidor que permite al usuario la creación de un proyecto que parte de una fecha que el usuario asigna y que está compuesto por un conjunto de actividades que él mismo diseña a través de un interfaz sencillo e intuitivo. Por su potencia de desarrollo en soluciones de cualquier tipo, integración de funciones, facilidad de uso y documentación existente, el proyecto ha sido desarrollado en su totalidad en el lenguaje de programación Java Gdk 1.6) con el entorno de desarrollo Eclipse-SDK- 3.1.1. El sistema permite al usuario guardar y cargar los proyectos existentes, insertar nuevas actividades que puedan surgir, modificarlas y eliminarlas del proyecto con total facilidad y en cualquier momento. Asimismo se proporcionan diferentes métodos de desborrosificación de resultados para estimar una valoración del proyecto en un diagrama de Gantt. La aplicación se divide en dos subsistemas: cliente y servidor que se comunican mediante un protocolo a nivel de aplicación diseñando para trabajar tanto desde el mismo equipo como en una red local o a través de Internet. La aplicación cliente es la encargada de recoger la información que aporta el usuario controlando la entrada de datos en el sistema para mantener la información en un estado conforme e íntegro de tal manera que se cumplan las directrices de los diagramas de red y de las duraciones borrosas. Por otra parte se presentan las tablas de actividades y etapas generadas por el servidor enfatizando la ruta crítica del proyecto. Como apoyo se muestran gráficas descriptivas para la ayuda al diseño y a la comprensión de los resultados. El servidor se encargará de resolver las redes de actividades enviadas por el cliente con las opciones de solución elegidas para cada una de las fases del camino crítico. El sistema desarrollado en definitiva es capaz de proporcionar una importante ayuda a la toma de decisiones en el ámbito empresarial para proyectos con actividades modeladas mediante números borrosos combinando el algoritmo clásico del PER T-CPM con seis técnicas diferentes de desborrosificación implementadas, de las cuales cuatro de ellas incorporan un parámetro asociado dotando a la aplicación de una robustez y versatilidad sorprendentes.
The concept about what is a project is universal but no specific enough. Di verse definitions exist, according to the point of view of every describer, but all of them seem to agree about it is that it is a way to carry out a projection towards the future with regard to a current situation that one wants to change. Inside the complex world of the Organizations and Companies, to design and develop a project that manages to unite the different existing and latent interests, it is an arduous task in which often promoters and detractors have to agree. In addition, at the moment of undertaking a project it is usual to find complex situations for its direction, planning, obtaining of resources, summary of information and even its economic justification, which can impede the success of it. For a1l this, throughout the time there have been created different methods of work that they chase to avoid these disadvantages and they receive the name of Methodologies. Sorne are specialized to make projects in the world of every organization and others are of general purpose. In this project a general purpose system has been developed that extends the classic algorithm of the PERT-CPM based on dynamic prograrnming (that allows studying an activities network) to the case in which a vague knowledge exist about the duration of the different activities in the network. This knowledge can be shaped by means of trapezoidal fuzzy numbers (and, as particular cases, constant intervals and pyramidal fuzzy numbers). The system has been designed with a client - server architecture that allows the user to create a project that initiates from a date that the user assigns and is composed by a set of activities designed by him across a simple and intuitive interface. For its power of development in solutions of any type, integration of functions, facility of use and existing documentation, the project has been developed entirely in the Java programming language (jdk 1.6) using the development environment Eclipse-SDK-3.1.1. The system allows the user to save and load the existing projects, to insert new activities that could arise, modify them and eliminate them from the project with total facility and at any time. Likewise different methods of defuzzification are provided to estímate a valuation of the project results in Gantt's graph. The application is composed by two subsystems: client subsystem and server subsystem that communicate by an application level protocol designed to work as much from the same computer as in a local area network or across the Internet. The client subsystem is in charge of gathering the information that the user put in, controlling the entry of information in the system to support the information in a right and entire state in such a way that the directives of network diagram and the fuzzy durations are carried out. On the other hand it presents tables about activities and stages generated by the server emphasizing the critica! path of the project. Descriptive graphs are shown to help with the design and to the comprehension of the results. The server will take charge solving the networks of activities sent by the client with the solution options chosen for each of the phases of the critica! path. The system developed in short is capable to provide an important help to make a decisions in the business area for projects with activities shaped by fuzzy numbers combining the classic algorithm of the PERT-CPM with six different defuzzification wethods · implemented, in which four of them incorporate an associate parameter providing the application with a so lid and a surprising versatility.
Descripción : Ingeniero en Organización Industrial
URI : http://hdl.handle.net/11531/2932
Aparece en las colecciones: ICAI - Proyectos Fin de Carrera

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
PFC000207.pdfProyecto Fin de Carrera11,65 MBAdobe PDFVisualizar/Abrir     Request a copy


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.