Está en la página 1de 3

EXPLICACIÓN DEL DIAGRAMA

Puede crear un diagrama de máquina de estado UML para mostrar el


comportamiento de una parte de un sistema diseñado.
La forma en que un objeto responde a un evento depende del estado en el que se
encuentre el objeto. Un diagrama de máquina de estado describe la respuesta de
un objeto a estímulos externos. El objeto puede ser un programa de equipo,
dispositivo o proceso.
En el menú principal estamos en un estado el cual puede transaccionar a tres
estados los que son géneros, glosario y estado final. De ahí dependiendo la acción
que se realice te mostrara los géneros de los libros, te enviara al glosario o
terminara el proceso. Eligiendo los géneros contamos con nuevas posibles
transiciones las cuales son los géneros de los libros Hadas, Fantasmas o
Clásicos, una vez interactuando con el nuevo objeto, se mostrarán los libros
posibles del genero y de nuevo interactuando con el objeto elegido mostrara un
nuevo estado con toma de decisiones en la cual podrás elegir si mostrar la pagina
siguiente o regresar a libros.
¿QUÉ SE NECESITA PARA CREAR UN DIAGRAMA DE ESTADOS?
CONLCUSIÓN
Concluir sobre el aprendizaje de UML para el desarrollo de una aplicación de
biblioteca digital implica reconocer los desafíos inherentes a este proceso y los
logros alcanzados hasta el momento. A medida que avanzamos en la creación de
esta aplicación, se hace evidente que el uso de UML y la implementación en
Android Studio han sido componentes fundamentales de este viaje.
Incluso con un prototipo, se puede apreciar el valor del modelado UML en la
comprensión y representación de la estructura y el flujo de la aplicación. Sin
embargo, este proceso no ha estado exento de desafíos, especialmente para
aquellos que se aventuran por primera vez en el mundo del desarrollo de
aplicaciones y el modelado.
Para quienes están abordando este proyecto por primera vez, tanto la creación del
prototipo, como el uso de UML pueden presentar dificultades significativas. La
curva de aprendizaje puede ser pronunciada, ya que la comprensión de los
conceptos y su aplicación práctica en el desarrollo de software requiere tiempo y
dedicación. La traducción de los diagramas a código ejecutable puede ser un
proceso complejo y desafiante, especialmente para aquellos que aún no han
adquirido experiencia en el desarrollo de aplicaciones móviles.

También podría gustarte