Este documento describe el desarrollo del módulo de apertura académica para un sistema de gestión universitaria. Incluye la especificación de casos de uso, diagramas de secuencia y actividades, y la interfaz gráfica y estructura de clases del módulo para gestionar los procesos de menciones académicas.
1. UNIVERSIDAD NACIONAL DE UCAYALI
FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL
ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS
CUARTA ITERACIÓN
“MÓDULO APERTURA ACADÉMICA”
Alumno : Flores Murrieta, Francisco Segundo.
Asesor : Ing.Luis Alberto Rivera Echegaray
Pucallpa - Perú
2013
2. CONTENIDO
1.1. CAPÍTULO 3: Desarrollo de Sistema informático.................................................3
1.1.1. Cuarta Iteración Módulo Apertura Académica.......................................................... 3
1.1.1.1. Especificación de casos de uso Módulo Apertura Académica ............................ 3
1.1.1.2. Diagrama de Secuencia ....................................................................................... 6
1.1.1.3. Diagrama de Actividades Gestionar Apertura Académica .................................. 7
1.1.1.4. Interfaz Gráfica Módulo Apertura Académica .................................................... 8
1.1.1.5. Estructura de Trabajo .NET Módulo Apertura Académica.................................. 8
Figuras
1. Figura Diagrama de Secuencia Registrar Proceso Mención....................................................... 6
2. Figura Diagrama de Actividades Mantener Proceso Mención................................................... 7
3. Figura: Interfaz Gráfica Listar Periodo Proceso........................................................................... 8
4. Figura: Interfaz Gráfica Listar Proceso por Mención................................................................... 8
5. Figura: Clases Asociadas Modulo Apertura Académica .............................................................. 8
6. Figura: Paquete Apertura_Academica ........................................................................................ 9
Tablas
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR APERTURA ACADEMICA” ............. 3
2. Tabla: GESTIONAR PROCESOS MENCION.................................................................................... 3
3. 3
3
1.1. CAPÍTULO 3: Desarrollo de Sistema informático
1.1.1. Cuarta Iteración Módulo Apertura Académica
1.1.1.1. Especificación de casos de uso Módulo Apertura Académica
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR APERTURA
ACADEMICA”
Código CUS: Nombre de Caso de Uso
CUS-GPP-013 Gestionar Periodo Proceso
CUS-GPM-014 Gestionar Procesos Mención
2. Tabla: GESTIONAR PROCESOS MENCION
Código : CUS-GPM-014
Caso de uso: Gestionar Procesos Mención
Actor(es): -Coordinador.
-Administrador del sistema.
Propósito / Objetivo: Gestionar Procesos Mención tiene como objetivo asignar procesos del
periodo actual a una Mención.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador
se dispone a asignar procesos del periodo actual a una mención para que
ésta pueda realizar sus actividades. El caso de uso termina cuando en el
listado inicial despendiendo la modalidad y periodo se observa los procesos
o actividades que debe de seguir una mención. Si hubo algún error al
momento de asignar las fechas de los procesos, este se puede modificar.
Tipo: Real y Expandido.
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha
seleccionado el módulo APERTURA ACADEMICA.
Requerimientos
Asociados:
CUS-GMO-001; CUS-GME-002;CUS-GPE-005
ESPECIFICACIÓN
4. 4
4
Flujo Normal de Eventos
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ APERTURA
ACADEMICA -> GESTIONAR PROCESOS
MENCION (Pantalla: Selección de Opción en
el Menú)
Listar Proceso Por Mención
2. El sistema muestra la pantalla: LISTAR
PROCESO POR MENCIÓN (con la
modalidad, mención y periodo
inicialmente seleccionadas), con las
siguientes opciones:
- (A) Asignar Procesos: Ver sección:
Asignar Procesos a la Mención.
- (B) Editar Proceso: Ver sección: Editar
Proceso Seleccionado.
LISTAR PROCESO POR MENCIÓN
Sección: “Asignar Procesos a la Mención”
3. El actor selecciona la opción (A) en la
pantalla LISTAR PROCESO POR
MENCIÓN
4. El sistema muestra la pantalla:
A
B
5. 5
5
REGISTRAR PROCESO POR MENCION
Sección: “Editar Proceso Seleccionado”
5. El actor selecciona la opción (B) en la
pantalla LISTAR PROCESO POR
MENCIÓN
6. El sistema muestra la pantalla:
LISTAR PROCESO POR MENCIÓN
7. El actor hace clic en el icono Actualizar
(imagen en la parte superior)
8. El sistema muestra la pantalla:
LISTAR PROCESO POR MENCIÓN
6. 6
6
1.1.1.2. Diagrama de Secuencia
Registrar Proceso Mención
1. Figura Diagrama de Secuencia Registrar Proceso Mención
: COORDINADOR
: PantallaPrincipal : ListarProcesoMencion.aspx.cs : FrmProcesoMencion.aspx.cs: ListarProcesoMencion.aspx : FrmProcesoMencion.aspx : cPeriodoMencion
1 : click en gestionar procesoMencion()
2 : instanciar el formulario()
3 : llenar tabla()
4 : traerTodos()
5 : muestra la tabla y carga el formulario()
6 : click en nuevo()
7 : instanciar el formulario()
8 : carga el formulario
9 : ingresa datos al formulario
10 : validar datos()
11 : click en aceptar()
12 : btGuardar_Click()
13 : CrearProcesoMencion()
14 : mensaje de confirmacion()
7. 7
7
1.1.1.3. Diagrama de Actividades Gestionar Apertura Académica
Mantener Proceso Mención
2. Figura Diagrama de Actividades Mantener Proceso Mención
8. 8
8
1.1.1.4. Interfaz Gráfica Módulo Apertura Académica
3. Figura: Interfaz Gráfica Listar Periodo Proceso
4. Figura: Interfaz Gráfica Listar Proceso por Mención
1.1.1.5. Estructura de Trabajo .NET Módulo Apertura Académica
5. Figura: Clases Asociadas