Este documento describe los diagramas de casos de uso y cómo se utilizan para modelar los requisitos funcionales de un sistema desde la perspectiva del usuario. Explica los conceptos clave de casos de uso, actores, pasos y variaciones. Además, proporciona plantillas y ejemplos detallados de casos de uso para un sistema de tutoría virtual universitaria.
El presente tutorial describe el procedimiento por el cual el estudiante de la UNAD, puede realizar un reclamo o una consulta cuando no está de acuerdo con un puntaje obtenido en una actividad No en línea. De la misma manera conocerá, a cuales instancias puede recurrir para realizar esta solicitud, a través de qué medios la pueden hacer, y bajo que normatividad está amparada este recurso.
Este documento presenta un examen de gestión documental que consta de 5 preguntas. El examen evalúa los conceptos clave de documento, registro e información. El estudiante debe seleccionar la respuesta correcta de acuerdo a las lecturas proporcionadas sobre el tema de gestión documental.
Este documento presenta un examen de gestión documental que consta de 5 preguntas. El examen evalúa conceptos clave como los tipos de documentos, el almacenamiento y respaldo de archivos. El estudiante debe seleccionar la letra correspondiente a la respuesta correcta para cada pregunta en un tiempo límite de 15 minutos.
Este documento presenta una introducción a los casos de uso. Explica que Ivan Jacobson es considerado el padre de los casos de uso y que ayudó a desarrollar UML. Define los casos de uso como unidades funcionales que representan interacciones entre actores y el sistema. Describe elementos clave como actores, casos de uso y relaciones, y provee ejemplos de diagramas de casos de uso.
1. El documento describe el método de desarrollo de software conocido como Proceso Unificado, el cual se basa en iteraciones cortas y en la construcción incremental del sistema.
2. Se explican las fases del proceso, los artefactos que deben producirse en la fase de inicio y las disciplinas a las que pertenecen dichos artefactos.
3. Los casos de uso y los requerimientos funcionales se presentan como herramientas importantes para describir las funcionalidades del sistema desde las primeras etapas del desarrollo.
U.T.P.L.
Carrera: Ciencias de la Computación
Materia: Metodología y Tecnología de la programación II
Periodo: Abril - Agosto 2010
Ponente: Ing. Patricio Abad Espinoza
El documento describe el modelo de casos de uso y sus elementos. Explica que el modelo de casos de uso describe los requerimientos funcionales de un sistema a través de casos de uso, actores y su interacción. Define conceptos clave como actor, caso de uso, flujo básico y flujo alternativo para la descripción de casos de uso. Además, explica cómo construir un modelo de casos de uso identificando actores, casos de uso y diagramando su interacción.
Unidad 4 Mad Modelado Analisis Casos De UsoSergio Sanchez
El documento describe los fundamentos de los modelos de casos de uso en UML. Explica que los casos de uso documentan el comportamiento del sistema desde la perspectiva del usuario y ayudan con la captura de requisitos, la planificación del desarrollo y la validación del sistema. Define un caso de uso como una secuencia de acciones que produce un resultado observable para un actor en particular. Describe los componentes clave de un caso de uso como los actores, escenarios y formatos para documentarlos.
El presente tutorial describe el procedimiento por el cual el estudiante de la UNAD, puede realizar un reclamo o una consulta cuando no está de acuerdo con un puntaje obtenido en una actividad No en línea. De la misma manera conocerá, a cuales instancias puede recurrir para realizar esta solicitud, a través de qué medios la pueden hacer, y bajo que normatividad está amparada este recurso.
Este documento presenta un examen de gestión documental que consta de 5 preguntas. El examen evalúa los conceptos clave de documento, registro e información. El estudiante debe seleccionar la respuesta correcta de acuerdo a las lecturas proporcionadas sobre el tema de gestión documental.
Este documento presenta un examen de gestión documental que consta de 5 preguntas. El examen evalúa conceptos clave como los tipos de documentos, el almacenamiento y respaldo de archivos. El estudiante debe seleccionar la letra correspondiente a la respuesta correcta para cada pregunta en un tiempo límite de 15 minutos.
Este documento presenta una introducción a los casos de uso. Explica que Ivan Jacobson es considerado el padre de los casos de uso y que ayudó a desarrollar UML. Define los casos de uso como unidades funcionales que representan interacciones entre actores y el sistema. Describe elementos clave como actores, casos de uso y relaciones, y provee ejemplos de diagramas de casos de uso.
1. El documento describe el método de desarrollo de software conocido como Proceso Unificado, el cual se basa en iteraciones cortas y en la construcción incremental del sistema.
2. Se explican las fases del proceso, los artefactos que deben producirse en la fase de inicio y las disciplinas a las que pertenecen dichos artefactos.
3. Los casos de uso y los requerimientos funcionales se presentan como herramientas importantes para describir las funcionalidades del sistema desde las primeras etapas del desarrollo.
U.T.P.L.
Carrera: Ciencias de la Computación
Materia: Metodología y Tecnología de la programación II
Periodo: Abril - Agosto 2010
Ponente: Ing. Patricio Abad Espinoza
El documento describe el modelo de casos de uso y sus elementos. Explica que el modelo de casos de uso describe los requerimientos funcionales de un sistema a través de casos de uso, actores y su interacción. Define conceptos clave como actor, caso de uso, flujo básico y flujo alternativo para la descripción de casos de uso. Además, explica cómo construir un modelo de casos de uso identificando actores, casos de uso y diagramando su interacción.
Unidad 4 Mad Modelado Analisis Casos De UsoSergio Sanchez
El documento describe los fundamentos de los modelos de casos de uso en UML. Explica que los casos de uso documentan el comportamiento del sistema desde la perspectiva del usuario y ayudan con la captura de requisitos, la planificación del desarrollo y la validación del sistema. Define un caso de uso como una secuencia de acciones que produce un resultado observable para un actor en particular. Describe los componentes clave de un caso de uso como los actores, escenarios y formatos para documentarlos.
Este documento describe un caso de estudio guiado para modelar el sistema de gestión de cursos de una universidad usando UML y Rational Rose. Se identifican los actores principales como estudiantes, profesores y el secretario, y se definen varios casos de uso como registrarse en cursos, seleccionar cursos a impartir y mantener información de cursos y personas. Se crean diagramas de casos de uso, clases, secuencias e interacciones para modelar el dominio y comportamiento del sistema.
Este documento presenta la estrategia de aprendizaje Aprendizaje Basado en Problemas para un curso de Matemáticas Discretas. La estrategia requiere que los estudiantes resuelvan problemas matemáticos trabajando individualmente y colaborativamente. El documento describe las actividades, fechas, productos y criterios de evaluación para la primera fase intermedia del curso. Los estudiantes deben participar en foros para desarrollar conjuntamente ejercicios matemáticos siguiendo pautas como el uso correcto de citas
Este documento describe un caso de estudio guiado para modelar un sistema de gestión de cursos universitarios usando UML y Rational Rose. Se identifican los actores, casos de uso y clases principales del sistema. Luego, se especifican las relaciones entre estos elementos y se definen los diagramas de secuencia y clases para modelar el flujo de eventos y estructura del sistema.
Presentación de seminario de tesis 1para interneticeling
Este documento presenta la propuesta de un proyecto de investigación sobre el impacto del nivel de autorregulación y el uso de entornos electrónicos de enseñanza-aprendizaje en el desempeño académico de estudiantes universitarios. El autor describe su interés en el tema a partir de experiencias previas y propone examinar esta relación mediante un estudio cuantitativo con enfoque cualitativo entre estudiantes de la UNAM. El proyecto incluirá la revisión de literatura, metodología, análisis de resultados
El estudiante presenta un documento sobre la estructura y metodología de un estudio de caso. Explica que un estudio de caso es una estrategia de investigación que permite analizar problemas en contextos reales y fomenta el pensamiento crítico. Describe los componentes clave de un estudio de caso, incluyendo la introducción, antecedentes, definición del problema, justificación y objetivos. Además, provee detalles sobre cómo desarrollar y estructurar un estudio de caso efectivo.
Este documento describe varias opciones para titularse de la Licenciatura en Comercio Internacional en la Escuela Superior de Comercio Exterior Santo Tomás (ESCA SANTO TOMAS). Presenta los requisitos y procesos para titularse a través de una tesis, memoria de experiencia profesional, créditos de posgrado u otras opciones. Explica cada opción en detalle incluyendo etapas, documentos requeridos y costos asociados.
El documento proporciona instrucciones para crear y configurar un curso en una plataforma de aprendizaje en línea. Explica cómo agregar recursos como páginas, archivos, etiquetas y actividades como chats, encuestas y foros. También describe cómo crear usuarios profesores y estudiantes y asignarles roles para acceder al curso.
El documento proporciona información sobre la estructura básica de una webquest, incluyendo una introducción, tarea, proceso, recursos, evaluación y conclusión. También discute los tipos de webquest (corto y largo plazo), y aspectos a considerar como si el uso de la web es esencial y si fomenta actividades cognitivas más allá de la adquisición de conocimientos.
Este documento describe el modelo de casos de uso para el análisis y diseño de sistemas de información. Explica qué son los casos de uso, actores y requerimientos funcionales. Luego presenta un ejemplo de un sistema académico con sus actores (estudiantes, profesores), requerimientos funcionales y casos de uso como registrar notas y consultar horarios. Finalmente, cubre temas como la construcción de casos de uso, diagramas de casos de uso y las relaciones entre ellos.
Este documento describe el diseño de entradas y controles para un sistema de información que gestiona trabajos de grado de una universidad ficticia. Se incluye el diseño de un diccionario de datos, formularios de entrada impresos y en pantalla, diálogos y un menú para facilitar la navegación del sistema. El objetivo es mejorar el funcionamiento y control del proceso de trabajos de grado a través de entradas y controles de calidad.
Este documento presenta el diseño de la salida de un sistema para el trabajo de grado de una universidad ficticia. Incluye el diseño de un diccionario de datos, informes, plantillas y formatos gráficos para las salidas internas y externas del sistema, como las notas de los estudiantes y las tesis almacenadas en la biblioteca. El objetivo es aplicar los conceptos de diseño de salida a un caso práctico de un programa universitario.
Perspectivas contemporáneas de la psicología educativaEducaciontodos
Este documento presenta las instrucciones para un proyecto de intervención educativa. El objetivo del proyecto es proponer mejoras a los métodos de enseñanza-aprendizaje que se utilizan actualmente en la práctica docente del estudiante. El proyecto debe incluir la identificación de un tema, objetivos, marco teórico, desarrollo de la intervención educativa propuesta en 3 horas, y conclusiones. Se pide al estudiante que complete las secciones A-E para el planteamiento inicial del proyecto.
Perspectivas contemporáneas de la psicología educativa TecMMaestros Online
Este documento presenta información sobre un servicio de asesoría y resolución de ejercicios en ciencias. Incluye las direcciones de correo electrónico y página web donde se puede solicitar una cotización para estos servicios. También presenta instrucciones para realizar tareas relacionadas con un curso de psicología educativa, incluyendo el análisis de un caso y el desarrollo de un proyecto final aplicado a la práctica docente.
Este documento presenta una guía de laboratorio sobre desarrollo personal para estudiantes de Tecsup. La guía incluye tres actividades: 1) búsqueda de información sobre la misión, visión y principios de Tecsup, así como el perfil del estudiante y profesional de acuerdo a cada carrera; 2) autoconocimiento y proyección profesional; y 3) resolución de casos prácticos relacionados con el reglamento estudiantil. Los estudiantes deberán completar la guía y presentar un informe final que será evalu
Este documento resume las tareas realizadas por Josnel Michel Liriano Polanco como parte de su orientación universitaria en la UAPA en enero de 2015. Incluye una introducción y secciones sobre diferentes tareas como explicar el origen y función de departamentos en la UAPA, describir derechos y deberes de los participantes, y resumir pasos para solicitar documentos y calificaciones.
Este documento presenta la información general de un curso de Estructuras de Datos. El curso se divide en tres unidades que cubren temas como memoria dinámica, estructuras de datos lineales y no lineales. Incluye actividades de reconocimiento, lecciones, evaluaciones, quizzes y trabajos colaborativos. El componente práctico requiere tres prácticas de laboratorio evaluadas por un tutor y representa el 33% de la calificación final.
Este documento presenta las orientaciones sobre el proceso e instrumentos de evaluación del desempeño de docentes contratados en institutos y escuelas de educación superior tecnológica públicos. La evaluación considera tres instrumentos: un reporte de cumplimiento institucional completado por el director, una rúbrica de portafolio completada por el coordinador académico, y una encuesta a estudiantes. Los resultados se consolidan en una ficha de desempeño para determinar la aptitud para la renovación de contrato.
Trabajar con instructores: estrategias para el éxito en el diseño y producció...Mar Pérez-Sanagustín
Esta presentación fue realizada junto a Cecilia Herrera (Directora Ejecutiva de TELEDUC) en el marco de la conferencia de Coursera Iberoamérica 2015 (https://courseraibero.splashthat.com/). Se presentan los procesos de diseño y producción de MOOCs así como ejemplos básicos de casos de estudio concretos.
TAREA 4
Indicaciones
Diseña una situación de aprendizaje con base en los planteamientos de la didáctica crítica. Considera los tres momentos, empleados para organizar situaciones de aprendizaje.
Este documento presenta un sílabo para la asignatura de Contabilidad Superior II en la Universidad Estatal de Bolívar. El sílabo describe la identificación de la asignatura, sus objetivos, resultados de aprendizaje, unidades curriculares, evaluación, bibliografía y metodología. La asignatura aborda temas como matrices, agencias, sucursales, estados financieros combinados, acciones y contabilidad internacional. El sílabo busca proporcionar a los estudiantes las herramientas necesarias para desarrollarse en el campo
Este documento describe un caso de estudio guiado para modelar el sistema de gestión de cursos de una universidad usando UML y Rational Rose. Se identifican los actores principales como estudiantes, profesores y el secretario, y se definen varios casos de uso como registrarse en cursos, seleccionar cursos a impartir y mantener información de cursos y personas. Se crean diagramas de casos de uso, clases, secuencias e interacciones para modelar el dominio y comportamiento del sistema.
Este documento presenta la estrategia de aprendizaje Aprendizaje Basado en Problemas para un curso de Matemáticas Discretas. La estrategia requiere que los estudiantes resuelvan problemas matemáticos trabajando individualmente y colaborativamente. El documento describe las actividades, fechas, productos y criterios de evaluación para la primera fase intermedia del curso. Los estudiantes deben participar en foros para desarrollar conjuntamente ejercicios matemáticos siguiendo pautas como el uso correcto de citas
Este documento describe un caso de estudio guiado para modelar un sistema de gestión de cursos universitarios usando UML y Rational Rose. Se identifican los actores, casos de uso y clases principales del sistema. Luego, se especifican las relaciones entre estos elementos y se definen los diagramas de secuencia y clases para modelar el flujo de eventos y estructura del sistema.
Presentación de seminario de tesis 1para interneticeling
Este documento presenta la propuesta de un proyecto de investigación sobre el impacto del nivel de autorregulación y el uso de entornos electrónicos de enseñanza-aprendizaje en el desempeño académico de estudiantes universitarios. El autor describe su interés en el tema a partir de experiencias previas y propone examinar esta relación mediante un estudio cuantitativo con enfoque cualitativo entre estudiantes de la UNAM. El proyecto incluirá la revisión de literatura, metodología, análisis de resultados
El estudiante presenta un documento sobre la estructura y metodología de un estudio de caso. Explica que un estudio de caso es una estrategia de investigación que permite analizar problemas en contextos reales y fomenta el pensamiento crítico. Describe los componentes clave de un estudio de caso, incluyendo la introducción, antecedentes, definición del problema, justificación y objetivos. Además, provee detalles sobre cómo desarrollar y estructurar un estudio de caso efectivo.
Este documento describe varias opciones para titularse de la Licenciatura en Comercio Internacional en la Escuela Superior de Comercio Exterior Santo Tomás (ESCA SANTO TOMAS). Presenta los requisitos y procesos para titularse a través de una tesis, memoria de experiencia profesional, créditos de posgrado u otras opciones. Explica cada opción en detalle incluyendo etapas, documentos requeridos y costos asociados.
El documento proporciona instrucciones para crear y configurar un curso en una plataforma de aprendizaje en línea. Explica cómo agregar recursos como páginas, archivos, etiquetas y actividades como chats, encuestas y foros. También describe cómo crear usuarios profesores y estudiantes y asignarles roles para acceder al curso.
El documento proporciona información sobre la estructura básica de una webquest, incluyendo una introducción, tarea, proceso, recursos, evaluación y conclusión. También discute los tipos de webquest (corto y largo plazo), y aspectos a considerar como si el uso de la web es esencial y si fomenta actividades cognitivas más allá de la adquisición de conocimientos.
Este documento describe el modelo de casos de uso para el análisis y diseño de sistemas de información. Explica qué son los casos de uso, actores y requerimientos funcionales. Luego presenta un ejemplo de un sistema académico con sus actores (estudiantes, profesores), requerimientos funcionales y casos de uso como registrar notas y consultar horarios. Finalmente, cubre temas como la construcción de casos de uso, diagramas de casos de uso y las relaciones entre ellos.
Este documento describe el diseño de entradas y controles para un sistema de información que gestiona trabajos de grado de una universidad ficticia. Se incluye el diseño de un diccionario de datos, formularios de entrada impresos y en pantalla, diálogos y un menú para facilitar la navegación del sistema. El objetivo es mejorar el funcionamiento y control del proceso de trabajos de grado a través de entradas y controles de calidad.
Este documento presenta el diseño de la salida de un sistema para el trabajo de grado de una universidad ficticia. Incluye el diseño de un diccionario de datos, informes, plantillas y formatos gráficos para las salidas internas y externas del sistema, como las notas de los estudiantes y las tesis almacenadas en la biblioteca. El objetivo es aplicar los conceptos de diseño de salida a un caso práctico de un programa universitario.
Perspectivas contemporáneas de la psicología educativaEducaciontodos
Este documento presenta las instrucciones para un proyecto de intervención educativa. El objetivo del proyecto es proponer mejoras a los métodos de enseñanza-aprendizaje que se utilizan actualmente en la práctica docente del estudiante. El proyecto debe incluir la identificación de un tema, objetivos, marco teórico, desarrollo de la intervención educativa propuesta en 3 horas, y conclusiones. Se pide al estudiante que complete las secciones A-E para el planteamiento inicial del proyecto.
Perspectivas contemporáneas de la psicología educativa TecMMaestros Online
Este documento presenta información sobre un servicio de asesoría y resolución de ejercicios en ciencias. Incluye las direcciones de correo electrónico y página web donde se puede solicitar una cotización para estos servicios. También presenta instrucciones para realizar tareas relacionadas con un curso de psicología educativa, incluyendo el análisis de un caso y el desarrollo de un proyecto final aplicado a la práctica docente.
Este documento presenta una guía de laboratorio sobre desarrollo personal para estudiantes de Tecsup. La guía incluye tres actividades: 1) búsqueda de información sobre la misión, visión y principios de Tecsup, así como el perfil del estudiante y profesional de acuerdo a cada carrera; 2) autoconocimiento y proyección profesional; y 3) resolución de casos prácticos relacionados con el reglamento estudiantil. Los estudiantes deberán completar la guía y presentar un informe final que será evalu
Este documento resume las tareas realizadas por Josnel Michel Liriano Polanco como parte de su orientación universitaria en la UAPA en enero de 2015. Incluye una introducción y secciones sobre diferentes tareas como explicar el origen y función de departamentos en la UAPA, describir derechos y deberes de los participantes, y resumir pasos para solicitar documentos y calificaciones.
Este documento presenta la información general de un curso de Estructuras de Datos. El curso se divide en tres unidades que cubren temas como memoria dinámica, estructuras de datos lineales y no lineales. Incluye actividades de reconocimiento, lecciones, evaluaciones, quizzes y trabajos colaborativos. El componente práctico requiere tres prácticas de laboratorio evaluadas por un tutor y representa el 33% de la calificación final.
Este documento presenta las orientaciones sobre el proceso e instrumentos de evaluación del desempeño de docentes contratados en institutos y escuelas de educación superior tecnológica públicos. La evaluación considera tres instrumentos: un reporte de cumplimiento institucional completado por el director, una rúbrica de portafolio completada por el coordinador académico, y una encuesta a estudiantes. Los resultados se consolidan en una ficha de desempeño para determinar la aptitud para la renovación de contrato.
Trabajar con instructores: estrategias para el éxito en el diseño y producció...Mar Pérez-Sanagustín
Esta presentación fue realizada junto a Cecilia Herrera (Directora Ejecutiva de TELEDUC) en el marco de la conferencia de Coursera Iberoamérica 2015 (https://courseraibero.splashthat.com/). Se presentan los procesos de diseño y producción de MOOCs así como ejemplos básicos de casos de estudio concretos.
TAREA 4
Indicaciones
Diseña una situación de aprendizaje con base en los planteamientos de la didáctica crítica. Considera los tres momentos, empleados para organizar situaciones de aprendizaje.
Este documento presenta un sílabo para la asignatura de Contabilidad Superior II en la Universidad Estatal de Bolívar. El sílabo describe la identificación de la asignatura, sus objetivos, resultados de aprendizaje, unidades curriculares, evaluación, bibliografía y metodología. La asignatura aborda temas como matrices, agencias, sucursales, estados financieros combinados, acciones y contabilidad internacional. El sílabo busca proporcionar a los estudiantes las herramientas necesarias para desarrollarse en el campo
2. CASOS DE USO
Los Casos de Uso (Ivar Jacobson)
describen bajo la forma de acciones y
reacciones el comportamiento de un
sistema desde el p.d.v. del usuario
Permiten definir los límites del sistema y las
relaciones entre el sistema y el entorno
3. CASOS DE USO
Los Casos de Uso son descripciones de
la funcionalidad del sistema
independientes de la implementación
Comparación con respecto a los
Diagramas de Flujo de Datos del
Enfoque Estructurado
4. … CASOS DE USO
Ejemplo:
Caso de Uso A
Actor A
Caso de Uso B
Actor B
5. CASOS DE USO
Actores:
► Principales: personas que usan el sistema
► Secundarios: personas que mantienen o
administran el sistema
► Otros sistemas: sistemas con los que el sistema
interactúa
La misma persona física puede interpretar varios
papeles como actores distintos
El nombre del actor describe el papel
desempeñado
6. CASOS DE USO
Los Casos de Uso se determinan observando
y precisando, actor por actor, las secuencias
de interacción, los escenarios, desde el
punto de vista del usuario
Un escenario es una instancia de un caso de
uso
Los casos de uso intervienen durante todo el
ciclo de vida. El proceso de desarrollo estará
dirigido por los casos de uso
7. CASOS DE USO
Ejemplo:
Identificación
< <include>>
Transferencia
Cliente
< <extend>>
Transferencia en Internet
8. CASOS DE USO:
CONSTRUCCIÓN
Un caso de uso debe ser simple, inteligible, claro y
conciso.
Generalmente hay pocos actores asociados a
cada Caso de Uso
Preguntas clave:
► ¿Cuáles son las tareas del actor?
► ¿Qué información crea, guarda, modifica,
destruye o lee el actor?
► ¿Debe el actor notificar al sistema los cambios
externos?
► ¿Debe el sistema informar al actor de los
cambios internos?
9. CASOS DE USO:
CONSTRUCCIÓN
La descripción del Caso de Uso comprende:
► El inicio: cuándo y qué actor lo produce?
► El fin: cuándo se produce y qué valor devuelve?
► La interacción actor-caso de uso: qué mensajes
intercambian ambos?
► Objetivo del caso de uso: ¿qué lleva a cabo o
intenta?
► Cronología y origen de las interacciones
► Repeticiones de comportamiento: ¿qué
operaciones son iteradas?
► Situaciones opcionales: ¿qué ejecuciones
alternativas se presentan en el caso de uso?
10. PLANTILLA CASOS DE USO
► Caso de uso: nombre del caso de uso
► Objetivo: propósito del caso de uso
► Actores: actores que intervienen
► Precondiciones: condiciones que deben
cumplirse para poder comenzar el caso de uso
► Pasos: secuencia normal de acciones
► Variaciones: variaciones de la secuencia
normal
► Extensiones: extensiones del caso de uso
11. EJEMPLO
► Servicio de Tutorías Virtuales para la Universidad.
► Requisitos:
► El alumno accederá a la aplicación a través del
web.
► Los usuarios se identificarán en el sistema
utilizando tarjetas inteligentes.
► Permitirá a los alumnos realizar consultas
electrónicas.
► Sistema de consultas on-line.
► El alumno tendrá un buzón de nuevas respuestas.
► El profesor tendrá un buzón de nuevas consultas.
12. ► Requisitos (continuación):
► El alumno organizará las consultas por asignatura,
profesor y tema.
► El profesor organizará las consultas por asignatura,
alumno y tema.
► El profesor podrá determinar cuando desea
establecer las tutorías on-line para una asignatura.
► La Universidad desea conocer para cada
profesor:
► Cumplimiento horario tutorías.
► Número de horas de tutorías on-line.
► Número de horas de consultas on-line.
► Número de consultas respondidas.
13. REGLAS DE NEGOCIO
► Restricciones que afectan a las informaciones y
acciones de la organización:
► Horas de tutorías del profesor >= 6
► Un usuario no puede fallar durante el
proceso de identificación más de 3 veces
14. … CASOS DE USO: EJEMPLO
Explorar Consultas Alumno Crear Tema Consulta Explorar Consultas Profesor
Responser Consulta
Realizar Consulta Consulta en linea
Alumno Profesor
(from Alumno)
(from Profesor)
Establecer Tutorias
Consultar Buzon Entrada Alumno
Identificacion Alumno Identificación Profesor
<<extend>> <<extend>> Consultar Buzon Entrada Profesor
Identificación
Universitario
15. CDU: REALIZAR CONSULTA
► Objetivo: el alumno realiza una consulta
electrónica al profesor de una asignatura
► Actores: Alumno
► Pasos:
► 1. A: Selecciona el tema
► 2. A: Escribe la consulta y su título
► 3. S: Registrar consulta asociada al tema
16. CDU: CREAR TEMA CONSULTA
► Objetivo: establecer un nuevo tema de consulta para las tutorías con un
profesor
► Actores: Alumno
► Pasos:
► 1. A: Selecciona la asignatura y el profesor
► 2. A: Establece nuevo tema de consulta
► 3. S: Registrar el tema de consulta asociado al profesor y la asignatura
17. CDU: CREAR TEMA CONSULTA
► Variaciones:
► 1.a. El tema de consulta existe
► 1.a.1: Indicar error
► 1.a.2: Finalizar cdu.
18. CDU: CONSULTAR BUZÓN
ENTRADA ALUMNO
► Objetivo: el alumno consulta las nuevas consultas
contestadas por los profesores
► Actores: Alumno
► Pasos:
► 1. S: Muestra todas las consultas recién
contestadas por los profesores.
► 2. A: Lee las consultas del buzón.
19. CDU: EXPLORAR CONSULTAS
ALUMNO
► Objetivo: el alumno explora las consultas, junto con sus
respuestas, realizadas a los profesores
► Actores: Alumno
► Pasos: *
► 1. S: Muestra las asignaturas para las que está
matriculado el alumno
► 2. A: Selecciona Asignatura
► 3. S: Muestra los profesores de la asignatura
seleccionada
► 4. A: Selecciona Profesor
20. CDU: EXPLORAR CONSULTAS
ALUMNO
► Pasos (continuación):
► 5. S: Muestra los temas para la Asignatura-Profesor-
Alumno
► 6. A: Selecciona Tema
► 7. S: Muestras las consultas para ese Tema
21. CDU: CONSULTA EN LÍNEA
► Objetivo: el alumno realiza una consulta en línea con el
profesor.
► Actores: Alumno (iniciador), Profesor
► Precondiciones: profesor está en línea y no ocupado
► Pasos:
► 1. A Alumno: Solicita la consulta al profesor.
► 2. S: Avisa al Profesor
► 3. A Profesor: Acepta la consulta.
► 4. S: Avisa al Alumno
22. CDU: CONSULTA EN LÍNEA
► Pasos (continuación):
► 5. A Alumno-Profesor: Intercambian mensajes.
► 6. S: Envía mensajes al otro interlocutor
► 7. A Alumno-Profesor: Finaliza la consulta.
► 8. S: Notifica la finalización al otro interlocutor
► 9. S: Registrar periodo de tutoria asociado al
Profesor y al Alumno
► Variaciones:
► 2. a. El profesor no acepta la consulta
► 2.a.1: Finaliza cdu.
23. CDU: RESPONDER CONSULTA
► Objetivo: el profesor responde una consulta
electrónica de un alumno
► Actores: Profesor
► Pasos:
► 1. A: Selecciona la consulta a responder
► 2. S: Muestra el contenido de la consulta para su
edición
► 3. A: Escribe la respuesta dentro de la consulta
► 4. S: Registra la respuesta y la asocia a la consulta
24. CDU: CONSULTAR BUZÓN
ENTRADA PROFESOR
► Objetivo: el profesor examina las consultas no
contestadas
► Actores: Profesor
► Pasos:
► 1. S: Muestra todas las consultas no contestadas
del profesor
► 2. A: Leer consultas del buzón.
25. CDU: EXPLORAR CONSULTAS
PROFESOR
► Objetivo: el profesor explora las consultas,
contestadas o no, de los alumnos
► Actores: Profesor
► Pasos: *
► 1. A: Selecciona la Asignatura
► 2. S: Muestra los alumnos matriculados para la
Asignatura
► 3. A: Selecciona el Alumno
► 4. S: Muestra los temas del Alumno para la
Asignatura y el Profesor
27. CDU: ESTABLECER TUTORÍAS
► Objetivo: permite a un profesor establecer las
asignaturas para las que estará en tutoría
► Actores: Profesor
► Pasos:
► 1. A: Seleccionar asignatura y establecer estado
(en línea o fuera de línea)
► 2. S: Registrar el cambio de tutorías y actualizar las
estadísticas (cumplimiento horario tutorías y horas
de tutorías)
28. CDU: IDENTIFICACIÓN
► Objetivo: obtener y validar la identidad de un usuario
de la Universidad
► Actores: Universitario
► Pasos:
► 1. S: Solicita tarjeta inteligente
► 2. A: Introduce tarjeta inteligente
► 3. S: Solicita el PIN
► 4. A: Introduce el PIN
► 5. S: Comprobar identidad
► 6. S: Devolver identidad
29. CDU: IDENTIFICACIÓN
► Variaciones:
► 5. a. El PIN no es correcto
► 5.a.1: Solicitar el PIN hasta 3 veces
► Extensiones:
► Tipo de usuario
31. CDU: IDENTIFICACIÓN
PROFESOR
► Identificación Profesor extends Identificación
► Objetivo: comprobar la identidad del profesor
► Actores: Profesor
► Precondiciones:
► Pasos:
► 1: Pasos cdu Identificación
► 2: S: Obtener identidad profesor
Notas del editor
Algunas similitudes y diferencias entre DFDs y D. de Casos de Uso: Un caso de uso es una función (servicio o transacción) atómica ofrecida por el sistema al entorno (actores), mientras que un proceso de un DFD puede ser detallado en un DFD hijo. Así, el concepto de “explosión de proceso” sólo se aplica a los DFDs. Aunque en cierta forma con relaciones de inclusión entre casos de uso (que se explican más adelante) puede mostrarse la factorización de un caso de uso, esto no llega a ser equivalente a explosión de proceso. Aunque un caso de uso y un proceso modelan una pieza de funcionalidad del sistema su especificación es diferente. En un caso de uso interesa expresar la funcionalidad mediante la interacción (pasos de comunicación) actor(es) – sistema. En un proceso la funcionalidad se expresa mediante la transformación que se hace de los flujos de entrada para producir flujos de salida. Un caso de uso en general no modela un particionamiento (o detalle) funcional interno del sistema pues se concibe desde la perspectiva de los actores, es decir una visión externa del sistema. La excepción a lo anterior podría producirse al factorizar funcionalmente un caso de uso para establecer una relación de inclusión (que se explica más adelante). Un DFD, según sea el nivel de detalle, puede mostrar descomposición funcional interna del sistema. La diferencia entre Captura de Requisitos y Análisis radica esencialmente en el grado de detalle que se obtiene respecto del particionamiento del problema (funcional y de datos). La Captura de Requisitos ofrece un particionamiento en el contexto del usuario y adecuado para su comprensión. El Análisis provee un particionamiento que pueda ser utilizado como entrada para el Diseño del Sistema. Así, se puede afirmar que los D. de Casos de Uso son una herramienta exclusivamente de Captura de Requisitos mientras que los DFD podrían utilizarse en ambas actividades. En captura de requisitos para un DFD una entidad externa equivale a un actor, un almacén único y global evita entrar en análisis de datos y los procesos establecidos sólo hasta el nivel de transacciones externas se corresponderían con casos de uso. Las relaciones de extensión y de generalización entre casos de uso no tienen correspondencias en los DFDs. ...
Algunas similitudes y diferencias entre DFDs y D. de Casos de Uso: Un caso de uso es una función (servicio o transacción) atómica ofrecida por el sistema al entorno (actores), mientras que un proceso de un DFD puede ser detallado en un DFD hijo. Así, el concepto de “explosión de proceso” sólo se aplica a los DFDs. Aunque en cierta forma con relaciones de inclusión entre casos de uso (que se explican más adelante) puede mostrarse la factorización de un caso de uso, esto no llega a ser equivalente a explosión de proceso. Aunque un caso de uso y un proceso modelan una pieza de funcionalidad del sistema su especificación es diferente. En un caso de uso interesa expresar la funcionalidad mediante la interacción (pasos de comunicación) actor(es) – sistema. En un proceso la funcionalidad se expresa mediante la transformación que se hace de los flujos de entrada para producir flujos de salida. Un caso de uso en general no modela un particionamiento (o detalle) funcional interno del sistema pues se concibe desde la perspectiva de los actores, es decir una visión externa del sistema. La excepción a lo anterior podría producirse al factorizar funcionalmente un caso de uso para establecer una relación de inclusión (que se explica más adelante). Un DFD, según sea el nivel de detalle, puede mostrar descomposición funcional interna del sistema. La diferencia entre Captura de Requisitos y Análisis radica esencialmente en el grado de detalle que se obtiene respecto del particionamiento del problema (funcional y de datos). La Captura de Requisitos ofrece un particionamiento en el contexto del usuario y adecuado para su comprensión. El Análisis provee un particionamiento que pueda ser utilizado como entrada para el Diseño del Sistema. Así, se puede afirmar que los D. de Casos de Uso son una herramienta exclusivamente de Captura de Requisitos mientras que los DFD podrían utilizarse en ambas actividades. En captura de requisitos para un DFD una entidad externa equivale a un actor, un almacén único y global evita entrar en análisis de datos y los procesos establecidos sólo hasta el nivel de transacciones externas se corresponderían con casos de uso. Las relaciones de extensión y de generalización entre casos de uso no tienen correspondencias en los DFDs. ...
Una característica resaltada respecto de un proceso de desarrollo de software asociado a UML es su naturaleza “use case driven”, es decir, el proceso es dirigido por los casos de uso. Esto significa que en puntos determinado del desarrollo se valida y verifica el correspondiente modelo respecto del modelo de casos de uso. En sí la especificaciones de casos de uso (con los respectivos diagramas de interacción) constituyen una especificación de casos de prueba para el sistema (pruebas funcionales).
¿Podría en este ejemplo haberse modelado el caso de uso “Transferencia por Internet” con una relación de generalización hacia el caso de uso “Transferencia”?. Si la idea de extensión (vista como especialización) forma parte esencial del concepto de generalización/especialización, ¿para qué tener dos tipos de relaciones? ... estos son algunos de lo muchos aspectos de UML que están en discusión.