SoloCodigo
Programación General => Java => Mensaje iniciado por: alemag en Lunes 6 de Noviembre de 2006, 10:29
-
Saludos compañeros, estoy haciendo la especificación de requisitos y el análisis de diseño de mi aplicación, pero no se si usar metrica 3, UML … pero no tengo ni idea de cómo empezar. Se que existe un plugin en eclipse que a partir del codigo te puede generar todos los diagramas (creo que es con UML). Por favor, alguien que me pueda ayudar un poco, cual es la mejor de todas, o la mas sencilla, y si existe algun tutorial bueno por favor ¿???
Gracias.
-
Hola...
En principio, el análisis de requisitos de una aplicación se hace ANTES de comenzar el diseño de la misma, porque todo lo que salga a la luz durante el mismo puede tener influencia en el proyecto.
Existen plugins en Eclipse para crear diagramas UML y también para hacer ingeniería inversa (diagramas a partir de las clases), aunque esto último no suele estar demasiado conseguido.
Mi recomendación personal es que comiences con, o bien un plugin, o bien algún programa gratuito de generación de diagramas UML. Si ncesitas hacer un análisis de tiempo y costes, usa algo como el MS Project o similar (hay algunos gratuitos de este estilo, pero no recuerdo nombres).
En cuanto a tutoriales de UML, existen muchos. Puedes buscar en google, aunque los mejores suelen estar en inglés, los hay en español bastante buenos también.
Por ejemplo, este (http://www.dcc.uchile.cl/~psalinas/uml/introduccion.html).
Espero que te sirva.
Un saludo.
Silverfox
-
Al igual que mi amigo silverfox ta ha aconsejado, te recuerdo que el ciclo de vida de un proyecto es:
Captura de Rq's,Análisis,Diseño,Implementacíon,Prueba,...
Tu estás empezando de atrás para adelante y no creo que estés haciendo reingeniería, la cual incluye un trabajo de ingeniería inversa para estudiar y rediseñar sistemas existentes. De lo contrario los diagramas resultantes no servirían de nada.
Saludos
-
Si, es cierto que he empezado al reves, pero las prisas por hacer el codigo me ha llevado a hacerlo (aunque se que esta mal hecho).
Muchas gracias por vuestra ayuda, y por el manual, a ver lo que puedo hacer.