Entornos de desarrollo - Proyecto UML aplicacion turistica
Enviado por Cristian Hernández Sánchez • 28 de Abril de 2020 • Trabajo • 1.158 Palabras (5 Páginas) • 136 Visitas
Se nos ha contratado para realizar una aplicación informática que gestionar la organización de las visitas turísticas de una ciudad, en relación a su conjunto turístico, los empleados (responsables y guías) y los diferentes itinerarios turísticos de visita que se ofrecen. La información de la que se dispone es la siguiente:
La ciudad tiene un conjunto turístico donde aparecen los diferentes puntos de interés turístico pudiendo ser: monumento, museo o centro religioso.
Todos los puntos de interés turístico tienen un nombre, una localización, un responsable, un horario de visita y los días de la semana que se pueden visitar.
En el caso de los monumentos interesa conocer año de construcción y finalidad para la que se construyó. Los museos por su parte, además pueden ser municipales o estatales dependiendo de quién gestione su mantenimiento y los centros religiosos están gestionados por diferentes órdenes religiosas dependiendo del culto que se practique en los mismos, interesará conocer horario de culto.
El conjunto turístico de una ciudad tiene un director y una página web donde se puede consultar la información del mismo.
Los encargados de mostrar los diferentes puntos de interés turístico son los guías turísticos que ofrecen una serie de itinerarios turísticos. Los itinerarios turísticos pasan por diferentes zonas de la ciudad que incluyen al menos 5 puntos de interés turístico, de cada itinerario se debe conocer el código, hora, la duración, la distancia recorrida y el número máximo de turistas admitidos. Las zonas de la ciudad están identificadas por un nombre. Los itinerarios pueden pasar por una sola zona o varias. Interesa saber qué guía turístico lleva qué itinerario o itinerarios. El mismo itinerario puede ser realizado por diferentes guías según la hora.
Los guías turísticos tienen un número de identificación, nombre, dirección, teléfono, idiomas que habla y año de contrato. Por su parte los responsables de cada punto turístico son identificados mediante su número de registro personal e interesa conocer su nombre, dirección, teléfono de contacto, año de incorporación y la fecha en la que se hace responsable del punto turístico, ya que un responsable puede cambiar de punto turístico que tiene bajo su responsabilidad, pero nunca puede responsabilizarse de más de un punto turístico.
Con la información anterioremente expuesta, la tarea consiste en elaborar el diagrama de clases y la documentación para el análisis de una aplicación que gestione las visitas turísticas al conjunto turístico de una ciudad, con la aplicación Visual Paradigm.
Generar el código Java de la aplicación.
Importar el proyecto creado VP-UML en un proyecto de NetBeans.
Para documentar el proceso deberás entregar un documento de texto (pdf) con los siguientes puntos:
• Extracción de los sustantivos en la descripción del problema.
• Selección de sustantivos como objetos/clases del sistema.
• Obtención de los atributos de los objetos.
• Obtención de los métodos.
• Obtención de las relaciones.
• Añadir getters, setters y constructores.
• Primer refinamiento.
• Documentación.
• Explicación con capturas de pantalla de todos los procesos seguidos.
Tabla de sustantivos | |
Clase/objeto potencial | Categoría |
Conjunto Turístico | Unidad organizacional |
Punto Interés | Unidad organizacional |
Monumento | Unidad organizacional/Atributo |
Museo | Unidad organizacional/Atributo |
Centro Religioso | Unidad organizacional/Atributo |
Nombre | Atributo |
Localización | Atributo |
Responsable | Entidad externa o rol |
Horario Visita | Atributo |
Días Visita | Atributo |
Año Construcción | Atributo |
Finalidad Construcción | Atributo |
Municipales | Cosa |
Estatales | Cosa |
Culto | Atributo |
Horario Culto | Atributo |
Director | Atributo |
Web | Atributo |
Itinerario Turístico | Unidad organizacional |
Zona | Atributo |
Código | Atributo |
Hora | Atributo |
Duración | Atributo |
Distancia | Atributo |
Máximo Turistas | Atributo |
Guía | Entidad externa o rol |
Numero identificación | Atributo |
Dirección | Atributo |
Teléfono | Atributo |
Idiomas | Atributo |
Año Contrato | Atributo |
Numero Registro | Atributo |
Fecha Responsable | Atributo |
...