Want to create interactive content? It’s easy in Genially!

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

TALLER N°2 Diseño de Software

Integrantes:

  • David Painehual Lefian
  • Oscar Caniupán Huriqueo
  • Dante Astorga

Este proyecto tiene como objetivo desarrollar un software integral que facilite la gestión mediante bluej y el proceso del cual interactúan de manera dinámica ,busca ofrecer una herramienta fácil de usar que permita resolverá problemas inmediatos, sino que también sentará las bases para futuras innovaciones tecnológicas

Introducción

Objetivos

Generales

Como Objetivo

  • poder atender el requeimiento solicitado.
  • Aplicar conceptos de java en Bluej
  • Diseñar el requerimiento que nos solicitan de de manera de intepretar los procesos.
  • Ofrecer buena expciencia de usuario

Específicos

Requerimiento planteado

  • Requerimiento : Se le solicita un software para poder llevar un reguistro para una gestión para una empresa de ventas llamada Liquimax que se basa en el proceso de venta y distribución de productos de cuidado personal, aseo hogar, belleza y bazar. Como objetivo es de optimizar el proceso

Ver codigo

CLASE NEGOCIO

Para comenzar en la siguiente clase Explicaremos la estructura y funcionalidad como el negocio interactua con el proveedor en este caso solicita productos a lo que en este requerimiento nos permitiria mejorar de manera eficiente

CLase diseñado en bluej

Leer más

Ver codigo

CLASE PROVEEDOR

En la siguiente clase empleados son responsables de gestionar las relaciones con los proveedores. Esto incluye la negociación de precios, la realización de pedidos y el seguimiento de entregas para asegurar que los productos necesarios estén disponibles podrán acceder correos para informar como va el proceso y así poder tener registros 1 .*

Leer más

Ver

CLASE EMPLEADO

La clase Empleado representa a los trabajadores , evalúan el desempeño de los proveedores para garantizar que cumplan con los estándares del negocio y hereda atributos y tiene un nombre, dirección, teléfono, email y ciudad y Esto es crucial para mantener la satisfacción del cliente.

Clase en bluej

Leer más

Ver

CLASE Clientes

En esta clase veremos interacción del cliente con el negocio visualizáremos los datos del cliente como nombre ,edad, su dirección, su teléfono para poder contactarlos, correo email para ofrecer descuentos de productos y el tipo de clientes es esencial en cualquier negocio ya que representa a quienes consumen productos o servicios A través de sus atributos y métodos, se pueden manejar diversas operaciones relacionadas con el cliente

Clase en bluej

Leer más

Ver

CLASE PRODUCTO

La clase Producto es fundamental representa un artículo que se vende en la empresa. Contiene información esencial para gestionar el inventario de la empresa, permitiendo registrar y mantener información actualizada sobre los artículos que se venden en el negocio.

CLASE EN BLUE J

Leer más

DIAGRAMA UML

Un diagrama UML es una representación visual de sistemas y software que se realiza utilizando el Lenguaje Unificado de Modelado (UML).es un lenguaje de modelado de conjunto estándar de diagramas para todas las fases de desarrollo de un sistema.

Leer más

Conclusion

  • Para terminar mostramos el proseso de las interacciones del negocio y pudimos lograr intepretarlo en bluej. y poder apreciar el proceso del cual
  • clases y sus interacciones contribuyen significativamente al éxito general del negocio.
  • Esperamos haber sido capaz de intepretar lo que el cliente requiere

Empleado (clase derivada) -nombre -edad -puesto -salario -fechaContratacion METODO +registrarEmpleado() +actualizarEmpleado() +eliminarEmpleado()

Proveedor (clase derivada) -nombre -Dirección -teléfono -email -categoría METODO +registrarProveedor() +actualizarProveedor() +eliminarProveedor()

Producto (clase derivada) -nombre -precio -stock -categoría -proveedor Metodo +agregarProducto() +actualizarProducto() +eliminarProducto()

Negocio clase principal (clase base)

  • -nombre
  • -Dirección
  • -teléfono
  • -email
  • -capital
  • METODO
  • +imprimirDetalles()
  • +actualizarTelefono()
  • +calcularDescuentos()

Cliente (clase derivada) -nombre -direccion -telefono -email -edad Metodo +registrarCliente() +actualizarCliente() +eliminarCliente()