trabajo final patrones_de_diseño

24
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Desarrollo de aplicaciones II Tema Patrones de diseño Nombre completo del Alumno: Ana Francisca Martínez Betancourt, José de Jesús Cisneros Morales, Sandra Montoya Reyes, José Jonathan Torres Castillo, Ana Berenice Canizalez Martínez. Grado: 4 Grupo: B Nombre del Docente: I.TIC Eloy Contreras de Lira Lugar: Pinos, Zacatecas Fecha de entrega : 25 Septiembre 2013 Desarrollo de aplicaciones II Página 1

Upload: annie-mrtx

Post on 07-Jul-2015

41 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

Desarrollo de aplicaciones II

Tema

Patrones de diseño

Nombre completo del Alumno: Ana Francisca Martínez Betancourt, José de Jesús Cisneros Morales, Sandra Montoya Reyes, José Jonathan Torres Castillo, Ana Berenice Canizalez Martínez.

Grado: 4 Grupo: B

Nombre del Docente: I.TIC Eloy Contreras de Lira

Lugar: Pinos, Zacatecas

Fecha de entrega : 25 Septiembre 2013

Desarrollo de aplicaciones IIPágina 1

Page 2: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Descripción de la Problemática

El Mini Súper “La CQ Shop” es un negocio que día con día realiza la venta en productos de abarrotes, cremería, carnicería y papelería. Se estudió el negocio y se observaron distintos puntos que atacan de tal manera que reducen las ventas y sobre todo las ganancias del dueño de dicho negocio.

Puntos que se revisaron:

No. Problema Descripción Solución

1 Atención al cliente lenta.

Al momento de hacer el cobro a los clientes se lleva mucho tiempo en identificar los precios, así como el hacer las operaciones para el cobro de los productos.

El Sistema contara con un Lector de Código de Barras para la identificación en los precios de los productos y la realización de las operaciones de manera más rápida y efectiva, así poder dar una mejor atención a los clientes.

2Mal control en el Registro de

los Productos.

Cuando se desean almacenar los datos sobre los productos todo se hace de manera física (se guardan las notas y recibos que se adquieren de los proveedores) pero en ocasiones no se cuentan con copias o respaldos provocando la perdida de documentos así como su respectiva información, provocando la perdida de comprobantes y pruebas en los pagos realizados con anterioridad.

El Sistema tendrá una Base de Datos que almacenara la fecha, cantidad, productos y proveedor que se le ha hecho la compra, así como también podrá guardar mediante un Scanner los recibos o comprobantes que se le entreguen por la compra al dueño del negocio y en caso de un perdida lo pueda imprimir y evitar problemas con sus proveedores.

3 Demora en la consulta de Para comodidad de los Se agregaran en el

Desarrollo de aplicaciones IIPágina 2

Page 3: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

precios de los productos.

clientes el conocer los precios de los productos es muy cansado tener que consultar el costo hasta la caja de cobro o preguntando a los mismos empleados del negocio, provocando pérdida de tiempo y aburrimiento de los clientes.

negocio dispositivos lectores de Código de Barras en ciertas partes del negocio para que los clientes adquieran de manera rápida la información deseada.

No. Problema Descripción Solución

4No hay Reportes de las Altas,

Bajas Y Consultas.

El negocio no genera de forma automática, ni de manera rápida información deseada y requerida por el dueño del negocio.

El Sistema contara con un generador de información que automáticamente le mostrara al usuario los datos que requiera en su momento debido.

5No hay entrega de

comprobante de la compra para los clientes del negocio.

En ocasiones hay quejas y reclamaciones por parte de los clientes del negocio a causa de olvidos o malas cuentas.

Se le incorporara al Sistema una impresora de Ticket para que el recibo o ticket se le proporcione al cliente como prueba.

6

Demora en contabilizar los productos que existen en el

almacén para el nuevo surtido de los productos.

Cuando los administradores del negocio desean conocer la cantidad de productos así como su caducidad para su venta apropiada es muy tardado debido a que se hace de producto por producto provocando mucho tiempo perdido y poder realizar otras actividades.

Se le asignara al Sistema un apartado de los productos donde tendrá un contabilizador automático que mostrara mediante colores de distintos que tantos productos se encuentran en los siguientes puntos:

• Completo• Agotándose• Se ha agotado

Desarrollo de aplicaciones IIPágina 3

Page 4: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

INSTRUCCIONES PARA EL USO DE ESTE FORMATO

INSTRUCCIONES PARA EL USO DE ESTE FORMATO Este formato es una plantilla tipo para documentos de requisitos del software. Está basado y es conforme con el estándar IEEE Std 830-1998. Las secciones que no se consideren aplicables al sistema descrito podrán de forma justificada indicarse como no aplicables (NA). Notas: Los textos en color azul son indicaciones que deben eliminarse y, en su caso, sustituirse por los contenidos descritos en cada apartado. Los textos entre corchetes del tipo “[Inserte aquí el texto]” permiten la inclusión directa de texto con el color y estilo adecuado a la sección, al pulsar sobre ellos con el puntero del ratón. Los títulos y subtítulos de cada apartado están definidos como estilos de MS Word, de forma que su numeración consecutiva se genera automáticamente según se trate de estilos “Titulo1, Titulo2 y Titulo3”. La sangría de los textos dentro de cada apartado se genera automáticamente al pulsar Intro al final de la línea de título. (Estilos Normal indentado1, Normal indentado 2 y Normal indentado 3). El índice del documento es una tabla de contenido que MS Word actualiza tomando como criterio los títulos del documento. Una vez terminada su redacción debe indicarse a Word que actualice todo su contenido para reflejar el contenido definitivo.

Desarrollo de aplicaciones IIPágina 4

Page 5: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Ficha del documento

Fecha Revisión Autor Verificado dep. Calidad.

24/09/2013 José de Jesús Cisneros Morales.

Ana Francisca Martínez Betancourt.

Sandra Montoya Reyes. Ana Berenice Canizalez Martínez.

José Jonathan Torres Castillo.

Documento validado por las partes en fecha:

Por la comunidad Por la universidad

Tecnologías de la información y comunicación TSU.

Universidad Tecnológica Del Estado De Zacatecas.

Desarrollo de aplicaciones IIPágina 5

Page 6: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

1 Introducción Este documento es una Especificación de Requisitos Software (ERS) para el Sistema de información para el control de ventas. Esta especificación se ha estructurado basándose en las directrices dadas por el estándar IEEE Práctica Recomendada para Especificaciones de Requisitos Software ANSI/IEEE 830, 1998.

1.1 Propósito

El presente documento tiene como propósito definir las especificaciones funcionales, no funcionales para el desarrollo de un sistema de información web que permitirá distintos procesos administrativos. Éste será utilizado por administrador y cajeros.

1.2 Alcance

Esta especificación de requisitos está dirigida al administrador del sistema, para continuar con el crecimiento de la tienda, la cual tiene por objetivo principal el brindar servicio a los clientes que desean realizar sus compras de manera más rápida y eficaz.

1.3 Personal involucrado

Nombre Sandra Montoya Reyes.

Rol Analista, diseñador y programador.

Categoría profesional TSU-TIC

Responsabilidad Análisis de información, diseño y programación.

Información de contactos Sandy-231929 @hotmail.com

Nombre Ana Francisca Martínez Betancourt

Rol Analista, diseñador y programador.

Categoría profesional TSU en Informática

Responsabilidad Análisis de información, diseño y programación.

Información de contactos [email protected]

Desarrollo de aplicaciones IIPágina 6

Page 7: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Nombre José de Jesús Cisneros Morales

Rol Analista, diseñador y programador.

Categoría profesional TSU -TIC

Responsabilidad Análisis de información, diseño y programación.

Información de contactos [email protected]

Nombre Ana Berenice Canizalez Martínez.

Rol Analista, diseñador y programador.

Categoría profesional TSU-TIC

Responsabilidad Análisis de información, diseño y programación.

Información de contactos [email protected]

Nombre José Jonathan Torres Castillo.

Rol Analista, diseñador y programador.

Categoría profesional TSU-TIC

Responsabilidad Análisis de información, diseño y programación.

Información de contactos [email protected]

1.4 Referencias

Título del documento Referencia

Standard IEEE 830 – 1998 EEE

Desarrollo de aplicaciones IIPágina 7

Page 8: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

1.6 Resumen

Este documento consta de tres secciones.

En la primera sección se realiza una introducción al mismo y se proporciona una visión general de la especificación de recursos del sistema.

En la segunda sección del documento se realiza una descripción general del sistema, con el fin de conocer las principales funciones que éste debe realizar, los datos asociados y los factores, restricciones, supuestos y dependencias que afectan al desarrollo, sin entrar en excesivos detalles.

Por último, la tercera sección del documento es aquella en la que se definen detalladamente los requisitos que debe satisfacer el sistema.

2 Descripción general

2.1 Perspectiva del producto

El sistema será un producto diseñado para trabajar en entornos WEB, lo que permitirá su utilización de forma rápida y eficaz para lograr una mejor respuesta en cuanto a la administración de productos y ventas, además de proporcionar un mejor servicio.

Desarrollo de aplicaciones IIPágina 8

Page 9: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

2.2 funcionalidad del producto

Desarrollo de aplicaciones IIPágina 9

Page 10: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

2.3 Características de los usuarios

Tipo de usuario Administrador

Formación TSU en informática

Actividad Control y manejo del sistema general

Tipo de usuario Cajero

Formación TSU en informática

Actividad Registra e indaga información sobre los productos.

2.4 Restricciones

• Interfaz para ser usada con internet.

• Lenguajes y tecnologías en uso: HTML, MySQL,PHP.

• Los servidores deben ser capaces de atender consultas concurrentemente.

Desarrollo de aplicaciones IIPágina 10

Page 11: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

• El sistema se diseñará según un modelo cliente/servidor.

• El sistema deberá tener un diseño e implementación sencilla, independiente de la plataforma o del lenguaje de programación.

2.5 Suposiciones y dependencias

• Se asume que los requisitos aquí descritos son estables

• Los equipos en los que se vaya a ejecutar el sistema deben cumplir los requisitos antes indicados para garantizar una ejecución correcta de la misma.

Requisitos específicos

Requerimientos funcionales

Identificación del requerimiento: RF01

Nombre del requerimiento Acceso al sistema.

Descripción del requerimiento: El sistema deberá a solicitar un usuario y una contraseña para poder ingresar si los datos que ingresa son correctos el sistema enviara un mensaje de error al usuario.

Petición: El sistema permitirá el ingreso de usuarios-registrados.

Precondición: El usuario deberá estar registrado.

Descripción del requerimiento: El sistema permitirá el ingreso de usuarios registrados.

Desarrollo de aplicaciones IIPágina 11

Page 12: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Requerimiento no funcional RNF01

RNF02

RNF03

RNFO4

Prioridad del requerimiento: ALTA

Identificación del requerimiento: RF02

Nombre del requerimiento Registrar proveedores, productos.

Descripción del requerimiento: Se deberán registrar en el sistema los productos, proveedores, y clientes.

Petición : El sistema permitirá el registro de los productos, proveedores, clientes.

Precondición El usuario deberá estar registrado en el sistema para que pueda registrar productos, proveedores y clientes.

Requerimiento no funcional RNF01

RNF02

RNF03

Prioridad del requerimiento: ALTA

Identificación del requerimiento: RF03

Nombre del requerimiento Consultar información de algún producto, cliente o proveedor.

Petición El sistema ofrecerá al administrador información general acerca del producto, proveedor.

Descripción del requerimiento: Consultar : Muestra información general sobre los productos desde el precio , proveedor y en que

Desarrollo de aplicaciones IIPágina 12

Page 13: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

sección se encuentra.

Precondición Que se encuentre la información solicitada.

Requerimiento no funcional RNF01

RNF02

RN03

Prioridad del requerimiento: ALTA

Identificación del requerimiento: RF03

Nombre del requerimiento Modificar información.

Petición El sistema podrá ser modificado para actualizar la información general acerca de los productos ,proveedores y clientes etc.

Descripción del requerimiento: Modificar Instrucción: Muestra información general sobre los productos, proveedores y los clientes y se modificara si lo deseas.

Precondición Que se encuentre la información solicitada para ser modificada

Requerimiento no funcional RNF01

RNF02

RNF03

Prioridad del requerimiento: ALTA

Identificación del requerimiento: RF04

Nombre del requerimiento Eliminar información.

Petición El sistema te permitirá eliminar información general acerca de los productos ,proveedores y clientes etc.

Descripción del requerimiento: Eliminar Instrucción: Muestra información general

Desarrollo de aplicaciones IIPágina 13

Page 14: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

sobre los productos, proveedores y los clientes y se eliminara la información si lo deseas.

Precondición Que se encuentre la información solicitada para llevar a cabo la eliminación de ella.

Requerimiento no funcional RNF01

RNF02

RNF03

Prioridad del requerimiento: ALTA

Identificación del requerimiento:

RNF04

Nombre del Requerimiento:

Generar reportes

Características: El sistema garantizara a los administradores poder imprimir el reporte en cuanto a la información del registro de ventas que se provee en el sistema.

Descripción del requerimiento:

Garantizar la seguridad del sistema con respecto a la información y datos que se manejan tales sean tickets, archivos y contraseñas.

Prioridad del requerimiento:

ALTA

Requerimientos no funcionales:

RNF01

RNF02

RNF03

Identificación del requerimiento:

RNF05

Nombre del Requerimiento: Venta de productos.

Características: El sistema garantizara a los administradores que busca la información y se selecciona la compra y te imprime el ticket.

Desarrollo de aplicaciones IIPágina 14

Page 15: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Descripción del requerimiento:

La información es confiable rápidamente te hace la cuenta de tu compra y la seguridad del sistema con respecto a la información y datos que se manejan tales sean tickets, archivos y contraseñas.

Prioridad del requerimiento: ALTA

Requerimientos no funcionales:

RNF01

RNF02

RNF03

Requerimientos No Funcionales.

Identificación del requerimiento:

RNF01

Nombre del Requerimiento:

Interfaz del sistema.

Características: El sistema presentara una interfaz de aspirante sencilla para que sea de fácil manejo del sistema.

Descripción del requerimiento:

El sistema debe tener una interfaz de uso intuitiva y sencilla.

Prioridad del requerimiento: Alta

Identificación del requerimiento:

RNF02

Desarrollo de aplicaciones IIPágina 15

Page 16: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Nombre del Requerimiento:

Confiabilidad continúa del sistema.

Características: El sistema tendrá que estar en funcionamiento las 24 horas los 7 días de la semana. Ya que es una página web diseñada para la carga de datos y la verificación de datos entre clientes y productos.

Descripción del requerimiento:

La disponibilidad del sistema debe ser continua con un nivel de servicio para los clientes de 7 días por 24 horas, garantizando un esquema adecuado que permita la posible falla en cualquiera de sus componentes, contar con una contingencia, generación de alarmas.

Prioridad del requerimiento: Alta

Identificación del requerimiento:

RNF02

Nombre del Requerimiento:

Mantenimiento.

Características: El sistema deberá de tener un manual de instalación y manual de usuario para facilitar los mantenimientos que serán realizados por el administrador.

Descripción del requerimiento:

El sistema debe disponer de una documentación fácilmente actualizable que permita realizar operaciones de mantenimiento con el menor esfuerzo posible.

Prioridad del requerimiento: Alta

Identificación del requerimiento:

RNF03

Nombre del Requerimiento:

Seguridad en información

Características: El sistema garantizara a los administradores una seguridad en cuanto a la información que se provee en el sistema.

Descripción del requerimiento:

Garantizar la seguridad del sistema con respecto a la información y datos que se manejan tales sean tickets, archivos y contraseñas.

Prioridad del requerimiento: Alta

Desarrollo de aplicaciones IIPágina 16

Page 17: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Requisitos comunes de las interfaces

Interfaces de administradores y cajeros

La interfaz con el consistirá en un conjunto de ventanas con botones, listas y campos de textos. Ésta deberá ser construida específicamente para el sistema propuesto y, será visualizada desde un navegador de internet.

Interfaces de hardware

Será necesario disponer de equipos de cómputos en perfecto estado con las siguientes características:

• Adaptadores de red.• Procesador de 1.66GHz o superior.• Memoria mínima de 256Mb.• Mouse.• Teclado.

Interfaces de software

• Sistema Operativo: Windows 7 o superior, y libre.• Explorador: Mozilla o Chrome.

Interfaces de comunicación

Los servidores, clientes y aplicaciones se comunicarán entre sí, mediante protocolos estándares en internet, siempre que sea posible. Por ejemplo, para transferir archivos o documentos deberán utilizarse protocolos existentes (FTP u otros convenientes).

Requisitos funcionales

Requisito funcional 1

Registrar productos proveedores y cajeros: El sistema permitirá el registro del producto (cliente y Administrador) registrarse. El administrador debe suministrar datos como: CI, Nombre, proveedor, precio, sección donde se encuentra y caducidad.

Requisito funcional 2

Desarrollo de aplicaciones IIPágina 17

Page 18: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

• Consultar Información: El sistema ofrecerá al administrador y información general acerca de los productos, proveedores.

Consultar Instrucción de productos: Muestra información general sobre los productos que ofrece el minisúper.

Requisito funcional 3

• Modificar: Permite al administrador modificar datos de los proveedores, información de los productos.

Requisitos no funcionales

Requisitos de rendimiento

• Garantizar que el diseño de las consultas u otro proceso no afecte el desempeño de la base de datos, ni considerablemente el tráfico de la red.

Seguridad

• Garantizar la confiabilidad, la seguridad y el desempeño del sistema informático a los diferentes administradores. En este sentido la información almacenada o registros realizados podrán ser consultados y actualizados permanente y simultáneamente, sin que se afecte el tiempo de respuesta.

• Garantizar la seguridad del sistema con respecto a la información y datos que se manejan tales sean muy personales o no personales.

• Facilidades y controles para permitir el acceso a la información al personal autorizado a través de Internet, con la intención de consultar.

Fiabilidad• El sistema debe tener una interfaz de uso intuitiva y sencilla

• La interfaz de administradores debe ajustarse a las características de la web.• La disponibilidad del sistema debe ser continua con un nivel de servicio para

los administradores de 7 días por 24 horas, garantizando un esquema adecuado que permita la posible falla.

Mantenibilidad• El sistema debe disponer de una documentación fácilmente actualizable que

permita realizar operaciones de mantenimiento con el menor esfuerzo posible

• La interfaz debe estar complementada con un buen sistema de ayuda (la administración puede recaer en personal con poca experiencia en el uso de aplicaciones informáticas).

Desarrollo de aplicaciones IIPágina 18

Page 19: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Portabilidad

• El sistema será implantado bajo la plataforma de Windows.

Diagramas MVC

Ventana de acceso

Desarrollo de aplicaciones IIPágina 19

Vista Controlador

Modelo

Vista

Page 20: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Realizar Ventas

Registro de proveedores (Guardar los datos)

Desarrollo de aplicaciones IIPágina 20

Vista Controlador

Modelo

Vista Controlador

Modelo

Page 21: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Registro de productos(Guardar los datos)

Modificar los datos

Desarrollo de aplicaciones IIPágina 21

Vista VistaControlador Controlador Modelo

Vista Controlador

Modelo

Page 22: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Eliminar los datos

Buscar

Generar reportes

Desarrollo de aplicaciones IIPágina 22

Controlador

Modelo

Vista

Controlador

Modelo

Vista

Modelo

Controlador

VistaVista

Page 23: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Realizar venta de productos

Diagramas de Secuencia

Desarrollo de aplicaciones IIPágina 23

Controlador

Modelo

Vista

Page 24: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Desarrollo de aplicaciones IIPágina 24