sistematizaciÓn de certificados de estudio y actas de...

259
SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE GRADO EN LA INSTITUCIÓN EDUCATIVA INSTITUTO AGRÍCOLA DE MARSELLA (RISARALDA) JULIAN ANDRES MARIN MARIN UNIVERSIDAD CATOLICA DE PEREIRA FACULTAD DE CIENCIAS BASICAS E INGENIERIA INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES PEREIRA 2019

Upload: others

Post on 31-Dec-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE GRADO EN LA INSTITUCIÓN EDUCATIVA INSTITUTO AGRÍCOLA

DE MARSELLA (RISARALDA)

JULIAN ANDRES MARIN MARIN

UNIVERSIDAD CATOLICA DE PEREIRA FACULTAD DE CIENCIAS BASICAS E INGENIERIA

INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES PEREIRA

2019

Page 2: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

2

SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE GRADO EN LA INSTITUCIÓN EDUCATIVA INSTITUTO AGRÍCOLA

DE MARSELLA (RISARALDA)

JULIAN ANDRES MARIN MARIN

PROYECTO DE GRADO PARA OPTAR EL TITULO DE INGENIERO DE SISTEMAS Y TELECOMUNICACIONES

TUTOR JUAN GUILLERMO GALVEZ BOTERO

INGENIERO DE SISTEMAS Y TELECOMUNICACIONES MAGISTER EN GESTIÓN Y DESARROLLO DE PROYECTOS DE SOFTWARE

UNIVERSIDAD CATOLICA DE PEREIRA FACULTAD DE CIENCIAS BASICAS E INGENIERIA

INGENIERIA DE SISTEMAS Y TELECOMUNICACIONES PEREIRA

2019

Page 3: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

3

AGRADECIMIENTOS

A MIS PADRES,

Por qué siempre creyeron que era posible, por el amor recibido y por desear

siempre lo mejor para mi vida

A MI ESPOSA

Por estar a mi lado en las buenas y en las malas, en la tormenta y en la calma, en

las victorias y derrotas, pero siempre junto a mi

A MI TUTOR

Por sus significantes aportes y constantes palabras de apoyo

Page 4: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

4

DEDICATORIA

A DIOS,

A mis padres José Manuel Marin Henao y María Inés Marin Puerta,

A mi hermano Juan Carlos Marin Marin,

A mi esposa Sandra Milena Ocampo Castaño

A mis hijos Julian Andrés y Miguel Ángel

A todos ellos, gracias por ser fuente de inspiración, por su amor, por su trabajo,

por su sacrificio, por su dedicación, por su apoyo moral

Page 5: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

5

TABLA DE CONTENIDO

1. INTRODUCCION .......................................................................................................................... 14

2. SITUACION PROBLEMATICA..................................................................................................... 15

3. JUSTIFICACION ........................................................................................................................... 17

4. OBJETIVOS .................................................................................................................................. 18

4.1 OBJETIVO GENERAL ............................................................................................................ 18

4.2 OBJETIVOS ESPECIFICOS ................................................................................................... 18

5. APORTE TEORICO Y PRACTICO ............................................................................................... 19

6. OBJETO DE ESTUDIO ................................................................................................................. 20

7. DELIMITACIONES ........................................................................................................................ 21

7.1 MENU PARAMETRIZADOR ................................................................................................... 21

7.2 MENU DE GESTION ............................................................................................................... 21

7.3 MENU DE REPORTES ........................................................................................................... 21

7.4 MENU DE ADMIN ................................................................................................................... 22

8. LIMITACIONES ............................................................................................................................. 23

9. FACTIBILIDAD ............................................................................................................................. 25

9.1 FACTIBILIDAD TECNICA ....................................................................................................... 25

9.2 FACTIBILIDAD OPERATIVA .................................................................................................. 25

9.3 FACTIBILIDAD ECONOMICA ................................................................................................. 25

10. MARCO TEORICO ..................................................................................................................... 26

10.1 INGENIERIA DEL SOFTWARE ............................................................................................ 26

10.2 SOFTWARE .......................................................................................................................... 26

10.3 EL PROCESO DEL SOFTWARE ......................................................................................... 27

10.4 MODELOS DE PROCESO PRESCRIPTIVO ....................................................................... 28 10.4.1 MODELO CASCADA ..................................................................................................... 28 10.4.2 MODELOS DE PROCESO INCREMENTAL ................................................................. 29 10.4.3 MODELO DE PROCESO EVOLUTIVO ......................................................................... 29 10.4.4 MODELOS CONCURRENTES ...................................................................................... 30

10.5 MODELOS DE PROCESO ESPECIALIZADO ...................................................................... 30 10.5.1 DESARROLLO BASADO EN COMPONENTES ........................................................... 30 10.5.2 EL MODELO DE METODOS FORMALES .................................................................... 31

10.6 LENGUAJES DE PROGRAMACION .................................................................................... 31

10.7 PARADIGMAS DE PROGRAMACION ................................................................................. 31

Page 6: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

6

10.7.1 LENGUAJES IMPERATIVOS (PROCEDIMENTALES) ................................................. 32 10.7.2 LENGUAJES DECLARATIVOS ..................................................................................... 32 10.7.3 LENGUAJES ORIENTADOS A OBJETOS .................................................................... 32 10.7.4 PROGRAMACION ORIENTADA A ASPECTOS ........................................................... 32

10.8 HTML ..................................................................................................................................... 33

10.9 SOBRE PHP ......................................................................................................................... 33

10.10 SERVIDOR APACHE .......................................................................................................... 33

10.11 MODELADO DE PROCESOS DE NEGOCIO .................................................................... 34

10.12 LAS WEBAPPS ................................................................................................................... 34

10.13 BASES DE DATOS ............................................................................................................. 35

10.14 SISTEMA DE GESTIÓN DE BASES DE DATOS ............................................................... 35

10.15 MODELOS DE DATOS ....................................................................................................... 35

10.16 MYSQL ................................................................................................................................ 36

11. ANTECEDENTES ....................................................................................................................... 37

11.1 DEL ORDEN REGIONAL ...................................................................................................... 37

11.2 DEL ORDEN NACIONAL ...................................................................................................... 38

11.3 DEL ORDEN INTERNACIONAL ........................................................................................... 41

12. DESARROLLO DE LA PROPUESTA ........................................................................................ 44

12.1 ELECCION DEL MODELO DE CICLO DE VIDA .................................................................. 44

12.2 COMUNICACION .................................................................................................................. 49 12.2.1 DIAGRAMA DE ACTIVIDADES ..................................................................................... 49 12.2.2 REQUISITOS FUNCIONALES ....................................................................................... 52

12.3 PLANEACION ....................................................................................................................... 58

12.4 MODELADO .......................................................................................................................... 60 12.4.1 ARQUITECTURA DE SOFTWARE ............................................................................... 61 12.4.2 CASOS DE USO, DIAGRAMAS DE SECUENCIA Y PROTOTIPOS y ......................... 62 12.4.3 CASO DE USO GENERAL ............................................................................................ 63 12.4.4 CASO DE USO #1 INICIAR SESION ............................................................................ 64 12.4.5 CASO DE USO #2 GESTIONAR SEXO ........................................................................ 67 12.4.6 CASO DE USO #3 GESTIONAR TIPOS DE DOCUMENTOS ...................................... 73 12.4.7 CASO DE USO #4 GESTIONAR PAISES ..................................................................... 79 12.4.8 CASO DE USO #5 GESTIONAR DEPARTAMENTOS ................................................. 85 12.4.9 CASO DE USO #6 GESTIONAR MUNICIPIOS ............................................................. 91 12.4.10 CASO DE USO #7 GESTIONAR GRADOS ................................................................ 97 12.4.11 CASO DE USO #8 GESTIONAR MATERIAS ............................................................ 103 12.4.12 CASO DE USO #9 GESTIONAR NOTAS .................................................................. 109 12.4.13 CASO DE USO #10 GESTIONAR AÑOS .................................................................. 115 12.4.14 CASO DE USO #11 MATRICULAR MATERIAS ....................................................... 121 12.4.15 CASO DE USO #12 GESTIONAR ALUMNOS .......................................................... 128 12.4.16 CASO DE USO #13 MATRICULAR ALUMNOS ........................................................ 137 12.4.17 CASO DE USO #14 CALIFICAR ALUMNOS ............................................................. 143 12.4.18 CASO DE USO #15 IMPRIMIR CERTIFICADO DE ESTUDIO ................................. 153 12.4.19 CASO DE USO #15 IMPRIMIR ACTAS DE GRADO ................................................ 156

Page 7: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

7

12.4.20 MATRIZ DE TRAZABILIDAD DE LOS REQUISITOS ............................................... 159 12.4.21 DISEÑO DE LA BASE DE DATOS ............................................................................ 161

12.5 CONSTRUCCION ............................................................................................................... 162 12.5.1 PANTALLA DE INICIO DE SESION ............................................................................ 163 12.5.2 INTERFAZ DE INICIO DE SESION EXITOSO ............................................................ 164 12.5.3 INTERFAZ DE INFORMACION ACADEMICA ............................................................. 165 12.5.4 I NTERFAZ DE MATRICULAR ALUMNOS ................................................................. 166 12.5.5 INTERFAZ DE CALIFICAR ALUMNO ......................................................................... 167 12.5.6 INTERFAZ DE GENERACION DE CERTIFICADO DE ESTUDIO .............................. 168 12.5.7 CERTIFICADO DE ESTUDIO GENERADO ................................................................ 169 12.5.8 INTERFAZ DE GENERACION DE ACTAS DE GRADO ............................................. 170 12.5.9 ACTA DE GRADO GENERADA .................................................................................. 171 12.5.10 FORMATO DE CASOS DE PRUEBA ........................................................................ 172

12.6 DESPLIEGUE ..................................................................................................................... 245 12.6.1 FORMATO LISTA DE VERIFICACION DE PROCESOS Y TAREAS ......................... 245

13. RESULTADOS .......................................................................................................................... 250

14. CONCLUSIONES ..................................................................................................................... 251

15. ANEXOS ................................................................................................................................... 252

15.1 LISTA DE VERIFICACION DE PROCESOS Y TAREAS REV1 ......................................... 252

15.2 LISTA DE VERIFICACION DE PROCESOS Y TAREAS REV2 ......................................... 253

15.3 CARTA DE CERTIFICACION DE LA INSTITUCION EDUCATIVA .................................... 254

16. REFERENCIAS ......................................................................................................................... 255

Page 8: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

8

LISTA DE TABLAS

Tabla 1, Matriz de evaluación de Metodologías (fuente: Modelo de evaluacion de metodologias para el desarrollo de software pag 38) ...................................................................................................... 45 Tabla 2, ventajas y desventajas entre los modelos de ciclo de vida tradicionales ........................... 46 Tabla 3, planeación de las fases del proyecto .................................................................................. 58 Tabla 4, especificación caso de uso #1 iniciar sesión ...................................................................... 64 Tabla 5, especificación caso de uso #2 registrar sexo ..................................................................... 67 Tabla 6, especificación caso de uso #3 editar sexo.......................................................................... 69 Tabla 7, especificación caso de uso #3 eliminar sexo ...................................................................... 71 Tabla 8, especificación caso de uso #3 registrar tipo de documento ............................................... 73 Tabla 9, especificación caso de uso #3 editar tipo de documentos.................................................. 75 Tabla 10, especificación caso de uso #3 eliminar tipo de documento .............................................. 77 Tabla 11, especificación caso de uso #4 registrar país .................................................................... 79 Tabla 12, especificación caso de uso #4 editar país ........................................................................ 81 Tabla 13, especificación caso de uso #4 eliminar país ..................................................................... 83 Tabla 14, especificación caso de uso #5 registrar departamento ..................................................... 85 Tabla 15, especificación caso de uso #5 editar departamento ......................................................... 87 Tabla 16, especificación caso de uso #5 eliminar departamento ..................................................... 89 Tabla 17, especificación caso de uso #6 registrar municipios .......................................................... 91 Tabla 18, especificación caso de uso #5 editar municipio ................................................................ 93 Tabla 19, especificación caso de uso #6 eliminar municipio ............................................................ 95 Tabla 20, especificación caso de uso #7 registrar grado .................................................................. 97 Tabla 21, especificación caso de uso #7 editar grado ...................................................................... 99 Tabla 22, especificación caso de uso #7 eliminar grado ................................................................ 101 Tabla 23, especificación caso de uso #8 registrar materia ............................................................. 103 Tabla 24, especificación caso de uso #8 editar materia ................................................................. 105 Tabla 25, especificación caso de uso #8 eliminar materia ............................................................. 107 Tabla 26, especificación caso de uso #9 registrar notas ................................................................ 109 Tabla 27, especificación caso de uso #9 editar nota ...................................................................... 111 Tabla 28, especificación caso de uso #9 eliminar nota .................................................................. 113 Tabla 29, especificación caso de uso #11 registrar año ................................................................. 115 Tabla 30, especificación caso de uso #10 editar año ..................................................................... 117 Tabla 31, especificación caso de uso #10 eliminar año ................................................................. 119 Tabla 32, especificación caso de uso #11 registrar materia ........................................................... 121 Tabla 33, especificación caso de uso #11 editar materia ............................................................... 123 Tabla 34, especificación caso de uso #11 eliminar materia ........................................................... 125 Tabla 35, especificación caso de uso #12 registrar alumnos ......................................................... 128 Tabla 36, especificación caso de uso #12 ver alumno ................................................................... 132 Tabla 37, especificación caso de uso #12 editar alumno ............................................................... 133 Tabla 38, especificación caso de uso #12 eliminar alumno ............................................................ 135 Tabla 39, especificación caso de uso #13 matricular alumno ........................................................ 137 Tabla 40 especificación caso de uso #13 editar matricula alumno ................................................. 139 Tabla 41, especificación caso de uso #13 eliminar matricula alumno ............................................ 141 Tabla 42 especificación caso de uso# 12 calificar alumnos ........................................................... 143 Tabla 43 especificación caso de uso# 12 calificar alumnos ........................................................... 147 Tabla 44 especificación caso de uso# 12 eliminar calificar alumnos .............................................. 150 Tabla45, especificación caso de uso# 15 Imprimir certificado de estudio ...................................... 153 Tabla 46, especificación caso de uso# 16 Imprimir acta de grado ................................................. 156 Tabla 47, Trazabilidad de requisitos ............................................................................................... 159

Page 9: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

9

Tabla 48, FCP Registrar Genero..................................................................................................... 173 Tabla 49, FCP Visualizar Genero.................................................................................................... 174 Tabla 50, FCP Editar Genero .......................................................................................................... 175 Tabla 51, FCP Eliminar Genero ...................................................................................................... 176 Tabla 52, FCP Registrar Tipo De Documento ................................................................................ 177 Tabla 53, FCP Visualizar Tipo de Documento ................................................................................ 178 Tabla 54, FCP Editar Tipo de Documento ...................................................................................... 179 Tabla 55, FCP Eliminar Tipo de Documento ................................................................................... 180 Tabla 56, FCP Registrar Países ...................................................................................................... 181 Tabla 57, FCP Visualizar País ........................................................................................................ 182 Tabla 58, FCP Editar País ............................................................................................................... 183 Tabla 59, FCP Eliminar país ........................................................................................................... 184 Tabla 60, FCP Registrar Departamentos ........................................................................................ 185 Tabla 61, FCP Visualizar Departamento ......................................................................................... 186 Tabla 62, FCP Editar Departamento ............................................................................................... 187 Tabla 63, FCP Eliminar Departamento ........................................................................................... 188 Tabla 64, FCP Registrar Municipios................................................................................................ 189 Tabla 65, FCP Visualizar País ........................................................................................................ 190 Tabla 66, FCP Editar Departamento ............................................................................................... 191 Tabla 67, FCP Eliminar Municipio ................................................................................................... 192 Tabla 68,FCP Registrar Educaciones ............................................................................................ 193 Tabla 69, FCP Visualizar Educaciones ........................................................................................... 194 Tabla 70, FCP Editar Educaciones ................................................................................................. 195 Tabla 71, FCP Eliminar Educaciones ............................................................................................. 196 Tabla 72, FCP Registrar Grado ....................................................................................................... 197 Tabla 73, FCP Visualizar Grados .................................................................................................... 198 Tabla 74, FCP Editar Grado ............................................................................................................ 199 Tabla 75, FCP Eliminar Grados ...................................................................................................... 200 Tabla 76, FCP Registrar Materias ................................................................................................... 201 Tabla 77, FCP Visualizar Materias .................................................................................................. 202 Tabla 78, FCP Editar Materias ........................................................................................................ 203 Tabla 79, FCP Eliminar Materias .................................................................................................... 204 Tabla 80, FCP Registrar Periodos .................................................................................................. 205 Tabla 81, FCP Visualizar Periodos ................................................................................................. 206 Tabla 82, FCP Editar Periodos ........................................................................................................ 207 Tabla 83, FCP Eliminar Periodos .................................................................................................... 208 Tabla 84, FCP Registrar Tipo de graduación .................................................................................. 209 Tabla 85, FCP Visualizar Tipo de graduación ................................................................................. 210 Tabla 86, FCP Editar Tipo de graduación ....................................................................................... 211 Tabla 87, FCP Eliminar Tipo de graduación ................................................................................... 212 Tabla 88, FCP Registrar Conceptos ............................................................................................... 213 Tabla 89, FCP Visualizar Conceptos .............................................................................................. 214 Tabla 90, FCP Editar Conceptos..................................................................................................... 215 Tabla 91, FCP Eliminar Conceptos ................................................................................................. 216 Tabla 92, FCP Registrar Notas ....................................................................................................... 217 Tabla 93, FCP Visualizar Notas ...................................................................................................... 218 Tabla 94, FCP Editar Notas ............................................................................................................ 219 Tabla 95, FCP Eliminar Notas ......................................................................................................... 220 Tabla 96, FCP Registrar Notas Recuperación ................................................................................ 221 Tabla 97, FCP Visualizar Notas Recuperación ............................................................................... 222 Tabla 98, FCP Editar Notas Recuperación ..................................................................................... 223 Tabla 99, FCP Eliminar Notas Recuperación ................................................................................. 224 Tabla 100, FCP Matricular Alumnos ............................................................................................... 225 Tabla 101, FCP Visualizar Alumnos................................................................................................ 227

Page 10: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

10

Tabla 102, FCP Editar Notas Recuperación ................................................................................... 228 Tabla 103, FCP Eliminar Alumnos .................................................................................................. 229 Tabla 104, FCP Alumnos Matriculados ........................................................................................... 230 Tabla 105, FCP Matricular Alumnos ............................................................................................... 231 Tabla 106, FCP Visualizar Matricula Materia .................................................................................. 232 Tabla 107, FCP Editar Matricula de Materias ................................................................................. 233 Tabla 108, FCP Eliminar Matricula de Materia ............................................................................... 234 Tabla 109, FCP Calificar Alumnos .................................................................................................. 235 Tabla 110, FCP Eliminar Calificación Alumnos ............................................................................... 236 Tabla 111, FCP Eliminar Calificación Alumnos ............................................................................... 237 Tabla 112, FCP Generar Certificado de estudio ............................................................................. 238 Tabla 113, FCP certificados de estudio generados ........................................................................ 239 Tabla 114, FCP Alumnos Graduados ............................................................................................. 240 Tabla 115, FCP Alumnos Graduados ............................................................................................. 242 Tabla 116, FCP Imprimir Actas de grado ........................................................................................ 243 Tabla 117, FCP Actas De Grado Generadas .................................................................................. 244 Tabla 118, Lista de Verificación y Procesos Revisión 1 ................................................................. 245 Tabla 119 Lista de Verificación y Procesos Revisión 2 .................................................................. 248

Page 11: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

11

TABLA DE ILUSTRACIONES

Ilustración 1, Modelo en cascada o ciclo de vida clásico (Fuente: Libro de Ingeniera de Software – Un enfoque practico, de Roger S. Pressman, Pág. 34) .................................................................... 48 Ilustración 2, diagrama de actividades actual ................................................................................... 50 Ilustración 3, diagrama de actividades propuesto ............................................................................. 51 Ilustración 4, Arquitectura de software cliente - servidor (fuente propia) .......................................... 61 Ilustración 5, caso de uso general .................................................................................................... 63 Ilustración 6, caso de uso # 1 iniciar sesión ...................................................................................... 64 Ilustración 7, PTP-001-IS (prototipo de inicio de sesión) .................................................................. 66 Ilustración 8, PTP-002-RP (prototipo de olvido de contraseña) ........................................................ 66 Ilustración 9, caso de uso # 2 gestionar sexo ................................................................................... 67 Ilustración 10, PTP-003-GS (Prototipo gestionar sexo) .................................................................... 72 Ilustración 11, caso de uso # 3 gestionar tipos de documentos ....................................................... 73 Ilustración 12, PTP-004-GTD (prototipo de gestionar tipos de documentos) ................................... 78 Ilustración 13, caso de uso # 4 gestionar países .............................................................................. 79 Ilustración 14, PTP-005-GP (prototipo de gestionar países) ............................................................ 84 Ilustración 15, caso de uso # 5 gestionar departamentos ................................................................ 85 Ilustración 16, PTP-006-GD (prototipo de gestionar departamentos) ............................................... 90 Ilustración 17, caso de uso # 6 gestionar municipios ....................................................................... 91 Ilustración 18, PTP-007-GM (prototipo de gestionar municipios) ..................................................... 96 Ilustración 19, caso de uso # 7 gestionar grados.............................................................................. 97 Ilustración 20, PTP-008-GG (prototipo de gestionar grados) ......................................................... 102 Ilustración 21, caso de uso # 8 gestionar materias ......................................................................... 103 Ilustración 22, PTP-009-GM (prototipo de gestionar materias) ...................................................... 108 Ilustración 23, caso de uso # 9 gestionar notas .............................................................................. 109 Ilustración 24, PTP-010-GN (prototipo de gestionar notas) ............................................................ 114 Ilustración 25, caso de uso # 10 gestionar años ............................................................................. 115 Ilustración 26, PTP-011-GAN (prototipo de gestionar años) .......................................................... 120 Ilustración 27, caso de uso # 11 matricular materias ...................................................................... 121 Ilustración 28, PTP-012-MTM (prototipo de matricular materias) ................................................... 127 Ilustración 29, caso de uso # 12 gestionar alumnos ....................................................................... 128 Ilustración 30, PTP-013-RGA (prototipo de gestionar alumnos) ..................................................... 136 Ilustración 31, caso de uso # 13 matricular alumnos ...................................................................... 137 Ilustración 32, PTP-014-MTA (prototipo de matricular alumnos) .................................................... 142 Ilustración 33, Caso De Uso # 14 Calificar Alumnos ...................................................................... 143 Ilustración 34, PTP-015-CAAL (prototipo de calificar alumnos) ...................................................... 146 Ilustración 35, PTP-016-EDCA (prototipo editar calificación alumnos)........................................... 149 Ilustración 36, PTP-017-ELCA (prototipo eliminar calificación alumnos) ....................................... 152 Ilustración 37, caso de uso # 15 imprimir certificado de estudio .................................................... 153 Ilustración 38, PTP-018-GNCR (generar certificado de estudio) .................................................... 155 Ilustración 39, caso de uso # 16 imprimir acta de grado ............................................................... 156 Ilustración 40, PTP-019-GNAG (generar acta de grado) ................................................................ 158 Ilustración 41, Diseño de entidad relación de la base de datos ...................................................... 161 Ilustración 42,Interfaz Gráfica De Inicio De Sesión......................................................................... 163 Ilustración 43, Interfaz Gráfica De Inicio Sesión Exitoso ................................................................ 164 Ilustración 44, Interfaz Gráfica De Información Académica ............................................................ 165 Ilustración 45,Interfaz Gráfica De Matricular Alumnos .................................................................... 166 Ilustración 46, Interfaz Gráfica De Calificar Alumno ....................................................................... 167 Ilustración 47, Interfaz gráfica de generación de certificados de estudio ....................................... 168 Ilustración 48, Certificado De Estudio Generado ............................................................................ 169

Page 12: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12

Ilustración 49, Interfaz Gráfica Para Actas De Grado ..................................................................... 170 Ilustración 50, Acta De Grado Generada ........................................................................................ 171 Ilustración 51,Lista de Verificación de Proceso Rev1 ..................................................................... 252 Ilustración 52, Lista de Verificación de Proceso Rev2 .................................................................... 253 Ilustración 53, Carta De Certificación De Entrega .......................................................................... 254

Page 13: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

13

RESUMEN

RESUMEN ABSTRACT

El presente trabajo es el resultado de la aplicación del procedimiento de investigación denominado PEVReS (“Procedimiento para especificar y validar requisitos de software en MIPYMES desarrolladoras de software, basado en estudios previos en la región”), llevado a cabo en la Universidad Autónoma de Manizales en la maestría de gestión y desarrollo de proyectos software, en búsqueda de indagar sobre los problemas de calidad del sector del software relacionado con el tratamiento que se les hace a los requisitos como un punto clave para lograr productos y procesos de calidad.

El resultado obtenido de la implementación del procedimiento, fue un aplicativo tipo software de calidad hecho a la medida para la institución educativa Instituto Agrícola de Marsella Risaralda, con la finalidad de reducir los tiempos invertidos en la elaboración de certificados de estudio y actas de grado de los estudiantes de la institución educativa y los problemas asociados al desarrollo del mismo.

The present work is the result of the application of the research procedure called PEVReS (“ Procedure to specify and validate software requirements in MIPYMES software developers, based on previous studies in the region Procedure to specify and validate software requirements in MIPYMES software developers, based on previous studies in the region”), carried out in the Autonomous University of Manizales in the management and development of software projects, in search of investigating the quality problems of the software sector related to the treatment of the requirements as a key point to achieve quality products and processes

The result obtained from the implementation of the procedure was a software application of quality made to measure for the educational institution of the Agricultural Institute of Marseille Risaralda, with the purpose of reducing the time invested in the preparation of study certificates and certificates of degree of the students of the educational institution and the problems associated with its development.

Palabras Clave: Ingeniería del Software, Software, requerimientos, información académica

Keywords: Software Engineering, Software, requirements, academic information

Page 14: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

14

1. INTRODUCCION

Las Instituciones Educativas en Colombia buscan dar soluciones a demandas académicas según el contexto en el que se encuentren inmersas, por medio de diferentes estrategias de manejo de información. Dichas estrategias van evolucionando de acuerdo con los avances socioculturales y tecnológicos a los que nos vemos enfrentados en el día a día.

Los sistemas de información se están convirtiendo en una pieza cada vez más importante para todo tipo de organización. La cantidad de información generada crece de forma exponencial y los antiguos sistemas de almacenamiento no suplen todas las necesidades de disponibilidad, integridad y confidencialidad que requiere. Es por esto por lo que para lograr satisfacer las demandas de información se suele recurrir a los conceptos de administración soportados en las Tecnologías de Información y Comunicación, ya que estos pueden brindar herramientas efectivas para mejorar los procesos aplicados dentro de una organización y en especial en una Institución Educativa como es el caso para el presente proyecto.

Partiendo de lo anterior, es necesario tener en cuenta las falencias y aciertos de una institución educativa en la organización, dirección y control de la información. Por tal motivo, si estos procesos se aplicaran de una forma sistematizada, se podría obtener un mejor desempeño a nivel administrativo y una pronta respuesta a las necesidades de información que resultan en el día a día.

En el mismo orden de ideas, al momento de elaborar certificados de estudio y actas de grado, es permitido replantear una nueva alternativa que agilice el proceso y minimice el tiempo empleado para la generación de estos. Es por esto que surge la necesidad de desarrollar un aplicativo software que sistematice la elaboración de certificados de estudio y actas de grado de los estudiantes egresados de la Institución educativa Instituto Agrícola de Marsella (Risaralda).

Page 15: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

15

2. SITUACION PROBLEMATICA

Actualmente los avances tecnológicos e informáticos inmersos en nuestra cultura avanzan de una manera exponencial. Sin embargo, aún se observan muchas falencias y carencias en el uso correcto de los mismos. Al hacer referencia al manejo de los diferentes procesos de las instituciones educativas, se evidencia un nivel de ineficiencia en el uso de las herramientas modernas como soluciones administrativas.

Las alternativas del Mercado no son utilizadas en el manejo que se les dan a los diversos procesos administrativos en las instituciones educativas, dando pie a la lentitud en el proceso llevado a cabo para elaborar documentos pertinentes a la entidad, y el tiempo que tarda en hacer entrega a quienes los requieren.

Pese a lo anterior, las instituciones educativas vienen enfrentando una necesidad latente de sistematización de la información para dar respuesta oportuna a los usuarios que demandan de sus servicios, tal es el caso de la institución educativa Instituto Agrícola de Marsella (Risaralda), pues presenta un retraso a partir de la solicitud de certificados de estudio y actas de grado, dado que la información que se debe consultar para dar respuesta a dicha solicitud, se encuentra almacenada de manera física, consignada en libros impresos por cada año escolar cursado por el alumno, libros que se van deteriorando de una manera natural con el paso del tiempo.

Estos libros son de difícil manipulación debido a que se caracterizan por ser de gran volumen, lo cual dificulta la búsqueda de la información, que se debe realizar en cada uno de los libros donde se encuentre registrada la información del estudiante. Además, la manipulación de diferentes libros en búsqueda de información genera cansancio físico, ocasionando lesiones que pueden llegar a afectar en el ámbito laboral y personal, como el conocido “Síndrome de túnel de carpiano1”

1 Túnel de Carpiano, Es una afección en la cual existe una presión excesiva en el nervio mediano. Este es el nervio en la muñeca que permite la sensibilidad y el movimiento a partes de la mano. El síndrome del túnel carpiano puede provocar entumecimiento, hormigueo, debilidad, o daño muscular en la mano y dedos.

Page 16: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

16

Así mismo, la situación se complica cuando la salud de las personas se ve deteriorada por tener contacto directo con la información en físico, ya que pueden terminar con alergias, otitis, infecciones oculares y hasta asma crónica, si no se toman precauciones. Esto puede pasar cuando un libro no está almacenado en forma correcta, como puede ser en lugares húmedos expuesto al contacto directo con roedores o parásitos provocando daños al mismo y contaminando todo el espacio. Estas causas pueden terminar en el ser humano produciendo infecciones pulmonares, ataques bacterianos y una abundancia de hongos de distinto tipo que pueden afectar el bienestar de las personas que interactúan en el proceso de generación de certificados de estudio y actas de grado.

A todo lo anterior, se le suma la frustración de quien elabora el certificado de estudio, ya que en ocasiones la información que se transcribe no corresponde al estudiante, generando reprocesos de búsqueda y transcripción de información, además, la alta espera de quien solicita la información, ya que después de solicitar el certificado de estudio y acta de grado, puede transcurrir hasta 4 días para recibir una respuesta a la solicitud realizada.

Teniendo en cuenta que el tiempo de espera para hacer la entrega al solicitante, solo debería depender del aval y firmas de la máxima autoridad de la institución, en este caso el rector, termina por sumarle, todos los factores anteriormente expuestos.

Page 17: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

17

3. JUSTIFICACION

El desarrollo de un sistema de información que haga eficiente el tiempo invertido en la elaboración de certificados de estudio y actas de grado en la institución educativa Instituto Agrícola de Marsella es una alternativa para dar solución a la problemática anteriormente planteada, además, brinda las condiciones para la aplicación de un modelo de desarrollo y gestión de software que asegure la calidad del mismo.

Es así como se propone crear una aplicación para la generación de dichos documentos que pueda ser utilizada de manera eficaz y genere, a manera de hipótesis, que las relaciones interpersonales mejoren, por la agilidad y oportunidad con que se entregan respuestas a los usuarios que solicitan dichos documentos, mejorando además las condiciones de salud de quienes realicen dicha la labor, logrando de esta manera, satisfacción para todas las partes involucradas en dicho proceso, consiguiendo adaptabilidad y acoplamiento a las condiciones específicas en las cuales se quiere implementar.

Del mismo modo, se considera justificable y de vital importancia el proyecto, pues la alta dirección de dicha institución le quiere apostar a un proyecto que problematice alrededor de la gestión adecuada de la información académica, ya que esta es la historia del estudiante en su paso por la institución educativa como lo es el Instituto Agrícola de Marsella.

Page 18: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

18

4. OBJETIVOS

4.1 OBJETIVO GENERAL

Desarrollar un producto software que sistematice la gestión relacionada con los certificados de estudio y actas de grado que se lleva a cabo en la institución educativa INSTITUTO AGRICOLA del municipio de Marsella (Risaralda).

4.2 OBJETIVOS ESPECIFICOS

1. Diagnosticar los procesos que se llevan a cabo y la información que se gestiona al interior de la institución educativa INSTITUTO AGRICOLA del municipio de Marsella relacionada con la gestión de certificados de estudio y actas de grado.

2. Elegir un modelo de ciclo de vida adecuado para el desarrollo de este tipo de proyectos.

3. Aplicar técnicas de ingeniería del software para lograr un software de calidad.

4. Implementar el software desarrollado en la institución educativa.

Page 19: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

19

5. APORTE TEORICO Y PRACTICO

Actualmente en el Instituto Agrícola de Marsella (Risaralda) se realiza un proceso manual de generación de certificados de estudios y actas de grado. Dicho proceso genera traumatismos de diferentes tipos, entre ellos pérdida de tiempo en la búsqueda de información en los respectivos libros, tiempos de espera altos para quienes solicitan dicha información, inconformidades tanto de quien solicita los documentos como de quien los expide, entre otras.

Por consiguiente, se considera que al sistematizar esta labor de generación de certificados de estudio y actas de grado en la institución educativa, se dará solución a la problemática presentada anteriormente y se generará un impacto importante en términos de innovación y tecnología, tanto en los usuarios que lo solicitan como en aquellos que lo expiden dado que la respuesta a las solicitudes es inmediata y oportuna, generando con esto una percepción administrativa diferente para los egresados de la institución educativa, y a la vez sirviendo como base para que otras instituciones educativas vean esta alternativa como una opción para implementar en sus procesos internos, administrativos y académicos.

Además, con este tipo de alternativas se promueve el uso de las tecnologías de la información y comunicación por parte del personal que labora en la institución educativa creando además la necesidad de sistematizar otros procesos que se consideren críticos para la institución.

Page 20: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

20

6. OBJETO DE ESTUDIO

El objeto de estudio del presente proyecto es la ingeniería de software aplicada a los sistemas de información destinados a la gestión de certificados de estudio y actas de grado en las instituciones educativas. Lo que se pretende con este proyecto es afianzar los conocimientos sobre ingeniería de software adquiridos en el transcurso de formación como Ingeniero de Sistemas y Telecomunicaciones.

Page 21: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

21

7. DELIMITACIONES

Una vez analizados los problemas que actualmente posee la institución educativa Instituto Agrícola de Marsella en cuanto a la Gestión de Certificados de Estudio y Actas de Grado, se plantea como delimitación principal llegar hasta la fase de implementación de un sistema de información que sistematice el proceso de negocio que tiene que ver con la generación de certificados de estudio y actas de grado, lo anterior da pie a mencionar los diferentes módulos que comprenderán el sistema de información formulado en el presente proyecto.

Dichos módulos son:

7.1 MENU PARAMETRIZADOR

Este módulo permitirá acondicionar el sistema con toda la información necesaria para ser procesada en los diferentes módulos, como géneros, lugar de nacimiento, tipos de documentos, tipos de educación, grados, materias, periodos, calificaciones. Información indispensable y necesaria para ser procesada en los diferentes módulos del sistema

7.2 MENU DE GESTION

Este módulo permitirá gestionar la información acondicionada en el módulo parametrizador, como matricular estudiantes, ver alumnos matriculados, matricular materias, calificar alumnos, visualizar alumnos graduados y alumnos graduados por ventanilla.

7.3 MENU DE REPORTES

Este módulo permitirá la generación de certificados de estudio por cada año escolar cursado por el estudiante y actas de grado a los estudiantes que hayan culminado su proceso formativo en la institución educativa, además permitirá tener acceso al historial de solicitudes hechas a la institución.

Page 22: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

22

7.4 MENU DE ADMIN

Este módulo permitirá realizar la configuración necesaria para que todos los involucrados en el proceso de la institución, puedan realizar sus tareas de acuerdo con sus perfiles de una manera clara y efectiva

Cada uno de sus módulos permitirá conocer información de la institución educativa como:

- Cuál es la promoción de determinado año.

- Cuál o cuáles fueron los mejores estudiantes de determinada promoción.

- Cuantos estudiantes se graduaron en un rango de fechas en la institución.

- Cuánto dinero a ingresado a la institución por expedición de certificados de estudio y actas de grado.

- Cuantos estudiantes de determinado grado, pertenecen a la zona urbana y a la zona rural del municipio.

- Cuál es el rango de edad de los mejores estudiantes de la institución por grado.

- Número de estudiantes por grado o por año.

- Número de estudiantes que desertaron de la institución (aquellos que se matricularon pero que en su boletín no tiene información de notas).

- Que nombre recibe la promoción de determinado año (bachiller académico, bachiller agrícola, bachiller pecuario, bachiller agropecuario, bachiller con servicio a la comunidad, etc.).

- Cuál es la modalidad con mayor número de estudiantes graduados.

Page 23: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

23

8. LIMITACIONES

El sistema de información pretende agilizar los procedimientos llevados a cabo para la gestión de certificados de estudio y actas de grado en la institución educativa Instituto Agrícola de Marsella, es por ello por lo que se hace de vital importancia conocer las diferentes limitaciones en cuanto a recursos financieros, humanos, técnicos, de información, entre otros.

Una de las principales limitaciones que debemos de tener en cuenta al desarrollar el sistema de información para sistematizar la elaboración de certificados de estudio y actas de grado en la institución educativa, es que no debe representar algún tipo de costo para la institución educativa, por tal razón se acude a herramientas de desarrollo gratuitas y que son de dominio claro para el desarrollador.

En cuanto a hardware se requiere que el sistema tenga la capacidad de ejecutarse en los equipos de cómputo que actualmente utiliza la institución educativa para el desempeño de las actividades realizadas en su día a día, dicho hardware posee las siguientes características:

- Sistema operativo: Windows 10 Home

- Procesador: Intel(R) Core (TM) i5-4210U CPU @ 1.70 GHz

- Memoria instalada RAM: 4,00 GB (3.89 GB utilizable)

- Tipo de Sistema: Sistema Operativo de 64 bits, procesador x64

- Impresora canon lbp7018c laser color i-sensys a4/ 2400ppp/ 16ppm/ 4ppm color/ 16mb/ usb canon lbp7018c

- Navegador de internet Google Chrome

- Teclado, mouse y pantalla

Page 24: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

24

Con relación al tiempo de entrega del sistema de información, se contempla que para el mes de junio del año 2019 se encuentre implementado e implantado en la institución educativa.

Por consiguiente, el no tener la suficiente información para evitar ambigüedad durante la especificación de los requisitos funcionales y no funcionales se convertiría en una limitante que provocaría el desarrollo de un software que carece de calidad para cumplir las expectativas de la institución educativa Instituto Agrícola de Marsella.

Page 25: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

25

9. FACTIBILIDAD

9.1 FACTIBILIDAD TECNICA

Para la realización del proyecto se cuenta con el equipo fisico y los programas (software) suficientes para poder implementar el proyecto, ademas del conocimiento tecnico para su implementación.

Por su parte, se cuenta con los recursos tecnológicos como equipos de cómputo, internet y bibliografía técnica de la Universidad Católica de Pereira que estará a disposición durante las diferentes etapas del modelo de ciclo de vida del Sistema de Información.

9.2 FACTIBILIDAD OPERATIVA

Para levantar la información y los requerimientos suficientes para la realización del sistema de información se tiene una comunicación bilateral directa con los involucrados en los procesos relacionados con la generación de certifcados de estudio y actas de grado en la institución educativa Instituto Agrícola de Marsella - Risaralda Del mismo modo, se cuenta con un estudiante que han cursado 10 semestres en Ingenieria de sistemas y telecomunicaciones para la implementación del sistema de información como tambien de un asesor externo que acompañara todo el proceso de desarrollo hasta la implantación del mismo.

9.3 FACTIBILIDAD ECONOMICA

Se cuenta con el recurso humano y de tiempo para el abordaje de las diferentes etapas para la culminación exitosa del proyecto.

Page 26: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

26

10. MARCO TEORICO

En el proceso de desarrollo de aplicaciones tipo software, se hace necesario tener claridad sobre los diferentes conceptos teóricos que sustenten y den soporte al enfoque de ingeniería que con lleva hacerlo.

Facilitar estas definiciones y posteriores reflexiones de los autores que tratan la temática, permitirán al lector ubicarse en el contexto real de la información que se pretende abordar en el presente proyecto.

10.1 INGENIERIA DEL SOFTWARE

Uno de los conceptos que están estrechamente relacionados con el objetivo general del presente proyecto tiene que ver con la Ingeniería del Software, pues ésta es la encargada de suministrar todos aquellos insumos que hacen posible obtener un producto intangible como lo es el software, para sommerville [1] la Ingeniería del software es “una disciplina de la Ingeniería que comprende todos los aspectos de la producción del software desde las etapas iniciales de la especificación del sistema, hasta el mantenimiento de éste después de que se utiliza”.

Del mismo modo, según Pressman, Roger S. [2], “La ingeniería de software es una disciplina que integra métodos, herramientas y procedimientos para el desarrollo de software de computadora”. Por consiguiente, el propósito de la misma consiste en aplicar técnicas, métodos, procedimientos y herramientas que buscan garantizar la calidad del producto a desarrollar en este caso un producto intangible denominado software.

Es importante tener claro y de acuerdo al desarrollo del sistema de información que se está implementando mencionar una de las disciplinas más relevantes e importantes como lo es la ingeniería del software, y todo el proceso sistemático y disciplinado que conlleva la aplicación del mismo.

10.2 SOFTWARE

El software, desde su naturaleza se puede entender como el conjunto instrucciones y elementos intangibles que debe ejecutar un usuario de manera lógica para la realización de determinada tarea específica dentro de un ordenador o dispositivo tecnológico.

Page 27: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

27

Para Pressman, Roger S [3], este es un conjunto de:

1) instrucciones (programas de cómputo) que cuando se ejecutan proporcionan las características, función y desempeño buscados,

2) estructuras de datos que permiten que los programas manipulen en forma adecuada la información

3) información descriptiva tanto en papel como en formas virtuales que describen la operación y uso de los programas.

Mientras que para sommerville [4], el software no son solo programas, sino todos los documentos asociados y la configuración de datos que se necesitan para hacer que estos programas operen de manera correcta.

Se puede concluir que el software es un elemento intangible elemental en nuestro diario vivir, ya que se ha logrado posicionar mundialmente, logrando invadir en gran proporción todas nuestras actividades cotidianas.

10.3 EL PROCESO DEL SOFTWARE

El conjunto lógico de pasos realizados para la elaboración de aplicaciones de tipo software en busca de un objetivo resulta determinante para lograr productos de calidad y que satisfagan una necesidad clara.

En el libro de ingeniería del Software, un enfoque practico de Pressman, Roger S. [5] dice que, “es un conjunto de actividades, acciones y tareas que se ejecutan cuando va a crearse algún producto del trabajo.

Una actividad busca lograr un objetivo amplio (por ejemplo, comunicación con los participantes) y se desarrolla sin importar el dominio de la aplicación, tamaño del proyecto, complejidad del esfuerzo o grado de rigor con el que se usará la ingeniería de software.

Una acción (diseño de la arquitectura) es un conjunto de tareas que producen un producto importante del trabajo (por ejemplo, un modelo del diseño de la arquitectura).

Una tarea se centra en un objetivo pequeño, pero bien definido (por ejemplo, realizar una prueba unitaria) que produce un resultado tangible.”

Mientras que para sommerville [6], simplemente lo define como “un conjunto de actividades y resultados asociados que producen un producto de software”

En el desarrollo de software, se identifican una serie de actividades metódicas y ordenadas que son acoplables a todos los proyectos de tipo software, estas

Page 28: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

28

actividades son usadas durante el desarrollo, teniendo en cuenta que el detalle del proceso variara dependiendo del caso de estudio o desarrollo.

10.4 MODELOS DE PROCESO PRESCRIPTIVO

En la elaboración de proyectos de tipo software que cumplan con unas características propias y de alta calidad, es común identificar que todos, a pesar de ser software, poseen condiciones diferentes y claras dependiendo del contexto en el que se encuentren enmarcados, en estos casos es donde se deben tomar acciones conducentes a cumplir con el objetivo de una manera acertada y con una clara y definida secuencia.

El autor Pressman, Roger S. [7], los llama “prescriptivos porque prescriben un conjunto de elementos del proceso: actividades estructurales, acciones de ingeniería de software, tareas, productos del trabajo, aseguramiento de la calidad y mecanismos de control del cambio para cada proyecto. Cada modelo del proceso también prescribe un flujo del proceso (también llamado flujo de trabajo), es decir, la manera en la que los elementos del proceso se relacionan entre sí.

Todos los modelos del proceso del software pueden incluir las actividades estructurales generales, pero cada una pone distinto énfasis en ellas y define en forma diferente el flujo de proceso que invoca cada actividad estructural (así como acciones y tareas de ingeniería de software).”

10.4.1 MODELO CASCADA

Cuando en un proyecto de tipo software el cliente conoce exactamente su necesidad y sabe de alguna manera por alguna fuente interna o externa que este no tendrá ninguna alteración en el avance progresivo del mismo, es en este caso donde se hace oportuno acogernos a las condiciones que este modelo nos ofrece.

Según Pressman, Roger S. [8], “el modelo de la cascada, a veces llamado ciclo de vida clásico sugiere un enfoque sistemático y secuencial para el desarrollo del software, que comienza con la especificación de los requerimientos por parte del cliente y avanza a través de planeación, modelado, construcción y despliegue, para concluir con el apoyo del software terminado.”

A pesar de que los productos software raramente siguen una línea secuencial y directa, con la aplicación de este modelo se logran obtener

Page 29: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

29

resultados altamente aceptados, que lo convierten en un modelo con estándares de calidad altos y contundentes.

10.4.2 MODELOS DE PROCESO INCREMENTAL

En el desarrollo de productos software donde se conoce claramente la necesidad, pero que pueden existir condiciones que afecten su lineal desarrollo, por condiciones propias del mismo, se puede optar por seguir las condiciones que el modelo de proceso incremental nos brinda.

Según Pressman, Roger S. [9], “el modelo incremental combina elementos de los flujos de proceso lineal y paralelo. el modelo incremental aplica secuencias lineales en forma escalonada a medida que avanza el calendario de actividades. Cada secuencia lineal produce “incrementos” de software susceptibles de entregarse de manera parecida a los incrementos producidos en un flujo de proceso evolutivo.”

Este modelo se concentra en que, en cada incremento, se entregue un producto operativo, pero con expectativas de evaluación y retroalimentación, que lo hagan en próximos incrementos mucho más eficiente que en el incremento anterior.

10.4.3 MODELO DE PROCESO EVOLUTIVO

Es nuestro diario vivir, es común evidenciar evolución de determinadas situaciones que nos rodean, en el software sucede el mismo escenario, este evoluciona debido a que los requerimientos levantados inicialmente van cambiando y sufriendo transformaciones conforme avanza el desarrollo del mismo, lo que nos lleva a concluir que aplicar un modelo en cascada o un modelo incremental, sea un riesgo para un equipo desarrollador de software. Es en estas situaciones cuando se deben aplicar modelos que se adecúen a las características del tipo de software que se está desarrollando

Pressman, Roger S [10]. Define, “los modelos evolutivos son iterativos se caracterizan por la manera en la que permiten desarrollar versiones cada vez más completas del software.”

Una técnica comúnmente utilizada de este modelo es hacer prototipos, tratando de representar gráficamente lo que se desea, para Pressman [11], hacer prototipos “es un paradigma eficaz para la ingeniería de software. La clave es definir desde el principio las reglas el juego; es decir,

Page 30: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

30

todos los participantes deben estar de acuerdo en que el prototipo sirva como el mecanismo para definir los requerimientos.”

Por otra parte, conviene aplicar la técnica del modelo en espiral, donde el software es desarrollado en una serie de entregas, para el mismo autor [12], “el software se desarrolla en una serie de entregas evolutivas, durante las primeras iteraciones, lo que se entrega puede ser un modelo o prototipo, en las iteraciones posteriores se producen versiones cada vez más completas del sistema cuya ingeniería se está haciendo.”

10.4.4 MODELOS CONCURRENTES

En el desarrollo de productos tipo software, es común identificar equipos de trabajo que trabajan articuladamente en pro de objetivo, para Pressman, Roger S [13], “el modelado concurrente es aplicable a todos los tipos de desarrollo de software y proporciona un panorama apropiado del estado actual del proyecto. En lugar de confinar las actividades, acciones y tareas de la ingeniería de software a una secuencia de eventos, define una red del proceso. Cada actividad, acción o tarea de la red existe simultáneamente con otras actividades, acciones o tareas. Los eventos generados en cierto punto de la red del proceso desencadenan transiciones entre los estados.”

10.5 MODELOS DE PROCESO ESPECIALIZADO

Cuando en la elaboración de productos de tipo software el enfoque del mismo se encuentra bien definido, los modelos del proceso especializado con características de los modelos tradicionales son oportunos para el abordaje de los mismos, en búsqueda de la perfección del producto, generalmente software de proporción y entregado en los tiempos estipulados.

10.5.1 DESARROLLO BASADO EN COMPONENTES

Generalmente es enfocado a la reutilización de software, generando reducción en el ciclo de tiempo de desarrollo, como en el costo invertido en el mismo, para pressman [14] el modelo de desarrollo basado en componentes incorpora muchas de las características del modelo espiral, es de naturaleza evolutiva y demanda un enfoque iterativo para la creación

Page 31: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

31

de software. Sin embargo, el modelo de desarrollo basado en componentes construye aplicaciones a partir de fragmentos de software prefabricados

10.5.2 EL MODELO DE METODOS FORMALES

Modelo enfocado al desarrollo de aplicaciones donde la finalidad es construir productos de calidad en seguridad, como los destinados al sector aeronáutico y al sector médico, para pressman [15], “el modelo de métodos formales agrupa actividades que llevan a la especificación matemática formal del software de cómputo. Los métodos formales permiten especificar, desarrollar y verificar un sistema basado en computadora por medio del empleo de una notación matemática rigurosa”

10.6 LENGUAJES DE PROGRAMACION

El desarrollo de proyectos tipo software se puede comprender como un conjunto de elementos sistemáticos de operaciones lineales por medio de un lenguaje formal que suministra una serie de instrucciones tratando de controlar el comportamiento natural para llegar a la solución de un problema, según Joyanes [16] “Los lenguajes de programación se utilizan para escribir programas. Los programas de las computadoras modernas constan de secuencias de instrucciones que se codifican como secuencias de dígitos numéricos que podrán entender dichas computadoras. El sistema de codificación se conoce como lenguaje máquina que es el lenguaje nativo de una computadora.”

Con base en lo anterior, el lenguaje de programación permite puntualizar de manera exacta sobre la conducta específica de un software, todo esto, a través de un lenguaje que intenta estar muy aproximado al lenguaje natural humano.

10.7 PARADIGMAS DE PROGRAMACION

El conjunto sistemático de los lenguajes de programación son planteamientos que se pueden acoger o seguir para solucionar cualquier tipo de problema relacionado con el mundo informático

Page 32: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

32

Según Joyanes, [17] “el paradigma de programación representa fundamentalmente enfoques diferentes para la construcción de soluciones a problemas y por consiguiente afectan al proceso completo de desarrollo de software”

Los paradigmas de programación aportan un papel importante en el abordaje del desarrollo de un producto tipo software ya que estructura la programación y brinda herramientas claras y lógicas para resolver problemas

10.7.1 LENGUAJES IMPERATIVOS (PROCEDIMENTALES)

Para el autor Luis Joyanes Aguilar [18], El paradigma imperativo o procedimental representa el enfoque o método tradicional de programación. Un lenguaje imperativo es un conjunto de instrucciones que se ejecutan una por una, de principio a fin, de modo secuencial excepto cuando intervienen instrucciones de salto de secuencia o control

10.7.2 LENGUAJES DECLARATIVOS

Para Joyanes [19], el paradigma declarativo solicita al programador que describa el problema en lugar de encontrar una solución algorítmica al problema; es decir, un lenguaje declarativo utiliza el principio del razonamiento lógico para responder a las preguntas o cuestiones consultadas.

10.7.3 LENGUAJES ORIENTADOS A OBJETOS

Según Joyanes [20], El enfoque orientado a objetos guarda analogía con la vida real. El desarrollo de software OO se basa en el diseño y construcción de objetos que se componen a su vez de datos y operaciones que manipulan esos datos

10.7.4 PROGRAMACION ORIENTADA A ASPECTOS

Desde el punto de vista pressman [21] “el desarrollo de software orientado a aspectos (DSOA), conocido también como programación orientada a aspectos (POA), es un paradigma de ingeniería de software relativamente

Page 33: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

33

nuevo que proporciona un proceso y enfoque metodológico para definir, especificar, diseñar y construir aspectos: “mecanismos más allá de subrutinas y herencia para localizar la expresión de una preocupación global”.

10.8 HTML

En el desarrollo de aplicaciones web el lenguaje de marcado que permite constituir y ordenar el contenido de la página web se denomina HTML, Según los autores Cobo, Gómez, Pérez y Rocha, [22] “es un lenguaje de descripción de hipertexto compuesto por una serie de comandos, marcas, o etiquetas, también denominadas “tags” que permite definir las estructuras lógicas de un documento web y establecer los atributos de este (color del texto, contenidos multimedia, hipervinculado, etc. …)”

En el lenguaje HTML, el texto se puede presentar de una manera estructurada y atractiva logrando una comunicación rápida y directa con una o muchas personas

10.9 SOBRE PHP

Cuando hacemos relación a páginas web con contenido dinámico, es importante hacer referencia a las siglas PHP, lenguaje de propósito general y el cual se encuentra incorporado dentro del código HTML, en el libro PHP y MYSQL [23], los autores definen PHP como “un lenguaje interpretado del lado del servidor que se caracteriza por su potencia, versatilidad, robustez y modularidad. Los programas escritos en PHP son embebidos directamente en el código HTML y ejecutados por el servidor web a través de un intérprete antes de transferir al cliente que lo ha resucitado un resultado en forma de código HTML puro”

La combinación de código HTML con PHP, aumenta la interactividad y dinamismo de los usuarios que hacen uso de aplicación desarrollada bajo este lenguaje de programación

10.10 SERVIDOR APACHE

Los servidores web son herramientas que, instalados en equipos conectados por una red de intranet o internet, permiten recibir peticiones de otros ordenadores y ofrecer una respuesta a quien solicita la información.

Page 34: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

34

Para los autores Gómez, Cobo, Pérez, Rocha [24] “es el servidor web más utilizado en el mundo y esto debido a sus características: robustez, rapidez, ser multiplataforma con versiones para Linux, Win32, MacOS, Unix, modularizadle, dispone de módulos para ejecutar PHP, Perl, etc.

El servidor Apache es una herramienta que permite interactuar con la información dispuesta en páginas estáticas y dinámicas desarrolladas con HTML, PHP y MySQL, por medio de peticiones realizadas por los usuarios y dando respuesta adecuada a quien esta está realizando la petición.

10.11 MODELADO DE PROCESOS DE NEGOCIO

El modelado de procesos mediante la representación gráfica, ayudan a comprender y entender de manera clara y concisa la realidad exacta de determinado proceso, con la finalidad de identificar falencias en el mismo y poder optimizarlo para lograr llegar a un proceso ideal.

Para Derek Miers [25] “los procesos de negocio involucran la captura de una secuencia ordenada de las actividades e información de apoyo. Modelar un proceso de negocio implica representar como una empresa realiza sus objetivos centrales, los objetivos por si mismos son importantes, pero por el momento no son capturados por la notación.”

Una adecuada representación de un proceso permitirá reducir vacíos y permitirá comprender fielmente el objetivo o finalidad de determinado proceso

10.12 LAS WEBAPPS

En la actualidad, con el exponencial crecimiento del mundo tecnológico y sus prácticas funcionalidades, es común ver como desde Una webapp o también conocida como una aplicación web acomodada a cualquier dispositivo móvil, podemos realizar las diferentes actividades de nuestro diario vivir, como transacciones bancarias, la lectura de un correo electrónico y muchas más, independientemente del sistema operativo que este utilice.

Pressman, Roger S. [26], indica que “las webapps se han convertido en herramientas sofisticadas de cómputo que no sólo proporcionan funciones aisladas al usuario final, sino que también se han integrado con bases de datos corporativas y aplicaciones de negocios.”

Es fundamental indicar que una webapp, contiene elementos que permiten tener una comunicación fluida entre el usuario y la información, ya que se tiene acceso a

Page 35: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

35

la información desde cualquier lugar donde se encuentre quien hace la solicitud de la misma.

10.13 BASES DE DATOS

En el desarrollo de aplicaciones de tipo software, el almacenamiento correcto y organizado de la información y la recuperación ágil de la misma permitirá realizar procedimientos y tareas que brinden información concreta en determinado lugar y tiempo.

Una base de datos [27] “es un conjunto de datos almacenados en memoria externa que están organizados mediante una estructura de datos, cada base de datos ha sido diseñada para satisfacer los requisitos de información de una empresa u otro tipo de organización.”

Considerando que la información resulta ser un elemento de vital importancia, se hace necesario realizar una correcta gestión de esta con el fin de mantener su integridad y correcta disposición

10.14 SISTEMA DE GESTIÓN DE BASES DE DATOS

Una vez conocida la gran importancia que tiene la información, se hace necesario conocer la manera como esta será gestionada y procesada en busca de una correcta visualización.

Para Mercedes Marqués, un sistema de gestión de base de datos [28] “es una aplicación que permite a los usuarios definir, crear y mantener la base de datos, además de proporcionar un acceso controlado a la misma.”

Un sistema para gestión de datos resulta también ser de gran importancia, ya que brindara métodos y estrategias claras, para el correcto almacenamiento y posterior búsqueda de información de manera ágil, eficaz y oportuna.

10.15 MODELOS DE DATOS

La estructura lógica de la información contenida en una base de datos, establece el modo de almacenamiento, organización y recuperación de la información.

Page 36: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

36

Según Silberschatz, Korth y Sudardhan [29]: el modelo de datos es “una colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de consistencia”

Los modelos de datos se encuentran clasificados en dos grandes ramas:

el modelo entidad relación, que según los mismos autores [30] “está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre estos objetos. Una entidad es una «cosa» u «objeto» en el mundo real que es distinguible de otros objetos”,

y el modelo relacional que según los mismos autores [31] “utiliza un grupo de tablas para representar los datos y las relaciones entre ellos, cada tabla está compuesta por varias columnas, y cada columna tiene un nombre único.”

10.16 MYSQL

Como se mencionó anteriormente en los sistemas de gestión de base de datos, son sistemas con la habilidad de utilizar operaciones de almacenamiento y recuperación de información con el fin de dar respuesta a diversas solicitudes

Para los autores Gómez, Cobo, Pérez, Rocha, MYSQL [32] “es un sistema de administración de bases de datos relacionales rápido, sólido y flexible. Es ideal para crear bases de datos con acceso desde páginas web dinámicas, para la creación de transacciones on-line o para cualquier otra solución profesional que implique almacenar datos, teniendo la pasibilidad de realizar múltiples y rápidas consultas” gestión de base de datos relacional de código abierto, basado en lenguaje de consulta estructurado y el cual se puede ejecutar en todas las plataformas”

Las características de usabilidad y eficiencia brindadas por MYSQL, permite desarrollar base de datos con rapidez, facilidad y sin muchas dificultades, con grandes beneficios de rendimiento.

Page 37: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

37

11. ANTECEDENTES

Como se pudo notar en capítulos anteriores se hace necesario entonces reconocer orígenes de ese planteamiento del problema y a partir de unos antecedentes regionales, nacionales e internacionales, conocer las iniciativas que se han propuesto para contribuir a su solución. A continuación, algunos trabajos que permiten dar cuenta de los logros que se han alcanzado en proyectos similares y que tienen como objeto de estudio la aplicación de ingeniería del software en sistemas de información para la gestión de información académica.

11.1 DEL ORDEN REGIONAL

En el año 2009, Saldarriaga [33], elaboró en La cámara de Comercio del municipio de Dosquebradas, un proyecto que pretendía mantener toda la información organizada y protegida contra daños físicos que esta pueda sufrir, el departamento de sistemas sugirió la realización de un sistema de información que se encargara de almacenar las imágenes digitalizadas de los contratos realizados por la Cámara de Comercio con otras entidades en los años 2008 y 2009, y las hojas de vida con todos sus respectivos documentos, de los funcionarios que han formado parte de la entidad hasta el día de hoy.

Como conclusión, se logró ver con mayor claridad la importancia del sistema dentro de la Cámara de Comercio de Dosquebradas, pues la información que se requería digitalizar y almacenar en la base de datos no solo es de gran valor para sus directivos, sino que además juega un papel importante en las labores diarias que realizan en los diferentes departamentos de la entidad.

Posteriormente, en el año 2010, en la Universidad Católica de Pereira, Ocampo Peláez [34], desarrolló un proyecto que tenía como objetivo principal realizar el análisis y diseño de un sistema de información que permita la administración de documentos digitales de la Sociedad Promotora Proyecto Arquímedes S.A, la cual inicialmente tuvo un proceso de digitalización de la información que reposa en el archivo físico de la entidad. A partir de esto se generó la idea de contar con un sistema que permitiera interactuar con todos los documentos digitales de tal forma que los procesos administrativos fueran más eficientes, es decir, que la información fuera generada y guardada dentro del sistema y que este a su vez emitiera notificaciones de cuando un documento podría ser eliminado del archivo o pasar a reposar en un archivo histórico.

Page 38: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

38

Concluyeron que el activo más importante en toda organización es la información, por ende, es importante que se tengan en cuenta ciertas soluciones para protegerla y disminuir así los niveles de riesgo que puedan causar su completa pérdida teniendo como base fundamental la norma internacional ISO 27001.

Tres años después, en la misma universidad, Carvajal Portilla y López López [35], buscaron una alternativa de solución para la expedición de paz y salvos en instituciones que lo requieran, con el desarrollo de un aplicativo orientado a la nube y especializado en la gestión documental, en este caso documentos tipo paz y salvo.

El propósito de estudio se concentra en la aplicación de un modelo de desarrollo y gestión de software, en sistemas que permiten la gestión de la información y documentos en la nube, tomando la gestión documental como el conjunto de actividades que permiten coordinar y controlar aspectos como la creación, recepción y acceso de documentos.

Las cuales son actividades encaminadas a la obtención y gestión de la información.

En la ciudad de Pereira-Risaralda, se encuentra ubicada la compañía VPS Software [36], cuya actividad principal es el desarrollo de software que brinden una efectiva respuesta a las necesidades de sistematización de notas, procesamiento de datos académicos, gestión de matrículas, unificación del sistema de emisión de certificados de estudio bajo una sola plataforma, en las instituciones educativas públicas y privadas de la región.

Para la empresa, la ingeniería de Software se apoya en metodologías, mejores prácticas y herramientas para generar software de calidad. La metodología para el desarrollo de software que se utiliza es Scrum, una metodología ligera cuya premisa es generar valor al usuario y adaptarse continuamente al cambio, construyendo software de calidad.

11.2 DEL ORDEN NACIONAL

En el año 2005, Contreras Henao y Forero Guzmán [37], en la Pontificia Universidad Javeriana de la ciudad de Bogotá, en la facultad de ingeniería de sistemas, se diseñó un modelo para la implantación de un sistema de gestión documental en áreas y organizaciones jurídicas, y como estas, manejan y tratan los procesos donde se involucran documentos activos o de uso diario.

El uso de la tecnología propone una acertada combinación entre el manejo de la documentación y los procesos laborales diarios que se pueden generar en una organización.

Page 39: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

39

Del mismo modo en el año 2007, en la Universidad de San Buenaventura, con sede en la ciudad de Bogotá, Quintero y Fuentes [38], diseñaron un sistema de gestión documental, con el fin de realizar un óptimo manejo, administración y gestión de los diferentes documentos internos.

El desarrollo de este sistema permitirá la administración y control de documentos de forma sistematizada, mediante el uso de nuevas herramientas y aplicaciones tecnológicas.

Concluyeron, que más que una propuesta de análisis y diseño se trata de crear iniciativas de gestión, administración de archivos y documentos, así como mejoras en las operaciones administrativas y técnicas que están relacionadas con la organización y control de todos los documentos de la entidad

En el año 2008, en la misma Universidad, Castillejo Aldana y Gómez Cortes, [39] plantean una solución informática para la administración de los documentos internos y externos del programa de Ingeniería de Sistemas, buscando optimización y disminución de los tiempos de respuesta a las diferentes solicitudes recibidas, además conservar y evitar la pérdida de documentos.

Concluyeron en su proyecto, que, para implementar un sistema de este tipo, es necesario que, en las instituciones o entidades, existan procesos y procedimientos claramente definidos que faciliten la implementación.

Del mismo modo en la ciudad de Bucaramanga, Osorio [40], desarrolla en una institución educativa un sistema de información que nace a partir del gran interés que muestran las instituciones educativas, en el desarrollo de tecnologías basadas en la web y con el cual quieren organizar, mejorar y agilizar todos los procesos que se manejan en este, tales como préstamo, reservas y devoluciones de material Bibliográfico, asignación de materiales fungibles y devolutivos, y que por medio de esta herramienta se logren tomar decisiones importantes en cuanto al control, manejo y adquisición de nuevo material.

Seguidamente en el año 2012, en la universidad católica de la ciudad de Bogotá se desarrolló un sistema de información web [41], que le permita al recurso humano de bienestar universitario del campus educativo, realizar los diferentes procesos que se presentan en esta área a través de Internet; que no sólo ofrece beneficios como la optimización de tiempo y sencillez en la realización de procesos, sino también pretende obtener la fidelización de la comunidad universitaria y su respectiva satisfacción del servicio.

A la vez diseñando una interfaz amigable para la recuperación de información, que facilite a los usuarios de la aplicación Web el acceso rápido y eficiente en el momento de una consulta.

Concluyeron que para un sistema de información que satisfaga las necesidades de una organización, es necesario realizar un estudio exhaustivo de su sistema organizacional como un todo y comprender los canales informales,

Page 40: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

40

interdependencias, personas y funciones clave así como los enlaces críticos de información.

En la ciudad de Cali, en el año 2015, Morales Villamizar [42], desarrollo un aplicativo web, cuya finalidad es automatizar la gestión procesos, que permita al empleador generar el certificado laboral correspondiente a su estado actual y que permita la creación de plantillas de contrato dinámicas para aplicarlas en el proceso de contratación de un nuevo empleado la empresa Talentos y Tecnología S.A.S.

La implementación del aplicativo web propuesto para la empresa Talentos y Tecnología es de gran apoyo y relevancia para el área de Gestión Humana, puesto que permite acceder a mecanismos mucho más eficaces, logrando de esta manera automatizar tareas repetitivas manuales, que mediante el aplicativo Web se puedan ejecutar y agilizar de manera práctica y dinámica.

El diseño e implementación del aplicativo Web ha beneficiado al personal de gestión humana, permitiéndole optimizar su tiempo y respaldar diferentes procesos tales como: generación de certificados laborales, solicitud de vacaciones y contratación, evidenciando la transparencia de estos y el mejoramiento en las diferentes operaciones rutinarias el cual se retardan por la realización manual de cada proceso.

En la ciudad de Bogotá D.C., la alcaldía mayor, implemento una página web [43] donde los ciudadanos pueden encontrar información de trámites y servicios del distrito. En ella encontrara todo lo relacionado con la ciudad, lo que encuentra en ella y sus sitios emblemáticos.

Entre sus temáticas de información y tramites es Proporcionar copias de certificados de notas, actas de grado, de acuerdo con la solicitud del peticionario para trámites de empleo y para atender solicitudes de entidades de educación.

Es importante tener en cuenta que:

• El tiempo de respuesta para copias de certificados de estudio es de 10 días hábiles y para expedición de documentos de legalidad es de quince (15) días hábiles.

• La Secretaría de Educación Distrital, solo expedirá copias de certificados de colegios cerrados que entregaron la documentación a la misma.

• Solo tendrá costo cuando las copias solicitadas superen los cinco (5) folios, lo cual se informa por medio escrito a la dirección registrada por el peticionario.

• Si superan los cinco (5) folios, se debe realizar el pago en la Tesorería Distrital a nombre de la Secretaría de Educación Distrital allegando recibo de pago para poder tramitar la solicitud.

Page 41: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

41

En la ciudad de Cali-Colombia, la Universidad de ICESI brinda a los egresados de todos los programas formales solicitudes de constancias de grado y certificados de calificaciones por medio de la página Web de la Universidad. [44]

Los certificados se entregan personalmente al estudiante o mediante una carta de autorización con fotocopia del documento de identidad del estudiante, para reclamar el certificado debe presentar el recibo de pago o la consignación respectiva, y los egresados que tengan restricciones financieras no se les podrá expedir certificados.

Por otro lado. el ministerio de educación de Nacional [45], en su misión de formular, implementar y evaluar políticas públicas educativas, para cerrar las brechas que existen en la garantía del derecho a la educación, y en la prestación de un servicio educativo con calidad, implementó el sistema integrado de matrícula SIMAT, herramienta que permite organizar y controlar el proceso de matrícula en todas sus etapas, así como tener una fuente de información confiable y disponible para la toma de decisiones.

Es un sistema de gestión de la matrícula de los estudiantes de instituciones oficiales que facilita la inscripción de alumnos nuevos, el registro y la actualización de los datos existentes del estudiante, la consulta del alumno por Institución y el traslado a otra Institución, entre otros.

Dirigido especialmente para las Secretarías de Educación. Este sistema es una de las estrategias del proyecto de modernización de Secretarías.

Mediante la automatización del proceso de matrícula, a través del SIMAT, se logra sistematizar, consolidar y analizar la información. De esta manera, se mejoran los procesos de inscripción, asignación de cupos y matrícula, y por ende el servicio a la comunidad.

11.3 DEL ORDEN INTERNACIONAL

En la Universidad Nacional Abierta, de la ciudad de Valle de la Pascua (Venezuela), Correa Mota [46], en el año 2011, desarrolló un sistema información, cuya finalidad es abordar una de las problemáticas que afectan a las Instituciones Educativas y es, el llevar un control automatizado sobre sus archivos, como registro de los estudiantes, docentes, representantes, calificaciones de estudiantes.

Concluyeron la importancia de los sistemas de información, así como las partes que lo componen, es primordial para proveer los elementos necesarios para la toma de decisiones.

La implantación de este sistema de información constituye un gran avance tecnológico adecuado para cumplir con las exigencias de información que se maneja dentro de la institución educativa; y permitirá utilizar de manera eficiente los

Page 42: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

42

recursos disponibles, lograr sus objetivos, mejorar el servicio al estudiante, así como también mejorar la capacidad de responder al crecimiento de cada matrícula estudiantil.

En el mismo país, pero esta vez en San Cristóbal, Táchira, Venezuela, Carrero Sánchez [47], desarrollo un sistema de información, donde presenta como objetivo crear los cimientos de un sistema de base de datos con las notas de los alumnos a través de una página dinámica en la Web, en donde los docentes, los alumnos y los representantes serán los principales usuarios y cuyo objetivo general es la de diseñar un sistema de información con tecnología Web, para el control de calificaciones de alumnos de Educación Básica y Media, Diversificada y Profesional

En esta investigación se realizó un estudio sobre las causas que originan la necesidad de llevar un sistema de información en una institución educativa y las herramientas necesarias para erradicar los problemas más comunes en cuanto a los procesos manuales, como son los registro y control de la nómina estudiantil, de docentes, calificaciones de los estudiantes, asignaciones de profesores por área y sección, el listado de los representantes, entre otros.

En este sentido, el sistema permitirá realizar la automatización de los datos del estudiante del nuevo ingreso una vez inscrito en la institución al inicio de cada año escolar, así como también, la modificación de los datos de estudiantes regulares de la Unidad Educativa “Baltazar Padrón”.

La realidad educativa del momento exige que los educadores conozcan y profundicen en las nuevas tecnologías que faciliten su trabajo como evaluadores de los aprendizajes.

Simultáneamente, en la ciudad de Cuenca (Ecuador), en el año 2012, se desarrolló un sistema automatizado [48], donde su objetivo principal era la de centralizar la información de los estudiantes adscritos a la institución educativa Primero de Mayo del cantón Yanzatza.

El proyecto fue concluido de manera exitosa de acuerdo con las expectativas y requerimientos de los funcionarios de la institución educativa.

La Universidad Europea de Madrid [49], expide a sus estudiantes certificados de todo tipo incluyendo el título oficial y otros documentos, los cuales podrán ser pagados a través del sistema de pago online.

La Universidad Europea emite los certificados en formato electrónico, a excepción del Documento Sustitutorio al Título.

Los certificados académicos que sean solicitados, se envían en formato electrónico en la dirección de correo electrónico que tengamos registrada en nuestra base de datos o la que sea proporcionada al momento de hacer la petición.

Page 43: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

43

Adicionalmente, se puede descargar tantas veces sea necesario, y cuando se requiera, desde tu web personal, para ser usados donde quiera y siempre que se necesiten.

La universidad recuerda a sus alumnos que si va a legalizar los documentos para que surtan efectos en el extranjero debes solicitar los certificados en papel ya que los organismos legalizadores no legalizan certificados en formato electrónico.

Todos estos antecedentes sirven como base de esta investigación, ya que, a través

de estos, se puede tener una visión de todos los logros que se pueden obtener en

el campo de diseño de sistemas de información relacionados con la agilización y

automatización de los procesos que se llevan a cabo en una institución educativa

Page 44: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

44

12. DESARROLLO DE LA PROPUESTA

12.1 ELECCION DEL MODELO DE CICLO DE VIDA

La elaboración de proyectos tipo software, requieren por naturaleza un conjunto de herramientas que permitan su ejecución y misión de una manera clara, numerosas metodologías de desarrollo ofrecen estas garantías, sin embargo, la elección incorrecta de un modelo puede implicar traspiés que pueden colocar en tela de juicio la calidad del software desarrollado o que los costos de producción no sean los más óptimos.

En la universidad Católica Andrés Bello en la ciudad de Caracas-Venezuela se diseño un modelo de evaluación de metodologías para el desarrollo de software [50]. En el capitulo 4 del documento, elaboraron una matriz de evaluación de metodologías, donde tomaron como base diferentes elementos, características y variables elementales a la hora de seleccionar un modelo de ciclo de vida adecuado.

Este conjunto de elementos se sometió a encuesta para determinar la importancia que tienen en el desarrollo de software.

La encuesta fue diseñada con el objetivo de poder determinar el grado de importancia que se les daban a todos los elementos identificados bajo la siguiente escala:

1 = Debilidad grave

2 = Debilidad menor

3 = Fortaleza menor

4 = Fortaleza importante

Page 45: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

45

Tabla 1, Matriz de evaluación de Metodologías (fuente: Modelo de evaluacion de metodologias para el desarrollo de software pag 38)

La correcta elección del modelo de ciclo de vida para el desarrollo de un proyecto de tipo software, definirá el orden de las tareas a ejecutar o las actividades involucradas en el proceso de desarrollo, esta elección repercutirá de gran manera en la calidad producto final que se obtenga, atribuyéndole en gran porcentaje las responsabilidades positivas o negativas que este pueda tener.

La disponibilidad de recursos económicos, de tiempo, de equipos y humanos, el entendimiento de requerimientos, el dominio del problema, la complejidad y magnitud del desarrollo, son algunos de los factores a tener en cuenta en dicha elección.

Con base a lo anterior y de acuerdo a un análisis realizado de los diferentes modelos de ciclo de vida, se identifican las ventajas y desventajas de los mismos, teniendo como resultado la siguiente tabla ilustrativa.

Page 46: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

46

Tabla 2, ventajas y desventajas entre los modelos de ciclo de vida tradicionales

MODELO DE CICLO DE VIDA

VENTAJAS DESVENTAJAS

MODELO EN CASCADA

* Adecuado para problemas donde el cliente entiende a la perfección el problema

* Todos los requisitos deben definirse desde el inicio del proyecto de una manera clara

* Produce resultados predecibles. * Poca flexibilidad para introducir cambios.

* Modelo sencillo y disciplinado * Hasta el final del desarrollo no hay nada terminado.

* Fácil de aprender y aplicar

* modelo muy radical y exigente

* documentación resultante en cada fase del modelo

* el difícil regresar a etapas anteriores

* Debe haber una comunicación directa y abierta con el cliente

* el cliente debe esperar hasta el final para ver el resultado

* Apropiado para proyectos pequeños

* Difícil de aplicar en proyecto de gran proporción

* fácil implementación * traumatismos al momento de hacer correcciones sobre el software

* poca inversión de recursos innecesarios

MODELO INCREMENTAL

* Proporciona resultados en plazos más cortos con respecto al modelo en cascada.

* Entregas rápidas y operativas de partes al cliente

* Se deben especificar claramente los requisitos de cada etapa

* apoyado en el modelo en cascada

* Requiere de mucha planeación

* Fácil de introducir cambios y mejoras

* Requiere metas claras para conocer el estado del proyecto

* Se puede retroalimentar cada fase, antes de pasar a la siguiente

* Al desarrollar sólo parte de las funcionalidades y requerimientos en cada fase.

Page 47: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

47

* Es más fácil evaluar las condiciones de la siguiente fase si se termine la anterior de manera clara

* Se dispone de una primera versión más rápidamente

* Se controla más prácticamente del avance del proyecto.

MODELO EVOLUTIVO

* ideal para sistemas donde no se conocen los requisitos

* enfocado al modelo de prototipos

* la especificación de requerimientos se va mostrando de manera ascendente

* el progreso es lento

* Proporciona resultados en plazos más razonables que el modelo en cascada.

* perdida de iniciativa

PROTOTIPADO

* Perfecto cuando el cliente no tiene claro el problema

* Apropiado para proyectos de gran tamaño

* Hay que implicar a los usuarios. * la documentación del proyecto debe ser muy estricta para facilitar ayudar al control de versiones

* El cliente ayuda a la elaboración del producto, con la retroalimentación de los prototipos

* El desarrollador y el cliente tienen poca comunicación al inicio del proceso.

* Permite al desarrollador darse cuenta de lo que requiere el cliente.

* Los usuarios pueden considerar al prototipo como el sistema final cuando aún es incompleto e inadecuado.

* Brinda un desarrollo rápido de versiones incrementales

* genera vacíos

* se puede perder de vista el propósito de sistemas

MODELO CONCURRENTE

* Apropiado para proyectos en los que se conforman grupos de trabajo independientes.

* Si no se brinda las condiciones necesarias no es aplicable.

* Brinda una imagen clara del estado actual de un proyecto.

* Si no existen grupos de trabajo no se puede trabajar en este método

METODOLOGIAS AGILES

* apropiado para equipos de trabajo * todo parecer ir sin control

* ayudan a priorizar las tareas según los cambios que surjan

* realizar cambios en cualquier etapa, puede ser inconveniente para el gerente del proyecto

* permiten el trabajo más rápido y flexible

* aparecen desarrolladores con dinamismo que otros

Page 48: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

48

* se adaptan a las demandas de los clientes

* la no adaptabilidad a estas metodologías, puede llevar a un equipo a regresar a las metodologías tradicionales

* permite integración de metodologías de trabajo

De acuerdo al análisis realizado anteriormente, para el desarrollo de la propuesta, se consideró elegir el modelo de ciclo de vida en cascada o también conocido como desarrollo secuencial de software, ya que después de analizados todos los modelos de ciclo de vida, y contemplados otros elementos de vital importancia como lo son que la necesidad del cliente es clara, la comunicación con el cliente es bilateral y el acceso a la información es de primera mano, se puede ver con claridad que es el oportuno para el desarrollo del proyecto.

Ilustración 1, Modelo en cascada o ciclo de vida clásico (Fuente: Libro de Ingeniera de Software – Un enfoque practico, de Roger S.

Pressman, Pág. 34)

• Comunicación, (inicio del proyecto, especificación de requerimientos)

• Planeación, (estimación, programación y seguimiento)

• Modelado, (análisis y diseño)

• Construcción, (codificación y pruebas)

• Despliegue, (entrega, mantenimiento y mejora)

Page 49: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

49

12.2 COMUNICACION

En esta etapa del modelo, se analizaron las necesidades del cliente del aplicativo, con el fin de establecer qué objetivos deberá cubrir, se realiza la especificación completa de los requisitos bajo el procedimiento denominado PEVRES, “procedimiento para especificar y validar requisitos de software” [51], documento de investigación desarrollado en la universidad autónoma de Manizales, que lo que buscaba era responder a la necesidad de indagar sobre los problemas de calidad del sector software, y específicamente a lo relacionado con el tratamiento que se les hace a los requisitos como un punto clave para lograr productos y procesos de calidad, dicho investigación fue desarrollada por los ingenieros de Sistemas y Telecomunicaciones Alonso Toro Lazo y Juan Guillermo Gálvez Botero en su Maestría en Gestión y Desarrollo de Proyectos de Software.

Es importante señalar que en esta etapa se debe determinar todo lo que requiere del sistema y será aquello lo que seguirá en las siguientes etapas.

12.2.1 DIAGRAMA DE ACTIVIDADES

Para realizar un diagnóstico del problema a atacar, se realizaron reuniones con los involucrados y se pudo conocer de primera mano el proceso desde el inicio, desarrollo y finalización de la elaboración de certificados de estudio y actas de grado, la información recolectada se plasmó en un diagrama de actividades, el cual se socializo con la institución educativa, lo que llevo a comprender de manera más clara la situación que estaba ocurriendo en la institución y con la ayuda de ellos se elaboró un nuevo proceso, traducido a un nuevo diagrama de actividades, tratando de simular cual debería ser la situación ideal para dicho proceso.

La representación gráfica de un proceso, muestra el flujo de actividades desde el punto de partida hasta el punto final y detalla cada una de las situaciones que se pueden presentar durante determinada acción.

Page 50: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

50

12.2.1.1 DIAGRAMA DE ACTIVIDADES ACTUAL

Diagrama que representa la situación actual, y la cual se quiere replantear para dar agilidad al proceso interno.

Ilustración 2, diagrama de actividades actual

Page 51: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

51

12.2.1.2 DIAGRAMA DE ACTIVIDADES PROPUESTO

Diagrama que representa la situación a la que se desea llegar, y permitirá agilizar en el proceso interno dentro de la institución educativa

Ilustración 3, diagrama de actividades propuesto

Page 52: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

52

12.2.2 REQUISITOS FUNCIONALES

Los requerimientos funcionales de un sistema son aquellos que narran cualquier acción o sucesión de pasos que este debe ejecutar, es la conducta o funcionalidad particular cuando se cumplen ciertas condiciones. Por lo general, estos deben incluir funciones desempeñadas por pantallas específicas, descripciones de los flujos de trabajo a ser desempeñados por el sistema. Para el desarrollo de esta etapa, se utilizó la plantilla que el procedimiento PEVRES nos brinda para realizar el levantamiento de requerimiento en lenguaje natural, plantilla que nos ayudó a entender de una manera clara, la necesidad que tenía la institución de implementar un aplicativo que le ayudara en gran medida a reducir los tiempos invertidos en la elaboración de certificados de estudio y actas de grado

Page 53: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.2.2.1 PLANTILLA DE ESPECIFICACIÓN DE REQUISITOS FUNCIONALES

Código Escenario condicional Obligatoriedad Interacción Objeto Detalles

REQ FUN 001

El sistema debe iniciar sesión de los usuarios registrados en el

sistema

REQ FUN 002

El sistema debe permitir recuperar password de los usuarios que hayan olvidado su contraseña

REQ FUN 003

El sistema debe ingresar el sexo que los estudiantes de la

institución educativa poseen

Detalles adicionales

ObjetoCaracterización de

la actividad y Verbo de proceso

ObligatoriedadEl sistemaCondición

<Cuándo? Bajo qué condiciones?>

El sistema <o parte> Deberá/Debe

<Verbo de proceso>

Permitir a <¿Quén?><Verbo

de proceso>Objeto

<Detalles adicionales del

objeto>

Poder/Tener la capacidad de

<Verbo de proceso>

Page 54: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

54

REQ FUN 004

cuando un sexo se encuentre registrado en

el sistema El sistema debe editar el sexo que está registrado en el sistema

REQ FUN 005

cuando un sexo se encuentre registrado en

el sistema El sistema debe eliminar el sexo

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un estudiante

REQ FUN 006

El sistema debe ingresar el tipo de documento que los estudiantes de la

institución educativa poseen

REQ FUN 007

cuando un tipo de documento se

encuentre registrado en el sistema

El sistema debe editar el tipo de documento que está registrado en el sistema

REQ FUN 008

cuando un tipo de documento se

encuentre registrado en el sistema

El sistema debe eliminar el tipo de documento

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un estudiante

REQ FUN 009

El sistema debe ingresar país de nacimiento de los estudiantes

de la institución educativa

REQ FUN 010

cuando un país se encuentre registrado en

el sistema El sistema debe editar el país que está registrado en el sistema

REQ FUN 011

cuando un país se encuentre registrado en

el sistema El sistema debe eliminar el país

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un departamento y a un estudiante

REQ FUN 012

cuando un país se encuentre registrado en

el sistema El sistema debe ingresar el departamento

de nacimiento de los estudiantes de la institución educativa

REQ FUN 013

cuando un departamento se

encuentre registrado en el sistema

El sistema debe editar el departamento que está registrado en el sistema

REQ FUN 014

cuando un departamento se

encuentre registrado en el sistema

El sistema debe eliminar el departamento

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un municipio y a un estudiante

Page 55: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

55

REQ FUN 015

cuando un país y un departamento se

encuentre registrado en el sistema

El sistema debe ingresar el municipio de nacimiento de los estudiantes

de la institución educativa

REQ FUN 016

cuando un municipio se encuentre registrado en

el sistema El sistema debe editar el municipio que está registrado en el sistema

REQ FUN 017

cuando un municipio se encuentre registrado en

el sistema El sistema debe eliminar el municipio

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un municipio y a un estudiante

REQ FUN 018

El sistema debe ingresar el grado que se cursa en la institución

educativa

REQ FUN 019

cuando un grado se encuentre registrado en

el sistema El sistema debe editar el grado que está registrado en el sistema

REQ FUN 020

cuando un grado se encuentre registrado en

el sistema El sistema debe eliminar el grado

que está registrado en el sistema, siempre y cuando no se

encuentre asociado a un estudiante

REQ FUN 021

El sistema debe ingresar las materias que se cursan en la institución

educativa

REQ FUN 022

cuando una materia se encuentre registrada en

el sistema El sistema debe editar las materias

que esta registradas en el sistema

REQ FUN 023

cuando un grado se encuentre registrado en

el sistema El sistema debe eliminar las materias

que están registradas en el sistema, siempre y cuando no se encuentre asociado a un grado

REQ FUN 024

El sistema debe ingresar las notas que se alcanzan en la institución

educativa

REQ FUN 025

cuando una nota se encuentre registrada en

el sistema El sistema debe editar las notas

que esta registradas en el sistema

REQ FUN 026

cuando un grado se encuentre registrado en

el sistema El sistema debe eliminar las notas

que están registradas en el sistema, siempre y cuando no se

encuentre asociado a una materia

Page 56: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

56

REQ FUN 027

El sistema debe ingresar los años o periodos en que la institución ha dado y dará clases a sus estudiantes

REQ FUN 028

cuando un año o periodo académico

encuentre registrado en el sistema

El sistema debe editar los años o periodos que esta registradas en el

sistema

REQ FUN 029

cuando un año o periodo académico

encuentre registrado en el sistema

El sistema debe eliminar las notas que están registradas en el

sistema, siempre y cuando no se encuentre asociado a un grado

REQ FUN 030

cuando una materia, un grado y un año o

periodo académico se encuentren registrados

en el sistema

El sistema debe registrar la materia a un grado y a un año o periodo

académico

que esta registradas en el sistema

REQ FUN 031

cuando una materia se encuentre registrada en un grado y a un año o

periodo académico

El sistema debe editar

las materias registradas a un

grado y a un año o periodo académico

que esta registradas en el sistema

REQ FUN 032

cuando una materia se encuentre registrada en un grado y a un año o

periodo académico

El sistema debe eliminar

las materias registradas a un

grado y a un año o periodo académico

que esta registradas en el sistema, siempre y cuando no se

encuentra asociado a una matrícula de alumnos

REQ FUN 033

cuando el sexo, el tipo de documento, el país,

departamento y municipio de nacimiento se

encuentren registrados en el sistema

El sistema debe registrar los alumnos en el sistema

REQ FUN 034

cuando un alumno se encuentre registrado en

el sistema El sistema debe ver los alumnos

que esta registradas en el sistema

REQ FUN 035

cuando un alumno se encuentre registrado en

el sistema El sistema debe editar los alumnos

que esta registradas en el sistema

Page 57: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

57

REQ FUN 036

cuando un alumno se encuentre registrado en

el sistema El sistema debe eliminar los alumnos

que esta registradas en el sistema, siempre y cuando no se

encuentra asociado a una matrícula en un grado y un año o

periodo escolar

REQ FUN 037

cuando un alumno, un grado y un año o

periodo escolar se encuentre registrado

El sistema debe matricular los alumnos en un grado y un año o periodo

escolar

REQ FUN 038

cuando un alumno se encuentre matriculado en un grado y un año o

periodo escolar

El sistema debe editar la matricula que estén registradas en el

sistema

REQ FUN 039

cuando un alumno se encuentre matriculado en un grado y un año o

periodo escolar

El sistema debe eliminar la matricula

que estén registradas en el sistema, siempre y cuando no se

encuentre asociada a una calificación

REQ FUN 040

cuando se encuentre matriculadas materias en un grado y periodo

escolar, y se encuentren

matriculados alumnos en ese grado

El sistema debe calificar los alumnos que estén registradas en el

sistema

REQ FUN 041

cuando un alumno se encuentre calificado en

un grado y año o periodo escolar

El sistema debe editar la calificación que estén registradas en el

sistema

REQ FUN 042

cuando se encuentre matriculadas materias en un grado y periodo

escolar, y se encuentren

matriculados alumnos en ese grado

El sistema debe eliminar la calificación que estén registradas en el

sistema

Page 58: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

58

12.3 PLANEACION

En esta etapa del modelo, se realiza una proyección de cada una de las fases por las cuales el proyecto deberá pasar, esperando que el resultado de cada proceso sea determinante y predecible.

A través de la planeación, se fija un objetivo y se acuerda qué pasos deberá seguir para llegar hasta este. En este proceso, que puede tener una duración muy variable dependiendo del caso, se consideran diversas cuestiones, como pueden ser los recursos con los que se cuenta y la influencia de situaciones externas que pueden impactar favorable o desfavorablemente el cumplimiento.

Tabla 3, planeación de las fases del proyecto

FASES ACTIVIDADES METAS FECHA INICIO

FECHA FINAL

DURACION/DIAS

COMUNICACIÓN

INICIO DEL PROYECTO

ACTA DE CONSTITUCION 23/07/2018 25/07/2018 3

REGISTRO DE INTERESADOS 26/07/2018 27/07/2018 2

RECOPILACION DE REQUISITOS

IDENTIFICACION DE REQUISITOS FUNCIONALES Y NO

FUNCIONALES DELS SISTEMAS 28/07/2018 11/08/2018 15

IDENTIFICACION DEL ALCANCE 12/08/2018 21/08/2018 10

PLANEACION

ESTIMACION

METODOLOGIA PARA LA ESTIMACION

22/08/2018 26/08/2018 5

TAMAÑO DEL PRODUCTO 27/08/2018 31/08/2018 5

ESFUERZO REQUERIDO 01/09/2018 05/09/2018 5

DURACION DEL PROYECTO 06/09/2018 07/09/2018 2

RECURSOS NECESARIOS 08/09/2018 09/09/2018 2

CALIDAD ESPERADA 10/09/2018 11/09/2018 2

SEGUIMIENTO

PLANIFICA LA RECOPILACION Y LA GESTION DE LOS DATOS

12/09/2018 13/09/2018 2

PLANIFICAR EL ANALISIS DE DATOS

14/09/2018 16/09/2018 3

Page 59: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

59

PLANIFICAR LA DIFUSION Y EL USO DE LA INFORMACION

17/09/2018 21/09/2018 5

PLANIFICAR LA GESTION DE LOS RECURSOS HUMANOS

22/09/2018 25/09/2018 4

MODELADO

ANALISIS

CREACION DEL MODELO DOMINIO DEL PROBLEMA

26/09/2018 05/10/2018 10

MODELOS DE ANALISIS 06/10/2018 19/10/2018 14

MODELOS

DIAGRAMA DE CLASES 20/10/2018 03/11/2018 15

DIAGRAMA DE ACTIVIDADES 01/02/2019 15/02/2019 15

DIAGRAMA ENTIDAD RELACION DE LA BASE DE DATOS

16/02/2019 28/02/2019 13

CREACION DE LA BASE DE DATOS 01/03/2019 15/03/2019 15

CONSTRUCION

CODIGO CODIGO FUENTE DEL APLICATIVO 16/03/2019 14/04/2019 30

PRUEBAS PRUEBAS FUNCIONALES 15/04/2019 19/04/2019 5

PRUEBAS NO FUNCIONALES 20/04/2019 24/04/2019 5

DESPLIEGUE

ENTREGA ENTREGA DE SOFTWARE 25/04/2019 27/04/2019 3

ENTREGA DE MANUALES 28/04/2019 29/04/2019 2

RETROALIMENTACION

PLANIFICACION 30/04/2019 04/05/2019 5

EJECUCION 05/05/2019 14/05/2019 10

CIERRE 15/05/2019 17/05/2019 3

TOTAL, DIAS

210

Page 60: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.4 MODELADO

En esta etapa de la metodología, se diseño la arquitectura de software y es en esta etapa donde el proyecto se traduce a su correspondiente lenguaje de programación

Se incluye la programación de todos los módulos y submódulos definidos, se identifican posibles errores y se realizan las pruebas unitarias del mismo.

En esta etapa se desarrollan los diversos componentes y se van integrando a medida que sea necesario, además, se tiene como resultado un producto software en una versión inicial, para realizar las respectivas pruebas con el cliente.

sirve para formular una solución clara con base a las necesidades y tareas definidas en las etapas anteriores.

Page 61: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

61

12.4.1 ARQUITECTURA DE SOFTWARE

La arquitectura de software cliente-servidor es un modelo de diseño de software en el que las tareas se reparten entre los clientes quienes realizan peticiones y los servidores quienes son los que proveen los recursos o servicios solicitados.

Un cliente realiza peticiones a otro programa en este caso el servidor, quien le da respuesta.

Ilustración 4, Arquitectura de software cliente - servidor (fuente propia)

El servidor reenvía la página HTML

El Navegador envía la URL

SERVIDOR

Page 62: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

62

12.4.2 CASOS DE USO, DIAGRAMAS DE SECUENCIA Y PROTOTIPOS y

Un diagrama de caso de uso es una descripción de las acciones que deberá realizar alguien o algo para llevar a cabo determinada tarea.

Los personajes o entidades que participan en un diagrama de caso de uso se denominan actores.

Mientras que los diagramas de secuencia, son un modelado dinámico que se centra específicamente en líneas de vida o en los procesos y objetos que se ayudan entre sí y los mensajes intercambiados entre ellos para ejecutar una actividad antes de que la línea de vida del proceso termine.

Page 63: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

63

12.4.3 CASO DE USO GENERAL

Ilustración 5, caso de uso general

Page 64: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

64

12.4.4 CASO DE USO #1 INICIAR SESION

Ilustración 6, caso de uso # 1 iniciar sesión

12.4.4.1 ESPECIFICACION CASO DE USO # 1 INICIAR SESION

Tabla 4, especificación caso de uso #1 iniciar sesión

ID CU-001-IS Prioridad Alta

Nombre Iniciar Sesión

Descripción Permite Iniciar sesión en el sistema

Actores Secretaria

Precondiciones - El actor ya ha dado doble clic en el icono que representa el sistema en el Computador y abre la pantalla de inicio

Postcondiciones El actor ingresa al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Flujo normal de eventos

1. El actor da clic en el icono que representa el aplicativo en el computador 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita en la opción USER NAME, el usuario asignado para ingresar al

sistema 4. El actor digita en la opción PASSWORD, la contraseña asignada para ingresar

al sistema 5. El actor da clic en el botón “INICIAR SESION” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema muestra mensaje ¨INICIO DE SESION EXITOSO¨

Page 65: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

65

8. El sistema presenta al actor presenta todas las opciones habilitadas según el rol o los permisos que este posea

Flujos alternos

o USER Y PASSWORD incorrecto En el paso 5, al momento de dar clic en “INICIAR SESION” si el usuario y la contraseña no coinciden:

a. El sistema muestra un mensaje “el PASSWORD incorrecto” b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para

ingresar la información del USER NAME o Olvido contraseña

Si el actor olvida la contraseña:

c. El actor da clic en la opción “OLVIDE MI PASSWORD” d. El sistema muestra en pantalla la opción para que el actor ingrese el

USER NAME y un EMAIL, para que el sistema el sistema le envié un correo electrónico con la nueva contraseña para ingresar al sistema.

o Datos incompletos En el paso 5, al momento de dar clic en “INICAR SESION”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para que el actor ingrese la información faltante

Excepciones

o No existe conexión con la base de datos

Page 66: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

66

12.4.4.2 PROTOTIPOS CASO DE USO #1 INICIAR SESION

Ilustración 7, PTP-001-IS (prototipo de inicio de sesión)

Ilustración 8, PTP-002-RP (prototipo de olvido de contraseña)

Page 67: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

67

12.4.5 CASO DE USO #2 GESTIONAR SEXO

Ilustración 9, caso de uso # 2 gestionar sexo

12.4.5.1 ESPECIFICACION CASO DE USO #2 REGISTRAR SEXO

Tabla 5, especificación caso de uso #2 registrar sexo

ID CU-002-REG Prioridad Alta

Nombre Registrar Sexo

Descripción Permite registrar el género del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Postcondiciones Se ha registrado la información de los géneros de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR SEXO 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID del género, en el campo CODIGO DEL SEXO 4. El actor ingresa el nombre del género, en el campo NOMBRE DEL SEXO 5. El actor da clic en el botón “REGISTRAR SEXO” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨SEXO REGISTRADO EXITOSAMENTE¨

Page 68: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

68

9. El sistema muestra debajo del título “GENEROS REGISTRADOS”, en la parte inferior de la pantalla, el género que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de genero ya registrado En el paso 5, al momento de dar clic en “REGISTRAR GENERO” si el género de los estudiantes ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un género ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR GENERO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 69: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

69

12.4.5.2 ESPECIFICACION CASO DE USO #2 EDITAR SEXO

Tabla 6, especificación caso de uso #3 editar sexo

ID CU-002-EDG Prioridad Alta

Nombre Editar Sexo

Descripción Permite editar el género del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el sexo

Postcondiciones Se ha registrado la información correcta de los géneros de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR SEXO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el género que quiere editar y da clic en el botón editar 4. El ID y el nombre del género quedarán cargados en las opciones CODIGO DE

GENERO Y NOMBRE DE GENERO 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR SEXO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨SEXO REGISTRADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “GENEROS REGISTRADOS”, en la parte

inferior de la pantalla, el género que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo genero

Flujos alternos

o ID de genero ya registrado En el paso 5, al momento de dar clic en “REGISTRAR GENERO” si el género de los estudiantes ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un género ya registrado”

Page 70: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

70

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR GENERO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 71: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

71

12.4.5.3 ESPECIFICACION CASO DE USO #2 ELIMINAR SEXO

Tabla 7, especificación caso de uso #3 eliminar sexo

ID CU-002-ELG Prioridad Alta

Nombre Eliminar Sexo

Descripción Permite eliminar el género del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el sexo

Postcondiciones Se ha registrado la información de los géneros de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR SEXO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el género que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el genero 7. El sistema continúa en la misma pantalla, para eliminar un nuevo genero

Flujos alternos

o Cuando un género se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el género ya se encuentra asociado a un estudiante

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar el género a eliminar

Excepciones

No existe conexión con la base de datos

Page 72: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

72

12.4.5.4 PROTOTIPO CASO DE USO #2 GESTIONAR SEXO

Ilustración 10, PTP-003-GS (Prototipo gestionar sexo)

Page 73: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

73

12.4.6 CASO DE USO #3 GESTIONAR TIPOS DE DOCUMENTOS

Ilustración 11, caso de uso # 3 gestionar tipos de documentos

12.4.6.1 ESPECIFICACIÓN CASO DE USO #3 REGISTRAR TIPO DE DOCUMENTO

Tabla 8, especificación caso de uso #3 registrar tipo de documento

ID CU-003-RGTD Prioridad Alta

Nombre Registrar tipo de documento

Descripción Permite registrar los diferentes tipos de identificación de los estudiantes de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Postcondiciones Se ha registrado la información de los tipos de documentos de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR TIPO DE DOCUMENTO 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID del tipo de documento, en el campo ID DEL TIPO DE

DOCUMENTO 4. El actor ingresa el nombre del TIPO DE DOCUMENTO, en el campo NOMBRE

DEL TIPO DE DOCUMENTO 5. El actor da clic en el botón “REGISTRAR TIPO DE DOCUMENTO” 6. El sistema valida que se hayan ingresado todos los campos obligatorios

Page 74: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

74

7. El sistema guarda la información 8. El sistema muestra mensaje ¨TIPO DE DOCUMENTO REGISTRADO

EXITOSAMENTE¨ 9. El sistema muestra debajo del título “TIPOS DE DOCUMENTOS

REGISTRADOS”, en la parte inferior de la pantalla, el tipo de documento que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de genero ya registrado En el paso 5, al momento de dar clic en “REGISTRAR TIPO DE DOCUMENTO” si el tipo de documento ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un tipo de documento ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR TIPO DE DOCUMENTO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 75: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

75

12.4.6.2 ESPECIFICACION CASO DE USO #3 EDITAR TIPO DE DOCUMENTO

Tabla 9, especificación caso de uso #3 editar tipo de documentos

ID CU-003-EDTC Prioridad Alta

Nombre Editar tipo de documento

Descripción Permite editar el tipo de documento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el tipo de documentos

Postcondiciones Se ha registrado la información correcta de los tipos de documentos de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR TIPO DE DOCUMENTO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el tipo de documento que quiere editar y da clic en el botón

editar 4. El ID y el nombre del tipo de documento quedarán cargados en las opciones

CODIGO DEL TIPO DE DOCUMENTO Y NOMBRE DEL TIPO DE DOCUMENTO

5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR TIPO DE DOCUMENTO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨TIPO DE DOCUMENTO REGISTRADO

EXITOSAMENTE¨ 10. El sistema muestra debajo del título “TIPOS DE DOCUMENTOS

REGISTRADOS”, en la parte inferior de la pantalla, el tipo de documento que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo tipo de documento

Flujos alternos

o ID de tipo de documento ya registrado

Page 76: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

76

En el paso 5, al momento de dar clic en “REGISTRAR TIPO DE DOCUMENTO” si el tipo de documento de los estudiantes ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un tipo de documento ya registrado”

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR TIPO DE DOCUMENTO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 77: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

77

12.4.6.3 ESPECIFICACION CASO DE USO #3 ELIMINAR TIPO DE DOCUMENTO

Tabla 10, especificación caso de uso #3 eliminar tipo de documento

ID CU-002-ELTC Prioridad Alta

Nombre Eliminar Tipo de documento

Descripción Permite eliminar el tipo de documento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el tipo de documento

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR TIPO DE DOCUMENTO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el tipo de documento que quiere eliminar y da clic en el botón

eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el tipo de documento 7. El sistema continúa en la misma pantalla, para eliminar un nuevo genero

Flujos alternos

o Cuando un tipo de documento se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el tipo de documento ya se encuentra asociado a un estudiante

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar el tipo de documento a eliminar

Excepciones

No existe conexión con la base de datos

Page 78: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

78

12.4.6.4 PROTOTIPO CASO DE USO #3 GESTIONAR TIPOS DE DOCUMENTOS

Ilustración 12, PTP-004-GTD (prototipo de gestionar tipos de documentos)

Page 79: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

79

12.4.7 CASO DE USO #4 GESTIONAR PAISES

Ilustración 13, caso de uso # 4 gestionar países

12.4.7.1 ESPECIFICACION CASO DE USO #4 REGISTRAR PAIS

Tabla 11, especificación caso de uso #4 registrar país

ID CU-004-RP Prioridad Alta

Nombre Registrar País

Descripción Permite registrar los diferentes países de nacimientos de los estudiantes de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Postcondiciones Se ha registrado la información de los diferentes países de nacimiento de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR PAIS 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID del país, en el campo ID DEL PAIS 4. El actor ingresa el nombre del país, en el campo NOMBRE DEL PAIS 5. El actor da clic en el botón “REGISTRAR PAIS” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨PAIS REGISTRADO EXITOSAMENTE¨

Page 80: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

80

9. El sistema muestra debajo del título “PAISES REGISTRADOS”, en la parte inferior de la pantalla, el país que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de país ya registrado En el paso 5, al momento de dar clic en “REGISTRAR PAIS” si el id del país ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un país ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR PAIS”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 81: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

81

12.4.7.2 ESPECIFICACION CASO DE USO #4 EDITAR PAIS

Tabla 12, especificación caso de uso #4 editar país

ID CU-004-EDP Prioridad Alta

Nombre Editar País

Descripción Permite editar el país de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el país

Postcondiciones Se ha registrado la información correcta de los tipos de documentos de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR PAISES 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el país que quiere editar y da clic en el botón editar 4. El ID y el nombre del país quedarán cargados en las opciones CODIGO DEL

PAIS Y NOMBRE DEL PAIS 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR PAIS” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨PAIS REGISTRADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “PAISES REGISTRADOS”, en la parte

inferior de la pantalla, el país que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo tipo de documento

Flujos alternos

o ID de país ya registrado En el paso 5, al momento de dar clic en “REGISTRAR PAIS” si el país ya está registrado:

b. El sistema muestra un mensaje “el ID corresponde a un país ya registrado”

Page 82: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

82

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR PAIS”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 83: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

83

12.4.7.3 ESPECIFICACION CASO DE USO #4 ELIMINAR PAIS

Tabla 13, especificación caso de uso #4 eliminar país

ID CU-004-ELPS Prioridad Alta

Nombre Eliminar País

Descripción Permite eliminar el país de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el país

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

8. El actor selecciona la opción de REGISTRAR PAIS 9. El sistema muestra la pantalla para ingresar la información 10. El actor busca el país que quiere eliminar y da clic en el botón eliminar 11. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 12. El actor da clic en aceptar 13. El sistema elimina el país 14. El sistema continúa en la misma pantalla, para eliminar un nuevo país

Flujos alternos

o Cuando un tipo de documento se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el tipo de documento ya se encuentra asociado a un estudiante

c. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

d. El sistema queda en la misma pantalla para seleccionar el país a eliminar

Excepciones

No existe conexión con la base de datos

Page 84: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

84

12.4.7.4 PROTOTIPO CASO DE USO #4 GESTIONAR PAISES

Ilustración 14, PTP-005-GP (prototipo de gestionar países)

Page 85: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

85

12.4.8 CASO DE USO #5 GESTIONAR DEPARTAMENTOS

Ilustración 15, caso de uso # 5 gestionar departamentos

12.4.8.1 ESPECIFICACION CASO DE USO #5 REGISTRAR DEPARTAMENTO

Tabla 14, especificación caso de uso #5 registrar departamento

ID CU-005-RGDP Prioridad Alta

Nombre Gestionar departamento

Descripción Permite registrar los diferentes departamentos de nacimientos de los estudiantes de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los países de nacimiento de los estudiantes de la institución educativa

Postcondiciones Se ha registrado la información de los diferentes departamentos de nacimiento de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR DEPARTAMENTOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor selecciona por medio de un formulario, el país al cual pertenece el

departamento, en la opción NOMBRE DE PAIS 4. El actor digita el ID del departamento, en el campo ID DEL DEPARTAMENTO 5. El actor digita el nombre del departamento, en el campo NOMBRE DEL

DEPARTAMENTO

Page 86: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

86

6. El actor da clic en el botón “REGISTRAR DEPARTAMENTO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨DEPARTAMENTO REGISTRADO

EXITOSAMENTE¨ 10. El sistema muestra debajo del título “DEPARTAMENTOS REGISTRADOS”,

en la parte inferior de la pantalla, el departamento que acaba de registrar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de departamento ya registrado En el paso 6, al momento de dar clic en “REGISTRAR DEPARTAMENTO” si el departamento ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un departamento ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR DEPARTAMENTO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 87: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

87

12.4.8.2 ESPECIFICACION CASO DE USO #5 EDITAR DEPARTAMENTO

Tabla 15, especificación caso de uso #5 editar departamento

ID CU-005-EDDP Prioridad Alta

Nombre Editar País

Descripción Permite editar el país de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el país

- El actor ya ha registrado en el sistema el departamento

Postcondiciones Se ha registrado la información correcta de los tipos de documentos de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR DEPRTAMENTOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el departamento que quiere editar y da clic en el botón editar 4. El nombre del país, el ID y el nombre del departamento quedarán cargados en

las opciones NOMBRE DEL PAIS, CODIGO DEL PAIS Y NOMBRE DEL DEPARTAMENTO

5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR DEPARTAMENTO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨DEPARTAMENTO REGISTRADO

EXITOSAMENTE¨ 10. El sistema muestra debajo del título “DEPARTAMENTOS REGISTRADOS”,

en la parte inferior de la pantalla, el departamento que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo tipo de documento

Flujos alternos

o ID de departamento ya registrado

Page 88: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

88

En el paso 6, al momento de dar clic en “REGISTRAR DEPARTAMENTO” si el departamento ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un departamento ya registrado”

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR DEPARTAMENTO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 89: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

89

12.4.8.3 ESPECIFICACION CASO DE USO #5 ELIMINAR DEPARTAMENTO

Tabla 16, especificación caso de uso #5 eliminar departamento

ID CU-005-ELDP Prioridad Alta

Nombre Eliminar Departamento

Descripción Permite eliminar el departamento de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el país

- El actor ya ha registrado en el sistema el departamento

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR DEPARTAMENTO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el departamento que quiere eliminar y da clic en el botón

eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el departamento 7. El sistema continúa en la misma pantalla, para eliminar un nuevo país

Flujos alternos

o Cuando un departamento se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el municipio ya se encuentra asociado a un estudiante

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar el país a eliminar

Excepciones

No existe conexión con la base de datos

Page 90: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

90

12.4.8.4 PROTOTIPO CASO DE USO #5 GESTIONAR DEPARTAMENTOS

Ilustración 16, PTP-006-GD (prototipo de gestionar departamentos)

Page 91: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

91

12.4.9 CASO DE USO #6 GESTIONAR MUNICIPIOS

Ilustración 17, caso de uso # 6 gestionar municipios

12.4.9.1 ESPECIFICACION CASO DE USO #6 REGISTRAR MUNICIPIO

Tabla 17, especificación caso de uso #6 registrar municipios

ID CU-006-RGMP Prioridad Alta

Nombre Registrar Municipio

Descripción Permite registrar los diferentes municipios de nacimientos de los estudiantes de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los países de nacimiento de los estudiantes de la institución educativa

- El actor ya ha registrado los departamentos de nacimiento de los estudiantes de la institución educativa

Postcondiciones Se ha registrado la información de los diferentes municipios de nacimiento de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MUNICIPIOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor selecciona por medio de un formulario, el país al cual pertenece el

municipio que desea registrar, en la opción NOMBRE DE PAIS

Page 92: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

92

4. El actor selecciona por medio de un formulario, el departamento al cual pertenece el municipio que desea registrar, en la opción NOMBRE DEL DEPARTAMENTO

5. El actor digita el ID del municipio, en el campo ID DEL MUNICIPIO 6. El actor digita el nombre del municipio, en el campo NOMBRE DEL

MUNICIPIO 7. El actor da clic en el botón “REGISTRAR MUNICIPIO” 8. El sistema valida que se hayan ingresado todos los campos obligatorios 9. El sistema guarda la información 10. El sistema muestra mensaje ¨MUNICIPIO REGISTRADO EXITOSAMENTE¨ 11. El sistema muestra debajo del título “MUNICIPIOS REGISTRADOS”, en la

parte inferior de la pantalla, el municipio que acaba de registrar, con su correspondiente información.

12. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de municipio ya registrado En el paso 7, al momento de dar clic en “REGISTRAR MUNICIPIO” si el departamento ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un municipio ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR MUNICIPIO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 93: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

93

12.4.9.2 ESPECIFICACION CASO DE USO #6 EDITAR MUNICIPIO

Tabla 18, especificación caso de uso #5 editar municipio

ID CU-006-EDMP Prioridad Alta

Nombre Editar Municipio

Descripción Permite editar el municipio de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los países de nacimiento de los estudiantes de la institución educativa

- El actor ya ha registrado los departamentos de nacimiento de los estudiantes de la institución educativa

Postcondiciones Se ha registrado la información correcta de los tipos de documentos de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MUNICIPIOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el municipio que quiere editar y da clic en el botón editar 4. El nombre del país, el nombre del departamento, el ID y el nombre del

municipio quedarán cargados en las opciones NOMBRE DEL PAIS, NOMBRE DE DEPARTAMENTO, CODIGO DEL PAIS Y NOMBRE DEL MUNICIPIO

5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR MUNICIPIO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨MUNICIPIO REGISTRADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “MUNICIPIOS REGISTRADOS”, en la

parte inferior de la pantalla, el municipio que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo tipo de documento

Flujos alternos

o ID de departamento ya registrado

Page 94: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

94

En el paso 7, al momento de dar clic en “REGISTRAR MUNICIPIO” si el municipio ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un municipio ya registrado”

o Datos incompletos En el paso 7, al momento de dar clic en “REGISTRAR MUNICIPIO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 95: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

95

12.4.9.3 ESPECIFICACIÓN CASO DE USO #6 ELIMINAR MUNICIPIO

Tabla 19, especificación caso de uso #6 eliminar municipio

ID CU-006-ELMP Prioridad Alta

Nombre Eliminar Departamento

Descripción Permite eliminar el departamento de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los países de nacimiento de los estudiantes de la institución educativa

- El actor ya ha registrado los departamentos de nacimiento de los estudiantes de la institución educativa

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MUNICIPIO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el municipio que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el municipio 7. El sistema continúa en la misma pantalla, para eliminar un nuevo país

Flujos alternos

o Cuando un municipio se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el municipio ya se encuentra asociado a un estudiante

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar el país a eliminar

Excepciones

No existe conexión con la base de datos

Page 96: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

96

12.4.9.4 PROTOTIPO CASO DE USO #6 GESTIONAR MUNICIPIOS

Ilustración 18, PTP-007-GM (prototipo de gestionar municipios)

Page 97: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

97

12.4.10 CASO DE USO #7 GESTIONAR GRADOS

Ilustración 19, caso de uso # 7 gestionar grados

12.4.10.1 ESPECIFICACIÓN CASO DE USO #7 REGISTRAR GRADOS

Tabla 20, especificación caso de uso #7 registrar grado

ID CU-007-RGGD Prioridad Alta

Nombre Registrar Grado

Descripción Permite registrar en el sistema la información básica de un grado académico de la institución

Actores Secretaria

Precondiciones El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario

Postcondiciones Se ha registrado la información de un nuevo grado

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR GRADOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID del grado, en el campo ID DE GRADO 4. El actor ingresa el nombre del grado, en el campo NOMBRE DE GRADO 5. El actor da clic en el botón “REGISTRAR GRADO” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨GRADO REGISTRADO EXITOSAMENTE¨

Page 98: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

98

9. El sistema muestra debajo del título “GRADOS REGISTRADOS”, en la parte inferior de la pantalla, el grado que acaba de registrar, con su correspondiente información.

10. El sistema continuo en la misma pantalla, para registrar un nuevo grado

Flujos alternos

o ID de grado ya registrado En el paso 5, al momento de “REGISTRAR GRADO” si el código de grado ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un grado ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de “REGISTRAR GRADO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 99: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

99

12.4.10.2 ESPECIFICACIÓN CASO DE USO #7 EDITAR GRADO

Tabla 21, especificación caso de uso #7 editar grado

ID CU-007-EDGD Prioridad Alta

Nombre Editar Grado

Descripción Permite editar el grado de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el grado

Postcondiciones Se ha registrado la información correcta de los grados de la institución académica

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR PAISES 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el grado que quiere editar y da clic en el botón editar 4. El ID y el nombre del grado quedarán cargados en las opciones CODIGO DEL

GRADO Y NOMBRE DEL GRADO 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR GRADO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨GRADO REGISTRADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “GRADOS REGISTRADOS”, en la parte

inferior de la pantalla, el grado que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo grado

Flujos alternos

o ID de grado ya registrado En el paso 5, al momento de dar clic en “REGISTRAR GRADO” si el grado ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un grado ya registrado”

Page 100: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

100

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR GRADO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 101: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

101

12.4.10.3 ESPECIFICACIÓN CASO DE USO #7 ELIMINAR GRADO

Tabla 22, especificación caso de uso #7 eliminar grado

ID CU-007-ELGD Prioridad Alta

Nombre Eliminar Grado

Descripción Permite eliminar el grado de nacimiento del alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el grado

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR GRADO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el grado que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el grado 7. El sistema continúa en la misma pantalla, para eliminar un nuevo país

Flujos alternos

o Cuando un grado se encuentre asociado a un estudiante En el paso 5, al momento del actor dar clic en aceptar, si el grado ya se encuentra asociado a un estudiante

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar el país a eliminar

Excepciones

No existe conexión con la base de datos

Page 102: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

102

12.4.10.4 PROTOTIPO CASO DE USO #7 GESTIONAR GRADOS

Ilustración 20, PTP-008-GG (prototipo de gestionar grados)

Page 103: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

103

12.4.11 CASO DE USO #8 GESTIONAR MATERIAS

Ilustración 21, caso de uso # 8 gestionar materias

12.4.11.1 ESPECIFICACIÓN CASO DE USO #8 REGISTRAR MATERIA

Tabla 23, especificación caso de uso #8 registrar materia

ID CU-009-RGMT Prioridad Alta

Nombre Registrar Materia

Descripción Permite registrar las materias que se dictan en de la institución educativa

Actores Secretaria

Precondiciones El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario

Postcondiciones Se ha registrado la información de una nueva materia

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MATERIAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID de la Materia, en campo ID DE MATERIA 4. El actor ingresa el nombre de la Materia, en el campo NOMBRE DE LA

MATERIA 5. El actor da clic en el botón “REGISTRAR MATERIA” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨MATERIA REGISTRADA EXITOSAMENTE¨

Page 104: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

104

9. El sistema muestra debajo del título “MATERIAS REGISTRADAS”, en la parte inferior de la pantalla, la materia que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar una nueva Materia

Flujos alternos

o ID de grado ya registrado En el paso 5, al momento de “REGISTRAR MATERIA” si el código de la materia ya está registrado:

e. El sistema muestra un mensaje “el ID corresponde a una materia ya registrada”

f. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de “REGISTRAR MATERIA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 105: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

105

12.4.11.2 ESPECIFICACIÓN CASO DE USO #8 EDITAR MATERIA

Tabla 24, especificación caso de uso #8 editar materia

ID CU-008-EDMT Prioridad Alta

Nombre Editar Materia

Descripción Permite editar materias de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema las materias

Postcondiciones Se ha registrado la información correcta de las materias de la institución académica

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MATERIAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la materia que quiere editar y da clic en el botón editar 4. El ID y el nombre de la materia quedarán cargados en las opciones CODIGO

DE LA MATERIA Y NOMBRE DE LA MATERIA 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR MATERIA” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨MATERIA REGISTRADA EXITOSAMENTE¨ 10. El sistema muestra debajo del título “MATERIAS REGISTRADAS”, en la parte

inferior de la pantalla, la materia que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar una nueva materia

Flujos alternos

o ID de materia ya registrado En el paso 6, al momento de dar clic en “REGISTRAR MATERIA” si la materia ya está registrada:

a. El sistema muestra un mensaje “el ID corresponde a una materia ya registrada”

Page 106: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

106

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR MATERIA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 107: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

107

12.4.11.3 ESPECIFICACIÓN CASO DE USO #8 ELIMINAR MATERIA

Tabla 25, especificación caso de uso #8 eliminar materia

ID CU-008-ELMT Prioridad Alta

Nombre Eliminar Materia

Descripción Permite eliminar materias de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema el grado

Postcondiciones Se ha registrado la información de los tipos de documentos

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR MATERIA 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la materia que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina la materia 7. El sistema continúa en la misma pantalla, para eliminar una nueva materia

Flujos alternos

o Cuando una materia se encuentre asociada a un grado En el paso 5, al momento del actor dar clic en aceptar, si la materia ya se encuentra asociado a un grado

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la materia a eliminar

Excepciones

No existe conexión con la base de datos

Page 108: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

108

12.4.11.4 PROTOTIPO CASO DE USO #8 GESTIONAR MATERIAS

Ilustración 22, PTP-009-GM (prototipo de gestionar materias)

Page 109: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

109

12.4.12 CASO DE USO #9 GESTIONAR NOTAS

Ilustración 23, caso de uso # 9 gestionar notas

12.4.12.1 ESPECIFICACION CASO DE USO #9 REGISTRAR NOTAS

Tabla 26, especificación caso de uso #9 registrar notas

ID CU-009-RGNT Prioridad Alta

Nombre Registrar Notas

Descripción Permite registrar las notas finales

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Postcondiciones Se ha registrado la información de las notas finales

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR NOTAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID de la Nota, en el campo CODIGO DE LA NOTA 4. El actor ingresa el nombre de la nota, en el campo NOMBRE DE NOTA 5. El actor da clic en el botón “REGISTRAR NOTA” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨NOTA REGISTRADA EXITOSAMENTE¨

Page 110: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

110

9. El sistema muestra debajo del título “NOTAS REGISTRADAS”, en la parte inferior de la pantalla, la nota que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar una nueva nota

Flujos alternos

o ID de nota ya registrado En el paso 5, al momento de dar clic en “REGISTRAR NOTA” si el código de la nota ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a una nota ya registrada”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de una nueva nota

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR NOTA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 111: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

111

12.4.12.2 ESPECIFICACIÓN CASO DE USO #9 EDITAR NOTA

Tabla 27, especificación caso de uso #9 editar nota

ID CU-009-EDNT Prioridad Alta

Nombre Editar Nota

Descripción Permite editar las notas finales

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema las notas finales

Postcondiciones Se ha registrado la información correcta de las notas finales de la institución académica

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR NOTAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la nota que quiere editar y da clic en el botón editar 4. El ID y el nombre de la nota quedarán cargados en las opciones CODIGO DE

LA NOTA Y NOMBRE DE LA NOTA 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR NOTA” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨NOTA REGISTRADA EXITOSAMENTE¨ 10. El sistema muestra debajo del título “NOTAS REGISTRADAS”, en la parte

inferior de la pantalla, la nota que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar una nueva nota

Flujos alternos

o ID de nota ya registrado En el paso 6, al momento de dar clic en “REGISTRAR NOTA” si la nota ya está registrada:

a. El sistema muestra un mensaje “el ID corresponde a una nota ya registrada”

Page 112: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

112

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR NOTA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 113: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

113

12.4.12.3 ESPECIFICACIÓN CASO DE USO #9 ELIMINAR NOTA

Tabla 28, especificación caso de uso #9 eliminar nota

ID CU-009-ELNT Prioridad Alta

Nombre Eliminar Nota

Descripción Permite eliminar las notas finales

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema las notas finales

Postcondiciones Se ha registrado la información de las notas finales

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR NOTA 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la nota que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina la nota 7. El sistema continúa en la misma pantalla, para eliminar una nueva nota

Flujos alternos

o Cuando una nota se encuentre asociada a un grado En el paso 5, al momento del actor dar clic en aceptar, si la nota ya se encuentra asociado a una materia

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la nota a eliminar

Excepciones

No existe conexión con la base de datos

Page 114: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

114

12.4.12.4 PROTOTIPO CASO DE USO #9 GESTIONAR NOTAS

Ilustración 24, PTP-010-GN (prototipo de gestionar notas)

Page 115: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

115

12.4.13 CASO DE USO #10 GESTIONAR AÑOS

Ilustración 25, caso de uso # 10 gestionar años

12.4.13.1 ESPECIFICACIÓN CASO DE USO #10 REGISTRAR AÑO

Tabla 29, especificación caso de uso #11 registrar año

ID CU-010-RGAÑ Prioridad Alta

Nombre Registrar Año

Descripción Permite registrar los años o periodos académicos de la institución académica

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

Postcondiciones Se ha registrado la información de los años de la institución educativa

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR AÑOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor digita el ID del año, en el campo CODIGO DEL AÑO 4. El actor ingresa el nombre del año, en el campo NOMBRE DE AÑO 5. El actor da clic en el botón “REGISTRAR AÑO” 6. El sistema valida que se hayan ingresado todos los campos obligatorios 7. El sistema guarda la información 8. El sistema muestra mensaje ¨AÑO REGISTRADO EXITOSAMENTE¨

Page 116: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

116

9. El sistema muestra debajo del título “AÑOS REGISTRADOS”, en la parte inferior de la pantalla, el año académico que acaba de registrar, con su correspondiente información.

10. El sistema continúa en la misma pantalla, para registrar un nuevo año

Flujos alternos

o ID de año ya registrado En el paso 5, al momento de dar clic en “REGISTRAR AÑO” si el código del año ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un año ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 5, al momento de dar clic en “REGISTRAR AÑO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 117: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

117

12.4.13.2 ESPECIFICACIÓN CASO DE USO #10 EDITAR AÑO

Tabla 30, especificación caso de uso #10 editar año

ID CU-010-EDAÑ Prioridad Alta

Nombre Editar Año

Descripción Permite editar los años o periodos académicos de la institución académica

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los años o periodos académicos

Postcondiciones Se ha registrado la información correcta de los años académicos de la institución académica

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR AÑOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el año que quiere editar y da clic en el botón editar 4. El ID y el nombre del año quedarán cargados en las opciones CODIGO DEL

AÑO Y NOMBRE DEL AÑO 5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR AÑO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨AÑO REGISTRADA EXITOSAMENTE¨ 10. El sistema muestra debajo del título “AÑOS REGISTRADOS”, en la parte

inferior de la pantalla, el año que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo año

Flujos alternos

o ID de año ya registrado En el paso 6, al momento de dar clic en “REGISTRAR AÑO” si la nota ya está registrada:

a. El sistema muestra un mensaje “el ID corresponde a un año ya registrado”

Page 118: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

118

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR AÑO”, si algún campo se encuentra en blanco

c. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

d. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 119: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

119

12.4.13.3 ESPECIFICACIÓN CASO DE USO #10 ELIMINAR AÑO

Tabla 31, especificación caso de uso #10 eliminar año

ID CU-010-ELAÑ Prioridad Alta

Nombre Eliminar Año

Descripción Permite editar los años o periodos académicos de la institución académica

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los años o periodos académicos

Postcondiciones Se ha registrado la información correcta de los años académicos de la institución académica

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR AÑO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el año que quiere eliminar y da clic en el botón eliminar 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina el año 7. El sistema continúa en la misma pantalla, para eliminar un nuevo año

Flujos alternos

o Cuando el año se encuentre asociada a un grado En el paso 5, al momento del actor dar clic en aceptar, si la nota ya se encuentra asociado a un año

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la nota a eliminar

Excepciones

No existe conexión con la base de datos

Page 120: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

120

12.4.13.4 PROTOTIPO CASO DE USO #10 GESTIONAR AÑOS

Ilustración 26, PTP-011-GAN (prototipo de gestionar años)

Page 121: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

121

12.4.14 CASO DE USO #11 MATRICULAR MATERIAS

Ilustración 27, caso de uso # 11 matricular materias

12.4.14.1 ESPECIFICACIÓN CASO DE USO #11 REGISTRAR MATERIA

Tabla 32, especificación caso de uso #11 registrar materia

ID CU-011-RGMM Prioridad Alta

Nombre Matricular Materias

Descripción Permite matricular las materias a los diferentes grados académicos de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado las materias que se dictan en la institución educativa.

- El actor ya ha registrado los grados académicos de la institución académica.

- El actor ya ha registrado los años o periodos académicos de la institución académica.

Postcondiciones Se ha matriculado una materia a un grado de determinado año o periodo académico

Flujo normal de eventos

1. El actor selecciona la opción de MATRICULAR MATERIAS

Page 122: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

122

2. El sistema muestra la pantalla para ingresar la información 3. El actor selecciona la materia que desea matricular, por medio de un

formulario. 4. El actor selecciona el grado, al cual quiere matricular la materia, por medio de

un formulario. 5. El actor selecciona el año en el cual desea matricular la materia, por medio de

un formulario. 6. El actor da clic en el botón “MATRICULAR MATERIA” 7. El sistema valida que se hayan ingresado todos los campos obligatorios. 8. El sistema guarda la información. 9. El sistema muestra mensaje ¨MATERIA MATRICULADA EXITOSAMENTE¨ 10. El sistema muestra debajo del título “MATERIA MATRICULADAS”, en la

parte inferior de la misma pantalla, la materia que acaba de matricular, con su respectiva grado y año.

11. El sistema continúa en la misma pantalla, para matricular una nueva materia.

Flujos alternos

o ID de grado ya registrado En el paso 6, al momento de dar clic en el botón “MATRICULAR MATERIA”, si la materia seleccionada, con el grado y el año ya está registrado:

a. El sistema muestra un mensaje “la materia ya se encuentra matriculada en este grado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 6, al momento de dar clic en el botón “MATRICULAR MATERIA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 123: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

123

12.4.14.2 ESPECIFICACION CASO DE USO #11 EDITAR MATERIA

Tabla 33, especificación caso de uso #11 editar materia

ID CU-011-EDMM Prioridad Alta

Nombre Editar Año

Descripción Permite editar las materias matriculadas a los diferentes grados académicos de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los años o periodos académicos

Postcondiciones Se ha editado las materias matriculadas a un grado de determinado año o periodo académico

Flujo normal de eventos

1. El actor selecciona la opción MATRICULAR MATERIAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la matrícula de la materia que desea eliminar, con su respectivo

año o periodo académico 4. El NOMBRE DE LA MATERIA, EL NOMBRE DEL GRADO Y EL NOMBRE

DEL PERIODO, quedarán cargados en las opciones NOMBRE DE LA MATERIA, EL NOMBRE DEL GRADO Y EL NOMBRE DEL PERIODO

5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨MATRICULA REGISTRADA EXITOSAMENTE¨ 10. El sistema muestra debajo del título “MATERIAS REGISTRADAS”, en la parte

inferior de la pantalla, la matricula que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo año

Flujos alternos

o ID de año ya registrado En el paso 6, al momento de dar clic en “REGISTRAR” si la matricula se encuentra asociada a un estudiante:

Page 124: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

124

a. El sistema muestra un mensaje “ERROR AL PROCESAR LA INFORMACION”

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 125: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

125

12.4.14.3 ESPECIFICACION CASO DE USO #11 ELIMINAR MATERIA

Tabla 34, especificación caso de uso #11 eliminar materia

ID CU-011-ELMM Prioridad Alta

Nombre Eliminar Matricular Materias

Descripción Permite eliminar las materias matriculas a los diferentes grados académicos de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha matriculado en el sistema materias a los años o periodos académicos

Postcondiciones Se ha eliminado las materias matriculadas a un grado de determinado año o periodo académico

Flujo normal de eventos

1. El actor selecciona la opción de MATRICULAR MATERIAS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la matrícula de la materia que desea eliminar, con su respectivo

año o periodo académico 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina la matricula académica 7. El sistema continúa en la misma pantalla, para eliminar un nuevo año

Flujos alternos

o Cuando una materia matriculada se encuentre asociada a un estudiante, en determinado grado y año o periodo académico

En el paso 5, al momento del actor dar clic en aceptar, si la materia matriculado ya se encuentra asociado a un año o periodo académico

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la nota a eliminar

Excepciones

Page 126: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

126

No existe conexión con la base de datos

Page 127: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

127

12.4.14.4 PROTOTIPO CASO DE USO #11 MATRICULAR MATERIAS

Ilustración 28, PTP-012-MTM (prototipo de matricular materias)

Page 128: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

128

12.4.15 CASO DE USO #12 GESTIONAR ALUMNOS

Ilustración 29, caso de uso # 12 gestionar alumnos

12.4.15.1 ESPECIFICACION CASO DE USO #12 REGISTRAR ALUMNO

Tabla 35, especificación caso de uso #12 registrar alumnos

ID CU-012-RGAL Prioridad Alta

Nombre Gestionar Alumnos

Descripción Permite registrar los estudiantes de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los tipos de sexo de los estudiantes de la institución educativa

- El actor ya ha registrado los tipos de documentos de identificación de los estudiantes de la institución educativa

- El actor ya ha registrado los países de nacimiento de los estudiantes de la institución educativa

- El actor ya ha registrado los departamentos de nacimiento de los estudiantes de la institución educativa

- El actor ya ha registrado los municipios de nacimiento de los estudiantes de la institución educativa

Postcondiciones Se han registrado los estudiantes de la institución educativa

Page 129: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

129

Flujo normal de eventos

1. El actor selecciona la opción de REGISTRAR ALUMNOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor debe diligenciar la información del primer bloque de la pantalla,

correspondiente a la información del ALUMNO 4. El actor digita el ID del estudiante, en el campo ID DE ALUMNO 5. El actor selecciona por medio de un formulario, el tipo de documento que el

estudiante posee, en la opción TIPO DE IDENTIFICACION 6. El actor digita el número de identificación del estudiante, en el campo

NUMERO DE IDENTIFICACION 7. El actor digita:

Primer nombre

Segundo nombre, si lo tiene

Primer apellido

Segundo apellido, si lo tiene

8. El actor selecciona por medio de un formulario, el género del estudiante, en el campo GENERO

9. El actor digita: Dirección de residencia

Fecha de nacimiento

10. El actor selecciona por medio de un formulario, el país donde nació el estudiante, en la opción PAIS DE NACIMIENTO

11. El actor selecciona por medio de un formulario, el departamento donde nació el estudiante, en la opción DEPARTAMENTO DE NACIMIENTO

12. El actor selecciona por medio de un formulario, el municipio donde nació el estudiante, en la opción MUNICIPIO DE NACIMIENTO

13. El actor debe diligenciar la información del segundo bloque de la pantalla, correspondiente a la información del PADRE

14. El actor selecciona por medio de un formulario, el tipo de documento que el padre del estudiante posee, en la opción TIPO DE IDENTIFICACION

15. El actor digita el número de identificación del padre, en el campo NUMERO DE IDENTIFICACION

16. El actor digita información del padre: Primer nombre

Segundo nombre, si lo tiene

Primer apellido

Segundo apellido, si lo tiene

Page 130: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

130

17. El actor selecciona por medio de un formulario, el género del padre, en el campo GENERO

18. El actor debe diligenciar la información del tercer bloque de la pantalla, correspondiente a la información de la MADRE

19. El actor selecciona por medio de un formulario, el tipo de documento que la madre posee, en la opción TIPO DE IDENTIFICACION

20. El actor digita el número de identificación de la madre, en el campo NUMERO DE IDENTIFICACION

21. El actor digita información de la madre: Primer nombre

Segundo nombre, si lo tiene

Primer apellido

Segundo apellido, si lo tiene

22. El actor selecciona por medio de un formulario, el género de la madre, en el campo GENERO

23. El actor da clic en el botón “REGISTRAR ALUMNO” 24. El sistema valida que se hayan ingresado todos los campos obligatorios 25. El sistema guarda la información 26. El sistema muestra mensaje ¨ALUMNO REGISTRADO EXITOSAMENTE¨ 27. El sistema muestra debajo del título “ALUMNOS REGISTRADOS”, en la parte

inferior de la pantalla, el estudiante que acaba de registrar, con su correspondiente información.

28. El sistema continúa en la misma pantalla, para registrar un nuevo genero

Flujos alternos

o ID de alumno ya registrado En el paso 23, al momento de dar clic en “REGISTRAR ALUMNO” si el alumno ya está registrado:

a. El sistema muestra un mensaje “el ID corresponde a un estudiante ya registrado”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 23, al momento de dar clic en “REGISTRAR ALUMNO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Page 131: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

131

Excepciones

No existe conexión con la base de datos

Page 132: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

132

12.4.15.2 ESPECIFICACION CASO DE USO #12 VER ALUMNO

Tabla 36, especificación caso de uso #12 ver alumno

ID CU-012-VEAL Prioridad Alta

Nombre Ver alumno

Descripción Permite visualizar la información personal de los alumnos registrados en la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los alumnos de la institución educativa

Postcondiciones Se ha visualizado la información personal de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción REGISTRAR ALUMNOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el alumno que quiere visualizar en la parte inferior de la pantalla 4. Cuando el actor encuentre al alumno que quiere visualizar da clic en en el

botón ver que se encuentra el frente del registro del alumno en color verde 5. El sistema le muestra en pantalla la información personal del alumno 6. Cuando el actor ya ha visualizado la información del alumno, da clic en el botón

SALIR, en esa pantalla 7. El sistema continúa en la misma pantalla, para editar un nuevo año

Flujos alternos

Excepciones

No existe conexión con la base de datos

Page 133: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

133

12.4.15.3 ESPECIFICACION CASO DE USO #12 EDITAR ALUMNO

Tabla 37, especificación caso de uso #12 editar alumno

ID CU-012-EDAL Prioridad Alta

Nombre Editar alumno

Descripción Permite editar la información personal de los alumnos registrados en la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los alumnos de la institución educativa

Postcondiciones Se ha editado la información personal de los estudiantes

Flujo normal de eventos

1. El actor selecciona la opción MATRICULAR ALUMNO 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el alumno que quiere editar en la parta inferior de la pantalla 4. Cuando el actor encuentre al alumno que quiere editar da clic en el botón editar

que se encuentra el frente del registro del alumno en color amarillo. 5. El sistema recarga toda la información del alumno en los campos:

• ID ALUMNO

• TIPO DE IDENTIFICACION

• NUMERO DE IDENTIFICACION

• PRIMERO Y SEGUNDO NOMBRE

• PRIMERO Y SEGUNDO APELLIDO

• DIRECCION DE RESIDENCIA

• FECHA DE NACIMIENTO

• PAIS DE NACIMIENTO

• DEPARTAMENTO DE NACIMIENTO

• MUNICIPIO DE NACIMIENTO PADRE

• TIPO DE IDENTIFICACION

• NUMERO DE IDENTIFICACION

• GENERO

Page 134: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

134

• PRIMER NOMBRE

• SEGUNDO NOMBRE

• PRIMER APELLIDO

• SEGUNDO APELLIDO

MADRE

• TIPO DE IDENTIFICACION

• NUMERO DE IDENTIFICACION

• GENERO

• PRIMER NOMBRE

• SEGUNDO NOMBRE

• PRIMER APELLIDO

• SEGUNDO APELLIDO 6. El actor corrige la información pertinente. 7. El actor da clic en el botón “REGISTRAR ALUMNO” 8. El sistema valida que se hayan ingresado todos los campos obligatorios 9. El sistema guarda la información 10. El sistema muestra mensaje ¨ALUMNO REGISTRADO EXITOSAMENTE¨ 11. El sistema muestra debajo del título “ALUMNOS REGISTRADOS”, en la parte

inferior de la pantalla, el alumno que acaba de editar, con su correspondiente información.

12. El sistema continúa en la misma pantalla, para editar un nuevo año

Flujos alternos

o ID de alumno ya registrado En el paso 7, al momento de dar clic en “REGISTRAR ALUMNO” si la matricula se encuentra asociada a un estudiante:

a. El sistema muestra un mensaje “ERROR AL PROCESAR LA INFORMACION”

o Datos incompletos En el paso 7, al momento de dar clic en “REGISTRAR ALUMNO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 135: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

135

12.4.15.4 ESPECIFICACION CASO DE USO #12 ELIMINAR ALUMNO

Tabla 38, especificación caso de uso #12 eliminar alumno

ID CU-012-ELAL Prioridad Alta

Nombre Eliminar Alumno registrado

Descripción Permite eliminar los alumnos registrados en la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado en el sistema los alumnos de la institución educativa

Postcondiciones Se ha eliminado la información personal de los estudiantes

Flujo normal de eventos

1. El actor busca el alumno que quiere eliminar en la parta inferior de la pantalla 2. Cuando el actor encuentre al alumno que quiere eliminar da clic en el botón

eliminar que se encuentra el frente del registro del alumno en color rojo. 3. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 4. El actor da clic en aceptar 5. El sistema elimina la matricula académica 6. El sistema continúa en la misma pantalla, para eliminar un nuevo alumno

Flujos alternos

o Cuando un alumno se encuentre asociado a un grado y a un año o periodo determinado:

En el paso 4, al momento del actor dar clic en aceptar

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la nota a eliminar

Excepciones

No existe conexión con la base de datos

Page 136: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

136

12.4.15.5 PROTOTIPO CASO DE USO #12 GESTIONAR ALUMNOS

Ilustración 30, PTP-013-RGA (prototipo de gestionar alumnos)

Page 137: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

137

12.4.16 CASO DE USO #13 MATRICULAR ALUMNOS

Ilustración 31, caso de uso # 13 matricular alumnos

12.4.16.1 ESPECIFICACION CASO DE USO #13 MATRICULAR ALUMNO

Tabla 39, especificación caso de uso #13 matricular alumno

ID CU-013-MAAL Prioridad Alta

Nombre Matricular Alumnos a un grado y año o periodo escolar

Descripción

Permite matricular los alumnos en determinado año, a los correspondientes grados académicos de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los alumnos de la institución académica

- El actor ya ha registrado los grados académicos de la institución académica.

- El actor ya ha registrado los años o periodos académicos de la institución educativa

Postcondiciones Se ha matriculado un alumno, en un grado con su respectivo año o periodo escolaren la institución educativa

Flujo normal de eventos

1. El actor selecciona la opción de MATRICULAR ALUMNOS

Page 138: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

138

2. El sistema muestra la pantalla para ingresar la información 3. El actor selecciona en la opción de NOMBRE DE ALUMNO, por medio de un

formulario, el nombre del estudiante que desea matricular a determinado grado 4. El actor selecciona en la opción NOMBRE DEL GRADO, por medio de un

formulario, el grado, al cual quiere matricular el estudiante anteriormente seleccionado

5. El actor selecciona por medio de un formulario, en la opción AÑO, el año en el cual desea matricular al estudiante

6. El actor da clic en el botón “MATRICULAR ESTUDIANTE” 7. El sistema valida que se hayan ingresado todos los campos obligatorios. 8. El sistema guarda la información. 9. El sistema muestra mensaje ¨ALUMNO MATRICULADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “ALUMNOS MATRICULADOS”, en la

parte inferior de la misma pantalla, el alumno que acaba de matricular, con su respectiva grado y año.

11. El sistema continúa en la misma pantalla, para matricular un nuevo estudiante.

Flujos alternos

o ID de grado ya registrado En el paso 6, al momento de dar clic en el botón “MATRICULAR ESTUDIANTE”, si el alumno seleccionado, con el grado y el año ya se encuentra matriculado:

a. El sistema muestra un mensaje “el alumno ya se encuentra matriculado en este periodo académico”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para ingresar la información de un nuevo grado

o Datos incompletos En el paso 6, al momento de dar clic en el botón “MATRICULAR MATERIA”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 139: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

139

12.4.16.2 ESPECIFICACION CASO DE USO #13 EDITAR MATRICULA ALUMNO

Tabla 40 especificación caso de uso #13 editar matricula alumno

ID CU-013-EDMM Prioridad Alta

Nombre Editar Alumnos a un grado y año o periodo escolar

Descripción Permite editar la matrícula de un alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha matriculado en el sistema los alumnos a un grado y a un año o periodo escolar

Postcondiciones Se ha editado la matrícula de un alumno, en un grado con su respectivo año o periodo escolaren la institución educativa

Flujo normal de eventos

1. El actor selecciona la opción MATRICULAR ALUMNOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el alumno matriculado que desea editar, con su respectivo

grado y año o periodo académico 4. El NOMBRE DEL ALUMNO, EL GRADO Y EL AÑO O PERIODO

ACADEMICA, quedarán cargados en las opciones NOMBRE DEL ALUMNO, NOMBRE DEL GRADO Y AÑO

5. El actor corrige la información pertinente. 6. El actor da clic en el botón “REGISTRAR ALUMNO” 7. El sistema valida que se hayan ingresado todos los campos obligatorios 8. El sistema guarda la información 9. El sistema muestra mensaje ¨ALUMNO REGISTRADO EXITOSAMENTE¨ 10. El sistema muestra debajo del título “ALUMNOS REGISTRADAS”, en la parte

inferior de la pantalla, la matricula que acaba de editar, con su correspondiente información.

11. El sistema continúa en la misma pantalla, para editar un nuevo año

Flujos alternos

o ID de año ya registrado En el paso 6, al momento de dar clic en “REGISTRAR ALUMNO” si la matricula se encuentra asociada a un estudiante:

Page 140: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

140

a. El sistema muestra un mensaje “ERROR AL PROCESAR LA INFORMACION”

o Datos incompletos En el paso 6, al momento de dar clic en “REGISTRAR ALUMNO”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para

que el actor ingrese la información faltante

Excepciones

No existe conexión con la base de datos

Page 141: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

141

12.4.16.3 ESPECIFICACION CASO DE USO #13 ELIMINAR MATRICULA ALUMNO

Tabla 41, especificación caso de uso #13 eliminar matricula alumno

ID CU-013-ELMM Prioridad Alta

Nombre Eliminar Alumnos de un grado y año o periodo escolar

Descripción Permite editar la matrícula de un alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha matriculado en el sistema los alumnos a un grado y a un año o periodo escolar

Postcondiciones Se ha editado la matrícula de un alumno, en un grado con su respectivo año o periodo escolaren la institución educativa

Flujo normal de eventos

1. El actor selecciona la opción de MATRICULAR ALUMNOS 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca la matrícula del alumno que desea eliminar, con su respectivo

grado y año o periodo académico 4. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 5. El actor da clic en aceptar 6. El sistema elimina la matricula académica 7. El sistema continúa en la misma pantalla, para eliminar un nuevo año

Flujos alternos

o Cuando un alumno se encuentre asociado a una calificación: En el paso 5, al momento del actor dar clic en aceptar

a. El sistema muestra un mensaje “ERROR AL ELIMINAR EL REGISTRO”

b. El sistema queda en la misma pantalla para seleccionar la nota a eliminar

Excepciones

No existe conexión con la base de datos

Page 142: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

142

12.4.16.4 PROTOTIPO CASO DE USO #13 MATRICULAR ALUMNOS

Ilustración 32, PTP-014-MTA (prototipo de matricular alumnos)

Page 143: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

143

12.4.17 CASO DE USO #14 CALIFICAR ALUMNOS

Ilustración 33, Caso De Uso # 14 Calificar Alumnos

12.4.17.1 ESPECIFICACIÓN CASO DE USO #14 CALIFICAR ALUMNOS

Tabla 42 especificación caso de uso# 12 calificar alumnos

ID CU-014-CA Prioridad Alta

Nombre Calificar Alumnos

Descripción

Permite asignar la calificación final a un estudiante en determinado grado académico de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha registrado los alumnos el grado académico.

- El actor ya ha registrado las materias que se dictan en la institución educativa.

- El actor ya ha registrado los grados académicos de la institución académica.

- El actor ya ha matriculado las materias en el grado

Postcondiciones Se ha generado la calificación académica para el estudiante

Flujo normal de eventos

Page 144: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

144

1. El actor selecciona la opción de CALIFICAR ALUMNOS. 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el alumno al cual desea generarle la calificación final, por medio

de un formulario, realizando la búsqueda por medio de los nombres del estudiante

4. El sistema muestra en la opción de AÑO, por medio de un formulario, los años que el estudiante estuvo en la institución educativa.

5. El actor selecciona el año al cual quiere asignarle la calificación. 6. El sistema muestra en la opción de NOMBRE DE GRADO, el nombre del

grado, que el estudiante seleccionado en el paso 3 y el año seleccionado en el paso 4, curso en la institución académica.

7. El actor da clic en el botón ASIGNAR CALIFICACION 8. El sistema muestra debajo del título “ASIGNAR CALIFICACION”, en la parte

inferior de la misma pantalla, las materias cursadas y el grado correspondiente por el estudiante seleccionado.

9. El actor selecciona por medio de un formulario en la opción NOTA FINAL, la calificación obtenida por el estudiante en cada una de las materias cursadas durante ese año electivo.

10. El actor da dar clic en el botón CALIFICAR ALUMNO. 11. El sistema guarda la información. 12. El sistema muestra mensaje ¨ALUMNO CALIFICADO EXITOSAMENTE¨. 13. El sistema continúa en la misma pantalla, para calificar un nuevo estudiante. 14. .

Flujos alternos

o Calificación de estudiante ya registrada En el paso 7, al momento de dar clic en el botón “ASIGNAR CALIFICACION”, si el estudiante seleccionado con su respectivo año ya está calificado:

a. El sistema muestra un mensaje “el estudiante ya se encuentra calificado en este año escolar”

b. Vuelve al paso 3 del flujo normal, es decir, queda la pantalla lista para seleccionar un nuevo estudiante para calificar.

o Datos incompletos en la selección del estudiante con su respectivo año En el paso 7, al momento de dar clic en el botón “ASIGNAR CALIFICACION”, si algún campo se encuentra en blanco

a. El sistema muestra un mensaje “Se deben ingresar todos los campos marcados.

b. El sistema marca el campo o los campos que quedaron vacíos, para que el actor ingrese la información faltante.

o Datos incompletos en la calificación final del estudiante

Page 145: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

145

En el paso 10, al momento de dar clic en el botón “CALIFICAR ALUMNO”, si algún campo correspondiente a la nota final de determinada materia se encuentra en blanco:

a. El sistema muestra un mensaje “Se deben calificar todas las materias cursadas.

b. El sistema marca la materia o materias que quedaron sin calificación,

para que el actor ingrese la calificación faltante.

Excepciones

No existe conexión con la base de datos

Page 146: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

146

12.4.17.2 PROTOTIPO CASO DE USO #14 CALIFICAR ALUMNOS

Ilustración 34, PTP-015-CAAL (prototipo de calificar alumnos)

Page 147: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

147

12.4.17.3 ESPECIFICACIÓN CASO DE USO #14 EDITAR CALIFICAR ALUMNOS

Tabla 43 especificación caso de uso# 12 calificar alumnos

ID CU-014-CA Prioridad Alta

Nombre Editar Calificar Alumnos

Descripción

Permite editar la calificación final a un estudiante en determinado grado académico de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha calificado al estudiante

Postcondiciones Se ha generado la calificación académica para el estudiante

Flujo normal de eventos

1. El actor selecciona la opción de CALIFICAR ALUMNOS. 2. El sistema muestra la pantalla para ingresar la información 3. El actor busca el alumno al cual desea editarle la calificación final, por medio

de un formulario, realizando la búsqueda por medio de los nombres del estudiante

4. El sistema muestra en la opción de AÑO, por medio de un formulario, los años que el estudiante estuvo en la institución educativa.

5. El actor selecciona el año al cual quiere asignarle la calificación. 6. El actor da clic en el botón CONSULTAR 7. El sistema muestra debajo del título “CALIFICAR ALUMNO”, en la parte

inferior de la misma pantalla, las materias calificadas al estudiante 8. El actor selecciona por medio de un formulario en la opción NOTA FINAL, la

calificación o calificaciones que desea modificar. 9. El actor da dar clic en el botón ACTUALIZAR CALIFICACION. 10. El sistema guarda la información. 11. El sistema muestra mensaje ¨ALUMNO CALIFICADO EXITOSAMENTE¨. 12. El sistema continúa en la misma pantalla, para editar la calificación de un

nuevo estudiante.

Flujos alternos

o Datos incompletos en la calificación final del estudiante

Page 148: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

148

En el paso 9, al momento de dar clic en el botón “ACTUALIZAR CALIFICACION”, si algún campo correspondiente a la nota final de determinada materia se encuentra en blanco:

a. El sistema muestra un mensaje “Se deben calificar todas las materias cursadas.

b. El sistema marca la materia o materias que quedaron sin calificación,

para que el actor ingrese la calificación faltante.

Excepciones

No existe conexión con la base de datos

Page 149: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

149

12.4.17.4 PROTOTIPO CASO DE USO #14 EDITAR CALIFICAR ALUMNO

Ilustración 35, PTP-016-EDCA (prototipo editar calificación alumnos)

Page 150: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

150

12.4.17.5 ESPECIFICACIÓN CASO DE USO #14 ELIMINAR CALIFICAR ALUMNOS

Tabla 44 especificación caso de uso# 12 eliminar calificar alumnos

ID CU-014-CA Prioridad Alta

Nombre Eliminar Calificación de Alumnos

Descripción

Permite eliminar la calificación final a un estudiante en determinado grado académico de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha calificado al estudiante

Postcondiciones Se ha generado la calificación académica para el estudiante

Flujo normal de eventos

12. El actor selecciona la opción de CALIFICAR ALUMNOS. 13. El actor selecciona la pestaña ELIMINAR CALIFICACION 14. El sistema muestra la pantalla para buscar la información a eliminar 15. El actor busca el alumno al cual desea eliminarle la calificación final, por medio

de un formulario, realizando la búsqueda por medio de los nombres del estudiante

16. El sistema muestra en la opción de AÑO, por medio de un formulario, los años que el estudiante estuvo en la institución educativa.

17. El actor selecciona el año al cual quiere asignarle la calificación. 18. El actor da clic en el botón CONSULTAR 19. El sistema muestra debajo del título “CALIFICAR ALUMNO”, en la parte

inferior de la misma pantalla, las materias calificadas al estudiante 20. El actor da dar clic en el botón ELIMINAR CALIFICACION. 21. El sistema muestra un mensaje preguntando si está seguro de eliminar la

información 22. El actor da clic en aceptar. 23. El sistema elimina la calificación. 24. El sistema continuo en la misma pantalla, para editar la calificación de un

nuevo estudiante

Flujos alternos

Page 151: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

151

Excepciones

No existe conexión con la base de datos

Page 152: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

152

12.4.17.6 PROTOTIPO CASO DE USO #14 ELIMINAR CALIFICAR ALUMNOS

Ilustración 36, PTP-017-ELCA (prototipo eliminar calificación alumnos)

Page 153: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

153

12.4.18 CASO DE USO #15 IMPRIMIR CERTIFICADO DE ESTUDIO

Ilustración 37, caso de uso # 15 imprimir certificado de estudio

12.4.18.1 ESPECIFICACIÓN CASO DE USO #15 IMPRIMIR CERTIFICADO DE ESTUDIO

Tabla45, especificación caso de uso# 15 Imprimir certificado de estudio

ID CU-015-IMCE Prioridad Alta

Nombre Imprimir Certificado de Estudio

Descripción

Permite Imprimir un certificado de estudio de un alumno de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha calificado al alumno en determinado año

Postcondiciones Se ha generado el certificado de estudio de un alumno

Flujo normal de eventos

1. El actor selecciona la opción de ACTAS DE GRADO. 2. El sistema muestra la pantalla para generar el certificado de estudio 3. El actor busca el alumno al cual desea generarle el certificado de estudio en

la opción NOMBRE DEL ALUMNO, digitando el nombre del alumno 4. El sistema va filtrando el alumno buscado hasta encontrarlo. 5. Cuando el actor identifica el alumno, da clic en el botón CONSULTAR.

Page 154: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

154

6. El sistema muestra los cursos que el alumno curso en la institución educativa y de los cuales quiere generar el certificado de estudio

7. El actor selecciona el certificado a generar, y le muestra en pantalla una vista preliminar

8. El actor da clic en la opción IMPRIMIR CERTIFICADO 9. El sistema imprime el certificado y queda disponible para generar otro

certificado

Flujos alternos

o Si el estudiante no está calificado En el paso3, al momento de buscar el estudiante a generar el certificado:

a. El sistema no realizará la búsqueda del alumno

Excepciones

No existe conexión con la base de datos

Page 155: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

155

12.4.18.2 PROTOTIPO CASO DE USO #15 IMPRIMIR CERTIFICADO DE ESTUDIO

Ilustración 38, PTP-018-GNCR (generar certificado de estudio)

Page 156: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

156

12.4.19 CASO DE USO #15 IMPRIMIR ACTAS DE GRADO

Ilustración 39, caso de uso # 16 imprimir acta de grado

12.4.19.1 ESPECIFICACIÓN CASO DE USO #16 IMPRIMIR ACTA DE GRADO

Tabla 46, especificación caso de uso# 16 Imprimir acta de grado

ID CU-016-IMAG Prioridad Alta

Nombre Imprimir Acta de grado

Descripción

Permite Imprimir un acta de grado de un alumno del grado undécimo de la institución educativa

Actores Secretaria

Precondiciones - El actor ya ha ingresado al sistema (Se ha autenticado exitosamente) y tiene disponibles las diferentes opciones que le corresponden con su usuario.

- El actor ya ha calificado al alumno en el grado undécimo de determinado año

Postcondiciones Se ha generado el acta de grado de un alumno

Flujo normal de eventos

1. El actor selecciona la opción de ACTAS DE GRADO. 2. El sistema muestra la pantalla para generar el certificado de estudio 3. El actor busca el alumno al cual desea generarle el acta de grado en la opción

NOMBRE DEL ALUMNO, digitando el nombre del alumno 4. El sistema va filtrando el alumno buscado hasta encontrarlo. 5. Cuando el actor identifica el alumno, da clic en el botón CONSULTAR.

Page 157: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

157

6. El sistema muestra el año en que curso el grado undécimo 7. El actor da clic en la opción IMPRIMIR ACTA DE GRADO 8. El sistema imprime el certificado y queda disponible para generar otra acta de

grado

Flujos alternos

o Si el estudiante no está calificado En el paso3, al momento de buscar el estudiante a generar el certificado:

b. El sistema no realizará la búsqueda del alumno

Excepciones

No existe conexión con la base de datos

Page 158: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

158

12.4.19.2 PROTOTIPO CASO DE USO #16 IMPRIMIR ACTAS DE GRADO

Ilustración 40, PTP-019-GNAG (generar acta de grado)

Page 159: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.4.20 MATRIZ DE TRAZABILIDAD DE LOS REQUISITOS

Tabla 47, Trazabilidad de requisitos

REQUISITOS DE USUARIO (PROTOTIPOS)

PTP 001 IS

PTP 002 RP

PTP 003 GS

PTP 004 GTD

PTP 005 GP

PTP 006 GD

PTP 007 GM

PTP 008 GG

PTP 009 GM

PTP 010 GN

PTP 011 GAN

PTP 012

MMT

PTP 013 RGA

PTP 014 MTA

PTP 015

CAAL

PTP 016

EDCA

PTP 017

ELCA

RE

QU

ISIT

OS

FU

NC

ION

AL

ES

REQ FUN 001 X

REQ FUN 002 X

REQ FUN 003 X X

REQ FUN 004 X

REQ FUN 005 X

REQ FUN 006 X

REQ FUN 007 X X

REQ FUN 008 X

REQ FUN 009 X X X X

REQ FUN 010 X

REQ FUN 011 X

REQ FUN 012 X X X

REQ FUN 013 X

REQ FUN 014 X

REQ FUN 015 X X

REQ FUN 016 X

REQ FUN 017 X

REQ FUN 018 X X X X

REQ FUN 019 X

REQ FUN 020 X

REQ FUN 021 X X X

REQ FUN 022 X

REQ FUN 023 X

Page 160: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

160

REQ FUN 024 X

REQ FUN 025 X

REQ FUN 026 X

REQ FUN 027 X X X

REQ FUN 028 X

REQ FUN 029 X

REQ FUN 030 X X

REQ FUN 031 X

REQ FUN 032 X

REQ FUN 033 X X X

REQ FUN 034 X

REQ FUN 035 X

REQ FUN 036 X

REQ FUN 037 X

REQ FUN 038 X

REQ FUN 039 X

REQ FUN 040 X X X

REQ FUN 041 X

REQ FUN 042

X

Page 161: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

161

12.4.21 DISEÑO DE LA BASE DE DATOS

Ilustración 41, Diseño de entidad relación de la base de datos

Page 162: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.5 CONSTRUCCION

En la etapa de construcción, se tiene como resultado un producto tipo software en una versión inicial, el cual permitirá validar con el cliente su funcionamiento en un ambiente de pruebas, donde se procede a determinar si el software cumple con los requerimientos definidos con anterioridad en las etapas anteriores

Aquellos productos de software que superan con éxito las pruebas realizadas en su fase de pruebas, estará listo para ser introducido en ambiente productivo

Page 163: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

163

12.5.1 PANTALLA DE INICIO DE SESION

Ilustración 42,Interfaz Gráfica De Inicio De Sesión

Page 164: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

164

12.5.2 INTERFAZ DE INICIO DE SESION EXITOSO

Ilustración 43, Interfaz Gráfica De Inicio Sesión Exitoso

Page 165: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

165

12.5.3 INTERFAZ DE INFORMACION ACADEMICA

Ilustración 44, Interfaz Gráfica De Información Académica

Page 166: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

166

12.5.4 I NTERFAZ DE MATRICULAR ALUMNOS

Ilustración 45,Interfaz Gráfica De Matricular Alumnos

Page 167: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

167

12.5.5 INTERFAZ DE CALIFICAR ALUMNO

Ilustración 46, Interfaz Gráfica De Calificar Alumno

Page 168: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

168

12.5.6 INTERFAZ DE GENERACION DE CERTIFICADO DE ESTUDIO

Ilustración 47, Interfaz gráfica de generación de certificados de estudio

Page 169: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.5.7 CERTIFICADO DE ESTUDIO GENERADO

Ilustración 48, Certificado De Estudio Generado

Page 170: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.5.8 INTERFAZ DE GENERACION DE ACTAS DE GRADO

Ilustración 49, Interfaz Gráfica Para Actas De Grado

Page 171: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

12.5.9 ACTA DE GRADO GENERADA

Ilustración 50, Acta De Grado Generada

Page 172: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

172

12.5.10 FORMATO DE CASOS DE PRUEBA

Los casos de prueba, se utilizan para validar si el aplicativo en su versión final, cumple con todas las necesidades que el cliente solicito en la etapa de análisis con el levantamiento de requisitos de software.

Page 173: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

173

12.5.10.1 FCP REGISTRAR GENERO

Tabla 48, FCP Registrar Genero

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Genero

Id_CP: 1 Modulo a Probar: Registrar Genero

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Genero"

2. Ingresar un código en la opción CODIGO DE GENERO

3. Ingresar un nombre en la opción NOMBRE DE GENERO

4. Solicitar grabar información con clic en botón REGISTRAR GENERO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 174: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

174

12.5.10.2 FCP VISUALIZAR GENERO

Tabla 49, FCP Visualizar Genero

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Genero

Id_CP: 2 Modulo a Probar: Visualizar Genero

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados géneros en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Genero"

2. Visualizar en la parte inferior de la pantalla el género registrado

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 175: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

175

12.5.10.3 FCP EDITAR GENERO

Tabla 50, FCP Editar Genero

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Genero

Id_CP: 3 Modulo a Probar: Editar

Genero Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados géneros en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Genero"

2. buscar el género a editar

2. Seleccionar la opción EDITAR

3. Modificar el código de genero recargado en la opción CODIGO DEL GENERO

4. Modificar el nombre del género recargado en la opción NOMBRE DEL GENERO

5. Solicitar grabar información con clic en botón REGISTRAR GENERO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 176: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

176

12.5.10.4 FCP ELIMINAR GENERO

Tabla 51, FCP Eliminar Genero

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Genero

Id_CP: 4 Modulo a Probar: Eliminar Genero

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados géneros en la BD

No tener asociado ese género a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Genero"

2. buscar el género a eliminar

3. Seleccionar la opción ELIMINAR

4. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 177: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

177

12.5.10.5 FCP REGISTRAR TIPO DE DOCUMENTO

Tabla 52, FCP Registrar Tipo De Documento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Tipo de documento

Id_CP: 5 Modulo a Probar: Registrar Tipo de

documento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Tipo de documento"

2. Ingresar un código en la opción CODIGO DEL TIPO DE DOCUMENTO

3. Ingresar un nombre en la opción NOMBRE DEL TIPO DE DOCUMENTO

4. Solicitar grabar información con clic en botón REGISTRAR TIPO DE DOCUMENTO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 178: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

178

12.5.10.6 FCP VISUALIZAR TIPO DE DOCUMENTO

Tabla 53, FCP Visualizar Tipo de Documento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Tipo de Documento

Id_CP: 6 Modulo a Probar

: Visualizar Tipo de

Documento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido

En Proceso

Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de documentos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Tipo de Documento"

2. Visualizar en la parte inferior de la pantalla el género registrado

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre

Ejecutor de la prueba.

Responsable del proyecto

Page 179: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

179

12.5.10.7 FCP EDITAR TIPO DE DOCUMENTO

Tabla 54, FCP Editar Tipo de Documento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Tipo de Documento

Id_CP: 7 Modulo a Probar: Editar Tipo de Documento

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de documentos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Tipo de Documento"

2. buscar el género a editar

2. Seleccionar la opción EDITAR

3. Modificar el código de genero recargado en la opción CODIGO DEL TIPO DE DOCUMENTO

4. Modificar el nombre del género recargado en la opción NOMBRE DEL TIPO DE DOCUMENTO

5. Solicitar grabar información con clic en botón REGISTRAR TIPO DE DOCUMENTO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 180: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

180

12.5.10.8 FCP ELIMINAR TIPO DE DOCUMENTO

Tabla 55, FCP Eliminar Tipo de Documento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Tipo de Documento

Id_CP: 8 Modulo a Probar

: Eliminar Tipo de

Documento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido

En Proceso

Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de documentos en la BD

No tener asociado ese tipo de documento a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "Registrar Tipo de Documento"

2. buscar el género a eliminar

3. Seleccionar la opción ELIMINAR

4. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre

Ejecutor de la prueba.

Responsable del proyecto

Page 181: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

181

12.5.10.9 FCP REGISTRAR PAISES

Tabla 56, FCP Registrar Países

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Países

Id_CP: 9 Modulo a Probar: Registrar Países Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR PAISES"

3. Ingresar un código en la opción CODIGO DEL PAIS

4. Ingresar un nombre en la opción NOMBRE DEL PAIS

5. Solicitar grabar información con clic en botón REGISTRAR PAIS

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 182: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

182

12.5.10.10 FCP VISUALIZAR PAIS

Tabla 57, FCP Visualizar País

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar País

Id_CP: 10 Modulo a Probar: Visualizar

País Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR PAISES"

3. Visualizar en la parte inferior de la pantalla el país registrado

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 183: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

183

12.5.10.11 FCP EDITAR PAIS

Tabla 58, FCP Editar País

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar País

Id_CP: 11 Modulo a Probar: Editar País Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR PAISES"

3 buscar el país a editar

4. Seleccionar la opción EDITAR

5. Modificar el código de país recargado en la opción CODIGO DEL PAIS

6. Modificar el nombre del país recargado en la opción NOMBRE DEL PAIS

7. Solicitar grabar información con clic en botón REGISTRAR PAIS

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 184: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

184

12.5.10.12 FCP ELIMINAR PAIS

Tabla 59, FCP Eliminar país

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar País

Id_CP: 12 Modulo a Probar: Eliminar país Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

No tener asociado ese país a un departamento

No tener asociado ese país a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR PAISES"

3. buscar el país a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 185: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

185

12.5.10.13 FCP REGISTRAR DEPARTAMENTOS

Tabla 60, FCP Registrar Departamentos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Departamentos

Id_CP: 13 Modulo a Probar: Registrar

Departamentos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrado el país al cual pertenece ese departamento

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR DEPARTAMENTOS"

3. Seleccionar un nombre de país en la opción NOMBRE DEL PAIS

4. Ingresar un código de departamento en la opción CODIGO DEL DEPARTAMENTO

5. Ingresar un nombre en la opción NOMBRE DEL DEPARTAMENTO

6. Solicitar grabar información con clic en botón REGISTRAR DEPARTAMENTO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información del género en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 186: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

186

12.5.10.14 FCP VISUALIZAR DEPARTAMENTO

Tabla 61, FCP Visualizar Departamento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Departamento

Id_CP: 14 Modulo a Probar: Visualizar

Departamento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener departamentos registrados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR DEPARTAMENTOS"

3. Visualizar en la parte inferior de la pantalla el departamento registrado

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 187: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

187

12.5.10.15 FCP EDITAR DEPARTAMENTO

Tabla 62, FCP Editar Departamento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Departamento

Id_CP: 15 Modulo a Probar: Editar

Departamento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener departamentos registrados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR DEPARTAMENTOS"

3 buscar el departamento a editar

4. Seleccionar la opción EDITAR

5. Modificar el nombre del país recargado en la opción NOMBRE DEL PAIS

7. Modificar el código del departamento recargado en la opción CODIGO DEL DEPARTAMENTO

8. Modificar el nombre del departamento recargado en la opción NOMBRE DEL DEPARTAMENTO

9. Solicitar grabar información con clic en botón REGISTRAR DEPARTAMENTO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 188: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

188

12.5.10.16 FCP ELIMINAR DEPARTAMENTO

Tabla 63, FCP Eliminar Departamento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Departamento

Id_CP: 16 Modulo a Probar: Eliminar

Departamento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener registrados departamentos en la BD

No tener asociado ese departamento a un municipio

No tener asociado ese departamento a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR DEPARTAMENTOS"

3. buscar el departamento a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 189: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

189

12.5.10.17 FCP REGISTRAR MUNICIPIOS

Tabla 64, FCP Registrar Municipios

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Municipios

Id_CP: 17 Modulo a Probar: Registrar

Municipios Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrado el país al cual pertenece ese municipio

Tener registrado el departamento al cual pertenece ese municipio

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR MUNICIPIOS"

3. Seleccionar un nombre de país en la opción NOMBRE DEL PAIS

4. Seleccionar un nombre de departamento en la opción NOMBRE DEL DEPARTAMENTO

5. Ingresar un código de municipio en la opción CODIGO DEL MUNICIPIO

6. Ingresar un nombre en la opción NOMBRE DEL MUNICIPIO

7. Solicitar grabar información con clic en botón REGISTRAR MUNICIPIO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 190: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

190

12.5.10.18 FCP VISUALIZAR PAIS

Tabla 65, FCP Visualizar País

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar País

Id_CP: 18 Modulo a Probar: Visualizar

País Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener departamentos registrados en la BD

Tener municipios registrados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR MUNICIPIOS"

3. Visualizar en la parte inferior de la pantalla el municipio registrado

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 191: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

191

12.5.10.19 FCP EDITAR DEPARTAMENTO

Tabla 66, FCP Editar Departamento

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Departamento

Id_CP: 19 Modulo a Probar: Editar

Departamento Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener departamentos registrados en la BD

Tener municipios registrados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR MUNICIPIOS"

3 buscar el municipio a editar

4. Seleccionar la opción EDITAR

5. Modificar el nombre del país recargado en la opción NOMBRE DEL PAIS

5. Modificar el nombre del departamento recargado en la opción NOMBRE DEL DEPARTAMENTO

7. Modificar el código del municipio recargado en la opción CODIGO DEL MUNICIPIO

8. Modificar el nombre del municipio recargado en la opción NOMBRE DEL MUNICIPIO

9. Solicitar grabar información con clic en botón REGISTRAR MUNICIPIO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 192: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

192

12.5.10.20 FCP ELIMINAR MUNICIPIO

Tabla 67, FCP Eliminar Municipio

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Municipio

Id_CP: 20 Modulo a Probar: Eliminar

Municipio Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados países en la BD

Tener registrados departamentos en la BD

Tener registrados municipios en la BD

No tener asociado ese municipio a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "DISTRIBUCION GEOGRAFICA"

2. Seleccionar la opción "REGISTRAR MUNICIPIOS"

3. buscar el departamento a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 193: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

193

12.5.10.21 FCP REGISTRAR EDUCACIONES

Tabla 68,FCP Registrar Educaciones

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Educaciones

Id_CP: 21 Modulo a Probar: Registrar

Educaciones Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR EDUCACIONES"

3. Ingresar un código en la opción CODIGO DEL TIPO DE EDUCACION

4. Ingresar un nombre en la opción NOMBRE DEL TIPO DE EDUCACION

5. Solicitar grabar información con clic en botón REGISTRAR TIPO DE EDUCACION

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 194: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

194

12.5.10.22 FCP VISUALIZAR EDUCACIONES

Tabla 69, FCP Visualizar Educaciones

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Educaciones

Id_CP: 22 Modulo a Probar: Visualizar

Educaciones Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de educación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR EDUCACIONES"

3. Visualizar en la parte inferior de la pantalla las educaciones registradas

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 195: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

195

12.5.10.23 FCP EDITAR EDUCACIONES

Tabla 70, FCP Editar Educaciones

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Educaciones

Id_CP: 23 Modulo a Probar: Editar

Educaciones Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de educación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR EDUCACIONES"

3. buscar el tipo de educación a editar

4. Seleccionar la opción EDITAR

5. Modificar el código del tipo de educación recargado en la opción CODIGO DEL TIPO DE EDUCACION

6. Modificar el nombre del tipo de educación recargado en la opción NOMBRE DEL TIPO DE EDUCACION

7. Solicitar grabar información con clic en botón REGISTRAR TIPO DE EDUCACION

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 196: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

196

12.5.10.24 FCP ELIMINAR EDUCACIONES

Tabla 71, FCP Eliminar Educaciones

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Educaciones

Id_CP: 24 Modulo a Probar: Eliminar

Educaciones Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de educación en la BD

No tener asociado ese tipo de educación a un grado

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR EDUCACIONES"

3. buscar el grado a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 197: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

197

12.5.10.25 FCP REGISTRAR GRADO

Tabla 72, FCP Registrar Grado

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Grado

Id_CP: 25 Modulo a Probar: Registrar

Grado Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR GRADOS"

3. Ingresar un código en la opción CODIGO DE GRADO

4. Ingresar un nombre en la opción NOMBRE DE GRADO

5. Solicitar grabar información con clic en botón REGISTRAR GRADO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 198: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

198

12.5.10.26 FCP VISUALIZAR GRADOS

Tabla 73, FCP Visualizar Grados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Grados

Id_CP: 26 Modulo a Probar: Visualizar Grados

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados grados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR GRADOS"

3. Visualizar en la parte inferior de la pantalla los grados registrados

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 199: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

199

12.5.10.27 FCP EDITAR GRADO

Tabla 74, FCP Editar Grado

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Grado

Id_CP: 27 Modulo a Probar: Editar Grado Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados grados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR GRADOS"

3. buscar el grado a editar

4. Seleccionar la opción EDITAR

5. Modificar el código de grado recargado en la opción CODIGO DEL GRADO

6. Modificar el nombre del grado recargado en la opción NOMBRE DEL GRADO

7. Solicitar grabar información con clic en botón REGISTRAR GRADO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 200: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

200

12.5.10.28 FCP ELIMINAR GRADOS

Tabla 75, FCP Eliminar Grados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Grados

Id_CP: 28 Modulo a Probar: Eliminar Grados Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados grados en la BD

No tener asociado ese grado a un año o período escolar

No tener asociado ese grado a un alumno

No tener asociado ese grado a una materia

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR GRADO"

3. buscar el grado a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 201: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

201

12.5.10.29 FCP REGISTRAR MATERIAS

Tabla 76, FCP Registrar Materias

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Materias

Id_CP: 29

Modulo a Probar:

Registrar Materias

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR MATERIAS"

3. Ingresar un código en la opción CODIGO DE LA MATERIA

4. Ingresar un nombre en la opción NOMBRE DE LA MATERIA

5. Solicitar grabar información con clic en botón REGISTRAR MATERIA

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 202: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

202

12.5.10.30 FCP VISUALIZAR MATERIAS

Tabla 77, FCP Visualizar Materias

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Materias

Id_CP: 30 Modulo a Probar: Visualizar Materias

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados materias en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR MATERIAS"

3. Visualizar en la parte inferior de la pantalla las materias registradas

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 203: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

203

12.5.10.31 FCP EDITAR MATERIAS

Tabla 78, FCP Editar Materias

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Materias

Id_CP: 31

Modulo a Probar:

Editar Materias

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas materias en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR MATERIAS"

3. buscar la materia a editar

4. Seleccionar la opción EDITAR

5. Modificar el código de la materia recargado en la opción CODIGO DE LA MATERIA

6. Modificar el nombre de la materia recargado en la opción NOMBRE DE LA MATERIA

7. Solicitar grabar información con clic en botón REGISTRAR MATERIA

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 204: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

204

12.5.10.32 FCP ELIMINAR MATERIAS

Tabla 79, FCP Eliminar Materias

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Materias

Id_CP: 32 Modulo a Probar: Eliminar Materias

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas materias en la BD

No tener asociado esa materia a un grado

No tener asociado esa materia a un año o periodo escolar

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR MATERIA"

3. buscar la materia a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 205: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

205

12.5.10.33 FCP REGISTRAR PERIODOS

Tabla 80, FCP Registrar Periodos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Periodos

Id_CP: 33 Modulo a Probar: Registrar Periodos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR PERIODOS"

3. Ingresar un código en la opción CODIGO DEL PERIODO

4. Ingresar un nombre en la opción NOMBRE DEL PERIODO

5. Solicitar grabar información con clic en botón REGISTRAR PERIODO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 206: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

206

12.5.10.34 FCP VISUALIZAR PERIODOS

Tabla 81, FCP Visualizar Periodos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Periodos

Id_CP: 34 Modulo a Probar: Visualizar Periodos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados periodos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR PERIODOS"

3. Visualizar en la parte inferior de la pantalla los periodos registrados

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 207: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

207

12.5.10.35 FCP EDITAR PERIODOS

Tabla 82, FCP Editar Periodos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Periodos

Id_CP: 35 Modulo a Probar: Editar

Periodos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados periodos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR PERIODOS"

3. buscar la materia a editar

4. Seleccionar la opción EDITAR

5. Modificar el código del periodo recargado en la opción CODIGO DEL PERIODO

6. Modificar el nombre del periodo recargado en la opción NOMBRE DEL PERIODO

7. Solicitar grabar información con clic en botón REGISTRAR PERIODO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 208: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

208

12.5.10.36 FCP ELIMINAR PERIODOS

Tabla 83, FCP Eliminar Periodos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Periodos

Id_CP: 36 Modulo a Probar: Eliminar Periodos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados periodos en la BD

No tener asociado un grado a este periodo

No tener asociado un alumno a este periodo

No tener asociado notas a este periodo

No tener materias asociadas a este periodo

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "REGISTRAR PERIODOS"

3. buscar la materia a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 209: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

209

12.5.10.37 FCP REGISTRAR TIPO DE GRADUACION

Tabla 84, FCP Registrar Tipo de graduación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Tipo de graduación

Id_CP: 37 Modulo a Probar: Registrar Tipo de

graduación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "TIPO DE GRADUACION"

3. Ingresar un código en la opción CODIGO DEL TIPO DE GRADUACION

4. Ingresar un nombre en la opción NOMBRE DEL TIPO DE GRADUACION

5. Marcar la casilla de permitir asignar este tipo de graduación cuando se esté matriculando un alumno

6. Solicitar grabar información con clic en botón REGISTRAR TIPO DE GRADUACION

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 210: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

210

12.5.10.38 FCP VISUALIZAR TIPO DE GRADUACION

Tabla 85, FCP Visualizar Tipo de graduación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Tipo de graduación

Id_CP: 38 Modulo a Probar: Visualizar Tipo de

graduación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de graduación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "TIPO DE GRADUACION"

3. Visualizar en la parte inferior de la pantalla los tipos de graduación registrados

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 211: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

211

12.5.10.39 FCP EDITAR TIPO DE GRADUACION

Tabla 86, FCP Editar Tipo de graduación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Tipo de graduación

Id_CP: 39 Modulo a Probar: Editar Tipo de

graduación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de graduación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "TIPO DE GRADUACION"

3. buscar el tipo de graduación a editar

4. Seleccionar la opción EDITAR

5. Modificar el código del tipo de graduación recargado en la opción CODIGO DEL TIPO DE GRADUACION

6. Modificar el nombre del tipo de graduación recargado en la opción NOMBRE DEL TIPO DE GRADUACION

7. Solicitar grabar información con clic en botón REGISTRAR TIPO DE GRADUACION

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 212: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

212

12.5.10.40 FCP ELIMINAR TIPO DE GRADUACION

Tabla 87, FCP Eliminar Tipo de graduación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Tipo de graduación

Id_CP: 40 Modulo a Probar: Eliminar Tipo de

graduación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de graduación en la BD

No tener asociado a un alumno este tipo de graduación

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "INFORMACION ACADEMICA"

2. Seleccionar la opción del menú "TIPO DE GRADUACION"

3. buscar el tipo de graduación a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 213: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

213

12.5.10.41 FCP REGISTRAR CONCEPTOS

Tabla 88, FCP Registrar Conceptos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Conceptos

Id_CP: 41 Modulo a Probar: Registrar

Conceptos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

3. Ingresar un código en la opción CODIGO DEL CONCEPTO

4. Ingresar un nombre en la opción NOMBRE DEL CONCEPTO

5. Solicitar grabar información con clic en botón REGISTRAR CONCEPTO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 214: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

214

12.5.10.42 FCP VISUALIZAR CONCEPTOS

Tabla 89, FCP Visualizar Conceptos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Conceptos

Id_CP: 42 Modulo a Probar: Visualizar Conceptos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados conceptos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

2. Visualizar en la parte inferior de la pantalla los conceptos registrados

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 215: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

215

12.5.10.43 FCP EDITAR CONCEPTOS

Tabla 90, FCP Editar Conceptos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Conceptos

Id_CP: 43 Modulo a Probar: Editar

Conceptos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados conceptos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

2. buscar concepto a editar

3. Seleccionar la opción EDITAR

4. Modificar el código del concepto recargado en la opción CODIGO DEL CONCEPTO

5. Modificar el nombre del concepto recargado en la opción NOMBRE DEL CONCEPTO

6 solicitar grabar información con clic en botón REGISTRAR CONCEPTO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 216: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

216

12.5.10.44 FCP ELIMINAR CONCEPTOS

Tabla 91, FCP Eliminar Conceptos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Conceptos

Id_CP: 44 Modulo a Probar: Eliminar

Conceptos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados conceptos en la BD

No tener asociado este concepto a una nota

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

2. buscar el concepto a eliminar

3. Seleccionar la opción ELIMINAR

4. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 217: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

217

12.5.10.45 FCP REGISTRAR NOTAS

Tabla 92, FCP Registrar Notas

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Notas

Id_CP: 45 Modulo a Probar: Registrar

Notas Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

3. Ingresar un código en la opción CODIGO DE LA NOTA

4. Ingresar un nombre en la opción NOMBRE DE LA NOTA

5. Seleccionar un concepto para esa nota en la opción CONCEPTO

6. Solicitar grabar información con clic en botón REGISTRAR NOTA

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información del género en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 218: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

218

12.5.10.46 FCP VISUALIZAR NOTAS

Tabla 93, FCP Visualizar Notas

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Notas

Id_CP: 46 Modulo a Probar: Visualizar

Notas Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas notas en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

3. Visualizar en la parte inferior de la pantalla las notas registradas

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 219: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

219

12.5.10.47 FCP EDITAR NOTAS

Tabla 94, FCP Editar Notas

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Notas

Id_CP: 47 Modulo a Probar: Editar Notas Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados notas en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

3. buscar la nota a editar

4. Seleccionar la opción EDITAR

5. Modificar el código de la nota recargado en la opción CODIGO DE LA NOTA

6. Modificar el nombre de la nota recargado en la opción NOMBRE DE LA NOTA

7. Solicitar grabar información con clic en botón REGISTRAR NOTA

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 220: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

220

12.5.10.48 FCP ELIMINAR NOTAS

Tabla 95, FCP Eliminar Notas

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Notas

Id_CP: 48 Modulo a Probar: Eliminar Notas

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas notas en la BD

No tener asociado notas a un año o periodo académico

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR CONCEPTOS"

3. buscar la nota a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 221: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

221

12.5.10.49 FCP REGISTRAR NOTAS RECUPERACION

Tabla 96, FCP Registrar Notas Recuperación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Registrar Notas Recuperación

Id_CP: 49 Modulo a Probar: Registrar Notas Recuperación

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR NOTAS DE RECUPERACION"

3. Ingresar un código en la opción CODIGO DE LA NOTA DE RECUPERACION

4. Ingresar un nombre en la opción NOMBRE DE LA NOTA DE RECUPERACION

5. Solicitar grabar información con clic en botón REGISTRAR NOTA DE RECUPERACION

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 222: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

222

12.5.10.50 FCP VISUALIZAR NOTAS RECUPERACION

Tabla 97, FCP Visualizar Notas Recuperación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Notas Recuperación

Id_CP: 50 Modulo a Probar: Visualizar Notas Recuperación

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas notas de recuperación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR NOTAS DE RECUPERACION"

3. Visualizar en la parte inferior de la pantalla las notas de recuperación registradas

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 223: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

223

12.5.10.51 FCP EDITAR NOTAS RECUPERACION

Tabla 98, FCP Editar Notas Recuperación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Notas Recuperación

Id_CP: 51 Modulo a Probar: Editar Notas

Recuperación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas notas de recuperación en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR NOTAS DE RECUPERACION"

3. buscar la nota a editar

4. Seleccionar la opción EDITAR

5. Modificar el código de la nota de recuperación recargado en la opción CODIGO DE LA NOTA DE RECUPERACION

6. Modificar el nombre de la nota r de recuperación encargado en la opción NOMBRE DE LA NOTA DE RECUPERACION

7. Solicitar grabar información con clic en botón REGISTRAR NOTA DE RECUPERACION

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información del género registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 224: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

224

12.5.10.52 FCP ELIMINAR NOTAS RECUPERACION

Tabla 99, FCP Eliminar Notas Recuperación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Notas Recuperación

Id_CP: 52 Modulo a Probar: Eliminar Notas Recuperación

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas notas de recuperación en la BD

No tener asociada esa nota de recuperación a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "REGISTRAR NOTAS"

2. Seleccionar la opción "REGISTRAR NOTAS DE RECUPERACION"

3. buscar la nota a eliminar

4. Seleccionar la opción ELIMINAR

5. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 225: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

225

12.5.10.53 FCP MATRICULAR ALUMNOS

Tabla 100, FCP Matricular Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Matricular Alumnos

Id_CP: 53 Modulo a Probar: Matricular Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados tipos de documentos en la BD

Tener registrados los géneros en la BD

Tener registrados tipos de graduación en la BD

Tener registrados países en la BD

Tener registrados departamentos en la BD

Tener registrados municipios en la BD

Tener registrados los grados en la BD

Tener registrados los años o periodos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR ALUMNOS"

2. Seleccionar la opción "REGISTRAR ALUMNO"

3. Seleccionar tipo de documento en la opción TIPO DE DOCUMENTO

4. Ingresar número de documento en la opción NUMERO DE IDENTIFICACION

5. ingresar el primer nombre en la opción PRIMER NOMBRE

6. ingresar el segundo nombre en la opción SEGUNDO NOMBRE, si lo tiene

7. ingresar el primer apellido en la opción PRIMER APELLIDO

8. ingresar el segundo apellido en la opción SEGUNDO APELLIDO, si lo tiene

9. Seleccionar género en la opción GENERO

10. Ingresar dirección en la opción DIRECCION DE RESIDENCIA

11. Ingresar fecha de nacimiento en la opción FECHA DE NACIMIENTO

12. Seleccionar tipo de graduación en la opción TIPO DE GRADUACION

13. Seleccionar país en la opción PAISES

14. Seleccionar departamentos en la opción DEPARTAMENTOS

15. Seleccionar municipios en la opción MUNICIPIOS

16. Seleccionar tipo de documento en la opción TIPO DE DOCUMENTO

Page 226: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

226

17 ingresar número de documento del padre en la opción NUMERO DE IDENTIFICACION

18. ingresar el primer nombre del padre en la opción PRIMER NOMBRE

19. ingresar el segundo nombre del padre en la opción SEGUNDO NOMBRE, si lo tiene

20. ingresar el primer apellido del padre en la opción PRIMER APELLIDO

21. ingresar el segundo apellido del padre en la opción SEGUNDO APELLIDO, si lo tiene

22. Seleccionar genero del padre en la opción GENERO

23. Seleccionar tipo de documento en la opción TIPO DE DOCUMENTO

24. Ingresar número de documento de la madre en la opción NUMERO DE IDENTIFICACION

25. ingresar el primer nombre de la madre en la opción PRIMER NOMBRE

26. ingresar el segundo nombre de la madre en la opción SEGUNDO NOMBRE, si lo tiene

27. ingresar el primer apellido de la madre en la opción PRIMER APELLIDO

28. ingresar el segundo apellido de la madre en la opción SEGUNDO APELLIDO, si lo tiene

29. Seleccionar genero de la madre en la opción GENERO

30. Seleccionar los grados que curso en la institución

31. seleccionar los años o periodos que curso esos grados en la institución

28. Solicitar grabar información con clic en botón REGISTRAR ALUMNO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 227: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

227

12.5.10.54 FCP VISUALIZAR ALUMNOS

Tabla 101, FCP Visualizar Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Alumnos

Id_CP: 54 Modulo a Probar: Visualizar Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados alumnos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR ALUMNOS"

2. Visualizar en la parte inferior de la pantalla los alumnos registrados

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 228: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

228

12.5.10.55 FCP EDITAR NOTAS RECUPERACION

Tabla 102, FCP Editar Notas Recuperación

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Notas Recuperación

Id_CP: 55 Modulo a Probar: Editar Notas

Recuperación Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados alumnos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR ALUMNOS"

2. buscar el alumno a editar

3. Seleccionar la opción EDITAR

4. Seleccionar la opción EDITAR

5. Modificar la información correspondiente, la cual quedara recargada en todos los campos correspondientes

6. Solicitar grabar información con clic en botón REGISTRAR ALUMNO

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 229: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

229

12.5.10.56 FCP ELIMINAR ALUMNOS

Tabla 103, FCP Eliminar Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Alumnos

Id_CP: 56 Modulo a Probar: Eliminar Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados alumnos en la BD

No tener los alumnos a un grado y a un año o periodo

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR ALUMNOS"

2. buscar el alumno a eliminar

3. Seleccionar la opción ELIMINAR

4. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información de la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 230: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

230

12.5.10.57 FCP ALUMNOS MATRICULADOS

Tabla 104, FCP Alumnos Matriculados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Alumnos Matriculados

Id_CP: 57 Modulo a Probar: Alumnos

Matriculados Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados alumnos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "ALUMNOS MATRICULADOS"

2. Visualizar en la parte inferior de la pantalla los alumnos registrados por grado y por año

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 231: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

231

12.5.10.58 FCP MATRICULAR ALUMNOS

Tabla 105, FCP Matricular Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Matricular Alumnos

Id_CP: 58 Modulo a Probar: Matricular Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registradas las materias en la BD

Tener registrados los grados en la BD

Tener registrados los años o periodos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR MATERIAS"

2. Seleccionar el nombre de la materia en la opción NOMBRE DE LA MATERIA

3. Seleccionar el nombre del grado en la opción NOMBRE DEL GRADO

4. Seleccionar el nombre del periodo en la opción NOMBRE DEL PERIODO

5. ingresar intensidad horaria de la materia

6. Solicitar grabar información con clic en botón REGISTRAR

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 232: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

232

12.5.10.59 FCP VISUALIZAR MATRICULA MATERIA

Tabla 106, FCP Visualizar Matricula Materia

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Visualizar Matricula Materia

Id_CP: 59 Modulo a Probar: Visualizar Matricula

Materia Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener registrados alumnos en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR MATERIAS"

2. Visualizar en la parte inferior de la pantalla las materias matriculadas, con su respectivo grado y año

Resultados esperados:

Visualizar la información de la Base de datos

Resultados obtenidos:

Permitió visualización de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir visualizar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 233: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

233

12.5.10.60 FCP EDITAR MATRICULA DE MATERIAS

Tabla 107, FCP Editar Matricula de Materias

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Matricula de Materias

Id_CP: 60 Modulo a Probar: Editar Matricula de

Materias Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener matriculadas materias en un grado y en un año en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR MATERIAS"

2. buscar la matrícula de materia a editar

3. Seleccionar la opción EDITAR

4. Modificar la información correspondiente, la cual quedara recargada en todos los campos correspondientes en la parte superior

5. Solicitar grabar información con clic en botón REGISTRAR

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar la información registrada en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 234: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

234

12.5.10.61 FCP ELIMINAR MATRICULA DE MATERIA

Tabla 108, FCP Eliminar Matricula de Materia

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Matricula de Materia

Id_CP: 61 Modulo a Probar: Eliminar Matricula de

Materia Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener matriculadas materias en un grado y en un año en la BD

No haber calificado esa materia a un alumno

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "MATRICULAR ALUMNOS"

2. buscar la matrícula de materia a eliminar

3. Seleccionar la opción eliminar

4. Eliminar información con clic en el botón Aceptar

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar la información de la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 235: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

235

12.5.10.62 FCP CALIFICAR ALUMNOS

Tabla 109, FCP Calificar Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Calificar Alumnos

Id_CP: 62 Modulo a Probar: Calificar Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos registrados en un grado y en un año en la BD

Tener notas registradas en el año o periodo escolar en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "CALIFICAR ALUMNOS"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Seleccionar el año o periodo y el grado a calificar en la opción PERIODO Y GRADO

4. Seleccionar el nombre del periodo en la opción NOMBRE DEL PERIODO

5. Solicitar consultar información con clic en botón CONSULTAR

6. asignar notas en la opción NOTA FINAL

7. Solicitar calificar el alumno en la opción con clic en botón CALIFICAR ALUMNO

Resultados esperados:

Grabar la información en la Base de datos

Resultados obtenidos:

Permitió la grabación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir grabar la información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 236: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

236

12.5.10.63 FCP ELIMINAR CALIFICACION ALUMNOS

Tabla 110, FCP Eliminar Calificación Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Editar Calificación Alumnos

Id_CP: 63 Modulo a Probar: Editar Calificación

Alumnos Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos calificados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "CALIFICAR ALUMNOS"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Seleccionar el año o periodo y el grado a calificar en la opción PERIODO Y GRADO

4. Seleccionar el nombre del periodo en la opción NOMBRE DEL PERIODO

5. Solicitar consultar información con clic en botón CONSULTAR

6. asignar nueva nota y justificar la razón por la cual está realizando el cambio

7. Solicitar actualizar calificación con clic en botón ACTUALIZAR CALIFICACION

Resultados esperados:

Editar la información en la Base de datos

Resultados obtenidos:

Permitió la edición de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir editar información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 237: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

237

12.5.10.64 FCP ELIMINAR CALIFICACION ALUMNOS

Tabla 111, FCP Eliminar Calificación Alumnos

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Eliminar Calificación Alumnos

Id_CP: 64 Modulo a Probar: Eliminar

Calificación Alumnos

Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos calificados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "CALIFICAR ALUMNOS"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Seleccionar el año o periodo y el grado a calificar en la opción PERIODO Y GRADO

4. Seleccionar el nombre del periodo en la opción NOMBRE DEL PERIODO

5. Solicitar consultar información con clic en botón CONSULTAR

6. Solicitar eliminación de calificación con clic en botón ELIMINAR CALIFICACION

7. solicitar acepta con clic en botón ACEPTAR

Resultados esperados:

Eliminar la información en la Base de datos

Resultados obtenidos:

Permitió la eliminación de la información

Observaciones:

Se cumplió con el objetivo el cual era permitir eliminar información en la BD.

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 238: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

238

12.5.10.65 FCP GENERAR CERTIFICADO DE ESTUDIO

Tabla 112, FCP Generar Certificado de estudio

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Generar Certificado de estudio

Id_CP: 65 Modulo a Probar: Generar Certificado de

estudio Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos registrados en un grado y en un año en la BD

Tener alumnos calificados en ese grado y en un año en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "CERTIFICADOS DE ESTUDIO"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Seleccionar tipo de id actualizado en la opción TIPO DE IDENTIFICACION ACTUAL

4. Ingresar el número de identificación actualizado en la opción NUMERO DE IDENTIFICACION ACTUAL

5. Seleccionar municipio de expedición en la opción MUNICIPIO DE EXPEDICION

6. Solicitar consultar información con clic en botón CONSULTAR

7. Visualizar la información del certificado en la parte inferior de la pantalla

8. Solicitar generar certificado con clic en el botón GENERAR CERTIFICADO EN PDF

9. Solicitar Aceptar con clic en el botón ACEPTAR

Resultados esperados:

Imprimir el certificado de estudio del alumno

Resultados obtenidos:

Permitió impresión del certificado de estudio

Observaciones:

Se cumplió con el objetivo el cual era imprimir el certificado de estudio

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 239: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

239

12.5.10.66 FCP CERTIFICADOS DE ESTUDIO GENERADOS

Tabla 113, FCP certificados de estudio generados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: certificados de estudio generados

Id_CP: 66 Modulo a Probar: certificados de

estudio generados Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener certificados generados en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "CERTIFICADOS GENERADOS"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Visualizar cuantos certificados se han generados hasta el momento

Resultados esperados:

Visualizar cantidad de certificados generados por mes

Resultados obtenidos:

Permitió Visualizar cantidad de certificados generados por mes

Observaciones:

Se cumplió con el objetivo el cual era Visualizar cantidad de certificados generados por mes

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 240: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

240

12.5.10.67 FCP ALUMNOS GRADUADOS

Tabla 114, FCP Alumnos Graduados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Alumnos Graduados

Id_CP: 67 Modulo a Probar: Alumnos

Graduados Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos registrados en el grado undécimo y en un año en la BD

Tener alumnos calificados en ese grado en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "ALUMNOS GRADUADOS"

2. Seleccionar el periodo y el grado a verificar

3. Solicitar consultar con clic en el botón CONSULTAR

4. asignar un numero de acta y un número de folio dependiendo el tipo de graduación

5. Asignar fecha de graduación

6. seleccionar si el alumno se graduó en la ceremonia oficial o si se graduó por ventanilla

7. Solicitar guardar información con clic en el botón GUARDAR

8. Imprimir el acta general de graduación dando clic en ACTAS EN PDF, dependiendo el tipo de graduación

Resultados esperados:

Asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo

Resultados obtenidos:

Permitió Asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo

Observaciones:

Se cumplió con el objetivo el cual era Asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo

Page 241: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

241

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 242: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

242

12.5.10.68 FCP ALUMNOS GRADUADOS

Tabla 115, FCP Alumnos Graduados

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Alumnos Graduados

Id_CP: 68 Modulo a Probar: Alumnos

Graduados Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos registrados en el grado undécimo y en un año en la BD

Tener alumnos calificados en ese grado en la BD

Tener alumnos que no se graduaron en la ceremonia oficial de graduación

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "GRADUADOS POR VENTANILLA"

2. Buscar el alumno que desea oficializar su graduación en la institución

3. Asignar fecha de solicitud de graduación

4. asignar un numero de acta

5. asignar un número de folio (solo si es necesario)

6. Solicitar guardar información con clic en el botón GUARDAR

Resultados esperados:

Asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo y no se graduaron en la ceremonia oficial de graduación

Resultados obtenidos:

Permitió Asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo y no se graduaron en la ceremonia oficial de graduación

Observaciones:

Se cumplió con el objetivo el cual era asignar números de actas y números de folio (si es necesario) a los estudiantes que cursaron grado undécimo y no se graduaron en la ceremonia oficial de graduación

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 243: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

243

12.5.10.69 FCP IMPRIMIR ACTAS DE GRADO

Tabla 116, FCP Imprimir Actas de grado

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Imprimir Actas de grado

Id_CP: 69 Modulo a Probar: Imprimir Actas de

grado Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener alumnos registrados en el grado undécimo y en un año en la BD

Tener alumnos calificados en ese grado en la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "ACTAS DE GRADO"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Solicitar consultar información con clic en botón CONSULTAR

4. Visualizar la información del certificado en la parte inferior de la pantalla

5. Solicitar generar certificado con clic en el botón GENERAR ACTA EN PDF

6. Solicitar Aceptar con clic en el botón ACEPTAR

Resultados esperados:

Imprimir el acta de grado

Resultados obtenidos:

Permitió impresión del acta de grado

Observaciones:

Se cumplió con el objetivo el cual era imprimir el acta de grado

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 244: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

244

12.5.10.70 FCP ACTAS DE GRADO GENERADAS

Tabla 117, FCP Actas De Grado Generadas

Tipo de Artefacto: Formato para especificar casos de prueba.

Nombre del sistema a revisar: Certificados de estudio y actas de grado

FORMATO PARA ESPECIFICAR CASOS DE PRUEBA

Requisito de Usuario: Actas de grado generadas

Id_CP: 70 Modulo a Probar: Actas de grado

generadas Fecha: 30/04/2019

Estado Caso de Prueba: Concluido En Proceso Desechado

X

Pre Requisitos:

Tener login dado de alta en la base de datos.

Tener password dado de alta en la base de datos.

Tener actas de grado generados la BD

Pasos o secuencia lógica:

1. Seleccionar la opción del menú "ACTAS GENERADAS"

2. Buscar el nombre del alumno en la opción NOMBRE DE ALUMNO

3. Visualizar cuantas actas de grado se han generado hasta el momento

Resultados esperados:

Visualizar cantidad de actas de grado generadas por mes

Resultados obtenidos:

Permitió Visualizar cantidad de actas de grado generados por mes

Observaciones:

Se cumplió con el objetivo el cual era Visualizar cantidad de actas de grado generados por mes

Nombre Nombre Ejecutor de la prueba. Responsable del proyecto

Page 245: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

245

12.6 DESPLIEGUE

Una vez que la fase de verificación concluye, se procede a instalar la aplicación en ambiente productivo, en esta última fase del modelo lineal incluye la entrega, el mantenimiento y la mejora del software.

12.6.1 FORMATO LISTA DE VERIFICACION DE PROCESOS Y TAREAS

Tabla 118, Lista de Verificación y Procesos Revisión 1

Capacitación Instalación

aplicativo

Pruebas

Entrega definitiva Entrega parcial Op.

Mantenimiento

Op. Preventivas Actividades o

tareas

Ent. Proyecto a

otro ingeniero

FECHA: 13-05-2019

APLICACIÓN: CERTACTAS

MÓDULO: Generación de certificados de estudio y

actas de grado

• Módulo parametrizador

• Módulo de gestión

• Módulo de reportes

• Módulo de administración

PROPÓSITO:

Realizar la instalación, implementación y capacitación del aplicativo para generación de certificados de estudio y actas de grado en la institución educativa

“INSTITUTO AGRICOLA DE MARSELLA - RISARALDA”

DEPENDENCIAS QUE INTERVIENEN

CODIGO UNIDAD

1 coordinación general de la institución educativa

2 secretaria general de la institución educativa

Page 246: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

246

3 Desarrollador del Software

LISTA DE VERIFICACION

CODIGOS Actividad Fecha Entrega

1-2-3 Entrega del submódulo Gestionar Genero 13-05-2019

1-2-3 Entrega del submódulo Gestionar tipo de documento 13-05-2019

1-2-3 Entrega del submódulo Gestionar Distribución Geográfica

13-05-2019

1-2-3 Entrega del submódulo Gestionar Información Académica

13-05-2019

1-2-3 Entrega del submódulo Gestionar Registrar Notas 13-05-2019

1-2-3 Entrega del submódulo Gestionar Resoluciones de la Institución Educativa

13-05-2019

1-2-3 Entrega del submódulo Gestionar Rectores-secretarias

13-05-2019

1-2-3 Entrega del Submódulo Gestionar Configuración 13-05-2019

1-2-3 Entrega del submódulo Gestionar Matricular alumnos 13-05-2019

1-2-3 Entrega del submódulo Alumnos Matriculados 13-05-2019

1-2-3 Entrega del submódulo Gestionar Matricular Materias 13-05-2019

1-2-3 Entrega del submódulo Gestionar Calificar Alumnos 13-05-2019

1-2-3 Entrega del submódulo Gestionar Alumnos Graduados

13-05-2019

1-2-3 Entrega del submódulo Gestionar Alumnos Graduados por ventanilla

13-05-2019

1-2-3 Entrega del submódulo Certificados de estudio 13-05-2019

1-2-3 Entrega del submódulo Certificados Generados 13-05-2019

1-2-3 Entrega del submódulo Actas de Grado 13-05-2019

Page 247: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

247

1-2-3 Entrega del submódulo Actas Generadas 13-05-2019

1-2-3 Entrega del submódulo Gestionar Usuarios 13-05-2019

1-2-3 Entrega del submódulo Gestionar Roles de Usuarios 13-05-2019

Nombre

MARIA INES MARIN PUERTA

JORGE ELIECER MONTEALEGRE

JULIAN ANDRES MARIN MARIN

Page 248: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

248

Tabla 119 Lista de Verificación y Procesos Revisión 2

Capacitación Instalación

aplicativo

Pruebas

Entrega definitiva Entrega parcial Op. Mantenimiento

Op. Preventivas Actividades o

tareas

Ent. Proyecto a otro

ingeniero

FECHA: 15-05-2019

APLICACIÓN: CERTACTAS

MÓDULO: Generación de certificados de estudio y

actas de grado

• Módulo parametrizador

• Módulo de gestión

• Módulo de reportes

• Módulo de administración

PROPÓSITO:

Realizar la revisión de las observaciones y tareas pendientes

DEPENDENCIAS QUE INTERVIENEN

CODIGO UNIDAD

1 COORDINACION GENERAL DE LA INSTITUCION

2 SECRETARIA GENERAL DE LA INSTITUCION

3 DESARROLLADOR DEL SOFTWARE

LISTA DE VERIFICACION

CODIGOS Actividad Fecha Entrega

1-2-3 Entrega del submódulo Gestionar Genero 15-05-2019

1-2-3 Entrega del submódulo Gestionar tipo de documento

15-05-2019

1-2-3 Entrega del submódulo Gestionar Distribución Geográfica

15-05-2019

1-2-3 Entrega del submódulo Gestionar Información Académica

15-05-2019

Page 249: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

249

1-2-3 Entrega del submódulo Gestionar Registrar Notas 15-05-2019

1-2-3 Entrega del submódulo Gestionar Resoluciones de la Institución Educativa

15-05-2019

1-2-3 Entrega del submódulo Gestionar Rectores-secretarias

15-05-2019

1-2-3 Entrega del Submódulo Gestionar Configuración 15-05-2019

1-2-3 Entrega del submódulo Gestionar Matricular alumnos

15-05-2019

1-2-3 Entrega del submódulo Alumnos Matriculados 15-05-2019

1-2-3 Entrega del submódulo Gestionar Matricular Materias

15-05-2019

1-2-3 Entrega del submódulo Gestionar Calificar Alumnos 15-05-2019

1-2-3 Entrega del submódulo Gestionar Alumnos Graduados

15-05-2019

1-2-3 Entrega del submódulo Gestionar Alumnos Graduados por ventanilla

15-05-2019

1-2-3 Entrega del submódulo Certificados de estudio 15-05-2019

1-2-3 Entrega del submódulo Certificados Generados 15-05-2019

1-2-3 Entrega del submódulo Actas de Grado 15-05-2019

1-2-3 Entrega del submódulo Actas Generadas 15-05-2019

1-2-3 Entrega del submódulo Gestionar Usuarios 15-05-2019

1-2-3 Entrega del submódulo Gestionar Roles de Usuarios

15-05-2019

ASISTENTES

MARIA INES MARIN PUERTA

JORGE ELIECER MONTEALEGRE

JULIAN ANDRES MARIN MARIN

Page 250: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

250

13. RESULTADOS

De acuerdo a las necesidades detectadas en la institución educativa instituto

agrícola de Marsella, se logró desarrollar un software hecho a la medida e

implementado, logrando con esto minimizar en gran parte los tiempos invertidos en

la elaboración manual de documentos propios de la institución educativa como lo

son los certificados de estudio y actas de grado, velando por dar respuesta oportuna

a quienes requieren de la información y contribuyendo a la conservación de la

información académica de los egresados, como alma principal de la entidad.

Además, se contribuyó a la apropiación de herramientas modernas y tecnológicas

como soluciones administrativas, herramientas que crecen de una manera

exponencial en nuestro diario vivir y que resulta pertinente adentrarnos en

tecnologías que agilicen y faciliten los procesos internos en las organizaciones.

Page 251: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

251

14. CONCLUSIONES

El trabajo realizado para lograr la sistematización de certificados de estudio y actas de grado en la institución educativa instituto agrícola de Marsella (Risaralda), permitió establecer las siguientes conclusiones:

• La elección de un MCVS que se ajuste a los requerimientos del software, es de gran importancia al momento de la ejecución del proyecto, porque dependiendo de las circunstancias en las que se encuentre el mismo, la elección tomada resultará trascendente al momento de su abordaje.

• Lo complejo en la elaboración de un proyecto software no es cumplir con los requisitos funcionales del software, sino tratar de prevenir en gran medida los posibles errores cometidos por los usuarios que puedan afectar el funcionamiento óptimo del sistema.

• La implementación de métodos, procesos y lineamientos claramente establecidos para el levantamiento de requisitos de software, facilitan la implementación de productos software de calidad.

• La comunicación bilateral entre el cliente y el equipo desarrollador del producto software, son un factor fundamental para asegurar la calidad del producto desde sus etapas tempranas.

• La realización de las actividades propuestas para especificar y validar requisitos ayudó a la obtención de una especificación de requisitos en lenguaje natural validada por el usuario.

• Al encontrar la mayor cantidad de defectos en el desarrollo de los requisitos se reduce notablemente el número de defectos encontrados en la etapa de producción atribuibles a los requisitos, aunque se incrementó el tiempo empleado en el desarrollo de los mismos.

• En la implantación de productos software, en su etapa de producción, es indispensable que todos los involucrados en el desarrollo del producto (cliente y equipo desarrollador) estén presentes, pues es en este momento donde todos los involucrados podrán verificar y validar que lo que propuso en la etapa inicial fue lo que finalmente se entregó y se implemento

Page 252: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

15. ANEXOS

15.1 LISTA DE VERIFICACION DE PROCESOS Y TAREAS REV1

Ilustración 51,Lista de Verificación de Proceso Rev1

Page 253: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

253

15.2 LISTA DE VERIFICACION DE PROCESOS Y TAREAS REV2

Ilustración 52, Lista de Verificación de Proceso Rev2

Page 254: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

15.3 CARTA DE CERTIFICACION DE LA INSTITUCION EDUCATIVA

Ilustración 53, Carta De Certificación De Entrega

Page 255: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

255

16. REFERENCIAS

[1] I. SOMMERVILLE, «Ingenieria del software,» de Ingenieria del software, septime edicion, Alicante - España, PEARSON ADDISON WESLEY, 2005, p. 6.

[2] R. S. PRESSMAN, Ingeniería de Software : Un enfoque práctico. 3a edición, España: McGraw-Hill, 1993.

[3] R. S. Pressman, «Software,» de ingeniería del Software un enfoque practico, McGraw-Hill, pp. 3-4.

[4] I. SOMMERVILLE, «Que Es El Software,» de Ingeniería del software, septima edicion, Alicante - España, PEARSON ADDISON WESLEY, 2005, p. 5.

[5] R. S. Pressman, «El proceso del Software,» de ingeniería del Software un enfoque practico, McGraw-Hill, pp. 12-13.

[6] I. SOMMERVILLE, «El proceso del software,» de Ingeniería del software, septima edicion, Alicante - España, PEARSON ADDISON WESLEY, 2005, p. 5.

[7] R. S. Pressman, «Modelos de proceso prescriptivos,» de ingeniería del Software un enfoque practico, septima edicion, McGraw-Hill, p. 33.

[8] R. S. Pressman, «Modelo de la cascada,» de Ingeniería del Software un enfoque practico, McGraw-Hill, pp. 33-35.

[9] R. S. Pressman, «Modelo de proceso incremental,» de Ingeniería del Software un enfoque practico, McGraw-Hill, pp. 35-36.

[10] R. S. Pressman, «Modelo de proceso evolutivo,» de Ingeniería del Software un enfoque practico, septima edicion, McGraw-Hill, p. 36.

[11] R. S. Pressman, «prototipos,» de Ingeniería del Software un enfoque practico, septima edicion, McGraw-Hill, p. 38.

[12] R. S. Pressman, «modelo espiral,» de Ingenieria del Software un enfoque practico, septima edicion, McGraw-Hill, p. 39.

[13] R. S. Pressman, «Modelos concurrentes,» de Ingeniería del Software un enfoque practico, McGraw-Hill, p. 42.

Page 256: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

256

[14] R. S. Pressman, «Desarrollo basado en componentes,» de Ingeniería del Software un enfoque practico septima edicion, McGraw-Hill, p. 43.

[15] R. S. Pressman, «El modelo de metodos formales,» de Ingeniería del software un enfoque practico, septima edicion, McGraw-Hill, p. 44.

[16] L. J. Aguilar, «LENGUAJES DE PROGRAMACION,» de FUNDAMENTOS DE LA PROGRAMACION, ESPAÑA, McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U., p. 36.

[17] L. J. Aguilar, «PARADIGMAS DE PROGRAMACION,» de FUNDAMENTOS DE LA PROGRAMACION, ESPAÑA, McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U., pp. 40-41.

[18] L. Joyanes Aguilar, «Lenguajes Imperativos (Procedimentales),» de fundamentos de la programacion cuarta edicion, McGraw-Hill, p. 40.

[19] L. Joyanes Aguilar, «Lenguajes Declarativos,» de fundamentos de la programacion cuarta edicion, McGraw-Hill, p. 41.

[20] Fundamento, «Lenguajes Orientados a Objetos,» de fundamentos de la programacion cuarta edicion, McGraw-Hill, p. 41.

[21] R. S. Pressman, «desarrollo de software orientado a aspectos,» de Ingeniería del Software un enfoque practico, septima edicion, McGraw-Hill, p. 44.

[22] A. Cobo, G. Patricia, P. Daniel y R. Rocio, «HTML,» de PHP y MySQL Tecnologías para el desarrollo de aplicaciones web, España, ediciones Días de Santo, 2005, p. 57.

[23] p. Gómez, Á. Cobo, D. Pérez y R. Rocha, «PHP,» de PHP y MYSQL, Tecnologias para el desarrollo de aplicaciones web, Ediciones Diaz de Santos, p. 99.

[24] p. Gómez, Á. Cobo, D. Pérez y R. Rocha, «Servidor Apache,» de PHP y MYSQL, Tecnologias para el desarrollo de aplicaciones web, Ediciones Diaz de Santos, p. 45.

[25] D. Miers, BPMN Guía de referencia y modelado, USA: Future Strategies Inc., Book Division, 2009.

[26] R. S. Pressman, «las WebApps,» de Ingeniería del Software un enfoque practico, McGraw-Hill, p. 9.

Page 257: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

257

[27] M. m. U. J. I, «Base de datos,» de Base de datos, Castelló de la Plana : Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions, 2011., 2011, p. 2.

[28] M. m. U. J. I, «Sistema de gesion de base de datos,» de Base de datos, Castelló de la Plana : Publicacions de la Universitat Jaume I. Servei de Comunicació i Publicacions, 2011., 2011, pp. 3-4.

[29] H. F. Korth, S. Sudarshan y A. Silberschatz, «Modelo de los datos,» de Fundamentos de bases de datos, McGraw-Hill, p. 5.

[30] H. F. Korth, S. Sudarshan y A. Silberschatz, «Modelo entidad relacion,» de Fundamentos de bases de datos, McGraw-Hill, p. 5.

[31] H. F. Korth, S. Sudarshan y A. Silberschatz, «Modelo relacional,» de Fundamentos de bases de datos, McGraw-Hill, p. 6.

[32] p. Gómez, Á. Cobo, D. Pérez y R. Rocha, «MYSQL,» de PHP y MYSQL, Tecnologias para el desarrollo de aplicaciones web, Ediciones Diaz de Santos, p. 339.

[33] C. Martinez Saldarriaga, «Implementacion De Una Base De Datos Para El Almacenamiento De Las Hojas De Vida De Los Funcionarios Y Los Contratos Realizados Por La Cámara De Comercio De Dosquebradas,» Pereira, 2009.

[34] L. M. Ocampo Pelaez, «Análisis Y Diseño De Un Sistema De Información Que Permita La Administración De Documentos Digitales,» Pereira, 2010.

[35] D. L. Carvajal Portilla y D. C. Lopez Lopez, «Analisis y desarrollo de una solución para documentos tipo paz y salvo aplicando un modelo de desarrollo y gestión de software formulado en la universidad católica de pereira,» Pereira, 2013.

[36] V. Software, «VPS Software,» VPS Software © Copyright, [En línea]. Available: https://www.vpsnotas.com/portal/. [Último acceso: 20 05 2019].

[37] F. A. Contreras Henao y F. Forero Guzman, «Diseño de una modelo para la implantacion de un sistema de gestion documental en areas u organizaciones juridicas,» Bogota, 2005.

[38] B. P. Quintero y P. A. Fuentes, «Diseño de un sistema de gestion documental para el programa de ingenieria de sistemas de la universidad san buenaventura - sede bogota,» Bogota D.C., 2007.

[39] A. F. Castillejo Aldana y J. M. Gomez Cortes, «Diseño e implementacion de un sistema de gestion documental utilizando herramientas de software libre para

Page 258: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

258

el programa de ingenieria de sistemas de la universidad de san buenaventura - sede bogota,» Bogota D.C., 2008.

[40] O. Villareal Osorio, «Sistema de informacion para automatizar los procesos de inventarios y biblioteca general del colegio andres paez de sotomayor,» Bucaramanga, 2009.

[41] J. A. Paez Batanero, «Aplicación web para la gestión de información en bienestar universitario de la universidad libre,» Bogota D.C., 2012.

[42] S. Morales Villamizar, «Diseño e implementacion de un sistema para automatizar la gestion de procesos de contratación de empleados, solicitud de vacaciones y generación de certificados laborales,» Cali, 2015.

[43] A. M. d. Bogota, «Guía de Trámites y Servicios,» Alcaldia Mayor de Bogota, 23 03 2019. [En línea]. Available: http://fut.redp.edu.co/FUT-web/#/fut/21/Estudiantes. [Último acceso: 20 05 2019].

[44] U. ICESI, «UNIVERSIDAD ICESI, servicios para egresados,» [En línea]. Available: https://banner.icesi.edu.co/ssomanager/c/SSB. [Último acceso: 20 05 2019].

[45] M. d. E. Nacional, «SIMAT,» Versión 7.0.8.02, 03 22 2019. [En línea]. Available: https://www.sistemamatriculas.gov.co/simat/app. [Último acceso: 20 05 2019].

[46] S. Correa Mota, «Sistema de información para el registro y control de los procesos que se realizan en el departamento de control de estudio de la unidad educativa baltazar padrón de santa maría ipire, estado guárico,» Valle de la Pascua (Venezuela), 2011.

[47] j. c. c. sanchez, «Aplicación de tecnología web en los sistemas de información. caso: sistema de control de calificaciones,» San Cristobal, Venezuela, 2002.

[48] E. S. Gomez Juela, D. C. Jumbo Tene y A. E. Rios Verdugo, «Desarrollo de un sistema automatizado para la inscripcion y mantenimiento de la informacion de los alumnos via internet, del colegio primero de mayo del canton yanzatza,» Cuenca (Ecuador), 2012.

[49] U. E. D. MADRID, «Petición de Certificados en la Universidad Europea de Madrid,» UNIVERSIDAD EUROPEA DE MADRID, [En línea]. Available: https://universidadeuropea.es/madrid/peticion-de-certificados. [Último acceso: 20 05 2019].

[50] r. garrido, «MODELO DE EVALUACIÓN DE METODOLOGIAS PARA EL DESARROLLO DE SOFTWARE,» Caracas, Venezuela, 2006.

Page 259: SISTEMATIZACIÓN DE CERTIFICADOS DE ESTUDIO Y ACTAS DE ...repositorio.ucp.edu.co/bitstream/10785/5382/1/DDMIST48.pdf · 2 sistematizaciÓn de certificados de estudio y actas de grado

259

[51] A. Lazo Toro y J. G. Galvez Botero, «PROCEDIMIENTO PARA ESPECIFICAR Y VALIDAR REQUISITOS DE SOFTWARE EN MIPYMES DESARROLLADORAS DE SOFTWARE DE LA CIUDAD DE PEREIRA, BASADO EN ESTUDIOS PREVIOS EN LA REGIÓN,» Manizales, Caldas, 2017.

[52] R. S. Pressman, «Ingenieria del Software,» de Ingeniería del Software Un enfoque práctico, McGraw-Hill, pp. 10-12.

[53] J. A. G. Vasquez, «MYSQL,» de Desarrollo Web con PHP y MYSQL, EDICIONES ANAYA MULTIMEDIA (GRUPO ANAYA) S. A., pp. 28-29.

[54] J. A. G. Vasquez, «Servidor apache,» de Desarrollo Web con PHP y MYSQL, EDICIONES ANAYA MULTIMEDIA (GRUPO ANAYA) S.A., pp. 29-30.

[55] L. J. Aguilar, «BREVE HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN,» de FUNDAMENTOS DE PROGRAMACION, ESPAÑA, McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U., p. 42.

[56] L. J. Aguilar, «PROGRAMACION DE LA WEB,» de FNDAMENTOS DE LA PROGRAMACION, ESPAÑA, McGRAW-HILL/INTERAMERICANA DE ESPAÑA, S. A. U., p. 42.