Escolar Documentos
Profissional Documentos
Cultura Documentos
Lorena Beatriz A Tupayachi Cristina Patricia Cceres Juregui Sebastin Coronado Alvarado Rodrigo Fernndez Baca Santa Cruz Raul Suarez Caceres SEMESTRE V 2010
Los alumnos declaran haber realizado el presente trabajo de acuerdo a las normas de la Universidad Catlica San Pablo
FIRMA
FIRMA
FIRMA
FIRMA
FIRMA
INDICE 1. Introduccin............................................................. ..1 2.Diagrama de Caso de Uso 7 2.1 Diagrama de Caso de Uso: Autenticacin
...................................................11 2.3.1Caso de Uso: Ingresar Disponibilidad de horas...................................11 2.3.2 Caso de Uso: Ingresar Horarios de Curos Disponibles................................12 2.3.3 Caso de Uso: Ingresar Cursos que se abrirn del Plan Curricular...............................13 Sistema Acadmico Universitario Pgina 2
2.3.4
Caso
de
Uso:
Ofertar
Matricula........................................15 2.4.1 Caso de Uso: Emitir Libreta de Notas .......................................16 2.4.2 Caso de Uso: Registrar Matricula de Alumno......................................17 2.4.3 Caso de Uso: Obtener Notas del Alumno.......................................19 2.4.4 Caso de Uso: Obtener Datos
Perfil...........................................21 2.5.2 Caso de Uso: Registrar Plan Curricular .......................................23 2.6 Diagrama de Caso de Uso: Certificaciones
notas.................................................28
Pgina 3
2.6.5
Caso
de
Uso:
Constancia
de
.........................................................30 2.7.1 Caso de Uso: Registrar Sancin de Alumno y Profesor ................................31 3.Diagrama de Secuencia............................... ...............................32 3.1Diagrama de Secuencia: Ingresa disponibilidad de horas
..........................................38
Pgina 4
3.9
Diagrama
de
Secuencia:
Constancia
Sanciones
...40 4. Diagrama de Colaboracin............................... ...............................40 4.1 Diagrama de Colaboracin: Obtener Dato Alumno
...42 4.4 Diagrama de Colaboracin: Ingresa disponibilidad de horas Profesor ..42 4.5 Diagrama de Colaboracin: Ingresa curso que se abrirn en plan curricular.43 4.6 Diagrama de Colaboracin: Ingresar horarios disponibles
4.10
Diagrama
de
Colaboracin:
Constancia
de
Egreso
Pgina 6
INDICE
DE FIGURAS
Fig. 1 Diagrama Caso de Uso: Autenticacin Fig. 2 Diagrama Caso de Uso: Post Matricula Fig. 3 Diagrama Caso de Uso: Pre- Matricula Fig. 4 Diagrama Caso de Uso: Plan Curricular Fig. 5 Diagrama Caso de Uso: Certificaciones Fig. 6 Diagrama de Secuencia: Ingresa disponibilidad de horas Profesor Fig. 7 Diagrama de Secuencia: Ingresa curso que se abrirn en el plan curricular Fig. 8 Diagrama de Secuencia: Ingresar horarios disponibles Fig. 9 Diagrama de Secuencia: Ofertar cursos Fig. 10 Diagrama de Secuencia: Certificado de Estudio Fig. 11 Diagrama de Secuencia: Consolidado Notas Fig. 12 Diagrama de Secuencia: Constancia de Egreso Fig. 13 Diagrama de Secuencia: Constancia de Matricula Fig. 14 Diagrama de Secuencia: Constancia de Sanciones Fig. 15 Diagrama de Secuencia: Registrar Plan Curricular Fig. 16 Diagrama de Colaboracin: Obtener Dato Alumno Fig. 17 Diagrama de Colaboracin: Obtener Nota Alumno Fig. 18 Diagrama de Colaboracin: Obtener Perfil Alumno Fig. 19 Diagrama de Colaboracin: Ingresa disponibilidad de horas Profesor Fig. 20 Diagrama de Colaboracin: Ingresa curso que se abrirn en el plan curricular Fig. 21 Diagrama de Colaboracin: Ingresar horarios disponibles Fig. 22 Diagrama de Colaboracin: Ofertar cursos Fig. 23 Diagrama de Colaboracin: Certificado de Estudio Fig. 24 Diagrama de Colaboracin: Consolidado Notas Fig. 25 Diagrama de Colaboracin: Constancia Egreso Fig. 26 Diagrama de Colaboracin: Constancia de Matricula Fig. 27 Diagrama de Colaboracin: Constancia de Sanciones Fig. 28 Diagrama de Colaboracin: Registrar Plan Curricular Fig. 28 Diagrama de Paquete
Pgina 7
Lista de Casos de Usos Actor Alumno Administrador del Sistema Operario del Sistema Alumno Operario del Sistema Director de la Escuela Profesor Operario del Sistema Operario del Sistema Operario del Sistema Alumno Administrador del Sistema Operario del Sistema Alumno Operario del Sistema Alumno Operario del Sistema Alumno Operario del Sistema Operario del Sistema Operario del Sistema Operario del Sistema Operario del Sistema Alumno Operario del Sistema Alumno Operario del Sistema Operario del Sistema Operario del Sistema Casos de Usos Obtener Perfil ID UCSA-001
Modificar Matricula del Alumno Ingresar Disponibilidad de horas Ingresar Horarios Disponibles de Curso Ingresar Cursos que se abrirn del Plan Curricular Ofertar Cursos Libreta de Notas
Registrar Matricula Obtener Notas del Alumno Obtener Datos del Alumno Registrar Plan Curricular Obtener Perfil para Plan Curricular Certificado de estudio Constancia de sanciones Constancia de Matricula Consolidado de Notas Constancia de Egreso
UCSA-008 UCSA-009 UCSA-010 UCSA-011 UCSA-012 UCSA-013 UCSA-014 UCSA-015 UCSA-016 UCSA-017 UCSA-018
Pgina 8
2. Diagrama de Caso de Uso: Sirven para describir las interacciones del sistema con su entorno, identificando los actores, que representan los diferentes roles desempeados por los usuarios del sistema, y los casos de uso que corresponden a la funcionalidad que el sistema ofrece a sus usuarios. A continuacin se presenta los Diagramas de Caso de Uso con los respectivos contratos de caso de uso. 2.1. Diagrama de Caso de Uso: Autenticacin
2.1. 1 Caso de Uso: Obtener Perfil Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin: UCSA-001 Obtener Perfil
Actores: Descripcin:
Administrador del Sistema, Alumno, Operario del Sistema Verifica la validez de usuario y password, en caso de
Pgina 9
encontrar error muestra mensaje Acceso no vlido. La cuenta de usuario debe haber sido creada. Muestra perfil de la cuenta de usuario Accin del Actor(es) Accin del Sistema 1.El usuario accede al mdulo de ingreso al sistema (LOGIN) 3.Ingresa cdigo de usuario y password. 2.Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados son vlidos. 5. Obtiene el perfil y nivel de acceso al sistema. 4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema, mostrar mensaje de error Acceso no vlido.
Flujos Alternativos:
UCSA-002 Pgina 10
Alumno, Operario del Sistema, Director de la Escuela Modificar la matrcula de un alumno en un periodo acadmico determinado. El alumno debe haber sido matriculado Emite constancia de modificatoria de matrcula Accin del Actor(es) Accin del Sistema 1.El alumno llena una ficha para la modificacin de matrcula, cambio de grupo, retiro de algn 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 modificacin de matrcula 3.El Operario del sistema 5.El sistema valida los datos verifica que la ficha est ingresados y muestra la llenada en forma correcta. 4. El Operario del Sistema informacin del alumno. introduce en el sistema el 6. Muestra el formulario para cdigo del alumno y la el registro de la modificacin escuela profesional. de la matrcula. 8. Muestra el nmero de crditos correspondientes al de cada cursos 7.El operario realiza los cdigo matriculado as como grupos cambios de matrcula. disponibles. 9.El sistema verifica que el nmero total de crditos no exceda el permitido, controla que el prerrequisito de cada cursos registrado haya sido aprobado, no se exceda el nmero de vacantes por grupo y no produzca ningn cruce de horarios. 11. Si la opcin seleccionada 10. El operario selecciona es Aceptar el sistema genera una de las opciones e imprime una copia de (Aceptar, Cancelar). constancia de matrcula (original y copia). 12. S la opcin seleccionada es Terminar el sistema Pgina 11
concluye la sesin y retorna al mdulo principal. 14. La constancia de modificacin de matrcula es firmada conforme por el alumno y el operario del sistema. 3. La ficha de modificacin de matrcula contiene errores, se devuelve al alumno para que sea corregida. 5.En el caso de errores en el cdigo 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 matrcula y muestra un mensaje Este curso tiene prerrequisito de . . 9. En el caso de que el nmero de crditos permitidos para el alumno exceda, muestra el mensaje Excede el nmero de crditos. 9. En el caso que produzca un cruce de horarios entre los cursos, muestra un mensaje Existe cruce de horarios
Flujos Alternativos:
FIG. 3 DIAGRAMA DE CASO DE USO: PRE-MATRICULA 2.3.1 Caso de Uso: Ingresa Disponibilidad de Horas del Profesor
Pgina 12
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Profesor Se ingresa el horario del profesor para saber que cursos podr llevar de acuerdo a su disponibilidad. Tener disponibilidad del Profesor Accin del Actor(es) 1. El Profesor accede al mdulo de ingreso al sistema (LOGIN) 3. Ingresa cdigo de usuario y password. 6. El usuario ingresa el horario y los cursos que el profesor debe dictar de acuerdo a su disponibilidad. Accin del Sistema 2. Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados son vlidos. 5. Obtiene el perfil y nivel de acceso al sistema. 7. El sistema almacena la informacin 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 vlido.
2.3.2 Caso de Uso: Ingresa cursos que se abrirn del plan curricular
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Actores: Descripcin:
Pre-condiciones: Post-condiciones:
Operario Sistema El operario del sistema ingresa al sistema para poder subir los cursos que estarn disponibles por semestre y por carrera. Tener disponibilidad del Profesor
Pgina 13
Accin del Actor(es) 1.El operario del sistema accede al mdulo de ingreso al sistema (LOGIN) 3. Ingresa cdigo de usuario y password. 6. El operario solicita los horarios disponibles del profesor
Accin del Sistema 2.Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados son vlidos. 5. Obtiene el perfil y nivel de acceso al sistema.
8. El operario verifica estos horarios y los adhiere a los cursos que sern ingresados en el presente periodo indicando el profesor que dictara respectivo curso. 9. El operario sube la informacin. 10. El sistema almacena la informacin subida por el operario. 11. El sistema muestra 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 vlido.
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Actores: Descripcin:
Pre-condiciones: Post-condiciones:
Operario Sistema EL operario ingresa los horarios disponibles que se ingresaran en el nuevo periodo acadmico de todos los cursos. Tener disponibilidad del Profesor y los Cursos que se abrirn
Pgina 14
Accin del Actor(es) 1. El operario sistema accede mdulo de ingreso sistema (LOGIN) 3. Ingresa cdigo usuario y password. del al al de
Accin del Sistema 2. Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados son vlidos. 5. Obtiene el perfil y nivel de acceso al sistema.
6. El usuario verifica los horarios disponibles del profesor y los cursos que se abrirn. 7. El operario realiza el armado de horarios general basndose con los horarios de los profesores y cantidad de cursos que llevara y cuelga los horarios creados para el nuevo periodo acadmico indicando la clase, semestre y carrera del curso. Flujos Alternativos:
8. El sistema solicita confirmacin de datos y almacena la informacin. 9. El men te lleva al men principal. 4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema, mostrar mensaje de error Acceso no vlido.
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Operario Sistema EL operario ingresa los cursos posibles que se puedan abrir para ofertarlos. Tener disponibilidad del Profesor y los Cursos que se abrirn Accin del Actor(es) 1. El operario del sistema accede al mdulo de ingreso al Accin del Sistema 2. Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados Pgina 15
de
los
8. Contabiliza la cantidad de alumnos que no llevaron un curso que no se abri en el semestre. 8. Si encuentra ms de dos alumnos que no llevaron un curso en especfico, este se oferta con la posibilidad de poder abrirse y se puedan matricular. 9. El operario sube los cursos ofertados al sistema Flujos Alternativos:
10. El sistema solicita confirmacin de datos y almacena la informacin. 11. El men te lleva al men principal.
4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema, mostrar mensaje de error Acceso no vlido.
Pgina 16
uc Matricula
include
FIG. 4 DIAGRAMA DE CASO DE USO: MATRICULA 2.4.1 Caso de Uso: Emitir Libreta de Notas Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-007 Emitir Libreta de Notas.
Actores: Descripcin:
Alumno, Operario del Sistema El Alumno solicita una Libreta de Notas, el operario del sistema introduce el cdigo del alumno (CUI) y la escuela profesional, el sistema genera e imprime la Libreta de Notas del alumno. Los montos fijados por periodo acadmico deben estar registrados en el sistema (Perodo Acadmico.) Imprime una libreta de notas. Accin del Actor(es) Accin del Sistema 1. El alumno solicita su Libreta de Notas, para lo cual proporciona su 3. Muestra formulario para el Cdigo nico de Ingreso ingreso de datos (CUI) y la escuela profesional 5. El sistema valida los datos
Pgina 17
correspondiente. 2.- El operario accede al mdulo de Emisin de libreta de Notas. 4. El operario del sistema introduce el CUI del alumno y la escuela correspondiente.
ingresados. 6. El sistema genera la Libreta de Notas correspondiente. En la libreta figuran los cdigos y nombres de todos los cursos en los que se ha matriculado el alumno, ya sean cursos aprobados, desaprobados o abandonados, a excepcin de los cursos que actualmente cursa el alumno, el perodo acadmico en el que fueron cursados, la nota, condicin, nmero de matrcula y de crditos correspondientes a cada curso. 7. El sistema tambin calcula el importe total a pagar por concepto de matricula en el siguiente perodo acadmico en base al monto base fijado para el perodo acadmico y los montos fijados por curso desaprobado y abandonado. 9. Si selecciona la opcin Imprimir la libreta de notas generada es impresa. 10. Si selecciona la opcin Cancelar, el sistema limpia formulario de Emisin de libreta de notas, 11. Si la opcin es Terminar el sistema concluye la sesin y retorna al mdulo principal.
Flujos Alternativos:
2: En el caso de usuario o password incorrectos, no se permite el acceso al mdulo de Emitir Libreta de Notas. 5: En el caso de que el CUI no sea valido el sistema muestra un mensaje de error.
2.4.2 Caso de Uso: Registrar Matricula de Alumnos Caso de Usp ID: UCSA-008 Pgina 18
Alumno, Director de Escuela o Docente Autorizado, Operario del Sistema. Registra la matrcula de un alumno en un periodo acadmico determinado. Los datos del periodo acadmico, grupo, plan curricular deben estar registrados. Registra matrcula. Emite constancia de matrcula. Accin del Actor(es) Accin del Sistema 1. El alumno recaba su ficha de matrcula en su escuela profesional, 35.- El sistema muestra llenan su ficha segn el formulario de matrcula y plan curricular actual, solicita el ingreso del CUI del esta ficha es visadas por alumno. el director de la escuela o 7. Muestra la informacin del algunos docentes alumno as como la(s) autorizados, una vez escuela(s) profesional (es). visada, firmada y sellada 9. Muestra formulario para el el alumno puede registrar registro de los cdigos de su matrcula en el los cursos. sistema. 10. Muestra Cursos y grupos 2. El alumno entrega al disponibles a matricularse Operario del Sistema la en el periodo acadmico ficha de matricula una 12. El sistema verifica que el vez que esta se encuentra nmero total de crditos no visada, firmada y sellada. exceda el permitido, 3. El Operario del sistema controla que el verifica que la ficha de prerrequisito de cada curso matrcula este llenada en registrado haya sido forma correcta, as como aprobado, as como que este visada, firmada tambin que no se exceda y sellada por el docente al nmero de vacantes por correspondiente. grupo. Por ltimo el sistema 4. El operario accede al tambin verifica que no se mdulo de matrcula produzca ningn cruce de 6. El Operario del Sistema horario entre los cursos en introduce en el sistema el los que se ha matriculado el CUI del alumno. alumno. 8. El operario selecciona la 14. Si selecciona la opcin escuela en la que el Aceptar el sistema registra alumno se va a la matrcula y genera e matricular. imprime una constancia de matrcula (original y copia), Pgina 19
11. Selecciona curso y grupo a matricularse. 13. El operario selecciona una de las opciones. (Aceptar,Cancelar,Termin ar) 17. El alumno firma la constancia de matrcula si su matricula es conforme. Flujos Alternativos:
15 Si selecciona Cancelar el sistema limpia formulario de Matrcula. 16. Si la opcin seleccionada es Terminar el sistema concluye la sesin y retorna al mdulo principal
4: En el caso de usuario o password incorrectos, no se permite el acceso al mdulo de matricula. 7: La ficha de matrcula contiene errores, se devuelve al alumno para que sea corregida. 9: En el caso de errores en los datos a ser registrados el sistema muestra un mensaje de error. 12: En el caso de que el alumno se este matriculando en un curso cuyo prerrequisito no haya sido aprobado no permite el registro de la matrcula y muestra un mensaje describiendo el problema. 12: En el caso de que el nmero de crditos sea mayor o menor al creditaje mximo o mnimo establecido para el alumno no permite el registro de la matrcula y muestra un mensaje describiendo el problema. 12: En el caso de que se produzca un cruce de horarios entre los cursos que los que se ha registrado el alumno no permite el registro de la matrcula y muestra un mensaje describiendo el problema.
2.4.3 Caso de Uso: Obtener Notas del Alumnos Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-009 Obtener notas del alumno.
Alumno, Operario del Sistema. Permite al sistema encontrar los datos de notas de un alumno. Las notas del alumno deben estar actualizadas. Muestra las notas de los alumnos. Accin del Actor(es) Accin del Sistema 1. El sistema ejecuta este caso de uso cuando los mdulos de Emisin de libreta de notas, emitir Pgina 20
constancias oficiales y Consultas en lnea requieren obtener las notas del alumno. 4. El sistema finaliza la peticin de datos.
2.
El sistema realiza la seleccin de las notas del alumno con los parmetros enviados por el sistema. 3. El sistema muestra los datos correspondientes a las notas del alumno.
Flujos Alternativos:
5. Concluye y retorna al mdulo anterior. 2: Si existe algn error en la seleccin de los datos de las notas del alumno enva un mensaje de error.
2.4.4 Caso de Uso: Obtener Datos del Alumnos Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-010 Obtener notas del alumno.
Alumno, Operario del Sistema. Permite al operario del sistema obtener los datos del alumno. El alumno debe tener un registro. Ninguna Accin del Actor(es) Accin del Sistema 1. El Operario del Sistema accede al mdulo de 2 Muestra formulario para la registro de datos de verificacin de los datos del alumnos. alumno. 3. El operario verifica y/o 4. El sistema valida los datos . actualiza los siguientes datos: apellidos y nombres, documento de identificacin civil (DNI, Partida de Nacimiento), documento militar (nmero de Libreta Militar o Boleta de Inscripcin), grupo sanguneo, nivel, 6. En el caso de elegir direccin, telfono, ao Aceptar, el sistema registra de ingreso, condicin y la informacin actualizada. situacin del alumno. 7. Si seleccion Cancelar no 5. El operario selecciona realiza ninguna una de las opciones modificacin y limpia mostradas por el sistema. formulario de datos del (Aceptar, Cancelar, alumno. Pgina 21
Flujos Alternativos:
8. Si selecciona Salir el sistema concluye la sesin y retorna al mdulo principal. 1. En el caso de usuario o password incorrectos, no se permite el acceso al mdulo de Obtener datos de Alumno. 4 En el caso de errores muestra mensajes de error..
Terminar )
Obtener Perfil
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Pgina 22
Actores: Descripcin:
Operario del Sistema Se registra el Plan Curricular, se considera el cdigo del Plan, la Escuela Profesional y los cursos que corresponden a dicho Plan. Ninguna Currcula Actualizada Accin del Actor(es) Accin del Sistema 1. El Operario accede al mdulo de registro de Plan Curricular. 3. El Operario ingresa el Nombre del Curricular y Profesional corresponde. del Sistema Cdigo y nuevo Plan la Escuela a la que 2. El sistema Muestra un formulario y solicita el ingreso del Cdigo y Nombre del nuevo Plan Curricular y la Escuela Profesional a la que corresponde.
5. Se registra cada uno de los cursos que corresponden al Plan Curricular, se ingresa el Cdigo, Nombre, Objetivos, Crditos, Horas Tericas, Horas Practicas, as como el cdigo del curso prerrequisito si lo tuviera. Tambin se registra el cdigo del curso equivalente del Plan Curricular anterior. 7. EL operario del Sistema elige una de las opciones (Aceptar, Cancelar, Terminar)
4. Muestra formulario para el registro de nuevo Plan Curricular y los cursos que corresponden a dicho Plan Curricular.
6.Valida el cdigo del curso registrado verificando que sea nico, valida el cdigo del curso prerrequisito cuando se ha ingresado este, as como el cdigo del curso equivalente del Plan Curricular anterior. 8 Si la opcin seleccionada es Aceptar la currcula es registrada 9. Si la opcin seleccionada es Cancelar el sistema limpia formulario de Registrar plan curricular.
Flujos Alternativos:
10.SI la opcin seleccionada es Terminar el sistema concluye la sesin y retorna al mdulo principal. 1 En el caso de usuario o password incorrectos, no se permite el acceso al mdulo de Registrar Plan Curricular.
Pgina 23
4 En el caso de cdigo de plan curricular existente o escuela profesional incorrecta emitir mensaje de error correspondiente. 6 En caso del ingreso de un cdigo de un curso no valido indicar error 2.5.2 Caso de Uso: Obtener Perfil para Plan Curricular
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Administrador del Sistema, Alumno, Operario del Sistema Verifica la validez de usuario y password, en caso de encontrar error muestra mensaje Acceso no vlido. La cuenta de usuario debe haber sido creada. Muestra perfil de la cuenta de usuario y muestra el plan curricular por carrera. Accin del Actor(es) Accin del Sistema 1.El usuario accede al mdulo de ingreso al sistema (LOGIN) 3.Ingresa cdigo de usuario y password. 2.Muestra un formulario para el ingreso de usuario y password. 4. Verifica s los datos ingresados son vlidos. 5. Obtiene el perfil y nivel de acceso al sistema. 4: En el caso de usuario o password incorrectos, no se permite el acceso al sistema mostrar mensaje de error Acceso no vlido.
Flujos Alternativos:
Pgina 24
uc Certificaciones
Constancia sanciones
include
include Constancia matricula include Alumno include Consolidado notas include extend Operario Sistema Obtener notas alumno
Constancia egreso
extend
Certificado de estudio
Obtener perfil
FIG. 6 DIAGRAMA DE CASO DE USO: CERTIFICACIONES 2.6.1 Caso de Uso: Certificado de estudio Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-013 Certificado de estudio
Operario del Sistema. Permite al sistema emitir una constancia de de estudio. El alumno debe estar matriculado por el semestre Muestra un documento donde se muestra que el alumno est estudiando en la universidad Accin del Actor(es) Accin del Sistema 1. El operario recibe el recibo y la solicitud del alumno con los datos de este mismo 3. El sistema muestra una 2. Operario ingresa al lista de opciones de Pgina 25
modulo de certificaciones
diferentes tipos de documentos de certificaciones 5. El sistema muestra un formulario para llenar el cdigo del alumno 6. El sistema muestra el documento constancia de estudio del alumno con todos sus datos.
muestra la imprimir
Flujos Alternativos:
10. El sistema termina la sesin actual y se dirige al men principal de certificaciones 5: Si existe algn error en el ingreso del cdigo del alumno enva un mensaje de error.
2.6.2 Caso de Uso: Constancia Sanciones Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-014 Constancia Sanciones
Operario del Sistema. Permite al sistema emitir una constancia del historial de sanciones El alumno debe estar matriculado Muestra un documento donde se muestra las sanciones que tuvo el alumno desde que empez hasta el momento actual Accin del Actor(es) Accin del Sistema 1. El operario recibe los datos del alumno 2. Operario modulo de certificaciones ingresa al 3. El sistema muestra una lista de opciones de diferentes tipos de documentos de certificaciones 5. El sistema muestra un formulario para llenar el cdigo del alumno
Pgina 26
6. El sistema muestra el documento constancia sanciones del alumno con todas las sanciones que tiene 8. El sistema opcin de documento muestra la imprimir
Flujos Alternativos:
10. El sistema termina la sesin actual y se dirige al men principal de certificaciones 5: Si existe algn error en el ingreso del cdigo del alumno enva un mensaje de error.
2.6.3 Caso de Uso: Constancia Matricula Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-015 Constancia Matricula
Operario del Sistema, Alumno. Permite al sistema emitir una constancia de matricula por periodo academico El alumno debe estar matriculado en el periodo actual Muestra un documento donde se muestra los cursos matriculados y el horario de estos cursos y aulas donde se dictan por el periodo acadmico Accin del Actor(es) Accin del Sistema 1. El operario recibe los datos del alumno o el alumno ingresa al sistema acadmico 3. El sistema muestra una 2. Operario ingresa al lista de opciones de modulo de diferentes tipos de Certificaciones o alumno documentos de certificaciones ingresa a opcin o el alumno se le muestra dos constancias opciones entre constancia matricula y consolidado de notas 5. El sistema muestra un formulario para llenar el cdigo del alumno y selecciona el periodo acadmico o el alumno
4. EL operario selecciona la opcin constancia matricula o alumno selecciona opcin constancia matricula
Pgina 27
selecciona acadmico
el
periodo
6. El sistema muestra el documento constancia matricula del alumno con los cursos y aulas 8. El sistema opcin de documento muestra la imprimir
Flujos Alternativos:
10. El sistema termina la sesin actual y se dirige al men principal de certificaciones o del sistema acadmico 5: Si existe algn error en el ingreso del cdigo del alumno enva un mensaje de error
2.6.4 Caso de Uso: Consolidado de Notas Caso de Uso ID: Nombre Caso de Uso: Creada por: UCSA-016 Consolidado de Notas
Operario del Sistema, Alumno. Permite al sistema emitir una constancia de los cursos llevados con sus notas por periodo acadmico El alumno debe estar matriculado Muestra un documento donde se muestra las notas de los cursos llevados por un periodo acadmico Accin del Actor(es) Accin del Sistema 1. El operario recibe los datos del alumno o el alumno ingresa al sistema acadmico 3. El sistema muestra una 2. Operario ingresa al lista de opciones de modulo de diferentes tipos de Certificaciones o alumno documentos de certificaciones ingresa a opcin o el alumno se le muestra dos constancias opciones entre constancia matricula y consolidado de notas
Pgina 28
4. EL operario selecciona la opcin constancia matricula o alumno selecciona opcin consolidado de notas
5. El sistema muestra un formulario para llenar el cdigo del alumno y selecciona el periodo acadmico o el alumno selecciona el periodo acadmico
6. El sistema muestra el documento consolidado de notas 8. El sistema opcin de documento muestra la imprimir
Flujos Alternativos:
10. El sistema termina la sesin actual y se dirige al men principal de certificaciones o del sistema acadmico 5: Si existe algn error en el ingreso del cdigo del alumno enva un mensaje de error
2.6.5 Caso de Uso: Constancia de Egreso Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-017 Constancia de Egreso
Operario del Sistema. Permite al sistema emitir una constancia de egreso El alumno debe haber cumplido todos los crditos establecidos Muestra un documento donde se muestra la condicin de egreso Accin del Actor(es) Accin del Sistema 1. El operario recibe el recibo y la solicitud del alumno con los datos de este mismo 3. El sistema muestra una 2. Operario ingresa al lista de opciones de modulo de diferentes tipos de certificaciones documentos de certificaciones 5. El sistema muestra un
Pgina 29
el
6. El sistema muestra el documento constancia de egreso del alumno 7. El operario selecciona la opcin aceptar. 9. El operario seleccin imprimir 8. El sistema opcin de documento muestra la imprimir
Flujos Alternativos:
10. El sistema termina la sesin actual y se dirige al men principal de certificaciones 5: Si existe algn error en el ingreso del cdigo del alumno enva un mensaje de error.
Pgina 30
uc S a nc iones
FIG. 7 DIAGRAMA DE CASO DE USO: SANCIONES ALUMNO-PROFESOR 2.7.1 Caso de Uso: Registrar Sanciones Alumno Profesor
Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creacin:
Operario del Sistema ,Alumno, Profesor Registrar las sanciones que han sido impuestas a un alumno o profesor. El alumno u profesor debe estar registrado. Registro de sanciones o Reporte de sanciones. Accin del Actor(es) Accin del Sistema
Pgina 31
Eventos:
1. El Operario del Sistema accede al mdulo de registro de sanciones a alumnos o profesor . 3. El Operario del Sistema efecta el registro de la sancin correspondiente, se registra el CUI del alumno o profesor , el tipo de sancin (amonestacin, sancin, separacin) y la descripcin de la sancin correspondiente as como el nmero de resolucin correspondiente.
el de
6. Si la opcin seleccionada es Aceptar, el sistema registra los datos de la sancin del alumno. Genera e imprime un reporte de sanciones. 7. Si selecciona Cancelar, el sistema limpia formulario de Registro de sanciones.
Flujos Alternativos:
1: En el caso de usuario o password incorrectos, no se permite el acceso al mdulo de registro de sanciones a alumnos. 4: En el caso del ingreso de algn dato no valido el sistema muestra un mensaje de error
3. Diagrama de Secuencia: Un diagrama de Secuencia muestra una interaccin ordenada segn la secuencia temporal de eventos. En particular, muestra los objetos participantes en la interaccin y los mensajes que intercambian ordenados segn su secuencia en el tiempo. El eje vertical representa el tiempo, y en el eje horizontal se colocan los objetos y actores participantes en la interaccin, sin un orden prefijado. Cada objeto o actor Sistema Acadmico Universitario Pgina 32
tiene una lnea vertical, y los mensajes se representan mediante flechas entre los distintos objetos. El tiempo fluye de arriba abajo. Se pueden colocar etiquetas (como restricciones de tiempo, descripciones de acciones, etc.) bien en el margen izquierdo o bien junto a las transiciones o activaciones a las que se refieren. A continuacin se presenta los Diagramas de Secuencia.
Pgina 33
FIG. 7 DIAGRAMA DE SECUENCIA: INGRESA CURSOS QUE SE ABRIRAN DEL PLAN CURRICULAR
Pgina 34
Pgina 35
FIG. 10 DIAGRAMA DE SECUENCIA: CERTIFICADO DE ESTUDIO 3.6. Diagrama de Secuencia: Consolidado Notas
Pgina 36
Pgina 37
Pgina 38
Pgina 39
Pgina 40
4. Diagrama de Colaboracin: Un Diagrama de Colaboracin muestra una interaccin organizada basndose en los objetos que toman parte en la interaccin y los enlaces entre los mismos (en cuanto a la interaccin se refiere). A diferencia de los Diagramas de Secuencia, los Diagramas de Colaboracin muestran las relaciones entre los roles de los objetos. La secuencia de los mensajes y los flujos de ejecucin concurrentes deben determinarse explcitamente mediante nmeros de secuencia. A continuacin se presenta los Diagramas de Colaboracin con los respectivos contratos de caso de uso. 4.1. Diagrama de Colaboracin: Obtener Datos Alumno
Pgina 41
Pgina 42
4.5. Diagrama de Colaboracin: Ingresa cursos que se abrirn del plan curricular
Pgina 43
FIG. 20 DIAGRAMA DE COLABORACION: INGRESA CURSOS QUE SE ABRIRAN DEL PLAN CURRICULAR
Pgina 44
Pgina 45
Pgina 46
Pgina 47
Pgina 48
5. Diagrama de Paquete: Un diagrama de paquetes muestra como un sistema est dividido en agrupaciones lgicas mostrando las dependencias entre esas agrupaciones. Dado que normalmente un paquete est pensado como un directorio, los diagramas de paquetes suministran una descomposicin de la jerarqua lgica de un sistema. Los Paquetes estn normalmente organizados para maximizar la coherencia interna dentro de cada paquete y minimizar el acoplamiento externo entre los paquetes. Con estas lneas maestras sobre la mesa, los paquetes son buenos elementos de gestin. Cada paquete puede asignarse a un individuo o a un equipo, y las dependencias entre ellos pueden indicar el orden de desarrollo requerido. A continuacin se presenta los Diagramas de Paquetes.
Pgina 49
Pgina 50