UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
M...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
D...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
2...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
2...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
2...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
R...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
3...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
3...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
3...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
3...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
3...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
4...
Próxima SlideShare
Cargando en…5
×

Trabajo final

207 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
207
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
3
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Trabajo final

  1. 1. UNIVERSIDAD TECNONOLÓ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 :Azucena Pérez Gallegos Rocío Marbelin Zapata Palomo Adriana Berenice Renovato Ceja Daniel Torres Salas Grado: 4 Grupo: “B” Nombre del Docente : Eloy Contreras Fecha de entrega : 24/09/2013
  2. 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Descripción de la problemática Tienda “La Variada”, ofrece a sus clientes una gran variedad de surtido rico de chocolates constanzo y botana. La tienda pretende ofrecer un servicio más oportuno y de calidad a sus clientes con el fin de satisfacer sus necesidades y convirtiéndose en una tienda más competitiva. Actualmente las personas buscan y necesitan una gran variedad de surtido rico en chocolates y botana, esto con el fin de compartir momentos con la familia, amigos y ofrecer mejores productos al cliente. Él sistema será desarrollado para tener una base de datos más segura y eficaz que le permita realizar consultas de forma más rápidas. Él sistema contará con el registro de productos, precios, marcas ya que esto le permitirá a nuestro cliente agilizar el proceso de sus ventas, así como tener mejor administración del negocio. Los beneficios para la tienda son: mejor atención al cliente, vender y ofrecer un mejor producto, mayor satisfacción de los clientes, aumento considerable de ventas, mayor número de clientes y publicidad, mejoramiento de entradas económicas.
  3. 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 2 Requisitos específicos Requerimientos Funcionales 2.1.1 Requisito funcional 1 2.1.2 Requisito funcional 2 2.1.3 Requisito funcional 3 Número del Requerimiento RF01 Nombre del Requerimiento Acceso al sistema Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá solicitar un usuario y una contraseña para poder ingresar, si los datos ingresados son incorrectos el sistema enviara un mensaje de error al usuario. Precondición El usuario deberá estar registrado en el sistema. Postcondición El sistema permitirá el ingreso de usuarios registrados. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF02 Nombre del Requerimiento Registrar usuarios Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema permitirá al administrador registrar usuarios de dos tipos cliente-proveedor dentro de la base de datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo registrar  Llenar los campos de registro Postcondición El sistema permitirá registrar usuarios en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF03 Nombre del Requerimiento Registrar productos Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá registrar productos dentro de la base de datos. Precondición Estar dentro del sistema. Postcondición El sistema permitirá el registro de productos en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
  4. 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 2.1.4 Requisito funcional 4 2.1.5 Requisito funcional 5 2.1.6 Requisito funcional 6 Número del Requerimiento RF04 Nombre del Requerimiento Eliminar productos Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá eliminar la información del producto en la base de datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo eliminar  Contar con productos registrados Postcondición El sistema permitirá eliminar la información sobre el producto en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF05 Nombre del Requerimiento Consultar productos Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá consultar la información de los productos guardados dentro de la base de datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo consultar  El usuario deberá ingresar la información sobre el producto que desea buscar Postcondición El sistema permitirá consultar registros en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF06 Nombre del Requerimiento Consultar cliente Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá consultar la información del cliente guardada dentro dela base d datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo consultar  El usuario deberá ingresar la información sobre el cliente que desea buscar Postcondición El sistema permitirá consultar registros de los clientes en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
  5. 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 2.1.7 Requisito funcional 7 2.1.8 Requisito funcional 8 Número del Requerimiento RF07 Nombre del Requerimiento Modificar productos Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá modificar la información de los productos guardados dentro de la base de datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo modificar  Contar con productos registrados  El usuario deberá modificar los datos del producto Postcondición El sistema permitirá actualizar la información sobre el producto en la base de datos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF08 Nombre del Requerimiento Reporte de ventas Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá generar reportes de ventas de los productos dentro de la base de datos. Precondición  Estar dentro del sistema  Estar dentro del catálogo reportes de ventas  Contar con productos vendidos Postcondición El sistema permitirá generar reportes de ventas de los productos. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
  6. 6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Requerimientos No Funcionales 2.1.9 Requisito no funcional 1 2.1.10 Requisito no funcional 2 2.1.11 Requisito no funcional 3 Número del Requerimiento RF01 Nombre del Requerimiento Reportes en PDF Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema deberá generar reportes de las ventas de los productos en formato PDF. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF02 Nombre del Requerimiento Seguridad en información Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento Garantizar la seguridad del sistema con respecto a la información y datos que se manejan tales sean documentos, archivos y contraseñas. Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional Número del Requerimiento RF03 Nombre del Requerimiento Diseño de la interfaz Tipo de Requerimiento Requisito Restricción Descripción del Requerimiento El sistema contara con un formato específico requerido por el cliente.  Tendrá ventanas y formularios  Tipo de fuente Arial tamaño 11 para el texto y tamaño 14 para los títulos  Color de fuente Negro y color verde pistache para el fondo  Interlineado 1.5  Contar con imagen de cada tipo de producto y logos de los proveedores  Listas despegables  Banners y animaciones Prioridad del Requerimiento Alta/Esencial Media/Deseado Baja/ Opcional
  7. 7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 3 Diagramas de MVC de cada requerimiento funcional 3.1.1 Ventana de acceso al sistema Vista Vista Controlador Modelo ControladorACCESO Usuario Contraseña ACCESO “ChocoMix” Entrar Productos Clientes Usuarios BD d entrar.php Verificar.php
  8. 8. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 3.1.2 Registrar usuarios Vista Controlador Modelo 3.1.3 Registrar productos Registrar Usuarios Registrar Productos Nombre Marca Precio Nombre Guardar Contraseña BD d registrar.php Guardar registrar.php BD d
  9. 9. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 3.1.4 Eliminar productos Vista Controlador Modelo 3.1.5 Consultar productos Vista Controlador Modelo Chocolates Constanzo $12 Eliminar Refrescos Coca-Cola $10 Eliminar Pan Bimbo $14 Eliminar Buscar Eliminar.php BD d BD d Nombre Precio Caducidad consultar.php
  10. 10. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 3.1.6 Consultar cliente Vista Controlador Modelo 3.1.7 Modificar productos Modelo Buscar Nombre Dirección Acción ----- --------- Modificar -------- ---------- Modificar BD d Nombre Apellidos Teléfono consultar.php Vista Controlador Vista Modificar Nom Modificar Ape Modificar.php BD d
  11. 11. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 3.1.8 Reporte de ventas Vista Controlador Vista Productos Productos BD d Modelo reporte.php
  12. 12. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4 Diagramas de secuencia 4.1.1 Acceso 1. Ingresa los datos 2. Notificación 3. Busca los datos 5. Entrar el sistema 6. Mensaje de error 4. Verificar que los datos sean ingresados correctamente Usuario Vista acceso.php Vista acceso.usuario.php Controlador entrar.php Controlador verificar.php Modelo BD
  13. 13. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.2 Registrar usuarios 1. Ingresa los datos el usuario 2. Notificación 3.Guarda los datos 4. Notificación 5. Presenta los datos 6. Muestra Vista Usuario Vista Lista_usuarios.php Controlador registrar.php Modelo BD
  14. 14. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.3 Registrar productos 1. Ingresa los datos 2. Notificación 3.Guarda los datos 4. Notificación 5. Presenta los datos 6. Muestra Vista Usuario Vista Lista_productos.php Controlador registrar.php Modelo BD
  15. 15. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.4 Eliminar productos 1. Selecciona la opción 2. Notificación 3. Elimina 4. Notificación 5. Presenta los datos 6. Muestra Vista Vista Lista_productos.php Controlador eliminar.php Modelo BD Usuario
  16. 16. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.5 Consultar productos 1. Ingresa los datos a buscar 2. Notificación id producto 3.Consulta la información 4. Manda la información 5. Presenta los datos 6. Muestra Vista Vista Lista_productos.php Controlador consultar.php Modelo BD Usuario
  17. 17. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.6 Consultar cliente 1. Ingresa los datos a buscar 2. Notificación id_ cliente 3.Consulta la información 4. Manda la información 5. Presenta los datos 6. Muestra Vista Modelo BD Controlador consultar.php Vista Lista_clientes.php Usuario
  18. 18. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.7 Modificar productos 4. Notifica al controlador 3. Abrir ventana modificar 2. Notificación de abrir ventana modificar 1. Selecciona la opción 7. Mostrar datos al usuario 6. Modifica datos del producto Usuario Vista lista productos.php Vista Modificar.php Controlador abrir modificar Controlador modificar producto.php Modelo BD 5. Carga los datos del producto 8. Presiona el botón actualizar 9. Notifica el método actualizar 10. Actualiza los datos 11. Regresa los datos 12. Carga los datos del producto 13. Muestra datos al usuario
  19. 19. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN 4.1.8 Reporte de ventas Usuario Vista lista ventas.php Controlador reporte.php Modelo BD Vista 1. Selecciona la opción 2. Notificación id producto 3. Consulta la información 4. Manda la información 5. Muestra la vista

×