Diagramas UML

69
CONTENIDO 1. Diagrama de Actores 3 2. Diagrama de Paquetes 3 3. Diagrama de Casos de Uso 5 4. Diagrama de Actividad 8 5. Diagrama de Secuencia 31 6. Diagrama de Colaboración 43 7. Diagrama de Estado 51 8. Diagrama de Clases 55 9. Diagrama de Componentes 56 10. Diagrama de Despliegue 57 11. Diagrama Entidad Relación 58 1

Transcript of Diagramas UML

Page 1: Diagramas UML

CONTENIDO

1. Diagrama de Actores 32. Diagrama de Paquetes 33. Diagrama de Casos de Uso 54. Diagrama de Actividad 85. Diagrama de Secuencia 316. Diagrama de Colaboración 437. Diagrama de Estado 518. Diagrama de Clases 559. Diagrama de Componentes 5610.Diagrama de Despliegue 5711.Diagrama Entidad Relación 58

1

Page 2: Diagramas UML

1. Diagrama de Actores

2. Diagrama de Paquetes

2

Page 3: Diagramas UML

Paquete Descripción Casos de Uso RelacionadosGestión de Usuarios Este paquete contiene la

funcionalidad en cuanto al manejo de usuarios (administrador, docente y alumno) y autorización de ingreso al sistema.

Ingresar al Sistema Validar Usuario Recordar Contraseña Actualizar Información

Personal Dar de Alta o Baja a

alumnoGestión de Cursos Este paquete es el

encargado de manejar toda la información para la administración de los cursos.

Crear Curso Alumno se Inscribe a

Curso Modificar Curso Activar Curso

Gestión de Material Este paquete será el responsable de almacenar y administrar la información referente a los materiales que puedan ser subidos en el servidor FTP.

Anexar Material Bajar Material

Gestión de Reportes Paquete que permite realizar los reportes importantes para el sistema.

Consultar Calificación

Gestión de Pruebas Paquete que contendrá todas las tablas que hagan referencia a la administración y almacenamiento de las pruebas.

Crear Prueba Modificar Prueba Activar Prueba Dar Prueba Calificar Prueba

Gestión de Calificaciones Este paquete será relativamente pequeño, pero será el encargado de almacenar y administrar la información referente a las calificaciones de los alumnos durante la permanencia en el curso.

Registrar Calificaciones Modificar Calificaciones

Gestión de Foro Este paquete similar al gestionador de cursos será el encargado de almacenar y administrar la información perteneciente a los foros que se creen por cursos activos.

Crear Foros Modificar Foros Ingresar Foros Pregunta Foro Responder Foro

3

Page 4: Diagramas UML

3. Diagrama de Casos de Uso

4

Page 5: Diagramas UML

5

Page 6: Diagramas UML

6

Page 7: Diagramas UML

4. Diagrama de Actividades

Activar Curso

7

Page 8: Diagramas UML

Actualizar Información Personal

8

Page 9: Diagramas UML

Anexar Material

Asignar Calificación

9

Page 10: Diagramas UML

Bajar Material

Consultar Calificación

10

Page 11: Diagramas UML

Controlar Curso

11

Page 12: Diagramas UML

Crear Cuenta Mail

12

Page 13: Diagramas UML

Crear Curso

13

Page 14: Diagramas UML

Crear Foro

14

Page 15: Diagramas UML

Crear Prueba

15

Page 16: Diagramas UML

Dar Prueba

16

Page 17: Diagramas UML

Enviar Mail

17

Page 18: Diagramas UML

Ingresar Foro

Ingresar al Sistema

18

Page 19: Diagramas UML

Ingresar Cuenta Mail

19

Page 20: Diagramas UML

Ingresar Pregunta y Respuesta a la Prueba

20

Page 21: Diagramas UML

Inscribirse al Sistema

21

Page 22: Diagramas UML

Inscribirse en Curso

22

Page 23: Diagramas UML

Modificar Curso

23

Page 24: Diagramas UML

Preguntar en Foro

24

Page 25: Diagramas UML

Recordar Contraseña

25

Page 26: Diagramas UML

Registrar Calificaciones

26

Page 27: Diagramas UML

Responder en Foro

27

Page 28: Diagramas UML

Responder Pregunta en Foro

28

Page 29: Diagramas UML

29

Page 30: Diagramas UML

5. Diagrama de Secuencia Buscar Alumnos Inscritos

30

Page 31: Diagramas UML

Consultar Calificación

31

Page 32: Diagramas UML

Crear Curso

32

Page 33: Diagramas UML

Crear Foro

33

Page 34: Diagramas UML

Crear Prueba

34

Page 35: Diagramas UML

Dar Prueba

35

Page 36: Diagramas UML

Ingresar Datos de Docentes

36

Page 37: Diagramas UML

Ingresar al Foro

37

Page 38: Diagramas UML

Inscribirse al Sistema

38

Page 39: Diagramas UML

Inscribirse al Curso

39

Page 40: Diagramas UML

Registrar Calificación

40

Page 41: Diagramas UML

Subir Material

41

Page 42: Diagramas UML

6. Diagrama de Colaboración Buscar Alumnos Inscritos

Consultar Calificación

Crear Curso

42

Page 43: Diagramas UML

Crear Foro

43

Page 44: Diagramas UML

Crear Prueba

44

Page 45: Diagramas UML

Dar Prueba

45

Page 46: Diagramas UML

Ingresar Datos de Docentes

Ingresar al Foro

46

Page 47: Diagramas UML

Inscribirse al Sistema

Inscribirse al Curso

47

Page 48: Diagramas UML

Registrar Calificación

48

Page 49: Diagramas UML

Subir Material

49

Page 50: Diagramas UML

7. Diagrama de Estado

Alumno

50

Page 51: Diagramas UML

Curso

Docente

51

Page 52: Diagramas UML

Foro

Material

52

Page 53: Diagramas UML

Prueba

53

Page 54: Diagramas UML

8. Diagrama de Clases

54

Page 55: Diagramas UML

9. Diagrama de Componentes

55

Page 56: Diagramas UML

10. Diagrama de Despliegue

56

Page 57: Diagramas UML

11. Diagrama Entidad Relación

57