P. 1
Sistema_Academico

Sistema_Academico

|Views: 129|Likes:
Publicado porDanny Vargas Pineda

More info:

Published by: Danny Vargas Pineda on Mar 15, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/03/2013

pdf

text

original

INGENIERIA INFORMATICA SISTEMA ACADEMICO UNIVERSITARIO INGENIERIA DE SOFTWATE I

Lorena Beatriz Añí Tupayachi Cristina Patricia Cáceres Jáuregui Sebastián Coronado Alvarado Rodrigo Fernández 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 Católica San Pablo”

FIRMA

FIRMA

FIRMA

FIRMA

FIRMA

INDICE 1. Introducción……………..............................….…………….............................. ………………………………..1 2.Diagrama de Caso de Uso………………………………………………………………………………………………………… …………7 2.1 Diagrama de Caso de Uso: Autenticación

…………………………………………………………………………………..7 2.1.1 Caso de Uso: Obtener

Perfil……………………………………………………………………………………….7 2.1.2 Caso de Uso: Obtener Datos

Alumno………………………………………………………………………..7 2.1.3 Caso de Uso: Obtener Datos

Personal………………………………………………………………………7 2.2 Diagrama de Caso de Uso: Post-Matricula

………………………………....................................................8 2.2.1 Caso de Uso: Modificar Matricula del

Alumno……………………………………………………………....9 2.3 Diagrama de Caso de Uso: PreMatricula

………………………………...................................................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 abrirán del Plan Curricular………...............................13 Sistema Académico Universitario Página 2

2.3.4

Caso

de

Uso:

Ofertar

Cursos……………………………………………………........................................14 2.4 Diagrama de Caso de Uso:

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

Alumno……………………….......................................…………………20 2.5 Diagrama de Caso de Uso: Plan Curricular

……………………………………….....................................…..21 2.5.1 Caso de Uso: Obtener

Perfil………………………………………………….........................................…..21 2.5.2 Caso de Uso: Registrar Plan Curricular ………………………………….....................................……..23 2.6 Diagrama de Caso de Uso: Certificaciones

…………………………………......................................……….24 2.6.1 Caso de Uso: Certifica de

Estudio……………………………….....................................…………......25 2.6.2 Caso de Uso: Constancia

Sanciones………………………………....................................……….....26 2.6.3 Caso de Uso: Constancia

Matricula……………………………………...................................…......27 2.6.4 Caso de Uso: Consolidado de

notas……………………………….................................................28

Sistema Académico Universitario

Página 3

2.6.5

Caso

de

Uso:

Constancia

de

Egreso……………………………….................................................30 2.7 Diagrama de Caso de Uso: Sanciones

……………………………….........................................................30 2.7.1 Caso de Uso: Registrar Sanción de Alumno y Profesor ………..............................…………..31 3.Diagrama de Secuencia……………..............................…. ……………..............................……………….32 3.1Diagrama de Secuencia: Ingresa disponibilidad de horas

Profesor……………..............................….32 3.2 Diagrama de Secuencia: Ingresa curso que se abrirán en el plan

curricular….............................33 3.3 Diagrama de Secuencia: Ingresar horarios

disponibles……………………………..................................33 3.4 Diagrama de Secuencia: Ofertar

cursos………………………………......................................................34 3.5 Diagrama de Secuencia: Certificado de

Estudio……………………..................................…………........35 3.6 Diagrama de Secuencia: Consolidado de Notas

……………………………….........................................36 3.7 Diagrama de Secuencia: Constancia de Egreso

………………………………..........................................37 3.8 Diagrama de Secuencia: Constancia Matricula

…………………………..................................……........38

Sistema Académico Universitario

Página 4

3.9

Diagrama

de

Secuencia:

Constancia

Sanciones

…………………………………………………………………......39 3.10 Diagrama de Secuencia: Registrar Plan Curricular

…………………………………………………………….…..40 4. Diagrama de Colaboración……………..............................…. ……………..............................………….40 4.1 Diagrama de Colaboración: Obtener Dato Alumno

………………………………………………………………….41 4.2 Diagrama de Colaboración: Obtener Nota Alumno

………………………………....................................41 4.3 Diagrama de Colaboración: Obtener Perfil Alumno

………………………………………………………………...42 4.4 Diagrama de Colaboración: Ingresa disponibilidad de horas Profesor …………………………………..…42 4.5 Diagrama de Colaboración: Ingresa curso que se abrirán en plan curricular…………………………….43 4.6 Diagrama de Colaboración: Ingresar horarios disponibles

……………………………………………………....43 4.7 Diagrama de Colaboración: Ofertar cursos

………………………………………………………………………………44 4.8 Diagrama de Colaboración: Certificado de Estudio

……………………………………………………………..…..44 4.9 Diagrama de Colaboración: Consolidado de Notas

………………………………………………………………….45 Sistema Académico Universitario Página 5

48 5.10 Diagrama de Colaboración: Constancia de Egreso …………………………………………………………………45 4.……46 4..13 Diagrama de Colaboración: Registrar Plan Curricular …………………………………………………………..12 Diagrama de Colaboración: Constancia de Sanciones …………………………………………………………….Diagrama de Paquetes……………………………….4...... …………………………………………………………………….49 Sistema Académico Universitario Página 6 .11 Diagrama de Colaboración: Constancia de Matricula ………………………………………………………..47 4..

28 “Diagrama de Colaboración: Registrar Plan Curricular Fig. 4 “Diagrama Caso de Uso: Plan Curricular Fig. 28 “Diagrama de Paquete” Sistema Académico Universitario Página 7 . 13 “Diagrama de Secuencia: Constancia de Matricula Fig. 9 “Diagrama de Secuencia: Ofertar cursos Fig. 15 “Diagrama de Secuencia: Registrar Plan Curricular Fig. 21 “Diagrama de Colaboración: Ingresar horarios disponibles Fig. 6 “Diagrama de Secuencia: Ingresa disponibilidad de horas Profesor Fig. 27 “Diagrama de Colaboración: Constancia de Sanciones Fig. 3 “Diagrama Caso de Uso: Pre. 23 “Diagrama de Colaboración: Certificado de Estudio Fig. 25 “Diagrama de Colaboración: Constancia Egreso Fig. 24 “Diagrama de Colaboración: Consolidado Notas Fig. 8 “Diagrama de Secuencia: Ingresar horarios disponibles Fig. 14 “Diagrama de Secuencia: Constancia de Sanciones Fig.Matricula Fig. 7 “Diagrama de Secuencia: Ingresa curso que se abrirán en el plan curricular Fig.INDICE DE FIGURAS Fig. 20 “Diagrama de Colaboración: Ingresa curso que se abrirán en el plan curricular Fig. 12 “Diagrama de Secuencia: Constancia de Egreso Fig. 17 “Diagrama de Colaboración: Obtener Nota Alumno Fig. 16 “Diagrama de Colaboración: Obtener Dato Alumno Fig. 2 “Diagrama Caso de Uso: Post – Matricula Fig. 22 “Diagrama de Colaboración: Ofertar cursos Fig. 10 “Diagrama de Secuencia: Certificado de Estudio Fig. 19 “Diagrama de Colaboración: Ingresa disponibilidad de horas Profesor Fig. 11 “Diagrama de Secuencia: Consolidado Notas Fig. 26 “Diagrama de Colaboración: Constancia de Matricula Fig. 18 “Diagrama de Colaboración: Obtener Perfil Alumno Fig. 1 “Diagrama Caso de Uso: Autenticación” Fig. 5 “Diagrama Caso de Uso: Certificaciones Fig.

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 abrirán del Plan Curricular Ofertar Cursos Libreta de Notas UCSA-002 UCSA-003 UCSA-004 UCSA-005 UCSA-006 UCSA-007 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 Sistema Académico Universitario Página 8 .

en caso de Sistema Académico Universitario Página 9 . A continuación se presenta los Diagramas de Caso de Uso con los respectivos contratos de caso de uso.2. Diagrama de Caso de Uso: Autenticación FIG. Alumno. 1 Caso de Uso: Obtener Perfil Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-001 Obtener Perfil Actores: Descripción: Administrador del Sistema. Operario del Sistema Verifica la validez de usuario y password. que representan los diferentes roles desempeñados por los usuarios del sistema. 2. identificando los actores.1.1 “DIAGRAMA DE CASO DE USO: AUTENTICACION” 2. Diagrama de Caso de Uso: Sirven para describir las interacciones del sistema con su entorno. y los casos de uso que corresponden a la funcionalidad que el sistema ofrece a sus usuarios.1.

4.El usuario accede al módulo de ingreso al sistema (LOGIN) 3. 2 “DIAGRAMA DE CASO DE USO: POST-MATRICULA” 2.2. 5.1 Caso de Uso: Modificar Matricula del Alumno Caso de Usp ID: UCSA-002 Página 10 Sistema Académico Universitario . no se permite el acceso al sistema.Ingresa código de usuario y password.2. 2. Verifica sí los datos ingresados son válidos. Obtiene el perfil y nivel de acceso al sistema.Muestra un formulario para el ingreso de usuario y password. Diagrama de Caso de Uso: Post-Matricula FIG. mostrar mensaje de error “Acceso no válido”. 4: En el caso de usuario o password incorrectos. Flujos Alternativos: 2. Muestra perfil de la cuenta de usuario Acción del Actor(es) Acción del Sistema 1.Pre-condiciones: Post-condiciones: Flujo normal de Eventos: encontrar error muestra mensaje “Acceso no válido”. La cuenta de usuario debe haber sido creada.

El Operario del sistema 5.El operario realiza los código matriculado así como grupos cambios de matrícula. disponibles. 8. Director de la Escuela Modificar la matrícula de un alumno en un periodo académico determinado. 2. El operario selecciona es Aceptar el sistema genera una de las opciones e imprime una copia de (Aceptar. El Operario del Sistema información del alumno. 9.Nombre Caso deUso: Creada por: Fecha de Creación: Modificar Matricula del Alumno Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Alumno. controla que el prerrequisito de cada cursos registrado haya sido aprobado. Operario del Sistema. retiro de algún curso o matricularse en un nuevo curso.El sistema verifica que el número total de créditos no exceda el permitido. Muestra el número de créditos correspondientes al de cada cursos 7. introduce en el sistema el 6. constancia de matrícula (original y copia). no se exceda el número de vacantes por grupo y no produzca ningún cruce de horarios.El alumno entrega al Operario del Sistema la ficha de modificación de matrícula 3. 4. cambio de grupo. Cancelar). Si la opción seleccionada 10. Muestra el formulario para código del alumno y la el registro de la modificación escuela profesional.El sistema valida los datos verifica que la ficha esté ingresados y muestra la llenada en forma correcta.El alumno llena una ficha para la modificación de matrícula. de la matrícula. Sí la opción seleccionada es Terminar el sistema Página 11 Sistema Académico Universitario . La ficha es verificada por el director de escuela. El alumno debe haber sido matriculado Emite constancia de modificatoria de matrícula Acción del Actor(es) Acción del Sistema 1. 11. 12.

3 “DIAGRAMA DE CASO DE USO: PRE-MATRICULA” 2. Diagrama de Caso de Uso: Pre-Matricula FIG. 5. La constancia de modificación de matrícula es firmada conforme por el alumno y el operario del sistema. ”. 9. se devuelve al alumno para que sea corregida.3. 14. 3.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 ….1 Caso de Uso: Ingresa Disponibilidad de Horas del Profesor Sistema Académico Universitario Página 12 . En el caso que produzca un cruce de horarios entre los cursos. La ficha de modificación de matrícula contiene errores. 9. 9.3.concluye la sesión y retorna al módulo principal. muestra un mensaje “Existe cruce de horarios” Flujos Alternativos: 2. En el caso de que el número de créditos permitidos para el alumno exceda.En el caso de errores en el código del alumno el sistema muestra un mensaje de error. muestra el mensaje “Excede el número de créditos”.

3. Muestra un formulario para el ingreso de usuario y password. El sistema te lleva al menú principal. Acción del Sistema 2. Flujos Alternativos: 4: En el caso de usuario o password incorrectos. El Profesor accede al módulo de ingreso al sistema (LOGIN) 3.2 Caso de Uso: Ingresa cursos que se abrirán del plan curricular Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-004 Ingresa cursos que se abrirán del plan curricular Actores: Descripción: Pre-condiciones: Post-condiciones: Operario Sistema El operario del sistema ingresa al sistema para poder subir los cursos que estarán disponibles por semestre y por carrera. Ingresa código de usuario y password.Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-003 Ingresa Disponibilidad de Horas del Profesor Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Profesor Se ingresa el horario del profesor para saber que cursos podrá llevar de acuerdo a su disponibilidad. no se permite el acceso al sistema. El sistema almacena la información en la base de datos del curso. mostrar mensaje de error “Acceso no válido”. Tener disponibilidad del Profesor Sistema Académico Universitario Página 13 . Tener disponibilidad del Profesor Acción del Actor(es) 1. Verifica sí los datos ingresados son válidos. 5. 6. Obtiene el perfil y nivel de acceso al sistema. 8. 2. 7. El usuario ingresa el horario y los cursos que el profesor debe dictar de acuerdo a su disponibilidad. 4.

El operario del sistema accede al módulo de ingreso al sistema (LOGIN) 3. 8.Flujo normal de Eventos: Acción del Actor(es) 1. El operario sube la información. Actores: Descripción: Pre-condiciones: Post-condiciones: Operario Sistema EL operario ingresa los horarios disponibles que se ingresaran en el nuevo periodo académico de todos los cursos. 11. Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-005 Ingresa Horarios Disponibles. El operario solicita los horarios disponibles del profesor Acción del Sistema 2. Obtiene el perfil y nivel de acceso al sistema. 9. Verifica sí los datos ingresados son válidos. no se permite el acceso al sistema.3. 6. Ingresa código de usuario y password. 4. Muestra los horarios disponibles y especialidad del profesor. 7. Tener disponibilidad del Profesor y los Cursos que se abrirán Sistema Académico Universitario Página 14 . 3 Caso de Uso: Ingresa Horarios Disponibles. 2. 10. 5. El sistema muestra te lleva al menú principal Flujos Alternativos: 4: En el caso de usuario o password incorrectos. El operario verifica estos horarios y los adhiere a los cursos que serán ingresados en el presente periodo indicando el profesor que dictara respectivo curso. El sistema almacena la información subida por el operario.Muestra un formulario para el ingreso de usuario y password. mostrar mensaje de error “Acceso no válido”.

4 Caso de Uso: Ofertar Cursos. El usuario verifica los horarios disponibles del profesor y los cursos que se abrirán.Flujo normal de Eventos: Acción del Actor(es) 1. 6. 7. 9. El sistema solicita confirmación de datos y almacena la información. 2. del al al de Acción del Sistema 2. semestre y carrera del curso. El menú te lleva al menú principal. Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario Sistema EL operario ingresa los cursos posibles que se puedan abrir para ofertarlos. El operario realiza el armado de horarios general basándose con los horarios de los profesores y cantidad de cursos que llevara y cuelga los horarios creados para el nuevo periodo académico indicando la clase. Verifica sí los datos ingresados son válidos. Ingresa código usuario y password. Muestra un formulario para el ingreso de usuario y password.3. Muestra un formulario para el ingreso de usuario y password. mostrar mensaje de error “Acceso no válido”. no se permite el acceso al sistema. Obtiene el perfil y nivel de acceso al sistema. Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-006 Ofertar Cursos. 4. 4. 4: En el caso de usuario o password incorrectos. El operario sistema accede módulo de ingreso sistema (LOGIN) 3. Flujos Alternativos: 8. 5. Tener disponibilidad del Profesor y los Cursos que se abrirán Acción del Actor(es) 1. El operario del sistema accede al módulo de ingreso al Acción del Sistema 2. Verifica sí los datos ingresados Página 15 Sistema Académico Universitario .

El menú te lleva al menú principal. El sistema solicita confirmación de datos y almacena la información. Obtiene el perfil y nivel de acceso al sistema. mostrar mensaje de error “Acceso no válido”. Contabiliza la cantidad de alumnos que no llevaron un curso que no se abrió en el semestre. no se permite el acceso al sistema. El sistema muestra historiales de alumnos. de son válidos. Si encuentra más de dos alumnos que no llevaron un curso en específico.4. 11. Diagrama de Caso de Uso: Matricula Sistema Académico Universitario Página 16 . 7. los 8. Ingresa código usuario y password.sistema (LOGIN) 3. 5. El operario sube los cursos ofertados al sistema Flujos Alternativos: 10. 4: En el caso de usuario o password incorrectos. 8. 6. 2. 9. este se oferta con la posibilidad de poder abrirse y se puedan matricular. El usuario solicita el historial curricular de los alumnos.

El alumno solicita su Libreta de Notas. Operario del Sistema El Alumno solicita una Libreta de Notas.1 Caso de Uso: Emitir Libreta de Notas Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-007 Emitir Libreta de Notas. Muestra formulario para el Código Único de Ingreso ingreso de datos (CUI) y la escuela profesional 5. El sistema valida los datos Sistema Académico Universitario Página 17 .uc Matricula Obtener Notas del Alumno «include» Emitir Libreta de Notas Alumno (from Actores) «include» Obtener Datos del Alumno «include» Registrar Matricula de Alumno Operario del Sistema (from Actores) Obtener Perfil FIG.4. para lo cual proporciona su 3. el sistema genera e imprime la Libreta de Notas del alumno. Los montos fijados por periodo académico deben estar registrados en el sistema (Período Académico. Acción del Actor(es) Acción del Sistema 1. Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Alumno. 4 “DIAGRAMA DE CASO DE USO: MATRICULA” 2.) Imprime una libreta de notas. el operario del sistema introduce el código del alumno (CUI) y la escuela profesional.

no se permite el acceso al módulo de Emitir Libreta de Notas. El sistema también calcula el importe total a pagar por concepto de matricula en el siguiente período académico en base al monto base fijado para el período académico y los montos fijados por curso desaprobado y abandonado. Terminar). 2. ya sean cursos aprobados. el período académico en el que fueron cursados.correspondiente. Si selecciona la opción Imprimir la libreta de notas generada es impresa. ingresados. 11. desaprobados o abandonados.. El operario del sistema introduce el CUI del alumno y la escuela correspondiente. el sistema limpia formulario de Emisión de libreta de notas. Si selecciona la opción Cancelar. 8. Cancelar. El sistema genera la Libreta de Notas correspondiente. 6. 9. Flujos Alternativos: 2: En el caso de usuario o password incorrectos. En la libreta figuran los códigos y nombres de todos los cursos en los que se ha matriculado el alumno. la nota. 7. 4.2 Caso de Uso: Registrar Matricula de Alumnos Caso de Usp ID: UCSA-008 Página 18 Sistema Académico Universitario . condición.4. 2. 5: En el caso de que el CUI no sea valido el sistema muestra un mensaje de error. a excepción de los cursos que actualmente cursa el alumno. El operario selecciona una opción (Imprimir. número de matrícula y de créditos correspondientes a cada curso. 10.El operario accede al módulo de Emisión de libreta de Notas. Si la opción es Terminar el sistema concluye la sesión y retorna al módulo principal.

35. Acción del Actor(es) Acción del Sistema 1. Página 19 Sistema Académico Universitario . Los datos del periodo académico. visada. El Operario del sistema controla que el verifica que la ficha de prerrequisito de cada curso matrícula este llenada en registrado haya sido forma correcta. así como aprobado. una vez escuela(s) profesional (es). Emite constancia de matrícula. Director de Escuela o Docente Autorizado. firmada y sellada 9. Si selecciona la opción escuela en la que el Aceptar el sistema registra alumno se va a la matrícula y genera e matricular. Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Alumno. grupo. sistema.El sistema muestra llenan su ficha según el formulario de matrícula y plan curricular actual. solicita el ingreso del CUI del esta ficha es visadas por alumno. El alumno entrega al disponibles a matricularse Operario del Sistema la en el periodo académico ficha de matricula una 12. 10. Operario del Sistema. Por último el sistema 4. plan curricular deben estar registrados. El operario selecciona la 14. grupo. Muestra Cursos y grupos 2. firmada también que no se exceda y sellada por el docente al número de vacantes por correspondiente. el director de la escuela o 7.Nombre Caso deUso: Creada por: Registra matricula de alumno. 8.. Muestra la información del algunos docentes alumno así como la(s) autorizados. Registra matrícula. firmada y sellada. alumno. Muestra formulario para el el alumno puede registrar registro de los códigos de su matrícula en el los cursos. así como que este visada. 3. El Operario del Sistema horario entre los cursos en introduce en el sistema el los que se ha matriculado el CUI del alumno. El alumno recaba su ficha de matrícula en su escuela profesional. exceda el permitido. El sistema verifica que el vez que esta se encuentra número total de créditos no visada. imprime una constancia de matrícula (original y copia). El operario accede al también verifica que no se módulo de matrícula produzca ningún cruce de 6. Registra la matrícula de un alumno en un periodo académico determinado.

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. no se permite el acceso al módulo de matricula.Termin ar) 17. 7: La ficha de matrícula contiene errores. Muestra las notas de los alumnos. Selecciona curso y grupo a matricularse. El alumno firma la constancia de matrícula si su matricula es conforme. (Aceptar. emitir Página 20 Sistema Académico Universitario .Cancelar. 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 matrícula y muestra un mensaje describiendo el problema. Operario del Sistema. Permite al sistema encontrar los datos de notas de un alumno. 16. Acción del Actor(es) Acción del Sistema 1. Las notas del alumno deben estar actualizadas.3 Caso de Uso: Obtener Notas del Alumnos Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-009 Obtener notas del alumno. Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Alumno. Si la opción seleccionada es Terminar el sistema concluye la sesión y retorna al módulo principal 4: En el caso de usuario o password incorrectos. 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 matrícula y muestra un mensaje describiendo el problema.11.4. El sistema ejecuta este caso de uso cuando los módulos de Emisión de libreta de notas. El operario selecciona una de las opciones. Flujos Alternativos: 15 Si selecciona Cancelar el sistema limpia formulario de Matrícula. 2. 12: En el caso de que el número de créditos sea mayor o menor al creditaje máximo o mínimo establecido para el alumno no permite el registro de la matrícula y muestra un mensaje describiendo el problema. 13.

El Operario del Sistema accede al módulo de 2 Muestra formulario para la registro de datos de verificación de los datos del alumnos. formulario de datos del (Aceptar. El sistema muestra los datos correspondientes a las notas del alumno. 6. teléfono. grupo sanguíneo. 2: Si existe algún error en la selección de los datos de las notas del alumno envía un mensaje de error. actualiza los siguientes datos: apellidos y nombres. 3. El sistema valida los datos . El operario selecciona realiza ninguna una de las opciones modificación y limpia mostradas por el sistema. Ninguna Acción del Actor(es) Acción del Sistema 1. El operario verifica y/o 4. Permite al operario del sistema obtener los datos del alumno. año Aceptar. situación del alumno. documento militar (número de Libreta Militar o Boleta de Inscripción). Partida de Nacimiento). alumno.4. Si seleccionó Cancelar no 5. nivel. En el caso de elegir dirección. condición y la información actualizada. el sistema registra de ingreso.constancias oficiales y Consultas en línea requieren obtener las notas del alumno. 2. documento de identificación civil (DNI. 3. alumno. Concluye y retorna al módulo anterior. 7. Página 21 Sistema Académico Universitario .4 Caso de Uso: Obtener Datos del Alumnos Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-010 Obtener notas del alumno. Flujos Alternativos: 5. Cancelar. Operario del Sistema. 4. 2. El sistema realiza la selección de las notas del alumno con los parámetros enviados por el sistema. El alumno debe tener un registro. El sistema finaliza la petición de datos. Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Alumno.

Si selecciona Salir el sistema concluye la sesión y retorna al módulo principal.1 Caso de Uso: Registrar Plan Curricular Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-011 Registrar Plan Curricular Sistema Académico Universitario Página 22 . En el caso de usuario o password incorrectos.5.5. Diagrama de Caso de Uso: Plan Curricular uc Use Case Plan Curricular Obtener Perfil Operador del Sistema Registrar Plan Curricular FIG. 5 “DIAGRAMA DE CASO DE USO: PLAN CURRICULAR” 2. 4 En el caso de errores muestra mensajes de error. no se permite el acceso al módulo de Obtener datos de Alumno. 1.. Terminar ) 2.Flujos Alternativos: 8.

así como el código del curso equivalente del Plan Curricular anterior. El Operario ingresa el Nombre del Curricular y Profesional corresponde. 1 En el caso de usuario o password incorrectos. Sistema Académico Universitario Página 23 . Objetivos. del Sistema Código y nuevo Plan la Escuela a la que 2. no se permite el acceso al módulo de Registrar Plan Curricular. la Escuela Profesional y los cursos que corresponden a dicho Plan. se ingresa el Código. También se registra el código del curso equivalente del Plan Curricular anterior. Si la opción seleccionada es Cancelar el sistema limpia formulario de Registrar plan curricular. Terminar) 4. Ninguna Currícula Actualizada Acción del Actor(es) Acción del Sistema 1. Horas Teóricas. EL operario del Sistema elige una de las opciones (Aceptar. 8 Si la opción seleccionada es Aceptar la currícula es registrada 9. Flujos Alternativos: 10. 6. 3. valida el código del curso prerrequisito cuando se ha ingresado este. así como el código del curso prerrequisito si lo tuviera. se considera el código del Plan. 5. Muestra formulario para el registro de nuevo Plan Curricular y los cursos que corresponden a dicho Plan Curricular. 7.SI la opción seleccionada es Terminar el sistema concluye la sesión y retorna al módulo principal. Créditos. Nombre.Valida el código del curso registrado verificando que sea único. Horas Practicas. El sistema Muestra un formulario y solicita el ingreso del Código y Nombre del nuevo Plan Curricular y la Escuela Profesional a la que corresponde. Se registra cada uno de los cursos que corresponden al Plan Curricular. El Operario accede al módulo de registro de Plan Curricular.Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema Se registra el Plan Curricular. Cancelar.

5. Verifica sí los datos ingresados son válidos.2 Caso de Uso: Obtener Perfil para Plan Curricular Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-012 Obtener Perfil para Plan Curricular Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Administrador del Sistema.Muestra un formulario para el ingreso de usuario y password. Obtiene el perfil y nivel de acceso al sistema. Diagrama de Caso de Uso: Certificaciones Sistema Académico Universitario Página 24 .6. Acción del Actor(es) Acción del Sistema 1.5. 4: En el caso de usuario o password incorrectos. Flujos Alternativos: 2. no se permite el acceso al sistema mostrar mensaje de error “Acceso no válido”. Alumno.4 En el caso de código de plan curricular existente o escuela profesional incorrecta emitir mensaje de error correspondiente. Operario del Sistema Verifica la validez de usuario y password. 6 En caso del ingreso de un código de un curso no valido indicar error 2.El usuario accede al módulo de ingreso al sistema (LOGIN) 3. en caso de encontrar error muestra mensaje “Acceso no válido”. 4. 2. La cuenta de usuario debe haber sido creada. Muestra perfil de la cuenta de usuario y muestra el plan curricular por carrera.Ingresa código de usuario y password.

Operario ingresa al lista de opciones de Página 25 Sistema Académico Universitario . El sistema muestra una 2. 6 “DIAGRAMA DE CASO DE USO: CERTIFICACIONES” 2. El operario recibe el recibo y la solicitud del alumno con los datos de este mismo 3.6. Permite al sistema emitir una constancia de de estudio.1 Caso de Uso: Certificado de estudio Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-013 Certificado de estudio Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema.uc Certificaciones Constancia sanciones «include» Obtener datos alumno «include» Constancia matricula «include» Alumno «include» Consolidado notas «include» «extend» Operario Sistema Obtener notas alumno Constancia egreso «extend» Certificado de estudio Obtener perfil FIG. El alumno debe estar matriculado por el semestre Muestra un documento donde se muestra que el alumno está estudiando en la universidad Acción del Actor(es) Acción del Sistema 1.

El operario selección imprimir 8. 2. El operario selecciona la opción aceptar. El sistema muestra un formulario para llenar el código del alumno 6. El sistema termina la sesión actual y se dirige al menú principal de certificaciones 5: Si existe algún error en el ingreso del código del alumno envía un mensaje de error. El sistema muestra una lista de opciones de diferentes tipos de documentos de certificaciones 5.2 Caso de Uso: Constancia Sanciones Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-014 Constancia Sanciones Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema. El sistema muestra un formulario para llenar el código del alumno 4. 4. El sistema muestra el documento constancia de estudio del alumno con todos sus datos. Operario modulo de certificaciones ingresa al 3. 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 Acción del Actor(es) Acción del Sistema 1. 9. El operario recibe los datos del alumno 2. EL operario selecciona la opción constancia sanciones Sistema Académico Universitario Página 26 .modulo de certificaciones diferentes tipos de documentos de certificaciones 5.6. EL operario selecciona la opción certificado de estudio 7. El sistema opción de documento muestra la imprimir Flujos Alternativos: 10.

7. El operario selección imprimir 6. EL operario selecciona la opción constancia matricula o alumno selecciona opción constancia matricula Sistema Académico Universitario Página 27 . 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 académico Acción del Actor(es) Acción del Sistema 1. Operario ingresa al lista de opciones de modulo de diferentes tipos de Certificaciones o alumno documentos de certificaciones ingresa a opción o el alumno se le muestra dos constancias opciones entre constancia matricula y consolidado de notas 5. 2. Alumno. El sistema opción de documento muestra la imprimir Flujos Alternativos: 10. El operario selecciona la opción aceptar. El sistema muestra una 2.3 Caso de Uso: Constancia Matricula Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-015 Constancia Matricula Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema. El sistema termina la sesión actual y se dirige al menú principal de certificaciones 5: Si existe algún error en el ingreso del código del alumno envía un mensaje de error. El sistema muestra el documento constancia sanciones del alumno con todas las sanciones que tiene 8. El sistema muestra un formulario para llenar el código del alumno y selecciona el periodo académico o el alumno 4. 9.6. El operario recibe los datos del alumno o el alumno ingresa al sistema académico 3.

Alumno. El operario o alumno selecciona la opción aceptar.4 Caso de Uso: Consolidado de Notas Caso de Uso ID: Nombre Caso de Uso: Creada por: UCSA-016 Consolidado de Notas Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema. El sistema opción de documento muestra la imprimir Flujos Alternativos: 10. El sistema muestra el documento constancia matricula del alumno con los cursos y aulas 8. El sistema termina la sesión actual y se dirige al menú principal de certificaciones o del sistema académico 5: Si existe algún error en el ingreso del código del alumno envía un mensaje de error 2.6. Permite al sistema emitir una constancia de los cursos llevados con sus notas por periodo académico El alumno debe estar matriculado Muestra un documento donde se muestra las notas de los cursos llevados por un periodo académico Acción del Actor(es) Acción del Sistema 1. Operario ingresa al lista de opciones de modulo de diferentes tipos de Certificaciones o alumno documentos de certificaciones ingresa a opción o el alumno se le muestra dos constancias opciones entre constancia matricula y consolidado de notas Sistema Académico Universitario Página 28 . El operario o alumno selección imprimir 6. 9.selecciona académico el periodo 7. El sistema muestra una 2. El operario recibe los datos del alumno o el alumno ingresa al sistema académico 3.

El operario o alumno selección imprimir 6. El sistema muestra un formulario para llenar el código del alumno y selecciona el periodo académico o el alumno selecciona el periodo académico 7. El sistema muestra el documento consolidado de notas 8. El sistema muestra una 2. El sistema termina la sesión actual y se dirige al menú principal de certificaciones o del sistema académico 5: Si existe algún error en el ingreso del código del alumno envía un mensaje de error 2. EL operario selecciona la opción constancia matricula o alumno selecciona opción consolidado de notas 5. Permite al sistema emitir una constancia de egreso El alumno debe haber cumplido todos los créditos establecidos Muestra un documento donde se muestra la condición de egreso Acción del Actor(es) Acción del Sistema 1.4. El sistema opción de documento muestra la imprimir Flujos Alternativos: 10.6. Operario ingresa al lista de opciones de modulo de diferentes tipos de certificaciones documentos de certificaciones 5.5 Caso de Uso: Constancia de Egreso Caso de Usp ID: Nombre Caso deUso: Creada por: UCSA-017 Constancia de Egreso Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Eventos: Operario del Sistema. El operario o alumno selecciona la opción aceptar. El operario recibe el recibo y la solicitud del alumno con los datos de este mismo 3. El sistema muestra un Sistema Académico Universitario Página 29 . 9.

4. El operario selecciona la opción aceptar. EL operario selecciona la opción constancia egreso formulario para llenar código del alumno el 6. Sistema Académico Universitario Página 30 . El operario selección imprimir 8. El sistema muestra el documento constancia de egreso del alumno 7. El sistema termina la sesión actual y se dirige al menú principal de certificaciones 5: Si existe algún error en el ingreso del código del alumno envía un mensaje de error. 9. El sistema opción de documento muestra la imprimir Flujos Alternativos: 10.

Alumno. Acción del Actor(es) Acción del Sistema Sistema Académico Universitario Página 31 . Registro de sanciones o Reporte de sanciones.2.1 Caso de Uso: Registrar Sanciones Alumno Profesor Caso de Usp ID: Nombre Caso deUso: Creada por: Fecha de Creación: UCSA-018 Registra sanciones a alumno y profesor Actores: Descripción: Pre-condiciones: Post-condiciones: Flujo normal de Operario del Sistema . Diagrama de Caso de Uso: Sanciones uc S a nc iones O btener Da tos Alumno V alida r Da tos Registra r S a nc ion Alum no O btener Da tos P rofes or O perario de l S iste m a (fro m A cto res) Im prim ir S a ncion Ge ne ra r S ancion Registra r S ancion P rofe sor FIG. 7 “DIAGRAMA DE CASO DE USO: SANCIONES ALUMNO-PROFESOR ” 2.7. El alumno u profesor debe estar registrado.7. Profesor Registrar las sanciones que han sido impuestas a un alumno o profesor.

SI selecciona Terminar. En particular. muestra los objetos participantes en la interacción y los mensajes que intercambian ordenados según su secuencia en el tiempo. el sistema registra los datos de la sanción del alumno. el tipo de sanción (amonestación. Genera e imprime un reporte de sanciones. 4: En el caso del ingreso de algún dato no valido el sistema muestra un mensaje de error 3. y en el eje horizontal se colocan los objetos y actores participantes en la interacción. Flujos Alternativos: 1: En el caso de usuario o password incorrectos. el de 4. separación) y la descripción de la sanción correspondiente así como el número de resolución correspondiente. Si selecciona Cancelar. el sistema limpia formulario de Registro de sanciones. cancelar. sin un orden prefijado. sanción. 6. Cada objeto o actor Sistema Académico Universitario Página 32 . 3. se registra el CUI del alumno o profesor . 7. el sistema concluye la sesión y retorna al módulo principal. El sistema muestra formulario de Registro sanciones. Diagrama de Secuencia: Un diagrama de Secuencia muestra una interacción ordenada según la secuencia temporal de eventos. El Operario selecciona una de las opciones. Si la opción seleccionada es Aceptar. (Aceptar. 5. 2. El Operario del Sistema accede al módulo de registro de sanciones a alumnos o profesor .Terminar) 8. no se permite el acceso al módulo de registro de sanciones a alumnos. El Operario del Sistema efectúa el registro de la sanción correspondiente. El eje vertical representa el tiempo.Eventos: 1. Valida los datos ingresados por el Operario del sistema.

A continuación se presenta los Diagramas de Secuencia. Diagrama de Secuencia: Ingresa curso que se abrirán en el plan curricular Sistema Académico Universitario Página 33 . Diagrama de Secuencia: Ingresa disponibilidad de horas Profesor FIG.1. 6 “DIAGRAMA DE SECUENCIA: INGRESA DISPONIBILIDAD DE HORAS PROFESOR” 3. descripciones de acciones.tiene una línea vertical. 3. y los mensajes se representan mediante flechas entre los distintos objetos. etc.) bien en el margen izquierdo o bien junto a las transiciones o activaciones a las que se refieren. El tiempo fluye de arriba abajo.2. Se pueden colocar etiquetas (como restricciones de tiempo.

7 “DIAGRAMA DE SECUENCIA: INGRESA CURSOS QUE SE ABRIRAN DEL PLAN CURRICULAR” 3.FIG.3. Diagrama de Secuencia: Ingresa horarios disponibles FIG. 8 “DIAGRAMA DE SECUENCIA: INGRESAR HORARIOS DISPONIBLES” Sistema Académico Universitario Página 34 .

9 “DIAGRAMA DE SECUENCIA: OFERTAR CURSOS” 3.3.4. Diagrama de Secuencia: Ofertar Cursos FIG.5. Diagrama de Secuencia: Certificado de Estudio Sistema Académico Universitario Página 35 .

6.FIG. Diagrama de Secuencia: Consolidado Notas Sistema Académico Universitario Página 36 . 10 “DIAGRAMA DE SECUENCIA: CERTIFICADO DE ESTUDIO” 3.

Diagrama de Secuencia: Constancia Egreso Sistema Académico Universitario Página 37 . 11 “DIAGRAMA DE SECUENCIA: CONSOLIDADO NOTAS” 3.FIG.7.

Diagrama de Secuencia: Constancia de Matricula Sistema Académico Universitario Página 38 .FIG. 12 “DIAGRAMA DE SECUENCIA: CONSTANCIA EGRESO” 3.8.

13 “DIAGRAMA DE SECUENCIA: CONSTANCIA DE MATRICULA” 3.9. Diagrama de Secuencia: Constancia de Sanciones Sistema Académico Universitario Página 39 .FIG.

Diagrama de Secuencia: Registrar Plan Curricular Sistema Académico Universitario Página 40 .FIG. 14 “DIAGRAMA DE SECUENCIA: CONSTANCIA DE SANCIONES” 3.10.

15 “DIAGRAMA DE SECUENCIA: REGISTRAR PLAN CURRICULAR” 4. A diferencia de los Diagramas de Secuencia. Diagrama de Colaboración: Obtener Datos Alumno Sistema Académico Universitario Página 41 .1. A continuación se presenta los Diagramas de Colaboración con los respectivos contratos de caso de uso.FIG. los Diagramas de Colaboración muestran las relaciones entre los roles de los objetos. 4. La secuencia de los mensajes y los flujos de ejecución concurrentes deben determinarse explícitamente mediante números de secuencia. Diagrama de Colaboración: Un Diagrama de Colaboración muestra una interacción organizada basándose en los objetos que toman parte en la interacción y los enlaces entre los mismos (en cuanto a la interacción se refiere).

FIG.2.3 Diagrama de Colaboración: Obtener Perfil Alumno Sistema Académico Universitario Página 42 . 17 “DIAGRAMA DE COLABORACION: OBTENER NOTA ALUMNO” 4. 16 “DIAGRAMA DE COLABORACION: OBTENER DATOS ALUMNO” 4. Diagrama de Colaboración: Obtener Nota Alumno FIG.

5. Diagrama de Colaboración: Ingresa disponibilidad de horas Profesor FIG.FIG. Diagrama de Colaboración: Ingresa cursos que se abrirán del plan curricular Sistema Académico Universitario Página 43 . 18 “DIAGRAMA DE COLABORACION: OBTENER PERFIL ALUMNO” 4. 19 “DIAGRAMA DE COLABORACION: INGRESA DISPONIBILIDAD DE HORAS” 4.4.

7. 21 “DIAGRAMA DE COLABORACION: INGRESAR HORARIOS DISPONIBLES” 4.FIG. Diagrama de Colaboración: Ingresa horarios disponibles FIG. Diagrama de Colaboración: Ofertar cursos Sistema Académico Universitario Página 44 . 20 “DIAGRAMA DE COLABORACION: INGRESA CURSOS QUE SE ABRIRAN DEL PLAN CURRICULAR” 4.6.

23 “DIAGRAMA DE COLABORACION: CERTIFICADO DE ESTUDIO” Sistema Académico Universitario Página 45 . 22 “DIAGRAMA DE COLABORACION: OFERTAR CURSOS” 4.FIG.8. Diagrama de Colaboración: Certificado de Estudio FIG.

25 “DIAGRAMA DE COLABORACION: CONSTANCIA EGRESO” Sistema Académico Universitario Página 46 . Diagrama de Colaboración: Consolidado Notas FIG.10.9. Diagrama de Colaboración: Constancia de Egreso FIG.4. 24 “DIAGRAMA DE COLABORACION: CONSOLIDADO NOTAS” 4.

11.4. Diagrama de Colaboración: Constancia de Sanciones Sistema Académico Universitario Página 47 .12. Diagrama de Colaboración: Constancia de Matricula FIG. 26 “DIAGRAMA DE COLABORACION: CONSTANCIA DE MATRICULA” 4.

13. 27 “DIAGRAMA DE COLABORACION: CONSTANCIA DE SANCIONES” 4. Diagrama de Colaboración: Registrar Plan Curricular Sistema Académico Universitario Página 48 .FIG.

A continuación se presenta los Diagramas de Paquetes. Con estas líneas maestras sobre la mesa. los paquetes son buenos elementos de gestión. Cada paquete puede asignarse a un individuo o a un equipo. Diagrama de Paquete: Un diagrama de paquetes muestra como un sistema está dividido en agrupaciones lógicas mostrando las dependencias entre esas agrupaciones. 28 “DIAGRAMA DE COLABORACION: REGISTRAR PLAN CURRICULAR” 5. Sistema Académico Universitario Página 49 . Los Paquetes están normalmente organizados para maximizar la coherencia interna dentro de cada paquete y minimizar el acoplamiento externo entre los paquetes. los diagramas de paquetes suministran una descomposición de la jerarquía lógica de un sistema. Dado que normalmente un paquete está pensado como un directorio.FIG. y las dependencias entre ellos pueden indicar el orden de desarrollo requerido.

29 “DIAGRAMA DE PAQUETE” Sistema Académico Universitario Página 50 .FIG.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->