Guia de Laboratorio 09
Guia de Laboratorio 09
INGENIERÍA DE SISTEMAS
GUÍA DE LABORATORIO Nº 09
Sesión 09: Capa de presentación
Escuela : Ingeniería de Sistemas
Asignatura : Ingeniería de Software
Ciclo : V
Turno : M–T–N
Semestre : 2022-2
Docente : Ing.
INTRODUCCION
Actualmente los sistemas web se desarrollan aplicaciones dinámicas que necesitan tener
instalados y configurados servidores web que manejen los lenguajes de programación del
lado del servidor. Para ello debemos utilizar el MySql como manejador de base de datos para
las aplicaciones dinámicas. PHP para la creación de paginas dinámicas para que los usuarios
interactúen con la base de datos.
.
I. OBJETIVOS
Manejar el MySql y PHP en aplicaciones dinámicas.
II. EQUIPOS Y MATERIALES
Computadora personal.
Programa Laragon correctamente instalado
Programa Dreaweaver correctamente instalados
Cuaderno de clases, donde están los modelos resueltos en clase
III. METODOLOGIA Y ACTIVIDADES
a) Diseño de los ejercicios desarrollados en el aula.
b) Presentar avances y ejecución de cada uno de los ejercicios al docente o jefe de práctica
encargado para la calificación correspondiente.
c) Guardar la carpeta de sus archivos a sus memorias.
d) Apagar el computador y dejarla en buen estado al retirarse del laboratorio dejar todo en
orden.
IV. IMPORTANTE
Antes de comenzar a manipular el programa crear siempre, una carpeta, donde se
guardarán todas las aplicaciones realizadas en el presente laboratorio con el nombre
LABORAT-12 dentro de la ruta C:\AppServ\www\ LABORAT-09 después de instalado el
servidor apache.
Clases de Análisis
Página 1 de 19
Diagrama de secuencia de clases de analisis
Página 2 de 19
Diseño de la Arquitectura
Views
Página 3 de 19
Controllers
Models
Página 4 de 19
se debe instalar los siguientes programas:
El programa index.php
Página 5 de 19
El programa frmconsultar.php
El programa frmmodificar.php
Página 6 de 19
En la carpeta controller generamos el archivo cursoController.php
Página 7 de 19
En la carpeta models generamos el programa cursoDAO.php
Página 8 de 19
En la carpeta models generamos el programa conexión.php
Página 9 de 19
Presionamos el botón Web
Presionamos en la link
Practicas
Ejercicio 1: Se necesita que el sistema pueda registrar, modificar y eliminar los clientes
para una empresa.
Se va ha desarrollar la metodología para el desarrollo de los programas.
Página 10 de 19
Aplicar programación por capas, programar las siguientes capas:
Modelo: clienteDAO, conexión.
Vista: frmListarcliente, frmRegistrarcliente, frm_modificarcliente .
Controlador: clienteController
Página 11 de 19
Diagrama de Actividades: Registro de trabajador:
Página 12 de 19
Registro de Sanción:
Página 13 de 19
Página 14 de 19
Metodología (Grabar, Modificar y eliminar)
Controllers:
SancionController:
trabajadorController:
Página 15 de 19
Models:
Página 16 de 19
Conexión:
SancionDAO:
Página 17 de 19
TrabajadorDAO:
Views:
Página 18 de 19
Página 19 de 19