AyD1fase1
-
Upload
edward-gomez -
Category
Documents
-
view
212 -
download
0
description
Transcript of AyD1fase1
UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
FACULTAD DE INGENIERÍA
ESCUELA DE CIENCIAS Y SISTEMAS
ANALISIS Y DISEÑO DE SISTEMAS 1
SECCION N
EDUMI MO MAKER
Edward Alexander Gómez Ispanel
201212838
Francisco José Ocampo Kirste
201122900
Contenido Requerimientos Funcionales ................................................................................... 3
Casos de uso Reales (Diagrama) ........................................................................... 5
Casos de usos Reales Expandidos ......................................................................... 6
3
Requerimientos Funcionales Para el diseño e implementación del software Edumi MoMaker, se contarán con dos tipos de
usuario, el usuario administrador el cual contara con los siguientes módulos:
1. Módulo de Escenarios.
2. Módulo de Elementos.
3. Módulo de Imágenes.
4. Módulo de Temas.
5. Módulo de Escenas.
6. Módulo de Personajes.
7. Módulo de Preguntas.
8. Módulo de Iluminación.
Y el usuario público, que contara con el siguiente modulo:
1. Módulo de Opciones.
1.1 Modulo de Escenarios:
1. Crear escenario.
2. Editar escenario.
3. Eliminar escenario.
4. Abrir escenario.
5. Cerrar escenario.
6. Visualizar escenario.
2.1 Modulo de Elementos:
1. Crear elemento.
2. Editar elemento.
3. Eliminar elemento.
4. Reemplazar elemento.
5. Usar elemento.
3.1 Modulo de Imágenes:
1. Cargar imagen.
2. Eliminar imagen.
4
4.1 Modulo de Temas:
1. Crear tema.
2. Editar tema.
3. Eliminar tema.
4. Agregar escena.
5.1 Modulo de Escena:
1. Crear escena.
2. Editar escena.
3. Eliminar escena.
4. Agregar personaje.
5. Agregar duración.
6. Agregar sonido.
6.1 Modulo de Personajes:
1. Crear personaje.
2. Editar personaje.
3. Eliminar personaje.
4. Agregar dialogo.
5. Agregar comportamiento.
7.1 Modulo de Preguntas:
1. Crear pregunta.
2. Editar pregunta.
3. Eliminar pregunta.
4. Asignar respuesta.
8.1 Modulo de Iluminación:
1. Crear fuente de luz.
2. Editar fuente de luz.
3. Eliminar fuente de luz.
4. Aumentar intensidad a fuente de luz.
5. Disminuir intensidad a fuente de luz.
6. Cambiar color a fuente de luz.
5
1.1 Modulo de Opciones:
1. Reanudar video.
2. Pausar video.
3. Aportar sugerencia.
4. Generar video.
Casos de uso Reales (Diagrama)
6
Casos de usos Reales Expandidos CDU-001
CDU-001
Caso de uso: Administrar Escenarios
Actores: Admin(Maestro/Docente)
Propósito: Consiste en que el administrador, cree, edite y elimine escenarios, también
contara con la función de vista previa.
Resumen: Que el administrador, pueda crear escenarios, editar escenarios existentes, y de
igual manera eliminar escenarios, también contara con la funcionalidad de abrir los telones
de un escenario, cerrarlos de igual manera, y tener una vista previa del escenario en
cuestión.
Tipo: Primario, Real
Referencia Cruzada: ----------
Curso normal de eventos:
1. El administrador decide si desea crear un escenario nuevo o decide trabajar con un
escenario existente.
2. Si el administrador decide la creación de un nuevo escenario, se le pedirá que
ingrese el nombre del escenario a crear.
3. El sistema verifica si el nombre del escenario ya existe.
4. Si el nombre del escenario no existe, se crea y se carga al sistema.
5. Si el administrador decide editar el escenario, se renombra volviendo al paso 3.
6. Si el administrador decide eliminar el escenario este se elimina del sistema.
Cursos alternos:
1.1 Si decide trabajar con un escenario existente, pero este escenario no se encuentra
dentro del sistema.
3.1 Si el sistema devuelve un mensaje que el nombre del escenario no está disponible,
el administrador debe ingresar un nombre de escenario nuevo.
7
CDU-002
CDU-002
Caso de uso: Administrar Elementos
Actores: Admin (Maestro/Docente)
Propósito: Mediante la selección de un escenario existente, el administrador podrá
agregar elementos a dicho escenario.
Resumen: Consiste en que el administrador, cree, edite y elimine elementos, también
contara con la función reemplazar un elemento o usarlo dicho elemento en un escenario
seleccionado.
Tipo: Primario, Real
Referencia Cruzada: ----------
Curso normal de eventos:
1. El administrador selecciona un escenario existente.
2. El administrador decide crear un nuevo elemento o trabajar con un elemento
existente.
3. Si el administrador decide la creación de un nuevo elemento, se le pedirá que
ingrese el nombre del elemento a crear.
4. El sistema verifica si el nombre del elemento ya existe.
5. Si el nombre del elemento no existe, se crea y se carga al sistema.
6. Si el administrador decide editar el elemento, se renombra volviendo al paso 4.
7. Si el administrador decide eliminar el elemento este se elimina del sistema.
Cursos alternos:
1.1 Si decide trabajar con un elemento existente, pero este elemento no se encuentra
dentro del sistema.
3.1 Si el sistema devuelve un mensaje que el nombre del elemento no está disponible, el administrador debe ingresar un nombre de escenario nuevo.
8
CDU-003
CDU-003
Caso de uso: Administrar Imágenes
Actores: Admin(Maestro/Docente)
Propósito: El administrador podrá cargar imágenes o eliminar las imágenes existentes.
Resumen: El administrador podra decidir si desea cargar una nueva imagen o eliminar una
imagen existente.
Tipo: Primario, Real
Referencia Cruzadas: ----------
Curso normal:
1. El administrador decide si quiere cargar una nueva imagen o eliminar una imagen del sistema.
2. Se aceptan los cambios.
Cursos alternos:
9
CDU-004
CDU-004
Caso de uso: Administrar Temas
Actores: Admin(Maestro/Docente)
Propósito: Consiste en que el administrador, cree, edite y elimine temas, también contara
con la función de vista previa.
Resumen: El administrador de la aplicación tiene la opción de generar temas, editar
existentes y eliminar temas, también cabe mencionar que el administrador podra agregar
escenas existentes a un tema seleccionado.
Tipo: Primario, Real
Referencia Cruzadas: CDU-005
Curso normal:
1. El administrador decide si quiere crear un nuevo tema o trabajar con temas existentes.
2. Si el tema es nuevo, el administrador ingresa el nombre del tema. 3. Si el nombre es válido, se crea el nuevo tema y se agrega al sistema. 4. De lo contrario, si el administrador decide trabajar con un tema existente, primero
deberá seleccionar el tema a modificar o eliminar. 5. Si el sistema tiene al menos una escena, esta seña añadida al tema seleccionado en
el paso actual. 6. Se aceptan los cambios
Cursos alternos:
2.1 El nombre no es valido.
3.1 El nombre ya se encuentra en uso.
5.1 No existen escenas en el sistema.
10
CDU-005
CDU-005
Caso de uso: Administrar Escenas
Actores: Admin (Maestro/Docente)
Propósito: Crear, editar, eliminar, agregar personaje, agregar duración y efectos de sonido.
Resumen: Consiste en que el administrador pueda crear, editar o eliminar una escena
también contara con las opciones de que el administrador pueda agregar personajes a una
escena seleccionada previamente, también podrá agregarle la duración y los efectos de
sonido.
Tipo: Primario, Real
Referencia Cruzada: CDU-002, CDU-004.
Curso normal de eventos:
1. El administrador decide si desea crear una escena nueva o decide trabajar con
una escena existente.
2. Si el administrador decide la creación de una nueva escena, se le pedirá que
ingrese el nombre del escenario a crear.
3. El sistema verifica si el nombre de la escena ya existe.
4. Si el nombre de la escena no existe, se crea y se carga al sistema.
5. Si el administrador decide editar la escena, se renombra volviendo al paso 3.
6. Si el administrador decide eliminar la escena esta se elimina del sistema.
7. Una vez creada la escena el administrador podrá agregar personajes, agregar
la duración de la escena o podrá agregarle efectos de sonido.
Cursos alternos:
1.2 El nombre ingresado no es valido.
3.1 El nombre ya existe.
7.1 No existen personajes cargados en el sistema.
11
CDU-006
CDU-006
Caso de uso: Administrar Personajes
Actores: Admin (Maestro/Docente)
Propósito: Crear, editar, eliminar y añadir dialogo y comportamiento a un personaje
existente.
Resumen: Consiste en que el administrador pueda crear, editar o eliminar un personaje,
también contara con la funcionalidad de añadir dialogo y comportamientos a un personaje
previamente seleccionado.
Tipo: Primario, Real
Referencia Cruzada: CDU-005
Curso normal de eventos:
1. El administrador selecciona un si desea crear un nuevo personaje o trabajar con un
personaje existente.
2. Si el administrador decide crear un nuevo personaje, ingresa un nombre.
3. Si el nombre ingresado, es válido, el personaje creado se carga al sistema.
4. Una vez creado el personaje, se podrá añadir el dialogo y comportamiento que el
administrador quiera para dicho personaje.
5. De lo contrario si el administrador decide trabajar con un personaje existente, este
podrá renombrarlo, añadir dialogo o comportamiento.
6. Si el administrador decide eliminar un personaje, este se eliminara del sistema.
Cursos alternos: 1.1 No existen personajes en el sistema.
3.1 El nombre ingresado no es válido.
12
CDU-007
CDU-007
Caso de uso: Administrar Preguntas
Actores: Admin (Maestro/Docente)
Propósito: Crear preguntas y asignar respuesta.
Resumen: Consiste en que el administrador pueda crear una pregunta, y a su vez asignarle
una respueta adecuada.
Tipo: Primario, Real
Referencia Cruzada: ---------
Curso normal de eventos:
1. El administrador crear una nueva pregunta.
2. El administrador crea una respuesta y se la asigna a una pregunta existente.
Cursos alternos:
13
CDU-008
CDU-008
Caso de uso: Administrar Iluminación
Actores: Admin (Maestro/Docente)
Propósito: Crear, editar, eliminar fuente de luz, además se podra aumentar la intensidad
de la fuente de luz, disminuir la intensidad de la fuente de luz y también se podra cambiar
de color.
Resumen: Consiste en que el administrador pueda crear, editar o eliminar una fuente de
luz, a una fuente de luz existente, aumentarle o disminuirle la intensidad de igual forma
cambiarle el color.
Tipo: Primario, Real
Referencia Cruzada: ----------
Curso normal de eventos:
1. El administrador selecciona si desea crear una nueva fuente de luz, o si quiere
trabajar con una fuente de luz existente.
2. Si la fuente de luz es nueva, el administrador deberá ingresar un nombre.
3. Si el nombre no existe, se crear la fuente de luz y se carga al sistema.
4. De lo contrario, si la fuente de luz es existente, el administrador podra cambiarle su
intensidad o su color.
Cursos alternos: 2.1 El nombre ingresado no es válido.
3.1 El nombre ingresado ya existe.
4.1 Valores no aceptados.
14
CDU-009
CDU-009
Caso de uso: Manejo de Opciones
Actores: User (Publico)
Propósito: Reanudar videos, parar videos, aportar sugerencias y exportar el video.
Resumen: Consiste en que el usuario pueda reproducir un video, y aportar sus sugerencias
para mejor la calidad del video y también el mensaje de dicho video, también contara con
la funcionalidad de poder exportar el video para reproducciones posteriores.
Tipo: Primario, Real
Referencia Cruzada: ----------
Curso normal de eventos:
1. El user selecciona el video que desea visualizar, puede pararlo y enviar
sugerencias.
2. El user podra descargar el video para verlo en el futuro.
Cursos alternos: