Diagrama de casos de uso con solución. Bixeator.

Diagrama de casos de uso. Bixeator.

El gobierno de un país remoto quiere realizar una aplicación para mantener monitorizados a los habitantes frente a una pandemia que los tiene confinados en sus casas.

El gobierno ha creado un sistema que le va a llamar Bixeator. Este sistema recibirá una serie de datos en formato JSON de un organismo oficial el cual clasifica a los habitantes entre “confinado” y “libertad de movimiento”. Estos últimos se pueden mover libremente al ser transportistas, sanitarios, trabajadores de supermercados y tiendas de alimentos, etc. Además ese fichero llevará por cada habitante su domicilio.

Asimismo, recibirá otro fichero en formato JSON con el nombre de los habitantes y su número de télefono de las operadoras de telecomunicaciones.

Tras integrar estos datos, el gobierno recibirá de forma periódica la localización de los smartphones cada hora y así podrá determinar si una persona con etiqueta “confinada” está a más de 300 metros de su casa (límite establecido por el gobierno).

Tras la recepción de esos datos, el sistema ofrecerá al gobierno una estadística global del número de personas que se saltan el confinamiento por días. Además el sistema podrá crear la misma estadística pero clasificada por regiones.

De la misma manera, la policía de las ciudades podrán acceder y recibir un listado de los habitantes que se han saltado el confinamiento y el número de días que se lo han saltado para proceder a su identificación y su denuncia si lo creen pertinente.

Se pide:
Realice el Diagrama de casos de uso.

 

SOLUCIÓN PROPUESTA

El gobierno de un país remoto quiere realizar una aplicación para mantener monitorizados a los habitantes frente a una pandemia que los tiene confinados en sus casas.

  • HASTA AQUÍ NINGÚN DATO PARA EL DIAGRAMA

 

El gobierno ha creado un sistema que le va a llamar Bixeator. Este sistema recibirá una serie de datos en formato JSON de un organismo oficial el cual clasifica a los habitantes entre “confinado” y “libertad de movimiento”. Estos últimos se pueden mover libremente al ser transportistas, sanitarios, trabajadores de supermercados y tiendas de alimentos, etc. Además ese fichero llevará por cada habitante su domicilio.

  • ORGANISMO OFICIAL ES UN ACTOR. HARÁ USO DE UN CASO DE USO QUE LE PODEMOS LLAMAR “FICHERO DE HABITANTES”.

Asimismo, recibirá otro fichero en formato JSON con el nombre de los habitantes y su número de télefono de las operadoras de telecomunicaciones.

  • OPERADORA DE TELECOMUNICACIONES ES OTRO ACTOR.
  • HARÁ USO DE UN CASO DE USO QUE LE LLAMAREMOS “FICHERO TELÉFONOS”.

Tras integrar estos datos, el gobierno recibirá de forma periódica la localización de los smartphones cada hora y así podrá determinar si una persona con etiqueta “confinada” está a más de 300 metros de su casa (límite establecido por el gobierno).

  • LA OPERADORA DE TELECOMUNICACIONES HACE USO DE UN NUEVO CASO DE USO LLAMADO “UBICACIONES”

Tras la recepción de esos datos, el sistema ofrecerá al gobierno una estadística global del número de personas que se saltan el confinamiento por días. Además el sistema podrá crear la misma estadística pero clasificada por regiones.

  • AQUÍ TENGO QUE CREAR OTRO ACTOR LLAMÉMOSLE GOBIERNO EL CUAL HACE USO DE UN CASO DE USO LLAMADO “ESTADÍSTICA GLOBAL”. ESTE CASO DE USO TENDRÁ UN EXTENDS LLAMADO “ESTADÍSTICA POR REGIONES”

De la misma manera, la policía de las ciudades podrán acceder y recibir un listado de los habitantes que se han saltado el confinamiento y el número de días que se lo han saltado para proceder a su identificación y su denuncia si lo creen pertinente.

  • AQUÍ APARECE OTRO ACTOR LLAMADO POLICÍA. ESTE ACTOR HACE USO DE UN CASO DE USO QUE LO LLAMAREMOS “LISTADO IRRESPONSABLES”.

La solución global quedaría como sigue:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.