Está en la página 1de 21

UNIVERSIDAD ESTATAL DE BOLVAR

FACULTAD DE CIENCIAS ADMINISTRATIVAS, GESTIN


EMPRESARIAL E INFORMTICA.

TESIS DE GRADO PREVIO A LA OBTENCIN DEL TTULO


DE INGENIERO EN SISTEMAS COMPUTACIONALES
TEMA:
DESARROLLO

DEL

SISTEMA

DE

MATRICULACIN

MATRISCHOOL VERSIN 1.0 PARA EL COLEGIO NACIONAL


MIXTO CORINA PARRAL DE VELASCO IBARRA DEL CANTN
SAN JOS DE CHIMBO, PROVINCIA DE BOLVAR; PERODO
2009 - 2010.
AUTORES:
JOS EDUARDO ARTEAGA PUCHA
JAVID ISRAEL VEGA GUERRERO
DIRECTOR:
ING. DANILO BARRENO
PARES ACADMICOS:
ING. MARICELA ESPN

DRA. EDELMIRA GUEVARA

Guaranda, Marzo 2011

II.

DEDICATORIA

Mi proyecto de tesis se lo dedico, en primer lugar a Dios por darme salud y vida, a
mis padres y hermanos quienes han sido mi inspiracin y apoyo a lo largo de mi
formacin, a mis maestros y a todas las personas con quienes conviv durante mis
aos de estudios quienes supieron brindarme todo su apoyo y cario en los
momentos en que ms lo necesite.
Eduardo Arteaga

Dedico la presente tesis a los seres que ms amo en este mundo: mis padres Mara
Guerrero y Enrique Vega, a toda mi familia que ha confiado en m y que siempre me
ha brindando su apoyo incondicional y de forma especial a mi esposa Alexandra
Snchez quien es la fuente de mi inspiracin y motivacin para superarme cada da
ms y as poder luchar para que la vida nos depare un futuro mejor.
Javid Vega

II

III. AGRADECIMIENTO.

Nuestro profundo agradecimiento a la Universidad Estatal de Bolvar, Facultad de


Ciencias Administrativas, Gestin Empresarial e Informtica, Escuela de Sistemas,
porque nos han brindado la oportunidad de ser profesionales competentes y
emprendedores capaces de poder enfrentar a la sociedad actual, a nuestro director de
tesis, a nuestros maestros y amigos que han compartido durante el proceso de
realizacin de nuestro proyecto de grado.

III

IV.

CERTIFICACIN DEL DIRECTOR

Certifico que el presente Proyecto de Grado fue realizado por los seores Jos
Eduardo Arteaga Pucha y Javid Israel Vega Guerrero, bajo mi direccin.

Ing. Danilo Barreno


DIRECTOR DE TESIS

IV

V.

AUTORA NOTARIADA

VI.

TABLA DE CONTENIDOS

I.

Portada...I

II.

Dedicatoria...II

III.

Agradecimiento...III

IV.

Certificacin del Director...IV

V.

Autora notariada..V

VI.

Tabla de Contenidos...VI

VII.

Lista de Cuadro y Grficos..XIV

VIII.

Lista de AnexosXXI

IX.

Resumen Ejecutivo en Espaol..XXII

X.

Executive Summary..XXIII

XI.

Introduccin..XXIV

CAPTULO I

1.1

Tema.................................................................................................................2

1.2

Antecedentes...............................................................................................3 - 5

1.3

Problema..........................................................................................................6

1.3.1

Formulacin del Problema.............................................................................6

1.4

Justificacin.....................................................................................................7

1.5

Objetivos..........................................................................................................8

1.5.1 Objetivo general................................................................................................8


1.5.2 Objetivos especficos........................................................................................8
1.6

Metodologa.....................................................................................................9

1.6.1 Mtodos............................................................................................................9
1.6.2 Tipo De Investigacin.......................................................................................9
1.6.3 Tcnicas e Instrumentos para Obtencin de los Datos...................................10
1.6.4 Procesamiento de los Datos............................................................................11
1.7

Marco terico..................................................................................................12

1.7.1 Marco referencial............................................................................................12


1.7.2 Marco Conceptual...........................................................................................12
1.7.2.1 Software.................................................................................................12 - 13

VI

1.7.2.2 La Free Software Foundation.......................................................................14


1.7.2.3 Proyecto GNU.......................................................................................14 - 15
1.7.2.4 Open Source cdigo abierto.....................................................................16
1.7.2.5 La Licencia Pblica General GNU...............................................................17
1.7.2.6 Software Libre..............................................................................................18
1.7.2.7 Clasificacin del Software segn su Licencia.......................................18 - 26
1.7.2.8 Base de Datos........................................................................................26 - 28
1.7.2.9 Sistemas de Gestin de Base de Datos.................................................28 - 33
1.7.2.10 PostgreSQL..........................................................................................33 - 37
1.7.3 Lenguajes de Programacin....................................................................37 - 46
1.7.3.1 PHP........................................................................................................37 - 39
1.7.3.2 JavaScript......................................................................................................40
1.7.3.3 AJAX.....................................................................................................41 - 43
1.7.3.4 PhpPgAdmin(Interfaz para administrar PostgreSQL)...................................44
1.7.4 Metodologas de Desarrollo de Software.................................................44 - 46

CAPTULO II ANLISIS DEL SISTEMA

2.1

Seleccin de la metodologa y proceso de desarrollo.................................48

2.1.2 Seleccin de la metodologa...........................................................................48


2.1.3

Seleccin del proceso de desarrollo de software...........................................48

2.2

Aplicacin de herramientas de recoleccin de datos..........................49 - 54

2.3

Diagramas......................................................................................................55

2.3.1

Diagrama de flujo de datos sistema manual............................................55 - 56

2.3.2

Diagramas de casos de uso......................................................................56 - 60

2.3.3

Diagrama entidad relacin..............................................................................61

2.4

Especificacin de requisitos (SRS)...............................................................62

2.4.1 Introduccin....................................................................................................62
2.4.1.1 Propsito.......................................................................................................62
2.4.1.2 mbito del sistema................................................................................62 - 63
2.4.1.3 Definiciones, acrnimos y abreviaturas........................................................63
2.4.1.3.1 Definiciones........................................................................................63 - 64
2.4.1.3.2

Acrnimos.................................................................................................64

VII

2.4.1.3.3

Referencias................................................................................................64

2.4.1.3.4

Visin general del documento..................................................................65

2.4.2

Descripcin general........................................................................................65

2.4.2.1 Perspectiva del producto................................................................................65


2.4.2.2 Funciones del sistema...................................................................................65
2.4.2.2.1 Gestin de datos del colegio......................................................................66
2.4.2.2.2 Gestin de representantes..........................................................................66
2.4.2.2.3 Gestin de estudiantes...............................................................................66
2.4.2.2.4 Gestin de documentos.............................................................................66
2.4.2.2.5 Gestin perodo lectivo..............................................................................67
2.4.2.2.6 Gestin de nivel.........................................................................................67
2.4.2.2.7 Gestin de especialidades..........................................................................67
2.4.2.2.8 Gestin aos de estudio.............................................................................67
2.4.2.2.9 Gestin De paralelos..................................................................................67
2.4.2.2.10 Gestin reas de asignaturas...................................................................67
2.4.2.2.11 Gestin asignaturas.................................................................................68
2.4.2.2.12 Gestin de docentes...............................................................................68
2.4.2.2.13 Gestin de acta de calificaciones...........................................................68
2.4.2.2.14 Gestin de matrculas.............................................................................68
2.4.2.2.15 Gestin de usuarios................................................................................68
2.4.2.2.16 Gestin del diseo del sistema...............................................................68
2.4.2.3 Caractersticas de los usuarios......................................................................69
2.4.2.4 Restricciones.................................................................................................69
2.4.2.5 Suposiciones y dependencias.......................................................................70
2.4.2.5.1

Suposiciones............................................................................................70

2.4.2.5.2

Dependencias..........................................................................................70

2.4.3 Requisitos especficos....................................................................................71


2.4.3.1 Requisitos funcionales..................................................................................71
2.4.3.1.1 Gestin de datos del colegio.......................................................................71
2.4.3.1.2 Gestin de estudiante..................................................................................71
2.4.3.1.3 Gestin de representante.............................................................................72
2.4.3.1.4 Gestin de documentos...............................................................................72
2.4.3.1.5 Gestin de perodo lectivo..........................................................................72

VIII

2.4.3.1.6 Gestin de nivel...........................................................................................73


2.4.3.1.7 Gestin de especialidad................................................................................73
2.4.3.1.8 Gestin de ao de estudio............................................................................73
2.4.3.1.9 Gestin de paralelo......................................................................................74
2.4.3.1.10 Gestin de reas de asignatura.................................................................74
2.4.3.1.11 Gestin de asignatura.................................................................................74
2.4.3.1.12 Gestin de docente....................................................................................75
2.4.3.1.13 Gestin de acta de calificaciones...............................................................75
2.4.3.1.14 Gestin de matrcula..................................................................................75
2.4.3.1.15 Gestin de usuario.....................................................................................76
2.4.3.1.16 Gestin de diseo del sistema....................................................................76
2.4.3.1.17 Interfaces de usuario..................................................................................76
2.4.3.1.18 Interfaces hardware...................................................................................77
2.4.3.1.19 Interfaces de comunicacin.......................................................................77
2.4.3.2 Requisitos de rendimiento...........................................................................77
2.4.3.3 Requisitos de desarrollo..............................................................................77
2.4.3.4 Requisitos tecnolgicos...............................................................................78
2.4.3.4.1 Seguridad...................................................................................................78
2.5 Estudio de la factibilidad...................................................................................79
2.5.1 Factibilidad tcnica.........................................................................................79
2.5.1.1 Hardware.........................................................................................................79
2.5.1.2 Software...................................................................................................79 - 80
2.5.1.3 Infraestructura de la red..................................................................................81
2.5.1.4 Lenguaje..........................................................................................................81
2.5.2 Factibilidad econmica...................................................................................81
2.5.2.1 Puntos de funcin...................................................................................81 - 86
2.5.2.2 Estimacin mediante Cocomo................................................................86 - 87
2.5.3 Factibilidad legal............................................................................................88
2.5.4 Factibilidad operativa.....................................................................................89
2.5.4.1 Sistema actual................................................................................................90
2.5.4.2 Sistema propuesto..................................................................................90 - 91

IX

CAPITULO III DISEO DEL SISTEMA

3.1 Diseo................................................................................................................93
3.1.1 Diagramas.......................................................................................................93
3.1.1.1 Arquitectura de la Aplicacin........................................................................93
3.1.1.2 Diagrama de Flujo de Datos Sistema Actual........................................94 - 103
3.1.1.3 Arquitectura de la RED................................................................................104
3.1.2 Diagrama Entidad Relacin del Sistema de Matriculacin Colegial
Matrischool Versin 1.0...................................................................................105
3.1.2.1 Modelo Relacional...............................................................................106 - 108
3.1.2.2 Dependencia Funcional.................................................................................109
3.1.2.3 Normalizacin.......................................................................................110- 111
3.1.3 Interfaz..........................................................................................................112
3.1.3.1 Diseo de las Interfaces principales....................................................113 - 119
3.1.3.2 Casos de Uso........................................................................................120 - 125
3.1.3.3 Secuencias............................................................................................126 - 161

CAPTULO IV PRUEBAS

4.1 Introduccin.....................................................................................................163
4.1.1

Propsito.......................................................................................................163

4.1.2

Entorno.........................................................................................................164

4.1.3 Alcance.........................................................................................................164
4.1.4 Visin general...............................................................................................164
4.1.5

Personas al que se dirige el plan...................................................................165

4.2 Preparacin del plan de Pruebas..........................................................165 - 168


4.3 Estrategia..........................................................................................................168
4.3.1

Tipos de pruebas..........................................................................................168

4.3.1.1 Pruebas de funcionalidad............................................................................168


4.3.1.2 Pruebas de interfaz de usuario....................................................................169
4.3.1.3 Pruebas de la base datos.............................................................................170
4.3.1.4 Pruebas de rendimiento.............................................................................170
4.3.1.5 Pruebas de carga.........................................................................................171

4.3.1.6 Pruebas de seguridad y control de acceso....................................................171


4.3.1.7 Pruebas de configuracin.............................................................................172
4.3.1.8 Pruebas de Instalacin..................................................................................173
4.4 Sistema..............................................................................................................173

CAPITULO V IMPLEMENTACIN

5.1 Implementacin................................................................................................175
Conclusiones.............................................................................................................176
Recomendaciones.....................................................................................................177
Bibliografa......................................................................................................178 - 180
Anexos.............................................................................................................181 - 200

XI

VII. LISTA DE CUADROS Y GRFICOS

Grficos:

Grfico 1. Conjunto de Licencias de Software Libre y de Fuente Abierto.................21


Grfico 2. Componentes del SGBD PostgreSQL.......................................................34
Grfico 3. Funcionamiento de PHP............................................................................38
Grfico 4. Tecnologas agrupadas bajo el concepto de AJAX...................................42
Grfico 5. Comparacin grfica del modelo tradicional de aplicacin web y del
nuevo modelo propuesto por AJAX. (Imagen original creada por Adaptive Path y
utilizada con su permiso)............................................................................................42
Grfico 6. Comparacin entre las comunicaciones sncronas de las aplicaciones web
tradicionales y las comunicaciones asncronas de las aplicaciones AJAX (Imagen
original creada por Adaptive Path y utilizada con su permiso)..................................43
Grfico N 7. Diagrama de Contexto Nivel 0, Sistema Manual.................................55
Grfico 8. Diagrama de Flujo de Datos Nivel 1, Sistema Manual.............................56
Grfico N 9. Diagrama de Casos de Uso, Proceso de Matrculas Manual...............57
Grfico N 10. Diagrama de Casos de Uso, Proceso de Acta de Calificaciones
Manual........................................................................................................................59
Grfico N 11. Diagrama Entidad Relacin del Sistema de Matriculacin Colegial
Matrischool..61
Grafico N 12. Usuarios del Sistema de Matrischool Versin 1.0............................ 69
Grfico N 13. Diagrama Arquitectura de la Aplicacin. ..93
Grfico N 14. Diagrama de Contexto Nivel 0, del Sistema Matrischool Versin
1.0...............94
Grfico N 15. Diagrama de Flujo de Datos Nivel 1 Sistema Matrischool Versin
1.0....................95
Grfico N 16. Diagrama de Flujo de Datos Nivel 2 Sistema Matrischool Versin 1.0
(1/2).................96
Grfico N 16. Diagrama de Flujo de Datos Nivel 2 Sistema Matrischool Versin 1.0
(2/2).....................97
Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(1/6).................98

XII

Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(2/6).........99
Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(3/6)...........100
Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(4/6)...........................................................................................................................101
Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(5/6)...........................................................................................................................102
Grfico N 17. Diagrama de Flujo de Datos Nivel 3 Sistema Matrischool Versin 1.0
(6/6)...........................................................................................................................103
Grfico N 18. Diagrama Arquitectura de Red.....104
Grfico N 19. Diagrama Entidad Relacin de la Base de Datos del Sistema de
Matriculacin Colegial Matrischool Versin 1.0..105
Grfico N 20. Dependencia funcional del Sistema de Matriculacin Colegial
Matrischool Versin 1.0............109
Grfico N 21. Interfaz de inicializacin del sistema Matrischool Versin
1.0..................113
Grfico N 22. Interfaz del Menu de Opciones del sistema Matrischool Versin
1.0..................................114
Grfico N 23. Interfaz de ingreso de datos en el sistema Matrischool Versin 1.0
(1/2).......................115
Grfico N 23. Interfaz de ingreso de datos en el sistema Matrischool Versin 1.0
(2/2).......................116
Grfico N 24.

Interfaz de consultas del sistema Matrischool Versin

1.0.117
Grfico N 25. Interfaz de ingreso de matriculas del sistema Matrischool Versin
1.0.........................................................118
Grfico N 26.

Interfaz de consultas de actas de calificacin modo estudiante

Matrischool Versin 1.0........................119


Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(1/6)...........................................................................................................................120
Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(2/6)...121

XIII

Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(3/6).......122
Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(4/6).......123
Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(5/6).......124
Grfico N 27. Diagrama de casos de uso del sistema Matrischool Versin 1.0
(6/6).......125
Grfico

28.

Diagrama

de

secuencias

de

autenticacin

de

usuario...........126
Grfico

29.

Diagrama

de

secuencias

de

autenticacin

de

usuario

alternativo.....127
Grfico N 30. Diagrama de secuencias de Diseo del sistema128
Grfico N 31. Diagrama de secuencias de Actualizar Datos del Colegio...129
Grfico N 32. Diagrama de secuencias de Subir sello.............130
Grfico N 33. Diagrama de secuencias de Ingresar datos de Nivel............131
Grfico

34. Diagrama

de

secuencias de

Ingresar datos del

Nivel

alternativo.........132
Grfico

35.

Diagrama

de

secuencias

de

Bsqueda

de

datos

del

Nivel..........133
Grfico N 36. Diagrama de secuencias de Bsqueda de datos del Colegio
alternativo.................134
Grfico

37.

Diagrama

de

secuencias

de

Actualizar

datos

del

Nivel..................135
Grfico N 38. Diagrama de secuencias de Actualizar datos del nivel
alternativo.............136
Grfico N 39. Diagrama de secuencias de Eliminar datos del perodo
lectivo................137
Grfico N 40. Diagrama de secuencias de Eliminar datos del perodo lectivo
alternativo.....138
Grfico N 41. Diagrama de secuencias de Ingresar datos de Aos de
Estudio..................................................139

XIV

Grfico N 42. Diagrama de secuencias de Ingresar datos de Aos de


Estudio......................................................................................................................140
Grfico

43.

Diagrama

de

secuencias

de

Ingresar

datos

de

Asignatura.................................................................................................................141
Grfico N 44. Diagrama de secuencias de Ingresar datos de Asignatura
alternativo.................................................................................................................142
Grfico

45.

Diagrama

de

secuencias

de

Ingresar

datos

del

Alumno.....................................................................................................................143
Grfico

46.

Diagrama

de

secuencias

de

Ingresar

datos

del

Alumno.....................................................................................................................144
Grfico

47.

Diagrama

de

secuencias

de

Bsqueda

de

datos

del

Alumno.....................................................................................................................145
Grfico N 48. Diagrama de secuencias de Bsqueda de datos del Alumno
alternativo.................................................................................................................146
Grfico

49.

Diagrama

de

secuencias

de

Actualizar

datos

del

Alumno.....................................................................................................................147
Grfico N 50. Diagrama de secuencias de Actualizar datos del Alumno
alternativo.................................................................................................................148
Grfico

51.

Diagrama

de

secuencias

de

Eliminar

datos

del

Alumno.....................................................................................................................149
Grfico N 52. Diagrama de secuencias de Eliminar datos del Alumno
alternativo.................................................................................................................150
Grfico N 53. Diagrama de secuencias de Ingreso Matrcula.................................151
Grfico N 54. Diagrama de secuencias de Ingreso Matrcula.................................152
Grfico N 55. Diagrama de secuencias de Ingreso Matrcula alternativo...............153
Grfico N 56. Diagrama de secuencias de Buscar Matrcula..................................154
Grfico N 57. Diagrama de secuencias de Buscar Matrcula alternativo................155
Grfico N 58. Diagrama de secuencias de Eliminar Matrcula...............................156
Grfico N 59. Diagrama de secuencias de Ingresar notas en el Acta de
Calificaciones...........................................................................................................157
Grfico N 60. Diagrama de secuencias de Visualizar acta de Calificaciones........158
Grfico N 61. Diagrama de secuencias de Visualizar acta de Calificaciones
alternativo.................................................................................................................159

XV

Grfico N 62. Diagrama de secuencias de Visualizar acta de Calificaciones modo


estudiante..................................................................................................................160
Grfico N 63. Diagrama de secuencias de Visualizar acta de Calificaciones modo
estudiante alternativo................................................................................................161

Tablas:

Tabla N 1. Clasificacin del software........................................................................13


Tabla N 2. Software Segn la licencia.................................................................19-20
Tabla N 3. Ventajas del software libre y el software propietario.........................21-24
Tabla N 4. Desventajas del software libre y el software propietario....................24-25
Tabla N 5. Listado de algunos SGBD que se inclinan por la filosofa del software
libre........................................................................................................................29-30
Tabla N 6. Tabla de comparacin de SGBD libres..............................................30-31
Tabla N 7. Comparacin entre MySQL y PostgreSQL.......................................32-33
Tabla N 8. Limites de PostgreSQL...........................................................................37
Tabla N 9. Resumen de Modelos de Proceso.......................................................45-46
Tabla N 10. Tarjetas de Casos de Uso del proceso de Matriculacin
Manual........................................................................................................................58
Tabla N 11.Tarjetas de Casos de Uso del proceso de actas de Calificaciones
Manual........................................................................................................................60
Tabla N 12. Entidades que intervienen en el proceso de matriculacin....................63
Tabla N 13. Definicin de los procesos de las entidades...................................63 - 64
Tabla N 14. Acrnimos de la SRS.............................................................................64
Tabla N 15. Caractersticas del servidor...................................................................79
Tabla N 16. Formato para calcular los puntos de funcin del Matrischool Versin
1.0................................................................................................................................82
Tabla N 17. Determinacin de los puntos de funcin del Matrischool Versin
1.0................................................................................................................................83
Tabla N 18. Anlisis de las Caractersticas Generales del Sistema....................83 - 85
Tabla N 19. Anlisis de la factibilidad operativa......................................................91
Tabla N 20. Documentacin existente y la disponibilidad............................164 - 165
Tabla N 21. Preparacin del Plan de Pruebas................................................165 - 168

XVI

Tabla N 22. Pruebas de funcionalidad............................................................168 - 169


Tabla N 23. Pruebas de interfaz de usuario.............................................................169
Tabla N 24. Pruebas de base de datos......................................................................170
Tabla N 25. Pruebas de rendimiento.......................................................................170
Tabla N 26. Pruebas de carga..................................................................................171
Tabla N 27. Pruebas de seguridad y control de acceso............................................171
Tabla N 28. Pruebas de configuracin.....................................................................172
Tabla N 29. Componentes del sistema utilizados para la ejecucin de las
pruebas......................................................................................................................173
Tabla N 30. Ficha para la descripcin de funciones de Matrischool Versin
1.0..............................................................................................................................175
Tabla N 31. Descripcin de la funcin cabecera del programa..............................192
Tabla N 32. Descripcin de la funcin de bsqueda..............................................193
Tabla N 33. Descripcin de la funcin de Ingresar Matrculas.....................193 - 194
Tabla

34.

Descripcin

de

la

funcin

de

Ingresar

Acta

de

Calificaciones..................................................................................................194 - 195
Tabla N 35. Descripcin de la funcin de subir imgenes.....................................196
Tabla N 36. Descripcin de la funcin de asignacin.....................................196-197
Tabla N 37. Descripcin de la funcin de Ingreso.................................................198

VIII. LISTA DE ANEXOS

ANEXO N 1

DOCUMENTOS SOLICITADOS
DOCUMENTOS DEL PROCESO DE MATRCULAS.
DOCUMENTOS DEL PROCESO DE ACTA DE CALIFICACIONES.

ANEXO N 2

GUA DE OBSERVACION DIRECTA REALIZADA PARA EL ANLISIS DEL


SISTEMA DE MATRICULACIN COLEGIAL MATRISCHOOL VERSIN
1.0.

XVII

ANEXO N 3

GUA DE ENTREVISTA REALIZADA PARA EL ANLISIS DEL SISTEMA DE


MATRICULACIN COLEGIAL MATRISCHOOL VERSIN 1.0.

ANEXO N 4

CRONOGRAMA DE ACTIVIDADES

ANEXO N 5

REA DE ANALISIS, DISEO Y DESARRROLLO DE MATRISCHOOL


VERSIN 1.0.

ANEXO N 6

SEUDOCDIGO DE LAS FUNCIONES MS IMPORTANTES DEL SISTEMA


MATRISCHOOL VERSIN 1.0

ANEXO N 7

ENTREGA DE MATRISCHOOL VERSIN 1.0

XVIII

IX.

RESUMEN EJECUTIVO EN ESPAOL.

El proyecto de tesis contiene todos los fundamentos utilizados para el desarrollo de


sistema de matriculacin Mastrischool, en el documento se especifica el anlisis
respecto a las necesidades que presentan el colegio Corina Parral de Velasco Ibarra
frente a los procesos de matriculacin y acta de calificaciones

Para ello hemos utilizado las principales tcnicas de investigacin como son
entrevistas y observacin directa con la finalidad de obtener los requerimientos para
el funcionamiento del sistema y as establecer los mdulos apropiados para el
desarrollo del mismo, en el anlisis y diseo se utilizo la metodologa estructurada y
el modelo RAD (Desarrollo Rpido de Aplicaciones), en la fase de implementacin
se utilizo la Programacin extrema, que facilita el trabajo en equipo.

Para llevar a cabo el desarrollo de la aplicacin fueron necesarias la utilizacin de las


siguientes herramientas Open Source: sistema operativo Centos 5.5, lenguajes: PHP,
JavaScript, HTML, Ajax; Gestor de base de datos PostgreSQL, manejador de base de
datos Webmin, Vistalizador y Pgadmin III facilitando el desarrollo y la
administracin de la informacin de forma confiable y segura.

Al implementar Matrischool versin 1.0, se reduce los tiempo que con lleva realizar
la matriculacin y las actas respectivas y a la vez se facilita a las secretarias la
consulta de informacin referente a los estudiantes en las cuestiones que se involucre
a la institucin; evitando de esta manera que se cometan errores y permitiendo
optimizar tiempo y esfuerzo.

XIX

X.

EXECUTIVE SUMMARY

The project of thesis contains all the foundations used for the system development of
matriculation Mastrischool, in the document the analysis is specified with regard to
the needs that Corina Parral de Velasco Ibarra presents the college opposite to the
processes of matriculation and record of qualifications.

For it we have used the principal technologies of investigation since they are guessed
and direct observation with the purpose of obtaining the requirements for the
functioning of the system and this way to establish the modules adapted for the
development of the same one, in the analysis and design I use the structured
methodology and the model RAD (Rapid Development of Applications), in the phase
of implementation I use the extreme Programming, which facilitates the teamwork.

To carry out the development of the application were necessary the utilization of the
following tools Open Source: operating system Centos 5.5, languages: PHP,
JavaScript, HTML, Ajax; Manager of database PostgreSQL, manejador of database
Webmin, Vistalizador and Pgadmin III facilitating the development and the
administration of the information of reliable and sure form.

When Matrischool version 1.0 implements, one reduces the time that with ride to
realize the matriculation and the respective minutes and simultaneously there is
facilitated to the secretaries the consultation of information relating to the students in
the questions that one involves to the institution; preventing hereby them from
committing mistakes and allowing to optimize time and effort.

XX

XI.

INTRODUCCIN

Matrischool Versin 1.0 fue desarrollado con el objetivo de brindar una herramienta
Software acorde a la evolucin tecnolgica para las secretaras de los colegios, con el
fin de facilitar las tareas que interviene en los procesos de matrculas y acta de
calificaciones y de esta manera ofrecer un mejor servicio a la sociedad.
El proceso de investigacin se lo realiz en el colegio nacional mixto Corina Parral
de Velasco Ibarra, del cantn San Jos de Chimbo. Y acorde a la Ley Orgnica de
Educacin actualizada en el ao 2009.

En el Captulo I, se determina los aspectos ms relevantes a lo largo de la


investigacin, para proceder con el desarrollo del sistema como son: Problema,
Justificacin, Objetivos, Metodologa y Marco Terico.

En el Captulo II, Se define el Anlisis de Requerimientos del Software,


Metodologa de Desarrollo de Software, Aplicacin de Herramientas de Recoleccin
de Datos, Diagramas, Factibilidad.

En el Captulo III, en base diagramas se plasma el nuevo sistema tomando en cuenta


la Arquitectura de la Aplicacin, Flujo de Datos, Arquitectura de Red, Bases de
Datos, Modelo Relacional, Dependencia Funcional, Normalizacin, Interfaces, Casos
de Uso, Secuencias.

En el Captulo IV se detallan los tipos de pruebas asignadas a cada modulo y


componentes del software.

En el Captulo V se indica las distintas funciones que intervienen en el


funcionamiento del sistema.

XXI

También podría gustarte