Programación Matemática y Software (Feb 2022)
Modelado de una tienda virtual mediante Diagramas de Transición entre Interfaces de Usuario y Diagramas de Secuencia Detallados: Un caso de éxito
Abstract
Aplicamos una metodología que combina los Diagramas de Transiciones entre Interfaces de Usuario (DTIU) y los Diagramas de Secuencia Detallados (DSD) para construir una tienda virtual de libros, revistas, música y películas. Los DTIU son diagramas que permiten modelar la navegación entre las interfaces de usuario de un sistema, mientras que los DSD son diagramas de secuencia construidos bajo un conjunto de reglas hechas específicamente para documentar el diseño detallado. Especificamos la navegación del usuario por el sistema mediante la combinación de los bosquejos de las Interfaces de Usuario (IU) y los DTIU. Los DSD se construyen haciendo referencia a los bosquejos de IU, a los DTIU y a los componentes del sistema. Los DTIU ayudan a relacionar los casos de uso que inician en una IU con los DSD del diseño detallado. El sistema de referencias entre la fase de requerimientos y el diseño detallado ayuda a verificar que el diseño cumpla con los requerimientos del sistema relacionados con la interacción con el usuario. Esta metodología también ayuda a detectar casos especiales y posibles fallas u omisiones en los requerimientos y el diseño, facilitando la construcción de sistemas robustos. Por otra parte, el esfuerzo que se dedica a la elaboración de los DSD durante el diseño detallado permite ahorrar tiempo de implementación, ya que, cuando el diseño detallado es suficientemente completo, la implementación consistirá en a la transcripción del diseño detallado al código y en la resolución de detalles muy particulares de la tecnología con la que se trabaje.