SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
UNIVERSIDAD NACIONAL DE UCAYALI
FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL
ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS
SEGUNDA ITERACIÓN FASE CONSTUCCIÓN
“MÓDULO DE PLAN DE ESTUDIO”
Alumno : Flores Murrieta, Francisco Segundo.
Asesor : Ing.Luis Alberto Rivera Echegaray
Pucallpa - Perú
2013
CONTENIDO
1.1. CAPÍTULO 3: Desarrollo de Sistema Informático ................................................4
1.1.1. Segunda Iteración Módulo Plan de Estudios.............................................................. 4
1.1.1.1. Especificación de casos de uso............................................................................ 4
1.1.1.2. Diagrama de Secuencia ..................................................................................... 15
1.1.1.3. Diagrama de Actividades................................................................................... 17
1.1.1.4. Interfaz Gráfica Módulo Plan de Estudio .......................................................... 18
1.1.1.5. Pruebas Módulo Gestionar Plan de Estudio...................................................... 21
1.1.1.6. Estructura de Trabajo .NET Módulo Plan de Estudios....................................... 22
Figuras
1. Figura: Diagrama de Secuencia Registrar Modalidad............................................................... 16
2. Figura Diagrama de Actividades Registrar Plan de Estudios .................................................... 17
3. Figura: Diagrama de Actividades Registrar Alumno................................................................. 17
4. Figura: Diagrama de Actividades Cambiar estado de cursos del plan de estudio ................... 18
5. Figura: Interfaz Gráfica Listar plan de estudio .......................................................................... 18
6. Figura: Interfaz Gráfica controles de Listar plan de estudios.................................................... 19
7. Figura: Interfaz Gráfica controles de Listar plan de estudios.................................................... 19
8. Figura: Interfaz Gráfica Asignar cursos al Plan de estudios ...................................................... 20
9. Figura: Interfaz Gráfica Asignar Prerrequisito........................................................................... 20
10. Figura: Paquete Plan_Estudios.................................................................................................. 22
11. Figura: Clases Asociadas............................................................................................................ 22
Tablas
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PLAN DE ESTUDIO”....................... 4
2. Tabla: GESTIONAR PLAN DE ESTUDIO......................................................................................... 4
3. Tabla: Registrar plan de estudios.............................................................................................. 21
4
4
1.1. CAPÍTULO 3: Desarrollo de Sistema Informático
1.1.1. Segunda Iteración Módulo Plan de Estudios
1.1.1.1. Especificación de casos de uso
1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PLAN DE ESTUDIO”
Código CUS: Nombre de Caso de Uso
CUS-GPE-011 Gestionar Plan de EstudioRA6_CUS-GCUR
ESPECIFICACIÓN DE CU SISTEMA
2. Tabla: GESTIONAR PLAN DE ESTUDIO
Código : CUS-GPE-011
Caso de uso: Gestionar Plan de Estudio
Actor(es): -Coordinador.
-Administrador del sistema.
5
5
Propósito / Objetivo: Gestionar Plan de Estudio tiene como objetivo registrar Planes de Estudio para las diferentes menciones y así poder
asignar los cursos que anteriormente fueron creados en el módulo de Gestionar Mantenedores a estos planes que
conformaran en los distintos flujos de trabajo.
Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a registrar un nuevo plan de estudio
y así asignar cursos a éste. Los usuario podrán cambiar la condición de cada curso de dictado a no dictado según el
periodo que se esté dictando en ese momento. El caso de uso termina cuando se ha registrado el plan de estudio y este
se visualiza en el listado inicial dependiendo de la modalidad y mención a la que pertenecen. Si hubo algún error al
momento de ingresar la información para el registro del nuevo plan de estudio, este se puede modificar.
Tipo: Real y Expandido.
Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de PLAN DE ESTUDIO.
Requerimientos
Asociados:
CUS-GMO-001; CUS-GME-002; CUS-GCU-006
ESPECIFICACIÓN
Flujo Normal de Eventos
Acción del Actor Respuesta del Sistema
1. El Administrador o Coordinador selecciona
la opción en el menú/ PLAN DE ESTUDIO ->
GESTIONAR PLAN DE ESTUDIO (Pantalla:
Selección de Opción en el Menú)
6
6
Listados de Plan de Estudio
2. El sistema muestra la pantalla: LISTADOS DE PLAN DE ESTUDIO (una vez
seleccionada la modalidad y mención), con las siguientes opciones:
- (A) Nuevo Plan de Estudio: Ver sección: Agregar Plan de Estudio.
- (B) Modificar Plan de Estudio: Ver sección: Editar Plan de Estudio Seleccionado.
- (C) Ver Cursos: Ver sección: Ver Cursos del Plan de Estudio Seleccionado
LISTADOS DE PLAN DE ESTUDIO
Sección: “Agregar Plan de Estudio”
A
B
C
7
7
3. El actor selecciona la opción (A) en la
pantalla LISTADOS DE PLAN DE
ESTUDIO.
4. El sistema muestra la pantalla:
REGISTRAR PLAN DE ESTUDIO
Sección: “Editar Plan de Estudio Seleccionado”
5. El actor selecciona la opción (B) en la
pantalla LISTADOS DE PLAN DE
ESTUDIO y al igual que en los procesos
anteriores este se puede modificar.
8
8
Sección: “Ver Cursos del Plan de Estudio Seleccionado”
6. El actor selecciona la opción (C) en la
pantalla LISTADOS DE PLAN DE
ESTUDIO
7. El sistema muestra la pantalla con las siguientes opciones:
- (1) Asignar Cursos: Ver sección: Agregar Cursos.
- (2) Editar Cursos: Ver sección: Editar Curso Seleccionado.
- (3) Asignar Requisitos: Ver sección: Asignar Requisitos al Curso Seleccionado.
9
9
LISTADO DE CURSOS
Sección: “Agregar Cursos”
8. El actor selecciona la opción (1) en la
pantalla LISTADO DE CURSOS .
9. El sistema muestra la pantalla:
ASIGNAR CURSOS AL PLAN
10. El actor hace clic en el combo de curso
(circulo de la imagen superior) y se desplega
una lista de cursos (dependiendo la
mencion) que se registraron anteriormente
en el modulo de MANTENIMIENTO.
11. El sistema muestra la pantalla
1
3
2
10
10
ASIGNAR CURSOS AL PLAN
Sección: “Editar Curso Seleccionado”
12. El actor selecciona la opción (2) en la
pantalla LISTADO DE CURSOS
13. El sistema muestra la pantalla:
LISTADO DE CURSOS
11
11
14. Si el actor hace clic en Actualizar se
actualizan los campos editados y si hace
clic en Cancelar no se edita ningun campo
(circulo de la imagen superior).
Sección: “Asignar Requisitos al Curso Seleccionado”
15. El actor selecciona la opción (3) en la
pantalla LISTADO DE CURSOS.
Y despliega la lista que solo muestra cursos
de ciclos inferiores del curso seleccionado.
16. El sistema muestra la pantalla:
ASIGNAR CURSOS AL PLAN
17. Una vez que el actor selecciona el curso
que sera Pre-Requisito para el curso
seleccionado hace clic en el boton Guardar
18. El sistema muestra la pantalla:
12
12
ASIGNAR CURSOS AL PLAN
19. El actor hace clic en Aceptar (en el mensaje
de la Figura superior).
20. El sistema muestra la pantalla:
13
13
ASIGNAR CURSOS AL PLAN
21. El actor hace clic en “X” (imagen superior
donde se encuentra un circulo) para regresar
al Listado de Cursos.
22. El sistema muestra la pantalla:
LISTADO DE CURSOS
23. El actor hace clic en el icono de forma de
flecha (imagen inferior) para regresar a la
interfaz principal.
14
14
LISTADO DE CURSOS
24. Al hacer clic en el icono de forma de flecha el sistema muestra la pantalla:
LISTADO DE PLAN DE ESTUDIO
15
15
1.1.1.2. Diagrama de Secuencia
Diagrama de Secuencia Asignar Curso Plan de Estudio
: PantallaPrincipal ListaPlan.aspx ListaPlan.aspx.cs
ListaCursoPlan.aspx
ListaCursoPlan.aspx.cs
: COORDINADOR
: cModalidad cMencióncPlanEstudio cCursoPlan.csFrmAsignarCurso.aspx FrmAsignarCurso.aspx.cs
cCurso.cs
1 : click en gestionar plan de estudios()
2 : invocar el formulario()
3 : Page_Load()
4 : LlenarModalidad()
5 : TraerTodos()
6
7 : cargar en la pagina principal
8 : seleccionar modalidad()
9 : ddlModalidad_SelectedIndexChanged()
10 : TraerTodosPorModalidad()
11
12 : cargar en la pagina principal()
13 : seleccionar mención
14 : LlenarData()
15 : TraerTodos()
16
17 : cargar en la pagina principal()18 : click en ver cursos()
19 : invocar el formulario()
20 : Page_Load()
21 : LlenarData()
22
23 : TraerTodosCursosPlan()
24 : cargar en la pagina principal()
25 : click en nuevo()
26 : invocar el formulario()
27 : Page_Load()
28 : cargarCurso()
29 : TraerTodosPorMencion()
16
16
1. Figura: Diagrama de Secuencia Registrar Modalidad
11
12 : cargar en la pagina principal()
13 : seleccionar mención
14 : LlenarData()
15 : TraerTodos()
16
17 : cargar en la pagina principal()18 : click en ver cursos()
19 : invocar el formulario()
20 : Page_Load()
21 : LlenarData()
22
23 : TraerTodosCursosPlan()
24 : cargar en la pagina principal()
25 : click en nuevo()
26 : invocar el formulario()
27 : Page_Load()
28 : cargarCurso()
29 : TraerTodosPorMencion()
30
31 : cargar en la pagina principal()
32 : llenar campos()
33 : click en guardar()
34 : btGuardar_Click()
35 : CrearCursoPlan()
36 : mensaje de confirmación()
17
17
1.1.1.3. Diagrama de Actividades
Registrar Plan de Estudios
2. Figura Diagrama de Actividades Registrar Plan de Estudios
Asignar Curso Plan de Estudios
3. Figura: Diagrama de Actividades Registrar Alumno
18
18
Cambiar Estado del Cursos del Plan de Estudio
4. Figura: Diagrama de Actividades Cambiar estado de cursos del plan de estudio
1.1.1.4. Interfaz Gráfica Módulo Plan de Estudio
5. Figura: Interfaz GráficaListar plan de estudio
19
19
6. Figura: Interfaz Gráficacontroles de Listar plan de estudios
7. Figura: Interfaz Gráficacontroles de Listar plan de estudios
20
20
8. Figura: Interfaz Gráfica Asignar cursos al Plan de estudios
9. Figura: Interfaz Gráfica Asignar Prerrequisito
21
21
1.1.1.5. Pruebas Módulo Gestionar Plan de Estudio
3. Tabla: Registrar plan de estudios
Identificador RB-GPLE-001
Objetivo Verificar el registro exitoso de plan de estudios
Descripción Nos introducimos en el sistema como coordinador,
accediendo a su funcionalidad y solicitamos gestionar Plan
de Estudio ubicada en el segundo módulo del menú principal,
pasó seguido seleccionar nuevo, donde el sistema nos
mostrara una interfaz para que llevemos a cabo la
elaboración de dicho proceso. Una vez elaborado
escogeremos la opción guardar.
Clases asociadas ListaPlan.aspx, ListaPlan.aspx.cs, FrmPlanEstudio.aspx,
FrmPlanEstudio.aspx.cs, cModalidad.cs, cMencion.cs,
cPlanEstudio.cs
Precondición No existir el plan de estudio, El plan de estudio a registrar no
se encuentre en la base de datos, para mayor seguridad,
buscarlo.
Descripción de la prueba Llenar los campos mencionados
Seleccionar modalidad “CIENCIAS
AGRICOLA”
Seleccionar mención “AGRICULTURA
SOSTENIBLE”
Ingresar en el campo código un código no
registrado “2010-I “
Seleccionar fecha inicio del plan 2013-03-30
Seleccionar fecha término del plan 2013-03-
30
Seleccionar fecha de aprobación del plan
2013-03-30
Seleccionar fecha de resolusión del plan
2013-04-17 08:47:35.863
Ingresar número crédito obligatorio 0-9 61
22
22
Ingresar número crédito electivos 0-9 0
Ingresar número crédito de prática 0-9 0
Ingresar número crédito comp 0-9 0
Ingresar número crédito extra curricular 0-9 0
Seleccionar estado activo “ACT”
Finalmente seleccionamos el botón Guardar.
Resultados esperados El sistema muestra un mensaje “se registró correctamente”
Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”
1.1.1.6. Estructura de Trabajo .NET Módulo Plan de Estudios
10. Figura:Paquete
Plan_Estudios
11. Figura:Clases Asociadas

Mais conteúdo relacionado

Mais procurados

Ingreso formacion complementaria_no_a_la_medida
Ingreso formacion complementaria_no_a_la_medidaIngreso formacion complementaria_no_a_la_medida
Ingreso formacion complementaria_no_a_la_medidaDidiana-Arango
 
Curso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroCurso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroLibroElctronico
 
Curso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroCurso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroLibroElctronico
 
Guía de uso para Ftool 3.01 en español.
Guía de uso para Ftool 3.01 en español.Guía de uso para Ftool 3.01 en español.
Guía de uso para Ftool 3.01 en español.Jorge Palavecino
 

Mais procurados (6)

IteraciónI.FaseConstruccion
IteraciónI.FaseConstruccionIteraciónI.FaseConstruccion
IteraciónI.FaseConstruccion
 
Ingreso formacion complementaria_no_a_la_medida
Ingreso formacion complementaria_no_a_la_medidaIngreso formacion complementaria_no_a_la_medida
Ingreso formacion complementaria_no_a_la_medida
 
Curso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroCurso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febrero
 
Curso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febreroCurso admin otec_unidad_ii_cursos_febrero
Curso admin otec_unidad_ii_cursos_febrero
 
Guía de uso para Ftool 3.01 en español.
Guía de uso para Ftool 3.01 en español.Guía de uso para Ftool 3.01 en español.
Guía de uso para Ftool 3.01 en español.
 
Tecnologiaaa
TecnologiaaaTecnologiaaa
Tecnologiaaa
 

Destaque (8)

Objetivos
ObjetivosObjetivos
Objetivos
 
Gantt
GanttGantt
Gantt
 
Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1
 
Iteracion5 v1
Iteracion5 v1Iteracion5 v1
Iteracion5 v1
 
Iteracion3 v1
Iteracion3 v1Iteracion3 v1
Iteracion3 v1
 
Iteracion4 v1
Iteracion4 v1Iteracion4 v1
Iteracion4 v1
 
Tesis completa
Tesis completaTesis completa
Tesis completa
 
Gonzalorojas 11 Uml, Diagrama De Colaboracion
Gonzalorojas 11 Uml, Diagrama De ColaboracionGonzalorojas 11 Uml, Diagrama De Colaboracion
Gonzalorojas 11 Uml, Diagrama De Colaboracion
 

Semelhante a Iteracion2 v1

Configurar el curso en Moodle
Configurar el curso en MoodleConfigurar el curso en Moodle
Configurar el curso en MoodleAvaco Unibague
 
Manual docentes q10 version 3 2016 pdf
Manual docentes q10 version 3 2016 pdfManual docentes q10 version 3 2016 pdf
Manual docentes q10 version 3 2016 pdfHarold Robles
 
Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
 Actividad4 interfaz_graficafinal_edwin_rodriguez .docx Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
Actividad4 interfaz_graficafinal_edwin_rodriguez .docxedwin andres
 
Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Yaskelly Yedra
 
Manual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfManual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfHarold Robles
 
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdf
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdfTutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdf
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdfSamuelMonterrey
 
03 Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes
03  Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes03  Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes
03 Hoja De Calculo En La EnseñAnza. Aplicaciones DocentesJosé M. Padilla
 
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)Didiana-Arango
 
Manual de configuración programa nutricional
Manual de configuración programa nutricionalManual de configuración programa nutricional
Manual de configuración programa nutricionalPoliciaEcuad0r
 
Manual de usuario administrador baja de matricula
Manual de usuario administrador   baja de matriculaManual de usuario administrador   baja de matricula
Manual de usuario administrador baja de matriculalorenalevil
 
Cómo incorporar actividades y recursos
Cómo incorporar actividades y recursosCómo incorporar actividades y recursos
Cómo incorporar actividades y recursosFe y Alegria
 

Semelhante a Iteracion2 v1 (20)

Iteración 3 Módulo Carga Adémica
Iteración 3 Módulo Carga AdémicaIteración 3 Módulo Carga Adémica
Iteración 3 Módulo Carga Adémica
 
Iteracion 5 Proceso de Matricula
Iteracion 5  Proceso de MatriculaIteracion 5  Proceso de Matricula
Iteracion 5 Proceso de Matricula
 
Configurar el curso en Moodle
Configurar el curso en MoodleConfigurar el curso en Moodle
Configurar el curso en Moodle
 
Manual docentes q10 version 3 2016 pdf
Manual docentes q10 version 3 2016 pdfManual docentes q10 version 3 2016 pdf
Manual docentes q10 version 3 2016 pdf
 
Documentacion
DocumentacionDocumentacion
Documentacion
 
Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
 Actividad4 interfaz_graficafinal_edwin_rodriguez .docx Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
Actividad4 interfaz_graficafinal_edwin_rodriguez .docx
 
SWADroid. Pasar lista. Manual de usuario
SWADroid. Pasar lista. Manual de usuarioSWADroid. Pasar lista. Manual de usuario
SWADroid. Pasar lista. Manual de usuario
 
2015-TUTORIAL_SIRE-01
2015-TUTORIAL_SIRE-012015-TUTORIAL_SIRE-01
2015-TUTORIAL_SIRE-01
 
Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software Plantilla para realizar un manual de usuario de software
Plantilla para realizar un manual de usuario de software
 
Manual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdfManual q10 estudiantes version 3 2016. pdf
Manual q10 estudiantes version 3 2016. pdf
 
Ejercicio practico sql
Ejercicio practico sqlEjercicio practico sql
Ejercicio practico sql
 
Ejercicio practico sql
Ejercicio practico sqlEjercicio practico sql
Ejercicio practico sql
 
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdf
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdfTutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdf
Tutorial_Configuración-Libreta-de-Calificaciones-Moodle-3.pdf
 
03 Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes
03  Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes03  Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes
03 Hoja De Calculo En La EnseñAnza. Aplicaciones Docentes
 
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)
Manual equipo desarrollo_curricular_revision_3jun0910_(2)_(2)
 
Manual
ManualManual
Manual
 
301305 44 m_florianl
301305 44 m_florianl301305 44 m_florianl
301305 44 m_florianl
 
Manual de configuración programa nutricional
Manual de configuración programa nutricionalManual de configuración programa nutricional
Manual de configuración programa nutricional
 
Manual de usuario administrador baja de matricula
Manual de usuario administrador   baja de matriculaManual de usuario administrador   baja de matricula
Manual de usuario administrador baja de matricula
 
Cómo incorporar actividades y recursos
Cómo incorporar actividades y recursosCómo incorporar actividades y recursos
Cómo incorporar actividades y recursos
 

Mais de Francisco Flores Murrieta

Mais de Francisco Flores Murrieta (6)

Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6
 
Evaluacion de PPPII Coordinación
Evaluacion de PPPII   CoordinaciónEvaluacion de PPPII   Coordinación
Evaluacion de PPPII Coordinación
 
Objetivos Proyecto
Objetivos ProyectoObjetivos Proyecto
Objetivos Proyecto
 
CRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADESCRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADES
 
Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6Informe final practica pre_ii_francisco_flores_v6
Informe final practica pre_ii_francisco_flores_v6
 
Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1Plan de trabajo_francisco_flores_v1
Plan de trabajo_francisco_flores_v1
 

Iteracion2 v1

  • 1. UNIVERSIDAD NACIONAL DE UCAYALI FACULTAD DE INGENIERIA DE SISTEMASY DE INGENIERIA CIVIL ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS SEGUNDA ITERACIÓN FASE CONSTUCCIÓN “MÓDULO DE PLAN DE ESTUDIO” 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 ................................................4 1.1.1. Segunda Iteración Módulo Plan de Estudios.............................................................. 4 1.1.1.1. Especificación de casos de uso............................................................................ 4 1.1.1.2. Diagrama de Secuencia ..................................................................................... 15 1.1.1.3. Diagrama de Actividades................................................................................... 17 1.1.1.4. Interfaz Gráfica Módulo Plan de Estudio .......................................................... 18 1.1.1.5. Pruebas Módulo Gestionar Plan de Estudio...................................................... 21 1.1.1.6. Estructura de Trabajo .NET Módulo Plan de Estudios....................................... 22 Figuras 1. Figura: Diagrama de Secuencia Registrar Modalidad............................................................... 16 2. Figura Diagrama de Actividades Registrar Plan de Estudios .................................................... 17 3. Figura: Diagrama de Actividades Registrar Alumno................................................................. 17 4. Figura: Diagrama de Actividades Cambiar estado de cursos del plan de estudio ................... 18 5. Figura: Interfaz Gráfica Listar plan de estudio .......................................................................... 18 6. Figura: Interfaz Gráfica controles de Listar plan de estudios.................................................... 19 7. Figura: Interfaz Gráfica controles de Listar plan de estudios.................................................... 19 8. Figura: Interfaz Gráfica Asignar cursos al Plan de estudios ...................................................... 20 9. Figura: Interfaz Gráfica Asignar Prerrequisito........................................................................... 20 10. Figura: Paquete Plan_Estudios.................................................................................................. 22 11. Figura: Clases Asociadas............................................................................................................ 22 Tablas 1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PLAN DE ESTUDIO”....................... 4 2. Tabla: GESTIONAR PLAN DE ESTUDIO......................................................................................... 4
  • 3. 3. Tabla: Registrar plan de estudios.............................................................................................. 21
  • 4. 4 4 1.1. CAPÍTULO 3: Desarrollo de Sistema Informático 1.1.1. Segunda Iteración Módulo Plan de Estudios 1.1.1.1. Especificación de casos de uso 1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR PLAN DE ESTUDIO” Código CUS: Nombre de Caso de Uso CUS-GPE-011 Gestionar Plan de EstudioRA6_CUS-GCUR ESPECIFICACIÓN DE CU SISTEMA 2. Tabla: GESTIONAR PLAN DE ESTUDIO Código : CUS-GPE-011 Caso de uso: Gestionar Plan de Estudio Actor(es): -Coordinador. -Administrador del sistema.
  • 5. 5 5 Propósito / Objetivo: Gestionar Plan de Estudio tiene como objetivo registrar Planes de Estudio para las diferentes menciones y así poder asignar los cursos que anteriormente fueron creados en el módulo de Gestionar Mantenedores a estos planes que conformaran en los distintos flujos de trabajo. Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a registrar un nuevo plan de estudio y así asignar cursos a éste. Los usuario podrán cambiar la condición de cada curso de dictado a no dictado según el periodo que se esté dictando en ese momento. El caso de uso termina cuando se ha registrado el plan de estudio y este se visualiza en el listado inicial dependiendo de la modalidad y mención a la que pertenecen. Si hubo algún error al momento de ingresar la información para el registro del nuevo plan de estudio, este se puede modificar. Tipo: Real y Expandido. Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de PLAN DE ESTUDIO. Requerimientos Asociados: CUS-GMO-001; CUS-GME-002; CUS-GCU-006 ESPECIFICACIÓN Flujo Normal de Eventos Acción del Actor Respuesta del Sistema 1. El Administrador o Coordinador selecciona la opción en el menú/ PLAN DE ESTUDIO -> GESTIONAR PLAN DE ESTUDIO (Pantalla: Selección de Opción en el Menú)
  • 6. 6 6 Listados de Plan de Estudio 2. El sistema muestra la pantalla: LISTADOS DE PLAN DE ESTUDIO (una vez seleccionada la modalidad y mención), con las siguientes opciones: - (A) Nuevo Plan de Estudio: Ver sección: Agregar Plan de Estudio. - (B) Modificar Plan de Estudio: Ver sección: Editar Plan de Estudio Seleccionado. - (C) Ver Cursos: Ver sección: Ver Cursos del Plan de Estudio Seleccionado LISTADOS DE PLAN DE ESTUDIO Sección: “Agregar Plan de Estudio” A B C
  • 7. 7 7 3. El actor selecciona la opción (A) en la pantalla LISTADOS DE PLAN DE ESTUDIO. 4. El sistema muestra la pantalla: REGISTRAR PLAN DE ESTUDIO Sección: “Editar Plan de Estudio Seleccionado” 5. El actor selecciona la opción (B) en la pantalla LISTADOS DE PLAN DE ESTUDIO y al igual que en los procesos anteriores este se puede modificar.
  • 8. 8 8 Sección: “Ver Cursos del Plan de Estudio Seleccionado” 6. El actor selecciona la opción (C) en la pantalla LISTADOS DE PLAN DE ESTUDIO 7. El sistema muestra la pantalla con las siguientes opciones: - (1) Asignar Cursos: Ver sección: Agregar Cursos. - (2) Editar Cursos: Ver sección: Editar Curso Seleccionado. - (3) Asignar Requisitos: Ver sección: Asignar Requisitos al Curso Seleccionado.
  • 9. 9 9 LISTADO DE CURSOS Sección: “Agregar Cursos” 8. El actor selecciona la opción (1) en la pantalla LISTADO DE CURSOS . 9. El sistema muestra la pantalla: ASIGNAR CURSOS AL PLAN 10. El actor hace clic en el combo de curso (circulo de la imagen superior) y se desplega una lista de cursos (dependiendo la mencion) que se registraron anteriormente en el modulo de MANTENIMIENTO. 11. El sistema muestra la pantalla 1 3 2
  • 10. 10 10 ASIGNAR CURSOS AL PLAN Sección: “Editar Curso Seleccionado” 12. El actor selecciona la opción (2) en la pantalla LISTADO DE CURSOS 13. El sistema muestra la pantalla: LISTADO DE CURSOS
  • 11. 11 11 14. Si el actor hace clic en Actualizar se actualizan los campos editados y si hace clic en Cancelar no se edita ningun campo (circulo de la imagen superior). Sección: “Asignar Requisitos al Curso Seleccionado” 15. El actor selecciona la opción (3) en la pantalla LISTADO DE CURSOS. Y despliega la lista que solo muestra cursos de ciclos inferiores del curso seleccionado. 16. El sistema muestra la pantalla: ASIGNAR CURSOS AL PLAN 17. Una vez que el actor selecciona el curso que sera Pre-Requisito para el curso seleccionado hace clic en el boton Guardar 18. El sistema muestra la pantalla:
  • 12. 12 12 ASIGNAR CURSOS AL PLAN 19. El actor hace clic en Aceptar (en el mensaje de la Figura superior). 20. El sistema muestra la pantalla:
  • 13. 13 13 ASIGNAR CURSOS AL PLAN 21. El actor hace clic en “X” (imagen superior donde se encuentra un circulo) para regresar al Listado de Cursos. 22. El sistema muestra la pantalla: LISTADO DE CURSOS 23. El actor hace clic en el icono de forma de flecha (imagen inferior) para regresar a la interfaz principal.
  • 14. 14 14 LISTADO DE CURSOS 24. Al hacer clic en el icono de forma de flecha el sistema muestra la pantalla: LISTADO DE PLAN DE ESTUDIO
  • 15. 15 15 1.1.1.2. Diagrama de Secuencia Diagrama de Secuencia Asignar Curso Plan de Estudio : PantallaPrincipal ListaPlan.aspx ListaPlan.aspx.cs ListaCursoPlan.aspx ListaCursoPlan.aspx.cs : COORDINADOR : cModalidad cMencióncPlanEstudio cCursoPlan.csFrmAsignarCurso.aspx FrmAsignarCurso.aspx.cs cCurso.cs 1 : click en gestionar plan de estudios() 2 : invocar el formulario() 3 : Page_Load() 4 : LlenarModalidad() 5 : TraerTodos() 6 7 : cargar en la pagina principal 8 : seleccionar modalidad() 9 : ddlModalidad_SelectedIndexChanged() 10 : TraerTodosPorModalidad() 11 12 : cargar en la pagina principal() 13 : seleccionar mención 14 : LlenarData() 15 : TraerTodos() 16 17 : cargar en la pagina principal()18 : click en ver cursos() 19 : invocar el formulario() 20 : Page_Load() 21 : LlenarData() 22 23 : TraerTodosCursosPlan() 24 : cargar en la pagina principal() 25 : click en nuevo() 26 : invocar el formulario() 27 : Page_Load() 28 : cargarCurso() 29 : TraerTodosPorMencion()
  • 16. 16 16 1. Figura: Diagrama de Secuencia Registrar Modalidad 11 12 : cargar en la pagina principal() 13 : seleccionar mención 14 : LlenarData() 15 : TraerTodos() 16 17 : cargar en la pagina principal()18 : click en ver cursos() 19 : invocar el formulario() 20 : Page_Load() 21 : LlenarData() 22 23 : TraerTodosCursosPlan() 24 : cargar en la pagina principal() 25 : click en nuevo() 26 : invocar el formulario() 27 : Page_Load() 28 : cargarCurso() 29 : TraerTodosPorMencion() 30 31 : cargar en la pagina principal() 32 : llenar campos() 33 : click en guardar() 34 : btGuardar_Click() 35 : CrearCursoPlan() 36 : mensaje de confirmación()
  • 17. 17 17 1.1.1.3. Diagrama de Actividades Registrar Plan de Estudios 2. Figura Diagrama de Actividades Registrar Plan de Estudios Asignar Curso Plan de Estudios 3. Figura: Diagrama de Actividades Registrar Alumno
  • 18. 18 18 Cambiar Estado del Cursos del Plan de Estudio 4. Figura: Diagrama de Actividades Cambiar estado de cursos del plan de estudio 1.1.1.4. Interfaz Gráfica Módulo Plan de Estudio 5. Figura: Interfaz GráficaListar plan de estudio
  • 19. 19 19 6. Figura: Interfaz Gráficacontroles de Listar plan de estudios 7. Figura: Interfaz Gráficacontroles de Listar plan de estudios
  • 20. 20 20 8. Figura: Interfaz Gráfica Asignar cursos al Plan de estudios 9. Figura: Interfaz Gráfica Asignar Prerrequisito
  • 21. 21 21 1.1.1.5. Pruebas Módulo Gestionar Plan de Estudio 3. Tabla: Registrar plan de estudios Identificador RB-GPLE-001 Objetivo Verificar el registro exitoso de plan de estudios Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Plan de Estudio ubicada en el segundo módulo del menú principal, pasó seguido seleccionar nuevo, donde el sistema nos mostrara una interfaz para que llevemos a cabo la elaboración de dicho proceso. Una vez elaborado escogeremos la opción guardar. Clases asociadas ListaPlan.aspx, ListaPlan.aspx.cs, FrmPlanEstudio.aspx, FrmPlanEstudio.aspx.cs, cModalidad.cs, cMencion.cs, cPlanEstudio.cs Precondición No existir el plan de estudio, El plan de estudio a registrar no se encuentre en la base de datos, para mayor seguridad, buscarlo. Descripción de la prueba Llenar los campos mencionados Seleccionar modalidad “CIENCIAS AGRICOLA” Seleccionar mención “AGRICULTURA SOSTENIBLE” Ingresar en el campo código un código no registrado “2010-I “ Seleccionar fecha inicio del plan 2013-03-30 Seleccionar fecha término del plan 2013-03- 30 Seleccionar fecha de aprobación del plan 2013-03-30 Seleccionar fecha de resolusión del plan 2013-04-17 08:47:35.863 Ingresar número crédito obligatorio 0-9 61
  • 22. 22 22 Ingresar número crédito electivos 0-9 0 Ingresar número crédito de prática 0-9 0 Ingresar número crédito comp 0-9 0 Ingresar número crédito extra curricular 0-9 0 Seleccionar estado activo “ACT” Finalmente seleccionamos el botón Guardar. Resultados esperados El sistema muestra un mensaje “se registró correctamente” Resultado Obtenido El sistema muestra un mensaje “se registró correctamente” 1.1.1.6. Estructura de Trabajo .NET Módulo Plan de Estudios 10. Figura:Paquete Plan_Estudios 11. Figura:Clases Asociadas