Está en la página 1de 5

Tarea # 8

Modelos Estructurales
Análisis y Diseño de Sistemas

Actividades
Práctica: Diagrama de estructura compuesta

Descripción de la actividad
PROBLEMA PLANTEADO

En el sitio web de una aplicación web que permita registrar la asistencia a un evento masivo se requiere
diseñar los casos de uso que permitan la siguiente funcionalidad:
1. Considerar 4 perfiles de usuario: administrador, asistente, organizador e invitado.
2. El perfil de usuario INVITADO corresponde a una persona que no se ha registrado en el sitio web y
que puede visualizar información pública sobre el sitio como por ejemplo los eventos que se
llevarán a cabo, medidas de bioseguridad y noticias relacionadas a los eventos.
3. El perfil de usuario ASISTENTE es una persona anónima que asistirá a un evento y que debe
registrarse primero en el sitio web. Cuando ha sido creada su cuenta puede acceder usando su
login y clave. Este perfil también puede enviar notificaciones y recibir notificaciones sobre los casos
de COVID-19 confirmados.
4. Los perfiles de usuario ADMINISTRADOR y ORGANIZADOR son empleados y para obtener su login y
clave son registrados directamente por el perfil administrador.
5. El perfil de usuario ADMINISTRADOR puede revisar los usuarios registrados, gestionar (crear,
eliminar, actualizar) usuarios con perfil administrador y organizador. Aprobar las notificaciones
enviadas.
6. El perfil de usuario ORGANIZADOR puede verificar las estadísticas de: asistentes a un evento,
cantidad de personas que han notificados casos de COVID-19, cantidad de personas recuperadas,
cantidad de personas fallecidas.
7. El perfil de usuario ORGANIZADOR puede registrar, actualizar, eliminar y consultar los eventos que
se realizarán. Es importante considerar que los eventos deben contar con un estado de forma que
se pueda establecer si el evento: preventa, venta, cancelado o en proceso.
8. El perfil de usuario ORGANIZADOR puede registrar, actualizar, eliminar y consultar noticias
relacionadas a los eventos.
9. Los perfiles de usuario ADMINISTRADOR, ASISTENTE Y ORGANIZADOR pueden cambiar su
clave. Para esto deben ingresar al sitio web y solicitar el cambio de clave. Las claves deben tener
mínimo 7 caracteres.

Universidad Politécnica Salesiana


2
Análisis y Diseño de Sistemas

Cuando los usuarios que tienen cuenta en el sitio web ingresan con su login y clave se despliega un menú
dependiendo del perfil de usuario que tengan asignado.

Si una persona que no tiene cuenta quiere ingresar al sitio web debe restringirse el acceso.

Desarrollo del taller


En base a los requerimientos planteados se solicita:

1. Considerando el diagrama de clases realizado en el taller anterior, verifique que existan dos
relaciones de agregación o composición en su diagrama.
2. Crear dos diagramas de estructura compuesta en el cual se considere las relaciones de agregación
o composición modeladas anteriormente.

Subir un archivo PDF con el resultado de su análisis: diagrama de clases modificado y diagramas de
estructura compuesta.

Universidad Politécnica Salesiana


3
Análisis y Diseño de Sistemas

Bibliografía:

JIMENEZ DE PARGA, C. (2014). UML Aplicaciones en Java y C++. Madrid, RA-MA Editorial.

STEVENS, Perdita; POOLEY, Rob; AGUILAR, Luis Joyanes. Utilización de UML en Ingeniería del Software con
Objetos y Componentes. Pearson Educación, 2007.

Extensión máxima: 2 páginas (Times New Roman o Calibri Light, tamaño 12 e interlineado 1,5).

Nombre del fichero: “primerApellido_primerNombre_siglasAsignatura_U#”, ejemplo:


Lopez_Juan_ComSisElecRedElecInt_U1

Formato de archivo a subir: PDF.

Rúbrica:

Criterios Nivel Bajo Nivel Medio Nivel Alto Sub-


Puntajes
Relaciones de No existen Existe una Existen al 2
Agregación o relaciones de relación de menos 2
composición agregación o agregación o relaciones de
composición composición agregación o
en el diagrama correcta composición
de clases correctas.
La relación de
agregación
muestra una
relación TODO-
PARTE en la cual
si el TODO
desaparece las
clases PARTES

Universidad Politécnica Salesiana


4
Análisis y Diseño de Sistemas

pueden seguir
funcionando.
La relación de
composición
muestra una
relación TODO-
PARTE en la cual
si el TODO
desaparece, las
PARTES deben
desaparecer
Partes No existen Las partes Las partes son 2

partes en los establecidas clases,


paquetes o
diagramas de son al menos
interfaces y que
estructura 50% correctas
requieren un
compuesta detalle más
extenso para
comprender su
funcionamiento.
Puertos No existen Los puertos son Existen dos 2
puertos en el al menos 50% tipos de
diagrama de correctos puertos:
estructura interfaces
compuesta provistas e
interfaces
requeridas.
Totales 3

Universidad Politécnica Salesiana


5

También podría gustarte