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 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
N° 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