RETO

Propuesta del Entregable Programación Web II

Requisitos Técnicos: desarrollo web basado en HTML - CSS - BOOTSTRAP-PHP - MySQL 

  1. Propuesta de Reto Uniremington

En la actualidad, se demanda el servicio a domicilio de medicamentos las 24 horas al día, es así como las farmacias requieren tener una aplicación, donde el cliente pueda seleccionar la ubicación de la farmacia eligiendo el país, departamento (estado) y municipio (localidad). Es así como éste podrá realizar su pedido desde su móvil o a través del Pc, digitando los medicamentos que requiere. 

En el momento que el cliente está realizando el pedido, el sistema deberá estar en capacidad de verificar la existencia del producto y de cargarlo. El cliente podrá saber de forma inmediata el valor del pedido, el valor del domicilio y el tiempo aproximado de entrega, además de los datos de la persona que llevará el domicilio, así como los datos del empleado dentro de la farmacia encargado (a) de dar visto bueno a la factura de venta. 

El pago se deberá realizar con tarjeta débito o en efectivo, en el momento de la entrega del domicilio. La persona que llevará el domicilio será la encargada de dar por terminado el servicio, a través de un dispositivo móvil, donde al activar una opción permita la finalización de este. 

El cliente deberá registrarse la primera vez que utilice el servicio. 

La farmacia puede corresponder a una sucursal de un grupo de farmacias (Ej: La Pasteur tiene varias sucursales incluso dentro de un mismo municipio o la calidad) 

2. Modelo de base de datos relacionales.

  • Selección de entidades maestras (Las que sean Necesarias) 
  • Análisis de entidades relacionales (Las que resulten de acuerdo con la necesidad )
  • Diseño de base de datos (relación) (Normalización de la base de datos)
  • Diseño de menús

3. Crear la BD y las tablas respectivas en MySQL (guardar evidencias del código MySQL con el que resuelva dicha actividad).

4. Utilizar el patrón de diseño Modelo Vista Controlador (MVC) con los procesos básicos: ingresar, listar, consultar, modificar y eliminar de las tablas referenciales o maestras y de movimiento o relacionales.

5. Manejo de sesiones (Inicio de Sesión y roles (Administrador y uno Solo lectura))

6. Se debe realizar una grid en Bootstrap como página principal el cual debe contener la presentación inicial del proyecto Web con los respectivos menús que permitan navegar a través de los diferentes procesos que se puedan realizar en dicho Sitio Web.

7. Manejo de Paginación.

8. Manejo de Informes.

9. Entrega del Producto Final.


https://sistemasuniremington.webnode.com.co/
Todos los derechos reservados 2021
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar