Está en la página 1de 5

Lenguaje de modelado unificado UML.

Paso 3 – Visualizar diagramas de clases y de despliegue.

Presentado a:
Nilson Albeiro Ferreira Manzanares.
Tutor.

Entregado por:
Juan David Duran Benjumea
1096228286

Grupo: 200609_8.

Universidad nacional abierta y a distancia – UNAD.


Escuela de ciencias básicas, ingenierías y tecnologías
Barrancabermeja
28/10/2021
Diagrama de clases

Descripción de clases

Nombre de la Rol
clase
Función Esta clase permite definir el rol que se les asignara a los
usuarios dentro del sistema, en base a si se encuentra
registrados o no.
Atributos ID_Rol: Entero
Nombre: string
Métodos VisualizarProductos()

Nombre de la Usuario
clase
Función Esta clase permite a las personas no registradas en el
sistema registrarse en el mismo y visualizar los productos
de la base de datos.
Atributos ND
Métodos VisualizarProductos()
Registrarse()

Nombre de la Empleado
clase
Función Esta clase permite que el empleado pueda realizar todas
las operaciones necesarias (y asignadas) en el sistema.
Atributos ID_empleado: entero
Nombre: string
Rol_ID: char
Métodos VisualizarProductos()
ConsultarInventario()
GenerarReporte()
AplicarDescuentos()
AtenderSolicitudes()

Nombre de la Producto
clase
Función Esta clase almacena la información relacionada con los
productos ofertados en el sistema.
Atributos ID_Producto: entero
Nombre_Producto: string
Precio: double
Categoria: char
Métodos ND

Nombre de la Cliente
clase
Función Esta clase permite que los clientes puedan realizar todas
las operaciones necesarias (y asignadas) en el sistema.
Atributos ID_cliente: entero
Nombre: string
Direccion: char
Correo: char
Métodos ComprarProductos()
SolicitarDevolucion()
ConsultarHistorial()

Nombre de la Historial
clase
Función Esta clase permite que los clientes consulten su historial de
compras.
Atributos ID_Pago: entero
ID_Producto: entero
Nombre_Producto: char
Precio: double
Métodos ND

Nombre de la Historial
clase
Función Esta clase permite que los clientes soliciten devoluciones.
Atributos ID_Pago: entero
ID_Producto: entero
Solicitud
Métodos ND

Nombre de la Pago
clase
Función Esta clase permite gestionar los pagos hechos por los
clientes.
Atributos ID_Pago: entero
ID_Producto: entero
Métodos ND

Diagrama de despliegue

También podría gustarte