2. Identificación de Paquetes de Análisis con Casos de Uso 3. Identificación de las Clases de Análisis
DCU01: Realizar Venta
Identificación de eventos que acceden a data:
Método Clase Control Clase Entidad
Genera New Numero de Venta: GestorVenta Venta Num = NewVenta() Buscar Cliente GestorCliente Cliente Nombre= ExisteCliente(dni) Nuevo Cliente GestorCliente Cliente NewCliente(dni, nombre) Buscar Producto GestorProducto Producto NombreProd= Buscar(cod) ValidarExistencia GestorProducto Producto E= ValidarExistencia(cod, cant) Registrar Venta GestorVenta Venta NewVenta(codVenta,codCli, objDetalle,total) DetalleVenta Producto 4. Describir interrelaciones entre las Clases de Análisis
DCU01: Realizar Venta
5. Identificar Atributos y Responsabilidades
Aquí colocan todas as clases entidad con sus métodos y atributos identificados
Este ejemplo corresponde a otro caso
6. Capa de Datos: Diagrama de Clases (asociaciones, agregaciones, generalizaciones) Este ejemplo corresponde a otro caso 7. Capa de Negocios: Clases Control. Colocar aquí todas las clases control con sus respectivos métodos y atributos (si los tuviera)
8. Capa de Presentación: Clases Interfaz
Aquí colocan todas las clases interfaz con sus métodos y atributos (si los tuviera)