Trabajo De Redes
TALLER 1: MANEJANDO DIAGRAMAS DE CASOS DE USO Y
CLASES DESDE STARUML
Objetivo: Practicar el modelado estructural de un sistema de información a través del
uso de la herramienta de modelado StarUML.
PARTE I: DIAGRAMA DE CASOS DE USO
1. Inicie la herramienta StarUML y elija el enfoque por defecto (Default Approach)
2. En el explorador de modelo se carganlos
modelos (modelo de Casos de Uso, Modelo de
Análisis, Modelo de Diseño, Modelo de
Implementación y Modelo de Despliegue).
Se puede cambiar el nombre del proyecto
seleccionando el nombre (Untitled) y en la
ventana de Propiedades aparece la información
para editarla.
3. Cree un diagrama de casos de uso con el nombre casosuso_geos.
4. Implementar el siguiente diagrama de casos de uso:1
Especialización en Telemática
Sistema de Recolección y Procesamiento de Datos - GeoS
Acceder al sistema
Para una mejor presentación
puede utilizar esta opción para
que los casos de uso tengan el
mismo tamaño.
Format/StereotypeDisplay
/Iconic
Cambiar password
Usuario
Consultar informacion
El actor Usuario se debe
arrastrar del Modelo porque
ya ha sido creado.Usuario
Recolector
Analista
Diseñador de Formatos
Eliminar informacion
Analista
Desplegar estadisticas basicas
Transferir datos
SW estadistico
Diagrama 1. Algunos Casos de Uso del Sistema GeoS
2
Especialización en Telemática
Descripción de un caso de uso con la plantilla extendida
Información general
Caso de Uso:
Actores:
Propósito:
Resumen:
Tipo:Referencias
cruzadas
Acceder al Sistema
Usuario (iniciador)
Permitir el acceso de un usuario al sistema a través de un login y
password.
El usuario digita su login y password para acceder al sistema. Los
datos digitados son verificados de acuerdo con los datos
almacenados en la base de datos y se permite el acceso.
Primario y real
Función R1.1
Precondiciones
El usuario debe estarregistrado en el sistema, acción que es realizada por el
Administrador.
El sistema debe contar con la siguiente información para poder iniciar una sesión:
login y password de usuario.
Flujo Principal
Este caso de uso empieza cuando el usuario solicita la página principal del sistema.
El sistema presenta al usuario la interfaz Acceso, que le solicita un login y password(Diagrama 2).
El usuario ingresa su login y password y pulsa Enviar.
El sistema verifica el login y password (E1).
El sistema inicia una sesión de usuario y presenta un Menú(Diagrama 3).
Flujos de Excepción
E1: El sistema despliega un mensaje informando que el login o password de usuario
no es correcto.
3
Especialización en Telemática
Interfaces Graficas de Usuario
Diagrama 2.GUI_Interfaz Acceso
Diagrama 3. GUI_ Menu de Usuario
4
Especialización en Telemática
PARTE II: DIAGRAMA DE CLASES
Clases de Análisis
En el Modelo de Análisis se creará un diagrama de clases de análisis.
1. Crear un diagrama de clases de análisis, con el nombre acceso_analisis. Este
diagrama aparece como Robustness Diagram.
El actor Usuario se debe
arrastrar del Modelo de
Caso de usoporque ya ha
sido creado.
IU_Acceso
Usuario
Tarjeta_usuario
Gestion_usuario
IU_Menu_usuario
Diagrama 4. Clases de análisis para el caso de uso Acceder al Sistema
2. Cree en el modelo
Secuencia_acceso
de
IU_Acceso
análisis
un
Diagrama
IU_Menu_usuario
de
Secuencia
IU_Gestion_usuario
llamado
IU_Tarjeta_usuario
: Usuario
1 : Activa()
2 :Solicita login y pasword()
3 : boton_Enviar_Click()
4 : Validar_acceso()
5 : Leer login()
6 : Leer pasword()
7 : Activa()
8 : Envia()
Diagrama 5. Diagrama de Secuencia para el caso de uso Acceder al Sistema
5
Especialización en Telemática
Nota: Un diagrama de secuencia corresponde a la parte dinámica del sistema, se lo
utiliza aquí para hacer claridad sobre la forma de obtener...
Regístrate para leer el documento completo.