Vous êtes sur la page 1sur 15

Sistema Automtico de la Cdula de registro y

Actualizacin de Datos Escolares

Planteamiento del problema


Una institucin educativa del nivel bsico, en su departamento de control escolar,
necesita un sistema de gestin de datos que automatice los procesos de
inscripcin y desercin, adems de que refleje la situacin escolar de los alumnos
y que permita capturar los datos generales de la escuela, los alumnos y sus
tutores.

El proceso de inscripcin es el siguiente:


El alumno se dirige al departamento de control escolar, con documentacin en
mano, donde el proporciona sus datos al encargado de registro de inscripcin, el
cual captura los datos solicitados en una hoja denominada cedula de registro y
actualizacin de datos, y los datos que contiene son los siguientes: nombre
completo, CURP, NIA, tipo de sangre, si presenta alguna discapacidad, domicilio,
situacin del alumno, grado, turno y la fecha; el alumno proporciona al encargado
del departamento de control escolar los siguientes documentos:
Certificado de estudios, acta de nacimiento, CURP, fotos, recibo de pago de
inscripcin, cedula de alta, certificado parcial, revalidacin o equivalencia en caso
de alta por traslado.
Adems de los datos del alumno el departamento tambin solicita los siguientes
datos del padre o tutor:
Nombre completo, CURP, domicilio, parentesco, telfono, ocupacin, nivel de
estudios.

El proceso para dar de baja al alumno


El alumno o padre o tutor, se dirige al departamento de control escolar donde
solicita ante el encargado la hoja de solicitud de baja; el encargado solicita
algunos datos del alumno, los cuales pueden ser: nombre completo, CURP, NIA;
mediante los cuales el encargado identifica el expediente del alumno, procediendo
a rellenar la hoja denominada cedula de baja; en la cual el encargado registra

nombre completo del alumno, NIA, CURP, grado que cursa el alumno, quien
solicita la baja (padre o tutor), el motivo por el que solicita la baja y la fecha; el
encargado llena el formato en original y copia , lo pasa a firma y la copia es
entregada al solicitante, junto con el expediente original y queda en el archivo de
control escolar el original del la cedula de baja y copia del expediente del alumno.

Alcance del proyecto


Sistematizar las funciones, con el objetivo de obtener un mejor control, con el fin
de mejorar el servicio, ahorrar tiempo en los procesos, mantener una base de
datos digital de la informacin y sofisticar la presentacin de los documentos.
El sistema podr ser capaz de realizar las siguientes funciones:
Ingreso de datos de la institucin
Los datos de la institucin podrn ser ingresados al sistema adems de que
permitir hacer modificaciones sobre los mismos.
Gestin de datos del alumno
El sistema capturar la informacin proporcionada por alumno, la cual anexar a la
base de datos. Algunos datos sern utilizados para facilitar la bsqueda de
informacin de los alumnos. Tambin para la creacin de consultas que faciliten la
creacin de estadsticas.
Solicitud de alta
Cuando un alumno sea de nuevo ingreso, el sistema registrar los datos de
inscripcin requeridos por el formato escrito denominado Cdula de actualizacin
de datos.
Solicitud de baja
Cuando un alumno desea ser dado de baja, el sistema permitir registrar la
informacin requerida por el formato escrito denominado Cdula de actualizacin
de datos.

Anlisis de Clientes
La aplicacin (sistematizacin de cedula de registro y actualizacin de datos en la
institucin) podr ser implementada en cualquier plantel educativo de nivel bsico
y medio superior que estn incorporadas a la SEP, de carcter pblico y privado.

Definicin de Metas a alcanzar en esta etapa

Definicin detallada del problema


Modelo del negocio
Modelo de dominio
Alcance del sistema
Documentar requerimientos funcionales y no funcionales

Modelo de Domino

Requerimientos Funcionales del Sistema


Identificador

RF01

Descripcin corta

Ingresar datos de la escuela

Motivo

Identificar a la institucin

Descripcin detallada

El encargado de control escolar introducir por


primera vez los datos de la escuela, los cuales
posteriormente aparecern por default, y solo en
caso de modificacin el mismo encargado de
control escolar podr llevar a cabo los cambios
necesarios. Los datos primordiales son los
siguientes:
1.- Nombre de la escuela.
2.- Clave del centro de la escuela
3.- Domicilio de la escuela
4.- Nombre del director

Identificador

RF02

Descripcin corta

Datos del alumno

Motivo

El alumno debe proporcionar su informacin al


encargado (secretaria).

Descripcin detallada

El alumno proporciona su informacin que


corresponde a sus datos personales, como:
NIA
Nombre completo
CURP
Domicilio
Tipo de sangre
Actitud diferenciada
Fecha de Inscripcin

Identificador

RF03

Descripcin corta

Solicitud alta

Motivo

Ingresar datos del alumno al sistema

Descripcin detallada

El encargado de control escolar (secretaria),


capturar los datos requeridos por el formato de
la cedula de actualizacin de datos, que consta
de los siguientes:
Fecha
Clave centro de la escuela
Nombre del centro de trabajo
Nmero de autorizacin

Identificador

RF04

Descripcin corta

Solicitud de baja

Motivo

Rellenar el formato de baja

Descripcin detallada

El encargado de control escolar rellena el formato


de la cedula de actualizacin de datos, que consta
de los datos siguientes:
Fecha
Clave de la escuela
Nombre de la escuela
Grado

Identificador

RF05

Descripcin corta

Datos del padre o tutor

Motivo

Captura de los datos personales del padre o tutor


del alumno

Descripcin detallada

En este apartado se solicita la informacin del


tutor del alumno, y la informacin se ingresa al
formato de la cdula de actualizacin de datos, la
cual contiene los siguientes datos:
Nombre completo
Domicilio
Telfono

Identificador

RF06

Descripcin corta

Gestin de usuarios

Motivo

Seguridad del sistema

Descripcin detallada

Para seguridad del sistema, se crearan cuentas


de usuario que permitan el acceso a travs de un
nombre de usuario y una contrasea.

Identificador

RF07

Descripcin corta

Registro de documentacin

Motivo

Validacin y cotejo de documentos

Descripcin detallada

El encargado de control escolar cotejara la


informacin proporcionada por el alumno con los
documentos originales presentados por el alumno.
El sistema solo registrara el nombre de los
documentos presentados.

Requerimientos No Funcionales del Sistema


Identificador

RNF01

Descripcin corta

Seguridad de Acceso

Motivo

Proteger la base de datos de personal no


autorizado.
El sistema deber cumplir con los estndares de
seguridad ms estrictos en su desarrollo y
aplicacin. Una de ellas ser que para poder
acceder al sistema, el personal encargado deber
ingresar los datos de nombre de usuario y
contrasea proporcionados previamente por el
desarrollador del sistema.

Descripcin detallada

Identificador

RNF02

Descripcin corta

Compatibilidad

Motivo

Descripcin detallada

Que el sistema puede implementarse en cualquier


sistema operativo.
El sistema deber desarrollarse basndose en los
estndares internacionales de desarrollo de
software, con la finalidad de que pueda ser
implementado sin mayores problemas en
cualquier sistema del mercado.

Identificador

RNF03

Descripcin corta

Escalabilidad

Motivo

Soporte de nuevos usuarios o funcionalidades


El sistema podr ser capaz de soportar la
creacin de nuevos usuarios. Sin embargo,
contendr un nmero limitado de stos.
Tambin deber de facilitar la anexin de
nuevas funcionalidades y su correcto
funcionamiento.

Descripcin detallada

Identificador

RNF04

Descripcin corta

Descripcin detallada

Integridad de datos
Crear una base de datos limpia y sin
inconsistencias.
El sistema tendr reglas de validacin para
verificar todos ingresados, en caso de algn dato
no cumpla con las reglas, sistema enviar un
mensaje de error al usuario para que corrija la
inconsistencia, de no hacerlo el sistema no
actualizar los datos.

Identificador

RNF05

Descripcin corta

Desempeo.
Sistema prctico y eficiente.

Motivo

Motivo

Descripcin detallada

El sistema deber ser desarrollado de


forma que los recursos requeridos para su
funcionamiento sean los ms bajos
posibles y en acorde con las necesidades
de los requerimientos funcionales y no
funcionales.
La respuesta de de cada operacin del
sistema no deber sobrepasar los dos
segundos.

Identificador

RNF06

Descripcin corta

Desempeo.
Sistema prctico y eficiente.

Motivo

Descripcin detallada

El sistema deber ser desarrollado de


forma que los recursos requeridos para su
funcionamiento sean los ms bajos
posibles y en acorde con las necesidades
de los requerimientos funcionales y no
funcionales.
La respuesta de de cada operacin del

sistema no deber sobrepasar los dos


segundos.

Identificador

RNF07

Descripcin corta

Mantenimiento
Soporte tcnico de bajo costo

Motivo

Descripcin detallada

El sistema deber ser desarrollado de


manera que su arquitectura sea de fcil
comprensin.
El
cdigo
debe
estructurarse
adecuadamente para que sea consistente y
predecible.
Los mdulos del sistema deben ser
creados de manera que una modificacin
en sus parmetros no obligue a la
recreacin del mdulo.
La interfaz del sistema deber debe
contemplar que las propiedades pblicas y
los mtodos de los parmetros sean de
carcter comn (estandarzados).

Casos de uso
Identificacin de Casos de Uso

Acceder al sistema: El usuario puede ingresar al sistema siempre y


cuando ingrese su nombre de usuario y contrasea correctos. Los cuales
son provistos en primera instancia por el desarrollador del software.
Consultar Informacin: El usuario podr consultar la informacin
contenida en la base de datos del sistema. Podr realizar consultas
especializadas, seleccionando algunos de los criterios preestablecidos en el
sistema.
Modificar datos: Los datos contenidos en el sistema, pueden ser
modificados para que sean ingresados los datos de la institucin educativa.
Actualizar datos: El sistema es capaz de crear nuevos registros, o
modificar el contenido de estos.

Solicitud de alta: El sistema contendr un formulario que permitir agregar


nuevos datos que correspondern a la informacin de los alumnos de
nuevo ingreso.
Solicitud de baja: El sistema contar con un formulario que permita llevar
un registro de los alumnos que han solicitado su baja de la institucin.

Clasificacin de los actores

Usuario: Persona responsable de administrar la aplicacin.


Secretara: Personal de la institucin con permisos de usuario del sistema.
Padre o Tutor: Persona que solicita alguna funcin del sistema.
Alumno: Individuo que se relaciona con el sistema a travs del padre o
tutor.

Diagrama de Casos de Uso:

Descripcin detallada de los casos de uso


Cdigo:
Nombre:
Actores:
Descripcin:

CS-01.
Acceder al Sistema.
Usuario.
El usuario inicia el programa el cual solicitar antes
que nada un nombre de usuario y contrasea, datos
previamente establecidos por el proveedor del
sistema. Despus de ingresar los datos correctos el
sistema permitir el acceso a la informacin en su
base de datos.

Precondicin:

La aplicacin debe ejecutarse sobre en un sistema


informtico estable.
Ninguna.
Paso 1 Usuario: Iniciar la aplicacin.
Paso 2 Sistema: Solicita nombre de usuario y
contrasea.
Paso 3 Usuario: Ingresa datos correctos del
usuario.
Paso 4 Sistema: Realiza la conexin con la base de
datos y permite el acceso al usuario.
Paso 5 Usuario: Visualiza la interfaz del programa y
realiza las operaciones permitidas por la aplicacin.
Paso 6 Usuario: Solicita el cierre de la aplicacin.
Paso 7 Sistema: Termina la conexin.

Pos condicin:
Flujo Principal:

Flujo alternativo:

Datos de usuario incorrectos


Paso 3 El sistema: Presenta mensaje de error y el
caso de uso termina.

Cdigo:
Nombre:
Actores:
Descripcin:

CS-02.
Ingresar datos de usuario
Usuario
El usuario debe ingresar los datos de nombre de
usuario y contrasea prvidos por el desarrollador del
sistema.
Solicitar acceso al sistema.
Ninguna.
Paso 1 Usuario: Iniciar la aplicacin.

Precondicin:
Pos condicin:
Flujo Principal:

Flujo alternativo:

Cdigo:
Nombre:
Actores:
Descripcin:

Precondicin:
Pos condicin:
Flujo Principal:

Flujo alternativo:

Cdigo:
Nombre:
Actores:

Paso 2 Usuario: Acceder al sistema.


Paso 3 Sistema: Solicita nombre de usuario y
contrasea.
Paso 4 Usuario: Ingresa datos.
Paso 5 Sistema: Verifica los datos.
Paso 6 Sistema: Permite el acceso e inicia la
conexin.
Negacin del acceso
Paso 5 Sistema: En caso de que los datos sean
incorrectos, muestra un mensaje de error y termina el
caso de uso.
CS-03.
Consultar informacin.
Usuario.
Una vez accedido al sistema, el usuario puede hacer
consultas a la base de datos del sistema y generar
reportes
Ingresar datos de usuario para acceder al sistema.
Ninguna.
Paso 1 Usuario: Iniciar la aplicacin.
Paso 2 Usuario: Acceder al sistema.
Paso 3 Sistema: Muestra Interfaz.
Paso 4 Usuario: Selecciona las consultas de
inters.
Paso 5 Sistema: Crea y muestra tablas con datos
consultados.
Paso 6 Usuario: Solicita reporte.
Paso 7 Sistema: Imprime reporte.
Paso 8 Usuario: Cierra las consultas.
Paso 9 Sistema: Elimina tablas de la consulta.
Paso 7 Usuario: Finaliza la aplicacin.
Paso 7 Sistema: Finaliza la conexin.
Consultas personalizadas
Paso 4 El sistema: El sistema permite el ingreso de
parmetros personalizados del usuario.
CS-04.
Modificar datos.
Usuario

Descripcin:

Una vez accedido al sistema, el usuario puede


modificar sus datos de ingreso as como la
informacin que corresponde a la institucin como el
nombre, direccin, telfono, etc.

Precondicin:
Pos condicin:
Flujo Principal:

Ingresar datos de usuario para acceder al sistema.


Ninguna.
Paso 1 Usuario: Iniciar la aplicacin.
Paso 2 Usuario: Acceder al sistema.
Paso 3 Sistema: Muestra Interfaz.
Paso 4 Usuario: Selecciona la opcin
correspondiente a la funcin de modificar datos.
Paso 5 Sistema: Muestra formulario para ingresar
los datos correspondientes.
Paso 6 Usuario: Ingresa la informacin en el
formulario.
Paso 7 Usuario: Confirma la operacin.
Paso 8 Sistema: Actualiza los datos.
Paso 9 Sistema: Cierra Formulario.
Paso 7 Usuario: Finaliza la aplicacin.
Paso 7 Sistema: Finaliza la conexin.
Datos de informacin incorrectos
Paso 6 El sistema: El sistema muestra un mensaje
de inconsistencia sin que el caso de uso termine.

Flujo alternativo:

Cdigo:
Nombre:
Actores:
Descripcin:

Precondicin:
Pos condicin:
Flujo Principal:

CS-05.
Actualizar Datos
Usuario
Una vez accedido al sistema, el usuario puede crear
o actualizar los registros de las tablas de la base de
datos que corresponden a la informacin de los
alumnos.
Ingresar datos de usuario para acceder al sistema.
Ninguna.
Paso 1 Usuario: Iniciar la aplicacin.
Paso 2 Usuario: Acceder al sistema.
Paso 3 Sistema: Muestra Interfaz.
Paso 4 Usuario: Selecciona la funcin de Actualizar
Datos.
Paso 5 Sistema: Muestra formulario de captura de
informacin.

Flujo alternativo:

Cdigo:
Nombre:
Actores:
Descripcin:

Precondicin:
Pos condicin:
Flujo Principal:

Paso 6 Usuario: Ingresa o modifica la informacin


de los registros.
Paso 7 Usuario: Confirma la operacin.
Paso 8 Sistema: Actualiza Datos.
Paso 9 Sistema: Cierra formulario de actualizacin.
Paso 10 Usuario: Finaliza la aplicacin.
Paso 11 Sistema: Finaliza la conexin.
Datos de informacin incorrectos
Paso 6 El sistema: El sistema muestra un mensaje
de inconsistencia sin que el caso de uso termine.
CS-06.
Solicitud de alta.
Padre o Tutor; Usuario.
La persona llena el formato escrito de solicitud de
ingreso a la institucin, el cual sirve de referencia al
usuario de la aplicacin al momento de capturar la
informacin del solicitante en el sistema.
Rellenar solicitud escrita de alta.
Ninguna.
Flujo Principal:
Paso 1 Padre o Tutor: Solicita al usuario el formato
escrito de solicitud de alta.
Paso 2 Padre o Tutor: Rellena el formato con la
informacin correcta.
Paso 3 Padre o Tutor: Entrega la solitud escrita al
usuario del sistema.
Paso 4 Usuario: Recibe solicitud.
Paso 5 El Usuario: Coteja los datos de la solicitud
con la documentacin entregada por el Padre o Tutor.
Paso 6 Usuario: Actualiza datos del sistema.

Flujo alternativo:

Negacin de solicitud.
Paso 5 El Usuario: En caso de inconsistencias
entre la informacin de la solicitud escrita y la
documentacin, el caso de uso termina.

Cdigo:
Nombre:
Actores:

CS-07.
Solicitud de baja.
Padre o Tutor; Usuario.

Descripcin:

Precondicin:
Pos condicin:
Flujo Principal:

Flujo alternativo:

El padre o tutor llena el formato escrito de solicitud de


baja de la institucin, el cual sirve de referencia al
usuario de la aplicacin al momento de capturar la
informacin del solicitante en el sistema.
Rellenar solicitud escrita de alta.
Ninguna.
Paso 1 Padre o Tutor: Solicita al usuario el formato
escrito de solicitud de baja.
Paso 2 Padre o Tutor: Rellena el formato con la
informacin correcta.
Paso 3 Padre o Tutor: Entrega la solitud escrita al
usuario del sistema.
Paso 4 Usuario: Recibe solicitud.
Paso 5 El Usuario: Coteja los datos de la solicitud
con la informacin de la base de datos del sistema.
Paso 6 Usuario: Actualiza datos del sistema.
Negacin de solicitud.
Paso 5 El Usuario: En caso de inconsistencias
entre la informacin de la solicitud escrita y la
informacin del sistema, el caso de uso termina.

Vous aimerez peut-être aussi