Metodologias UML y RUP

Metodologías:




Análisis y diseño orientado a objetos (UML)
Fases:
1. Planificación y especificación de requisitos.
2. Construcción: se subdivide en:
Análisis: Analiza el problema a resolver desde la perspectiva de los usuarios y de las entidades externas que solicitan servicios al sistema.
Diseño: Especifica en detalle cómo va a funcionar internamente el sistema.
Implementación: Se realiza el programa.
Pruebas: Verifica que el sistema y programas funcionan correctamente.
3. Installation: UML: Unified Modeling Language.
Lenguaje unificado de modelo.
Se compone por diagramas para modelar la estructura del sistema:
- Diagrama de clases.
- Diagrama de objetos.
También tiene diagramas para modelar el comportamiento del sistema:
- Diagrama de casos de uso.
- Diagrama de secuencia.
- Diagrama de Estados.

Se usa en los lenguajes de programación orientada a objetos como JAVA y PHP entre otros.
Los diagramas antes mencionados se utilizan en el capítulo IV de la tesis cuando descubre el sistema propuesto.



Metodologías RUP.
Características:
1. Forma disciplinada de asignar tareas y responsabilidades.
2. Desarrollo interactivo.
3. Administra requisitos.
4. Control de cambios.
5. Verifica la calidad del software.

Fases de la metodología:
1. Inicio: Conoce los procesos y requerimientos de la organización.
2. Elaboración: Lleva los requerimientos a diagrama de casos de uso.
3. Construcción: Usa los diagramas de casos de uso para definir las entidades del programa.
4. Transición: Se busca garantizar que el producto este bien para la entrega del cliente.


No hay comentarios:

Publicar un comentario