Está en la página 1de 11

ANLISIS DEL SISTEMA

1. ANLISIS DEL SISTEMA BAJO ESTUDIO


Para esto usamos, la tcnica de recoleccin de datos, la entrevista.
1.1.

METODOLOGA DEL DISEO DEL SISTEMA


Debido a que el presente trabajo es tecnolgico se sustenta en metodologas del
rea de Ingeniera de Sistemas. Principalmente est basado en la metodologa
del Proceso Unificado Racional (RUP), conjuntamente con su Lenguaje
Unificado de Modelado (UML), pues es una metodologa adaptable a los
contextos y necesidades de las organizaciones y tambin porque es una
metodologa estndar ms utilizada para el Anlisis, Diseo e Implementacin
de este tipo de trabajos.

2. ANLISIS DE LOS REQUERIMIENTOS


2.1.

REQUERIMIENTOS DEL USUARIO


El software debe proveer una interfaz amigable y de fcil acceso a los mdulos
que contenga para facilitar su uso. Al usuario se le proveer acceso de acuerdo
al perfil.
1.1.1.

2.2.

Control de Asistencia
Control de Pagos
Reportes
Avisos y Actividades
Inventario de Bienes Patrimoniales
Horarios
Foros Chat

REQUERIMIENTOS DEL SISTEMA

2.3.

Control de Notas

Hardware.
Sistema Operativo.
Servidores.
Dominio y Hosting.
Acceso a internet.
Libreras y DLL.
Otros

REQUERIMIENTOS FUNCIONALES
1.1.2.

Control de Notas
El sistema debe administrar las calificaciones de los estudiantes por
niveles, grados y bimestres.
Tambin el sistema tiene que clasificar a los alumnos segn su puntuacin
obtenida, teniendo en cuenta desde el primer puesto hasta el ltimo puesto
de cada grado.

1.1.3.

1.1.4.

El sistema tiene que tener tambin una clasificacin nicamente del primer
y segundo puesto de cada grado para la obtencin de la beca y media beca
acadmica.
Al sistema se tiene que ingresar con una contrasea para subir las notas a
cargo del coordinador acadmico (ADMINISTRADOR 3) y el director
(ADMINISTRADOR 2).
Control de Asistencia
El sistema debe ser capaz de administrar las asistencias de los alumnos,
docentes y personal administrativo.
Los padres de familia pueden visualizar las asistencias de sus hijos por
internet.
El director (ADMINISTRADOR 2) pueden visualizar las asistencias de los
docentes y alumnos.
Control de Pagos
El sistema debe administrar los registros de pensiones pagadas, deudas,
moras y otros derechos de pago (ADMINISTRADOR 1 -PROMOTOR).

1.1.5.

Reportes
El sistema debe ser capaz de emitir los reportes de notas, pagos, asistencias
y otros (ADMINISTRADOR 2 Y ADMINISTRADOR 3).

1.1.6.

Horarios
La aplicacin debe permitir gestionar adecuadamente las horas, cursos,
aulas, docentes y generar un horario de clases (PROCESO n aulas,
docentes, grados y secciones).

2.4.

REQUERIMIENTOS NO FUNCIONALES

Comprobabilidad
El sistema debe de ser evaluado para poder determinar posibles errores.

Disponibilidad
El sistema tiene un periodo de vida ptimo de dos aos.

Extensibilidad
El sistema debe permitir implementar nuevo mdulos para facilitar el uso
del sistema en el futuro durante el tiempo de vida de software.

Escalabilidad
El sistema tiene la capacidad de administrar una creciente carga de
trabajo.

Mantenibilidad
El sistema admitir implementaciones de acuerdo a los nuevos
requerimientos de los usuarios, correccin de errores, etc. Durante del
tiempo de vida.

Seguridad
El sistema es seguro y confiable. Deber incorporar algn mecanismo que
permita realizar copias de seguridad de los datos almacenados

Usabilidad
El sistema es totalmente intuitivo y fcil de usar.
DISEO DEL SISTEMA

1. MODELO DE CASOS DE USO


1.1.

ACTORES
Los actores encontrados en el sistema son los que se menciona a continuacin:

1.2.

Promotor
Director
Coordinador Acadmico
Docente
Alumno
Apoderado

CASOS DE USO DEL SISTEMA


A continuacin se presentamos el diagrama de casos de uso planteado para el
sistema definido de la empresa. Se puede consultar la especificacin de cada
caso de uso correspondiente.
En el diagrama de uso encontramos los siguientes subprocesos:

Usuario
Matrcula
Pagos y Pensiones
Asistencia de Alumnos
Asistencia de Docentes
Notas
Horario
Bienes Patrimoniales
Chat
Foro

registrar bienes

consultar bienes

Docente

Promotor

registrar asistencia alumnos

consultar notas

consultar asistencia docentes

consultar pagos

registrar usuario

registrar notas

realizar pagos

realizar matricula
Director
consultar matricula

consultar asistencia alumnos


Coordinador
academico
Apoderado

registar asistencia docentes

Interactuar(foro-chat)

ingresar horario

consultar horario
Alumno

1.3.

ESPECIFICACIONES DE LOS CASOS DE USO


1.3.1.

Documento de Descripcin de Casos de Uso: Cu-1


Registrar usuario/ CU-1

Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Versin: 1.0
Promotor
Describe el proceso de realizar el Registro del usuario
Eventos ACTOR
Eventos SISTEMA
1. Activa funcin de registro del
1. Muestra en pantalla el registro
usuario.
de datos.
2. Realiza ingreso de datos.
2. Valida los datos ingresados
3. Verifica la redundancia de
3. Almacenar los datos registrados.
registros. El sistema confirma el
almacenamiento datos.
1. Activa funcin de registro del
1. Muestra en pantalla el registro
usuario.
de datos.
2. Realiza ingreso de datos.
2. Valida los datos ingresados.
3. Verifica la redundancia y
3. Almacenar los datos registrados.
encuentra una, el sistema pide
nuevos datos.
Promotor es el nico habilitado para generar usuarios.
Los usuarios estn registrados y se encuentran habilitados para cualquier
accin.
La base de datos de registro de usuarios est disponible para nuevos
registros.

1.3.2.

Documento de Descripcin de Casos de Uso: Cu-2

Nombre:
Actor:
Descripcin:
1.

Flujo Principal:
2.
3.
4.

Realizar matricula/ CU-2


Versin: 1.0
Promotor/ Apoderado
Describe el proceso de realizar la matricula del alumno
Eventos ACTOR
Eventos SISTEMA
Verifica
los
documentos
necesarios para la realizacin del
registro respectivo que entrega el
apoderado al promotor, estos
documentos son: (partida de
nacimiento, DNI estudiante, DNI
padres copia, ficha de matrcula,
certificado de estudios y recibo
de pago matricula).
Activa funcin de realizar de 2. Muestra pantalla de registro de
matrcula.
datos.
Realiza el ingreso de datos del 3. Valida si los datos fueron
alumno y apoderado.
correctamente registrados.
4. El Sistema Confirma el
Almacenar los datos registrados.
almacenamiento de datos.
5. El Sistema emite el cdigo
respectivo del alumno y
apoderado.

Alternativa:

Precondicin:
Poscondicin:
Presuncin:
1.3.3.

1. Verifica
los
documentos
necesarios para la realizacin del
registro respectivo que entrega el
apoderado al promotor, estos
documentos son: (partida de
nacimiento, DNI estudiante, DNI
padres copia, ficha de matrcula,
certificado de estudios y recibo
de pago matricula).
2. Activa funcin de realizar de
matrcula.
3. Realiza el ingreso de datos del
alumno y apoderado.

2. Muestra pantalla de registro de


datos.
3. Valida si los datos fueron
correctamente registrados.
4. El Sistema verifica la
redundancia
de
datos
y
4. Almacenar los datos registrados.
encuentra una, el sistema pide
nuevos datos.
El promotor y el apoderado son los nicos habilitados para registrar
matrcula.
El apoderado y el alumno matriculado reciben su cdigo y estn disponibles
para registrarse como usuarios.
El sistema puede emitir reportes de matrcula.
La base de datos del registro de matrcula est disponible para nuevos
registros.

Documento de Descripcin de Casos de Uso: Cu-3

Nombre:
Actor:
Descripcin:

Flujo Principal:

Realizar pagos/ CU-3


Versin: 1.0
Promotor/ Apoderado
Describe el proceso de realizar el pago de pensin de enseanza
Eventos ACTOR
Eventos SISTEMA
1.
Verifica
los
documentos
necesarios para la realizacin del
registro respectivo.
2. Activa funcin de registro de 2. Muestra pantalla de registro de
pago.
pago.
3. Muestra pantalla de Registro y
3. Realiza registro del pago de
confirmacin si los datos fueron
pensin.
correctamente registrados.
4. El Sistema Confirma el
4. Almacena los datos registrados.
Almacenamiento Datos.
5. El Sistema emite la boleta de pago
5. Se emite la boleta de pago.
respectivo.

Alternativa:
Precondicin:
Poscondicin:
Presuncin:

El promotor y el apoderado son los nicos habilitados para registrar


matrcula.
El sistema puede emitir reportes de pagos de pensin.
La base de datos del registro de matrcula est disponible para nuevos
registros.

1.3.4.
Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

1.3.5.
Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Documento de Descripcin de Casos de Uso: Cu-4


Registrar asistencia alumnos/ CU-4
Versin: 1.0
Coordinador Acadmico
Describe el proceso de realizar el registro de asistencia de los alumnos.
Eventos ACTOR
Eventos SISTEMA
1. Activa la funcin de control de 1. Muestra pantalla de control de
asistencia.
asistencia.
2. Realiza el control de asistencia de
2. Valida los datos ingresados.
los alumnos.
3. Confirma el Almacenamiento
3. Almacena los datos ingresados.
Datos.
1. Activa la funcin de control de 1. Muestra pantalla de control de
asistencia.
asistencia.
2. Realiza el registro de asistencia de
2. Valida los datos ingresados.
los alumnos.
3. Verifica si hay alumnos que
3. El Sistema verifica los nuevos
llegaron tarde y los registra en el
datos.
control de asistencia.
El coordinador acadmico es el nico habilitado para el control de la
asistencia de alumnos.
El sistema puede emitir reportes de asistencia de los alumnos.
La base de datos de asistencia de alumnos est disponible para control de
asistencia.
Documento de Descripcin de Casos de Uso: Cu-5
Registrar asistencia docentes/ CU-5
Versin: 1.0
Coordinador Acadmico
Describe el proceso de controlar asistencia de docentes.
1. Autentificarse como usuario
1. Autoriza
2. Realiza el control de asistencia de
2. Valida los datos ingresados.
los docentes.
3. Confirma el Almacenamiento
3. Almacena los datos ingresados.
Datos.
1. Activa la funcin de control de
1. Muestra pantalla de control de
asistencia.
asistencia.
2. Realiza el registro de asistencia de
2. Valida los datos ingresados.
los docentes.
3. Verifica si hay alumnos que
3. El Sistema verifica los nuevos
llegaron tarde y los registra en el
datos.
control de asistencia.
El coordinador acadmico es el nico habilitado para el control de asistencia
de docentes.
El sistema puede emitir reportes de asistencia de docentes.
La base de datos del control de asistencia est habilitada.

1.3.6.

Registrar notas/ CU-6

Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:
1.3.7.
Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Documento de Descripcin de Casos de Uso: Cu-6


Versin: 1.0

Docente
Describe el proceso de registrar notas en el sistema.
Eventos ACTOR
Eventos SISTEMA
1. Verifica los archivos necesarios
para la realizacin del registro
respectivo.
2. Activa funcin de registro de 2. Muestra en pantalla de registro de
notas.
notas.
3. Muestra en pantalla que el
3. Se busca, selecciona y acepta el
registro seleccionado
se est
archivo de notas.
cargando.
4. El Sistema Confirma el
4. Almacenar los datos registrados.
Almacenamiento Datos.
1. Verifica los archivos necesarios
para la realizacin del registro
respectivo.
2. Activa funcin de registro de 2. Muestra pantalla de registro de
notas.
notas.
3. Muestra en pantalla que el
registro seleccionado
se est
3. Se busca, selecciona y acepta el
cargando, si no se pudieron cargar
archivo de notas.
los archivos exitosamente, el pide
que nuevamente carguen el archivo.
El docente, es el nico habilitado para registrar las notas.
El sistema puede emitir reportes de notas.
La base de datos del registro de notas est disponible para nuevos registros.
Documento de Descripcin de Casos de Uso: Cu-7
Ingresar horario/ CU-7
Versin: 1.0
Coordinador acadmico
Describe el proceso de realizar la programacin del horario de clases.
Eventos ACTOR
Eventos SISTEMA
1. Activa la funcin para ingresar 1. Muestra en pantalla ingresar de
horario.
horario.
2. Ingresa los datos que son: nivel,
grado, seccin, nombre de docentes,
aulas con sus numeraciones, tiempo 2. Valida los datos ingresados.
de inicio y salida de clases, tiempo
de recreo.
3. Verifica y acepta los datos 3. El Sistema confirma, procesa los
ingresados.
datos ingresados.
1. Activa la funcin para ingresar 1. Muestra en pantalla ingresar de
horario.
horario.
2. Ingresa los datos que son: nivel,
grado, seccin, nombre de docentes,
aulas con sus numeraciones, tiempo 2. Valida los datos ingresados.
de inicio y salida de clases, tiempo
de recreo.

Precondicin:
Poscondicin:
Presuncin:
1.3.8.
Nombre:
Actor:
Descripcin:
Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

1.3.9.
Nombre:
Actor:
Descripcin:
Flujo Principal:

Alternativa:

Precondicin:

3. Verifica los datos ingresados, si el


caso es de encontrar errores se 3. El Sistema confirma, procesa los
vuelven a ingresar correctamente los datos ingresados.
datos.
El coordinador acadmico es el nico habilitado para generar horarios de
clases.
El horario se encuentra listo para ser utilizado.
La base de datos esta lista para emitir horarios.
Documento de Descripcin de Casos de Uso: Cu-10
Consultar asistencia alumnos/ CUVersin: 1.0
10
Director/ Coordinador Acadmico/ Docentes
Describe el proceso de realizar la consulta de asistencia de los alumnos.
1. Autentificarse como usuario
1. Autoriza
2.
Solicita
visualizacin
de 2. Procesa y muestra en pantalla la
asistencia de alumnos.
lista de asistencia.
1. Autentificarse como usuario
1. Autoriza
2.
Solicita
visualizacin
de 2. Procesa y muestra en pantalla los
asistencia de alumnos.
pagos efectuados.
3. El sistema muestra si el usuario
desea imprimir un reporte de
asistencia.
4. El usuario acepta la impresin del
4. Enva el reporte para ser impreso.
reporte de asistencia.
El director, coordinador acadmico, docente son los nicos habilitados para
solicitar la consulta de asistencia de alumnos.
El sistema puede emitir reportes de consulta de asistencia de alumnos.
La base de datos de control de asistencia est habilitada para las posteriores
consultas.
Documento de Descripcin de Casos de Uso: Cu-11
Consultar asistencia docentes/ CUVersin: 1.0
11
Director/ Coordinador Acadmico
Describe el proceso de realizar la consulta de asistencia de los docentes.
1. Autentificarse como usuario
1. Autoriza
2.
Solicita
visualizacin
de 2. Procesa y muestra en pantalla la
asistencia de docentes.
lista de asistencia.
1. Autentificarse como usuario
1. Autoriza
2.
Solicita
visualizacin
de 2. Procesa y muestra en pantalla los
asistencia de docentes.
pagos efectuados.
3. El sistema muestra si el usuario
desea imprimir un reporte de
asistencia.
4. El usuario acepta la impresin del
4. Enva el reporte para ser impreso.
reporte de asistencia.
El director, coordinador acadmico son los nicos habilitados para solicitar
la consulta de asistencia de los docentes.

Poscondicin:
Presuncin:

El sistema puede emitir reportes de consulta de asistencia de docentes.


La base de datos de control de asistencia est habilitada para las posteriores
consultas.

1.3.10. Documento de Descripcin de Casos de Uso: Cu-13


Nombre:
Actor:
Descripcin:
Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Consultar horario/ CU-13


Versin: 1.0
Coordinador Acadmico/ Docentes/ Apoderado/ Alumno
Describe el proceso de realizar la consulta del horario de clases.
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin del horario
2. Procesa y muestra en pantalla el
de clases, ingresando grado y
horario de clases solicitada.
seccin.
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin del horario
2. Procesa y muestra en pantalla el
de clases, ingresando grado y
horario de clases solicitada.
seccin.
3. El sistema muestra si el usuario
desea imprimir el horario de clases.
4. El usuario acepta la impresin del
4. Enva el horario para ser impreso.
horario de clases.
El Coordinador acadmico, docentes, apoderado y alumno son los nicos
habilitados para solicitar la consulta del horario de clases.
El sistema puede emitir reportes de todos los horarios de clases.
La base de datos de horarios est habilitada para las posteriores consultas.

1.3.11. Documento de Descripcin de Casos de Uso: Cu-14


Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Consultar matricula/ CU-14


Versin: 1.0
Promotor/ Apoderado
Describe el proceso para realizar la consulta de matrculas de los alumnos.
Eventos ACTOR
Eventos SISTEMA
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin de alumnos
2. Procesa y muestra en pantalla
matriculados, ingresando grado y
relacin de alumnos matriculados.
seccin respectivamente.
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin de alumnos
2. Procesa y muestra en pantalla la
matriculados, ingresando grado y
relacin de alumnos matriculados.
seccin respectivamente.
3. El sistema muestra si el usuario
desea imprimir un reporte de
matrcula.
4. el usuario acepta la impresin del
4. Enva el reporte para ser impreso.
reporte de matrcula.
El promotor y apoderado son los nicos habilitados para solicitar la consulta
de matrcula.
El sistema puede emitir reportes de consulta de matrcula.
La base de datos de consulta de matrcula est habilitada para las posteriores
consultas.

1.3.12. Documento de Descripcin de Casos de Uso: Cu-15


Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Consultar notas/ CU-15


Versin: 1.0
Promotor/ Coordinador acadmico/ Apoderado
Describe el proceso de realizar la consulta de notas de los alumnos.
Eventos ACTOR
Eventos SISTEMA
1. Autentificarse como usuario.
1. Autoriza.
2. Solicita visualizacin de las notas
2. Procesa y muestra en pantalla la
del alumno, ingresando grado y
lista de notas del alumno.
seccin respectivamente..
1. Autentificarse como usuario.
1. Autoriza.
2. Solicita visualizacin de las notas
2. Procesa y muestra en pantalla los
de alumnos, ingresando grado y
pagos efectuados.
seccin respectivamente.
3. El sistema muestra si el usuario
desea imprimir un reporte de notas.
4. El usuario acepta la impresin del
4. Enva el reporte para ser impreso.
reporte de notas.
El promotor,, coordinador acadmico y apoderado son los nicos
habilitados para solicitar la consulta de notas.
El sistema puede emitir reportes de consulta de notas.
La base de datos de consulta de notas est habilitada para las posteriores
consultas.

1.3.13. Documento de Descripcin de Casos de Uso: Cu-16


Nombre:
Actor:
Descripcin:

Flujo Principal:

Alternativa:

Precondicin:
Poscondicin:
Presuncin:

Consultar pagos/ CU-11


Versin: 1.0
Promotor/ Apoderado
Describe el proceso para realizar la consulta de los pagos de pensin de
enseanza
Eventos ACTOR
Eventos SISTEMA
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin de pagos 2. Procesa y muestra en pantalla los
efectuados.
pagos efectuados.
1. Autentificarse como usuario
1. Autoriza
2. Solicita visualizacin de pagos 2. Procesa y muestra en pantalla los
efectuados.
pagos efectuados.
3. El sistema muestra si el usuario
desea imprimir un reporte de pagos.
4. el usuario acepta la impresin del
4. Enva el reporte para ser impreso.
reporte de pagos.
El promotor y apoderado son los nicos habilitados para solicitar la consulta
de pagos.
El sistema puede emitir reportes de consulta de pagos.
La base de datos de pagos de pensiones est habilitada para las posteriores
consultas.

También podría gustarte