Desarrollo web avanzado.pdf

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

Views 98 Downloads 0 File size 857KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Asignatura

Datos del alumno

Fecha

Apellidos: Salazar Arenas Computación en el Servidor Web

05 de diciembre de 2020 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 Servidor Web

05 de diciembre de 2020 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 Servidor Web

05 de diciembre de 2020 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 Servidor Web

05 de diciembre de 2020 Nombre: Othoniel Eduardo

TEMA 2 – Actividades

© Universidad Internacional de La Rioja (UNIR)

Asignatura

Datos del alumno

Fecha

Apellidos: Salazar Arenas Computación en el Servidor Web

05 de diciembre de 2020 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 Servidor Web

05 de diciembre de 2020 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)