Académique Documents
Professionnel Documents
Culture Documents
Guía de Laboratorio 02
Computación e Informática
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 02 2
CONTENIDO
TEMA.- ANALISIS DE CASOS DE USO
La razón para separar las realizaciones de casos de uso de los casos de uso es
la administración independiente de estos artefactos. Para cada caso de uso, en el
modelo de casos de uso, existe una realización de caso de uso en el modelo de
análisis. La relación entre ambos, en UML, se realiza con REALIZATION. Así:
Representa el control de
interacción entre clases.
2. Identificar una clase de interfaz por cada ventana con el cual interactúa un
actor humano.
3. Identificar una clase de interfaz para cada actor que sea un sistema externo.
Esta clase representará la interfaz de comunicación con el sistema externo.
Diagramas de comunicación
El diagrama de comunicación es un tipo de diagrama de interacción; en esta
etapa, no se usa diagramas de secuencia, porque no es importante la cronología
de las interacciones.
1. Breve descripción
El caso de uso permite al jefe de proyecto solicitar personal para el proyecto,
registrando una solicitud de personal. La cual será evaluado por el jefe de la
división.
2. Actor
Jefe de proyectos
3. Flujo de Eventos
3.1. . Flujo Básico
1. El caso de uso comienza cuando el jefe de proyecto solicita “Registrar solicitud
de Personal” en el menú principal.
2. El sistema muestra la interfaz “Registrar Solicitudes” con los siguientes datos:
Datos del Solicitante: Nro. Registro, nombre y cargo. Cargados
automáticamente.
Datos del evaluador Nro. Registro, nombre y cargo. Cargados
automáticamente.
Datos de los perfiles: lista desplegable de los perfiles (Ingeniero, Analista,
programador, analista de calidad, analista Funcional, DBA, Diseñador software,
etc.), un campo cantidad y una opción para agregar Perfil
Además una cuadricula con los campos: perfil y cantidad
Además Incluye las opciones: Registrar y Cerrar
3. El jefe de proyecto selecciona un perfil de la lista desplegable
4. El jefe de proyecto ingresa la cantidad.
5. El jefe de proyecto selecciona Agregar Perfil
6. El sistema agrega los datos en la cuadricula de detalle.
7. Si el jefe de proyecto desea agregar otro perfile se repiten los pasos del 3 al 6
8. El jefe de proyecto selecciona el botón Registrar
9. El sistema genera el Nro. de Solicitud, registra la solicitud con el detalle en
estado pendiente.
10. El sistema Muestra el MSG “Nro. de Solicitud “ 99999”
11. El jefe de proyecto selecciona la opción Cerrar.
12. El sistema cierra la interfaz “Registro de Solicitud”, retornando al menú principal
del sistema y el caso de uso finaliza.
4. Pre Condiciones
1. El jefe de proyecto debe estar logeado en el sistema.
2. Lista de perfiles de los trabajadores disponible
3. Jefe supervisor Asignado
5. Post Condiciones
1. Se graba la solicitud de personal con su detalle en estado pendiente.
7.-Prototipo
Interfaz Registro de Solicitudes
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 02 6
1. Agregue el perfil RUP Análisis.(Analisis RUP). Este perfil contiene los estereotipos
de las clases de análisis: boundary, control y entity.
2. Empezaremos con la diagramación del flujo básico. Para ello, arrastre los objetos
que participan en el flujo básico y agregue los enlaces (Message Pathway = vía del
mensaje)).
Dentro del
fragmento de
interacción se
habrá creado el
Diagrama de
secuencia.
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 02 18
Presione Alt y
luego
seleccione el
mensaje a
mover.
Utilizando sólo
el Mouse,
reubique el
mensaje.
3. Por último, el mensaje aparecerá con otro número de orden, tanto en el diagrama de
secuencia como en el de comunicación. Habiendo realizado el proceso de
reordenamiento, puede eliminar el diagrama de secuencia.
ACTIVIDAD PROPUESTA
A partir de la Especificación de un caso de uso Registrar ficha de postulación, realice el
Diagrama de Clases de Análisis y los Diagramas de comunicación del flujo básico y flujo
alternativo. Traer para la próxima clase.
2. Actor
Postulante
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando un postulante selecciona “postular” en la
interfaz del menú principal. de la página Web
2. El sistema muestra la interfaz “Ficha de postulación” con los siguientes
campos:
Proceso de postulación: Lista desplegable de los procesos vigentes.
Datos del postulante. Lista desplegable de los tipos de documentos(DNI,
Pasaporte, Carnet de extranjería, carnet de FFAA, carnet de FFPP, partida
de Nacimiento. etc.) documento de identidad y fecha
Además de las opciones: Ingresar y limpiar,
3. EL postulante selecciona uno de los procesos, selecciona tipo de documento
de Identidad DNI, ingresa el número de documento y la fecha de nacimiento.
4. El postulante selecciona ingresar.
5. El sistema muestra la interfaz “Detalle de Ficha de postulación” con los
siguientes campos
Datos Personales : se obtiene los datos del DNI ingresado de la tabla
Reniec (nombre, apellido paterno, apellido materno, fecha de nacimiento
sexo y edad)
Domicilió: Lista despegable de los tipo de vías (Avenida, Calle, Jirón,
Pasaje, alameda, malecón, ovalo, parque. etc.), dirección, lista desplegable
de zonas. nombre de zona, departamento, provincia y distrito
Datos del contacto : Teléfono Casa, teléfono celular y correo
electrónico
Además de las opciones actualizar ficha y regresar
6. El postulante ingresa todos los datos y selecciona actualizar ficha
7. El sistema genera el número de Ficha de postulante y registra la ficha
asociada al proceso
8. El sistema muestra MSG: “Nro. de ficha generada 999999”.
9. El postulante solicita “Salir”, se cierra la interfaz y el caso de uso finaliza.
2.2. Flujos Alternativos
<Cancelar>
Si el postulante solicita “Regresar” antes de Actualizar ficha, el sistema cierra la
interfaz y retorna al inicio del caso.
4. Pre Condiciones
1. Disponible la lista de procesos y lista de tipo de documento de identidad
2. Disponible tipo de vías y zonas
5. Post Condiciones
1. En el sistema queda registrado la ficha.
ANÁLISIS Y DISEÑO DE SISTEMAS II – Guía de Laboratorio 02 20
6. Prototipo