0% encontró este documento útil (0 votos)
125 vistas5 páginas

Piad-318 Trabajofinal

El trabajo final del curso de Backend Developer Web se centra en desarrollar un sistema de gestión de proyectos accesible a través de la web para TecnoSoluciones S.A., que enfrenta limitaciones en su sistema actual. El objetivo es que los estudiantes apliquen sus conocimientos en POO, PHP, MySQL, y MVC para crear un sistema seguro que permita la gestión de datos de clientes y proyectos, así como la generación de reportes en PDF. Se proporcionan preguntas guía para orientar el desarrollo de la propuesta, que debe incluir un entorno seguro de acceso y una arquitectura adecuada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
125 vistas5 páginas

Piad-318 Trabajofinal

El trabajo final del curso de Backend Developer Web se centra en desarrollar un sistema de gestión de proyectos accesible a través de la web para TecnoSoluciones S.A., que enfrenta limitaciones en su sistema actual. El objetivo es que los estudiantes apliquen sus conocimientos en POO, PHP, MySQL, y MVC para crear un sistema seguro que permita la gestión de datos de clientes y proyectos, así como la generación de reportes en PDF. Se proporcionan preguntas guía para orientar el desarrollo de la propuesta, que debe incluir un entorno seguro de acceso y una arquitectura adecuada.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Trabajo Final del

Curso

Backend
Developer
Web

Tecnologías de la
Información
Backend Developer Web

1. TEMA
Administrar sistemas de información Backend

2. OBJETIVO
Al finalizar el presente trabajo final el estudiante tendrá la competencia de desarrollar un
sistema del tipo web mediante POO - PHP, MySQL, MVC, PDO y tecnologías web.
cumpliendo las normas técnicas, las normas de seguridad y salud en el trabajo, actuando de
manera responsable con el medio ambiente.

3. CONSIDERACIONES
El trabajo final consiste en resolver el caso práctico presentado, utilizando como referencia
el problema planteado y las preguntas guía proporcionadas para orientar el desarrollo.

Los participantes deberán fundamentar sus propuestas en los conocimientos adquiridos a lo


largo del curso, aplicando lo aprendido en las tareas y operaciones descritas en los
contenidos curriculares.

4. CASO PRÁCTICO

TecnoSoluciones S.A. es una empresa de tecnología que se especializa en brindar soluciones


de software a pequeñas y medianas empresas.

Actualmente, la empresa se enfrenta a una limitación en su sistema interno de gestión de


clientes y proyectos, el cual carece de un acceso adecuado a través de una plataforma web.
Los empleados solo pueden acceder al sistema desde las computadoras de la oficina, lo que
limita la flexibilidad del trabajo remoto y la gestión de datos en tiempo real.

TecnoSoluciones S.A. ha decidido desarrollar un nuevo Sistema de Gestión de Proyectos


accesible a través de la web, con el fin de optimizar la asignación de tareas, el control de
proyectos, y la gestión de clientes. Los desarrolladores han identificado que el sistema debe
contar con un login seguro para evitar accesos no autorizados, permitir la inserción y
modificación de datos de clientes y proyectos desde una interfaz web, y generar reportes en
PDF para ser entregados a la gerencia.
Backend Developer Web

La propuesta que permita solucionar el Caso Práctico debe incluir:

✓ Entorno seguro de acceso: Los usuarios deben registrarse y acceder mediante un


sistema de autenticación segura.

✓ Gestión de datos: Los usuarios deben poder agregar nuevos registros de clientes y
proyectos, modificarlos cuando sea necesario, y visualizarlos desde una interfaz web.

✓ Conexión segura con base de datos: El sistema debe utilizar PHP y MySQL, con una
capa de abstracción de base de datos mediante PDO.

✓ Generación de reportes: El sistema debe contar con la capacidad de generar reportes


en PDF de los proyectos y clientes para su impresión o envío.

✓ Arquitectura del sistema: El sistema debe estructurarse utilizando el patrón de diseño


MVC para separar las responsabilidades de la interfaz, la lógica de negocio y el acceso
a datos.

Pilares de la Programación Orientada a Objetos


Backend Developer Web

5. PREGUNTAS GUÍAS

▪ El desarrollo de las preguntas guías tienen el propósito de orientar la generación de


su propuesta sobre el caso práctico.

1) ¿Cómo se configura un entorno de desarrollo web con un servidor local y base de


datos MySQL?

2) ¿Qué ventajas ofrece el uso del patrón de diseño MVC en el desarrollo de aplicaciones
web?

3) ¿Cómo se implementa un sistema de autenticación seguro utilizando PHP y PDO?

4) ¿De qué manera se pueden agregar, modificar y visualizar registros en una base de
datos MySQL desde una interfaz web?

5) ¿Cómo se pueden generar reportes en formato PDF desde una aplicación web
desarrollada en PHP?

6. CONSIDERACIONES PARA EL ENTREGABLE


✓ Entregar una propuesta de solución para el caso práctico, fundamentado con los
conocimientos adquiridos a lo largo del curso, aplicando lo aprendido con las tareas y
operaciones descritas en los contenidos curriculares.

✓ Generar esquema y/o diagramas alineados a la propuesta de solución del caso práctico.

También podría gustarte