Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema Academico
Sistema Academico
FIRMA
FIRMA
FIRMA
FIRMA
FIRMA
INDICE
1. Introduccin.............................................................
..1
2.Diagrama de Caso de
Uso
7
2.1
Diagrama
de
Caso
de
Uso:
Autenticacin
..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
Personal7
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:
Pre-
Matricula
...................................................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
Pgina 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
Pgina 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 Sancin 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 abrirn 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
Estudio..........................................35
3.6
Diagrama
de
Secuencia:
Consolidado
de
.........................................36
3.7
Diagrama
de
Secuencia:
Constancia
de
de
Notas
Egreso
..........................................37
3.8
Diagrama
de
Secuencia:
Constancia
Matricula
..........................................38
3.9
Diagrama
de
Secuencia:
Constancia
Sanciones
......39
3.10
Diagrama
de
Secuencia:
Registrar
Curricular
Plan
...40
4. Diagrama de Colaboracin...............................
...............................40
4.1
Diagrama
de
Colaboracin:
Obtener
Dato
Alumno
.41
Pgina 4
4.2
Diagrama
de
Colaboracin:
Obtener
Nota
Alumno
....................................41
4.3
Diagrama
de
Colaboracin:
Obtener
Perfil
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
....43
4.7
Diagrama
de
Colaboracin:
disponibles
Ofertar
44
4.8
Diagrama
de
Colaboracin:
Certificado
de
....44
4.9
Diagrama
de
Colaboracin:
Consolidado
de
.45
4.10
Diagrama
de
Colaboracin:
Constancia
45
4.11
Diagrama
de
Colaboracin:
Constancia
.46
4.12
Diagrama
de
Colaboracin:
Constancia
.47
4.13
Diagrama
de
Colaboracin:
Registrar
cursos
de
de
Estudio
Notas
Egreso
Matricula
de
Sanciones
Plan
Curricular
....48
5.Diagrama de Paquetes....
....49
Pgina 5
INDICE
DE FIGURAS
Pgina 6
Casos de Usos
ID
Obtener Perfil
UCSA-001
UCSA-002
UCSA-003
UCSA-004
Libreta de Notas
UCSA-007
Registrar Matricula
UCSA-008
UCSA-009
UCSA-010
UCSA-011
UCSA-012
UCSA-013
UCSA-014
Constancia de Matricula
UCSA-015
Consolidado de Notas
UCSA-016
Constancia de Egreso
UCSA-017
UCSA-018
UCSA-005
UCSA-006
Pgina 7
UCSA-001
Obtener Perfil
Actores:
Descripcin:
Pgina 8
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Flujos Alternativos:
UCSA-002
Pgina 9
Nombre Caso
deUso:
Creada por:
Fecha de
Creacin:
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 10
Flujos Alternativos:
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
Pgina 11
UCSA-003
Ingresa Disponibilidad de Horas del Profesor
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Flujos Alternativos:
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.
2.3.2 Caso de Uso: Ingresa cursos que se abrirn del plan curricular
UCSA-004
Ingresa cursos que se abrirn del plan curricular
Actores:
Descripcin:
Pre-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 12
Post-condiciones:
Flujo normal de
Eventos:
7.
Muestra
los
horarios
disponibles y especialidad del
profesor.
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.
Flujos Alternativos:
UCSA-005
Ingresa Horarios Disponibles.
Actores:
Descripcin:
Pre-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 13
Post-condiciones:
Flujo normal de
Eventos:
1.
El
operario
del
sistema
accede al
mdulo de ingreso al
sistema (LOGIN)
3. Ingresa cdigo de
usuario y password.
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.
UCSA-006
Ofertar Cursos.
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
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)
Pgina 14
Eventos:
1.
El
operario
del
sistema
accede al
mdulo de ingreso al
sistema (LOGIN)
3. Ingresa cdigo de
usuario y password.
6. El usuario solicita el
historial curricular de
los alumnos.
7. El sistema muestra
historiales de alumnos.
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.
Pgina 15
uc Matricula
Emitir Libreta de
Notas
include
include
Alumno
(from Actores)
(from Actores)
UCSA-007
Emitir Libreta de Notas.
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 16
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.
8. El operario selecciona
una
opcin
(Imprimir,
Cancelar, Terminar).
Flujos Alternativos:
ingresados.
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.
6.
Pgina 17
UCSA-008
Registra matricula de alumno.
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 18
matricular.
UCSA-009
Obtener notas del alumno.
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 19
Flujos Alternativos:
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.
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.
UCSA-010
Obtener notas del alumno.
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 20
Flujos Alternativos:
modificacin
y
limpia
formulario de
datos del
alumno.
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..
Obtener Perfil
Registrar Plan
Curricular
UCSA-011
Registrar Plan Curricular
Pgina 21
Creada por:
Fecha de
Creacin:
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
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.
Pgina 22
Flujos Alternativos:
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.
4
UCSA-012
Obtener Perfil para Plan Curricular
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Flujos Alternativos:
Pgina 23
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
UCSA-013
Certificado de estudio
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 24
2. Operario
ingresa
modulo de
certificaciones
al
4. EL operario selecciona la
opcin
certificado
de
estudio
7. El operario selecciona la
opcin aceptar.
9.
El operario seleccin
imprimir
Flujos Alternativos:
lista
de
opciones
diferentes
tipos
documentos
certificaciones
de
de
de
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.
8. El sistema
opcin
de
documento
muestra la
imprimir
UCSA-014
Constancia Sanciones
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
al
4. EL operario selecciona la
Sistema Acadmico Universitario
Pgina 25
opcin
sanciones
constancia
7. El operario selecciona la
opcin aceptar.
9.
El operario seleccin
imprimir
Flujos Alternativos:
5. El sistema muestra un
formulario para llenar el
cdigo del alumno
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
UCSA-015
Constancia Matricula
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 26
4. EL operario selecciona la
opcin
constancia
matricula
o
alumno
selecciona
opcin
constancia matricula
7. El operario o alumno
selecciona
la
opcin
aceptar.
6. El sistema muestra el
documento
constancia
matricula del alumno con los
cursos y aulas
9. El operario o alumno
seleccin imprimir
Flujos Alternativos:
8. El sistema
opcin
de
documento
muestra la
imprimir
UCSA-016
Consolidado de Notas
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 27
constancias
4. EL operario selecciona la
opcin
constancia
matricula
o
alumno
selecciona
opcin
consolidado de notas
7. El operario o alumno
selecciona
la
opcin
aceptar.
9. El operario o alumno
seleccin imprimir
Flujos Alternativos:
6. El sistema muestra el
documento consolidado de
notas
8. El sistema
opcin
de
documento
muestra la
imprimir
UCSA-017
Constancia de Egreso
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Eventos:
Pgina 28
modulo de
certificaciones
diferentes
tipos
documentos
certificaciones
4. EL operario selecciona la
opcin constancia egreso
5. El sistema muestra un
formulario para llenar el
cdigo del alumno
7. El operario selecciona la
opcin aceptar.
9.
El operario seleccin
imprimir
Flujos Alternativos:
de
de
6. El sistema muestra el
documento constancia de
egreso del alumno
8. El sistema
opcin
de
documento
muestra la
imprimir
Pgina 29
uc Sanciones
Obtener Datos
Alumno
Validar Datos
Registrar Sancion
Alumno
Obtener Datos
Profesor
Operario del Sistema
(from Actores)
Imprimir Sancion
Generar Sancion
Registrar Sancion
Profesor
UCSA-018
Registra sanciones a alumno y profesor
Actores:
Descripcin:
Pre-condiciones:
Post-condiciones:
Flujo normal de
Pgina 30
Eventos:
1.
El
Operario
del
Sistema
accede
al
mdulo de registro de
sanciones a alumnos o
profesor .
3.
5.
Flujos Alternativos:
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
Operario
selecciona una de las
opciones.(Aceptar,
cancelar,Terminar)
2. El sistema
formulario
de
sanciones.
muestra
Registro
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.
8. SI selecciona Terminar, el
sistema concluye la sesin y
retorna al mdulo principal.
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 31
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.
3.1. Diagrama
Profesor
de
de
horas
Pgina 32
Pgina 33
Pgina 34
Pgina 35
Pgina 36
Pgina 37
Pgina 38
Pgina 39
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 40
Pgina 41
Pgina 42
Pgina 43
Pgina 44
Pgina 45
Pgina 46
Pgina 47
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 48
Pgina 49