Want to create interactive content? It’s easy in Genially!
Proyecto Diseño de Software Taller N2°
David P
Created on November 6, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Higher Education Presentation
View
Psychedelic Presentation
View
Vaporwave presentation
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Modern Zen Presentation
View
Newspaper Presentation
Transcript
TALLER N°2 Diseño de Software
Integrantes:
- David Painehual Lefian
- Oscar Caniupán Huriqueo
- Dante Astorga
Introducción
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
Objetivos
Generales
Específicos
Como Objetivo
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
- 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
CLASE NEGOCIO
CLase diseñado en bluej
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
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 .*
Ver codigo
Leer más
CLASE EMPLEADO
Clase en bluej
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.
Ver
Leer más
CLASE Clientes
Clase en bluej
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
Ver
Leer más
CLASE PRODUCTO
CLASE EN BLUE J
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.
Ver
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()