• No results found

Data Acquisition, Management and Transfer

6.1 Data Acquisition

 Dar manteniendo de BDD y a la aplicación web: llevar un control de Backups de la base de datos y verificar el normal funcionamiento del sistema y en caso de algún error o falla, resolverla en el menor tiempo posible.

 Otorgar privilegios a usuarios: asignar a los usuarios del sistema, privilegios dependiendo al perfil que pertenezca.

 Activar periodo académicos: La secretaria es la encargada de poner en conocimiento del administrador las fechas establecidas para la activación de periodos académicos como: matriculación y notas.

3.1.5.6. Rector

Control de seguimiento de procesos académicos. Verifica que todos los procesos académicos sistematizados se rijan a las normas establecidas dentro del plan educativo.

 Consulta de información académica de estudiantes: tiene acceso a toda la información de notas y rendimiento de los estudiantes, para llevar un seguimiento y si es bajo el rendimiento del estudiante determinar las causas y soluciones.

3.1.5.7. Vicerrector

 Abrir año lectivo: establece la iniciación del año lectivo, que va a cursar mediante la determinación de la fecha de inicio y fecha de finalización, en que va a dar lugar.

 Crear agenda académica: cuando se ha creado al año lectivo tiene que acceder a la creación de la agenda, estableciendo las fechas de ingreso de parciales y exámenes.

 Ingresar distribuciones académicas: permite la asignación de datos académicos a los diferentes ámbitos que se manejan en la planificación curricular: asignaturas a curso.

3.1.5.8. Secretaria

 Ingreso de información académica: se ingresa la información perteneciente a estudiantes, docentes, cursos, especialidades, asignaturas partir de las cuales se inicia con el registro de los procesos académicos.

 Registrar matriculas: solicita abrir el periodo de matriculación, e inicia con registro o actualización de los datos estudiantes, una vez listo ese proceso verifica la información y el curos al que ingresa y procede a ejecutar la matricula.

 Registrar notas: Solicita la activación del periodo de notas, y en este caso, si el docente no ingreso las notas a tiempo o algún estudiante por problemas no obtuvo la nota de esa parcial, deberán realizar una solicitud para que la secretaria realice el proceso de ingreso de notas.

 Obtener reportes: obtiene todos los reportes de os procesos académicos con parámetros solicitados por quien lo requiera.

3.1.5.9. Docente

 Ingresar notas: debe ingresar el docente las notas de los curos asignados para impartir la asignatura que corresponde, debe verificar el tiempo establecido por el administrador.

 Obtener reportes: obtiene todos los reportes de los procesos académicos de notas y distribuciones que le fueron asignadas.

3.1.5.10. Estudiantes / representantes

 Verificar datos registrados: al acceder al perfil estudiante la información personal ya académica, para en caso de haber datos incorrectos actualizarlos en secretaria.

 Consultar notas: puede consultar las notas correspondientes de las parciales en cursos.

 Obtener reportes de aprovechamiento podrá conseguir un reporte de las notas de su representado, mediante el acceso al perfil de estudiante, además permanecer al pendiente del rendimiento presentado durante el año lectivo.

3.1.6. Análisis de riesgo

Es un desarrollo de software, “El análisis y gestión de riesgos, eventos o condiciones inciertas que, si se producen, tiene un efectivo positivo o negativo sobre al menos un

Mediante un análisis de riesgos lo que se trata es de asegurar que las expectativas del proyecto sean concordantes y estables, asegurándose a través de evaluaciones periódicas durante el ciclo de vida del proyecto.

3.1.6.1. Lista de riesgos

Para la realización de la lista de riesgos, se ha utilizado una entrevista efectuada con los participantes experimentados del proyecto, interesados y conocedores de la materia para la recopilación de datos, mediante los cuales se identificará los riegos.

Una vez identificados, es puesta en análisis una lista con ocho riesgos, describiéndolos a cada uno en función de su impacto utilizando una valoración cualitativa y nivel deriesgo con una valoración cuantitativa con valores 1 al 10, así de esta manera mitigarlos y hallar la posible solución.

Tabla Nº 26 Tabla de la lista de riesgos

IMPACTO NIVEL DE RIESGO

Bajo (B) Riesgo ligero 2-1 Riesgo Tolerable 3

Riesgo Moderado 4 Medio (M) Riesgo Tolerable 5 Riesgo Moderado 6 Riesgo Importante 7

Alto (A) Riesgo Moderado 8 Riesgo Importante 9 Riesgo Intolerable 10

Fuente: Autora

La lista de riesgos del proyecto podrán ser modificada de acuerdo al avance del proyecto y será revisada periódicamente al menos una vez en cada iteración.

Tabla Nº 27 Lista de riesgos y medida de mitigación Nombre Descripción Nivel de

Riesgo

Impacto Medida de Mitigación

Sobre 10

A M B

1 El producto no cumple con los requisitos de seguridad, exigidos. La información está expuesta en la red, para manipulación de personas inapropiadas

9 X Hacer uso de https para el acceso a páginas con información delicada. Proteger contraseñas validar sesiones

2 Diseño Inadecuado Cambios en el diseño en etapa de desarrollo pruebas o puesta en marcha, es un gran

6 X Evaluar diseño con todos quienes intervienen en el desarrollo de la aplicación para que lo aprueben antes de iniciar con la fase de desarrollo y

Nombre Descripción Nivel de Riesgo

Impacto Medida de Mitigación

problema que gestione el control de cambios.

3 Requisitos mal definidos o deficientes Localización de requerimientos mal definidos. 5 X Gestionar la evaluación de requerimientos en todas las etapas para medir el impato en el proyecto informático. 4 El cliente no participa en los ciclos de revisión Requisitos inestables y la necesidad de realizar unos cambios que consumen tiempo.

6 X Involucrar activamente el cliente en cada una de las etapas del proyecto y sensibilizarlo acerca de la importancia de su participación 5 Cambios en políticas y procesos luego de terminado el proyecto

Las políticas y los procesos de las instituciones

educativas cambian constantemente

8 X El diseño del proyecto se realizara lo más dinámico posible, el mismo que permitirá implementar los ajustes necesarios en caso de cambios en el futuro.

Cada automatización delos procesos está documentada por parte de los desarrolladores siguiendo los estándares establecidos. 6 Incompatibilidad del software Incompatibilidad con los navegadores de internet

3 X Instalar, configurar y realizar todas las pruebas necesarias en el software.

7 Inapropiado manejo de las aplicación por parte de los usuarios

El administrador web no puede controlar directamente el uso de la aplicación por parte de los usuarios.

5 X Organizar charlas para los estudiantes y docentes dándoles a conocer cómo manejar la aplicación. M antener constantes reuniones con el administrador para contrastar posibles daños al sistema.

8 Daños en equipos, virus eliminación de datos por accidente virus y códigos maliciosos intentar dañar la información y la exponen a hackers

6 X La entrada de virus en los equipos, es algo regular, por lo que se necesita un software antivirus y sacar respaldo periódicamente.

Fuente: Autora

Algunos recursos que deben ser considerados al estimar las amenazas a la seguridad son solamente seis.

3.1.6.2. Amenazas de seguridad Tabla Nº 28 Amenazas de seguridad

TIPO DE

RECURSO DESCRIPCION

Hardware Procesadores tarjetas, teclados, terminales, estaciones de trabajo, computadoras personales, impresoras, unidades dedico duro, líneas de comunicación, cableado de la red, servidores de terminal, routers.

Software Programas fuente, utilerías, sistemas operativos, programas de comunicaciones. Datos Durante la ejecución, almacenados en línea, archivadores fuera de línea, backup,

bases de datos, en tránsito sobre medios de comunicación, cookies, contraseña almacenadas, historial de navegación.

Una vez que los niveles de seguridad han sido asignados, es necesario identificar los tipos de usuarios del sistema. Existen cinco tipos de usuarios los cuales se consideran los más comunes.

Tabla Nº 29 Tipos de usuarios del sistema Tipo de usuario Descripción

Administradores Usuarios internos responsables de los recursos de red. Administrativos Usuarios internos que requieren de un acceso mayor. Usuarios docentes Usuarios internos con acceso general.

Usuario Estudiantes Usuarios externos con acceso general.

Fuente: Autora

3.2.Diseño

3.2.1. Casos de uso 100%

Figura Nº 7 Caso de uso rector

Fuente: Autora

Rector

Control de seguimiento de procesos académicos

Acceder a l aplicación Verificar usuario y contraseña Rechazar solicitud de ingreso Consultar rendimiento de estudiantes Obtener Reportes

Consultar notas estudiantes

Obtener datos académicos del estudiante

Tabla Nº 30 Descripción caso de uso rector

Actividad Descripción Excepción

Control seguimientos de procesos académicos

Verificar el funcionamiento correcto de procesos académicos:

Matriculas, notas. Asesor de la

aplicación

Ingresar nombre del usuario y clave asignada. Acceder al sistema web.

Acceso denegado, datos incorrectos. Consulta de notas

estudiantes

Buscar estudiantes matriculados.

Verificar aprovechamiento del quimestre y año lectivo anual. Rechazar solicitud si estudiante no existe. Consulta de rendimiento de estudiantes

Buscar estudiantes matriculados.

Obtención de reportes Estado de rendimiento de estudiantes. Fuente: Autora

Figura Nº 8 Caso de uso vicerrector

Tabla Nº 31Cuadro caso de uso vicerrector

Actividad De scripción Exce pción

Acceso de la aplicación

Ingresar nombre de usuario y clave asignada. Acceder al sistema web

Acceso denegado, datos incorrectos

Abrir año lectivo Ingresar al menú de año lectivo.

Verificar que el anterior periodo lectivo haya sido cerrado.

Inicializar nuevo año lectivo.

No podrá ser cerrado hasta que la fecha de finalización del año lectivo sea menos a la actual. Consulta de notas de

estudiantes

Buscar estudiantes matriculados.

Verificar aprovechamiento del quimestre y año lectivo.

Rechazar solicitud si estudiante no existe

Consulta de rendimiento de estudiantes

Buscar estudiantes.

Obtención de reportes Distribuciones de materias asignadas a cursos. Distribuciones de cursos, materias q docentes, Hojas de calificaciones.

Fuente: Autora

Figura Nº 9Caso de uso secretaria

Fuente: Autora

Tabla Nº 32Cuadro caso de uso secretaría

Actividad Descripción Excepción

Acceso a la aplicación web

Ingresar cédula y clave asignada. Acceder a sistema web

Acceso denegado, datos incorrectos. Registrar información académica

Registrar información personal y académica de estudiantes y docentes.

Verificar y actualizar datos de distribuciones académicas.

Matriculación de estudiantes

Actualizar datos estudiantes Verificar datos

Actividad Descripción Excepción

Registro de notas con solicitud.

Obtener solicitud de docente. Aprobación solicitud. Registrar notas.

Obtener reportes Reportes de estudiantes con los parámetros solicitados. Reportes de docentes.

Reportes de docentes.

Reportes de distribuciones académicas. Certificados de matrículas.

Fuente: Autora

Figura Nº 10Caso de uso docente

Fuente: Autora

Tabla Nº 33Cuadro de uso docente

Actividad Descripción Excepción

Acceso a la aplicación web

Ingresar cedula y clave. Acceder al sistema web.

Acceso denegad, datos incorrectos. Consultar cursos y

materias asignados

Acceder a información de usuarios y materias. Obtener información de horarios académicos

Ingreso de notas Registrar notas estudiantes por curos y materias asignadas. Obtener reportes Reporte de distribuciones asignadas en el año lectivo actual. Fuente: Autora Denegar Solicitud de ingreso Docente Acceder a la aplicación Web

Consultar cursos y materias asignadas

Verificar usuario y contraseña

Ingresar Notas Obtener Datos Estudiantes Obtener Reportes

Figura Nº 11 Caso de uso estudiante/representante

Fuente: Autora

Tabla Nº 34 Cuadro caso de uso de estudiante representante

Actividad Descripción Excepción

Acceso a la aplicación web

Ingresar cedula y clave asignada. Acceder al sistema web.

Acceso denegado, datos incorrectos.

Verificar datos registrados

Comprobar que los datos académicos sean correctos. Solicitar cambios si es necesario.

Consultar notas Ingresar al reporte de calificaciones. Revisar notas obtenidas en cada parcial.

Observar cuadro de rendimiento en cada asignatura. Obtener reportes de

aprovechamiento

Imprimir libreta de calificaciones. Fuente: Autora

Figura Nº 12 Caso de uso administrador

Fuente: Autora Administrador Dar mantenimiento a la BDD Dar mantenimiento de la aplicación Obtener Backups

Obtener privilegios de usuarios

Activar periodos Académicos

Matriculas

Tabla Nº 35 Cuadro caso de uso administrador

Actividad Descripción Excepción

Obtener reportes de funcionamiento

Realizar constantes pruebas de funcionamiento y compatibilidad del sistema.

Efectuar pruebas de rendimiento en la web. Dar mantenimiento a la

base de Datos

Realiza Backups.

Verificar conectividad entre la aplicación y la base de datos. Dar mantenimiento a la

aplicación web

Ingresar al sitio web

Navegar por los diferentes módulos. Realizar cambios de ser necesario. Otorgar privilegios de

usuarios.

Asignar privilegios a usuarios, dependiendo del perfil al que pertenezca.

Activar períodos académicos

Recibir solicitud de abrir períodos para procesos académicos. Activar periodo de matriculación, establecimiento etapas: ordinaria, extraordinaria y especiales.

Activar período de ingreso de notas, de acuerdo a lo requerido: por parciales, quimestrales.

Fuente: Autora

3.2.2. Fuente de diseño