Está en la página 1de 3

Tecnológico Nacional de México

Instituto Tecnológico de Tijuana


Departamento de Sistemas y Computación

Ingeniería Informática

Materia

PATRONES DE DISEÑO

Docente

JOSE JONATHAN PEREZ CASTRO

Unidad 2

AVANCE 1 DE CONSTRUCCIÓN DE MODELO

Alumno

RAMOS MARTINEZ CARLOS EDUARDO 18210720

28 de SEPTIEMBRE del 2022


Avance 1 de Construcción de Modelo
Punto de venta

Sistema dirigido para locales o supermercados encargados de vender productos o


víveres, actualizar los sistemas actuales por uno con mayor eficiencia a la hora de
capacitar a los nuevos cajeros, como también a los empleados con más tiempo,
este sistema va desde el registro de artículos en el almacén, despacho de clientes
mediante la interfaz de cobro, se realizan recargas, pago con tarjeta de crédito, se
manejan diferente usuarios.

Mejoras:

A la interfaz de qué se puede visualizar en el punto anterior, se le actualizaron los


cuadros de textos, se le daría una forma ovalada, ya que los diseños actuales
siguen estos formatos, los cual le dará una vista actualiza de tiempos modernos, es
le agregaría botones para limpiar, eliminar y cancelar compra, para que el usuario;
es este caso el cajero, pueda cancelar en caso de que así lo necesitara, se
actualizarán también la fuentes de los nombres.

Se le agregan también imágenes explicativas para que sea más fácil saber qué
pasó es el siguiente, de manera que en capacitación para la implementación de este
sistema, se más fácil de manera visual describir qué pasos seguir.

Problema

Los cuadros de la interfaz no son muy amigables, tarda en buscar el artículo en la


base de datos, la redundancia es un tema que no se puede tener y en esta interfaz
se tiene problemas de redundancia, se debe de mejorar la conexión de la base de
datos.
Patrón de diseño

Command

Para solucionar el problemas de lentitud es necesario encapsular las peticiones a la


base de datos, para que se pueda llevar un parámetro en las peticiones, con este
patrón de diseño se puede lograr cubrir esta necesidad, además permite llevar un
registros de peticiones y poder deshacer las operaciones, por si un artículo se desa
cancelar.

Este patrón facilita la interactividad entre la base de datos y el usuario final, al poder
hacer y deshacer operaciones no optimiza la posibilidad de llevar un punto de venta
a un nivel más eficiente, seguro y amigable.

También podría gustarte