Vous êtes sur la page 1sur 20

1

I.F.D y T N 12
Tecnicatura Superior En Anlisis, Desarrollo y Programacin de
Aplicaciones
Programacin Orientada a Objetos.
Profesora Mara Laura Barragan.
Ao 2013




Diseo e implementacin del
Sistema Preceptora E.E.M. N 6


Alumnos:
Walter Basualdo
Viviana Gutierrez
David Romero

2

INDICE
Pag.
a) Propsito del sistema. 3
b) Enunciado. 4
c) Tareas a realizar por el sistema. 5
d) Diagrama de paquetes. 6
e) Diagrama UML 7
f) Diagrama Casos de uso 8
g) Diagramas de secuencia 14
h) Diagrama de Base de Datos. 15
i) Anexo. 16













3

(a) PROPSITO DEL SISTEMA

El propsito del sistema es el de almacenar la informacin necesaria
para registrar la poblacin escolar anual, cursos, para poder generar
informes y listados.

IMPORTANTE: dado que el manejo de inscripciones de alumnos se procesa anualmente, este sistema
caduca cada renovacin de inicio lectivo, es decir, con una nueva inscripcin.








4

(b) ENUNCIADO.

En el mbito de la Escuela de Educacin Media n 6 de la Ciudad de la
Plata, toda la documentacin perteneciente a los alumnos, puede ser
hallada dentro del legajo de cada alumno.
Dicho legajo, es almacenado en un archivero, ubicado en el 1 piso de la
Institucin, por ende, resulta engorroso, ante las solicitudes de
estadsticas de cantidad de alumnos inscriptos, o pedido de informes de
cantidad de alumnos discriminados por sexo o por nacionalidad, dirigirse a
cada legajo de alumno y verificar para contabilizar uno por uno, los datos
solicitados.
Por otra parte, los profesores, antes de cerrarse la inscripcin necesitan
listados de asistencia provisorios de cada curso, para conocer al alumnado
presente, que, a su vez debe ser actualizado en caso de posteriores
deserciones, para as, poder entregar un segundo listado diferente en el
caso de las calificaciones cuatrimestrales, por tratarse de un
establecimiento Medio de Educacin de Adultos.
Se observa por ende, un mtodo de acceso a la informacin perteneciente
a los alumnos, carente de un registro medianamente centralizado como
para poder responder en tiempo y forma a los requerimientos de los
directivos y profesores, todos relacionados a la inscripcin anual, que
realizan los preceptores, ya que la escuela no cuenta con departamento
de alumnos.







5

(c) TAREAS A REALIZAR POR EL SISTEMA

I. Ingreso de usuario al sistema.
Alta.
Baja.
Modificacin
II. Inscripcin de alumnos.
Alta.
Baja.
Modificacin.
III. Consulta e informes de inscripcin.
Por datos de alumno.
Por edad.
Por nacionalidad.
Por sexo.
Por cantidad.
IV. Emisin de listados, reportes y comprobantes.
Listado de asistencia.
Listado de calificaciones.
Comprobante de inscripcin.
Reportes de consultas e informes.

6

(d) Diagrama de Paquetes.



7

(e) Diagrama UML




8

(f) Diagrama de Casos de Uso



9

CASO DE USO N1 Login de Usuario (Entrar al Sistema).
ACTORES Preceptor.
PRE CONDICIN Conocer usuario y contrasea.
POST CONDICIN Si el usuario o contrasea son incorrectos tendr un mensaje de
incorrecto el cual no le permitir acceder al sistema.
DESCRIPCIN 1. El usuario invoca al caso de uso entrar al sistema.
2. El usuario ingresa su nombre de usuario y su contrasea.
3. El sistema verifica los datos y dependiendo del grupo en el
que se encuentre el sistema le proporciona los permisos de
acceso.
4. Finaliza el caso de uso.

CASO DE USO N 2 Ingreso de alumnos.
ACTORES Preceptor.
PRE CONDICIN La inscripcin se encuentra abierta.
POST CONDICIN Se incrementa la Base de Datos en un registro.
DESCRIPCIN 1. El preceptor invoca el ingreso de los datos personales de los
alumnos.
2. El sistema carga el formulario de solicitud.
3. El usuario debe ingresar los datos que requiere el formulario.
4. El sistema verifica la data ingresada.
5. Si el usuario est de acuerdo con los datos ingresados
presiona el botn cargar y los datos se guardan en la BD, para
luego imprimirse una comprobante de dicha inscripcin.
6. Si el usuario no est de acuerdo presiona el botn borrar y
vuelve a ingresar los datos.
7. Finaliza el caso de uso.
10

CASO DE USO N 3 Modificacin Alumnos (Edicin de datos de Alumno)s.
ACTORES Preceptor.
PRE CONDICIN El alumno a modificar debe estar previamente cargado.
POST CONDICIN Actualizacin de la base de datos.
DESCRIPCIN El preceptor edita la informacin de un alumno previamente
seleccionado.
1. El usuario selecciona un registro.
2. El usuario invoca cualquiera de los casos de uso siguientes:
modificar curso, modificar DNI, modificar nombre y apellido,
modificar direccin, modificar telfono, etc.
3. El usuario selecciona la opcin de editar.
4. El sistema verifica la data ingresada.
5. El sistema enva un mensaje de confirmacin.
6. El sistema actualiza los cambios generados por parte del
usuario los datos se guardan en la BD.
7. El actor puede consultar los cambios realizados.
8. Finaliza el caso de uso.

CASO DE USO N 4 Eliminacin Alumnos (Eliminacin de datos de Alumnos).
ACTORES Preceptor.
PRE CONDICIN El alumno a eliminar debe estar previamente cargado.
POST CONDICIN Actualizacin de la base de datos.
DESCRIPCIN 1. El usuario invoca eliminar los datos de alumno.
2. El sistema solicita se ingrese el n de documento del alumno
que se desea eliminar de la Base de datos.
2. El sistema permite visualizar los datos relacionados con el
11

alumno en cuestin
3. El usuario selecciona la opcin eliminar.
4. El sistema enva un mensaje de confirmacin.
5. Si la respuesta es positiva por parte del usuario los datos se
actualizan en el servidor ubicado en la BD, en caso contrario no
se realiza ninguna operacin.
6. El actor puede consultar los cambios realizados.
7. Finaliza el caso de uso.

CASO DE USO N 5 Crear curso.
ACTORES Preceptor.
PRE CONDICIN El curso no debe existir previamente.
POST CONDICIN El listado de cursos se incrementa en uno.
DESCRIPCIN 1. Los cursos son creados de acuerdo a la necesidad de la
institucin.
2. En cada curso, previamente creado, se asignan los alumnos
seleccionados por curso de inscripto.
3. Si la inscripcin ha terminado, el curso se considera completo,
sino, el curso igualmente puede imprimirse parcialmente.
5. Se visualiza una vista previa del listado y otorga la posibilidad
de imprimirlo.
6. Finaliza el caso de uso.

CASO DE USO N 7 Realizar Bsquedas.
ACTORES Preceptor.
PRE CONDICIN Solicitud de reporte por parte de la Direccin del
establecimiento.
12

POST CONDICIN Los resultados son presentados en formato digital o impreso.
DESCRIPCIN El preceptor realiza bsquedas y filtra resultados de acuerdo a
diferentes criterios como sexo, nacionalidad, edad, cantidad de
inscriptos, etc.
Permite al actor visualizar la informacin relacionada con la
inscripcin, por supuesto despus de que estos datos se
encuentran almacenados en la BD.
1. El usuario invoca cualquiera de los casos de uso siguientes:
consultar nacionalidades, consultar cantidad total de inscriptos,
consultar edades de los alumnos inscriptos, consultar y agrupar
alumnos por sexo, consultar cantidad de alumnos por curso,
consultar nacionalidad de los alumnos, etc.
2. El sistema permite visualizar los datos relacionados con el
caso de uso seleccionado y puede tambin otorgar la opcin de
imprimirlos.
3. Finaliza el caso de uso

CASO DE USO N 8 Listar Alumnos.
ACTORES Preceptor.
PRE CONDICIN La inscripcin debe estar iniciada.
POST CONDICIN El listado debe de poder imprimirse, con un membrete que lo
identifique.
DESCRIPCIN Segn el listado, se selecciona la informacin de acuerdo al o los
cursos a generar listados.
1. El usuario invoca el caso de uso generar listados y selecciona
el o los cursos y el tipo de listado.
2. El sistema genera el listado.
3. El usuario a travs del programa puede visualizar el listado
digitalmente y puede seleccionar la opcin de guardar o de
imprimir.
13

4. Se guarda o se imprime el documento.
5. Finaliza el caso de uso.


14

(g) Diagramas de secuencia.





15

(h) Diagramas de Base de datos.




16

(i) Anexo
I. Requisitos para inscripcin:



17

II. Planilla de solicitud inscripcin



18

III. Constancia de autorizacin a menores de 18 aos.



19

IV. Planilla de asistencia de alumnos.



20

V. Planilla de calificacin de alumnos.

Vous aimerez peut-être aussi