Beruflich Dokumente
Kultur Dokumente
DE SISTEMAS DE INFORMACION
AP7-AA5-Ev2-Desarrollo de
aplicaciones con conexión a
base de datos desde PHP
Codificar los módulos del Sistema de
Información
30/03/2019
Ricardo Rodríguez
SERVICIO NACIONAL DE
APRENDIZAJE - SENA
Tabla de contenido
INTRODUCCIÓN .................................................................................................... 2
OBJETIVOS ............................................................................................................ 3
CONSIDERACIONES ............................................................................................. 4
PROCEDIMIENTO .................................................................................................. 5
EJERCICIOS........................................................................................................... 6
Respuesta............................................................................................................ 7
EVIDENCIAS ........................................................................................................ 17
GLOSARIO ........................................................................................................... 18
Capítulo: INTRODUCCIÓN
1
INTRODUCCIÓN
Capítulo: INTRODUCCIÓN
2
OBJETIVOS
Capítulo: OBJETIVOS
3
CONSIDERACIONES
Para el desarrollo del laboratorio es importante que tenga
en cuenta los siguientes aspectos relacionados en la tabla:
Ítem Descripción
Soporte Teórico • Revisar los Objetos de Contenido sobre Fundamentos
de Programación en PHP.
• Objeto de contenido Conexión a Bases de Datos
desde PHP.
• Video tutoriales Conexión a Bases de Datos MYSQL
desde PHP.
Productos • • Ejercicios ejemplo que se muestran en los objetos de
requeridos contenido y en los Video tutoriales.
• Aplicación CentroMedico entregada, junto a la base de
datos llamada también centromedico.
Herramientas SW • Para el desarrollo del Laboratorio se requiere tener
instalado XAMPP, para poder ejecutar aplicaciones
web y para poder acceder a bases de datos MYSQL.
Capítulo: CONSIDERACIONES
4
PROCEDIMIENTO
Para el desarrollo del laboratorio tenga en cuenta el
siguiente procedimiento:
5
EJERCICIOS
• Codificar los archivos necesarios que permitan
agregar un Médico a la base de datos. En la solución debe utilizar la clase Medico.
Como ayuda revise el archivo llamado validarInsertarPaciente.php que se encuentra
en la carpeta Controlador.
• Codificar los archivos en php necesarios que
permitan listar los Médicos en una tabla.
• Codificar los archivos en php necesarios que
permitan actualizar los datos de cualquier Médico.
• Codificar los archivos en php necesarios que
permitan actualizar los datos de cualquier paciente. En la Solución debe utilizar la
Clase Paciente que se encuentra dentro de la carpeta Modelo.
Capítulo: EJERCICIOS
6
Respuesta.
Se crea la base de datos en mysql con el nombre
centromedico, después de modificación se procede a instalar el servidor XAMMP
para iniciar las pruebas necesarias de cada ejercicio.
Capítulo: EJERCICIOS
7
Procedemos a la siguiente ruta después de instalado
XAMPP.
Capítulo: EJERCICIOS
8
Luego iniciamos el servidor XAMPP el cual trae pre
instalado el PHPMYADMIN que nos sirve para administrar nuestras bases de datos.
Capítulo: EJERCICIOS
9
Se inicia la prueba con un usuario ya ingresado en la
tabla usuarios, en este caso (Medico).
Capítulo: EJERCICIOS
10
Al ingresar los datos de acceso vemos que se ejecuta
correctamente.
INSERTAR MEDICO
Capítulo: EJERCICIOS
11
Capítulo: EJERCICIOS
12
Revisamos la base de datos de PHPMYADMIN y vemos
que el registro se llevó a cabo correctamente.
Capítulo: EJERCICIOS
13
INSERTAR PACIENTE
Capítulo: EJERCICIOS
14
Observamos desde el panel de gestión de
PHPMYADMIN que el paciente que acabamos de registrar quedo guardado en la
base de datos.
OTRAS CAPTURAS
Capítulo: EJERCICIOS
15
Capítulo: EJERCICIOS
16
EVIDENCIAS
A. Archivo comprimido en formato .ZIP con la
aplicación centromedico actualizada.
B. Archivo de la base de datos actualizada exportada
en formato sql.
Capítulo: EVIDENCIAS
17
GLOSARIO
DDL: Lenguaje de Definición de Datos. (temporal)
Capítulo: GLOSARIO
18
RECURSOS BIBLIOGRAFICOS
• Desarrollo web. Manuales de programación con
PHP. Disponibles en: http://www.desarrolloweb.com/articulos/392.php.
• Programación en PHP5. Nivel Básico. Carlos
Vázquez Mariño. Ferrol, Septiembre 2008 disponible en:
http://administraciondesistemas.pbworks.com/f/Manual_PHP5_Basico.pdf.
• Manual de Referencia MySQL, disponible en
http://dev.mysql.com/doc/refman/5.0/es/index.html
• http://www.w3schools.com/bootstrap/
• https://getbootstrap.com
19