+ All Categories
Home > Documents > Iteracion1 v1

Iteracion1 v1

Date post: 26-Jul-2015
Category:
Upload: francisco-flores-murrieta
View: 88 times
Download: 1 times
Share this document with a friend
Popular Tags:
52
UNIVERSIDAD NACIONAL DE UCAYALI FACULTAD DE INGENIERIA DE SISTEMAS Y DE INGENIERIA CIVIL ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS PRIMERA ITERACIÓN “MÓDULO DE MANTENEDORES” Alumno : Flores Murrieta, Francisco Segundo. Asesor : Ing. Luis Alberto Rivera Echegaray Pucallpa - Perú
Transcript
Page 1: Iteracion1 v1

UNIVERSIDAD NACIONAL DE UCAYALI

FACULTAD DE INGENIERIA DE SISTEMAS Y DE INGENIERIA CIVIL

ESCUELA ACADÉMICOPROFESIONAL DE INGENIERIA DE SISTEMAS

PRIMERA ITERACIÓN

“MÓDULO DE MANTENEDORES”

Alumno : Flores Murrieta, Francisco Segundo.

Asesor : Ing. Luis Alberto Rivera Echegaray

Pucallpa - Perú

2013

Page 2: Iteracion1 v1

CONTENIDO

1.1. CAPÍTULO 3: Desarrollo de Sistema Informático.................................................5

1.1.1. Primera Iteración Módulo de Mantenedores............................................................5

1.1.1.1. Diagrama de Paquetes......................................................................................19

1.1.1.2. Diagrama de Secuencia Módulo Mantenedores..............................................20

1.1.1.3. Diagrama de Actividades Módulo Mantenedores............................................23

1.1.1.4. Herramientas de Software................................................................................26

1.1.1.8. Interfaz Gráfica – Prototipo..............................................................................28

1.1.1.9. Modelo Físico Base Datos................................................................................29

1.1.1.10. Modelo Físico de la Base de Datos Tablas Histórica..........................................30

1.1.1.11. Estructura de Trabajo Base de Datos................................................................31

1.1.1.12. Estructura de Trabajo .NET Módulo Mantenedores.........................................33

1.1.1.13. Interfaz Gráfica.................................................................................................34

1.1.1.14. Pruebas del Módulo Mantenimientos..............................................................36

Figuras

1. Figura: Diagrama de Paquetes.................................................................................................20

2. Figura: Diagrama de Secuencia Registrar Modalidad..............................................................21

3. Figura: Diagrama de Secuencia Registrar Mención.................................................................22

4. Figura: Diagrama de Secuencia Registrar Alumno...................................................................23

5. Figura: Diagrama de Actividades Registrar Modalidad.............................................................24

6. Figura: Diagrama de Actividades Registrar Mención................................................................25

7. Figura: Diagrama de Actividades Registrar Alumno.................................................................26

8. Figura Prototipos de la Interfaz Gráfica Menú.........................................................................29

9. Figura Prototipos de la Interfaz Gráfica Mantenimientos........................................................29

10. Figura: Modelo Físico Base de Datos Parte 1...........................................................................30

11. Figura: Modelo Físico Base de Datos Parte 2...........................................................................30

12. Figura: Modelo Físico Base de Datos Parte 3...........................................................................30

Page 3: Iteracion1 v1

13. Figura: Modelo Físico Base de Datos Parte 4...........................................................................31

14. Figura: Modelo Físico Base de Datos Parte 5...........................................................................31

15. Figura: Modelo Físico Base de Datos Tablas Históricas...........................................................32

16. Figura: Base de datos “SistPostGradoInt”................................................................................32

17. Figura: Base de datos 26 primeras tablas................................................................................32

18. Figura: Base de datos 8 tablas restantes.................................................................................32

19. Figura: Stored Procedures.......................................................................................................33

20. Figura: Scalar -Values Functions...............................................................................................34

21. Figura: Paquete Mantenimientos.............................................................................................34

22. Figura: Formulario - Mantenimientos......................................................................................34

23. Figura: Interfaz Gráfica Menú Principal....................................................................................35

24. Figura: Interfaz Gráfica Formulario Registrar Modalidad.........................................................35

25. Figura: Interfaz Gráfica Formulario Registrar Mención............................................................36

26. Figura: Interfaz Gráfica Listar Alumno......................................................................................36

27. Figura: Interfaz Gráfica Formulario Buscar Alumno..................................................................37

28. Figura: Interfaz Gráfica Formulario Modificar Alumno.............................................................37

Tablas

1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR MANTENEDORES”........................5

2. Tabla: MANTENER MODALIDAD.................................................................................................6

3. Tabla: MANTENER MENCION...................................................................................................11

4. Tabla: MANTENER ALUMNO....................................................................................................15

5. Tabla: Registrar Modalidad......................................................................................................36

6. Tabla: Registrar Mención.........................................................................................................37

7. Tabla: Registrar Alumno, Campos Importantes........................................................................38

8. Tabla: Registrar docente..........................................................................................................39

9. Tabla: Registrar periodo...........................................................................................................40

10. Tabla: Registrar curso...............................................................................................................41

Page 4: Iteracion1 v1
Page 5: Iteracion1 v1

5

1.1. CAPÍTULO 3: Desarrollo de Sistema Informático

1.1.1. Primera Iteración Módulo de Mantenedores

1. Tabla: LISTA DE CASOS DE USO DEL SISTEMA: “GESTIONAR

MANTENEDORES”

Código CUS: Nombre de Caso de Uso

RA1_CUS-GMOD Mantener Modalidad

RA2_CUS-GMEN Mantener Mención

RA3_CUS-GALU Mantener Alumno

RA4_CUS-GDOC Mantener Docente

RA5_CUS-GPER Mantener Periodo

RA6_CUS-GCUR Mantener Curso

RA7_CUS-GSEC Mantener Sección

RA8_CUS-GPAB Mantener Pabellón

RA9_CUS-GAUL Mantener Aula

RA10_CUS-GTPR Mantener Tipo de Procesos

5

Page 6: Iteracion1 v1

6

1. ESPECIFICACIÓN DE CU SISTEMA

2. Tabla: MANTENER MODALIDAD

Código : RA1_CUS-GMOD

Caso de uso: Mantener Modalidad

Actor(es): - Coordinador.

- Administrador del sistema.

Propósito / Objetivo: Gestionar modalidad tiene como objetivo el registro de modalidades que conformaran los distintos flujos de trabajo.

Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a registrar una nueva modalidad, para ello ingresa la información solicitada por el sistema, como el código de la modalidad, el nombre, la fecha de creación, la abreviatura, entre otros. El caso de uso termina cuando se ha registrado la modalidad y esta se visualiza en el listado inicial. Si hubo algún error al momento de ingresar la información para registrar la nueva modalidad, esta se puede modificar.

Tipo: Real y Expandido.

Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de MANTENIMIENTO.

Requerimientos Asociados:

---

ESPECIFICACIÓN

1. Flujo Normal de Eventos

Acción del Actor Respuesta del Sistema

1. El Administrador o Coordinador selecciona la opción en el menú/ MANTENIMIENTO ->

6

Page 7: Iteracion1 v1

7

GESTIONAR MODALIDAD (Pantalla: Selección de Opción en el Menú)

Listado de Modalidad

2. El sistema muestra la pantalla: LISTAR MODALIDAD, con las siguientes opciones:

- (A) Nueva Modalidad: Ver sección: Agregar una Modalidad.

- (B) Modificar una Modalidad seleccionada: Ver sección: Editar la Modalidad Seleccionada.

7

A

B

Page 8: Iteracion1 v1

8

Listar de Modalidad

Sección: “Agregar una Modalidad”

3. El actor selecciona la opción (A) en la pantalla LISTAR MODALIDAD.

4. El sistema muestra la pantalla: REGISTRAR MODALIDAD.

REGISTRAR MODALIDAD

5. El actor ingresa los datos generales de la modalidad: Código de la Modalidad, Nombre, Fecha de Creación, Resolución, Especialización y Abreviatura.

El actor hace clic en Cancelar

6. El sistema muestra la pantalla:

8

Page 9: Iteracion1 v1

9

REGISTRAR MODALIDAD

7. El actor hace clic en Guardar 8. El sistema muestra la pantalla:

REGISTRAR MODALIDAD

Sección: “ Editar la Modalidad Seleccionada ”

9. El actor selecciona la opción (B) en la pantalla 10. El sistema muestra la pantalla: MODIFICAR MODALIDAD.

9

Page 10: Iteracion1 v1

10

LISTAR MODALIDAD.

MODIFICAR MODALIDAD

10

Page 11: Iteracion1 v1

11

3. Tabla: MANTENER MENCION

Código : RA2_CUS-GMEN

Caso de uso: Mantener Mención

Actor(es): - Coordinador.

- Administrador del sistema.

Propósito / Objetivo: Gestionar Mención tiene como objetivo el registro de menciones que conformaran los distintos flujos de trabajo.

Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a registrar una nueva mención, para ello ingresa la información solicitada por el sistema, como por ejemplo a que modalidad pertenece la mención a registrar, el nombre, la fecha de creación, la abreviatura, el estado, entre otros. El caso de uso termina cuando se ha registrado la mención y esta se visualiza en el listado inicial. Si hubo algún error al momento de ingresar la información para el registro de la nueva mención, esta se puede modificar.

Tipo: Real y Expandido.

Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de MANTENIMIENTO.

Requerimientos Asociados:

CUS-GMO-001

ESPECIFICACIÓN

2. Flujo Normal de Eventos

Acción del Actor Respuesta del Sistema

1. El Administrador o Coordinador selecciona la opción en el menú/ MANTENIMIENTO -> GESTIONAR MENCION (Pantalla: Selección de Opción en el Menú)

11

Page 12: Iteracion1 v1

12

Listar de Mención

2. El sistema muestra la pantalla: LISTAR MENCION, con las siguientes opciones:

- (A) Nueva Mención: Ver sección: Agregar una Mención.

- (B) Modificar la Mención seleccionada: Ver sección: Editar la Mención Seleccionada.

LISTAR MENCIÓN

Sección: “Agregar una Mención”

3. El actor selecciona la opción (A) en la pantalla LISTAR MENCION e ingresa los

4. El sistema muestra la pantalla:

12

A

B

Page 13: Iteracion1 v1

13

datos generales de la mención: Selecciona la modalidad a que va a pertenecer dicha mención, ingresa Descripción, Fecha de Creación, Abreviatura, Estado, Resolución y Fecha de Resolución.

El actor hace clic en Cancelar.

REGISTRAR MENCION

5. El actor hace clic en Guardar 6. El sistema muestra la pantalla:

13

Page 14: Iteracion1 v1

14

REGISTRAR MENCION

Sección: “ Editar la Mención Seleccionada ”

7. El actor selecciona la opción (B) en la pantalla LISTAR MENCION.

8. El sistema muestra la pantalla: MODIFICAR REGISTRO MENCION.

MODIFICAR REGISTRO MENCION

14

Page 15: Iteracion1 v1

15

4. Tabla: MANTENER ALUMNO

Código : RA3_CUS-GALU

Caso de uso: Mantener Alumno

Actor(es): - Coordinador.

- Administrador del sistema.

- Alumno

Propósito / Objetivo: Gestionar Alumno tiene como objetivo el registro de alumnos que conformaran en las distintas menciones.

Resumen: El caso de uso se inicia cuando el administrador del sistema o coordinador se dispone a registrar un nuevo alumno, para ello ingresa la información solicitada por el sistema, como por ejemplo a que modalidad y mención va a pertenecer el alumno a registrar, documento de identidad, el nombre, apellido paterno y materno entre otros. El caso de uso termina cuando se ha registrado al alumno y esta se visualiza en el listado según la modalidad y mención seleccionada. Si hubo algún error al momento de ingresar la información para el registro del nuevo alumno, este se puede modificar.

Tipo: Real y Expandido.

Precondiciones: El administrador o coordinador ingreso correctamente al sistema y ha seleccionado el módulo de MANTENIMIENTO.

Requerimientos Asociados:

CUS-GMO-001; CUS-GME-002

ESPECIFICACIÓN

3. Flujo Normal de Eventos

Acción del Actor Respuesta del Sistema

1. El Administrador o Coordinador selecciona la opción en el menú/ MANTENIMIENTO ->

15

Page 16: Iteracion1 v1

16

GESTIONAR ALUMNO (Pantalla: Selección de Opción en el Menú)

Lista de Alumnos

2. El sistema muestra la pantalla(una vez seleccionada la modalidad y Mención): LISTA DE ALUMNOS, con las siguientes opciones:

- (A) Nuevo Alumno: Ver sección: Registrar Alumno.

- (B) Modificar Alumno seleccionado: Ver sección: Editar Alumno Seleccionado

- (C). Búsqueda Avanzada: Ver Sección: Buscar Por Nombre Y Apellido.

16

A

B

C

Page 17: Iteracion1 v1

17

LISTA DE ALUMNOS

Sección: “Registrar Alumno”

3. El actor selecciona la opción (A) en la pantalla LISTA DE ALUMNOS y se propone a llenar el formulario, al momento de dar clic en el boton Guardar falta algunos campos por llenar.

4. El sistema muestra la pantalla:

REGISTRAR ALUMNO

5. Cuando el actor llena los campos obligatorios para el sistema, recién se dirá que el alumno fue registrado correctamente.

Sección: “Editar Alumno Seleccionado”

6. El actor selecciona la opción (B) en la pantalla LISTA DE ALUMNOS.

7. El sistema muestra la pantalla: MODIFICAR REGISTRO ALUMNO.

17

Page 18: Iteracion1 v1

18

MODIFICAR REGISTRO ALUMNOSección: “ Buscar Por Nombre Y Apellido ”

8. El actor selecciona la opción (C) en la pantalla LISTA DE ALUMNOS.

En el buscador digita el nombre o apellido del alumno que desea buscar y da clic en el botón Buscar.

9. El sistema muestra la pantalla:

LISTA DE ALUMNOS

18

Page 19: Iteracion1 v1

19

1.1.1.1. Diagrama de Paquetes

Describe la relación que existe entre cada módulo de cada iteración representado como un paquete

GESTION_MANTENEDORES

GESTION_PLAN_ESTUDIOS

GESTIONAR_CARGA_ACADEMICA

GESTIONAR_APERTURA_ACADEMICA

GESTIONAR_PROCESO_MATRICULA

GESTIONAR_PROCESO_NOTA

GESTIONAR_CIERRE_REPORTES

1. Figura: Diagrama de Paquetes

19

Page 20: Iteracion1 v1

20

1.1.1.2. Diagrama de Secuencia Módulo Mantenedores

Diagrama de Secuencia Registrar Modalidad

2. Figura: Diagrama de Secuencia Registrar Modalidad

20

: PantallaPrincipal ListarMención.aspx ListarMención.aspx.cs FrmMención.aspxFrmMención.aspx.cs

: COORDINADOR

: cModalidadcMención

1 : click en gestionar proceso matricula()

2 : invocar el formulario()3 : Page_Load()

4 : LlenarData()

5 : TraerTodos()

6 : cargar en la pagina principal7 : click en nuevo

8 : invocar el formulario()

9 : Page_Load()

10 : LlenarModalidad()

11 : TraerTodos()

12

13 : cargar en la pagina principal()

14 : seleccionar Modalidad()

15 : ingresar campos()

16

17 : click en guardar()

18 : btGuardar_Click()

19 : CrearMencion()

20 : esperar mensaje de confirmación

Page 21: Iteracion1 v1

21

Diagrama de Secuencia Registrar Mención

: PantallaPrincipal ListarMención.aspx ListarMención.aspx.cs FrmMención.aspxFrmMención.aspx.cs

: COORDINADOR

: cModalidadcMención

1 : click en gestionar proceso matricula()

2 : invocar el formulario()3 : Page_Load()

4 : LlenarData()5 : TraerTodos()

6 : cargar en la pagina principal7 : click en nuevo

8 : invocar el formulario()

9 : Page_Load()

10 : LlenarModalidad()

11 : TraerTodos()

12

13 : cargar en la pagina principal()

14 : seleccionar Modalidad()

15 : ingresar campos()

16

17 : click en guardar()

18 : btGuardar_Click()

19 : CrearMencion()

20 : esperar mensaje de confirmación

3. Figura: Diagrama de Secuencia Registrar Mención

21

Page 22: Iteracion1 v1

22

Diagrama de Secuencia Registrar Alumno

: PantallaPrincipal ListarAlumno.aspx ListarAlumno.aspx.cs FrmAlumno.aspx FrmAlumno.aspx.cs

: COORDINADOR

: cModalidadcMención cAlumno cPeriodo

1 : click en gestionar proceso matricula()

2 : invocar el formulario()

3 : Page_Load()

4 : LlenarModalidad()

5 : TraerTodos()

6

7 : cargar en la pagina principal8 : 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 principal18 : click en nuevo()

19 : invocar el formulario()

20 : Page_Load()

21 : LlenarPeriodo()

22 : TraerTodos()

23

24 : cargar en la pagina principal25 : seleccionar Periodo()

26 : ingresar campos()

27 : click en guardar()

28 : btGuardar_Click()

29 : CrearAlumno()

30 : esperar mensaje de confirmación

4. Figura: Diagrama de Secuencia Registrar Alumno

22

Page 23: Iteracion1 v1

23

1.1.1.3. Diagrama de Actividades Módulo Mantenedores

Se usa para modelar el comportamiento del sistema

Registrar Modalidad

5. Figura: Diagrama de Actividades Registrar Modalidad

23

Page 24: Iteracion1 v1

24

Registrar Mención

6. Figura: Diagrama de Actividades Registrar Mención

24

Page 25: Iteracion1 v1

25

Registrar Alumno

7. Figura: Diagrama de Actividades Registrar Alumno

25

Page 26: Iteracion1 v1

26

1.1.1.4. Herramientas de Software

En esta sección se hace un resumen de las características de las

principales tecnologías, motores y frameworks empleados en la

implementación como el lenguaje de programación, librerías, motor de base

de datos entre otros.

1.1.1.5. Framework de desarrollo

Para este proyecto el framework seleccionado es ASP.NET miembro de la

plataforma .NET Framework 4.0. Es un componente del sistema operativo

Windows con características de desarrollo e integración de diferentes

lenguajes de programación con el propósito de construir aplicaciones

reutilizables y escalables en ambientes cliente/servidor, Web, dispositivos

móviles entre otros. En su transformación a partir de la API de Windows se

presentaron factores de carácter evolutivo como la compatibilidad hacia

atrás con otros lenguajes de programación demandando así una mayor

complejidad en integración. .NET Framework 4.0 se adapta a la reutilización

de códigos provenientes de diferentes lenguajes de programación, sin

perder la característica de independencia del lenguaje (Freeman 2011).

1.1.1.6. Lenguaje de programación

.NET Framework permite trabajar con más de veinte lenguajes de

programación integrados entre ellos C# y Visual Basic. Si bien el practicante

reúne la preparación y experiencia frente a ambos candidatos, se

seleccionó en lenguaje C# por las razones expuestas a continuación:

26

Page 27: Iteracion1 v1

27

1.- En búsqueda de construir una solución desde una perspectiva orientada

a objetos estricta, este lenguaje ofrece capacidades maduras en términos

de sintaxis y estructura de código; respetando principios como el

encapsulamiento, abstracción y polimorfismo en un nivel avanzado respecto

a Visual Basic.

2.- C# reúne un nutrido conjunto de librerías y componentes en una

estructura de código cercana al lenguaje Java y C++.

3.- Las librerías y componentes de software integradas al proyecto

ofrecen una mejor performance con proyectos en el lenguaje C#.

4.- C# posee control de excepciones de forma estructurada.

1.1.1.7. Servidor web

IIS Express 7.5 fue elegido como servidor Web para las operaciones de

desarrollo y pruebas. Su elección respecto de otro candidato como el

servidor por defecto de ASP.NET (Cassini) obedece por tratarse de una

versión del IIS estándar y optimizada para desarrolladores reuniendo

similares funciones y capacidades de integración con SSL (Secure Socket

Layer) y URL Rewrite (para el cifrado y envío seguro de datos) bajo las

mismas configuraciones en el fichero WEB.CONFIG.

Finalmente no requiere del pago de licencia alguna y permite su distribución

junto con las aplicaciones.

27

Page 28: Iteracion1 v1

28

1.1.1.8. Interfaz Gráfica – Prototipo

8. Figura Prototipos de la Interfaz Gráfica Menú

9. Figura Prototipos de la Interfaz Gráfica Mantenimientos

28

Page 29: Iteracion1 v1

29

1.1.1.9. Modelo Físico Base Datos

10. Figura: Modelo Físico Base de Datos Parte 1

11. Figura: Modelo Físico Base de Datos Parte 2

12. Figura: Modelo Físico Base de Datos Parte 3

29

Page 30: Iteracion1 v1

30

13. Figura: Modelo Físico Base de Datos Parte 4

14. Figura: Modelo Físico Base de Datos Parte 5

1.1.1.10. Modelo Físico de la Base de Datos Tablas Histórica

Estas tablas, fueron diseñadas para la parte de los cierre de periodo académicos y almacenar datos históricos. Su función es de almacenar todos los datos que provienen de todos los periodo académicos aperturados.

30

Page 31: Iteracion1 v1

31

15. Figura: Modelo Físico Base de Datos Tablas Históricas

1.1.1.11. Estructura de Trabajo Base de Datos

16. Figura: Base de datos “SistPostGradoInt” 17. Figura:

Base de datos 26 primeras tablas

18. Figura: Base de datos 8 tablas restantes

31

Page 32: Iteracion1 v1

32

19. Figura: Stored Procedures

32

Page 33: Iteracion1 v1

33

20. Figura: Scalar -Values Functions

1.1.1.12. Estructura de Trabajo .NET Módulo Mantenedores

21. Figura: Paquete Mantenimientos

22. Figura: Formulario - Mantenimientos

33

Page 34: Iteracion1 v1

34

1.1.1.13. Interfaz Gráfica

23. Figura: Interfaz Gráfica Menú Principal

24. Figura: Interfaz Gráfica Formulario Registrar Modalidad

34

Page 35: Iteracion1 v1

35

25. Figura: Interfaz Gráfica Formulario Registrar Mención

26. Figura: Interfaz Gráfica Listar Alumno

35

Page 36: Iteracion1 v1

36

27. Figura: Interfaz Gráfica Formulario Buscar Alumno

28. Figura: Interfaz Gráfica Formulario Modificar Alumno

1.1.1.14. Pruebas del Módulo Mantenimientos

5. Tabla: Registrar Modalidad

Identificador RA-GMOD-001

Objetivo Verificar el registro exitoso de modalidad

36

Page 37: Iteracion1 v1

37

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar una modalidad ubicada en el módulo de mantenimientos, 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 ListaModalidad.aspx, ListaModalidad.aspx.cs,

FrmModalidad.aspx, FrmModalidad.aspx.cs, cModalidad.cs

Precondición Verificar el código anterior, para poder crear nuevo código

que tendrá como condición ser de 4 dígitos

Descripción de la prueba Llenar los campos mencionados

Ingresar en el campo código “0300”

Ingresar nombre de modalidad “CIENCIAS

AGRICOLA”

Seleccionar fecha 2013-03-30

Ingresar abreviatura “CA”

Pulsamos el botón guardar.

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

6. Tabla: Registrar Mención

Identificador RA-GMEN-001

Objetivo Verificar el registro exitoso de mención

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar una mención ubicada en el módulo de mantenimientos, 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 ListarMencion.aspx, ListarMencion.aspx.cs,

37

Page 38: Iteracion1 v1

38

FrmMencion.aspx, FrmMencion.aspx.cs, cMencion.cs

Precondición Haber registrado al menos una modalidad y no encontrarse

ya registrado en el sistema, buscarlo para mayor seguridad.

Descripción de la prueba Llenar los campos mencionados

Seleccionar modalidad “CIENCIAS

AGRICOLA”

Ingresar descripción “AGRICULTURA

SOSTENIBLE”

Seleccionar fecha de creación 2013-03-30

Ingresar abreviatura “AS”

Seleccionar fecha de Resolución 2013-03-30

Finalmente pulsamos el botón guardar

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

7. Tabla: Registrar Alumno, Campos Importantes

Identificador RA-GALU-001

Objetivo Verificar el registro exitoso de alumno

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar una Alumno ubicada en el módulo de mantenimientos, 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 ListaAlumno.aspx, ListaAlumno.aspx.cs, FrmAlumno.aspx,

FrmAlumno.aspx.cs, cAlumno.cs

Precondición Haber registrado al menos una modalidad y mención y que el

alumno a registrar no se encuentre en la base de datos, para

mayor seguridad, buscarlo.

Descripción de la prueba Llenar los campos mencionados

Seleccionamos modalidad “CIENCIAS AGRICOLA”

38

Page 39: Iteracion1 v1

39

Seleccionar mención

“AGRICULTURA SOSTENIBLE”

Presionamos el botón nuevo

Seleccionar periodo “2014-I”

Ingresar dni no menos de 8 caracteres

“00000001”

Ingresar apellido paterno una cadena no

vacía “ZAPATA”

Ingresar apellido materno una cadena no

vacía “BARDALES”

Ingresar nombres una cadena no vacía

“GODOFREDO”

Ingresar nombre completo una cadena no

vacía “ZAPATA BARDALES GODOFREDO”

Seleccionamos tipo de alumno

“INGRESANTE”

Seleccionar Situación “NINGUNO”

Seleccionar Condición “NO

MATRICULADO”

Seleccionar Tipo Doc “DNI"

Seleccionar Estado Civil “SOLTERO”

Seleccionar Tipo de Nacionalidad

“NACIONAL”

SeleccionarSexo “MAS”

Finalmente pulsamos el botón guardar

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

8. Tabla: Registrar docente

39

Page 40: Iteracion1 v1

40

Identificador RA-GDOC-001

Objetivo Verificar el registro exitoso de docente

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Docente ubicada en el módulo de mantenimientos, 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 ListarDocente.aspx, ListarDocente.aspx.cs,

FrmDocente.aspx, FrmDocente.aspx.cs, cDocente.cs

Precondición El Docente a registrar no se encuentre en la base de datos,

para mayor seguridad, buscarlo.

Descripción de la prueba Llenar los campos mencionados

Ingresar dni no menos de 8 caracteres

“42133331”

Ingresar apellidos y nombres una cadena no

vacía “RIVERA ECHEGARAY LUIS

ALBERTO”

Seleccionar condición “NOMBRADO”

Seleccionar estado “ACT”

Finalmente pulsamos el botón guardar.

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

9. Tabla: Registrar periodo

Identificador RA-GPER-001

Objetivo Verificar el registro exitoso de periodo

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Periodo ubicada en el módulo de mantenimientos, pasó seguido seleccionar nuevo, donde el sistema nos mostrara una

40

Page 41: Iteracion1 v1

41

interfaz para que llevemos a cabo la elaboración de dicho proceso. Una vez elaborado escogeremos la opción guardar.

Clases asociadas ListaPeriodo.aspx, ListaPeriodo.aspx.cs, FrmPeriodo.aspx,

FrmPeriodo.aspx.cs, cPeriodo.cs

Precondición El Docente a registrar no se encuentre en la base de datos,

para mayor seguridad, buscarlo.

Descripción de la prueba Llenar los campos mencionados

Ingresar código del periodo una cadena no vacía

“2019-II”

Seleccionar estado “ACT”

Seleccionar fecha de resolución 2013-05-13

Seleccionar fecha de inicio 2013-05-13

Seleccionar fecha de término 2013-05-13

Finalmente pulsamos el botón guardar.

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

10. Tabla: Registrar curso

Identificador RA-GCUR-001

Objetivo Verificar el registro exitoso de curso

Descripción Nos introducimos en el sistema como coordinador, accediendo a su funcionalidad y solicitamos gestionar Curso ubicada en el módulo de mantenimientos, 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 ListaCurso.aspx, ListaCurso.aspx.cs, FrmCurso.aspx,

FrmCurso.aspx.cs, cMencion.cs, cModalidad.cs, cCurso.cs

Precondición Haber registrado al menos una modalidad y mención, El

41

Page 42: Iteracion1 v1

42

curso 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

Seleccionar mención

Seleccionar nuevo

Ingresar curso una cadena no vacía

Seleccionar estado

Resultados esperados El sistema muestra un mensaje “se registró correctamente”

Resultado Obtenido El sistema muestra un mensaje “se registró correctamente”

42

Page 43: Iteracion1 v1

43

43


Recommended