Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ProyectoFinal2022 ppwP59
ProyectoFinal2022 ppwP59
El sistema para presentarse deberá como mínimo cumplir los siguientes puntos:
Requerimientos técnicos
Implementación de la solución utilizando la Arquitectura Distribuida JEE
estudiada.
Uso de convenciones de código Java y correcta documentación del código
fuente.
Publicación del código fuente en un repositorio GIT. (compartir luego la URL del
código, en caso de ser privado el repositorio en GitLab añadirme con mi usuario
de gitlab ctimbi)
Publicación del sistema (web y PWA) en la nube utilizando servidores de
Google o Amazon (la revisión se hará desde estos servidores).
Servidor Web (Apache o Ngix) para traslación de solicitudes hacia servidores de
aplicaciones, con compresión y cache de datos.
Implementación de seguridad para acceso de las páginas web por medio de
usuario y clave.
Requerimientos funcionales
La aplicación web deberá tener la parametrización general del sistema y
reportes de la interacción de los usuario o clientes del sistema desde la
aplicación web y PWA. Tengan en cuenta que el enfoque debe ser desde la
parte de gestión y administración del sistema , se podrán ver desde aquí
servicios del administrador del sistema y/o proveedores de servicios a los
clientes. Ejemplo: Consulta de ordenes de compras realizadas por los clientes
desde, filtradas por fechas o por cliente.
La aplicación PWA tendrán las funcionalidades consideradas para el cliente, la
interacción con el sistema central y con demás usuarios. Ejemplo: Consulta de
catálogos de productos, generación de ordenes de pedios por medio de los
catálogos, comentarios a los productos, consulta de comentarios de otros
clientes, consulta de mis ordenes de compra realizadas, etc.
La autenticación a las aplicaciones no se considerará como una funcionalidad
de las solicitadas, pero si de deberá incluir tanto para la web como para la
PWA.
Entregables:
Publicar en el AVAC (Tarea - Proyecto final), lo siguiente:
o URL de repositorio de GIT
o La URL de los sistemas publicados en la nube.
o Video de presentación del trabajo realizado desde el punto de vista
funcional. (Introducción, funcionalidades, seguridad, compresión y
cache)
Rubrica de calificación:
Puntuación
Arquitectuca MVC, convenciones java y
documentación 2
Publicación en un repositorio GIT 2
Publicación y funcionamiento en servidores
de la nube 2
Compresión y cache con servidor web
(mod_jk) 2
Seguridad 2
2funcionalidades
por miembro del
Funcionalidades web 5 equipo
2
funcionalidades
por miembro del
Funcionalidades PWA 5 equipo
Informe y evidencias (no puntua pero en caso
de ausencia disminuye calificación)
20 0
El valor se ponderará a 25 puntos.