Professional Documents
Culture Documents
Orientado a Objetos
UMSA
(Univ. Mayor de San Andres Bolivia)
Septiembre 2005
Proceso de Desarrollo
Proceso de desarrollo de software – Basado en Unified Process
Perfeccionar
Análisis Diseño Construcción Pruebas
plan
Caso de uso C
-------
-------
-------
-------
Proceso de Desarrollo
Proceso de desarrollo de software
Perfeccionar
Análisis Diseño Construcción Pruebas
plan
Perfeccionar
Análisis Diseño Construcción Pruebas
plan
Perfeccionar
Análisis Diseño Construcción Pruebas
plan
Diagramas de secuencia ¿Cuáles son los eventos y las operaciones del sistema?
Análisis OO
Modelo Conceptual
Modelo conceptual
Este esquema tiene por objeto ofrecer un diagrama contextual que nos
permita conocer rápidamente los actores externos de un sistema y las formas
básicas en que éstos lo utilizan.
Casos de uso
Un Diagrama de Casos
de Uso más refinado para
la etapa de diseño es
el siguiente:
Modelo conceptual
La siguiente figura muestra un modelo conceptual parcial del
dominio de la tienda y las ventas.
..*
Modelo conceptual
La siguiente lista muestra un conjunto de conceptos idóneos para ser
incluidos en el modelo conceptual.
TDPV EspecificaciónDeProducto
Producto VentasLíneadeProductos
Tienda Cajero
Venta Cliente
Pago Gerente
CatálogoDeProductos
Modelo conceptual
Asociaciones
1..*
Modelo conceptual
La multiplicidad define cuántas instancias de un tipo A pueden asociarse
a una instancia del tipo B en determinado momento. Las expresiones de
multiplicidad son las siguientes:
Por ejemplo:
Modelo conceptual
Los nombres de las asociaciones deben ser lo más claros posibles, y deben
permitir leer y entender fácilmente las relaciones entre conceptos. Por eje.:
Modelo conceptual
..*
Mostramos
Conceptos,
Asociaciones,
Multiplicidades
y Atributos más
importantes
Práctica 3
• Elaborar el Modelo Conceptual para la
aplicación seleccionada