1. ANÁLISIS Y ESPECIFICACIÓN DE
REQUISITOS
Casos de Estudio
EP INGENIERÍA DE SISTEMAS
EC: ANALISIS Y DISEÑO DE SISTEMAS
2. Competencia
Analiza y Diseña Sistemas de Información con el
Proceso de Desarrollo RUP, expresando sus ideas
con coherencia, lógica, orden, claridad, fundamento y
buen lenguaje; innovando en la búsqueda de
soluciones.
3. Objetivo de la clase
Comprende conceptos y fundamentos para elaborar
artefactos de requisitos
4. Agenda de la clase
Análisis y especificación de requisitos.
Laboratorio: elaborar diagramas de casos de uso.
6. • Un caso de uso es una descripción
desde el punto de vista del usuario.
de las acciones de un sistema
• Es una herramienta valiosa dado que es una técnica de aciertos y
errores para obtener los
del
de
requerimientos del
usuario.
sistema, justamente
desde el punto de vista
Los diagramas de caso
usando actores y casos
• uso modelan la funcionalidad del sistema
de uso.
• Los casos de uso son servicios o funciones provistas por el
para sus usuarios.
sistema
Casos de uso
7. Casos de uso
• Un caso de uso es una secuencia de interacciones que se
desarrollarán entre un sistema y sus actores en respuesta a un evento
que inicia un actor principal sobre el propio sistema.
Los diagramas de casos de uso sirven para especificar la comunicación
y el comportamiento de un sistema mediante su interacción con los
usuarios y/u otros sistemas.
•
• Los diagramas de casos de uso se utilizan para ilustrar
eventos
los
que
requerimientos
se producen en
del sistema al mostrar cómo reacciona a
su ámbito o en él mismo.
5
8. Diagramas de Casos de Uso
Los diagramas de casos de uso comúnmente contienen:
•
•
•
Casos de uso
Actores
Relaciones.
6
11. Responda
• Identifique los actores que participan en el proceso de compras que
realiza un cliente en un supermercado:
SI interactúa con el sistema
SI interactúa con el sistema
NO interactúa con el sistema
NO interactúa con el sistema
NO interactúa con el sistema
•
•
•
•
•
Cajero
Supervisor
Reponedor
Cliente
Personal de Seguridad
9
16. Extend e Include
14
Tipo
Include
Include
Extend
Include
Proceso
La compra vía web de una entrada al cine requiere el pago
con tarjeta de crédito o débito
El registro de pacientes debe contemplar la creación de la
historia clínica
El registro de inscripción a una capacitación permite de
manera opcional realizar el pago por la certificación
El registro de matrícula debe verificar previamente la
realización del pago de matrícula y primera cuota
Tipos Caso uso
17. ANÁLISIS Y DISEÑO DE SISTEMAS 15
Nombre del Caso de uso Registro de matrícula
Actores Alumno, Secretario Académico
Descripción Permite la inscripción en las asignaturas que llevará el alumno de acuerdo al
plan de estudios
Flujo básico 1. Mostrar asignaturas disponibles
2. Seleccionar asignatura
3. Seleccionar sección (horario y docente)
4. Registrarse hasta un máximo de 22 créditos
Flujo alternativo 1. Se realiza un registro por creditaje cuando el alumno desea registrarse en
menos de 13.
Precondición Registro de la programación académica completado (incluyendo horario,
ambiente y docente)
Post Condición Se emite la ficha de matrícula
Excepciones En caso no cumpla con el requisito que solicita la asignatura puede registrarse
con VB de Dirección Académica
Flujo básico y alternativo caso uso
19. Caso de estudio
En base al conocimiento del sistema académico de la universidad, se
pide establecer el diagrama de casos
actividades:
de uso de acuerdo a las siguientes
•
•
•
•
•
Inscripción de Ingresantes
Programación de secciones
Matrícula y registro de asignaturas
Registro de notas
Elaboración de actas de notas
17