• No se han encontrado resultados

Sistema de seguimiento de egresados

N/A
N/A
Protected

Academic year: 2020

Share "Sistema de seguimiento de egresados"

Copied!
89
0
0

Texto completo

(1)

BIBLIOTHECA

'L IC . JAVIER J U A R e Z S A N C H E Z " UNiDAO ACAOEMICA DE ECONOMiA Y

e s t a d is t ic a

U N IV K K S ID A O V E H A C R lJ't ANA

UNIVERSIDAD VERACRUZANA

FACULTAD DE ESTADl'STICA E INFORMATICA

ESPECIALIZACION EN INGENIERIA DE SOFTWARE

[ 4 MAYO 2004

“ SISTEMA DE SEGUIMIENTO DE EGRESADOS ”

5 0

TRABAJO RECEPCIONAL

QUE COMO REQUISITO PARCIAL PARA OBTENER EL

DIPLOMA DE ESTA ESPECIALIZACION

PRESENTA:

ABEL^BAUTISJA GARCIA

TUTOR:

MARIA KAREN CORTES VERDIN

(2)

y i ^ s v

f a c u l t a d d

LJ JLA> cij^NCHEZ

-LIC. JAV»E«jWA-*irf£CoNOMtAV UNID AO - A ^ ^tVqi'cT'C A

. ^ v > : K Sa - » ^ c m r/'A"

^ p*-. £••. ^ '

L.Oi" ^ 1

^ T A D i ’S T iC A E IN F O R M A T iC A

^F-NSER'-A D E S O r T v

• i , ,~l - C / > f f ' q f f j \ / £ ; ' r y ^ Q f

presents e! C. Abe! ba^,v.... v « * m , — - ' . ‘j V .A,;

jurcioo pars b i . ' ■ <-- -••■'

APiae^. ver. a le Movierribre dei

2003

,

COMiTE ACADEMICO

o y / z y r

/

fdtra. Aim a EosaoJ^R^yoaoeo DiREGTORA OE/LA FACULyAD DE

ESTADlSTiCA t ;KL-G&MAT!CA

^ . r ^ T

ivUrs. Edith Hernandez Lagunes

SECRETARY AGAGsMICA DE LA

FACULTAD DE ESTADiSTICA t INFORMATiCA

Dr, Jean Manuei Fernandes: Pena REPRESEN LANTE MAESTRO

EUra. Ma, de kJA Anqeles Arenas Valdes REPRESENTANTE MAESTRO

Dra. Mb. do b * Angeles Semano Lopez COORDiNADCRA DE LA

ESPECIAL! ZAC! ON

R \

(3)

I W liuh AnrJUAf*ez s ANCHEZ'

UNIOAO AuAOPMlCA DE t:CONChV!fi. y

tMm tSTADlSTi'CA

ffiWfVERSIDAD VERACRUZANa

DATOS DEL AUTOR

4 MAY0 ZUU4

(4)

BIBLIOTECA

"L1C. JAVIER JU AR EZ SANCHEZ" UNiDAD ACADEMCA DE ECONOMA V

ESTADISTiCA

UNFVERSIDAD VERACRUZaNa

Agradecimientos.

Maestra Maria Karen Cortes Verdin, por toda su ayuda y apoyo en el trabajo realizado en este documento, el cual sin sus consejos no se habria realizado...Gracias.

Maestra Maria de los Angeles Sumano Lopez,

por su compresion, la cual fue necesaria para terminar la especialidad...Gracias.

Maestro Juan Manuel Fernandez Pena, por toda su motivacion y refuerzo...Gracias.

Maestra Edith Hernandez Lagunes , por el respaldo y su atencion...Gracias.

(5)

Dedicatorias.

A mi Madre Hilaria Garcia Guerra, quien ha sido el apoyo e inspiracion de mi vida.

A mi Padre Antonio Bautista Ordonez ( t ),

motivo de mi superacion y del cual me siento orgulloso.

A mi Esposa Daisy J. Leon Baez, por todo su carino y apoyo.

A mi Hijo Alan U. Bautista Leon, esencia de todos mis actos y logros.

(6)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

tndice.

Introduccion... 7

Capltulo 1 Plan de Proyecto de Softw are... 10

1.1 Objetivos del proyecto... 11

1.2 Funciones principales... !... 11

1.3 Aspectos de funcionamiento... 12

1.4 Restricciones tecnicas y de gestion... 13

1.5 Agenda... ... 1.5.1 Red de tareas... 15

1.5.2 Diagrama de linea temporal... 18

1.5.3 Tabla de recursos... 19

Capltulo 2 A n a lis is ... 21

2.1 Contexto del Dominio del Problema... 22

2.1.1 Antecedentes... 22

2.1.2 Objetivos... 23

2.1.3 Alcances... 23

2.2 Modelo AOO... 24

2.2.1 Definicion de Objetos... 24

2.2.2 Identification de asociaciones... 27

2.2.3 Definicion de temas... 27

2.3 Clases y Objetos... 27

2.4 Estructuras... 28

2.5 Atributos... 29

2.6 Servicios... 34

2.7 Especificacion de requerimientos... 40

Capltulo 3 D iseno... 45

3.1 Diseno arquitectonico... 46

3.1.1 Componente del dominio del problema... 47

3.1.2 Componente de Interaction humana... 49

3.2 Diseno de datos... 53

3.2.1 Definicion de tablas... 53

3.2.2 Modelado de la base de datos... 54

3.2.3 Diccionario de datos... 57

3.3 Diseno procedural... 59

Capltulo 4 Pruebas... 62

4.1 Pruebas de unidad... 63

4.2 Pruebas de Integration... 71

4.3 Conclusiones de prueba... 75

Conclusion... 76

Bibliografla... 77

Apendice 1 Pantallas del Sistema de Seguimiento de Egresados... 79

(7)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados { SIGUE )

Introduccion.

El Seguimiento de Egresados es un procedimiento que realiza el

Departamento Academico en los Planteles del Colegio de Bachilleres del Estado de

Veracruz (COBAEV), en el cual se Neva el catalogo de los alumnos egresados en las

diferentes generaciones. En estos catalogos se tiene la informacion de los alumnos:

Datos Personates, Datos Escolares y Situacion Actual.

La captura de la informacion de estos catalogos se realiza en forma manual,

llenando los formatos con maquina de escribir, o empleando formatos de Word o Excel.

La informacion que se encuentra en estos formatos no es consistente y

actualizada, ocasionada por lo arduo que es la actualizacion, ya que una modificacion de

algun catalogo tendria que hacerse totalmente.

La consulta de la informacion es complicada. Otro problema es que no

existe registro de Seguimiento de Egresados de todas las generaciones.

Parte del Objetivo del Seguimiento de Egresados, es tener una

comunicacion continua con los egresados.

Los problemas que actualmente se tienen:

0 El llenado de los formatos es un tanto cansado

0 La informacion no esta actualizada

0 No existe un verdadero control administrative sobre estos

0 Los formatos no estan estandarizados

0 Formatos poco operativos para las consultas

0 De los datos no puede obtenerse ningun reporte

(8)

Especialidad en Ingenien'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

El Seguimiento de Egresados es una actividad que realiza el

departamento academico de los diferentes planteles con que cuenta el Colegio de

Bachiileres del Estado de Veracruz, este procedimiento sirve basicamente para:

0 Conocer a que grado las capacitaciones que se imparten en un plantel

en particular cumplen con la demanda del medio laboral.

0 Tener conocimiento de los alumnos que lograron entrar a una institucion

de nivel superior.

0 Lograr una vinculacion entre los egresados y la institucion.

0 Crear un Historial de Egresados.

Conociendo la problematica que se presentaba al manejar fa informacion de

los egresados en los planteles del Colegio de Bachiileres del Estado de Veracruz, se

desarrolla el Sistema de Seguimiento de Egresados (SIGUE), el cual proporcionara los

procedimientos de captura, impresion y consulta de una manera automatizada.

En el siguiente documento se presenta el documento de planeacion del

Sistema Seguimiento de Egresados, otros apartados lo conforman e! Analisis, Disefio y

Pruebas.

En el Capitulo de Planeacion se presenta los objetivos del Sistema,

requerimientos y distribucion de tareas.

El Capitulo de Analisis contenhpla el Analisis Orientado a Objetos de Coad

(9)

Especialidad en Ingenien'a de Software Sistema de Seguimiento de Egresados ( SICUE )

El Diseno presenta las secciones de Diseno Arquitectonico, Diseno de

Datos y el Diseno Procedural.

En el Capitulo de Pruebas se contempla la validacion del sistema con

pruebas de integracion, pruebas de operacion.

El Sistema SIGUE es un sistema de informacion desarrollado en la

Especialidad en Irigenieria de Software de la Universidad Veracruzana, para el Colegio

de bachilleres del Estado de Veracruz. SIGUE fue creado utilizando la Metodologia de

Coad & Yourdon1 .

(10)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

C a o it u lo

1

(11)

Especialidad en Ingenien'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

En este Capitulo se detallan los objetivos que debera cubrir el sistema

Seguimiento de Egresados (SIGUE), en donde se analizan las diferentes etapas de la

planeacion del proyecto.

Parte trascendental dentro de la' planeacion es limitar el objetivo principal

del sistema, el cual debe de definir en forma clara y precisa para que es creado.

Un aspecto importante dentro de la planeacion lo forman las funciones, los

- aspectos de funcionamiento y las restricciones.

En este apartado se definen los tiempos y agenda en el diseno y analisis del

sistema, asi como los detalles en los recursos a utilizar en el desarrollo del sistema

SIGUE.

(12)

Especialidad en Ingenieri'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

1.1 Objetivos del proyecto.

El Objetivo del sistema Seguimiento de Egresados (SIGUE) especifica la

razon principal por la que es creado dicho sistema.

Dentro de los objetivos hicimos una division entre los generales y

particulares, se enuncian a continuacion.

Objetivo General:

Con el desarrollo de este sistema se busca llevar el control de Seguimiento

de Egresados.

Objetivos Particulares:

■ Llevar un registro actualizado y consistente de Seguimiento de

Egresados.

■ Optimizar el tiempo en el manejo de la Informacion de egresados.

■ Reportes actualizados y consistentes.

■ Creacion del historial de egresados.

1.2 Funcion.

Los alcances que se persiguen son que cada plantel del COBAEV tenga

instalado el Sistema de Seguimiento de Egresados (SIGUE), y opere de forma

optima, y por medio de este lograr las siguientes funciones:

0 Soportar la captura de la informacion de los Egresados.

Consistira en poder lograr la captura por medio de un procedimiento sistematizado de todos los egresados de un plantel por generation.

0 Consulta e impresion de los reportes.

(13)

Especialidad en ingenieri'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

■ Reporte por grupo ■ Reporte por generacion ■ Reporte por area

■ Estadisticas, etc.

0 Creadon del Historial de Egresados.

Dentro del Historial de Egresados podremos imprimir informacion detallada de los egresados, se podra imprimir un determinado grupo de determinada generacion.

0 Vinculacion entre el egresado y la institucion.

Se tendra la informacion en la base de datos de los alumnos egresados, como son: Datos personales, datos escolares, escolaridad actual.

1.3 Aspectos de Funcionamiento.

Los aspectos de funcionamiento contemplan una serie de caracteristicas

relevantes en la operacion del sistema SIGUE, las cuales se mencionan a continuacion.

Base de Datos.

Informacion de los egresados en todas las generaciones, dependiendo del

numero de egresados en el plantel, que puede variar de 100 a 350 egresados por

generacion.

Una base de datos que contendra las imagenes (fotografias), cada

fotografia ocupa el espacio de 25 Kb, que en promedio de 300 alumnos por generacion

ocupara un espacio de 7 Mb.

Captura de Fotografias.

Se considera para la captura de las fotografias el proceso de

fotocredencializacion que se tiene en el COBAEV, el cual consiste en ubicar por zona

una camara digital, con la cual se fotocredencializa a todos los alumnos de los planteles

de las zonas.

(14)

Especialidad en Ingeniena de Software Sistema de Seguimiento de Egresados ( SIGUE )

Impresion

Reportes de calidad que sirvan para consultas y tener el Historial de

egresados.

1.4 Restricciones Tecnicas y de Gestion.

Las restricciones son aquellas las cuales limitan algunos aspectos en el

desarrollo del sistema Seguimiento de Egresados (SIGUE)

Restricciones de Gestion:

Son las restricciones ocasionadas en el aspecto administrative.

Personal.

El Personal tendria que ser capacitado en la instalacion y operation de este

Sistema., asi como en el uso de perifericos como impresora

Requerimientos

El sistema debera ajustarse al equipo disponible en cada plantel.

Impresora

Restricciones Tecnicas y de Gestion.

Restricciones de Gestion:

Lenguaje de Programacion.

Adquisicion de las Licencias.

Directivos.

Convencimiento de que el sistema es bueno y oportuno.

Instalarse a todo los planteles del estado.

Restricciones Tecnicas:

Metodologia.

No es 100 % seguro de aplicarla de forma correcta.

(15)

P

la

n

e

a

c

io

n

y

A

n

a

li

s

is

d

e

l

P

ro

y

e

c

to

.

o

z o •okz

M Z O

« o i

N

£

CD

TO

V

■D

O

IC

0>

(16)

c

io

n

y

A

n

a

li

s

is

d

e

l

P

ro

y

e

c

to

.

LO

(17)

P

la

n

e

a

c

io

n

y

A

n

a

li

s

is

d

e

l

P

ro

y

e

c

to

.

(18)
(19)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

1.5.3 Tabla de Recursos.

A continuacion se describen los recursos humanos y de hardware requeridos en el Sistema SIGUE.

Recursos materiales para desarrollar el Sistema Seguimiento

de Egresados (SIGUE):

Computadora personal con procesador Pentium II a 400 Mhz Memoria RAM 64

Disco duro de 8 GB Monitor UVGA Software: Delphi 3.0

Windows 95

Recursos Humanos para desarrollar el Sistema Seguimiento

de Egresados (SIGUE):

Programado: Encargado de codificar los modulos. Capturista: Procesar la information de los egresados

Recursos materiales para operar el Sistema Seguimiento

de Egresados (SIGUE):

Computadora personal con procesador Pentium II a 250 Mhz Memoria RAM 32 o 64

Disco duro de 6 GB Monitor UVGA

Software: Windows 95

Recursos Humanos para operar el Sistema Seguimiento

de Egresados (SIGUE):

La secretaria del responsable academico en cada plantel sera la encargada de manejar el sistema

(20)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

28

50

(21)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

En este Capitulo se plasma el analisis Orientado a Objetos de Coad &

Yourdon del sistema Seguimiento de Egresados (SIGUE), que se organiza en las

siguientes secciones: Contexto de Dominio del problema, Modelo AOO, Especificacion de

Requerimientos, y Criterios de Validacion.

En el contexto del Dominio del problema se contemplan los antecedentes

del problema, objetivos a realizar y los alcances. Parte importante de analisis orientado a

objetos es el modelado, definicion de clases y objetos, su representacion grafica. Dentro

del modelado tenemos tambien que identificar asociaciones, definir temas, estructuras,

atributos y los servicios.

Dentro de la especificacion de los requerimientos es importante mencionar

los procedimientos o tareas que el sistema debera realizar.

Los criterios de validacion son utilizados como pruebas para el sistema, es

decir se indica lo que el sistema debera realizar.

(22)

Especialidad en Ingeniena de Software Sistema de Seguimiento de Egresados ( SIGUE )

2.1 Contexto del Dominio del Problema.

En el dominio del problema tendremos que conocer a fondo el problema.

Nuestro contexto lo dividimos en antecedentes, objetivos y alcances.

2.1.1 Antecedentes.

El procedimiento Seguimiento de Egresados es un proceso que se realiza

en forma manual, lo realiza la secretaria que pertenece a! departamento academico de

cada plantel del COBAEV. Este formato no esta estandarizado y la informacion que

contiene proviene de un formato oficial que se les proporciona a los egresados.

Es en este formato donde se concentra la informacion de los egresados,

cuya problematica es:

• No existe un control de la informacion de los egresados.

• Los formatos no se encuentran estandarizados

• De estos formatos la estadisticas que se obtienen no son

consistentes

• No existe un Historial de egresados

Con el proyecto de Seguimiento de Egresados (SIGUE) se pretende

tener un control de todas las generaciones de los planteles del COBAEV, asi como el

poder disponer de verdaderas estadisticas que indiquen que es lo que hacen los

(23)

Especialidad en Ingenieri'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

2.1.2 Objetivos.

Los objetivos del proyecto Seguimiento de Egresados se pueden definir

de la siguiente manera:

- Llevar un registro actualizado y consistente.

- Optimizar el tiempo en el manejo de la Informacion.

- Obtener reportes actualizados y consistentes.

- Consultas Eficientes.

2.1.3 Alcances.

Los alcances que se persiguen es que cada plantel del COBAEV tenga

instalado el Sistema de Seguimiento de Egresados (SIGUE), y opere de forma

optima, y por medio de este lograr las siguientes funciones:

• Soportar la captura de la informacion de los Egresados.

Consistira en poder lograr la captura por medio de un procedimiento

sistematizado de todos los egresados de un plantel por generacion.

• Consulta e impresion de los reportes.

Podra hacerse impresiones o consultas de los alumnos que han egresado

de un plantel, los reportes que se tendrian que hacer serfan:

Reporte por grupo

Reporte por generacion

Reporte por area

Estadisticas, etc.

(24)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

• Creadon del Historial de Egresados.

Dentro del Historial de Egresados podremos imprimir informacion detallada

de los egresados, se podra imprimir un determinado grupo de alguna generacion.

• Vinculacion entre el egresado y la institucion.

Se tendra la informacion en la base de datos de los alumnos agresados,

como son: Datos personales, datos escolares, escolaridad actual.

2.2 ModeloAOO.

El modelado del Analisis Orientado a Objetos sirve para entender en forma

detallada nuestro problema, contempla los siguientes puntos: Definicion textual y grafica

de nuestras clases objetos, identificacion de asociaciones, definicion de temas, clases y

objetos, estructuras, Atributos, y sus servicios.

2.2.1 Definicion de Clases y Objetos (Textual y Grafica).

Dentro de nuestra definicion textual tendremos la descripcion textual de

cada uno de las clases objetos del problema. En la definicion grafica mostraremos en

(25)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

Definition textual de Clases y Objetos.

Plantel

- Institution de la que egresa un alumno del COBAEV.

Egresado

- Alumno que egresa de un plantel del COBAEV, tiene datos personales, datos escolares y situation actual,

Evento

- Suceso de tipo academico, deportivo o cultural, donde el egresado participo

Estudiante

- Egresado que estudia, puede ser sistema escolarizado, abierto o cursos de verano.

Trabajador

- Egresado que se encuentra en el medio laboral trabajando.

EstudianteTrabajador

- Egresado que estudia en una escuela superior, pero tambien es trabajador.

(26)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

(27)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

2.2.2 Identificacion de Asociaciones (texto).

En la Identificacion de Asociaciones solo se encontro una asociacion que

se presenta en el Egresado que durante su trayectoria escolar puede haber participado

en uno o mas eventos (concursos academicos, concursos deportivos, o culturales).

2.3.3 Definicion de temas.

En este punto identificamos los temas de nuestro problema y hacemos

nuestra representacion. Como se puede observar solo se tiene un tema.

1. Egresado 1. Egresado

Egresado Estudiante Trabajador EstudianteTrabaja dor

Evento

2.3 Clases y Objetos.

Representacion grafica de las clases objeto.

/

Evento N

V )

Estudiante

/ \

Est udi an l eTrabaj ad or

(28)

• Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

2.4 Estructuras.

Representation mapeada de nuestras clases objetos, podemos observar

(29)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

2.5 Atributos

En este tema tendremos la representacion grafica de los atributos que

forman cada una de las clase-objeto.

E g re s a d o

Nombre Direccibn Municipio Telbfono Fotografia Grupo Area Capacitacion Generacion PromedioGeneral FechaEgreso EstadoActual

ActividadExtracurriccular

E v e n to

NombreConcurso FechaConcurso LugarConcurso PremioObtenido TipoConcurso AreaDeportivo

E s tu d ia n te

NombreEscuelaSuperior LugarEscuelaSuperior CarreraEscuelaSuperior AreaEscuelaSuperior SistemaEscuelaSuperior Fechalngreso

Fechaegreso

T ra b a ja d o r

NombreEmpresa LugarEmpresa PuestoEmpresa

EstudianteTrabajador

NombreEscuelaSuperior LugarEscuelaSuperior CarreraEscuelaSuperior AreaEscuelaSuperior SistemaEscuelaSuperior Fechalngreso

Fechaegreso NombreEmpresa LugarEmpresa PuestoEmpresa________

(30)

E s p e c ia li d a d e n In g e n ie ri a d e S o ft w a re S is te m a d e S e g u im ie n to de E g re s a d o s { SIG UE

) . o>

CM is te m a : S e g u im ie n to d e E g re s a d o s (S IG U E ) to : D e s c ri p c id n : , O b s e rv a c io n e s : E g re s a d o Da tos de l Egre sad o E je m p lo A na Lil ia A ld a n a Her re ra A v e n id a Ll ave # 1 10 , Col. Lo ma s M a rt in e z d e la To rr e , Ver. 0 1 ( 2 3 2 ) 4 5 8-00 r— i

603 Biol

ogi ca s R ep a ra c io n de A p a ra to s E le ct ro do m e s tic os

8.69 T (

tr a ba ja ) C o m a n d a n te Ba nd a d e Gue rra R e s tr ic c io n e s F o rm a to J P G i D e fa u lt O b li g a to ri o

cn CO CO CO No CO CO CO CO CO No

o t» c cc N o N o N o N o o

CO No No

E o T N o L o n g it u d id

CO mCO oCO m COo mCsJ in CD - mCO

T

ip

o

< < < <

Imagen

z < < cc < <

(31)

E s p e c ia li d a d e n In g e n ie rf a d e S o ft w a re Si ste m a de S e g u im ie n to de Eg re s a d o s ( SIGUE ) S is te m a : S e g u im ie n to d e E g re s a d o s (S IG U E ) O b s e rv a c io n e s : :i po un E gr e sa d o U n a lu m n o pu e d e te n e r d e 0 a N e v e n to s y P ue d e te n e r ambos. E je m p lo O lim p ia d a e s ta ta l d e Fis ic a 16/09/1 998 V e ra c ru z ,V e ra c ru z T ro fe o de l 1 e r. Lu g a r (A) A c a d e m ic o 0 £3 1 3 LL R e s tr ic c io n e s * Lo s c am po s d e p e n d e n del ti po d e e v e nt o. D e fa u lt O b li g a to ri o N o CO N o N o N o No Q. OJ *oc o R a n g o i N o CO N o N o A o D De po rte s o o E SD *o % o L o n g it u d

40 CNJ 50 60 O o

D e s c ri p c io n : Ev ent o ( Dep ortiv o T ip o < Fe c h a

< < O o

(32)

E s p e c ia li d a d e n In g e n ie rf a d e S o ft w a re Si stema d e S e g u im ie n to de Eg re s a d o s ( SIGUE )

o D

S O)

a) ,2 f)

V)

a> a3

£ K UJ

05 05 C 5 o> O V- CM 05 cn o c_> in m CM u CO UJ .td

<r>

5 2 £

u

CD J2 J2 CD

E g

c/3 <u

W

CO

(33)

E

s

p

e

c

ia

li

d

a

d

e

n

In

g

e

n

ie

rf

a

d

e

S

o

ft

w

a

re

S

is

te

m

a

d

e

S

e

g

u

im

ie

n

to

de

E

g

re

s

a

d

o

s

(

SIGUE

)

*S 0) .<2 w <0

O O

Q O

E •

(34)

E s p e c ia li d a d e n In g e n ie rf a d e S o ft w a re Si ste m a de S e g u im ie n to d e E g re s a d o s ( SI GU E )

o d

,9.

.<2 in

<0

co

$ w <u a3 o> > « Z 0) V

O < UJ O S w ro UJ .n

<O

O

! .S

1 1 .a ts

co a> o o

c .2.

C m

co

(35)

E specialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

2.6 Servicios.

En el siguiente cuadro se muestran los servicios que prestaran las clases

objeto en nuestra estructura.

(36)

E specialidad en Ingeniena d e S oftw are Sistema de Seguimiento de Egresados ( SICUE )

Pseudocodigo.

C la s e y O b je t o : Egresado

S e r v ic io :

C r e a E g r e s a d o .

Inicio

Leer Matricula del Egresado Existe Matricula

Si Existe

Mensaje “ La matricula Existe “

No Existe

Capturar datos del Egresado CrearEvento

Es Estudiante ? Si estudiante

CreaEstudiante Es Trabajador ?

Si Trabajador

Creatrabajador Es EstudianteTrabajador ?

Si EstudianteTrabajador CreaEstuTraba

Fin

S e r v ic io :

E li m i n a E g r e s a d o .

Inicio

Leer Matricula del Egresado Existe Matricula

Si Existe

Elimina Datos del Egresado Elimina DatosEstudiante Elimina DatosTrabajador Elimina Datos TrabaEstu No Existe

Mensaje “ La matricula No Existe

Fin

S e r v i c i o :

Im p r i m e E g r e s a d o .

Inicio

(37)

E specialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE ) Leer Datos Egresado

Leer Evento Imprimir Reporte No Existe

Mensaje “ No existe Egresado “

S e r v i c i o :

V is u a liz a E g r e s a d o .

Inicio

Leer Matricula del Egresado Existe Matricula

Si Existe

Leer Datos Egresado Leer Evento Mostrar Datos No Existe

Mensaje “ No existe Egresado “

Fin

S e r v i c i o :

A c t u a li z a E g r e s a d o .

Inicio

Leer Matricula del Egresado Existe Matricula

Si Existe

Leer Datos Egresado

Hacer cambios de los Datos No Existe

Mensaje “ No existe Egresado “

Fin

C l a s e y O b je t o : Estudiante

S e r v i c i o;

D a t o s E s t u d ia n t e .

Inicio

Existe Egresado Si Existe

Leer Datos Estudiante Mostrar datos

VisualizaEgresado No Existe

Mensaje “ No existe datos Estudiante “

fin

(38)

E specialidad en Ingenierfa d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

S e r v i c i o :

C r e a E s t u d ia n t e .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Estudiante Guardar datos No Existe

Mensaje “ No existe datos Estudiante “

fin

S e r v i c i o :

V is u a liz a E s t u d ia n t e .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Estudiante

Mostrar datos Estudiante No Existe

Mensaje “ No existe datos Estudiante “

fin

C l a s e y O b je t o : Trabajador

S e r v i c i o :

D a t o s T r a b a ja d o r ,

Inicio

Existe Egresado Si Existe

Leer Datos Trabajador Mostrar datos

VisualizaEgresado No Existe

Mensaje “ No existe datos Trabajador “

fin

(39)

E specialidad en In g e n ie ria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE ) Leer Egresado

Existe Egresado Si Existe

Leer Datos Trabajador Guardar datos No Existe

Mensaje “ No existe datos Trabajador “

fin

S e r v i c i o :

V is u a liz a T r a b a ja d o r .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Egresado

Mostrar datos Trabajador No Existe

Mensaje “ No existe datos Estudiante

C l a s e y O b je t o : EstudianteTrabajador

S e r v i c i o :

D a t o s E s t u d i a n t e T r a b a .

Inicio

Existe Egresado Si Existe

Leer Datos EstudianteTraba Mostrar datos

VisualizaEgresado No Existe

Mensaje “ No existe datos EstudianteTrabajador “

fin

S e r v i c i o :

C r e a E s t u d ia n t e T r a b a .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Estudiante Trabajador Guardar datos

No Existe

Mensaje “ No existe datos EstudianteTraba "

fin

(40)

E specialidad en Ingenierfa d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

S e r v ic io :

V i s u a liz a E s t u d ia n t e T r a b a .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos EstudianteTrabajador

M ostardatos EstudianteTrabajador No Existe

Mensaje “ No existe datos EstudianteTrabajador “

C la s e y O b je t o : Evento

S e r v i c i o :

D a t o s E v e n t o .

Inicio

Existe Egresado Si Existe

Leer Datos Evento Mostrar datos

VisualizaEgresado No Existe

Mensaje “ No existe datos de Evento “

S e r v i c i o;

C r e a E v e n t o .

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Evento Guardar datos No Existe

Mensaje “ No existe datos Evento “

S e r v i c i o;

V is u a liz a E v e n to.

Inicio

Leer Egresado Existe Egresado

Si Existe

Leer Datos Evento

Mostar datos Evento No Existe

(41)

E specialidad en Ingenierfa de S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

2.7 Especificacion de Requerimientos.

La Especificacion de Requerimientos es la descripcion detallada y precisa

de la funcionalidad del sistema y de sus restricciones.

1. El sistema debera ser capaz de registrar la informacion de los egresados.

1.1 Datos Personales Nombre

Direccion Telefono Fotografia 1.2 Datos Escolares

Area Grupo

Capacitacion Promedio general

Actividad Extracurricular evento

1.3 Situacion Actual Estado Actual

2. Visualizar la consulta de los egresados de la siguiente forma.

2.1 Consulta por generacion, con los siguientes datos. Matricula

Nombre Grupo Direccion Telefono Capacitacion

2.2 Consulta por grupo, con la siguiente informacion. Matricula

Nombre Direccion Telefono

2 .3 Consulta area, que debera contener: Matricula

Nombre

Promedio general

(42)

E specialidad en In g e n ie ria d e S oftw are Sistema.de Seguimiento de Egresados ( SIGUE ) 2.4Consulta individual de egresados, con la siguiente informacion.

Matricula Nombre Direccion Telefono

Promedio general Capacitacion

3. Emitir los siguientes reportes.

3.1 Reporte de egresados por generacion, con los siguientes datos. Matricula

Nombre Grupo Direccion Telefono Capacitacion

3.2 Reporte de capacitacion, con la siguiente informacion. Matricula

Nombre Direccion Telefono Empleo

3.3 Reporte de egresados por grupo, con los siguientes datos Matricula

Nombre Grupo Direccion Telefono Capacitacion

3.4 Reporte de egresados por area, con las siguiente informacion. datos.

Matricula Nombre Grupo Direccion Telefono Capacitacion

3 .5 Historial de egresados Nombre

(43)

E specialidad en Ingenieria de S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

Criterios de Validation.

1. Registrar la inform ation de dos grupos de VI semestre, con sus datos :

1.1 Datos Personales Nombre

Direction Telefono Fotografta 1.2 Datos Escolares

Area

Grupo

Capacitacion Promedio general

Actividad Extracurricular evento

1.3 Situation Actual Estado Actual

La validation de la inform ation capturada se realizara mediante una consulta a la Base de datos, contemplando en la consulta que se haga, debera corresponder a la inform ation que se desea.

Otra forma de lograr una consulta de manera que sea validada, podra ser en forma de reporte impreso.

2. Consultar la inform ation de los egresados por la option correspondiente.

2.1 Consulta por grupo. 2.2 Consulta por area

2.3 Consulta individual de egresados

En el caso de Consulta por Grupo, se contempla que sean dos grupos de VI, semestre los cuales en promedio tienen una cantidad de 35 alumnos por grupo.

En la consulta por area, se hara la consulta del area de humanidades, considerando esta por el tamano de su poblacion, que generalmente es extensa, en promedio 50 alumnos en el area.

En la consulta individual, se considera la consulta de 20 alumnos de VI semestre, que sean de diferente grupo y diferente area, esta consulta debera ser en forma iterativa.

(44)

E specialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

3. Imprimir los siguientes Reportes.

3.1 Reporte de egresados por generacion.

Matricula Nombre Grupo Direccion Telefono Capacitacion

En el reporte de egresados por generacion, la forma de validar el re p o rte . sera con la informacion de dos grupos de VI semestre, en el cual la informacion que se necesita debera ser toda la contemplada en este punto.

La forma de validar el historial de egresados, sera con los reportes de todo el grupo de VI semestre, estos reportes tendran todos los atributos del objeto.

3.2 Historial de egresados

(45)

E specialidad en Ingenierfa de S oftw are Sistema de Seguimiento de Egresados ( SICUE )

Caoitulo 3

Diseno

(46)

Especialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SICUE )

Parte importante dentro de la creacion de un sistema de informacion, es

el diseno, este parte del analisis y planeacion del sistema de informacion y contempla

la parte fundamental del proyecto.

El documento de Diseno abarca secciones bien establecidas, los cuales

son: Diseno Arquitectonico, Diseno de Datos y el Diseno Procedural.

En el Diseno Arquitectonico estan contenidas las componentes del

Dominio del Problema, Interaccion Humana, Manejo de Datos y Manejo de Tareas. En

este apartado se definen los posibles cambios que se pueden tener en las

componentes a causa de cambios en los requerimientos.

El Diseno de Datos muestra la definicion de tablas, modelado de las

bases de datos, y el diccionario de datos. Este capitulo describe lo relacionado a las

tablas, el modelado de estas y posteriormente como estan sus estructuras.

Parte importante lo forma el Diseno Procedurai , es aqui donde se

describen el pseudocodigo de los procesos de la interfaz cuando estos servicios fueron

(47)

E specialidad en Ingenieria d e S oftw are .Sistema de Seguimiento de Egresados ( SICUE )

3.1 Diseno Arquitectonico

El Diseno Arquitectonico esta formado por las siguientes partes, de

acuerdo a la Metodologia de Coad & Yourdon 2:

Componente del Dominio del Problems, en esta componente se

integran las clases y objetos identificados en el analisis como parte del sistema actual

y de las relaciones que existen entre estas clases.

Componente de Interaccion Humana, esta componente permite ver las

estructuras identificadas de las clases y objetos definidos para la interfaz del sistema.

Cabe mencionar que la Componente del Manejo de Tareas no esta

considerada por no manejarse tareas concurrentes, es decir, en el sistema

Seguimiento de Egresados no se realizaran procesos en forma paralela, a si mismo, la

Componente del Manejo de Datos no se utilizara debido a que los objetos se guardan

y recuperan por si solos, considerando que el manejo de la informacion lo realiza los

servicios de las Clases y Objetos.

" Object Oriented Design ", Coad Peter & Yourdon Eduard, Prentice Hall,1991

(48)

Especialidad en Ingenierfa d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

3.1.1 Componente del Dominio del Problema.

En esta componente se consideran las modificaciones que puede tener el

proyecto, debido a cambios en los requerimientos, tambien se identifican los aspectos que se

deben de adicionar con respecto al Analisis Orientado a Objetos, como puede ser el reuso de

las clases.

El Sistema de Seguimiento de Egresados es un sistema de un solo tema, este

modelado se presenta de forma sencilla y comprensible.

En la figura 1 se muestra la componente del Dominio del Problema, aqui se

muestran todos los objetos definidos en el analisis, a si como las relaciones o estructuras que

(49)

Especialidad en Ingenierfa de Software

Sistema de Seguimiento de Egresados ( SIGUE )

Componente del Dominio del Problema

El componente del dominio del problema muestra un solo tema, con una

asociacion que indica, los diferentes tipos de egresados los cuales tienen eventos (deportivos y

academicos).

Figura 1. Componente del Dominio del Problema

Egresado Matricula Nombre Direccion Municipio Telefono Fotografia Grupo Area Capacitacion Generac ton PromedioGeneral FechaEgreso EsiadoActual ActividadExlracurriccular

Crea ( ) B u scarf) Visualizar{ ) A ciualizar()

Guardar ( )

Evento IdeEvemo NombreConcurso FechaConcurso LugarConcurso PremioObtemdo TipoConcurso AreaDeportivo

CreaEvenlo ( ) BuscarEvento( ) GuaidaEvento

ActualizaEvemo ( ) VisualizaEvento

O, m 1, m

Estudiante NombreEscuelaSuperior LugarEscuelaSuperior CarreraEscuelaSuperior AreaEscuelaSuperior SistemaEscuelaSuperior Fechalngreso FechaEgresoNS

C re a ( ) B uscar() Visualizarf )

Guardar ( )

Trabajador

NombreEmpresa LugarEmpresa PuestoEmpresa

Crea ( ) B u sc a rt) Visualizar( )

4rTn!»li7«rr' ^

Guardar ( )

E s tu d ia n te T r a b a ja d o r

NombreEscuelaSuperior LugarEscuclaSupaior CarraaEscu cl aS li pcrior AroaEscuclaSupcrior Si stem aEscu d aS u perior Fcchalngrcso Fechacgrcso NombreEmpresa LugarEmpresa PuestoEmpresa

Crea ( ) B u scar() V isualizarf) Artiializarf 1

Guardar ( )

(50)

Especialidad en Ingenieria de Software

Sistema de Seguimiento de Egresados ( SIGUE )

3.1.2 Componente de Interaccion Humana.

En la figura 2 se muestran los objetos que se presentan en la Interfaz del

sistema, esta figura muestra las estructuras y sus relaciones, continuando en la siguiente

pagina con la description los elementos de las ventanas que pertenecen a la Ventana

Principal.

El apendice A contiene el prototipo de la Componente de Interaccion Humana,

en el que se puede observar los elementos que contiene y que son la base de esta

(51)

Especialidad en Ingenierra de Software

Sistema de Seguimiento de Egresados ( SIGUE )

En las siguientes figuras se detalla las ventanas que pertenecen a la ventana Principal

La figura 3. describe la ventana donde se hara la captura de la informacion de los egresados. La conforman: paneles, botones, combobox, edits, checkbox y etiquetas.

En la siguiente estructura ( Figura 4.) se define la ventana de actualization, que forma parte de la ventana principal, los elementos que lo forman son: los botones, un navegador, el cual se hara por programacion, edits, etiquetas y paneles

La figura 5. es la ventana de Consultas esta definida dentro de la Ventana Principal y esta conformada p o r: botones, un navegador, edits, etiquetas y paneles.

(52)

E specialidad en Ingenieri'a d e S oftw are Sistema de Seguimiento de Egresados { SIGUE )

. Figura 5. Description de la ventana Consultas

La ventana de Reportes esta definida en la figura 6, la cual esta formada por los siguientes elementos : botones, edits, etiquetas y paneles.

Figura 6. Description de la ventana Reportes

3

______ | _ 2 3 l_________

w \ /" \ /

\ / s

L a b e )

/ \

P a n e l

\ /

A

)

^ J )

La ventana procesos de la figura 7, describe como esta conformada, la integran los elementos: botones, edits, etiquetas, paneles.

/ \

_____Ventana_____

R eportes

Atribmos

(53)

E specialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

Figura 7. Description de la ventana Procesos

paneles

La ventana uso ( figura 8 ) esta formada por botones, combobox, etiquetas y

Figura 8. Description de la ventana Uso

/ \

Ventana Uso

A ir m u w s

(54)

E specialidad en Ingenieria d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

BIBLIOTECA

•UC. JAVIER JUAREZ SANCHEZ"

3.2. Diseno de Datos. UNiDAO academicadeeconomiav

lSTADIS'HCA

WNBVERSiDAD VERACRUZANa

En un sistema de informacion, parte importante, lo conforma la

administracion de la base de datos, del buen manejo de esta depende en mucho el

desempeno de! sistema de informacion, por consiguiente el diseno debe construirse

. prestandole un maximo de atencion.

3.2.1 Definicion de Tablas.

A continuacion se definen las tablas que contendra el sistema.

Tabla Descripcion

Egresado En esta tabla esta contenida toda la informacion referente al egresado de la institucion.

Estudiante Informacion del Egresado que ha continuado con sus estudios a nivel superior.

Trabajador Contiene datos de los egresados que se encuentran trabajando

EstudianteTrabajador Informacion del egresado que es estudiante, pero que tambien trabaja.

(55)

E specialidad en Ingenierfa d e S oftw are Sistema de Seguimiento de Egresados ( SIGUE )

3.2.2 Modelado de la Base de Datos.

Utilizando un modelo logico de la base de datos aplicando la representacion

Entidad - Relacion obtenemos la siguiente representacion.

NombreEscuelaSup

LugarEscuelaSuperi

CarreraEscuelaSup

(^"^AreaEs^

SistemaEscuelaSup

Fechalngreso

~~ FechaEgresoNS

(^^NombreEscuelaSup

E s tu d ia n te

( ^ ^ ^ u g a r E s c u e la S u p e r r ~ ^ ^

( |^ ^ ^ C a rre ra E s c u e la S u p ~ ~ ^ ^

NombreEmpresa

LugarEmpresa

PuestoEmpresa

PuestoEmpresa

LugarEmpresa

NombreEmpresa

FechaEgresoNS

Fechalngreso

(^ ~ ^ re a E s c u e la S u p e rio ^ ^ (^^ ^S is te m a E s c u e la S u p ^

(56)
(57)

E s p e c ia li d a d e n In g e n ie rf a d e S o ft w a re Sis te m a d e S e g u im ie n to d e Egr esa dos ( S 1 G U E ) o ■Q .co ctT

£

2c CO y> UJ ■2 -Q £ C S LU •2 -Q £ < 4) CD ■oo« o

I 2 .1

!§ o •- 2 ra 4) — >•§ N N 2 S o .£

(58)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

3.2.3 Diccionario de Datos.

El Diccionario de Datos contiene la descripcion de los atributos de las tablas,

el cual es mostrado a continuacion:

Atributo Descripcion Tipo Lon. Rango

ActividadExtracurricular Actividad Extracurricular del A 35 egresado

Area Area de Conocimiento que

estudio el Egresado

A 25

AreaDeportivo Para definir en que deporte fue c c el concurso

AreaEscuelaSuperior Area que estudia el egresado en la Institucidn de Nivel Superior

A 40

Capacitacion Capacitacidn que cursb en el bachillerato e! Egresado

A 45

CarreraEscuelaSuperior Carrera que cursara el egresado A 45

Direccion Direccidn del Egresado A 35

EstadoActual Que se encuentra haciendo el A 1 E o T Egresado

FechaConcurso Fecha del Evento Fecha 12

FechaEgreso Fecha de Egreso del COBAEV Fecha !

12

FechaEgresoNS Fecha aproximada de egreso del nivel superior

Fecha 12

Fechalngreso Fecha en la que ingreso a nivel Superior

Fecha 12

Fotografia Fotografia del egresado Imagen

(59)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

Atributo Descripcion Tipo Lon. Rango

LugarConcurso Lugar donde tuvo lugar el concurso.

A 50

Generacion Generacibn a la que pertenece el egresado

A 10

LugarEmpresa Lugar de Ubicacibn de la empresa donde el egresado esta trabajando

A 50

LugarEscuelaSuperior Lugar donde esta ubicada la Institucibn de nivel superior

A 50

Matricula Matricula del Egresado A 9

Municipio Municipio al que pertenece A 30

Nombre NombreConcurso

Nombre del Egresado

Evento donde participb un egresado ( nivel regional, estatal, nacional)

A

A

35

40

NombreEmpresa Nombre de la empresa donde el egresado esta trabajando

A 45

NombreEscuelaSuperior Nombre de la escuela donde el egresado sigue estudiando

A 45

PremioObtenido Lugar o Premio obtenido en el Concurso

A 60

PromedioGeneral Promedio del Egresado en su bachillerato

R 6

PuestoEmpresa Puesto que tiene el egresado en la empresa.

A 30

i SistemaEscuelaSuperior Sistema Escolar en el que

estudia el egresado

A C E s c o la r iz a d o A b i e r t o I n t e n s i v o

Telefono Telbfono del Egresado A 15

TipoConcurso Puede ser Academico o Deportivo

C C A o D

(60)

Especialidad en Ingeniena de Software Sistema de Seguimiento de Egresados ( SIGUE ) a

\ N.

\

o

3.3 Diseno Procedural.

El diseno procedural esta conformado por los pseudocodigos de las

funciones: Captura de Egresado, Actualizacion de Egresado, Consulta de Egresado y

Modificacion de Egresado, estas contemplan el procedimiento que se lleva a cabo en la

interfaz del sistema. Es en este apartado donde los servicios de la Componente del

Dominio del Problema son referidos.

M enu E g re s a d o

Captura de Egresado

CapturaEgresado ( Alta de Egresado )

Crear Egre

Egre.Crear(Matricula,Enombre,Edireccion, ....EactividadExtracurricular) Valor= Egre.Buscar()

Si Not Valor

Entonces

Egre.Guardar(); Si no

Mensajef Existe Egresado “) Fin si

Liberar Egre

Actualizacion de Egresado

ActualizacionEgresado ( Eliminar Egresado )

Crear Egre

Valor = Egre.Buscar(); Si Valor

Entonces

Si no

Fin si Liberar Alum

Si Confirmar

Entonces

Egre.Actualizar () Fin Si

(61)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

Consulta de Egresado

ConsultaEgresado ( Consulta de Egresado )

Leer MatriculaEgresado Valor=Egre.Buscar() Si Valor

Entonces

Si no

Fin si

Egre.Visualizar ();

Mensajef No Existe Egresado “)

Modification de Egresado

Modification.AceptarClick ( Modification de Egresado )

Leer MatriculaEgresado Valor=Egre.Buscar() Si Valor

Fin si

Entonces

Si no

Egre.Actualizar ();

Mensaje(“ No Existe Egresado “)

(62)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

Capitulo 4

(63)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados { SIGUE )

El siguiente capitulo abarca una parte im portante en el desarrollo de un sistema,

com o son las Pruebas de Software, la importancia de las pruebas radica que con ellas se valida el

funcionam iento del sistem a y se garantiza la calidad del software.

El docum ento de pruebas esta estructurado de la siguiente manera:

Pruebas de Unidad, son las pruebas de funcionalidad de las clases-objeto, se

dividen en pruebas de la caja blanca (Cam ino basico) y las de la caja negra ( Pruebas de clases).

Pruebas de Integracion, son las pruebas de las clases-objeto, su re la tio n y

com portam iento. Se emplean los ASF ( Atom ic System Function ) para representar la secuencia

de metodos ligados por m ensajes entre los diferentes objetos.

(64)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

4.1 Pruebas de Unidad.

Para el Sistema Seguimiento de Egresados se aplicaran las pruebas de clases, las

cuales se describen en la siguiente tabla.

Num. De Prueba Nombre de la Prueba Descripcibn de la Prueba

C1 Egresado.Crea

1

Verificar que los datos del Egresado se guarden en forma cofrecta ,

C2 Egresado.Buscar Realiza en forma corrects el procedimiento de busqueda del egresado ,

C3 Egresado.Visualizar Verificar que la Informacibn del Egresado se visualice correctamente

C4 i

Egresado.Actualizar

Confirms que se realice todo tipo de modificacibn del Egresado „

C5 Egresado.Guardar Comprueba que la informacibn del egresado se almacene correctamente .

C6 Estudiante.Crear Demuestra que los datos del Estudiante se Instancie en forma corrects

r

C7 Estudiante. Buscar Verificar que el procedimiento de busqueda del Estudiante funcione en forma corrects

C8 Estudiante.Visualiza Demuestra que Informacibn del Estudiante se visualice correctamente

C9 Estudiante. Actualizar Verificar que los datos del estudiante sean los correctos en cualquier modificacibn

C10 Estudiante. Guardar Verifies que los datos del Estudiante se Almacenen correctamente

(65)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

kill

Num. De Prueba Nombre de la Prueba Description de la Prueba I C11 Trabajador.Crea ' Comprobar que los datos del Trabajador

se guarden correctamente

C12 Trabajador.Buscar Verificar que el procedimiento de busqueda se realice en forma correcta

C13 Trabajador.Actualizar Comprobar que los datos del Trabajador se modifiquen en forma correcta

C14 Trabajador.Visualiza Verificar que Informacion del Trabajador se visualice correctamente

C15 Trabajador.Guardar Checa que la informacion del trabajador se almacene en la tabla Trabajador

C16 EstudianteTrabajador. Crea Comprobar que los datos del Estudiante Trabajador se guarden

C17 EstudianteTrabajador.Guardar Comprobar que los datos del Estudiante Trabajador se almacenen en forma correcta

C18 EstudianteTrabajador.Buscar Ver que se realice en forma correcta la busqueda del Estudiante Trabajador

C19 EstudianteTrabajador.Actauliza Comprobar que la modificacion de los datos del Estudiante Trabajador sea correcta

C20 EstudianteTrabajador.VisualizaEstuTra Verificar que Informacion del Estudiante Trabajador se visualice correctamente

C21 Evento.CreaEvento Demostrar que los datos del Evento se guarden correctamente

C22 Evento.GuardaEvento Comprobar que el evento se guarde correctamente

C23 Evento.VisualizaEvento Comprobar que Informacibn de los Eventos se visualice correctamente

C24 Evento.ActualizaEvento Verificar que los datos del Evento sean los correctos en la modificacion

C25 Evento. BuscarEvento Verificar que la busqueda del Evento se realice en forma correcta

(66)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

Casos de Prueba de Clase.

Metodo

C1 1 Egresado.Crea

Entrada

“197030002”, ” Juan Garcia Lara”, ” Caile # 4, Col. Las

Lomas’7’4-56-65”, “ 601”, “ Exactas”, “ Informatica”, “

1997-2000”,”8.8”,”12/07

/2000” ,

“Estudiante”, “ Deportes” , ”E05”

Resultado Esperado

Datos del Egresado: “197030002”, ” Juan Garcia Lara". ” Calle # 4, Col. Las

Lomas”,”4-56-65”, “ 601”, “ Exactas”, “Informatica”, “

1997-2000”,”8.8”,”12/07

/2000” ,

“Estudiante”,”E05”

Resultado Obtenido

SE LOGRA CREAR LA CLASE

C2 1 Egresado. Buscar Matricula a Buscar “197030002”

Datos guardados del Egresado: “ 197030002”, ” Juan Garcia Lara”. ” Calle # 4, Col. Las

Lomas”,”4-56-65”, “ 601”, “ Exactas”, “Informatica”, “

1997-2000”,”8.8”,”12/07

/2000” ,

“Estudiante”,”E05” SE

ENCUENTRAN LOS DATOS DEL EGRESADO

C3 1 Egresado.Visualizar Matricula del Egresado, Campo a Referencial = 198030002” Visualizar Informacion del Egresado: “198030002”, ’’Juan Garcia Lara” ” Calle # 4, Col. Las

Lomas",”4-56-65”, “ 601”, “ Exactas”, “Informatica”, “

1997-2000”,”8.8”,"12/07 /2000","Deportes”

SE VISUALIZAN LOS DATOS DEL EGRESADO

C4 1 Egresado.Actualizar “602”,’’Biologicas” Modificacion de la Informacion

(67)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

Casos de Prueba de Clase ( Continuacion )

Metodo

C5 1 Egresado.Guardar

Entrada

“ 197030002”, ” Juan Garda Lara”, ” Calle # 4, Col. Las

Lomas”,"4-56-65”, “ 601”, “ Exactas”, “ Informatica”, “

1997-2000”,”8.8 Y 1 2/07

/2000” ,

"Estudiante”, “ Deportes”, ”E05”

Resultado Esperado

Datos guardados del Egresado: “197030002”, " Juan Garda Lara”. ” Calle # 4, Col. Las

Lomas",”4-56-65”, “ 601”, “ Exadas”, “Informatica”, “

1997-2000”,”8.8” ,”12/07

/2000” ,

“Estudiante” ,”E05”

Resultado Obtenido

SE GUARDAN DATOS EN LA TABLA

C6

Estudiante.Crear “Universidad Veracruzana”, “ Xalapa, Ver”, “ Humanidades”, “ Escolarizado”, “ Agosto de 1998”, “Agosto del 2003”

Datos del Estudiante: “Universidadad Veracruzana”, “ Xalapa, Ver”, “ Humanidades”, “ Escolarizado”, “ Agosto de 1998”, “Agosto del 2003”

SE CREAN LAS CLASES DEL EGRESADO - ESTUDIANTE

C7 1 Estudiante.Buscar Matricula a Buscar “197030002”

Datos Estudiante: “Universidadad Veracruzana”, “ Xalapa, Ver”, “ Humanidades”, “ Escolarizado”, “ Agosto de 1998”, “Agosto del 2003”

SE

ENCUENTRAN LOS DATOS DEL EGRESADO ESTUDIANTE

C8 1 Estudiante.Visualiza Matricula del Estudiante= “198030034” Visualiza Informacion del Estudiante: “Universidad Veracruzana”, “ Xalapa, Ver”, “ Humanidades”, “ Escolarizado”, “ Agosto de 1998”, “Agosto del 2003”

SE VISUALIZAN LOS DATOS DEL EGRESADO - ESTUDIANTE

(68)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SICUE )

Casos de Prueba de Clase ( Continuacion )

Num. De

Prueba C a so

Metodo Entrada Resultado Esperado

i Resultado Obtenido C9 Estudiante.Actualiza “ 196030089” Informacion

Actualizada del Estudiante

SE LOGRA MODIFICAR

C10 Estudiante.Guardar “Universidad Veracruzana”, “ Xalapa, Ver”, “ Humanidades”, “ Escolarizado”, “ Agosto de 1998”, “Agosto del 2003”

Datos guardados del Estudiante: “Universidadad Veracruzana”, “ Xalapa, Ver”, “

Humanidades”, “

Escolarizado”, “

Agosto de 1998”, “Agosto del 2003”

SE GUARDAN DATOS EN TABLAS

C11 1 Trabajador.Crea “Exportadora de

Citricos”, “Martinez de la Torre, Ver.” “Capturista" Informacion del Trabajador: “Exportadora de Citricos”, “Martinez de la Torre, Ver." “Capturista”

SE PUEDE CREAR LA CLASE

C12 T rabajador. Buscar “196030045” “Exportadora de Citricos”, “Martinez de la Torre, Ver.” “Capturista”

SE LOGRA ENCONTRAR INFORMACION DEL EGRESADO TRABAJADOR

C13 1 Trabajador.Actualizar “197030034" Informacion

Actualizada del Trabajador

SE PUEDE MODIFICAR INFORMACION DEL

ESTUDIANTE -

TRABAJADOR C14 1 Trabajador.Visualiza “ 198030034” Visualiza

Informacion del Trabajador: “Exportadora de Citricos”, “Martinez de la Torre, Ver.” “Capturista”

(69)

Especialidad en Ingeniena de Software Sistema de Seguimrento de Egresados ( SIGUE )

Casos de Prueba de Clase ( Continuacion )

Num. Metodo Entrada Resultado ; Resultado De

Prueba Caso Esperado 1 Obtenido

C15 Trabajador.Guardar “Exportadora de Almacenar SE PUEDE Citricos", Informacion del GUARDAR “Martinez de la Trabajador: DATOS EN Torre, Ver.” “Exportadora de TABLA “Capturista” Citricos”,

“Martinez de la Torre, Ver.” “Capturista”

C16 EstuTraba.Crea “196030123” Informacion del SE CREAN LAS .“Universidad de Estudiante CLASES Tamaulipas”, “ Trabajador:

Tampico, Tamp.”, “Universidad de " Humanidades”, “ Tamaulipas”, “ Abierto”, “ Agosto Tampico, Tamp.”, de 1998", “ Humanidades”, “ “Agosto del Abierto”, “ Agosto 2003” , de 1998”,

“Exportadora de “Agosto del Citricos”, 2003”,

“Martinez de la “Exportadora de Torre, Ver.” •Citricos”, “Capturista” “Martinez de la

Torre, Ver.” “Capturista”

C17 EstuTraba.Guardar “Universidad de Almacenar PUEDE Tamaulipas”, “ Informacion del GUARDAR Tampico, Tamp.", Estudiante DATOS EN “ Humanidades”, “ Trabajador: TABLAS

Abierto”, “ Agosto “Universidad de CORRESPONDIE de 1998”, Tamaulipas", “ NTES

“Agosto del Tampico, Tamp.”, 2003”, “ Humanidades”, “ “Exportadora de Abierto”, “ Agosto Citricos”, de 1998”, “Martinez de la “Agosto del Torre, Ver.” 2003",

“Capturista” “Exportadora de Citricos”, “Martinez de la Torre, Ver.” “Capturista”

(70)

Especialidad en Ingenierfa de Software Sistema de Seguimiento de Egresados ( SIGUE )

Casos de Prueba de Clase ( Continuacion )

Metodo Entrada

C18 1 EstuTraba.Buscar “196030123’

Resultado Esperado “Universidad de Tamaulipas”, “ Tampico, Tamp.” , “ Humanidades”, “ Abierto”, “ Agosto de 1998”,

“Agosto del 2003",

“Exportadora de Citricos”, “Martinez de la Torre, Ver.” “Capturista"

Resultado Obtenido SE LOGRA ENCONTRAR LA INFORMACION

C19 1 EstuTraba.Actualiza “196030088’ Informacion Actualizada del Estudiante Trabajador

LA

a c t u a l iz a c iGn

NO SE LOGRA REALIZAR

C20 1 EstuTraba. Visualiza “19803002” Informacion del Estudiante Trabajador: “Universidad de Tamaulipas”, “ Tampico, Tamp.” , “ Humanidades", “ Abierto”, “ Agosto de 1998”,

“Agosto del 2003”,

“Exportadora de Citricos”, “Martinez de la Torre, Ver.” “Capturista”

(71)

Especialidad en Ingenieria de Software Sistema de Seguimiento de Egresados ( SIGUE )

Casos de Prueba de Clase ( Continuacion )

C21

Metodo

1 Evento.CreaEvento

Entrada

“Concurso Estatal de Matematicas” ”,”03/10/1999”,"Xa lapa.Ver.” , " Primer Lugar” , ’’Academico”

Resultado Esperado Datos del Evento: “Concurso Estatal de Matematicas” ”,”03/10/1999”,”Xa lapa.Ver.”, " Primer Lugar”, ’’Academico”,

SE CREA LA CLASE

C22 1 Evento. Guardaevento “E05", “Concurso Estatal de Matematicas” ”,”03/10/1999”,”Xa lapa.Ver.”, ” Primer Lugar”, "Academico”

“E05”, “Concurso Estatal de Matematicas” ”,”03/10/1999”,”Xa lapa.Ver.” , ” Primer Lugar” , "Academico”

NO SE LOGRA GUARDAR

C23 1 Evento.VisualizaEvento “E05” Visualiza Informacion del Evento:

“Concurso Estatal de Matematicas” ”,”03/10/1999”,”Xa lapa.Ver.”, ” Primer Lugar” , ’’Academico”

NO ESTA COMPLETO

C24 1 Evento.ActualizaEvento “E05” Informacion Actualizada del Evento

NO ESTA COMPLETO

C25 1 Evento. BuscarEvento “E05” Informacion del Evento:

“Concurso Estatal de Matematicas” ”,”03/10/1999”,”Xa lapa.Ver.”, ” Primer Lugar” , "Academico”

NO ESTA COMPLETO

(72)

Especialidad en Ingenien'a de Software Sistema de Seguimiento de Egresados ( SIGUE )

4.2 Pruebas de Integracion

Este tipo de pruebas se refiere a la asociacion de los objetos, la relacion que

guardan entre ellos y como se comportan en determinados procedimientos.

La prueba de hilos es la secuencia de metodos ligados por mensajes entre los

diferentes objetos, para hacer la representation los hilos se construyen grafos, a los cuales se les

da el nombre de ASF ( Atomic System Function).

Descripcion de las pruebas de Integracion

Num. de Prueba Nombre de la Prueba Descripcion de la Prueba

C1 Alta de Egresado Guarda los datos del Egresado

C2 Eliminar Egresado Elimina la informacion del Egresado.

C3 Modificar Egresado Actualiza la informacion del Egresado.

C4 Consulta Egresado Consultar la Informacion del Egresado.

C5 Buscar Egresado Localiza la informacion de un Egresado

Referencias

Documento similar

La Normativa de evaluación del rendimiento académico de los estudiantes y de revisión de calificaciones de la Universidad de Santiago de Compostela, aprobada por el Pleno or-

Se llega así a una doctrina de la autonomía en el ejercicio de los derechos que es, en mi opinión, cuanto menos paradójica: el paternalismo sería siempre una discriminación cuando

Actividades para el área de Persona, Familia y Relaciones Humanas Los estudiantes pueden encontrar en los mitos actos bondadosos a favor del hombre, la humanidad o una

De non ser así, as facturas non poderán tramitarse para o pago, e a USC, a través do responsable de asuntos económicos do centro da USC que solicitou os seus servicios Rexeitará

Estos planes de recolo- cación deben garantizar a las personas despedi- das un servicio continuado durante un periodo mínimo de seis meses que incluya medidas de formación

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..