SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 1

Sistema de Información de Manejo de Datos Convivenciales para el Instituto San Ignacio de

Loyola

Nicolás Gómez Castillo

Técnico en Programación de Software

Servicio Nacional de Aprendizaje

Edwin Parmenio Cañón Mozo

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 2

Sistema de información de manejo de datos convivenciales del instituto san Ignacio de

Loyola

Introducción:

Durante todos los años que he hecho mi proceso de formación en el Instituto san

Ignacio de Loyola, el sistema de manejo de datos convivenciales siempre ha sido el mismo,

hay un debido proceso, en el cual se utilizan elementos como el observador, la agenda y

diferentes formatos para el control de todos los datos concernientes a la convivencia de los

estudiantes. Podemos decir que el sistema actualmente utilizado es lo suficientemente eficaz,

pero la eficiencia podría ser mejor, por lo que en este proyecto queremos aumentar la

eficiencia, manteniendo la eficacia y así crear un sistema con una gran efectividad.

Objetivo general:

Elaborar un sistema de información de manejo de datos convivenciales para el colegio

instituto san Ignacio de Loyola.

Objetivos específicos:

1) Hallar la manera de mejorar la eficiencia del sistema de manejo de datos convivenciales

de la institución

2) Mediante Entrevistas dirigidas a personal de la institución y a padres de familia, evidenciar

inconvenientes que estos presentaban a la hora de manejar los datos de acciones pedagógicas,

justificaciones, deudas, asistencias, observaciones, uniforme y citaciones

3) Teniendo en cuenta la información que nos brindaron el personal de la institución y los

padres de familia empezar la elaboración del proyecto siguiendo sus recomendaciones

4)

- Mejorar la organización de los datos convivenciales.

-Aumentar la eficiencia del sistema actualmente empleado por la institución.

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 3

Planteamiento del problema:

El sistema que maneja los datos convivenciales en la institución actualmente es eficaz,

con lo que podríamos decir que cumple con la meta esperada para el sistema, registra el bajo

rendimiento convivencial o académico de un estudiante, las acciones pedagógicas y las

justificaciones por alguna inasistencia, pero para varios estudiantes encuestados y profesores

entrevistados, los procesos para llegar a los mismos resultados se pueden simplificar,

incluyendo también la optimización de los recursos utilizados.

Justificación:

Nuestro motivo para la creación de este nuevo sistema es que observamos la

posibilidad de mejorar la eficiencia. Queremos que para todos los que estén involucrados en

el sistema, les sea muy fácil hacer todos los procedimientos, simplificar los métodos para

llegar a los resultados requeridos, que para los docentes y los coordinadores, les sea aún más

sencillo hacer una anotación, informar y confirmar una inasistencia o citar a un estudiante en

la inmediatez del salón de clases, que los padres de los estudiantes puedan estar más

informados del proceso de su hijo(citaciones, observador) y un mayor control de las deudas

con el colegio(pensiones o por ejemplo el pago de material roto por un estudiante).

Alcance del proyecto:

Nuestro sistema de manejo de información podrá llevar el registro de los datos

personales de cada estudiante y docente de la institución. Los docentes, coordinadores,

empleados de administración y tesorería y directivas tendrán acceso al software, estos tres

últimos tendrán usuario administrador. Cada docente podrá desde el aula hacer

procedimientos tales como citar a un estudiante (lo cual quedara registrado en el sistema y el

programa le enviara automáticamente la información a los padres de familia), hacer una

anotación en el observador ( que ahorrara la tarea de ir a buscar el observador con el

orientador, solo consistirá en buscar al estudiante en el software y hacerle la respectiva

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 4

anotación), los docentes podrán revisar la asistencia y el uniforme de los estudiantes (lo cual

soluciona el problema de las comunes perdidas de la carpeta de convivencia, además de un

mayor control del uniforme y que la coordinadora tenga que pasar salón por salón para mirar

quien falto),el usuario del director(a) y los coordinadores, tendrán la capacidad para añadir

una justificación de la inasistencia de algún estudiante, si la inasistencia está justificada, el

docente solo tendrá que buscar el estudiante y mirar si presento o no una excusa. El sistema

llevara un registro de acciones pedagógicas pendientes de cada estudiante y las deudas que

tiene con el colegio, ya sea de pensiones, de grupos específicos o de objetos de la institución

que el estudiante haya roto o dañado. Se podrá enviar información respecto a los estudiantes a

los padres de familia.

Impactos:

Ambiental:

- Se ahorrara el gasto de papel y tinta en observadores, varios formatos actualmente

utilizados, e inclusive la agenda.

- Mayor gasto energético.

Económico:

- Se ahorrará el dinero que se invirtiera en la compra de papel.

- Reducción del tiempo a la hora de realizar los procesos.

- Ahorro por parte de familia en la compra de la agenda escolar.

Social:

- Disminución de errores a la hora de registrar los datos.

- Disminución del estrés que conlleva todos los formatos utilizados, que, al

equivocarse, es necesario volver a pasar todo de nuevo.

Tecnológico:

-Sistematiza los procesos

coordinadores y demás empleados. Código RQF07 Requerimiento: Nombre: Citar a un estudiante Descripción: Los tipos de usuario: Docente. Código RQF02 Requerimiento: Nombre: Registrar datos de los usuarios Descripción: Se deberán registrar en el programa a docentes.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 5 Requerimientos funcionales: Código RQF01 Requerimiento: Nombre: Registrar datos de los estudiantes Registro de los datos de todos los estudiantes para su Descripción: posterior visualización. El registro lo hacer el administrador. Descripción: Todos los tipos de usuario podrán ver la información convivencial del estudiante cuyos datos personales pueda visualizar. Los docentes podrán ver los datos de los estudiantes a los que les dicta clase. Código RQF08 . Código RQF04 Requerimiento: Nombre: Visualización de los datos del estudiante Descripción: Los docentes. los coordinadores vera los datos de los estudiantes de su sección y los administradores podrán tener acceso a los datos de todos los estudiantes. Este registro lo podrá hacer un administrador. coordinadores y administradores podrán ver los datos de los estudiantes. Coordinador y Administrador podrán citar a los estudiantes cuyos datos puedan visualizar. Código RQF03 Requerimiento: Nombre: Ingreso al software con el nombre de usuario y contraseña Descripción: Todos los tipos de usuario podrán iniciar sesión en el programa. Código RQF05 Requerimiento: Nombre: Visualización de la información convivencial del estudiante. Código RQF06 Requerimiento: Nombre: Edición de los datos personales del estudiante Descripción: El administrador podrá editar los datos personales del estudiante cuyos datos puedan visualizar.

registrando asistencias e inasistencias en el programa. . Código RQF09 Requerimiento: Nombre: Asignar una acción pedagógica Descripción: Los tipos de usuario: Docente. podrá ver el profesor encargado de la clase o de la escuela. Coordinador y el administrador podrán hacer una anotación en el observador a los estudiantes cuyos datos puedan visualizar. Código RQF14 Requerimiento: Nombre: Visualización de deudas Descripción: Los tipos de usuario: coordinador y administrador podrán ver las deudas de los estudiantes y no todos los profesores tendrán permiso de visualización. Código RQF13 Requerimiento: Nombre: Confirmación de asistencia Descripción: Los docentes podrán llamar a lista. Código RQF10 Requerimiento: Nombre: Visualización de inasistencias y de justificaciones por inasistencias Descripción: Los tipos de usuario: Docente.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 6 Requerimiento: Nombre: Realizar una anotación en el observador Descripción: Los tipos de usuario: Docente. solamente el orientador del estudiante y si es por daño en una clase o por un grupo específico/escuela(baloncesto. voleibol. etc. Se podrá enviar la información al email de los padres de familia. Coordinador y el usuario del rector y director podrán ver las inasistencias y si hay su respectiva excusa a los estudiantes cuyos datos puedan visualizar. fútbol. Código RQF11 Requerimiento: Nombre: Validar una justificación por inasistencia Descripción: Los tipos de usuario: Coordinador y el administrador podrán validar una justificación por inasistencia a los estudiantes. Código RQF12 Requerimiento: Nombre: Calificación de uniforme Descripción: Los docentes podrán registrar en el sistema la calificación del uniforme.). Coordinador y el usuario del rector y director podrán asignar una acción pedagógica a los estudiantes cuyos datos puedan visualizar.

Código RQF05 Requerimiento: Nombre: Mantenibilidad Descripción: Se podrá mejorar o arreglar el programa cuando se necesite.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 7 Requerimientos no funcionales: Código Requerimiento: RQNF01 Nombre: Facilidad de uso El programa deberá ser intuitivo y fácil de usar. sin afectar al sistema. Código RQNF02 Requerimiento: Nombre: Disponibilidad del programa Descripción: Se deberá poder ingresar al programa siempre que un usuario lo requiera. . Código RQNF04 Requerimiento: Nombre: Operatividad Descripción: El programa deberá funcionar efectivamente en plataformas Windows. el software deberá seguir normalmente. Código RQNF03 Requerimiento: Nombre: Rendimiento Descripción: El programa deberá soportar a todos sus usuarios iniciando sesión simultáneamente. un usuario Descripción: principiante no deberá tardar en aprenderlo a usar.

Marzo 2016 c) Planteamiento de la situación problema.5 (Casos de Uso. Alto nivel) Imagen del diagrama) y Documentación de casos de uso de módulos. Abril/2016 f) Objetivos .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 8 Fases 1. Marzo 2016 d) Justifcación del proyecto. FASE DE ANÁLISIS: a) Defnición de situación problema o Necesidad Febrero-Marzo/2016 b) Métodos de recolección de información.General y específicos.Abril-Mayo/2016 Diseño del sistema de información: Diagramas UML UML 2. Documentación de caso de Uso Código 01 Nombre: Registro de estudiantes .

. Flujo Paso Acción Usuario Sistema Normal 1 El administrador inicia El sistema verifica que sesión con su nombre los datos ingresados de usuario y su coincidan con la base contraseña.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 9 Descripción En este caso de uso se describirá el proceso para el registro de un estudiante en la base de datos del sistema de información. de datos. estudiante y –Agregar estudiante. Actor(es): Administrador Precondición: El usuario debe estar previamente registrado en el sistema. 2 El administrador El sistema muestra las ingresa al módulo de opciones de: -Buscar estudiantes.

H del estudiante .E.S del estudiante 4 El administrador llena El sistema verifica que el formulario.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 10 3 El administrador El sistema mostrara un selecciona la opción formulario de registro agregar estudiante.P. . de estudiante con los siguientes campos a llenar: -Nombre del estudiante -Código del estudiante -Número de documento de identificación del estudiante -Fecha de nacimiento del estudiante -Dirección del estudiante -Teléfono del estudiante -Nombre del padre -Dirección del padre -Teléfono del padre -Nombre de la madre -Dirección de la madre -Teléfono de la madre -R. los datos estén bien diligenciados.

meses en los que se matriculan los estudiantes. el sistema lo avisara y señalara cual es el dato mal diligenciado. 4a Si hay algún dato mal diligenciado. Flujos alternativos 1a Si el usuario o la contraseña no coinciden con la información de la base de datos. el sistema volverá a mostrar el formulario de ingreso y avisara que no se pudo ingresar por que el usuario o la contraseña no coinciden. Frecuencia esperada 1 vez/semestre Comentarios La frecuencia será mucho mayor en diciembre y enero. Excepciones y Errores Paso Acción 1 El administrador digita mal su contraseña o su nombre de usuario 4 El administrador diligencia mal un campo del formulario. la frecuencia esperada en estos meses será de por lo menos 100 veces/semana Documentación de caso de Uso Código 02 Nombre: Registro de usuarios . Post condición El estudiante quedara registrado en la base de datos del sistema.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 11 5 El administrador El sistema registra al selecciona la opción: nuevo estudiante y guardar y registrar muestra un mensaje estudiante confirmando el éxito del registro.

este último actuara como administrador del sistema) Actor(es): Director(administrador) Precondición: El administrador debe estar previamente registrado Flujo Paso Acción Usuario Sistema Normal 1 El administrador inicia El sistema verifica que sesión con su nombre los datos ingresados de usuario y su coincidan con la base contraseña. . de datos. coordinador y director.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 12 Descripción En este caso de uso se describirá el proceso de registro de los usuarios( habrá los siguientes tipos de usuarios: Docente. padre de familia.

S del usuario .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 13 2 El administrador El sistema mostrara un ingresa al módulo de formulario de registro Registro-Nuevo de usuario con los Usuario siguientes campos a llenar: -Nombre del usuario -Tipo de usuario -Número de documento de identificación del usuario -Dirección del usuario -Teléfono del usuario -Nombre de persona a quien llamar en emergencia -Dirección de persona a quien llamar en emergencia -Teléfono de persona a quien llamar en emergencia -Cargo del usuario -Fecha de nacimiento del usuario .E.P.

4 El administrador El sistema registra al selecciona la opción: nuevo usuario y guardar y registrar muestra un mensaje usuario. el sistema volverá a mostrar el formulario de ingreso y avisara que no se pudo ingresar por que el usuario o la contraseña no coinciden. el sistema lo avisara y señalara cual es el dato mal diligenciado. Frecuencia esperada 1 vez/semestre Comentarios Probablemente a principio de año la frecuencia esperada será mínimo de 3 veces/mes. Documentación de caso de Uso Código 03 Nombre: Inicio de sesión por parte de un usuario . 3a Si hay algún dato mal diligenciado. los datos estén bien diligenciados. Excepciones y Errores Paso Acción 1 El administrador digita mal su contraseña o su nombre de usuario 3 El administrador diligencia mal un campo del formulario. por las nuevas contrataciones de la institución. Post condición El usuario quedara registrado en la base de datos del sistema. confirmando el éxito del registro.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 14 3 El administrador llena El sistema verifica que el formulario. Flujos alternativos 1a Si el usuario o la contraseña no coinciden con la información de la base de datos.

docente y padre de familia Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema . Actor(es): Administrador.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 15 Descripción En este caso de uso se mostrará como debe un usuario iniciar sesión en el sistema. coordinador. docente y padre de familia Precondición: El usuario debe estar previamente registrado Flujo Paso Acción Usuario Sistema Normal 1 El usuario selecciona la El sistema muestra un opción iniciar sesión formulario con los campos: nombre de usuario y contraseña 2 El usuario llena el El sistema verifica la formulario y selecciona información. luego en el botón iniciar inicia sesión y muestra sesión el perfil del usuario. Actor(es): Administrador. Excepciones y Errores Paso Acción 1 Mal diligenciamiento del formulario Frecuencia esperada 5 veces/día Comentario N/A Documentación de caso de Uso Código 04 Nombre: Visualización de datos personales del estudiante Descripción En este caso de uso se mostrara como ver los datos personales de un estudiante. Flujos alternativos 1 Si el usuario digita un dato mal el sistema le avisara y el usuario podrá diligenciar el formulario de nuevo Post condición El usuario inicia correctamente la sesión en el sistema. coordinador.

3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere . debe hacer clic en el curso del estudiante. un botón para editar y otro para ver la información convivencial. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 16 Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda.

coordinador. Actor(es): Administrador. . Post condición El usuario podrá ver los datos del estudiante.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 17 3a Si el estudiante requerido no aparece. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. Excepciones y Errores Paso Acción 3 No aparece el estudiante Frecuencia esperada 20veces/día Documentación de caso de Uso Código 05 Nombre: Visualización de la información convivencial de un estudiante Descripción Este caso de uso servirá para describir el usuario puede visualizar la información relacionada con la convivencia del estudiante. docente y padre de familia Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver.

Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. ausencias. acciones pedagógicas. debe hacer clic en el curso del estudiante. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. uniforme y el observador. 6 El usuario selecciona la El sistema muestra la información que información que el requiera ver. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. deudas. un botón para editar y otro para ver la información convivencial. 5 El usuario da clic en ver El sistema muestra un información menú para ingresar a las convivencial citaciones. usuario haya seleccionado. . se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 18 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda.

3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. Excepciones y Errores Paso Acción 3 No aparece el estudiante Frecuencia esperada 20 veces/día Documentación de caso de Uso Código 06 Nombre: Edición de los datos personales de un estudiante Descripción Este caso de uso mostrara como el usuario puede realizar la edición de los datos personales de un estudiante. docente y padre de familia Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver. Actor(es): Administrador. coordinador. .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 19 Post condición El usuario podrá ver la información convivencial del estudiante.

5 El usuario da clic en El sistema muestra el editar datos. Post condición El usuario edito los datos del estudiante. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. formulario de registro para estudiantes con los datos actuales. un botón para editar y otro para ver la información convivencial. mensaje confirmando el éxito de la edición de datos.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 20 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. debe hacer clic en el curso del estudiante. 6 El usuario cambia los El sistema verifica que datos necesarios. Excepciones y Errores Paso Acción . 7 El usuario guarda los El sistema muestra un cambios. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. 6a Si los datos son incorrectos. los datos sean válidos. el sistema le avisara al usuario para que modifique los datos.

3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. coordinador. docente Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver. .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 21 3 El estudiante no aparece en la lista 6 Los datos son incorrectos Frecuencia esperada 600 veces/año Documentación de caso de Uso Código 07 Nombre: Citar a un estudiante Descripción El usuario citara a los padres de familia de un estudiante. Actor(es): Administrador.

uniforme y el observador. siguientes campos: -fecha -motivo 8 El usuario llena los El sistema verifica si campos del formulario. ausencias. acciones pedagógicas. deudas. 7 El usuario selecciona la El sistema muestra un opción de agregar formulario con los citación.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 22 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. 6 El usuario selecciona El sistema muestra la citaciones. lista de citaciones del estudiante y un botón de agregar citación. los datos ingresados son correctos. un botón para editar y otro para ver la información convivencial. 5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones. .

docente . el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. el sistema le avisara al usuario para que modifique los datos. Actor(es): Administrador. Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista 8 Los datos son incorrectos Frecuencia esperada 100 veces/mes Documentación de caso de Uso Código 08 Nombre: Hacer una anotación en el observador de un estudiante Descripción El usuario realizara una anotación en el observador del estudiante. Post condición El usuario agrega una citación a padres de familia del estudiante. citación a los padres de familia y la guarda en la lista de citaciones del estudiante. debe hacer clic en el curso del estudiante. coordinador. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. muestra un mensaje confirmando el éxito del proceso.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 23 9 El usuario envía la El sistema envía la citación. 8a Si los datos son incorrectos.

5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones. ausencias. 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. uniforme y el observador. acciones pedagógicas. un botón para editar y otro para ver la información convivencial. .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 24 Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver. deudas.

siguientes campos: -fecha -motivo 8 El usuario llena los El sistema verifica si campos del formulario. muestra un mensaje confirmando el éxito del proceso. notificación a los padres de familia de que se hizo una anotación a su hijo y la guarda en la lista de observaciones del estudiante. 9 El usuario guarda la El sistema envía una observación. . los datos ingresados son correctos. 7 El usuario selecciona la El sistema muestra un opción de agregar formulario con los observación.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 25 6 El usuario selecciona El sistema muestra la observador lista de observaciones del estudiante y un botón de agregar observación.

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 26 Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. 8a Si los datos son incorrectos. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. docente Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante . debe hacer clic en el curso del estudiante. el sistema le avisara al usuario para que modifique los datos. coordinador. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. Actor(es): Administrador. Post condición El usuario agrega una anotación en el observador del estudiante. Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista 8 Los datos son incorrectos Frecuencia esperada 10 veces/semana Documentación de caso de Uso Código 09 Nombre: Asignación de una acción pedagógica a un estudiante Descripción El usuario asignara una acción pedagógica a un estudiante.

lista de acciones pedagógicas del estudiante y un botón de agregar acción pedagógica. 6 El usuario selecciona El sistema muestra la acciones pedagógicas. deudas. 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. . uniforme y el observador. ausencias. un botón para editar y otro para ver la información convivencial. acciones pedagógicas. 5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 27 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver.

9 El usuario guarda la El sistema envía una acción pedagógica notificación a los padres de familia de que se asignó una acción pedagógica a su hijo y la guarda en la lista de acciones pedagógicas del estudiante. siguientes campos: -fecha -motivo -acción pedagógica 8 El usuario llena los El sistema verifica si campos del formulario. debe hacer clic en el curso del estudiante. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 28 7 El usuario selecciona la El sistema muestra un opción de agregar formulario con los acción pedagógica. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. los datos ingresados son correctos. muestra un mensaje confirmando el éxito del proceso.

el sistema le avisara al usuario para que modifique los datos. Post condición El usuario agrega una acción pedagógica a un estudiante.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 29 3a Si el estudiante requerido no aparece. . Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista 8 Los datos son incorrectos Frecuencia esperada 3 veces/semana Documentación de caso de Uso Código 10 Nombre: Visualización de inasistencias y de justificaciones por inasistencias Descripción El usuario vera las inasistencias de un estudiante y si se justificaron o no. 8a Si los datos son incorrectos. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. Actor(es): Administrador. coordinador. docente y padre de familia Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver.

debe hacer clic en el curso del estudiante. 6 El usuario selecciona El sistema muestra la ausencias. lista de ausencias del estudiante y en cada una si tienen excusa o no. acciones pedagógicas. 5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones. un botón para editar y otro para ver la información convivencial.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 30 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere . Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. deudas. uniforme y el observador. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. ausencias.

coordinador Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 31 3a Si el estudiante requerido no aparece. Post condición El usuario ve las inasistencias del estudiante y su respectiva justificación si la hay. . Actor(es): Administrador. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista Frecuencia esperada 10 veces/semana Documentación de caso de Uso Código 11 Nombre: Validar una justificación por inasistencia Descripción El usuario valida una justificación por alguna inasistencia de un estudiante. 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda.

. acciones pedagógicas. deudas. en cada una si tienen excusa o no y en las que no. hay un botón de agregar justificación. un botón para editar y otro para ver la información convivencial.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 32 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. formato en el que puede adjuntar el archivo de la justificación. 7 El usuario selecciona la El sistema muestra un agregar justificación. uniforme y el observador. mientras este dentro del tiempo establecido. 5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones. ausencias. 6 El usuario selecciona El sistema muestra la ausencias lista de ausencias del estudiante.

debe hacer clic en el curso del estudiante. 9 El usuario guarda la El sistema guarda la justificación. 8a Si el formato del archivo es válido. muestra un mensaje confirmando el éxito del proceso. Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista 8 Los datos son incorrectos Frecuencia esperada 100 veces/semana Documentación de caso de Uso Código 12 Nombre: Calificación de uniforme Descripción Proceso para la calificación del uniforme a los estudiantes. adjuntado es válido. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 33 8 El usuario adjunta el El sistema verifica si el archivo de la formato del archivo justificación. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. . el sistema le avisara al usuario para que suba el archivo en un formato válido Post condición La inasistencia del estudiante queda justificada. justificación en la lista de ausencias del estudiante.

el sistema le avisa. Post condición El uniforme de cada estudiante queda calificado. 4 El usuario guarda la El sistema muestra un lista de asistencia. mensaje confirmando el éxito en el proceso Flujos alternativos 3a El usuario lleno la casilla con datos erróneos. para que llenar la casilla. con una casilla para la asistencia y otra para la calificación del uniforme 3 El usuario rellenara la El sistema verificara casilla de calificación que los datos colocados del uniforme para cada sean validos estudiante. Excepciones y Errores Paso Acción 3 Casilla llenada con datos erróneos Frecuencia esperada 7veces*clase/dia Documentación de caso de Uso Código 13 Nombre: Confirmación de asistencia .SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 34 Actor(es): Docente Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario da clic en el El sistema le muestra su módulo de clases horario de clase 2 El usuario hace clic en El sistema le mostrara la clase actual una lista de los estudiantes.

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 35 Descripción Este caso de uso describe el proceso para la confirmación de asistencia de estudiantes. mensaje confirmando el éxito en el proceso Flujos alternativos 3a El usuario lleno la casilla con datos erróneos. el sistema le avisa. Actor(es): Docente Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario da clic en el El sistema le muestra su módulo de clases horario de clase 2 El usuario hace clic en El sistema le mostrara la clase actual una lista de los estudiantes. con una casilla para la asistencia y otra para la calificación del uniforme 3 El usuario llamara a El sistema verificara lista y colocara sí que los datos colocados asistió o no a clase a sean validos cada estudiante 4 El usuario guarda la El sistema muestra un lista de asistencia. Excepciones y Errores Paso Acción 3 Casilla llenada con datos erróneos Frecuencia esperada 7*clase/dia . para que llenar la casilla. Post condición Queda registrado sí asistió o no el estudiante.

coordinador.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 36 Documentación de caso de Uso Código 14 Nombre: Visualización de deudas Descripción Este caso de uso mostrara como ver las deudas pendientes de un estudiante. 3 El usuario busca el El sistema arroja nombre del estudiante resultados similares a la en la barra de búsqueda búsqueda. un botón para editar y otro para ver la información convivencial. docente y padre de familia Precondición: El usuario debe estar previamente registrado El usuario debe haber iniciado sesión satisfactoriamente El estudiante debe estar en la base de datos Flujo Paso Acción Usuario Sistema Normal 1 El usuario ingresa al El sistema muestra dos módulo de estudiantes opciones: buscar estudiante y agregar estudiante 2 El usuario escoge la El sistema le muestra opción buscar una barra de búsqueda y estudiante una lista de los cursos a los que tiene autorización de ver. Actor(es): Administrador. 4 El usuario selecciona el El sistema le muestra nombre del estudiante todos los datos del de la lista de resultados estudiante. .

Post condición El usuario visualiza las deudas del estudiante con la institución. Excepciones y Errores Paso Acción 3 El estudiante no aparece en la lista Frecuencia esperada 1vez/mes por estudiante . 6 El usuario da clic en El sistema le muestra la deudas lista de deudas que tiene el estudiante con la institución describiendo el valor de la deuda y su causa. el sistema le mostrara la lista de todos los estudiantes del curso en orden alfabético y el usuario podrá seleccionar al estudiante que requiere 3a Si el estudiante requerido no aparece. uniforme y el observador. acciones pedagógicas. se puede comunicar con el administrador para verificar su existencia en la base de datos del sistema. deudas.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 37 5 El usuario da clic en ver El sistema muestra un la información menú para ingresar a las convivencial citaciones. debe hacer clic en el curso del estudiante. Flujos alternativos 2a Si el usuario escoge la lista de cursos en vez de la barra de búsqueda. ausencias.

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 38 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 39 Diagrama de Clases Diagrama de casos de uso .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 40 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 41 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 42 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 43 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 44 Diagrama Entidad-Relación .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 45 Programa COCONUT: Sistema de manejo de datos convivenciales del Instituto San Ignacio de Loyola: .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 46 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 47 .

SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 48 .

google.cl/~psalinas/uml/casosuso.uba.SISTEMA DE MANEJO DE DATOS CONVIVENCIALES 49 Levantamiento de información Entrevista: Entrevista dirigida a John Mauricio Flechas.html http://users.dc.uc3m.dcc. pues al momento de gestionar una anotación en el observador o una acción pedagógica se presentan dificultades a la hora de hacer cumplir la amonestación pues el formato en el que se diligencia en ocasiones se extravía o simplemente no se tiene en cuenta ¿Qué le parecería hacer un sistema para el manejo de sus datos? R/ se facilita el manejo.uchile.pdf https://sites.com/site/metodologiareq/capitulo-ii/tecnicas-para-identificar-requisitos- funcionales-y-no-funcionales http://www.dcc.com/2015/05/requerimientos-no-funcionales-ejemplos.pdf .cl/~psalinas/uml/modelo. además contribuye al medio ambiente disminuyendo el uso de papel para diligenciar los formatos Bibliografía: http://www.ar/materias/isoft1/2001_2/apuntes/CasosDeUso.pmoinformatica.es/spickin/docencia/comsoft/OCW/spanish/casosDeUso_uml/files/plantil lasCasosDeUso_uml_Asignaturas.html http://www-2.html http://users.it. docente de la institución ¿Cree usted que la forma como se diligencian los datos convivenciales en la institución es la adecuada? R/ Pienso que no.uchile.