Proyecto Diseño de Software Taller N2°
David P
Created on November 6, 2024
Over 30 million people create interactive content in Genially.
Check out what others have designed:
WWII TIMELINE WITH REVIEW
Presentation
SPANISH: PARTES DE LA CASA WITH REVIEW
Presentation
QUOTE OF THE WEEK ACTIVITY - 10 WEEKS
Presentation
HISTORY OF THE EARTH
Presentation
THE EUKARYOTIC CELL WITH REVIEW
Presentation
WWII JUNE NEWSPAPER
Presentation
PRIVATE TOUR IN SÃO PAULO
Presentation
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
- -capital
- METODO
- +imprimirDetalles()
- +actualizarTelefono()
- +calcularDescuentos()
Cliente (clase derivada) -nombre -direccion -telefono -email -edad Metodo +registrarCliente() +actualizarCliente() +eliminarCliente()