MODELAMIENTO DE UN SISTEMA EDUCATIVO.
Chris VATesis12 de Mayo de 2016
3.582 Palabras (15 Páginas)253 Visitas
"Año de la Promoción de la Industria Responsable y del Compromiso Climático"
[pic 1][pic 2]
ESCUELA TECNOLÓGICA SUPERIOR DE LA UNIVERSIDAD NACIONAL DE PIURA
TEMA:
" Realizar el modelamiento del sistema manual de matrícula de un centro educativo a un sistema automatizado mediante software".
CURSO:
"INGENERIA DE SOFTWARE II"
DOCENTE:
Mg. Ancajima Miñan
CICLO:
VI
ALUMNOS._
BONILLA RUIZ GIORDANNO FABRICIO
JARAMILLO CHUNGA MIGUEL ROYER
VILLAVICENCIO AYALA NATALY DEL CARMEN
- TITULO DEL PROYECTO
" Realizar el modelamiento del sistema manual de matrícula de un centro educativo a un sistema automatizado mediante software".
- DATOS GENERALES DE LA EMPRESA
Rubro al que se dedica:
Entidad de Educativa Superior Tecnológica Tallan - IEST
Visión
Ser líder en la educación superior por su excelencia académica y su capacidad de innovación.
Misión
Formar líderes íntegros e innovadores con visión global para que transformen el Perú.
Organigrama:
Dirección:
Avenida Tacna 203 en el centro poblado de Castilla del distrito de Castilla de la provincia de Piura en la Región Piura.
RUC:
ENTIDAD DEL ESTADO PARA LA EDUCACION CON NUMERO DE UBIGIO 200104.
Representante legal:
Pública - Sector Educación
Teléfono:
(073) 343795
Email:
cavm15317@hotmail.com
- OBJETIVOS
- Objetivo General
"Realizar el modelamiento del sistema manual de matrícula de un centro educativo a un sistema automatizado mediante software para mejorar la calidad de atención a los alumnos y padres mediante la rápida y mejorada automatización del sistema manual".
- Objetivos Específicos
- Implementar un modulo para la matricula.
- Implementar un módulo para la pre y pos matricula en dependencias dinámicas.
- Utilizar la metodología ágil programación extrema (xp) para la implementación del software.
- LISTA DE REQUERIMIENTOS
Requerimientos Funcionales
- El sistema debe almacenar información sobre los cursos que se pueden adquirir y su valor en créditos.
- El sistema debe permitir a los usuarios buscar y consultar la información sobre las matriculas y cursos.
- El sistema debe permitir a un usuario adquirir un curso a cambio de una cantidad de crédito.
- El sistema debe almacenar los cursos adquiridos por un usuario y la fecha, para saber durante cuánto tiempo puede terminar con éxito y llevar el curso.
- El sistema debe permitir descargar la ficha de matricula que un usuario ha adquirido.
Requerimientos no Funcionales
- El sistema debe visualizarse y funcionar correctamente en cualquier navegador, especialmente en Internet Explorer, Firebird, Mozilla y Nautilus.
- El sistema debe cumplir las disposiciones recogidas en la Ley Orgánica de Datos Personales y en el Reglamento de medidas de seguridad.
- El sistema no debe tardar más de cinco segundos en mostrar los resultados de una búsqueda. Si se supera este plazo, el sistema detiene la búsqueda y muestra los resultados encontrados.
- El sistema debe tener un reporte constante de la actividad de los usuarios.
- El sistema debe cerrar la ventana del usuario pasado 10 minutos sin actividad.
- MODELAMIENTO DE PROCESOS
- MODELAMIENTO DEL SISTEMA
6.1. Casos de Uso
Diagrama de caso de uso obtener perfil:
[pic 3]
Caso de Usp ID: | UCSA-001 | ||
Nombre Caso deUso: | Obtener Perfil | ||
Creada por: | JARAMILLO CHUNGA | Miguel | |
Fecha de Creación: | 15/12/2014 | ||
Actores: | Administrador del Sistema, Alumno, Operario del Sistema | ||
Descripción: | Verifica la validez de usuario y password, en caso de encontrar error muestra mensaje “Acceso no válido”. | ||
Pre-condiciones: | La cuenta de usuario debe haber sido creada. | ||
Post-condiciones: | Muestra perfil de la cuenta de usuario | ||
Flujo normal de Eventos: | Acción del Actor(es) | Acción del Sistema | |
1.El usuario accede al módulo de ingreso al sistema (LOGIN) 3. Ingresa código de usuario y password. | 2. Muestra un formulario para el ingreso de usuario y password. 4. Verifica sí los datos ingresados son válidos. 5. Obtiene el perfil y nivel de acceso al sistema. | ||
Flujos Alternativos: | 4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema, mostrar mensaje de error “Acceso no válido”. |
Diagrama de caso de uso Post-Matricula:
[pic 4]
Caso de Usp ID: | UCSA-002 | ||
Nombre Caso deUso: | Modificar Matricula del Alumno | ||
Creada por: | |||
Fecha de Creación: | |||
Actores: | Alumno, Operario del Sistema, Director de la Escuela, secretaria | ||
Descripción: | Modificar la matrícula de un alumno en un periodo académico determinado. | ||
Pre-condiciones: | El alumno debe haber sido matriculado | ||
Post-condiciones: | Emite constancia de modificatoria de matrícula | ||
Flujo normal de Eventos: | Acción del Actor(es) | Acción del Sistema | |
1.El alumno llena una ficha para la modificación de matrícula, cambio de grupo, retiro de algún curso o matricularse en un nuevo curso. La ficha es verificada por el director de escuela. 2.El alumno entrega al Operario del Sistema la ficha de modificación de matrícula 3.El Operario del sistema verifica que la ficha esté llenada en forma correcta. 4. El Operario del Sistema introduce en el sistema el código del alumno y la escuela profesional. 7.El operario realiza los cambios de matrícula. 10. El operario selecciona una de las opciones (Aceptar, Cancelar). 14. La constancia de modificación de matrícula es firmada conforme por el alumno y el operario del sistema. | 5.El sistema valida los datos ingresados y muestra la información del alumno. 6. Muestra el formulario para el registro de la modificación de la matrícula. 8. Muestra el número de créditos correspondientes al código de cada curso matriculado así como grupos disponibles. 9.El sistema verifica que el número total de créditos no exceda el permitido, controla que el prerrequisito de cada curso registrado haya sido aprobado, no se exceda el número de vacantes por grupo y no produzca ningún cruce de horarios. 11. Si la opción seleccionada es Aceptar el sistema genera e imprime una copia de constancia de matrícula (original y copia). 12. Sí la opción seleccionada es Terminar el sistema concluye la sesión y retorna al módulo principal. | ||
Flujos Alternativos: | 3. La ficha de modificación de matrícula contiene errores, se devuelve al alumno para que sea corregida. 5.En el caso de errores en el código del alumno el sistema muestra un mensaje de error. 9.En el caso de que el alumno se esté matriculando en un curso cuyo prerrequisito no haya sido aprobado no permite el registro de la matrícula y muestra un mensaje “Este curso tiene prerrequisito de …. ”. 9. En el caso de que el número de créditos permitidos para el alumno exceda, muestra el mensaje “Excede el número de créditos”. 9. En el caso que produzca un cruce de horarios entre los cursos, muestra un mensaje “Existe cruce de horarios” | ||
Caso de Usp ID: | UCSA-002 | ||
Nombre Caso deUso: | Modificar Matricula del Alumno | ||
Creada por: | Jaramillo Chunga | Miguel | |
Fecha de Creación: | 17/12/2014 |
Diagrama Caso de Uso: Pre-Matricula
[pic 5]
Caso de Usp ID: | UCSA-003 | ||
Nombre Caso deUso: | Ingresa Disponibilidad de Horas del Profesor | ||
Creada por: | |||
Fecha de Creación: | |||
Actores: | Profesor | ||
Descripción: | Se ingresa el horario del profesor para saber que cursos podrá llevar de acuerdo a su disponibilidad. | ||
Pre-condiciones: | Tener disponibilidad del Profesor | ||
Post-condiciones: | |||
Flujo normal de Eventos: | Acción del Actor(es) | Acción del Sistema | |
1. El Profesor accede al módulo de ingreso al sistema (LOGIN) 3. Ingresa código de usuario y password. 6. El usuario ingresa el horario y los cursos que el profesor debe dictar de acuerdo a su disponibilidad. | 2. Muestra un formulario para el ingreso de usuario y password. 4. Verifica sí los datos ingresados son válidos. 5. Obtiene el perfil y nivel de acceso al sistema. 7. El sistema almacena la información en la base de datos del curso. 8. El sistema te lleva al menú principal. | ||
Flujos Alternativos: | 4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema, mostrar mensaje de error “Acceso no válido”. | ||
Caso de Usp ID: | UCSA-003 | ||
Nombre Caso deUso: | Ingresa Disponibilidad de Horas del Profesor | ||
Creada por: | |||
Fecha de Creación: |
Caso de Uso: Ingresa cursos que se abrirán del plan curricular
...