Informecoreanov2

Páginas: 15 (3507 palabras) Publicado: 8 de julio de 2015




Universidad Andrés Bello
Facultad de Ingeniería en Computación e Informática

Metodología de Desarrollo de Software

Informe N° 2. “Análisis y Diseño Orientado a Objetos”.




Tabla de Contenido


1. Introducción. ……………………………………………………………………………………………. 6
2. Captura de Requerimientos. …………………………………………………………………………….. 6
¿Qué es un Requerimiento? ………………………………………………………………………….. 6
2.1Requerimientos Funcionales. ……………………………………………………………………….. 6
2.2 Requerimientos no Funcionales. ……………………………………………………………………. 7
2.3 Requerimientos de Implementación. ………………………………………………………………... 8
2.4 Diagrama de Casos de Uso. ………………………………………………………………………… 9
2.5 Especificación de los Casos de Uso. ………………………………………………………………. 10
3. Análisis Orientado a Objetos ………………………………………………………………………….. 19
3.1 Análisis deobjetos. ………………………………………………………………………………... 19
3.1.1 Modelo de objeto de análisis. …………………………………………………………………… 19
3.2 Análisis del comportamiento. ……………………………………………………………………... 19
3.2.1 Especificación de operaciones. ………………………………………………………………….. 19
3.3 Especificación de la interfaz de usuario. …………………………………………………………... 20
3.3.1 Análisis de operaciones. …………………………………………………………………………. 20
3.3.2 Diagrama dediálogo. ……………………………………………………………………………. 24
3.3.3 Especificación de componentes. ………………………………………………………………… 25
4. Diseño orientado a objetos. …………………………………………………………………………… 33
4.1 Diseño de objetos. ………………………………………………………………………………… 34
4.2 Diseño del comportamiento. ………………………………………………………………………. 35
5. Conclusión. ……………………………………………………………………………………………. 38
6. Referencias Bibliográficas.…………………………………………………………………………… 39
Índice de Figuras

Figura N° 1: Diagrama de Casos de Uso 8
Figura N° 2: Diagrama de dialogo “Vista admnistrador” 22
Figura N° 3: Diagrama de dialogo “Vista director” 23
Figura N° 4: diagrama de componente “Inicio de sesión” 23
Figura N° 5: diagrama de componente “Vista de inicio” 24
Figura N° 6: diagrama de componente “Vista gestión de usuario” 25
Figura N° 7: diagrama de componente “Vista añadir usuario” 26Figura N° 8: diagrama de componente “Modificar usuario” 27
Figura N° 9: diagrama de componente “Subir archivos” 28
Figura N° 10: diagrama de componente “Vista ejecutar algoritmo” 29
Figura N° 11: diagrama de componente “Ver reportes” 30
Figura N° 12: Modelo MVC 32
Figura N° 13: Diagrama de secuencia “Iniciar sesión” 33
Figura N° 14: Diagrama de secuencia “Listar usuario” 33
Figura N° 15: Diagrama desecuencia “Añadir usuario” 34
Figura N° 16: Diagrama de secuencia “Modificar usuario” 34
Figura N° 17: Diagrama de secuencia “Subir archivos aulas” 35
Figura N° 18: Diagrama de secuencia “Subir archivos cursos” 35


Índice de Tablas
Tabla N° 1: Especificación requerimientos funcionales 6
Tabla N° 2: Especificación requerimientos no funcionales 7
Tabla N° 3: Requerimientos de implementación 8Tabla N° 4: Especificación de Caso de uso “Añadir usuario” 10
Tabla N° 5: Especificación de Caso de uso “Modificar usuario” 11
Tabla N° 6: Especificación de Caso de uso “Listar usuarios” 12
Tabla N° 7: Especificación de Caso de uso “Subir salas” 13
Tabla N° 8: Especificación de Caso de uso “Subir cursos” 14
Tabla N° 9: Especificación de Caso de uso “Ver reporte” 15
Tabla N° 10: Especificación de Casode uso “Descargar reporte” 16
Tabla N° 11: Especificación de Caso de uso “Ejecutar Algoritmo” 17
Tabla N° 12: Especificación de operaciones 18
Tabla N° 13: Análisis de operación "Iniciar sesión" 19
Tabla N° 14: Análisis de operación "Cerrar sesión" 19
Tabla N° 15: Análisis de operación "Gestión de usuario" 19
Tabla N° 16: Análisis de operación "Añadir usuario" 20
Tabla N° 17: Análisis de operación"Modificar usuario" 20
Tabla N° 18: Análisis de operación "Subir aulas" 20
Tabla N° 19: Análisis de operación "Subir asignaturas" 21
Tabla N° 20: Análisis de operación "Ver reportes" 21
Tabla N° 21: Análisis de operación "Descargar reportes" 21
Tabla N° 22: Análisis de operación "Error inicio de sesión" 21
Tabla N° 23: Análisis de operación "Modulo principal" 22...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS