UML

UML. Diagrama de clases. La smart-city de Neo-Tokyo

Una terrible explosión ha desencadenado una guerra nuclear que ha devastado las grandes ciudades del planeta. La tecnología ha sido la causante de toda esta destrucción. El mundo se tambalea y 30 años después sobre las ruinas de Tokio se levanta la nueva ciudad de Neo-Tokio. Nadie quiere vivir en ese terreno de opresión y problemas. El terrorismo, las drogas, la violencia y el paro sacuden la ciudad de una manera inhumana. Las sectas han difundido la idea de que un «niño cobaya» tendrá el poder de la «energía absoluta» y cuando resucite Japón va a sufrir un cambio que dará lugar a una nueva era.

Neo-Tokio es una smart-city eso quiere decir que cientos-miles de sensores y dispositivos electrónicos se hayan distribuidos por todo el territorio de la ciudad.

Takesu Gouda ha creado un sistema para localizar a los fugitivos de la justicia. A cada delincuente se le ha insertado un chip geolocalizador el cual emite una señal GPS. Cientos de receptores GPS se encuentran situados por toda la ciudad y cuando detectan una señal de un delincuente envían la información a la central de maleantes.

El sistema registrará que un delincuente ha estado situado en un punto concreto a una hora determinada. Este hecho queda registrado y podrá ser consultado por cualquier ciberpolicía. También se podrá conocer el perfil del delincuente y saber qué lugares frecuenta (los 10 puntos geográficos que más frecuenta).

El sistema también ofrecerá cual es la última posición en la que se encuetra el maleante y cual es la última posición de cada ciberpolicía. Si se emite una orden de detención el sistema calculará dónde se puede encontrar el maleante y cuál es el ciberpolicía más cercano para proceder al arresto.

Los policías se mueven en patrullas. Cada policía pertenece a una patrulla. El sistema prevé disgregar patrullas y crear algunas patrullas de asalto fusionando patrullas pequeñas. Las patrullas de ciberpolicías tienen un mínimo de 4 miembros y no tienen máximo. Los responsables no se fían de enviar patrullas de menos de 4 miembros a atrapar delincuentes pues estos disponen de armamento pesado.

En cada patrulla hay un miembro que será el coordinador de la misma. Un coordinador puede enviar mensajes a central y recibir mensajes de coordinador. Los mensajes enviados y recibidos quedan registrados en el sistema.

Asimismo, cualquier ciberpolicía podrá recibir un mensaje de central en cualquier momento.

Los ciberpolicías tienen un arma asignada por dos años. Las armas están registradas y se quiere conocer qué ciberpolicía tiene un arma concreta.

Cada ciberpolicía se distingue de otro por el nombre, identificador, el número de placa y la fecha de incorporación al servicio.

Se pide: Realizar el diagrama de clases.

SOLUCIÓN:
NeoTokio diagrama de clases

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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