SlideShare una empresa de Scribd logo
1 de 20
ANÁLISIS Y ESPECIFICACIÓN DE
REQUISITOS
Casos de Estudio
EP INGENIERÍA DE SISTEMAS
EC: ANALISIS Y DISEÑO DE SISTEMAS
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.
Objetivo de la clase
Comprende conceptos y fundamentos para elaborar
artefactos de requisitos
Agenda de la clase
 Análisis y especificación de requisitos.
 Laboratorio: elaborar diagramas de casos de uso.
ANÁLISIS Y DISEÑO DE SISTEMAS
¿Que aprecia en
la imagen?
3
• 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
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
Diagramas de Casos de Uso
Los diagramas de casos de uso comúnmente contienen:
•
•
•
Casos de uso
Actores
Relaciones.
6
7
Diagramas de Casos de Uso
ANÁLISIS Y DISEÑO DE SISTEMAS 8
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
10
Relaciones caso uso
Matrícula Extemporánea = Matrícula + X
11
Diagrama caso uso
ANÁLISIS Y DISEÑO DE SISTEMAS 12
Diagrama caso uso
ANÁLISIS Y DISEÑO DE SISTEMAS 13
Diagrama caso uso
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
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
16
Proceso para caso uso
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
Gracias por su
atención

Más contenido relacionado

La actualidad más candente

Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Analisis y Sistemas
Analisis y SistemasAnalisis y Sistemas
Analisis y SistemasDarcks Emoxs
 
Presentacion especificacion de requerimientos
Presentacion especificacion de requerimientosPresentacion especificacion de requerimientos
Presentacion especificacion de requerimientosUPTP
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocioGianfrancoEduardoBra
 
Repaso de examen de ingenieria de requerimientos
Repaso de examen de ingenieria de requerimientosRepaso de examen de ingenieria de requerimientos
Repaso de examen de ingenieria de requerimientosWhaleejaa Wha
 
Análisis y diseño estructurado
Análisis y diseño estructuradoAnálisis y diseño estructurado
Análisis y diseño estructuradoIsbel Alfonzo
 
Presentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaPresentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaMariana Marabay Alba
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosSergio Sanchez
 
Análisis y diseño de sistemas sesion 03 - modelado de dominio
Análisis y diseño de sistemas   sesion 03 - modelado de dominioAnálisis y diseño de sistemas   sesion 03 - modelado de dominio
Análisis y diseño de sistemas sesion 03 - modelado de dominioGianfrancoEduardoBra
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Análisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradoAnálisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradojr_palaciosg
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio iiAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio iiGianfrancoEduardoBra
 
Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información DaniellaCC
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clasesRamiro Estigarribia Canese
 

La actualidad más candente (20)

Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
Analisis y Sistemas
Analisis y SistemasAnalisis y Sistemas
Analisis y Sistemas
 
Presentacion especificacion de requerimientos
Presentacion especificacion de requerimientosPresentacion especificacion de requerimientos
Presentacion especificacion de requerimientos
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio
 
Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
Repaso de examen de ingenieria de requerimientos
Repaso de examen de ingenieria de requerimientosRepaso de examen de ingenieria de requerimientos
Repaso de examen de ingenieria de requerimientos
 
Análisis y diseño estructurado
Análisis y diseño estructuradoAnálisis y diseño estructurado
Análisis y diseño estructurado
 
Presentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del SistemaPresentación Unidad 3: Análisis de las Necesidades del Sistema
Presentación Unidad 3: Análisis de las Necesidades del Sistema
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Libro analisis de sistemas
Libro analisis de sistemasLibro analisis de sistemas
Libro analisis de sistemas
 
introduccion metododologias de analisis y diseño de software
 introduccion metododologias de analisis y diseño de software introduccion metododologias de analisis y diseño de software
introduccion metododologias de analisis y diseño de software
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Análisis y diseño de sistemas sesion 03 - modelado de dominio
Análisis y diseño de sistemas   sesion 03 - modelado de dominioAnálisis y diseño de sistemas   sesion 03 - modelado de dominio
Análisis y diseño de sistemas sesion 03 - modelado de dominio
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Análisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructuradoAnálisis y diseño de sistemas estructurado
Análisis y diseño de sistemas estructurado
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio iiAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
 
Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información
 
7.modelado de los requerimientos escenarios y clases
7.modelado de los requerimientos  escenarios y clases7.modelado de los requerimientos  escenarios y clases
7.modelado de los requerimientos escenarios y clases
 

Similar a Análisis requisitos casos (20)

Taller de modelamiento_de_software
Taller de modelamiento_de_softwareTaller de modelamiento_de_software
Taller de modelamiento_de_software
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Presentación final
Presentación finalPresentación final
Presentación final
 
Silabo ads
Silabo adsSilabo ads
Silabo ads
 
Carlos leon
Carlos leonCarlos leon
Carlos leon
 
Index
IndexIndex
Index
 
Analisis decasosdeuso
Analisis decasosdeusoAnalisis decasosdeuso
Analisis decasosdeuso
 
Requerimientos prototipo
Requerimientos prototipoRequerimientos prototipo
Requerimientos prototipo
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisis
 
Copia de carlos leon
Copia de carlos leonCopia de carlos leon
Copia de carlos leon
 
Analisis de sistemas de informacion
Analisis de sistemas de informacionAnalisis de sistemas de informacion
Analisis de sistemas de informacion
 
Desarrollo de prototipos
Desarrollo de prototiposDesarrollo de prototipos
Desarrollo de prototipos
 
CODREP
CODREPCODREP
CODREP
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Manejodeprototipos 111015092536-phpapp02
Manejodeprototipos 111015092536-phpapp02Manejodeprototipos 111015092536-phpapp02
Manejodeprototipos 111015092536-phpapp02
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Presentación digital Eliezer Alas
Presentación digital Eliezer AlasPresentación digital Eliezer Alas
Presentación digital Eliezer Alas
 

Último

ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 

Último (20)

ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 

Análisis requisitos casos

  • 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.
  • 5. ANÁLISIS Y DISEÑO DE SISTEMAS ¿Que aprecia en la imagen? 3
  • 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
  • 10. ANÁLISIS Y DISEÑO DE SISTEMAS 8
  • 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
  • 13. Matrícula Extemporánea = Matrícula + X 11 Diagrama caso uso
  • 14. ANÁLISIS Y DISEÑO DE SISTEMAS 12 Diagrama caso uso
  • 15. ANÁLISIS Y DISEÑO DE SISTEMAS 13 Diagrama caso uso
  • 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