Programacion-3-DAG (1)

36
Examen Nombre del caso de uso: introduce preguntas id Único: Área: Examen Actor(es): Maestro sistema Interesados: maestro y alumnos Nivel: azul Descripción: permitir que el maestro introduzca preguntas en el sistema Evento desencadenador: que el sistema no falle. Tipo de desencadenador: externo. Pasos realizados (ruta principal) Información para los pasos 1.El maestro abre el programa se ejecuta el programa 2.El maestro agrega preguntas Se ingresan las preguntas en el sistema 3.se registran las preguntas el sistema lee las

description

tarea

Transcript of Programacion-3-DAG (1)

Page 1: Programacion-3-DAG (1)

Examen

Nombre del caso de uso: introduce preguntas id Único:

Área: Examen

Actor(es): Maestro sistema

Interesados: maestro y alumnos

Nivel: azul

Descripción: permitir que el maestro introduzca preguntas en el sistema

Evento desencadenador: que el sistema no falle.

Tipo de desencadenador: externo.

Pasos realizados (ruta principal) Información para los pasos

1.El maestro abre el programa se ejecuta el programa

2.El maestro agrega preguntas Se ingresan las preguntas

en el sistema

3.se registran las preguntas el sistema lee las

preguntas

4.se almacenan las preguntas en la base de datos Se almacenan las

Preguntas en una base

De datos

Precondiciones: no tuvo fallo el sistema

Page 2: Programacion-3-DAG (1)

Postcondiciones: el maestro creo el examen

Suposiciones: El maestro ingreso ya al sistema

Garantía de éxito: El maestro ya entro al programa y introducio las preguntas

Garantía mínima: El maestro pudo ingresar al sistema

Requerimientos cumplidos: Permitir que el maestro introduzca las preguntas

Cuestiones pendientes: Como ingresan preguntas

Prioridad: Alta

Riesgo: Alta

Nombre del caso de uso: crea examen id Único:

Área: Examen

Page 3: Programacion-3-DAG (1)

Actor(es):Maestro sistema

Interesados: alumnos

Nivel: azul

Descripción: se crea el examen

Evento desencadenador: el sistema crea el examen

Tipo de desencadenador: externo.

Pasos realizados (ruta principal) Información para los pasos

1. El maestro ejecuta el programa se ejecuta el programa

2.El sistema muestra el examen generado Genera examen

Precondiciones: El sistema ya genero el examen

Postcondiciones: El sistema genero las preguntas con exito

Suposiciones: El sistema si genero las preguntas

Page 4: Programacion-3-DAG (1)

Garantía de éxito: El sistema genero las preguntas

Garantía mínima: El sistema si genero el examen

Requerimientos cumplidos: genero el examen el sistema

Cuestiones pendientes: como arrojo el examen

Prioridad: Alta

Riesgo: media

Nombre del caso de uso: generación de preguntas aleatorias id Único:

Área: Examen

Actor(es): sistema

Interesados: alumnos

Nivel: azul

Descripción: se generan preguntas aleatoriamente

Evento desencadenador: que si sean aleatoriamente

Tipo de desencadenador: externo.

Page 5: Programacion-3-DAG (1)

Pasos realizados (ruta principal) Información para los pasos

1.el sistema almacena las preguntas guarda preguntas el

sistema

2.el sistema genera las preguntas aleatoriamente arroja una cantidad de

Preguntas aleatorias

Precondiciones: que si se generaron las preguntas

Postcondiciones: El sistema ya genero la preguntas

aleatorias

Suposiciones: El sistema genero correctamente las preguntas

Garantía de éxito: el sistema no tuvo problema con generar las preguntas

Garantía mínima: que el sistema genere perguntas

Requerimientos cumplidos: genere preguntas

Page 6: Programacion-3-DAG (1)

Cuestiones pendientes: que no halla problema con las preguntas

Prioridad: Alto

Riesgo: Alto

Nombre del caso de uso: imprime examen id Único:

Área: Examen

Actor(es):Maestro , sistema

Interesados: alumnos

Nivel: azul

Descripción: se imprime el examen

Evento desencadenador: que se logre imprimir el examen

Tipo de desencadenador: externo.

Pasos realizados (ruta principal) Información para los pasos

1.el sistema ya genero el examen genera el examen

2.El maestro guarda el examen en su computadora guarda el examen en su

computadora

Page 7: Programacion-3-DAG (1)

3.El maestro imprime examen imprime el examen

Precondiciones: que el maestro haya imprimido el

examen

Postcondiciones: el maestro imprimió el examen con exito

Suposiciones: el maestro imprimió el examen

Garantía de éxito: el maestro si pudo imprimir el examen

Garantía mínima: que el maestro halla impreso el examen

Requerimientos cumplidos: que si se halla impreso el examen

Cuestiones pendientes: se imprimió el examen

Prioridad: Alta

Riesgo: Alta

Page 8: Programacion-3-DAG (1)

Nombre del caso de uso: Se entrega el examen ID Único:

Área: Examen

Actor(es): Maestro Monforte

Interesados: Maestro y alumno

Nivel: Azul

Descripción: El maestro le da el examen al alumno para poder presentarlo

Evento desencadenador: Se dirige al alumno para que pueda presentarlo

Tipo de desencadenador: Le da el examen a los alumnos

Pasos realizados (ruta principal) Información para los pasos

1. Se levanta de su escritorio Ya que ese es su lugar

2. Le entrega el examen Se la da en las manos

3. Le explica los pasos a seguir Le explica cómo debe hacerlo

4. Regresa a su escritorio Vuelve a su escritorio

para verificar que no se copien

Page 9: Programacion-3-DAG (1)

5.

6.

Precondiciones: El maestro ya dio el examen

Postcondiciones: El maestro explica los pasos a seguir

Suposiciones: El alumno ya tiene el examen para presentarlo

Garantía de éxito: El maestro ya pueden ver si copian

Garantía mínima: El maestro vera si ya avanzaron

Requerimientos cumplidos: Que el alumno de muestre su capacidad

Page 10: Programacion-3-DAG (1)

Cuestiones pendientes: Como le ira en el examen

Prioridad: Alto

Riesgo: Alto

Nombre del caso de uso: Contesta el examen ID Único:

Área: Examen

Actor(es):Alumno

Interesados: Maestro y alumno

Nivel: Azul

Descripción: El alumno debe contestar la preguntas

Evento desencadenador: Ya entrego el examen al alumno

Tipo de desencadenador: externo

Pasos realizados (ruta principal) Información para los pasos

1. el alumno escribe sus datos personales Escribe sus datos

personales

2. el alumno lee con atención las preguntas Analiza las preguntas

Page 11: Programacion-3-DAG (1)

3. responde las preguntas Contesta las pregunta

4. verifica las respuestas Checa respuestas

5.

6.

Precondiciones: El alumno ya ingreso los datos

Postcondiciones: El alumno ya analizo sus preguntas

Suposiciones: Que el alumno ya contesto el examen

Page 12: Programacion-3-DAG (1)

Garantía de éxito: El alumno contesto correctamente las preguntas

Garantía mínima: Que el alumno tenga mal su nombre

Requerimientos cumplidos: Que están bien sus datos

Cuestiones pendientes: Como le ira en el examen

Prioridad: Alto

Riesgo: Alto

Nombre del caso de uso: Califica promedia y registra datos ID Único:

Área: Examen

Actor(es): Maestro Monforte

Interesados: Maestro y alumno

Page 13: Programacion-3-DAG (1)

Nivel: Azul

Descripción: Se califica y promedian y guarda calificaciones

Evento desencadenador: Ve las respuestas y verifica si esta bien

Tipo de desencadenador: Externo

Pasos realizados (ruta principal) Información para los pasos

1. verifica la respuesta del alumno Ve las respuestas correctas

2. califica examen Pone palomita si esta bien y

tacha si esta mal

3. promedia calificación Saca el promedio del alumno

4. guarda calificación Guarda la calificación

5.

Page 14: Programacion-3-DAG (1)

6.

Precondiciones: Ve cuales son sus respuestas

Postcondiciones: Promedia la calificación

Suposiciones: El maestro ya tiene la calificación

Garantía de éxito: Que el maestro ya haya evaluado

Garantía mínima: Que ya haya almacenado el promedio

Requerimientos cumplidos:Que ya haya calificado promediado y almacenado

Page 15: Programacion-3-DAG (1)

Cuestiones pendientes: El maestro ya almaceno la información

Prioridad: Alta

Riesgo: Alta

Auto-evaluación Nombre del caso de uso: Introduce preguntas ID Único: Aut.001

Área: Autoevaluación

Actor(es): Maestro, sistema

Interesados: Maestro

Nivel: Azul

Descripción: El maestro introduce preguntas en el sistema

Evento desencadenador: Permitirá que se puedan generar las preguntas aleatorias

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. El maestro abre el sistema Tener su computadora

Page 16: Programacion-3-DAG (1)

Perdida

2. El maestro captura las preguntas del examen Teclea en la computadora

En el sistema

3. El maestro guarda las preguntas en el sistema Da click en guardar

4. Se almacena en la bases de datos Almacenamiento

Precondiciones: el maestro capturo preguntas

Postcondiciones: el maestro capturo preguntas y requirió al sistema que las generara aleatoriamente

Suposiciones: el maestro tiene una Pc con capacidad para el programa y sabe como usarlo

Garantía de éxito: el maestro tecleo preguntas y se generaron aleatoriamente

Garantía mínima: el maestro capturo preguntas

Page 17: Programacion-3-DAG (1)

Requerimientos cumplidos: permite al maestro teclear las preguntas y generarlas aleatoria o seleccionadamente

Cuestiones pendientes: ¿que tipos de preguntas puede capturar?

Prioridad: alto

Riesgo: medio

Nombre del caso de uso: Generar preguntas ID Único: Auto.002

Automáticamente

Área: Autoevaluación

Actor(es): Sistema

Interesados: Maestro

Nivel: Blanco

Descripción: Se generaran preguntas aleatoriamente, sacadas de las preguntas introducidas con anterioridad

Evento desencadenador: Las preguntas generadas aleatoriamente serán utilizadas para generar la autoevaluación

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. El maestro decide cuantas preguntas pondrá Decide cuantas preguntas

En su examen poner

2. El maestro captura en el sistema el número Teclea o escoge el

De preguntas que le pondrá al examen número de

Page 18: Programacion-3-DAG (1)

Preguntas

3. Las preguntas se generan aleatoria y El sistema escoge lasAutomáticamente en el sistema preguntas Aleatoriamente

Precondiciones: el maestro capturo preguntas y requirió al sistema que las generara aleatoriamente

Postcondiciones: el maestro capturo preguntas y requirió al sistema que las generara aleatoriamente, las preguntas se generaron y se creo una auto-evaluación

Suposiciones: el maestro capturo las preguntas que necesitaba

Garantía de éxito: se teclearon preguntas y se solicito la generación aleatoria de estas las cuales se generaron de esa forma

Garantía mínima: se teclearon preguntas y se solicito la generación aleatoria de estas

Requerimientos cumplidos: se generan las preguntas cada vez que se necesite de una manera diferente y las veces que el maestro requiera para estar conforme

Page 19: Programacion-3-DAG (1)

Cuestiones pendientes: se genera un numero determinado de preguntas según el requerimiento del profesor

Prioridad: alta

Riesgo: media

Nombre del caso de uso: Generar autoevaluación ID Único: Auto.003

Área: Autoevaluación

Actor(es): Sistema

Interesados: Maestro

Nivel: Blanco

Descripción: Se generara una autoevaluación en base a las preguntas aleatorias

Evento desencadenador: Se permitirá que se le entregue la autoevaluación al alumno

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. Ya que el examen esté listo se

guarda la autoevaluación en el Dar click en guardar

Sistema

2. La autoevaluación se almacena en la bases Almacenamiento

De datos

Page 20: Programacion-3-DAG (1)

Precondiciones: el maestro capturo las preguntas y solicito que se generaran aleatoriamente

Postcondiciones: el maestro capturo las preguntas y solicito que se generaran aleatoriamente , las cuales al generarse hicieron una auto-evaluación

Suposiciones: el maestro capturo y requirió un numero determinado de preguntas

Garantía de éxito: el maestro tecleo ,solicito y genero preguntas sin ningún problema

Garantía mínima: se generan preguntas

Requerimientos cumplidos: se generan preguntas aleatoriamente las veces que el maestro requiera

Cuestiones pendientes: se podrá requerir cierto numero de preguntas

Prioridad: alto

Page 21: Programacion-3-DAG (1)

Riesgo: alto

Nombre del caso de uso: Aplica examen en línea ID Único: Auto.004

Área: Autoevaluación

Actor(es): Sistema, alumno

Interesados: Alumno

Nivel: Cometa

Descripción: El alumno podrá ver la autoevaluación

Evento desencadenador: El alumno podrá contestar las preguntas de la

Prueba

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. El maestro pone a los alumnos a contestar Tener la autoevaluación

La autoevaluación en computadoras lista

De la escuela

Precondiciones: el maestro genero una auto-evaluación en linea y asigno a un alumno para contestarla

Page 22: Programacion-3-DAG (1)

Postcondiciones: el maestro genero una auto-evaluación en linea y asigno a un alumno para contestarla en linea el cual la resolvió completamente

Suposiciones: la auto-evaluación es generada y se asigna a un alumno para responderla el cual ya fue instruido por el maestro para contestarla en línea

Garantía de éxito: la auto-evaluación es generada y puede ser aplicada y contestada en linea sin problemas

Garantía mínima: la auto-evaluación es generada y se asigna a un alumno para responderla

Requerimientos cumplidos: se aplica el examen en linea

Cuestiones pendientes: aplicar el examen en varios alumnos

Prioridad: media

Riesgo: media

Page 23: Programacion-3-DAG (1)

Nombre del caso de uso: Contesta preguntas ID Único: Auto.005

Área: Autoevaluación

Actor(es): Alumno, sistema

Interesados: Alumno

Nivel: Negro

Descripción: El alumno responderá las preguntas de la autoevaluación

Evento desencadenador: Se podrá guardar la puntuación de la autoevaluación

Que realizo el alumno

Tipo de desencadenador: Externo

Pasos realizados (ruta principal) Información para los pasos

1. El alumno se sienta y lee la Leer la autoevaluación Autoevaluación

2. Escribe su nombre, especialidad, semestre en Capturar sus datos

Donde corresponda

3. El alumno contesta las preguntas, siendo Captura sus respuestas,

Estas abiertas, cerradas, opción múltiple, etc. Del conocimiento que

Tiene del alumno

Precondiciones: se genera un auto-evaluación y es asignada a un alumno para contestarla

Page 24: Programacion-3-DAG (1)

Postcondiciones: se genera un auto-evaluación y es asignada a un alumno para contestarla, el alumno la contesta completamente

Suposiciones: el maestro a instruido al alumno para contestar la auto-evaluación en línea

Garantía de éxito: se genera la auto-evaluación y el alumno la contesta en línea

Garantía mínima: se genera la auto-evaluación y el alumno intenta contestarla

Requerimientos cumplidos: contestar la auto-evaluación el línea

Cuestiones pendientes: corregir las respuestas

Prioridad: alta

Riesgo: medio

Page 25: Programacion-3-DAG (1)

Nombre del caso de uso: Suma la puntuación ID Único: Auto.006

De la preguntas

Área: Autoevaluación

Actor(es): Sistema

Interesados: Alumno

Nivel: Índigo

Descripción: Se sumara la puntuación de la autoevaluación para generar los resultados

Evento desencadenador: Con los puntajes, se creara el resultado para poder guardarlo y mostrarlo al alumno correspondiente

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. Cuando se guarda la autoevaluación, el Cálculo del porcentaje de

Sistema suma las puntuaciones de las preguntas las preguntas

Según sea su porcentaje que el maestro ha

Asignado.

Precondiciones: se requiere y genera una auto-evaluacion la cual le es asignada a un alumno para contestar

Page 26: Programacion-3-DAG (1)

Postcondiciones: se requiere y genera una auto-evaluacion la cual le es asignada a un alumno para contestarla esta es contestada completamente

Suposiciones: el alumno sabe como contestar y usar la auto-evaluación

Garantía de éxito: el alumno contesto, termino y requirió la suma del puntaje sin ningún problema

Garantía mínima: el alumno contesto y termino la auto-evaluación

Requerimientos cumplidos: suma todo para dar una calificación

Cuestiones pendientes: poner diferente valor según la pregunta

Prioridad: alto

Riesgo: Alto

Page 27: Programacion-3-DAG (1)

Nombre del caso de uso: Le enseña la calificación ID Único: Auto.007

Al alumno

Área: Autoevaluación

Actor(es): Sistema, alumno

Interesados: Alumno

Nivel: Índigo

Descripción: El alumno podrá ver sus resultados de su autoevaluación

Evento desencadenador: Los resultados podrán ser guardados si se cierra el programa

Tipo de desencadenador: Externo

Pasos realizados (ruta principal) Información para los pasos

1. Después del cálculo, en la pantalla se va Se muestra el resultado

Enseñar el resultado de la de la puntuación

Autoevaluación del alumno

Precondiciones: el maestro requirió, genero y el alumno contesto y termino

Postcondiciones: el alumno contesto, termino y requirió el puntaje el cual se mostro con éxito

Page 28: Programacion-3-DAG (1)

Suposiciones: el alumno termino todas las preguntas y termino completo la auto-evaluación

Garantía de éxito: el alumno contesto, termino y requirió el puntaje el cual se le mostro con exito

Garantía mínima: el alumno contesta, termina y requiere el puntaje

Requerimientos cumplidos: la suma de todos los valores de puntaje de las preguntas

Cuestiones pendientes: mostrar el valor y puntaje de cada pregunta

Prioridad: Alta

Riesgo: Medio

Page 29: Programacion-3-DAG (1)

Nombre del caso de uso: Se guarda la calificación ID Único: Auto.008

Área: Autoevaluación

Actor(es): Sistema

Interesados: Maestro, sistema

Nivel: Cometa

Descripción: Se guardara los resultados de la autoevaluación del alumno

Evento desencadenador: Se puede cerrar el programa

Tipo de desencadenador: Temporal

Pasos realizados (ruta principal) Información para los pasos

1. En cuanto enseña el resultado, la Guardar en la bases de

Calificación o resultado, se guarda en la datos

Base de datos

2. El maestro sube la calificación al sistema Subir al sistema

3. Aparece la lista del nombre de los alumnosY la calificación Éxito de todo

Page 30: Programacion-3-DAG (1)

Precondiciones: Se requiere la auto-evaluacion ,se genera ,es contestada ,se solicita el puntaje

Postcondiciones: Se requiere la auto-evaluación, se genera ,es contestada ,se solicita el puntaje, el puntaje es sumado y mostrado ,después se guarda en un registro

Suposiciones: la calificación se guarda sin que el maestro lo solicite

Garantía de éxito:Es contestada la auto-evaluación se suma y solicita el puntaje el cual se registra junto con el nombre en un registro

Garantía mínima: Es contestada la auto-evaluación se suma y solicita la calificación

Requerimientos cumplidos: Guarda la calificación en un registro junto con el nombre

Cuestiones pendientes: Cambiar la calificación

Prioridad: Alto

Page 31: Programacion-3-DAG (1)

Riesgo: Alto