Documentacion+XP

38
UNIVERSIDAD MAYOR DE SAN ANDRÉS 2010 Sistema de Educación Virtual [Escribir el subtítulo del documento] Documentación XP TALLER DE SISTEMAS AUTORES: Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C. A.

Transcript of Documentacion+XP

Page 1: Documentacion+XP

UNIVERSIDAD MAYOR DE SAN ANDRÉS

2010

Sistema de Educación

Virtual

[Escribir el subtítulo del documento]

Documentación XP

T A L L E R D E S I S T E M A S

AUTORES:

Univ. Ayala Gutierrez Josías

Univ. Velásquez Gutierrez Dayyanna C. A.

Page 2: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

2

FASE DE EXPLORACIÓN

HISTORIAS DE USUARIO

1. Identificación de usuario

Historia de Usuario Numero: 1 Usuario:

Administrador/Docente/Estudiante Nombre Historia: Identificación de usuario Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 2 Iteración asignada: 1 Descripción: una vez comenzado el proyecto lo primero es crear el interfaz de autentificación de administrador para la configuración del sistema, de los docentes para el control de los cursos y de los estudiantes para el uso del sistema Observaciones:

2. Administrar usuario

Historia de Usuario Numero: 2 Usuario: Administrador Nombre Historia: Administrar Usuario Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 1 Iteración asignada: 1 Descripción: se procede a la creación de usuarios para el sistema añadiendo los diferentes procedimientos para el control de los mismo que estarán bajo el control del exclusivo plantel administrativo Observaciones:

3. Administrar información institucional

Historia de Usuario Numero: 3 Usuario: Administrador Nombre Historia: Administración información institucional Prioridad en negocio: Medio

Riesgo en desarrollo: Medio

Puntos estimados: 2 Iteración asignada: 1 Descripción: Procede al control de la información institucional que cuenta el sistema para su modificación o retiro de la misma que a su vez está abierta a los diferentes usuarios

Page 3: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

3

Observaciones:

4. Administrar reportes

Historia de Usuario Numero: 4 Usuario: Administrador Nombre Historia: Administración de reportes Prioridad en negocio: Alta

Riesgo en desarrollo: Alta

Puntos estimados: 1 Iteración asignada: 1 Descripción: Proceso que se encarga del funcionamiento de los reportes que son enviados por cada docente se procede a su verificación y a su adición o modificación de las mismas Observaciones:

5. Administrar carreras

Historia de Usuario Numero: 5 Usuario: Administrador Nombre Historia: Administrar Carreras Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 1 Iteración asignada: 1 Descripción: Se procede al ingreso de las opciones que cuenta una carrera, es decir, su adición, creación, eliminación modificación y otros. Observaciones:

6. Administrar Cursos

Historia de Usuario Numero: 6 Usuario: Administrador/docente Nombre Historia: Administrar cursos Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 2 Iteración asignada: 1 Descripción: Una vez se procede a la inclusión de una nueva carrera esta contara con algunos nuevos cursos, estos serán creados desde el nivel administrativo y controlados desde ellos, sin embargo algunas modificaciones serán también competencias desarrolladas por los docentes. Observaciones:

Page 4: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

4

7. Administrar configuración

Historia de Usuario Numero: 7 Usuario: Administrador/Docente Nombre Historia: Administrar configuración Prioridad en negocio: Alta

Riesgo en desarrollo: Alta

Puntos estimados: 1 Iteración asignada: 1 Descripción: Se procede al control de las programaciones que tiene el sistema es decir, a los inicios de cursos a los anuncios, se encarga de la modificación de ellos, adición y eliminación. Observaciones:

8. Publicar practicas

Historia de Usuario Numero: 8 Usuario: Docente Nombre Historia: Publicar practicas Prioridad en negocio: Medio

Riesgo en desarrollo: Medio

Puntos estimados: 1 Iteración asignada: 1 Descripción: Se procede a la creación de la interfaz que permita al docente administrarla subiendo las respectivas practicas para su descarga directa de los estudiantes y su modificación Observaciones:

9. Publicar desarrollo de los temas

Historia de Usuario Numero: 9 Usuario: Docente Nombre Historia: Publicar desarrollo de los temas Prioridad en negocio: Medio

Riesgo en desarrollo: Bajo

Puntos estimados: 2 Iteración asignada: 1 Descripción: Se procede a la creación de temas la cual será administrada por los usuarios docentes para el posterior uso de los usuarios estudiantes para su descarga o la vista de ellos y los usuarios docentes para la actualización de los mismos Observaciones:

Page 5: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

5

10. Publicar noticias

Historia de Usuario Numero: 10 Usuario: Docente Nombre Historia: Publicar noticias Prioridad en negocio: Medio

Riesgo en desarrollo: Bajo

Puntos estimados: 2 Iteración asignada: 1 Descripción: Se procede a la puesta en marcha de las noticias que será administrada por los docentes que les servirá para adicionar a las agendas de cada estudiante un aviso correspondiente para su información Observaciones:

11. Publicar enlaces

Historia de Usuario Numero: 11 Usuario: Docente/Estudiante Nombre Historia: Publicar enlaces Prioridad en negocio: Medio

Riesgo en desarrollo: Bajo

Puntos estimados: 2 Iteración asignada: 1 Descripción: Se procede a la creación de enlaces que son publicadas por el docente de acuerdo a su materia para que estos puedan ser accedidos por el estudiante se ven los procesos de adición y modificación Observaciones:

12. Administrar practicas y acceso a interacciones

Historia de Usuario Numero: 12 Usuario:

Administrador/Docente/Estudiante Nombre Historia: Administrar practicas y acceso a interacciones Prioridad en negocio: Alta

Riesgo en desarrollo: Medio

Puntos estimados: 2 Iteración asignada: 1 Descripción: Se procede a la implementación de sitio de descarga de prácticas además de un sitio de interacción (Foro y chat) que será administrada mayormente por los docentes y en parte por los estudiantes sobre todo en el chat Observaciones:

Page 6: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

6

13. Acceso a carreras

Historia de Usuario Numero: 13 Usuario: Docente Nombre Historia: Acceso a carreras Prioridad en negocio: Medio

Riesgo en desarrollo: Medio

Puntos estimados: 1 Iteración asignada: 1 Descripción: Se procede a la puesta en marcha de las carreras almacenadas en la base de datos con cada uno de sus respectivos cursos y temas para que el usuario docente pueda administrar de manera conveniente y eficiente toda la información. Observaciones:

14. Acceso a Reportes

Historia de Usuario Numero: 14 Usuario: Docente/Estudiantes Nombre Historia: Acceso a Reportes Prioridad en negocio: Medio

Riesgo en desarrollo: Bajo

Puntos estimados: 1 Iteración asignada: 1 Descripción: Se procede a la puesta en marcha del sitio que permitirá el acceso a los reportes de parte de los usuarios estudiantes y también de la administración de los reportes de parte de los usuarios docentes Observaciones:

15. Descargar Información

Historia de Usuario Numero: 15 Usuario: Estudiante Nombre Historia: Descargar información Prioridad en negocio: Medio

Riesgo en desarrollo: Bajo

Puntos estimados: 2 Iteración asignada: 1 Descripción: Se procede a la puesta en marcha de las informaciones, practicas agenda, enlaces, información institucional y otros de cada una de las carreras a cada uno de los usuarios estudiantes Observaciones:

Page 7: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

7

TAREAS

1. Diseñar una estructura de datos para registro de usuarios

Tarea Numero Tarea: 1.1 Numero historia: 1 Nombre tarea: Diseñar una estructura de datos para registro de usuarios Tipo de tarea: Diseño Puntos estimados : 1/2 Fecha inicio: 15/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se realiza el diseño de la base de datos que se incluirá en el sistema para los datos de todos los usuarios

2. Registro de Usuario

Tarea Numero Tarea: 1.2 Numero historia: 1 Nombre tarea: Registro de Usuario Tipo de tarea: Desarrollo Puntos estimados : ¼ Fecha inicio: 15/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se desarrolla una ventana en la cual se introducirá el nombre de usuario y correo electrónico para luego de su aceptación poder ingresar a otra ventana donde pueda completar su información.

3. Identificación Usuario Administrador

Tarea Numero Tarea: 1.3 Numero historia: 1 Nombre tarea: Identificación Usuario Administrador Tipo de tarea: Desarrollo Puntos estimados : ¼ Fecha inicio: 15/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se desarrolla una ventana de acceso para todo tipo de usuario pero se diseña una ventana para los usuarios que son reconocidos como administradores.

4. Identificación Usuario Docente

Tarea Numero Tarea: 1.4 Numero historia: 1 Nombre tarea: Identificación Usuario Docente Tipo de tarea: Desarrollo Puntos estimados : ¼

Page 8: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

8

Fecha inicio: 15/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se desarrolla una ventana especial para docentes con la barra de menú con accesos prpios del usuario Docente

5. Identificación Usuario Estudiante

Tarea Numero Tarea: 1.5 Numero historia: 1 Nombre tarea: identificación usuario estudiante Tipo de tarea: Desarrollo Puntos estimados : ¼ Fecha inicio: 15/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se desarrolla una ventana especial para usuarios Estudiantes con los accesos limitados

6. Administrar usuarios

Tarea Numero Tarea: 2.1 Numero historia: 2 Nombre tarea: Administración de Usuario Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 16/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede una vez que los usuarios son registrados en el sistema se los clasifica según su perfil para poder acceder a las opciones de su jerarquía

7. Administrar perfil

Tarea Numero Tarea: 2.2 Numero historia: 2 Nombre tarea: Administrar Perfil Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 16/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de los diferentes perfiles que llevara a cabo el sistema para poder asignar el menú respectivo a cada uno de ellos

Page 9: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

9

8. Diseñar inscripción

Tarea Numero Tarea: 2.3 Numero historia: 2 Nombre tarea: Diseñar Inscripción Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 16/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de de una tabla en la base de datos que permita controlar el número de usuarios estudiantes inscritos al sistema para poder diferenciarlos de los otro tipo de estudiantes

9. Administración inscripción

Tarea Numero Tarea: 2.4 Numero historia:2 Nombre tarea: Administración inscripción Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 16/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción:

10. Administrar información institucional

Tarea Numero Tarea: 3.1 Numero historia: 3 Nombre tarea: Administración información institucional Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 17/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se produce un espacio para almacenar la información institucional si se puede se hará una ventana donde se pueda ingresar y ver la información institucional

11. Diseño de reportes

Tarea Numero Tarea: 4.1 Numero historia: 4 Nombre tarea: Diseño de Reportes Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 18/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de una tabla para la base de datos que se encargue de almacenar la información de los reportes de calificaciones de los usuarios estudiantes

Page 10: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

10

12. Administrar reportes

Tarea Numero Tarea: 4.2 Numero historia: 4 Nombre tarea: Administrar reportes Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 18/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana que mostrara el reporte de avance y evaluación de cada alumno inscrito en el sistema

13. Diseño Carrera

Tarea Numero Tarea: 5.1 Numero historia: 5 Nombre tarea: Diseño Carrera Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 19/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de la tabla de carreras que se incorporara a la base de datos del sistema donde se podrá controlar el desarrollo de las mismas

14. Diseño Curso

Tarea Numero Tarea: 5.2 Numero historia: 5 Nombre tarea: Diseño Curso Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 19/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de la tabla curso que será adicionada a la base de datos del Sistema que a su vez estará relacionada con la de carreras

15. Desarrollo carrera

Tarea Numero Tarea: 5.3 Numero historia: 5 Nombre tarea: Desarrollo Carrera Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 19/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de las ventanas para cada carrera

Page 11: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

11

16. Desarrollo curso

Tarea Numero Tarea: 5.4 Numero historia: 5 Nombre tarea: Desarrollo curso Tipo de tarea: Desarrollo Puntos estimados : Fecha inicio: 19/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de una ventana para cada curso o materia que estará dentro de cada ventana carrera

17. Administrar cursos

Tarea Numero Tarea: 6.1 Numero historia: 6 Nombre tarea: Administrar cursos Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 20/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la modificación por parte del usuario docente de los cursos y su información

18. Administrar publicar contenidos

Tarea Numero Tarea: 6.2 Numero historia: 6 Nombre tarea: Administrar publicar contenidos Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 20/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a insertar el contenido da cada curso y también el desarrollo que seguirá el mismo Según cada docente

19. Desarrollo configuración

Tarea Numero Tarea: 7.1 Numero historia: 7 Nombre tarea: Desarrollo configuración Tipo de tarea: Desarrollo Puntos estimados : Fecha inicio: 20/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a establecer las fechas de cada una de las programaciones ya sean estas de carreras o cursos además de mantener actualizada la ventana para evitar equivocaciones

Page 12: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

12

20. Diseño Practicas

Tarea Numero Tarea: 8.1 Numero historia: 8 Nombre tarea: Diseño practicas Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de la tabla de practicas para el sistema de base de datos

21. Publicar practicas

Tarea Numero Tarea: 8.2 Numero historia: 8 Nombre tarea: Publicar Practicas Tipo de tarea: Desarrollo Puntos estimados: ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana o se adicionara a la ventana de contenidos para su posterior descarga

22. Diseño de temas

Tarea Numero Tarea: 9.1 Numero historia: 9 Nombre tarea: Diseño de temas Tipo de tarea: Diseño Puntos estimados : Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de la tabla de los temas adicionada a la base de datos del sistema que a su vez estará relacionada a las tablas de los cursos

23. Publicar desarrollo de temas

Tarea Numero Tarea: 9.2 Numero historia: 9 Nombre tarea: Publicar desarrollo de tema Tipo de tarea: Desarrollo Puntos estimados : Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana en la que se pueda subir los archivos para el desarrollo de los temas

Page 13: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

13

24. Diseño noticias

Tarea Numero Tarea: 10.1 Numero historia: 10 Nombre tarea: Diseño noticias Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede al diseño de la tabla de noticias adicionada a la base de datos del sistema que a su vez estará relacionada a la agenda de usuario

25. Desarrollo noticias

Tarea Numero Tarea: 10.2 Numero historia: 10 Nombre tarea: Desarrollo noticias Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la adición de las noticias a la agenda y registrar las mismas y realizar los procedimientos con los que contara

26. Diseño enlaces

Tarea Numero Tarea: 11.1 Numero historia: 11 Nombre tarea: Diseño enlaces Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la tabla de enlaces en la base de datos del sistema que estará relacionados con los cursos

27. Desarrollo enlaces

Tarea Numero Tarea: 11.2 Numero historia: 11 Nombre tarea: desarrollo Enlaces Tipo de tarea: Desarrollo Puntos estimados : Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a crear el espacio en la ventana de cursos para los enlaces de dicho curso

Page 14: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

14

28. Diseño chat

Tarea Numero Tarea: 12.2 Numero historia: 12 Nombre tarea: Diseño chat Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías

Descripción: Se procede a la creación de la tabla de chat a la base de datos para la interacción

29. Diseño foro

Tarea Numero Tarea: 12.2 Numero historia: 12 Nombre tarea: Diseño Foro Tipo de tarea: Diseño Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la tabla de chat a la base de datos para la interacción

30. Acceso a Foro

Tarea Numero Tarea: 12.3 Numero historia: 12 Nombre tarea: Acceso a foro Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana que permitirá acceder al foro y participar en el subiendo información y comentando acerca del tema

31. Acceso a Chat

Tarea Numero Tarea: 12.4 Numero historia: 12 Nombre tarea: Acceso a Chat Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana que permitirá acceder al chat y participar en el para la interacción entre los estudiantes adicionados

Page 15: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

15

32. Desarrollo lista carreras

Tarea Numero Tarea: 13.1 Numero historia: 13 Nombre tarea: Desarrollo lista carreras Tipo de tarea: Desarrollo Puntos estimados : 1 Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de la ventana que permite ver la lista de las carreras y de los cursos de las mismas

33. Despliegue reportes

Tarea Numero Tarea: 14.1 Numero historia: 14 Nombre tarea: Despliegue reportes Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Es la ventana especial para usuarios docentes que pueden ver todos los reportes y seleccionar cual subir al sistema virtual

34. Acceso reportes

Tarea Numero Tarea: 14.2 Numero historia: 14 Nombre tarea: Acceso reportes Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se permite acceder a los reportes a los usuarios estudiantes con un enlace que se encuentra en la pantalla de los cursos

35. Descarga información institucional

Tarea Numero Tarea: 15.1 Numero historia: 15 Nombre tarea: Descarga información institucional Tipo de tarea: Desarrollo Puntos estimados : 1 Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de vinculo en la ventana para la descarga de información

Page 16: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

16

1. Descarga información curso

Tarea Numero Tarea: 15.2 Numero historia: 15 Nombre tarea: Descarga información curso Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de vinculo en la ventana para la descarga de información

1. Descarga información carrera

Tarea Numero Tarea: 15.3 Numero historia: 15 Nombre tarea: Descarga información carrera Tipo de tarea: Desarrollo Puntos estimados : ½ Fecha inicio: 21/11/10 Fecha fin: 22/11/10 Responsable: Ayala Gutiérrez Josías Descripción: Se procede a la creación de vinculo en la ventana para la descarga de información

DETALLE DE HISTORIAS DE USUARIO

� Acceso

• Historia de usuario 1: Identificación de usuario

Tarea 1: Diseñar una estructura de datos para registro de usuarios

Tarea 2: Registro de Usuario Tarea 3: Identificación Usuario Administrador Tarea 4: Identificación Usuario Estudiante Tarea 5: Identificación Usuario Docente

• Historia de usuario 2: Administrar usuario

Tarea 1: Administrar usuarios Tarea 2: Administrar perfil Tarea 3: Diseñar inscripción Tarea 4: Administración inscripción

Page 17: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

17

• Historia de usuario 3: Administrar configuración

Tarea 1: Desarrollo configuración

• Historia de usuario 4: administrar practica y Acceso a

interacción

Tarea 1: Diseño chat Tarea 2: Diseño foro Tarea 3: Acceso a Foro Tarea 4: Acceso a Chat

� Informaciones

• Historia de usuario 1: Administrar información institucional

Tarea1: Administrar información institucional

• Historia de usuario 2: Administración carreras

Tarea 1: Diseño Carrera Tarea 2: Diseño Curso Tarea 3: Desarrollo carrera Tarea 4: Desarrollo curso

• Historia de usuario 3: Administración cursos

Tarea1: Administrar cursos Tarea2: Administrar publicar contenidos

� Contenidos y Materiales

• Historia de usuario 1: Publicar practicas

Tarea 1: Diseño prácticas Tarea 2: Publicar prácticas

• Historia de usuario 2: Publicar desarrollo de los temas

Tarea1: Diseño de temas Tarea2: Publicar desarrollo de temas

• Historia de usuario 3: Publicar noticias

Tarea 1: Diseño noticias

Page 18: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

18

Tarea 2: Desarrollo noticias

• Historia de usuario 4: Publicar enlaces

Tarea1: Diseño enlaces Tarea 2: Desarrollo enlaces

� Reportes

• Historia de usuario 1: Administra reportes

Tarea 1: Diseño de reportes Tarea 2: Administrar reportes

• Historia de usuario 2: Acceso a reportes

Tarea 1: Despliegue reportes Tarea 2: Acceso reportes

• Historia de usuario 3: Acceso a carreras

Tarea 1: Desarrollo lista carreras

• Historia de usuario 4: Descarga de información

Tarea 1: Descarga información institucional Tarea 2: Descarga información curso Tarea 3: Descarga información carrera

FASE DE PLANIFICACIÓN

Tabla de historia de usuario y puntos

� Acceso

Historias de usuario Pts.

Identificación de usuario 2

Administrar usuario 1

Administrar configuración 1

Administrar practica y Acceso a interacción 2

Page 19: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

19

� Informaciones

Historias de usuario Pts.

Administrar información institucional 2

Administración carreras 1

Administración cursos 2

� Contenidos y Materiales

Historias de usuario Pts.

Publicar practicas 1

Publicar desarrollo de los temas 2

Publicar noticias 2

Publicar enlaces 2

� Reportes

Historias de usuario Pts.

Administra reportes 1

Acceso a reportes 1

Acceso a carreras 1

Descarga de información 2

Page 20: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

20

Planificación por historias

ITERACIÓN NRO. HISTORIAS INICIO FIN OBSERVACIONES PRIMERA 1 Identificación

de usuario 15/11/10 16/11/10

PRIMERA 2 Administrar usuario

16/11/10 17/11/10

PRIMERA 3 Administrar información institucional

17/11/10 18/11/10

PRIMERA 4 Administrar reportes

18/11/10 19/11/10

PRIMERA 5 Administrar Cursos

19/11/10 20/11/10

PRIMERA 6 Administrar carreras

20/11/10 21/11/10

PRIMERA 7 Administrar configuración

21/11/10 22/11/10

PRIMERA 8 Publicar practicas

21/11/10 22/11/10

PRIMERA 9 Publicar desarrollo de los temas

21/11/10 22/11/10

PRIMERA 10 Publicar noticias

21/11/10 22/11/10

PRIMERA 11 Publicar enlaces

PRIMERA 12 Administrar practicas y acceso a interacciones

21/11/10 22/11/10

PRIMERA 13 Acceso a carreras

21/11/10 22/11/10

PRIMERA 14 Acceso a Reportes

21/11/10 22/11/10

PRIMERA 15 Descargar Información

21/11/10 22/11/10

Page 21: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

21

Cronograma de desarrollo

2010

Noviembre Nro. Nombre Comienzo Fin Duración 8 12 16 20 22

1 Exploración 08/11/10 14/11/10 6 Días

2 Iteración 1 15/11/10 22/11/10 7 Días

Page 22: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

22

Docente

cod_doc varchar(15)

cod_usu varchar(12)

est_doc tinyint

Nombre de columna Tipo comprimido

Inscripcion

cod_ins bigint

cod_usu varchar(12)

cod_prog varchar(10)

fec_ins datetime

dep_ins varchar(20)

aut_ins varchar(10)

est_ins char(1)

Nombre de columna Tipo de datos

Usuario *

cod_usu varchar(12)

nom_usu varchar(30)

pat_usu varchar(20)

mat_usu varchar(20)

log_usu varchar(15)

con_usu varchar(15)

dir_usu varchar(200)

tel_usu varchar(20)

prof_usu varchar(30)

fech_usu datetime

fecr_usu datetime

ema_usu varchar(50)

est_usu tinyint

Nombre de columna Tipo de datos

FASE DE ITERACIÓN

Detalle de diagrama de clase

Historia de usuario 1: Identificación de usuario

Tarea 1: Diseñar una estructura de datos para registro de usuarios

Tarea 2: Registro de Usuario

Page 23: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

23

Tarea 3: Identificación Usuario Administrador

Tarea 4: Identificación Usuario Estudiante

Tarea 5: Identificación Usuario Docente

Page 24: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

24

Inscripcion

cod_ins bigint

cod_usu varchar(12)

cod_prog varchar(10)

fec_ins datetime

dep_ins varchar(20)

aut_ins varchar(10)

est_ins char(1)

Nombre de columna Tipo de datos

Usuario *

cod_usu varchar(12)

nom_usu varchar(30)

pat_usu varchar(20)

mat_usu varchar(20)

log_usu varchar(15)

con_usu varchar(15)

dir_usu varchar(200)

tel_usu varchar(20)

prof_usu varchar(30)

fech_usu datetime

fecr_usu datetime

ema_usu varchar(50)

est_usu tinyint

Nombre de columna Tipo de datos

Perfil

cod_perf int

nom_perf varchar(50)

est_perf tinyint

Nombre de columna Tipo de datosPerfil_control_menu

cod_con int

cod_menu varchar(10)

cod_perf int

Nombre de columna Tipo de datos

Perfil_menu

cod_perf int

cod_menu varchar(10)

Nombre de columna Tipo de datos

Perfil_usuario

cod_perf int

cod_usu varchar(12)

Nombre de columna Tipo de datos

Menu

cod_menu varchar(10)

nom_menu varchar(50)

pag_menu varchar(50)

est_menu tinyint

Nombre de columna Tipo de datos

• Historia de usuario 2: Administrar usuario

Tarea 1: Administrar usuarios Tarea 2: Administrar perfil

Page 25: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

25

Tarea 3: Diseñar inscripción Tarea 4: Administración inscripción

Page 26: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

26

Usuario *

cod_usu varchar(12)

nom_usu varchar(30)

pat_usu varchar(20)

mat_usu varchar(20)

log_usu varchar(15)

con_usu varchar(15)

dir_usu varchar(200)

tel_usu varchar(20)

prof_usu varchar(30)

fech_usu datetime

fecr_usu datetime

ema_usu varchar(50)

est_usu tinyint

Nombre de columna Tipo de datosChat

cod_usu varchar(12)

fec_chat smalldatetime

est_char char(1)

Nombre de columna Tipo de datos

Chat_mensaje

id_chat bigint

cod_usu varchar(12)

men_chat text

fec_chat datetime

cod_usue varchar(12)

Nombre de columna Tipo de datos

Chat_privado

id bigint

cod_usu varchar(12)

cod_usue varchar(12)

fec_pri datetime

Nombre de columna Tipo de datos

• Historia de usuario 3: Administrar configuración

Tarea 1: Desarrollo configuración

• Historia de usuario 4: administrar practica y Acceso a

interacción

Tarea 1: Diseño chat

Page 27: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

27

Usuario *

cod_usu varchar(12)

nom_usu varchar(30)

pat_usu varchar(20)

mat_usu varchar(20)

log_usu varchar(15)

con_usu varchar(15)

dir_usu varchar(200)

tel_usu varchar(20)

prof_usu varchar(30)

fech_usu datetime

fecr_usu datetime

ema_usu varchar(50)

est_usu tinyint

Nombre de columna Tipo de datos

Foro

cod_usu varchar(12)

cod_for varchar(10)

fec_for smalldatetime

des_for text

cont_for text

est_for bit

Nombre de columna Tipo de datos

Foro_detalle

cod_for varchar(10)

cod_usu varchar(12)

fec_det smalldatetime

com_det text

Nombre de columna Tipo de datos

Tarea 2: Diseño foro

Tarea 3: Acceso a Foro

Page 28: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

28

Tarea 4: Acceso a Chat

Historia de usuario 5: Administrar información institucional

Tarea1: Administrar información institucional

Page 29: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

29

Carrera

cod_car varchar(10)

nom_car varchar(40)

des_car varchar(100)

dur_car numeric(5, 2)

enl_con varchar(30)

est_car tinyint

titulo varchar(30)

Nombre de columna Tipo de datos

Carrera_curso

cod_cur varchar(20)

cod_car varchar(10)

fec_cur_car datetime

Nombre de columna Tipo de datos

Carrera

cod_car varchar(10)

nom_car varchar(40)

des_car varchar(100)

dur_car numeric(5, 2)

enl_con varchar(30)

est_car tinyint

titulo varchar(30)

Nombre de columna Tipo de datos

Carrera_curso

cod_cur varchar(20)

cod_car varchar(10)

fec_cur_car datetime

Nombre de columna Tipo de datos

Curso

cod_cur varchar(20)

cod_enl int

nom_cur varchar(100)

dur_cur numeric(5, 2)

descur text

enl_con varchar(30)

est_cur tinyint

Nombre de columna Tipo de datos

Historia de usuario 6: Administración carreras

Tarea 1: Diseño Carrera Tarea 2: Diseño Curso

Tarea 3: Desarrollo carrera

Page 30: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

30

Tarea 4: Desarrollo curso

Historia de usuario 7: Administración cursos

Tarea1: Administrar cursos Tarea2: Administrar publicar contenidos

Page 31: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

31

Practicas

cod_pra varchar(10)

cod_cur varchar(10)

cod_tem varchar(10)

cod_prog varchar(10)

cod_usu varchar(12)

nom_pra varchar(200)

des_pra varchar(200)

eva_pra char(1)

Nombre de columna Tipo de datos

Practicas_Usuario

cod_pra varchar(10)

cod_usu varchar(12)

pra_cod_pra varchar(10)

fec_ent datetime

punt_ent int

ext_ent varchar(10)

Nombre de columna Tipo de datos

Usuario

cod_usu varchar(12)

nom_usu varchar(30)

pat_usu varchar(20)

mat_usu varchar(20)

log_usu varchar(15)

con_usu varchar(15)

dir_usu varchar(200)

tel_usu varchar(20)

prof_usu varchar(30)

fech_usu datetime

fecr_usu datetime

ema_usu varchar(50)

est_usu tinyint

Nombre de columna Tipo de datos

Historia de usuario 8: Publicar practicas

Tarea 1: Diseño prácticas

Tarea 2: Publicar prácticas

Page 32: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

32

tema

cod_tem varchar(10)

cod_cur varchar(20)

nom_tem varchar(30)

des_tem varchar(200)

rut_tem varchar(200)

ord_tem int

est_con int

Nombre de columna Tipo de datos

Curso

cod_cur varchar(20)

cod_enl int

nom_cur varchar(100)

dur_cur numeric(5, 2)

descur text

enl_con varchar(30)

est_cur tinyint

Nombre de columna Tipo de datos Carrera_curso

cod_cur varchar(20)

cod_car varchar(10)

fec_cur_car datetime

Nombre de columna Tipo de datos

Carrera

cod_car varchar(10)

nom_car varchar(40)

des_car varchar(100)

dur_car numeric(5, 2)

enl_con varchar(30)

est_car tinyint

titulo varchar(30)

Nombre de columna Tipo de datos

Historia de usuario 9: Publicar desarrollo de los temas

Tarea1: Diseño de temas Tarea2: Publicar desarrollo de temas

Page 33: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

33

Novedades

cod_nov varchar(10)

desc_nov text

est_nov char(1)

Nombre de columna Tipo de datos

Anuncios

cod_anu varchar(10)

des_anu text

est_anu char(1)

Nombre de columna Tipo de datos

Agenda

cod_ins bigint

cod_age bigint

cod_usu varchar(12)

fec_age datetime

cit_age text

cod_usue varchar(12)

Nombre de columna Tipo de datos

Inscripcion *

cod_ins bigint

cod_usu varchar(12)

cod_prog varchar(10)

fec_ins datetime

dep_ins varchar(20)

aut_ins varchar(10)

est_ins char(1)

Nombre de columna Tipo de datos

Informacion

cod_ins varchar(10)

his_ins text

obj_ins text

mis_ins text

vis_ins text

Nombre de columna Tipo de datos

Historia de usuario 10: Publicar noticias

Tarea 1: Diseño noticias Tarea 2: Desarrollo noticias

Page 34: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

34

Enlace

cod_enl int

cod_cur varchar(10)

cod_prog varchar(10)

ref_enl varchar(10)

hip_enl varchar(10)

Nombre de columna Tipo de datos

Curso

cod_cur varchar(20)

cod_enl int

nom_cur varchar(100)

dur_cur numeric(5, 2)

descur text

enl_con varchar(30)

est_cur tinyint

Nombre de columna Tipo de datos

Carrera_curso

cod_cur varchar(20)

cod_car varchar(10)

fec_cur_car datetime

Nombre de columna Tipo de datos

Carrera

cod_car varchar(10)

nom_car varchar(40)

des_car varchar(100)

dur_car numeric(5, 2)

enl_con varchar(30)

est_car tinyint

titulo varchar(30)

Nombre de columna Tipo de datos

Historia de usuario 11: Publicar enlaces

Tarea1: Diseño enlaces

Tarea 2: Desarrollo enlaces

Page 35: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

35

Programacion

cod_prog varchar(10)

cod_car varchar(10)

fec_ini datetime

fec_fin datetime

cupo_prog int

est_prog tinyint

Nombre de columna Tipo de datos

Programacion_curso

cod_doc varchar(15)

orden int

estado int

cod_cur varchar(20)

cod_prog varchar(10)

Nombre de columna Tipo de datos

tema

cod_tem varchar(10)

cod_cur varchar(20)

nom_tem varchar(30)

des_tem varchar(200)

rut_tem varchar(200)

ord_tem int

est_con int

Nombre de columna Tipo de datos

Carrera

cod_car varchar(10)

nom_car varchar(40)

des_car varchar(100)

dur_car numeric(5, 2)

enl_con varchar(30)

est_car tinyint

titulo varchar(30)

Nombre de columna Tipo de datos

Curso

cod_cur varchar(20)

cod_enl int

nom_cur varchar(100)

dur_cur numeric(5, 2)

descur text

enl_con varchar(30)

est_cur tinyint

Nombre de columna Tipo de datos

Carrera_curso

cod_cur varchar(20)

cod_car varchar(10)

fec_cur_car datetime

Nombre de columna Tipo de datos

Historia de usuario 12: Administra reportes

Tarea 1: Diseño de reportes

Tarea 2: Administrar reportes

Page 36: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

36

Historia de usuario 13: Acceso a reportes

Tarea 1: Despliegue reportes

Tarea 2: Acceso reportes

Page 37: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

37

Historia de usuario 14: Acceso a carreras

Tarea 1: Desarrollo lista carreras

Historia de usuario 15: Descarga de información

Tarea 2: Descarga información curso

Page 38: Documentacion+XP

Univ. Ayala Gutierrez Josías Univ. Velásquez Gutierrez Dayyanna C.

A.

Universidad Mayor de San Andrés Carrera: Informática Sistema de Educación Virtual

38

Pruebas De Aceptación para la historia de usuario 1:

a. Identificar una tabla de asignación de base de datos para todos los usuarios que se registraran en el sistema

� Se tiene una implementación de base de datos dentro del software que permitirá el almacenado de datos de usuarios

b. Identificar una interfaz para poder registrar cada uno de los usuarios � La historia de usuario termina cuando se asignan un registro a un

usuario llenando este su respectivo formulario � Se continua la historia hasta que el formulario este llenado

c. Asignar una perfil a cada uno de los usuarios que se inscriban � Una vez inscrito el usuario se le asignara el tipo de usuario que es

brindando sus atributos dentro del sistema d. Determinar los caminos de ejecución posibles

� Se termia llenado de datos y se pide la adición al sistema � Almacena y actualiza esta información en la base de datos � Se solicita los datos de name y password para el ingreso � Se validan los datos

Pruebas De Aceptación para la historia de usuario 2:

a. Identificar y administrar a cada usuarios b. Administrar y asignar perfil a cada usuario registrado c. Diseñar inscripción d. Administración inscripción

Pruebas De Aceptación para la historia de usuario 3:

Pruebas De Aceptación para la historia de usuario 4:

Pruebas De Aceptación para la historia de usuario 5:

Pruebas De Aceptación para la historia de usuario 6:

Pruebas De Aceptación para la historia de usuario 7:

Pruebas De Aceptación para la historia de usuario 8:

Pruebas De Aceptación para la historia de usuario 9:

Pruebas De Aceptación para la historia de usuario 10:

Pruebas De Aceptación para la historia de usuario 11:

Pruebas De Aceptación para la historia de usuario 12:

Pruebas De Aceptación para la historia de usuario 13:

Pruebas De Aceptación para la historia de usuario 14:

Pruebas De Aceptación para la historia de usuario 15: