Вы находитесь на странице: 1из 4

ANÁLISIS DE SISTEMAS ADMINISTRATIVOS

Módulo I Aprendiendo modelado de sistemas usando UML y proceso de desarrollo

Unidad 3 Herramientas de modelado del análisis y diseño orientado a objetos

Trabajo práctico requerido Nº 3A: Casos de Uso, Diagrama de secuencia y


Comunicación

Presentación
Este trabajo práctico intenta facilitarle el acceso a las siguientes metas de
aprendizaje:

- Comprender el concepto de Casos de uso y utilización.


- Identificar actores y casos de uso.
- Entender y aplicar las relaciones de extend y de include.
- Comprender y graficar diagramas de secuencia y relacionar diagramas de
secuencia con casos de uso.
- Comprender y graficar diagramas de comunicación y relacionar con los casos de
usos y los diagramas de secuencia.

Para poder realizarlo, usted debería haber estudiado la bibliografía referida a


los siguientes temas: actores, casos de uso y relaciones de extend y de include.

Consignas
1 ) A partir de las siguientes descripciones

a. “... el usuario introduce la tarjeta en el cajero, el sistema le so- licita la


clave. (Si el número es correcto, le solicita la operación a realizar; si es
incorrecto, le pide reintentarlo). El usuario in- troduce la opción retirar
dinero...”
b. “... el usuario solicita un libro, el sistema verifica la condición del socio
(si es moroso o si ya retiró más de tres libros). El sistema controla si el
libro está disponible para préstamo...”

1.1) identifique el/los actor/es y detalle el curso normal y alternativas del


caso de uso.
1.2) Realice el Diagrama de Secuencia de Sistema (DSS) y el Diagrama de
Secuencia (DS)

Análisis de Sistemas Administrativos / Pág. 1


1.3) ¿Qué Diferencia existe entre los dos diagramas del punto anterior y en
qué momento del ciclo de vida de un sistema se utiliza cada uno?
1.4) Realice el Diagrama de Comunicación

2) Sobre la base del siguiente caso de uso (Figura 1), desarrolle esta
relación de extend:

Figura 1. Caso de uso “prestando película”

a. Detalle el curso normal y alternativas de cada caso de uso


b. Explique la relación de extend.
c. Realice el Diagrama de Secuencia (DS)
d. Realice el Diagrama de Comunicación

3) A partir del siguiente caso de uso (Figura 2), desarrolle esta relación de
include:

<<Include>>

Cl i ente Comprando Pagando en efectivo


productos

Figura 2. Caso de uso “comprando productos”

a. Detalle el curso normal y alternativas de cada caso de uso.


b. Explique la relación de include.
c. Realice el Diagrama de Secuencia (DS)
d. Realice el Diagrama de Comunicación

Análisis de Sistemas Administrativos / Pág. 2


4) Basándose en el sistema presentado en el TP1 cuyo relevamiento es el
siguiente:

La secretaría de una universidad necesita un sistema informático para la gestión de


matrículas y personal del centro. Esta gestión será tanto académica como administrativa.
Lea la siguiente descripción y, luego, efectúe la actividad que le proponemos.

Cuando un alumno se matricula, se le asigna un grupo para las materias solicitadas. Hay
que tener en cuenta que un alumno puede pertenecer a más de un grupo para las
distintas materias. Interesa saber qué materia cursa un alumno en cada grupo en
particular.

Cuando el curso va a comenzar, los departamentos comunican a la secretaría cuáles


serán los profesores que van a impartir las distintas materias en los diferentes grupos.

Un profesor puede impartir más de una materia y una materia puede ser impartida por
más de un profesor. Un profesor sólo puede pertenecer a un departamento y puede haber
profesores que no impartan ninguna materia. Los profesores pueden ser titulares,
adjuntos o ayudantes.

Los alumnos realizarán exámenes de las materias en las que se han matriculado, siendo
de interés guardar sus notas en todas las llamadas en las que éste se ha presentado.

La universidad está formada por distintas facultades y cada facultad tiene distintos
departamentos. La secretaría del centro también asigna empleados a los distintos
departamentos. Un empleado puede estar asignado a más de un departamento.

Los empleados, según su categoría, tendrán a su cargo otros empleados del centro.
Además, hay empleados que pueden no estar asignados a ningún departamento.

Los aspectos que usted debe tener en cuenta son: las materias que se cursan, los
alumnos que asisten a la universidad, los profesores que dictan materias, los
departamentos, los grupos de alumnos con sus horarios, los empleados administrativos,
etc.

Realice para los siguientes casos de usos los ítems 4.1, 4.2 y 4.3

a. Inscribiendo alumnos en materias


b. Asignando docentes a cursos
c. Controlando correlatividades
d. Determinando capacidad de curso

4.1) Detalle el curso normal y alternativas e identifique relaciones de include y


de extend.
4.2) Realice los diagramas de secuencia de sistema
4.3) Realice los diagramas de secuencia

Análisis de Sistemas Administrativos / Pág. 3


Criterios de corrección
A través de su producción el profesor tutor podrá realizar un seguimiento de
su proceso de aprendizaje teniendo en cuenta los siguientes aspectos:

• Marco conceptual construido hasta el momento.


• Identificación de actores y casos de uso.
• Correcta aplicación de relaciones de extend y de include.

La presentación de los criterios de corrección pretende servirle como una


herramienta para que usted anticipe los logros obtenidos y ajuste su producción
a los requerimientos de la tarea.

Análisis de Sistemas Administrativos / Pág. 4