Sie sind auf Seite 1von 11

PROGRAMACION DE SITIOS WEB

CÓDIGO: 301127

Unidad 3: Fase 4 - Diseño e implementación del lado del servidor

Presentado a:
Francisco Javier Hilarión Novoa
Tutor

Entregado por:

Sandra Paola Molina


Cód: 52.913.263

Grupo: 301127_5

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, INGENIERÍAS Y TECNOLOGÍAS
NOCIEMBRE DE 2019
BOGOTA
CONTENIDO

1. CREACIÓN BASE DE DATOS ............................................................................................. 4

2. CREACIÓN DE LA TABLA .................................................................................................. 5

3. INGRESO DE PRODUCTOS ................................................................................................. 6

4. CONSULTA DE PRODUCTOS ............................................................................................. 7

5. ACTUALIZACION DEL PRODUCTO ................................................................................. 8

6. ELIMINACIÓN DE PRODUCTO .......................................................................................... 9

7. GENERACIÓN DE BACKUP ................................................................................................ 9

8. GENERACIÓN DE INFORME EN PDF ............................................................................. 10


TABLA DE ILUSTRACIONES

Imagen 1. Creación base de datos (19 de noviembre de 2019). "Elaboración propia" ................... 4
Imagen 2. Base de datos creada (19 de noviembre de 2019). "Elaboración propia" ...................... 4
Imagen 3. Base de datos creada en phpmyadmin (19 de noviembre de 2019). "Elaboración
propia" ............................................................................................................................................. 5
Imagen 4. Creación tabla (19 de noviembre de 2019). "Elaboración propia" ................................ 5
Imagen 5. Tabla creada (19 de noviembre de 2019). "Elaboración propia" ................................... 6
Imagen 6. Tabla creada en phpmyadmin (19 de noviembre de 2019). "Elaboración propia" ........ 6
Imagen 7. Ingreso del producto (19 de noviembre de 2019). "Elaboración propia" ...................... 7
Imagen 8. Ingreso del producto en phpmyadmin (19 de noviembre de 2019). "Elaboración
propia" ............................................................................................................................................. 7
Imagen 9. Consulta de producto (19 de noviembre de 2019). "Elaboración propia" ..................... 8
Imagen 10. Actualización de producto (19 de noviembre de 2019). "Elaboración propia" ........... 8
Imagen 11. Actualización de producto phpmyadmin (19 de noviembre de 2019). "Elaboración
propia" ............................................................................................................................................. 8
Imagen 12. Consulta Actualización de producto (19 de noviembre de 2019). "Elaboración
propia" ............................................................................................................................................. 9
Imagen 13. Eliminación de producto (19 de noviembre de 2019). "Elaboración propia" .............. 9
Imagen 14. Eliminación de producto phpmyadmin (19 de noviembre de 2019). "Elaboración
propia" ............................................................................................................................................. 9
Imagen 15. Generar Backup (19 de noviembre de 2019). "Elaboración propia" ......................... 10
Imagen 16. Generación Backup (19 de noviembre de 2019). "Elaboración propia" .................... 10
Imagen 17. Generar reporte PDF (19 de noviembre de 2019). "Elaboración propia" .................. 11
Imagen 18. Reporte PDF (19 de noviembre de 2019). "Elaboración propia" .............................. 11
ACTIVIDAD INDIVIDUAL

1. CREACIÓN BASE DE DATOS

Dentro del menú de administrador, debe colocar un link a un script en PHP que permita crear la

base de datos de su aplicativo en MYSQL, dicha base de datos se llamará: bdunad301127_5

Imagen 1. Creación base de datos (19 de noviembre de 2019). "Elaboración propia"

Imagen 2. Base de datos creada (19 de noviembre de 2019). "Elaboración propia"


Imagen 3. Base de datos creada en phpmyadmin (19 de noviembre de 2019). "Elaboración propia"

2. CREACIÓN DE LA TABLA

Dentro del menú de administrador, debe colocar un link a un script en PHP que permita crear una

tabla en la base de datos creada anteriormente. Dicha tabla debe llamarse: tabla5.

Imagen 4. Creación tabla (19 de noviembre de 2019). "Elaboración propia"


Imagen 5. Tabla creada (19 de noviembre de 2019). "Elaboración propia"

Imagen 6. Tabla creada en phpmyadmin (19 de noviembre de 2019). "Elaboración propia"

3. INGRESO DE PRODUCTOS

Dentro del menú de Inventario debe enlazar el formulario de ingreso de productos (diseñado en

la fase anterior) a la tabla de la base de datos para que el usuario pueda guardar los registros allí,

por medio de la sentencia INSERT de MySQL. No olvide que para este proceso debe crear un

código en PHP que permita ejecutar la sentencia de MySQL.


Imagen 7. Ingreso del producto (19 de noviembre de 2019). "Elaboración propia"

Imagen 8. Ingreso del producto en phpmyadmin (19 de noviembre de 2019). "Elaboración propia"

4. CONSULTA DE PRODUCTOS

Dentro del menú de Inventario debe enlazar el formulario de consulta de productos (diseñado en

la fase anterior) con la base de datos y permitir mostrar el registro asociado a ese número,

mediante la sentencia SELECT de MySQL. No olvide que para este proceso debe crear un

código en PHP que permita ejecutar la sentencia de MySQL.


Imagen 9. Consulta de producto (19 de noviembre de 2019). "Elaboración propia"

5. ACTUALIZACION DEL PRODUCTO

Dentro del menú de inventario debe enlazar el formulario de actualización de productos

(diseñado en la fase anterior) con la base de datos y permitir actualizar la información de ese

registro mediante la sentencia UPDATE de MySQL. No olvide que para este proceso debe crear

un código en PHP que permita ejecutar la sentencia de MySQL.

Imagen 10. Actualización de producto (19 de noviembre de 2019). "Elaboración propia"

Imagen 11. Actualización de producto phpmyadmin (19 de noviembre de 2019). "Elaboración propia"
Imagen 12. Consulta Actualización de producto (19 de noviembre de 2019). "Elaboración propia"

6. ELIMINACIÓN DE PRODUCTO

Dentro del menú de inventario debe enlazar el formulario de eliminación de productos (diseñado

en la fase anterior) con la base de datos y permitir eliminar ese producto de la base de datos,

mediante la operación DELETE de MySQL. No olvide que para este proceso debe crear un

código en PHP que permita ejecutar la sentencia de MySQL.

Imagen 13. Eliminación de producto (19 de noviembre de 2019). "Elaboración propia"

Imagen 14. Eliminación de producto phpmyadmin (19 de noviembre de 2019). "Elaboración propia"

7. GENERACIÓN DE BACKUP

Dentro del menú de administrador, debe crear un link a un script en PHP que permita generar el

backup de la base de datos mediante el aplicativo Mysqldump incluido en la suite de Appserv.

No olvide que para este proceso debe crear un código en PHP que permita ejecutar Mysqldump.
Imagen 15. Generar Backup (19 de noviembre de 2019). "Elaboración propia"

Imagen 16. Generación Backup (19 de noviembre de 2019). "Elaboración propia"

8. GENERACIÓN DE INFORME EN PDF

Dentro del menú de administrador, debe crear un link a un script en PHP que permita generar un

informe en PDF de los productos registrados en la base de datos con cantidades en existencia,

mediante el uso de una librería, puede ser mPDF, FPDF, DomPDF, etc.
Imagen 17. Generar reporte PDF (19 de noviembre de 2019). "Elaboración propia"

Imagen 18. Reporte PDF (19 de noviembre de 2019). "Elaboración propia"

Das könnte Ihnen auch gefallen