analizasistemas.files.wordpress.com€¦  · web viewproyecto tic. capera tole diego raÚl. medina...

99
PROYECTO TIC CAPERA TOLE DIEGO RAÚL MEDINA MORENO DANIEL ESTEBAN RINCÓN JULIAN ANDRÉS SUÁREZ MARTÍNEZ JAN CARLO UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

Upload: others

Post on 24-Jan-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROYECTO TIC

CAPERA TOLE DIEGO RAÚL

MEDINA MORENO DANIEL ESTEBAN

RINCÓN JULIAN ANDRÉS

SUÁREZ MARTÍNEZ JAN CARLO

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS

CURSO DE ANÁLISIS DE SISTEMAS GRUPO 302

BOGOTÁ D.C

2017

Page 2: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROYECTO TIC

CAPERA TOLE DIEGO RAÚL

MEDINA MORENO DANIEL ESTEBAN

RINCÓN JULIAN ANDRÉS

SUÁREZ MARTÍNEZ JAN CARLO

Proyecto TIC para la asignatura de análisis de sistemas

Profesor: Juan Carlos Guevara Bolaños

Docente Académico

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD TECNOLÓGICA

TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS

CURSO DE ANÁLISIS DE SISTEMAS GRUPO 302

BOGOTÁ D.C

2017

Page 3: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

CONTENIDO

INTRODUCCIÓN

1. DESCRIPCIÓN DEL PROYECTO

1.1 PROBMLEMÁTICA

1.1.1 Contexto

1.1.2 Necesidades

1.2 DESCRIPCIÓN DE LA SOLUCIÓN

1.2.1 Descripción de la TIC

1.2.2 Oportunidades

2. MODELADO

2.1 MODELADO DE NEGOCIO

2.1.1 Modelado de procesos

2.1.2 Modelado de dominio

2.1.3 Modelo de dominio integrado

2.1.4 Glosario de términos

2.2 REQUERIMIENTOS

2.2.1 Definición de actores

2.2.2 Lista preliminar de casos de uso

2.2.3 Depuración de casos de uso

2.2.4 Modelo de casos de uso

2.2.5 Documentación de casos de uso

2.3 ANÁLISIS

2.3.1 Diagramas de secuencia

2.3.2 Diagramas de actividad

2.3.3 Diagramas de estado

2.3.4 Modelo de análisis

2.4 DISEÑO

2.4.1 Lista inicial de clases

2.4.2 Mapa de navegación

2.4.3 Responsabilidad de las clases

2.4.4 Modelo lógico

2.4.5 Modelo físico

2.4.6 Modelo Relacional

2.4.7 Diccionario de Datos

Page 4: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

INTRODUCCIÓN

El presente proyecto TIC, tiene como fin profundizar en la comprensión y

aplicación de las diferentes actividades al realizar el modelado de negocio,

requerimientos, análisis y diseño en el desarrollo de una aplicación de software.

En este proyecto TIC se ven reflejados los temas de modelado abordados en la

asignatura de análisis de sistemas.

A lo largo del documento veremos la descripción del proyecto, y el modelado

correspondiente, necesarios antes de la implementación y las pruebas del

software.

Page 5: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

1. DESCRIPCIÓN DEL PROYECTO

1.1 PROBLEMÁTICA

1.1.1 Contexto:

Se establece la carencia de una herramienta tecnológica por parte de los

estudiantes de sistematización de datos, que les permita conocer

información de los profesores del proyecto curricular, para así poder

identificar aquellos docentes que mejor se adapten a su metodología de

trabajo.

1.1.2 Necesidades:

• Conocer aspectos referentes a la metodología académica de un docente

mediante recomendaciones o referencias de otros estudiantes quienes

tuvieron la oportunidad de trabajar con el docente.

• La necesidad de una herramienta tecnológica que permita agilizar los

procesos en la inscripción de materias, al tener conocimientos previos de

los grupos y profesores del proyecto curricular.

1.2 DESCRIPCIÓN DE LA SOLUCIÓN

1.2.1 Descripción de la TIC:

Analizar, desarrollar e implementar una aplicación web que permita a los

estudiantes del proyecto curricular de tecnología en sistematización de

datos, buscar referencias sobre las asignaturas de la carrera, evaluar y

comentar los perfiles de los docentes de acuerdo a su experiencia y generar

así una retroalimentación que permita agilizar los procesos de inscripción.

Page 6: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

1.2.2 Oportunidades:

• Brindar a los estudiantes de tecnología en sistematización de datos, un

espacio interactivo en donde puedan consultar los espacios académicos de

la tecnología junto con los profesores que los imparten, para así poder

escoger el que mejor se adapte a sus expectativas.

• Agilizar el tiempo a la hora de inscripción de materias.

• Evitar el número de cancelaciones.

• Retroalimentación entre estudiantes del desempeño docente.

• Conocimiento sobre los métodos y formas de estudio (cada docente

tiene su forma particular de enseñar), con esto cada estudiante podrá estar

más preparado para la asignatura e incluso obtener mejores resultados de

aprendizaje.

Page 7: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2. MODELADO

2.1 MODELADO DE NEGOCIO

2.1.1 Modelado de procesos:

Page 8: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 9: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 10: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 11: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 12: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 13: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.1.2 Modelado de dominio:

Page 14: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 15: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 16: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 17: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 18: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 19: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.1.3 Modelo de dominio integrado:

Page 20: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.1.4 Glosario de términos:

PROCESO 1. SOLICITUD VINCULACIÓNTérmino DescripciónEstudiante Es una clase que maneja la

información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Formulario Es una clase que describe la información básica para que un usuario pueda ser registrado en la aplicación.

Registro Es una clase que describe el ingreso al acceso de un nuevo usuario el cual podrá acceder a los diferentes servicios de la plataforma virtual.

Login Es una clase que hace referencia a usuario y contraseña de un usuario.

Page 21: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 2. ADICIÓN DE REFERENCIA

Término Descripción

Estudiante Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Adición Es una clase que describe la acción de poder agregar la referencia de un profesor en la plataforma.

Solicitud Es una clase que describe el procedimiento para que un administrador apruebe la solicitud para poder publicar una referencia.

Profesor Es una clase que hace referencia a la entidad la cual se le va a hacer la referencia.

Referencia Es una clase que hace referencia a la actividad principal de la plataforma, la cual es sustentar y argumentar el trabajo de un profesor.

Catalogo Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular

Page 22: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 3. SOLICITUD REFERENCIA

Término Descripción

Estudiante Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Comentario Es una clase que describe la acción de poder agregar un comentario en una referencia para una mejor retroalimentación.

Solicitud Es una clase que describe el procedimiento para que un administrador apruebe la solicitud para poder publicar una referencia.

Profesor Es una clase que hace referencia a la entidad la cual se le va a hacer la referencia.

Referencia Es una clase que hace referencia a la actividad principal de la plataforma, la cual es sustentar y argumentar el trabajo de un profesor.

Page 23: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Catalogo Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular

PROCESO 4. EVALUACIÓN DOCENTE

Término Descripción

Estudiante Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Evaluación Es una clase que describe la acción de poder evaluar un docente mediante una serie de preguntas que tienen una escala de 1-5.

Profesor Es una clase que hace referencia a la entidad la cual se le va a hacer la referencia.

Referencia Es una clase que hace referencia a la actividad principal de la plataforma, la cual es sustentar y argumentar el trabajo de un profesor.

Page 24: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Catalogo Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular

PROCESO 5. GENERAR INFORME-DOCENTE

Término Descripción

Estudiante Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Informe Es una clase que describe la acción de poder generar y descargar el informe de todas las referencias y comentarios de un profesor en específico.

Profesor Es una clase que hace referencia a la entidad la cual se le va a hacer la referencia.

Catalogo Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular

Page 25: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 6. SOLICITUD REVISIÓN DENUNCIA

Término Descripción

Estudiante Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Administrador Es una clase la cual tiene permisos adicionales a los de un estudiante pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Servicio Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Denuncia Es una clase que hace referencia al proceso para la revisión de contenido el cual se crea inapropiado para la plataforma.

Solicitud Es una clase que describe el procedimiento para que un administrador apruebe la solicitud para poder publicar una referencia.

Profesor Es una clase que hace referencia a la entidad la cual se le va a hacer la

Page 26: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

referencia.Referencia Es una clase que hace referencia a la

actividad principal de la plataforma, la cual es sustentar y argumentar el trabajo de un profesor.

Catalogo Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular

2.2 REQUERIMIENTOS2.2.1 Definición de actores:

PROCESO 1. SOLICITUD VINCULACIÓNACTOR DESCRIPCIÓN

Estudiante Es el usuario que utiliza el servicio de registro en el aplicativo web.Administrador Es el usuario que administra los recursos de la aplicación web.

PROCESO 2. ADICIÓN DE REFERENCIAACTOR DESCRIPCIÓN

Estudiante Es el usuario que utiliza el servicio de adicionar referencias en el aplicativo web.

Administrador Es el usuario que administra los recursos de la aplicación web.

PROCESO 3. SOLICITUD REFERENCIAACTOR DESCRIPCIÓN

Estudiante Es el usuario que utiliza el servicio de solicitar referencias en el aplicativo web.

Administrador Es el usuario que administra los recursos de la aplicación web.

PROCESO 4. EVALUACIÓN DOCENTEACTOR DESCRIPCIÓN

Estudiante Es el usuario que utiliza el servicio de evaluar un docente en el aplicativo web.

Administrador Es el usuario que administra los recursos de la aplicación web.

PROCESO 5. GENERAR INFORME DOCENTEACTOR DESCRIPCIÓN

Page 27: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Estudiante Es el usuario que utiliza el servicio de evaluar un docente en el aplicativo web.

Administrador Es el usuario que administra los recursos de la aplicación web.

PROCESO 6. SOLICITUD REVISIÓN DENUNCIAACTOR DESCRIPCIÓN

Estudiante Es el usuario que utiliza el servicio de solicitar la revisión de una denuncia en el aplicativo web.

Administrador Es el usuario que administra los recursos de la aplicación web.2.2.2 Lista preliminar de casos de uso:

PROCESO 1. SOLICITUD VINCULACIÓNACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Registro- Diligenciar Formulario- Ingresar Usuario- Ingresar Contraseña- Acceder Sistema

PROCESO 2. ADICIÓN DE REFERENCIAACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Adición- Consultar Catalogo_Profesores- Seleccionar Catálogo- Buscar Profesor- Seleccionar Profesor- Diligenciar Solicitud- Acceder Referencia

Page 28: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 2. ADICIÓN DE REFERENCIAACTOR: ADMINISTRADOR

- Revisar Solicitud

PROCESO 3. SOLICITUD REFERENCIAACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Consultar Catalogo- Seleccionar Catálogo- Buscar Profesor- Seleccionar Profesor- Acceder Referencia- Realizar Comentario

PROCESO 4. EVALUACIÓN DOCENTEACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Evaluación- Consultar Catalogo- Seleccionar Catálogo- Buscar Profesor- Seleccionar Profesor- Evaluar Profesor

PROCESO 5. GENERAR INFORME DOCENTEACTOR: ESTUDIANTE

Page 29: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

- Digitar Usuario- Digitar Clave- Solicitar Informe- Consultar Catalogo- Seleccionar Catálogo- Buscar Profesor- Seleccionar Profesor- Descargar Informe

PROCESO 6. SOLICITUD REVISIÓN DENUNCIA

ACTOR: ESTUDIANTE- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Denuncia- Consultar Tipo_Denuncia- Seleccionar Tipo_Denuncia- Buscar referencia o comentario- Diligenciar Solicitud

PROCESO 6. SOLICITUD REVISIÓN DENUNCIAACTOR: ADMINISTRADOR

- Revisar Solicitud

Page 30: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.2.3 Depuración de casos de uso:

PROCESO 1. SOLICITUD VINCULACIÓNACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Registro- Diligenciar Formulario- Ingresar Usuario- Ingresar Contraseña- Acceder Sistema

Page 31: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 2. ADICIÓN DE REFERENCIAACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Adición- Consultar Catalogo_Profesores- Seleccionar Catálogo- Consultar Profesor- Seleccionar Profesor- Diligenciar Solicitud- Acceder Referencia

PROCESO 2. ADICIÓN DE REFERENCIAACTOR: ADMINISTRADOR

- Revisar Solicitud

Page 32: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 3. SOLICITUD REFERENCIAACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Consultar Catalogo- Seleccionar Catálogo- Consultar Profesor- Seleccionar Profesor- Acceder Referencia- Realizar Comentario

Page 33: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 4. EVALUACIÓN DOCENTEACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Evaluación- Consultar Catalogo- Seleccionar Catálogo- Consultar Profesor- Seleccionar Profesor- Evaluar Profesor

Page 34: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 5. GENERAR INFORME DOCENTEACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Solicitar Informe- Consultar Catalogo- Seleccionar Catálogo- Consultar Profesor- Seleccionar Profesor- Descargar Informe

Page 35: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

PROCESO 6. SOLICITUD REVISIÓN DENUNCIAACTOR: ESTUDIANTE

- Digitar Usuario- Digitar Clave- Seleccionar Servicio- Seleccionar Denuncia- Consultar Tipo_Denuncia- Seleccionar Tipo_Denuncia- Consultar referencia o comentario- Diligenciar Solicitud

PROCESO 6. SOLICITUD REVISIÓN DENUNCIAACTOR: ADMINISTRADOR

- Revisar Solicitud

Page 36: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.2.4 Modelo de casos de uso:

Page 37: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

*Hacer Zoom para visualizar mejor.2.2.5 Documentación de casos de uso:

NOMBRE CONSULTAR CATALOGODescripción Es un caso de uso que describe la operación de consultar

el catálogo de los diferentes profesoresActor Administrador, Estudiante

Precondiciones Usuario autorizado, clave autorizadoPostcondiciones Solicitud referencia, generar informe, Evaluar docenteFlujo de eventos

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de

Cargar Interfaz

Mostrar profesores

Cargar Catálogos

Inicio

Terminar

Page 38: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

complementos de flash o drivers, no existan empresas disponibles

NOMBRE SELECCIONAR PROFESORDescripción Es un caso de uso que describe la operación de

seleccionar un profesor que esté disponible para poder realizar los diferentes servicios que ofrece la aplicación.

Actor Administrador, EstudiantePrecondiciones Usuario autorizado, clave autorizado, que esté en el

catalogoPostcondiciones Solicitar servicio, generar informeFlujo de eventos

Cargar Interfaz

Elegir Profesor

Cargar Catálogo

Inicio

Terminar

Page 39: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers, no exista contacto con

empresa

NOMBRE REVISAR DENUNCIADescripción Es un caso de uso que describe la operación de revisar

una denuncia la cual fue solicitada por un usuario del sistema

Actor AdministradorPrecondiciones Referencia o comentario exista, Usuario validoPostcondiciones generar informe, notificar denunciaFlujo de eventos

Cargar Interfaz

Acceder a publicación

Inicio

Revisar publicación

Notificar usuario

Page 40: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers.

NOMBRE GENERAR INFORMEDescripción Es un caso de uso que describe la operación de generar

informeActor Estudiante, Administrador

Precondiciones Profesor exista, usuario válidoPostcondiciones Descargar informeFlujo de eventos

Cargar Interfaz

Seleccionar profesor

Consultar profesor

Inicio

Generar informe

Page 41: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers.

NOMBRE SOLICITAR SERVICIODescripción Es un caso de uso que describe la operación de solicitar un

servicio para su previo manejo.Actor Administrador, Estudiante

Precondiciones Usuario autorizado, clave autorizado, Profesor exista.Postcondiciones Evaluar, crear referencia, comentar.Flujo de eventos

Cargar Interfaz

Guardar datos

Digitar especificación servicio

Cargar formato solicitud

Inicio

Terminar

Page 42: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers

NOMBRE EVALUAR PROFESORDescripción Es un caso de uso que describe la operación para poder

realizarle la respectiva evaluación a un docenteActor Estudiante

Precondiciones Usuario autorizado, clave autorizado, Profesor exista.Postcondiciones Generar informeFlujo de eventos

Cargar Interfaz

Guardar datos

Digitar calificación

Cargar formato solicitud

Inicio

Terminar

Page 43: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers

NOMBRE DESCARGAR INFORMEDescripción Es un caso de uso que describe la operación para poder

descargar un informe que contiene todos los aspecto ya sea de evaluación, referencias y comentarios que tiene un

profesor.Actor Estudiante, Administrador

Precondiciones Usuario autorizado, clave autorizado, Profesor exista.Postcondiciones TerminarFlujo de eventos

Cargar Interfaz

Descargar informe

Generar informe

Seleccionar Profesor

Inicio

Page 44: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers

NOMBRE DESCARGAR INFORMEDescripción Es un caso de uso que describe la operación para poder

descargar un informe que contiene todos los aspecto ya sea de evaluación, referencias y comentarios que tiene un

profesor.Actor Estudiante, Administrador

Precondiciones Usuario autorizado, clave autorizado, Profesor exista.Postcondiciones TerminarFlujo de eventos

Cargar Interfaz

Descargar informe

Generar informe

Seleccionar Profesor

Inicio

Page 45: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Situaciones excepcionales No disponibilidad de almacenamiento, Falta de complementos de flash o drivers

2.3 ANÁLISIS

2.3.1 Diagramas de secuencia:

Page 46: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 47: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 48: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 49: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 50: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 51: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 52: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 53: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 54: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.3.2 Diagramas de actividad:

Page 55: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 56: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 57: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 58: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 59: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 60: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 61: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 62: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.3.3 Diagramas de estado:

Page 63: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 64: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.3.4 Modelo de análisis:

Page 65: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 66: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 67: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 68: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 69: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad
Page 70: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4 DISEÑO

2.4.1 Lista inicial de clases:

Estudiante

Administrador

Driver

Evaluación

Informe

Comentario

Denuncia

Solicitud

Servicio

Adición

Registro

Login

Referencia

Profesor

Catalogo

Page 71: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.2 Modelo de interfaz:

Page 72: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.3 Responsabilidad de las clases:

ESTUDIANTEDriver EstablecerConexion();

Validación VerificarDatos()

Catálogo ConsultarCatalogo();

Servicio Acceder();

Profesor ConsultarProfesor();

Registro CrearRegistro();

Denuncia SolicitarDenuncia();

Evaluación RealizarEvaluación();

Informe GenerarInforme();

Comentario IngresarComentario();

Referencia SolicitarReferencia();

Login Validar();

Adición AgregarReferencia();

Page 73: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

ADMINISTRADORDriver EstablecerConexion();

Validación VerificarDatos()

Catálogo ConsultarCatalogo();

Servicio Acceder();

Profesor ConsultarProfesor();

Registro CrearRegistro();

Adición AgregarReferencia();

Profesor CrearProfesor();

Catalogo ActualizarCatalogo();

CATALOGODriver EstablecerConexion();

Profesor AgregarProfesor();

VALIDACIÓN

DRIVER

PROFESOR

Driver EstablecerConexion();

Page 74: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

SERVICIO

Driver EstablecerConexion();

EVALUACION

Driver EstablecerConexion();

Profesor SeleccionarProfesor();

Informe GenerarInforme();

COMENTARIO

Driver EstablecerConexion();

Profesor SeleccionarProfesor();

Informe GenerarInforme();

REFERENCIA

Driver EstablecerConexion();

Profesor SeleccionarProfesor();

Informe GenerarInforme();

Catalogo ConsultarCatalogo();

ADICIÓN

Page 75: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

Driver EstablecerConexion();

Referencia CrearReferencia();

Informe GenerarInforme();

REGISTRODriver EstablecerConexion();

Login ValidarDatos();

Informe GenerarInforme();

DENUNCIADriver EstablecerConexion();

Referencia ConsultarReferencia();

Comentario ConsultarComentario();

Page 76: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.4 Modelo lógico:

Page 77: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.5 Modelo físico:

Page 78: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.5 Modelo relacional:

Page 79: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

2.4.7 Diccionario de datos:

ESTUDIANTE

Descripción: Es una clase que maneja la información de un estudiante el cual es un usuario y puede acceder a los diferentes servicios.

Campo Tamaño Tipo de dato Descripción

Id biggint Es la clave principal del estudiante y se define como su identificación

Nombre 50 Varchar Hace referencia al nombre del estudiante.

Apellido 50 Varchar Hace referencia al apellido del estudiante.

Código 50 Varchar Hace referencia al número que identifica a un estudiante.

ADMINISTRADOR

Descripción: Es una clase la cual tiene permisos adicionales a los de un estudiante, pero de igual forma es un usuario, el administrador puede aprobar o desaprobar solicitudes.

Campo Tamaño Tipo de dato Descripción

Id biggint Es la clave principal del Administrador y se define como su identificación

Nombre 50 Varchar Hace referencia al nombre del administrador.

Apellido 50 Varchar Hace referencia al apellido del administrador.

Código 50 Varchar Hace referencia al número que identifica a un administrador.

Teléfono 50 Varchar Hace referencia al número de teléfono con el cual se podrá contactar al administrador.

E-mail 50 Varchar Hace referencia al correo electrónico.

Page 80: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

SERVICIO

Descripción: Es una clase que describe las diferentes actividades a las que pueden acceder los usuarios del sistema.

Campo Tamaño Tipo de dato Descripción

N°Solicitud biggint Hace referencia al consecutivo de solicitudes creadas.

ADICIÓN

Descripción: Es una clase que describe la acción de poder agregar la referencia de un profesor en la plataforma.

Campo Tamaño Tipo de dato Descripción

CATÁLOGO

Descripción: Es una clase que hace referencia a la lista de profesores que están en un proyecto curricular.

Campo Tamaño Tipo de dato Descripción

Tipo 50 Varchar Hace referencia al tipo de catálogo se accederá entendiéndose por las diferentes materias de un proyecto.

Nombre_Profesor

50 Varchar Hace referencia al nombre del profesor al cual se seleccionará.

Page 81: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

REFERENCIA

Descripción: Es una clase que hace referencia a la actividad principal de la plataforma, la cual es sustentar y argumentar el trabajo de un profesor.

Campo Tamaño Tipo de dato Descripción

N°Referencia seriable Hace referencia al consecutivo que se maneja con el control de entradas de referencias.

DENUNCIA

Descripción: Es una clase que hace referencia al proceso para la revisión de contenido el cual se crea inapropiado para la plataforma.

Campo Tamaño Tipo de dato Descripción

N°Denuncia seriable Hace referencia al consecutivo que se maneja con el control de entradas de denuncias.

FechaDenuncia Date Hace referencia a la fecha específica en la cual se generó el registro de la denuncia.

EVALUACIÓN

Descripción: Es una clase que describe la acción de poder evaluar un docente mediante una serie de preguntas que tienen una escala de 1-5.

Campo Tamaño Tipo de dato Descripción

Ponderado Doublé Hace referencia al proceso de operaciones con el fin de hallar la media del promedio.

Page 82: analizasistemas.files.wordpress.com€¦  · Web viewproyecto tic. capera tole diego raÚl. medina moreno daniel esteban. rincÓn julian andrÉs. suÁrez martÍnez jan carlo. universidad

COMENTARIO

Descripción: Es una clase que describe la acción de poder agregar un comentario en una referencia para una mejor retroalimentación.

Campo Tamaño Tipo de dato Descripción

N°Comentario seriable Hace referencia al consecutivo que se maneja con el control de entradas de comentarios.

INFORME

Descripción: Es una clase que describe la acción de poder generar y descargar el informe de todas las referencias y comentarios de un profesor en específico.

Campo Tamaño Tipo de dato Descripción

N°Informe seriable Hace referencia al consecutivo que se maneja con el control de entradas de informes.