Вы находитесь на странице: 1из 6

Asignatura Datos del alumno Fecha

Apellidos: Salazar Arenas


Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

Actividades

Trabajo: Desarrollo web avanzado

Descripción del trabajo

En esta actividad se propone desarrollar una página web en PHP de temática libre. El
desarrollo se hará poniendo en práctica los conceptos estudiados en los dos primeros
temas. Por tanto, los requisitos mínimos serían los siguientes:

» Una estructura de control de cada tipo que hemos estudiado.


» Una función.
» Un array o matriz.
» Uso de alguna función de cadenas (ver apartado 2.5 del Tema 2).

Como se indica, la temática será libre. No obstante, se valorará positivamente la


usabilidad de la página web. También sería interesante que sea pensada para ser
extendida posteriormente con el resto de los conceptos que se vayan estudiando en la
asignatura.

Para realizar el desarrollo de la web, se puede utilizar un editor de texto,


preferentemente, con resaltado sintáctico.

Entrega del trabajo

Se deberá entregar un máximo de dos ficheros en los que se incluya el código que
implementa los requisitos indicados en el enunciado. También se debe incluir una
captura de pantalla del resultado de la página web desarrollada, visto en el navegador.

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Apellidos: Salazar Arenas
Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

Desarrollo web avanzado

De acuerdo con lo solicitado e indicado en la segunda sesión presencial virtual, en el


presente se anexan las pantallas del sistema de login y registro desplegado en el sitio
web: https://test.dsignstudio.com.mx/, donde se muestra la operación y funcionalidad de
este.

Página principal para inicio de sesión.

En caso de no tener todavía una cuenta, se envía un mensaje de alerta solicitando el


registro del usuario.

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Apellidos: Salazar Arenas
Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

Página modal con formulario de registro de usuario.

En caso de existir alguna falla con la validación de la información se despliega un


cuadro con el mensaje del error correspondiente.

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Apellidos: Salazar Arenas
Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Apellidos: Salazar Arenas
Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

Una vez completado correctamente el formulario de registro, enviará a la página


principal informando que se ha creado la cuenta y se puede acceder al sitio con las
claves registradas.

En caso de ingresar credenciales erróneas se notifica al usuario para que intente


nuevamente.

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)


Asignatura Datos del alumno Fecha
Apellidos: Salazar Arenas
Computación en el 05 de diciembre de 2020
Servidor Web Nombre: Othoniel Eduardo

Al iniciar correctamente la sesión se despliega únicamente la información del usuario y


permite cerrar sesión mediante un botón.

Para efectos de evaluación del código, este se encuentra publicado en el repositorio de


Github en el enlace:
https://github.com/OthoArenas/Desarrollo_Web_Avanzado/tree/master

Los archivos incluidos son los siguientes:


• assets: Directorio que contiene ficheros .js para la operación de Bootstrap en su
cuarta versión (jquery.min.js, popper.js).
• bootstrap: Directorio con ficheros .css y .js propios del framework para la
correcta visualización de los componentes.
• css: Directorio que contiene el fichero style.css para los estilos personalizados
del sitio.
• functions: Directorio con fichero functions.php donde se aloja el código php
para la operación del sistema.
• .gitignore: Fichero que impide el rastreo de modificaciones de archivos para el
control de versiones.
• home.php: Fichero con el código para la vista de la página personalizada de
acuerdo con el usuario que inicia sesión.
• index.php: Fichero que aloja el código de la página principal para el inicio de
sesión o registro de nuevos usuarios.
• register.php: Fichero que contiene el código de la página de registro de usuarios.

Dentro de los archivos de código se cumplen los requisitos que se especificaron para la
tarea.

• Estructuras de control tipo if, else, else if, switch, ciclos for, foreach, while y do
while.
• Funciones para la operación del sistema con sus respectivos llamados.
• Arrays para almacenar datos de usuario y mensajes de éxito y alerta.
• Funciones de manejo de cadenas de texto indicadas en los archivos.

TEMA 2 – Actividades © Universidad Internacional de La Rioja (UNIR)

Вам также может понравиться