trabajo final patrones_de_diseño

27
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Desarrollo de aplicaciones II Página 1 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

Upload: annie-mrtx

Post on 07-Jul-2015

275 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 1

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

Page 2: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 2

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.

2 Mal 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.

Page 3: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 3

3 Demora en la consulta de

precios de los productos.

Para comodidad de los

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.

Se agregaran en el

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

4 No 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.

5

No 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

Page 4: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 4

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.

Page 5: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 5

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.

Page 6: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 6

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]

Page 7: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 7

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

Page 8: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 8

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.

Page 9: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 9

2.2 funcionalidad del producto

Page 10: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 10

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.

• 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.

Page 11: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 11

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.

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.

Page 12: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 12

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

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.

Page 13: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 13

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

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

Page 14: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 14

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.

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

Page 15: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 15

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

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 El sistema debe disponer de una documentación fácilmente actualizable

Page 16: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 16

requerimiento: 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

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.

Page 17: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 17

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

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.

Page 18: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 18

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).

Portabilidad

El sistema será implantado bajo la plataforma de Windows.

Page 19: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 19

Diagramas MVC

Ventana de acceso

Realizar Ventas

Vista Controlador Modelo

Vista

Vista Controlador Modelo

Page 20: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 20

Registro de proveedores (Guardar los datos)

Registro de productos(Guardar los datos)

Vista Controlador Modelo

Vista Controlador Modelo

Page 21: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 21

Modificar los datos

Eliminar los datos

Vista Vista Controlador Controlador Modelo

Controlador Modelo Vista

Page 22: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 22

Buscar

Generar reportes

Controlador Modelo Vista

Modelo Controlador Vista Vista

Page 23: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 23

Realizar venta de productos

Controlador Modelo Vista

Page 24: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 24

Diagramas de Secuencia

Page 25: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 25

Page 26: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 26

Page 27: Trabajo final patrones_de_diseño

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

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

Desarrollo de aplicaciones II Página 27