m - DSpace en Uniandes

Anuncio
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIANDES
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS E INFORMÁTICA
PROYECTO INFORMÁTICO
PREVIA LA OBTENCIÓN DEL TÍTULO DE INGENIERA EN SISTEMAS E
INFORMÁTICA
TEMA: SISTEMA INFORMÁTICO PARA LA GESTIÓN DE PROCESOS DEL ÁREA
ADMINISTRATIVA Y PROGRAMAS DE ATENCIÓN DE NIÑOS Y NIÑAS DEL
CENTRO INFANTIL “MARÍA OLIMPIA GUDIÑO VÁZQUEZ” DE LA CIUDAD DE
IBARRA
Autor: María Isabel Boboy Caicedo
Asesor: Ing. Jorge Acosta
Mayo 2012
CERTIFICACIÓN
En mi calidad de asesor, certifico que el presente Proyecto Informático para la Gestión de
Procesos del Área Administrativa y Programas de Atención de niños y niñas del Centro
Infantil “María Olimpia Gudiño Vásquez”, fue elaborado por María Isabel Boboy Caicedo, y
cumple con los requisitos metodológicos y científicos que la Universidad Regional de los
Andes “UNIANDES”, exige, por lo tanto autorizo su presentación para su defensa.
II
DECLARACIÓN DE AUTORÍA DEL PROYECTO
En mi calidad de estudiante de la Facultad de Sistemas Mercantiles, Carrera de Sistemas de la
Universidad Regional Autónoma de los Andes UNIANDES; yo, María Isabel Boboy Caicedo
portadora de la cédula de ciudadanía número 100329270-1, declaro que el contenido de este
proyecto de investigación, requisito previo a la obtención del Título de Ingeniera en Sistemas
e Informática, es absolutamente original, auténtico, personal y de exclusiva responsabilidad
legal y académica de su autora.
María Isabel Boboy Caicedo
100329270-1
III
DEDICATORIA
Este proyecto es el resultado del esfuerzo de mis padres, pilares fundamentales en mi vida, sin
ellos, jamás hubiese podido conseguir lo que hasta ahora. Su tenacidad y lucha insaciable han
hecho de ellos el gran ejemplo a seguir y destacar, no solo para mí, sino para mis hermanos y
familia en general. También dedico este proyecto a mi hijo, Matheito, mi compañero
inseparable y mi más grande inspiración para terminar con este gran reto.
IV
AGRADECIMIENTO
Agradezco a mis padres por su apoyo en lo largo del tiempo y por sobre todo por creer en mi
y en cada uno de mis proyectos. A toda mi familia por estar siempre ahí, apoyándome en
todo. Un agradecimiento especial a mi Tutor de Proyecto por toda la colaboración en
caminada a la conclusión de este trabajo, y a todos sus valiosos aportes que enriquecieron este
estudio.
V
ÍNDICE
PORTADA ................................................................................................................................ I
CERTIFICACIÓN .................................................................................................................. II
AUTORÍA .............................................................................................................................. III
DEDICATORIA .................................................................................................................. IVV
AGRADECIMIENTO ............................................................................................................. V
INDICE ....................................................................................................................................VI
RESUMEN EJECUTIVO ................................................................................................... XVI
1. INTRODUCCIÓN ................................................................................................................ 1
1.1. ANTECEDENTES: ....................................................................................................... 1
1.2. OBJETIVOS .................................................................................................................. 3
1.2.1 Objetivo General .................................................................................................... 3
1.2.2 Objetivos Específicos .............................................................................................. 3
1.3 METODOLOGÍA ........................................................................................................... 4
1.3.1 Metodología de la Investigación Científica .......................................................... 4
1.3.2 La Metodología del desarrollo del Software ......................................................... 8
1.4 RECURSOS ................................................................................................................ 11
1.4.1 Económicos ............................................................................................................. 11
1.4.2 Humanos ................................................................................................................. 12
1.4.4 Total Gastos: ......................................................................................................... 13
1.5. CRONOGRAMA ............................................................................................................... 14
2. PROPUESTA (METODOLOGÍA)................................................................................... 15
2.1 ANÁLISIS ......................................................................................................................... 15
VI
2.1.1 Investigación preliminar ....................................................................................... 15
2.1.2 Evaluación y análisis del procesamiento de datos de la Institución ................. 15
2.1.3 Análisis de solución............................................................................................... 15
2.1.4 Diagrama de flujo de datos nivel 0 ....................................................................... 16
2.1.5 Diagrama de flujo de datos nivel 1 ...................................................................... 17
2.2 DISEÑO ........................................................................................................................... 18
2.2.1 Modelo Lógico ........................................................................................................ 18
2.2.2 Modelo Físico ......................................................................................................... 19
2.2.3 Script de la base de datos ...................................................................................... 20
2.2.4 Base de Datos ......................................................................................................... 37
2.2.5 Diccionario de Datos.............................................................................................. 38
2.3 IMPLEMENTACIÓN.......................................................................................................... 45
2.3.1. Conexión a la Base de Datos .............................................................................. 45
2.3.2
Validación de Datos ............................................................................................ 45
2.3.3 Eliminar Registros Niños ...................................................................................... 49
2.3.4. Editar Registros Niños ......................................................................................... 49
2.4 PRUEBAS ........................................................................................................................ 52
2.4.1 Diseño de Interfaces............................................................................................... 52
2.4.2 Pruebas en Frío ...................................................................................................... 57
3. ESTUDIO DE VIABILIDAD ............................................................................................ 58
3.1 VIABILIDAD TÉCNICA .................................................................................................... 58
3.2 VIABILIDAD OPERATIVA ................................................................................................ 59
3.3 VIABILIDAD ECONÓMICA ............................................................................................... 60
4 DOCUMENTACIÓN ......................................................................................................... 61
VII
4.1 MANUAL DE USUARIO ..................................................................................................... 61
4.1.1 Ventana de Administrador ................................................................................... 63
4.1.2 Permisos de Maestros ............................................................................................ 74
4.1.3 Permisos Cobrador/a............................................................................................. 80
4.2. MANUAL TÉCNICO ........................................................................................................ 86
4.2.1 Visual Studio 2008 ................................................................................................. 86
4.2.2 Instalación de SQL Server 2005 ........................................................................... 93
5. CONCLUSIONES Y RECOMENDACIONES ............................................................. 104
5.1. CONCLUSIONES ...................................................................................................... 104
5.2. RECOMENDACIONES ............................................................................................ 106
6. BIBLIOGRAFÍA .............................................................................................................. 107
LINCOGRAFÍA ..................................................... ¡ERROR! MARCADOR NO DEFINIDO.
ANEXOS ............................................................................................................................... 109
RECOMENDACIONES DE LAS ENCUESTAS .............................................................. 123
VIII
ÍNDICE DE TABLAS
Tabla 1.1: Estudio de Población ..................................................................... 5
Tabla1.2: Recursos Económicos ................................................................... 11
Tabla1.3: Recursos Humanos ........................................................................ 12
Tabla1.4: Recursos Materiales ...................................................................... 12
Tabla1.5: Total de Gastos .............................................................................. 13
Diccionario de Datos
Tabla2.6: Diccionario de Datos Tabla Maestros.......................................... 38
Tabla2.7: Diccionario de Datos Tabla Rangos............................................. 38
Tabla2.8: Diccionario de Datos Tabla Grupos ............................................ 38
Tabla2.9: Diccionario de Datos Tabla PesoNiño ......................................... 39
Tabla2.10: Diccionario de Datos Tabla Acciones ........................................ 39
Tabla2.11: Diccionario de Datos Tabla NivelDesarrollo ............................ 39
Tabla2.12: Diccionario de Datos Tabla Pagos ............................................. 40
Tabla2.13: Diccionario de Datos Tabla Evaluaciones ................................. 40
Tabla2.14: Diccionario de Datos Tabla Facturas ........................................ 41
Tabla2.15: Diccionario de Datos Tabla Períodos ....................................... 41
Tabla2.16: Diccionario de Datos Tabla Matrícula ...................................... 42
Tabla2.17: Diccionario de Datos Tabla Chequeo Niño .............................. 42
Tabla2.18: Diccionario de Datos Tabla Acciones ........................................ 43
Tabla2.19: Diccionario de Datos Tabla Países ............................................. 43
Tabla2.20: Diccionario de Datos Tabla Discapacidades ............................. 43
Tabla2.21: Diccionario de Datos Tabla Detalle de Factura ........................ 44
Tabla2.22: Diccionario de Datos Tabla Niños ........................................... 44
IX
ÍNDICE DE FIGURAS
Figura1.1: Cronograma de actividades ........................................................ 14
Figura2.2: Diagrama de flujo de datos nivel 0 ............................................. 16
Figura2.3: Diagrama de flujo de datos nivel 1. ............................................ 17
Figura2.4: Diseño Modelo Lógico ................................................................. 18
Figura2.5: Diseño Modelo Físico ................................................................... 19
Figura2.6: Base de Datos ............................................................................... 37
Diseño de Interfaces
Figura2.7: Pantalla Principal del Sistema ................................................... 52
Figura2.8: Autentificación de Usuarios del Sistema .................................. 52
Figura2.9: Asignacion de Permisos a los Usuarios ...................................... 53
Figura2.10: Selección del Período de Trabajo ............................................. 53
Figura2.11: Administración de Usuarios ..................................................... 54
Figura2.12: Administración de Discapacidades .......................................... 54
Figura2.13: Creación, Edición y Eliminación de Grupos ........................... 55
Figura2.14: Registro de Niños y Niñas ......................................................... 55
Figura2.15: Información de Padres de Familia ........................................... 56
Figura2.16: Registro de Matriculas .............................................................. 56
Figura2.17: Asignación de Permisos a los Usuarios ................................... 57
Prueba con Datos en Frío
Figura2.18: Formulario de Ingreso de Iatos Irreales durante la Prueba. 57
Manual de Usuario
Figura4.19: Ventana Principal del Sistema .................................................. 62
Figura4.20: Opción de Acceso al Sistema ..................................................... 62
Figura4.21: Bienvenida al Ingreso del Sistema .......................................... 63
X
Opciones Administrador
Figura4.22: Pasos para la Areación de Periodos Académicos. ................... 63
Figura4.23: Creación de Períodos Académicos ........................................... 64
Figura4.24: Pasos para la Selección de Período de Tabajo ....................... 64
Figura4.25: Selección del Período de Trabajo ............................................. 65
Figura4.26: Pasos para la Administración de usuario ................................ 65
Figura4.27: Administración de usuario ........................................................ 66
Figura4.28: Asignar permisos. ...................................................................... 66
Figura4.29: Administración de usuarios. ..................................................... 67
Figura4.30: Pasos para Administración de discapacidades........................ 67
Figura4.31: Administración de discapacidades. .......................................... 68
Figura4.32: Pasos para Creación de grupos. ............................................... 68
Figura4.33: Creación, edición y eliminación de grupos. ............................. 69
Figura4.34: Pasos para Creación, edición y eliminación de dependencias.
.......................................................................................................................... 69
Figura4.35: Creación, edición y eliminación de dependencias. .................. 70
Figura4.36: Pasos para Impresión de certificados de asistencia de niños. 70
Figura4.37: Impresión de certificados de asistencia de niños. ................... 71
Figura4.38: Certificado de asistencia de niños. ........................................... 71
Figura4.39: Pasos para Copia/Restauración del Sistema .......................... 72
Figura4.40: Copia/Restauración del Sistema . ............................................. 72
Figura4.41: Botón Nuevo. .............................................................................. 73
Figura4.42: Botón Isertar .............................................................................. 73
Figura4.43: Botón Editar. .............................................................................. 73
Figura4.44: Botón Cancelar. ......................................................................... 73
XI
Figura4.45: Botón Eliminar. .......................................................................... 73
Figura4.46: Botón Salir. ................................................................................. 74
Permisos del Maestro/a
Figura4.47: Pasos para Registro de niños y niñas. ...................................... 74
Figura4.48: Registro de niños y niñas........................................................... 75
Figura4.49: Registro de información de padres de niños y niñas .............. 75
Figura4.50: Lista de niños y niñas registrados ............................................ 76
Figura4.51: Pasos para Registro de nivel de desarrollo .............................. 76
Figura4.52: Registro de nivel de desarrollo de niños y niñas. .................... 77
Figura4.53: Pasos para Registro de medidas de niños y niñas. .................. 77
Figura4.54: Registro medidas de niños y niñas. .......................................... 78
Figura4.55: Botón salir. ................................................................................. 78
Figura4.56: Botón Isertar .............................................................................. 78
Figura4.57: Botón nuevo. ............................................................................... 79
Figura4.58: Botón Editar. .............................................................................. 79
Figura4.59: Botón Eliminar. .......................................................................... 79
Figura4.60: Botón Cancelar. ......................................................................... 79
Permisos Cobrador/a.
Figura4.61: Pasos para Registro cobros de matriculas de de niños y niñas.
.......................................................................................................................... 80
Figura4.62: Registro matriculas de niños y niñas. ...................................... 80
Figura4.63: Pasos para Registro de pagos mensuales de niños y niñas ..... 81
Figura4.64: Registro de pagos mensuales de niños y niñas. ....................... 81
Figura4.65: Pasos para Arqueo de caja. ....................................................... 82
Figura4.66: Arqueo de caja. .......................................................................... 82
XII
Figura4.67: Pasos para sacar Listado de deudas por mes Arqueo de caja.
.......................................................................................................................... 83
Figura4.68: Pasos para sacar el Listado de deudas por mes y grupo . ...... 83
Figura4.69: Pasos para sacar el Listado de deudas en total. ...................... 84
Figura4.70: Boton Grabar. ............................................................................ 84
Figura4.71: Boton Imprimir. ......................................................................... 84
Figura4.72: Boton Salir. ................................................................................. 85
Opciones Generales
Figura4.73: Ayuda del Sistema...................................................................... 85
Figura4.74: Pasos para sacar Listado de niños y niñas en Excel .............. 85
Figura4.75: Listado de niños y niñas en Excel. ........................................... 86
Manual Técnico
Visual Studio 2008
Figura4.76: Pantalla de inicio. ....................................................................... 86
Figura4.77: Pantalla recopilación archivos. ................................................. 87
Figura4.78: Pantalla asistente de instalación. .............................................. 87
Figura4.79: Pantalla de licencia. ................................................................... 87
Figura4.80: Selección de características. ...................................................... 88
Figura4.81: Instalación de todos los componentes. ..................................... 88
Figura4.82: Pantalla de fin de instalación. ................................................... 89
Figura4.83: Mensaje de reinicio. ................................................................... 89
Figura4.84: Pantalla de creación de aplicación. .......................................... 90
Figura4.85: Pantalla principal. ..................................................................... 90
Instalación de SQL Server 2005
Figura4.86: Pantalla de instalación............................................................... 93
XIII
Figura4.87: Pantalla de licencia. ................................................................... 93
Figura4.88: Pantalla instalación de requisitos. ............................................ 94
Figura4.89: Pantalla de instalación............................................................... 94
Figura4.90: Pantalla personalizar ................................................................. 94
Figura4.91: Pantalla de componentes. .......................................................... 95
Figura4.92: Pantalla crear instancias. .......................................................... 95
Figura4.93: Pantalla de cuentas para inicio de sesión................................. 95
Figura4.94: Pantalla autentificación. ............................................................ 96
Figura4.95: Pantalla configuración de intercalación .................................. 96
Figura4.96: Pantalla instalación.................................................................... 97
Figura4.97: Pantalla instalación.................................................................... 97
Figura4.98: Pantalla fin de instalación ......................................................... 98
Figura4.99: Diseño de la plataforma de datos SQL Server 2005 ............. 100
Anexos
Figura 100: Anexo Certificado de asistencia.............................................. 109
Figura 101: Lista de deudores de pagos por mes ....................................... 109
Figura 102: Lista de deudores de pagos en total ....................................... 110
Gráficos
Gráfico 1: Tabulación de encuestas Pregunta # 1 ..................................... 113
Gráfico 2: Tabulación de encuestas Pregunta # 2 ..................................... 114
Gráfico 3: Tabulación de encuestas Pregunta # 3 ..................................... 115
Gráfico 4: Tabulación de encuestas Pregunta # 4 ..................................... 116
Gráfico 5: Tabulación de encuestas Pregunta # 5 ..................................... 117
Gráfico 6: Tabulación de encuestas Pregunta # 6 ..................................... 118
Gráfico 7: Tabulación de encuestas Pregunta # 7 ..................................... 119
Gráfico 8: Tabulación de encuestas Pregunta # 8 ..................................... 120
XIV
Gráfico 9: Tabulación de encuestas Pregunta # 9 ..................................... 121
Gráfico 10: Tabulación de encuestas Pregunta # 10 ................................. 122
XV
Resumen Ejecutivo
El proyecto Sistema informático, tiene como finalidad mejorar para la gestión de procesos del
área administrativa y programas de atención de niños y niñas del centro infantil “María
Olimpia Gudiño Vázquez”. Esto mediante la eficiencia del uso
de las herramientas
informáticas que nos presta la tecnología.
Para ello se propone el desarrollo de una aplicación tecnológica de escritorio funcional
tendiente a solucionar, mejorar y facilitar los procesos que desarrolla la institución, como se
lo explica en cada uno de los capítulos:
En el primer capítulo, la introducción; para lo cual se ha realizado una investigación detallada
del funcionamiento de la situación del establecimiento, y al no contar con un Sistema los
trámites engorrosos y de baja calidad, ya que todo el trabajo que realiza la institución lo hacen
en forma manual, lo mismo que causa incomodidad, pérdida de tiempo y de recursos tanto
económicos como materiales.
En el segundo capítulo, para realizar la propuesta se hizo la selección del lenguaje de
programación que
permita cumplir con todos los objetivos planteados como son: Visual
estudio 2008 para la programación, SQL server 2005 como gestor de base de datos, la
apertura que proporcionaron las autoridades para recolectar los datos necesarios para el
desarrollo del proyecto.
En el tercer capítulo se describe la vialidad técnica, operativa y económica que el Centro
Infantil cuenta, es necesario para que el sistema funcione de acuerdo a los objetivos
propuestos, el personal existente tenga conocimientos básicos de computación, así mismo el
manejo del sistema va hacer fácil y le darán la utilidad necesaria.
En el cuarto capítulo se encuentra el manual de usuario, en el que podemos encontrar una guía
detallada de la organización del sistema, incluyendo la base de datos; y el manual técnico, que
VII
obtiene la manera de instalación de programas utilizados para el desarrollo del sistema
informático.
En el capítulo cinco concluye con recomendaciones y conclusiones las que deberán ser
tomadas en cuenta para el perfecto manejo del sistema, el documento de ayuda está a
disposición para utilizar correctamente el sistema el mismo que presta las condiciones el
creciendo de la institución con excelencia académica y tecnológica.
En la parte final se encuentran la bibliografía y lincografía, libros y direcciones que sirven
como medio de consulta, y los anexos de los resultados obtenidos con el desarrollo del
sistema.
El potencial del sistema informático, es el de reducir tiempos, aumentar la productividad del
tiempo en un sentido más amplio, permite administrar los la institución en el tiempo y en el
espacio, optimizar y supervisar el trabajo de los trabajadores del Centro Infantil Municipal
María Olimpia Gudiño Vásquez.
VIII
Executive Summary
The Informatics system has the objective to approach the management of the administrative
process and children programs attention of “Maria Olimpia Gudiño Vasquez” child care
center trough the efficient use of the Informatics tools which technology offers.
For that, it is proposed to develop a functional technological desktop application which allows
solving, developing and making the process that our institution carries out easier, as it is
explained in every single chapter:
In the first chapter, the introduction, for which purpose it has been held a detailed research on
the functioning of the institution situation; because of, at lacking with a system, the processes
turn out to be difficult and poor quality due to all of the task are held by hand, likewise it
causes inconveniences, wasting of time and economical and material resources
In the second chapter, to carry out the proposal it was made a selection on the programing
language which allows to achieve with all of the planned objectives such us: visual studio
2008 for programming, SQL server 2005 as data managing base, the openness which the
authorities provided in order to collect the necessary data to accomplish the project.
In the third chapter, it is described the technique operative and economic viability that the
child care center has, which is compulsory for that the system works in concordance with the
designed objectives, for that the existing staff gets basic knowledge about informatics, in the
same way the system management is going to be easier and is going to offer the need
usefulness.
In the fourth chapter it is found the user manual, in which it can be found a detailed guide of
the organization system, including the data base; and the technic manual which offers the way
to install the used programs in order to develop the informatics system.
VIII
In the fifth chapter it is concluded with conclusions and suggestions for further research
which should be taken into account for the system correct usefulness, the helping document is
available to use the system correctly which offers the conditions for the growth of the
institution with academic and administrative excellence
In the last part it is found the bibliographic reference and linkography, books and directions
which are used as a means of search and attachments of the obtained results with the
development of the system
The potential of the informatics system, is to reduce time and increase the productivity in a
wider sense, it allows to manage the institution in the time and space, to optimize and
supervise the work of all of the staff of the “Maria Olimpia Gudiño Vasquez” child care
center
IX
1. INTRODUCCIÓN
1.1.
ANTECEDENTES:
Desde hace un tiempo considerable cada administración municipal ibarreña organizaba el
trabajo social comunitario, caracterizándose porque el Alcalde junto a su esposa y a grupos de
mujeres voluntarias en particular, organicen actividades puntuales que beneficien a diversos
sectores vulnerables de la localidad, dígase centro de rehabilitación social, asilos de ancianos,
orfelinatos, mercados, entre otros. En este sentido, el principal grupo vulnerable beneficiado
fueron las niñas y niños, a quienes se dedica tiempo y recursos que en su mayoría provienen
de aportes voluntarios de instituciones como la otrora “caritas” o de personas filántropas
como quien en vida se llamó María Olimpia Gudiño Vásquez.
Así nacen los albores de la institución rectora en el cuidado de niñas y niños en la Ciudad de
Ibarra, cuando en 1958, es decir hace 52 años, se crea la “guardería municipal” y presta sus
servicios en un local ubicado en la calle Colón, donde después se construyó el edificio en el
que actualmente funciona el Patronato Municipal. A los 15 años de funcionamiento de la
“guardería municipal”, es decir hace aproximadamente 37 años, para construir el propio local
la administración municipal ibarreña respectiva destina los recursos necesarios y también
decide designar a la “guardería municipal” con el nombre “María Olimpia Gudiño”,
considerando el aporte voluntario e invalorable realizado por ésta mujer filántropa para la
creación y funcionamiento de esta noble Institución que lleva su nombre pero, que ahora ha
dejado de ser “guardería”, ha superado los paradigmas tradicionales, no se ha resistido al
cambio y se ha convertido en un Centro de Desarrollo Infantil Municipal íntegro, integral e
integrado.
La vida del ser humano ha originado necesidades de transmitir y tratar la información de una
forma continua, con esta necesidad a lo largo del tiempo se han ido perfeccionando diferentes
1
técnicas y medidas. El gran avance de la tecnología ha desarrollado herramientas más
complejas y capaces para cubrir las necesidades con gran precisión y rapidez.
Los sistemas informáticos marcan el inicio de una época importante para el hombre. Son una
herramienta poderosa e inigualable, particularmente para ayudar a los hombres de negocios y
profesionales a mejorar el manejo y rendimiento de sus trabajos. Permiten además expandir a
un rango de aplicaciones aun más grandes; y que los trabajos se realicen de manera
automática, rápida y segura, liberando al usuario de los procesos complejos que se realizan
internamente.
Por ello, ha surgido la idea de desarrollar en este trabajo, para agilitar los principales aspectos
de los componentes más importantes del Centro Infantil.
Un sistema informático realiza cuatro actividades básicas: Entrada, Almacenamiento,
Procesamiento y Salida de Información.
Entrada de Información: Es el proceso mediante el cual el Sistema toma los datos que
requiere para procesar la información. Las unidades típicas de entrada de datos a las
computadoras son las terminales, las cintas magnéticas, las unidades de diskette, CD-ROM,
Pendriver, los códigos de barras, escáner, la voz, los monitores sensibles al tacto, el teclado y
el mouse.
Almacenamiento de información: Es una de las actividades o capacidades más importantes
que tiene una computadora.
Esta información suele ser almacenada en archivos. La unidad típica de almacenamiento son
los discos magnéticos o discos duros, los discos flexibles o diskettes, pendriver y los discos
compactos (CD-ROM).
Procesamiento de Información: Es la capacidad del Sistema de Información para efectuar
cálculos de acuerdo con una secuencia de operaciones preestablecida. Estos cálculos pueden
2
efectuarse con datos introducidos recientemente en el sistema o bien con datos que están
almacenados.
Salida de Información: Es la capacidad de un Sistema de Información para sacar la
información procesada o bien datos de entrada al exterior. Las unidades típicas de salida son
las impresoras, terminales, diskettes, cintas magnéticas, la voz, los graficadores y los plotters,
entre otros.
1.2. OBJETIVOS
1.2.1 Objetivo General
Implementar Sistema Informático para la gestión de procesos del Centro Infantil “María
Olimpia Gudiño Vázquez”.
1.2.2 Objetivos Específicos

Tecnificar los procesos administrativos y programas de atención.

Gestionar los procesos del área administrativa y programas de atención de niños y
niñas.

Obtener mejor rendimiento de tiempo y coste para la institución.

Facilitar la búsqueda de información de niñas, niños del Centro Infantil.

Implementar el sistema de acuerdo a las necesidades de los usuarios.

Validar la propuesta
3
1.3 METODOLOGÍA
1.3.1 Metodología de la Investigación Científica
El desarrollo del presente proyecto se enmarca dentro de la investigación científica,
básicamente se utilizan métodos y técnicas que permiten recopilar información, que sirva para
utilizar y estructurar el sistema.
a) Tipos de Investigación
En el proyecto se utilizarán los siguientes tipos de investigación:

Bibliográfica Basado en Libros e Internet, cuando ya se conoce el área de
estudio y sus límites de manera más próxima y teniendo la información sobre la bibliografía
que se debe buscar, esto involucra punto de partida de donde buscar la información cuales son
las herramientas de búsqueda tentativas para iniciar la investigación. Teniendo una buena
revisión de bibliografía se logrará recopilar información posible acerca del proyecto con el fin
de establecer una sólida base de trabajo.

Documental: Se utiliza documentos de la Institución basado en la búsqueda,
recuperación, análisis e interpretación de datos, que ayuda al diseño del sistema logrando que
se ajuste satisfactoriamente, tenga soporte y veracidad al estudio realizado y obtener un nuevo
conocimiento.

Campo: Es el campo de estudio para realizar la investigación, se centrará
directamente en la realidad donde ocurren los hechos sin manipular o controlar las variables,
esta investigación se efectúa en el Centro Infantil “María Olimpia Gudiño Vázquez”

Aplicada: El proyecto se lo aplicará en un sistema de escritorio. Con seguridad
en el manejo de archivo ya que tendrá sus apropiadas y correctas copias de seguridad,
automatización y modernización de la Institución por medio de la información digitalizada y
4
computarizada todos estos aspectos será en beneficio de los usuarios (Personal
Administrativo, Docentes, niños y niñas y padres de familia).

Población y Muestra. Las personas que van a contribuir para la realización de
este trabajo son Personal administrativo, Docentes y padres de familia, son quienes nos
brindarán ayuda en la investigación y en los resultados del problema.
En el estudio realizado se pudo encontrar:
Docentes
15
Personal Administrativo
5
Niños y niñas
166
TOTAL
186
Tabla 1.1. Cuadro de estudio de población Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
De la población de 15 docentes, 5 personal administrativo y 166 madres y padres de familia
del Centro Infantil encuestado, se aplicará la siguiente formula.
Para el cálculo de la muestra se va a tener el 5% por ciento de error admisible, el 95% de nivel
de confianza.
Datos:
n 186
s var ianza( p * q ) (0.5 * 0.5)
z 1,96
E
0,05
m
muestra
Formula:
m
z2 * p *q *n
e2 * n 1 z 2 * p * q
5
Aplicación de la fórmula:
m
1,96 2 * 0.5 * 0.5 *186
0,05 2 * (186 1) (1,96 ) 2 * 0.5 * 0.5
m
658.5
17.09
m 39
b) Métodos, Técnicas e Instrumentos
El Método Inductivo – Deductivo se lo aplicará en la medida en que se presenten diferentes
casos analizados, se llegará a conclusiones de carácter general, de igual forma se
fundamentarán generalidades o indicios para llegar a ciertas conclusiones de carácter
particular.
 Técnicas
La técnica utilizada para este proyecto será:
 Encuestas: Gracias a esta técnica se podrá conocer las opiniones
y sugerencias de la población (Personal Administrativo, Docentes y Padres de familia).
La investigación por encuesta es considerada como una rama de la investigación social
científica orientada a la valoración de poblaciones enteras mediante el análisis de muestras
representativas de la misma (Kerlinger, 1983). De acuerdo con Garza (1988) la investigación
por encuesta “... se caracteriza por la recopilación de testimonios, orales o escritos,
provocados y dirigidos con el propósito de averiguar hechos, opiniones actitudes,”. (p. 183).
Para Baker (1997) la investigación por encuesta es un método de colección de datos en los
6
cuales se definen específicamente grupos de individuos que dan respuesta a un número de
preguntas específicas.
En resumen las anteriores definiciones indican que la encuesta se utiliza para estudiar
poblaciones mediante el análisis de muestras representativas a fin de explicar las variables de
estudio y su frecuencia.
La instrumentación consiste en el diseño de un cuestionario, se basan en una serie de
peguntas, en el cuestionario las preguntas son administradas por escrito a unidades de análisis
numerosas.
 Entrevistas: Al utilizar esta técnica se podrá relacionar en forma
directa con las personas que forman parte de la Institución, las mismas que describirán en
forma real la existencia del problema de la Institución, también aportarán con ideas y
sugerencias para buscar una solución efectiva al problema.
Las entrevistas se utilizan para recabar información en forma verbal, a través de preguntas que
propone el analista. Quienes responden pueden ser gerentes o empleados, los cuales son
usuarios actuales del sistema existente, usuarios potenciales del sistema propuesto o aquellos
que proporcionarán datos o serán afectados por la aplicación propuesta. El analista puede
entrevistar al personal en forma individual o en grupos algunos analistas prefieren este
método a las otras técnicas que se estudiarán más adelante. Sin embargo, las entrevistas no
siempre son la mejor fuente de datos de aplicación.
Dentro de una organización, la entrevista es la técnica más significativa y productiva de que
dispone el analista para recabar datos. En otras palabras, la entrevista es un intercambio de
información que se efectúa cara a cara. Es un canal de comunicación entre el analista y la
organización; sirve para obtener información acerca de las necesidades y la manera de
7
satisfacerlas, así como concejo y comprensión por parte del usuario para toda idea o método
nuevos. Por otra parte, la entrevista ofrece al analista una excelente oportunidad para
establecer una corriente de simpatía con el personal usuario, lo cual es fundamental en
transcurso del estudio.
 Instrumentos: Las técnicas de investigación fueron utilizadas con los
siguientes instrumentos:
 Guía de Entrevista: Sirve para las entrevistas, que se realiza al Personal
Directivo, Personal Administrativo, Docentes, Padres de familia.
 Análisis de Encuestas y Entrevistas
Se encuentra en el anexo de la pagina 120
1.3.2 La Metodología del desarrollo del Software
Se utilizará en la elaboración del proyecto informático el Modelo Cascada consta de seis fases
que son las siguientes:
 Planificación del Sistema
 Análisis
 Diseño
 Codificación
 Pruebas
 Mantenimiento
b) Planificación del Sistema
En esta etapa se realiza el estudio de costos si el proyecto va a tener o no rentabilidad también
se determina en que tiempo se desarrollará.
8
 Análisis
En esta etapa se analizaran las necesidades de los usuarios (datos, información y reportes),
son ellos los que tienen una idea de cómo deberá ser el sistema, si se realiza bien el análisis se
tendrá un documento maestro, el cual nos será una guía porque ahí contiene todas las
necesidades de los usuarios para realizar el futuro diseño.
En los textos propuestos se muestra la relación entre análisis e interpretación. No obstante
aportaremos otras herramientas para el trabajo con las entrevistas abiertas. Se debe tener en
cuenta que estas herramientas no son las únicas, ya que dentro del amplio campo del análisis
de los discursos sociales existen diferentes enfoques o vías de aproximación según sean las
opciones teóricas y metodológicas.
El trabajo de análisis es diferente según el carácter más abierta o focalizado de las entrevistas.
La propuesta de la entrevista abierta implica dominar la construcción interpretativa y teórica
como proceso inductivo deductivo. Es decir, de construcción de las categorías analíticas y
teóricas desde abajo hacia arriba: desde lo empírico, las significaciones "personalizadas", los
conceptos cercanos a la experiencia a las categorías teóricas que buscan comprender y
explicar. Una premisa básica en esta estrategia de análisis es no perder nunca de vista en la
exposición final del material, el punto de vista de los actores, de los sujetos entrevistados.
 Diseño
Aquí se plasmará una representación del software con toda la información requerida antes de
pasar con la siguiente fase, se realiza los algoritmos necesarios para el cumplimiento de los
requisitos del usuario y a la vez saber que herramienta usar para la etapa de codificación.
Una computadora no tiene la capacidad para solucionar mas que cuanto se le proporcionan los
sucesivos pasos a realizar. Estos pasos sucesivos que indican las instrucciones a ejecutar por
la maquina constituyen, como ya sabemos el algoritmo.
9
La información proporcionada al algoritmo constituye su entrada y la información producida
por el algoritmo constituye su salida.
Los problemas complejos se pueden resolver mas eficazmente con la computadora cuando se
rompen en sub-problemas que sean mas fáciles de solucionar que el original. La
descomposición del problema original en sub-problemas mas simples y a continuación dividir
estos sub-problemas en otros mas simples que puedan ser implementados para su solución en
la computadora de denomina diseño descendente (top - down design ).
 Codificación
Una vez que se sabe cuáles son los requisitos y las necesidades de los usuarios se entrará a lo
que es la programación en un lenguaje legible para la máquina.
Es el algoritmo traspasado a la computadora a través de un lenguaje de programación, debe
ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
Generamos un algoritmo el cual se denomina código, y al pasarlo a un lenguaje de
programación se le llama código fuente.
 Pruebas
En esta etapa una vez que tenemos el código ya listo se empezará a realizar la prueba del
programa en esta etapa se centrará en la lógica interna del software, teniendo como resultado
satisfacción en todos los requerimientos y necesidades que nos plantearon.
 Mantenimiento
En la última etapa será después de que se haya entregado el software implicará cambios
debido a posibles errores, dependiendo del sistema operativo o dispositivos periféricos o si los
usuarios requieren que el sistema tenga ampliaciones.
10
El mantenimiento preventivo es que hagamos lo posible por no caer en errores, la
actualización si el usuario tiene la necesidad de quitar o poner algo; téngase en cuenta que
cuando surge mantenimiento tenemos que volver a hacer todos los pasos anteriores revisando
que todas la condiciones sean favorables alrededor del sistema.
1.4 RECURSOS
1.4.1 Económicos
DETALLE
VALOR
Impresiones
40.00
Copias
15.00
Transporte
30.00
Alquiler de Internet
20.00
Hojas
4.00
Viáticos
45.00
Teléfono
15.00
TOTAL
169.00
Tabla 1.2. Gastos Económicos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
11
1.4.2
Humanos
NOMBRES
FUNCION
Tlga. María Isabel Bocoy
Programadora
Dra. Carlos Garzón Velasco
Director
Lic. Jina P
Cobradora
Docentes
Docentes
Padres de familia
Padres de familia
Ing. Jorge Acosta
Asesor
Tabla 1.3. Recursos Humanos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
1.4.3
Materiales
DESCRIPCION
VALOR
Flash Memory
13.00
DVD Writer
65.00
CD`s y DVD’s
5.00
PC Core 2 Duo
700.00
Impresora
100.00
Cartuchos
45.00
HARDWARE
SOFTWARE
Sql Server 2005
12
Visual Studio.net 2008
Internet Explorer 9
199.00
TOTAL
928.00
Tabla 1.4. Gastos Económicos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
1.4.4 Total Gastos:
ECONOMICOS
169.00
MATERIALES
1127.00
IMPREVISTOS
200
1496.00
TOTAL
Tabla 1.5. Gastos Económicos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
13
1.5. Cronograma
Figura 1.1. Cronograma de actividades del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Fuente: La Autora
14
2
PROPUESTA (METODOLOGÍA)
2.1 Análisis
Se considera que las que se detallan a continuación son las más apropiadas para el desarrollo
del Sistema Informático, debido a que se las conocen y son de fácil utilización.
 Sql server 2005
 Visual studio 2008
2.1.1 Investigación preliminar
Con la curiosidad de cómo se maneja información en el Centro Infantil Maria Olimpia
Gudiño Vásquez, fase que describió la forma de procesar la información, características de los
procesos, resultados que ofrecen las autoridades personal administrativo y padres de familia.
2.1.2 Evaluación y análisis del procesamiento de datos de la Institución
En la
institución los datos son registrados manualmente, los mismos que generan
inconvenientes tanto para los padres de familia, alumnos como para la institución. La falta
de organización y control de la información, al momento de entregar la información el
proceso es lento.
2.1.3 Análisis de solución
Una vez estudiado y analizado los problemas del manejo de la información concluimos y
deducimos los siguientes procesos para el desarrollo del sistema.
 Registrar a los niños y niñas con todos los datos importantes estos deben ser obligatorios.
 Que la información de cada niño y niña pueda ser encontrada con mayor facilidad.
15
2.1.4 Diagrama de flujo de datos nivel 0
CENTRO INFANTIL “MARIA OLIMPIA GUDIÑO VASQUEZ”
Reporte de Desarrollo
NIÑOS Y NIÑAS
Documento Matrícula
Documento de Reporte de
Desarrollo y Edades
DOCENTES
Ingreso de Notas de
Estudiantes
Periodos Académicos
Datos Personales
SISTEMA INFORMÁTICO PARA LA GESTIÓN
DE PROCESOS DEL AREA ADMINISTRATIVA Y
PROGRAMAS DE ATENCIÓN DE NIÑOS Y
NIÑAS DEL CENTRO INFANTIL “MARÍA
OLIMPIA GUDIÑO VÁZQUEZ”
Permiso
Datos de niños y niñas
COBRADOR
ADMINISTRADOR
Datos de Usuarios y Password
Docuemnto Matrícula
Figura 2.2. Diagrama de flujo de datos nivel 0 del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
16
2.1.5 Diagrama de flujo de datos nivel 1
Selecciona
Curso
Figura 2.3. Diseño de todos los procesos de información del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
17
2.2 Diseño
2.2.1 Modelo Lógico
Tabla 2.4. Diseño estructurado de procesos de información del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
18
2.2.2 Modelo Físico
Tabla 2.5. Diseño estructurado de procesos de información del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
19
2.2.3 Script de la base de datos
CREATE FUNCTION [dbo].[CalcularMeses] (@Fecha1 datetime, @Fecha2 as datetime)
RETURNS INT
AS
BEGIN
declare @años as integer
declare @meses as integer
declare @dias as integer
set @años = datediff(yy, @Fecha1, @Fecha2)
if dateadd(yy, @años, @Fecha1) > @Fecha2
set @años = @años - 1
set @fecha1 = dateadd(yy, @años, @fecha1)
set @meses = datediff(mm, @fecha1, @Fecha2)
if dateadd(mm, @meses, @fecha1) > @Fecha2
set @meses = @meses - 1
if @meses>=12
begin
SET @meses=@meses-12
set @años=@años+1
CREATE TABLE dbo.Periodos
IdPeriodo int NOT NULL,
Periodo char (9) NULL,
FechaInicio datetime NULL,
[FechaFin] [datetime] NULL,
[PeriodoCerrado] [bit] NULL
20
[DF_Periodos_PeriodoCerrado]
[NroMatricula] [int] NULL
[DF_Periodos_NroMatricula]
PRIMARY KEY [IdPeriodo]
CREATE TABLE [dbo].[Usuarios](
[IdUsuario] [char](6) NOT NULL,
[Login] [varchar](20) NULL,
[Password] [varchar](20) NULL,
[ApeNom] [varchar](50) NULL,
[Habilitado] [bit] NULL CONSTRAINT [DF_Usuarios_Habilitado] DEFAULT ((1)),
[FechaAlta] [smalldatetime] NULL,
[IdTipoUsuario] [int] NULL CONSTRAINT [DF_Usuarios_Administrador]
DEFAULT ((0)),
CONSTRAINT [PK_Usuarios] PRIMARY KEY CLUSTERED
(
[IdUsuario] ASC
CREATE TABLE [dbo].[TipoUsuarios](
[IdTipoUsuario] [int] IDENTITY(1,1) NOT NULL,
[TipoUsuario] [varchar](50) NULL,
CONSTRAINT [PK_TipoUsuarios] PRIMARY KEY CLUSTERED
(
[IdTipoUsuario] ASC
CREATE TABLE [dbo].[Permisos](
[IdTipoUsuario] [int] NULL,
21
[mnu1] [bit] NULL,
[mnu11] [bit] NULL,
[mnu12] [bit] NULL,
[mnu2] [bit] NOT NULL,
[mnu21] [bit] NULL,
[mnu22] [bit] NULL,
[mnu23] [bit] NULL,
[mnu3] [bit] NULL,
[mnu4] [bit] NULL,
[mnu5] [bit] NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[Maestros](
[Cedula] [char](10) NOT NULL,
[ApeNom] [varchar](50) NULL,
CONSTRAINT [PK_Maestros] PRIMARY KEY CLUSTERED
(
[Cedula] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[NivelDesarrollo](
[IdNivel] [char](1) NOT NULL,
[Nivel] [varchar](30) NULL,
CONSTRAINT [PK_NivelDesarrollo] PRIMARY KEY CLUSTERED
(
[IdNivel] ASC
22
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[PARAMETROS](
[Valor_Pension] [money] NULL,
[Valor_Pension_Beca] [money] NULL,
[Valor_Matricula] [money] NULL,
[Dia_Maximo_Pago] [int] NULL
) ON [PRIMARY]
CREATE FUNCTION [dbo].[cMES](@nMes int)
RETURNS VARCHAR(25)
AS
BEGIN
DECLARE @resul as varchar(25)
if @nMes = 0
SET @resul= ''MATRICULA''
if @nMes = 1
SET @resul=''PENSION DE SEPTIEMBRE''
if @nMes = 2
SET @resul=''PENSION DE OCTUBRE''
IF @nMes = 3
SET @resul=''PENSION DE NOVIEMBRE''
IF @nMes = 4
SET @resul=''PENSION DE DICIEMBRE''
IF @nMes = 5
SET @resul=''PENSION DE ENERO''
23
IF @nMes = 6
SET @resul=''PENSION DE FEBRERO''
IF @nMes = 7
SET @resul=''PENSION DE MARZO''
IF @nMes = 8
SET @resul=''PENSION DE ABRIL''
IF @nMes = 9
SET @resul=''PENSION DE MAYO''
IF @nMes = 10
SET @resul=''PENSION DE JUNIO''
IF @nMes = 11
SET @resul=''PENSION DE JULIO''
IF @nMes = 12
SET @resul=''PENSION DE AGOSTO''
RETURN (@resul)
CREATE TABLE [dbo].[Periodos](
[IdPeriodo] [int] NOT NULL,
[Periodo] [char](9) NULL,
[FechaInicio] [datetime] NULL,
[FechaFin] [datetime] NULL,
[PeriodoCerrado] [bit] NULL CONSTRAINT [DF_Periodos_PeriodoCerrado]
DEFAULT ((0)),
[NroMatricula] [int] NULL CONSTRAINT [DF_Periodos_NroMatricula] DEFAULT
((0)),
CONSTRAINT [PK_ALectivos] PRIMARY KEY CLUSTERED
24
(
[IdPeriodo] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Paises](
[IdPais] [char](3) NOT NULL,
[Pais] [varchar](30) NULL,
CONSTRAINT [PK_Paises] PRIMARY KEY CLUSTERED
(
[IdPais] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[TipoChequeo](
[IdTipo] [int] IDENTITY(1,1) NOT NULL,
[Tipo] [varchar](30) NULL,
CONSTRAINT [PK_TipoChequeo] PRIMARY KEY CLUSTERED
(
[IdTipo] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Grupos](
[IdGrupo] [char](4) NOT NULL,
[Grupo] [varchar](50) NULL,
CONSTRAINT [PK_Grupos] PRIMARY KEY CLUSTERED
(
25
[IdGrupo] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Discapacidades](
[idDiscapacidad] [int] IDENTITY(1,1) NOT NULL,
[discapacidad] [varchar](50) NULL,
[observaciones] [text] NULL,
CONSTRAINT [PK_Discapacidades] PRIMARY KEY CLUSTERED
(
[idDiscapacidad] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
CREATE TABLE [dbo].[Dependencia](
[iddependencia] [int] IDENTITY(1,1) NOT NULL,
[familiar] [varchar](50) NULL,
CONSTRAINT [PK_Dependencia] PRIMARY KEY CLUSTERED
(
[iddependencia] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Evaluaciones](
[IdNota] [int] IDENTITY(1,1) NOT NULL,
[IdMatricula] [int] NULL,
[IdAccion] [char](3) NULL,
[Nota1] [int] NULL CONSTRAINT [DF_Evaluaciones_Nota] DEFAULT ((0)),
26
[Nota2] [int] NULL CONSTRAINT [DF_Evaluaciones_Nota2] DEFAULT ((0)),
[Nota3] [int] NULL CONSTRAINT [DF_Evaluaciones_Nota3] DEFAULT ((0)),
CONSTRAINT [PK_Evaluaciones] PRIMARY KEY CLUSTERED
(
[IdNota] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[RangosAcciones](
[IdRangoAccion] [int] IDENTITY(1,1) NOT NULL,
[IdRango] [int] NULL,
[IdAccion] [char](3) NULL,
CONSTRAINT [PK_RangosAcciones] PRIMARY KEY CLUSTERED
(
[IdRangoAccion] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[FACTURAS](
[NumeroFactura] [int] IDENTITY(1,1) NOT NULL,
[IdMatricula] [int] NOT NULL,
[Descuento] [money] NULL,
[Total] [money] NULL,
[Fecha_Pago] [datetime] NULL,
[Anulada] [bit] NULL,
CONSTRAINT [PK_FACTURAS] PRIMARY KEY CLUSTERED
(
27
[NumeroFactura] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[PAGOS](
[IdPago] [int] IDENTITY(1,1) NOT NULL,
[IdMatricula] [int] NULL,
[Numero_Mes] [int] NULL,
[Valor] [money] NULL,
[FechaPago] [datetime] NULL,
[Pagado] [bit] NULL,
CONSTRAINT [PK_PAGOS] PRIMARY KEY CLUSTERED
(
[IdPago] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Acciones](
[IdAccion] [char](3) NOT NULL,
[Descipcion] [varchar](100) NULL,
[IdNivel] [char](1) NULL,
CONSTRAINT [PK_Acciones] PRIMARY KEY CLUSTERED
(
[IdAccion] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[Matriculas](
28
[IdMatricula] [int] IDENTITY(1,1) NOT NULL,
[IdNiño] [char](6) NULL,
[IdPeriodo] [int] NULL,
[FechaRegistro] [datetime] NULL,
[IdGrupo] [char](4) NULL CONSTRAINT [DF_Matriculas_IdGrupo] DEFAULT
('Ordinaria'),
[MatriculaOrdinaria] [bit] NULL,
[Graduado] [bit] NULL,
[Anulado] [bit] NULL,
[PagaMediaBeca] [bit] NULL CONSTRAINT [DF_Matriculas_PagaMediaBeca]
DEFAULT ((0)),
[Observaciones] [text] NULL,
CONSTRAINT [PK_Matriculas] PRIMARY KEY CLUSTERED
(
[IdMatricula] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY],
CONSTRAINT [MATRIUNI] UNIQUE NONCLUSTERED
(
[IdNiño] ASC,
[IdPeriodo] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
CREATE TABLE [dbo].[Niños](
[IdNiño] [char](6) NOT NULL,
[apenom] [varchar](40) NULL,
29
[fechanac] [datetime] NULL,
[ecuatoriano] [bit] NULL CONSTRAINT [DF_Niños_ecuatoriano] DEFAULT ((0)),
[IdPais] [char](3) NULL,
[idDependencia] [int] NULL,
[idDiscapacidad] [int] NULL,
[numhermanos] [int] NULL CONSTRAINT [DF_Niños_numhermanos] DEFAULT
((0)),
[lugarhermanos] [int] NULL CONSTRAINT [DF_Niños_lugarhermanos] DEFAULT
((0)),
[beneficiariodeotroproyecto] [bit] NULL CONSTRAINT
[DF_Niños_beneficiariodeotroproyecto] DEFAULT ((0)),
[NombreProyecto] [varchar](50) NULL CONSTRAINT
[DF_Niños_NombreProyecto] DEFAULT ('Ninguno'),
[tipocasa] [varchar](15) NULL,
[TipoParto] [char](10) NULL,
[TipoSangre] [char](5) NULL,
[ApeNomM] [varchar](50) NULL CONSTRAINT [DF_Niños_ApeNomM]
DEFAULT (''),
[EstadoCivilM] [char](10) NULL,
[OcupacionM] [varchar](50) NULL CONSTRAINT [DF_Niños_OcupacionM]
DEFAULT ('Ninguna'),
[DireccionM] [varchar](50) NULL CONSTRAINT [DF_Niños_DireccionM]
DEFAULT (''),
[TelefonoM] [char](9) NULL CONSTRAINT [DF_Niños_TelefonoM] DEFAULT
('No Tiene'),
30
[MovilM] [char](9) NULL CONSTRAINT [DF_Niños_MovilM] DEFAULT ('No
Tiene'),
[DireccionTraM] [varchar](50) NULL CONSTRAINT [DF_Niños_DireccionTraM]
DEFAULT (''),
[TelefonoTraM] [char](9) NULL CONSTRAINT [DF_Niños_TelefonoTraM]
DEFAULT ('No Tiene'),
[TipoTrabajoM] [char](10) NULL CONSTRAINT [DF_Niños_TipoTrabajoM]
DEFAULT (''),
[ApeNomP] [varchar](50) NULL CONSTRAINT [DF_Niños_ApeNomP] DEFAULT
(''),
[EstadoCivilP] [char](10) NULL CONSTRAINT [DF_Niños_EstadoCivilP]
DEFAULT ('Casado'),
[OcupacionP] [varchar](50) NULL CONSTRAINT [DF_Niños_OcupacionP]
DEFAULT (''),
[DireccionP] [varchar](50) NULL CONSTRAINT [DF_Niños_DireccionP]
DEFAULT (''),
[TelefonoP] [char](9) NULL CONSTRAINT [DF_Niños_TelefonoP] DEFAULT
('No Tiene'),
[MovilP] [char](10) NULL CONSTRAINT [DF_Niños_MovilP] DEFAULT ('No
Tiene'),
[DireccionTraP] [varchar](50) NULL CONSTRAINT [DF_Niños_DireccionTraP]
DEFAULT (''),
[TelefonoTraP] [char](9) NULL CONSTRAINT [DF_Niños_TelefonoTraP]
DEFAULT ('No Tiene'),
31
[TipoTrabajoP] [char](10) NULL CONSTRAINT [DF_Niños_TipoTrabajoP]
DEFAULT (' '),
[ApeNomR] [varchar](50) NULL CONSTRAINT [DF_Niños_ApeNomR]
DEFAULT (' '),
[DireccionR] [varchar](50) NULL CONSTRAINT [DF_Niños_DireccionR]
DEFAULT (' '),
[TelefonoR] [nchar](9) NULL CONSTRAINT [DF_Niños_TelefonoR] DEFAULT ('
'),
[MovilR] [char](9) NULL CONSTRAINT [DF_Niños_MovilR] DEFAULT (' '),
[observaciones] [text] NULL CONSTRAINT [DF_Niños_observaciones] DEFAULT
(' '),
[Foto] [varchar](100) NULL,
CONSTRAINT [PK_Niños] PRIMARY KEY CLUSTERED
(
[IdNiño] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
CREATE TABLE [dbo].[ChequeoNiño](
[IdTipo] [int] NOT NULL,
[IdNiño] [char](6) NOT NULL,
[Fecha] [datetime] NULL,
CONSTRAINT [PK_ChequeoNiño] PRIMARY KEY CLUSTERED
(
[IdTipo] ASC,
[IdNiño] ASC
32
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
CREATE TABLE [dbo].[PesoNiño](
[IdRegistro] [int] IDENTITY(1,1) NOT NULL,
[IdNiño] [char](6) NULL,
[FechaRegistro] [datetime] NULL,
[Peso] [float] NULL,
[Talla] [float] NULL,
[Observaciones] [text] NULL CONSTRAINT [DF_PesoNiño_Observaciones]
DEFAULT (' '),
CONSTRAINT [PK_PesoNiño] PRIMARY KEY CLUSTERED
(
[IdRegistro] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
CREATE TABLE [dbo].[Rangos](
[IdRango] [int] IDENTITY(1,1) NOT NULL,
[IdGrupo] [char](4) NULL,
[NroMesInicial] [int] NULL,
[NroMesFinal] [int] NULL,
CONSTRAINT [PK_Rangos] PRIMARY KEY CLUSTERED
(
[IdRango] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
33
CREATE trigger [CrearNotas] on [dbo].[Matriculas]
for Insert as
DECLARE
@inicio int,
@fin int,
@IdRango1 int,
@IdRango2 int,
@xIdRango1 int,
@IdNiño char(6),
@IdMatricula int,
@IdPeriodo int,
@FechaNac DateTime,
@IdAccion char(3),
@NroMatricula int
SELECT @IdNiño=I.IdNiño,@IdMatricula=I.IdMatricula,@IdPeriodo=I.IdPeriodo
FROM INSERTED I
SELECT @NroMatricula=MAX(NroMatricula) From Periodos WHERE
IdPeriodo=@IdPeriodo
UPDATE Periodos SET NroMatricula=@NroMatricula+1
SELECT @FechaNac=FechaNac FROM Niños WHERE IdNiño=@IdNiño
set @inicio=dbo.CalcularMeses(@FechaNac,getdate())
set @fin=@inicio+10
SELECT @IdRango1=IdRango FROM Rangos WHERE @Inicio>=NroMesInicial and
@Inicio<=NroMesFinal
34
SELECT @IdRango2=IdRango FROM Rangos WHERE @Fin>=NroMesInicial and
@Fin<=NroMesFinal
DECLARE cursor_Notas CURSOR FOR
SELECT IdAccion FROM RangosAcciones WHERE IdRango>=@IdRango1 and
IdRango<=@IdRango2
OPEN cursor_Notas
FETCH NEXT FROM cursor_Notas INTO @IdAccion
WHILE @@FETCH_STATUS = 0
BEGIN
INSERT INTO Evaluaciones(IdMatricula,IdAccion,Nota1,Nota2,Nota3)
VALUES(@IdMatricula, @IdAccion, 0,0,0)
FETCH NEXT FROM cursor_Notas INTO @IdAccion
CREATE TRIGGER [InicializarPagos] on [dbo].[Matriculas]
FOR INSERT AS
DECLARE
@IdPago int,
@IdMatricula int,
@Numero_mes int,
@valor money,
@PagaMediaBeca bit,
-- PARAMETROS
@Valor_Pension money,
@Valor_Pension_Beca Money,
@Valor_Matricula Money
SELECT @IdMatricula=I.IdMatricula,@PagaMediaBeca=I.PagaMediaBeca
35
FROM INSERTED AS I
SELECT @Valor_Pension=Valor_Pension, @Valor_Pension_Beca=Valor_Pension_Beca,
@Valor_Matricula=Valor_Matricula FROM PARAMETROS
IF @PagaMediaBeca=0
SET @Valor=@Valor_Pension
ELSE
SET @Valor=@Valor_Pension_Beca
SET @Numero_Mes=0
WHILE @Numero_Mes <= 10
BEGIN
INSERT INTO Pagos VALUES
(@IdMatricula,@Numero_Mes,@Valor,getdate(),0)
SET @Numero_Mes=@Numero_Mes+1
36
2.2.4 Base de Datos
CENTRO DE DESARROLLO INFANTIL “MARÍA OLIMPIA GUDIÑO VASQUEZ”
Figura 2.6. Diseño Bases de Datos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
37
2.2.5 Diccionario de Datos
TABLA MAESTROS
CAMPOS
Cédula
TIPO DE DATO
char(10)
NOMBRE CLAVE
Primary
DESCRIPCION
Crea Información de
Maestros
ApeNom
varchar(50)
Tabla 2.6. Diccionario de Datos Tabla Maestros del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA RANGOS
CAMPOS
TIPO DE DATO NOMBRE CLAVE
DESCRIPCION
id_rango
int
Primary
id_grupo
Char (4)
Crea los rangos de
NroMesInicial
Int
edades de niños y niñas
NroMesFinal
Int
Tabla 2.7. Diccionario de Datos Tabla Rangos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA GRUPOS
CAMPOS
IdGrupo
TIPO DE DATO
NOMBRE CLAVE
char(4)
Primary
DESCRIPCION
Crea los grupos
Grupo
varchar(50)
Tabla 2.8. Diccionario de Datos Tabla Grupos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
38
TABLA PESO NIÑO
CAMPOS
TIPO DE DATO
NOMBRE CLAVE
DESCRIPCION
IdRango
Int
Primary
IdNiño
char(6)
FechaRegistro
Datetime
Crea peso de niños y
Peso
Flota
niñas
Talla
Flota
Observaciones
Text
Tabla 2.9. Diccionario de Datos Tabla PesoNiño del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA ACCIONES
CAMPOS
IdRangoAccion
TIPO DE DATO
Int
NOMBRE CLAVE
DESCRIPCION
primary
Crea el rango de
IdRango
Int
acciones
IdAccion
Char (30)
Tabla 2.10. Diccionario de Datos Tabla Acciones del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA NIVEL DE DESARROLLO
CAMPOS
TIPO DE DATO
IdNivel
char(1)
Nivel
varchar(30)
NOMBRE CLAVE
primary
DESCRIPCION
Crea nivel de
Desarrollo
Tabla 2.11. Diccionario de Datos Tabla NivelDesarrollo del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La
Autora
Caicedo
39
TABLA PAGOS
CAMPOS
TIPO DE DATO
IdPago
Int
IdMatricula
Int
NOMBRE CLAVE
DESCRIPCION
Primary
Crea los pagos de
Numero_Mes
Int
matrícula y mes
Valor
Money
FechaPago
Datetime
Pagado
Bit
Tabla 2.12. Diccionario de Datos Tabla Pagos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA EVALUACIONES
CAMPOS
TIPO DE DATO
IdNota
Int
IdMatricula
Int
IdAccion
Char (3)
Nota1
Int
Nota2
Int
Nota3
Int
NOMBRE CLAVE
DESCRIPCION
Primary
Crea las evaluaciones
Tabla 2.13. Diccionario de Datos Tabla Evaluaciones del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La
Autora
Caicedo
40
TABLA FACTURAS
CAMPOS
TIPO DE DATO NOMBRE CLAVE
NumeroFactura
Int
IdMatricula
Int
DESCRIPCION
Primary
Crea las facturas y
Descuento
Money
anulación de pagos
Total
Money
Fecha_Pago
Datetime
Anulada
Bit
Tabla 2.14. Diccionario de Datos Tabla Facturas del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA PERIODOS
CAMPOS
TIPO DE DATO
NOMBRE CLAVE
DESCRIPCION
IdPeriodo
Int
Primary
Periodo
Char(9)
FechaInicio
Datetime
Crea periodos de
FechaFin
Datetime
matriculas
PeriodoCerrado
Bit
NroMatricula
Bit
Tabla 2.15. Diccionario de Datos Tabla Periodos del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
41
TABLA MATRICULA
CAMPOS
TIPO DE DATO NOMBRE CLAVE
IdMatricula
Int
IdNiño
Char(6)
IdPeriodo
Int
FechaRegistro
Datetame
IdGrupo
Char(4)
MatriculaOrdinaria
Bit
Graduado
Bit
Anulado
Bit
PagaMediaBeca
Bit
Observaciones
Text
DESCRIPCION
Primary
Crea Matricula de
niños y niñas inscritos
Tabla 2.16. Diccionario de Datos Tabla Matricula del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA CHEQUEO NIÑO
CAMPOS
TIPO DE DATO
NOMBRE CLAVE
IdTipo
Int
Primary
IdNiño
Char(6)
Primary
Fecha
Datetime
DESCRIPCION
Crea los chequeos
Tabla 2.17. Diccionario de Datos Tabla Chequeo Niño del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
42
TABLA ACCIONES
CAMPOS
TIPO DE DATO
IdAccion
char(3)
Descripcion
varchar(100)
IdNivel
Char(1)
NOMBRE CLAVE
DESCRIPCION
primary
Crea las acciones
Tabla 2.18. Diccionario de Datos Tabla Acciones del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA PAISES
CAMPOS
IdPais
TIPO DE DATO
char(3)
NOMBRE CLAVE
DESCRIPCION
primary
Crea los paises
Pais
varchar(30)
Tabla 2.19. Diccionario de Datos Tabla Países del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA DISCAPACIDADES
CAMPOS
TIPO DE DATO NOMBRE CLAVE
Primary
DESCRIPCION
IdDiscapacidaades
Int
Discapacidad
Varchar(50)
discapacidades
Observaciones
Text
existentes
Crea las
Tabla 2.20. Diccionario de Datos Tabla Discapacidades del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
43
TABLA DETALLE DE FACTURA
CAMPOS
NumeroFactura
TIPO DE DATO
Int
NOMBRE CLAVE
DESCRIPCION
Primary
Detalle de factura
IdGrupo
Int
Primary
Tabla 2.21. Diccionario de Datos Tabla Detalle de Factura del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
TABLA NIÑO
CAMPOS
TIPO DE DATO
IdNiño
Char(6)
Apenom
Varchar(40)
Fechanac
Datetime
Ecuatoriano
Bit
NOMBRE CLAVE
DESCRIPCION
primary
Crea todo la
IdPais
Char(3)
información de
idDependancia
Int
niños y niñas
idDiscapacidad
Int
Numhermanos
Int
Lugarhermanos
Int
Beneficiariodeotroproyecto
Bit
NombreProyecto
Varchar(50)
Tipocasa
Varchar(15)
TipoParto
Char(10)
TipoSangre
Char(5)
ApeNomM
Varchar(50)
EstadoCivilM
Char(10)
44
OcupacionM
Varchar(50)
DireccionM
Varchar(50)
TelefonoM
Char(9)
MovilM
Char(9)
DireccionTraM
Varchar(50)
TelefonoTraM
Char(9)
TipoTraM
Char(10)
ApeNomP
Varchar(50)
EstadoCivilP
Char(10)
OcupacionP
Varchar(50)
Tabla 2.28. Diccionario de Datos Tabla Niños del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
2.3 Implementación
2.3.1. Conexión a la Base de Datos
Para conectar la base de datos se necesita de una clase, la cual llevará por nombre “conexión”.
El código es el siguiente:
Public oConexion As New SqlConnection("Data Source=ISABEL-PC;Initial
Catalog=Centro_Infantil;User ID=sa;password='123'")
2.3.2 Validación de Datos
Public Class ClsValidar
Public Function Encriptar(ByVal texto As String) As String
Dim L, aj, logaritmo As Integer
Dim i, aux As Integer
Dim sigue, may, letra, clave As String
45
L = Len(texto)
clave = ""
aj = 0
may = Mid(texto, 1, 1)
For i = 1 To L - 1
sigue = Mid(texto, i + 1, 1)
If may < sigue Then
ay = sigue
End If
Next i
aux = Asc(may)
aux = Math.Log(aux)
logaritmo = Math.Round(aux, 0)
For i = 1 To L
letra = Mid(texto, i, 1)
If aj = 0 Then
aux = Asc(letra) + logaritmo
Else
aux = Asc(letra) - logaritmo
End If
letra = Chr(aux)
clave = clave + letra
Next
Return clave
End Function
46
Public Function SoloTexto(ByVal Keyascii As Short) As Short
Select Case Keyascii
Case 65 To 90, 92 To 122, 8, 32, 13, 46, 165, 164
SoloTexto = Keyascii
Case Else
SoloTexto = 0
End Select
End Function
Public Function SoloNumeros(ByVal Keyascii As Short) As Short
If InStr("1234567890.", Chr(Keyascii)) = 0 Then
SoloNumeros = 0
Else
SoloNumeros = Keyascii
End If
Select Case Keyascii
Case 8, 13
SoloNumeros = Keyascii
End Select
End Function
Public Function mail(ByVal Keyascii As Short) As Short
Select Case Keyascii
Case 92 To 122, 47 To 58, 8, 64, 46, 13
mail = Keyascii
Case Else
mail = 0
47
End Select
End Function
Public Function CedulaCorrecta(ByVal ncedula As String) As Boolean
Dim suma, Digito, d, k As Integer
CedulaCorrecta = False
If Len(Trim(ncedula) = 10) Then
suma = 0
For k = 1 To 9 Step 2
d = Val(Mid(ncedula, k, 1)) * 2
If d > 9 Then
d=d-9
End If
suma = suma + d
Next
For k = 2 To 8 Step 2
d = Val(Mid(ncedula, k, 1))
suma = suma + d
Next
If suma Mod 10 = 0 Then
Digito = 0
Else
Digito = (Int(suma / 10) + 1) * 10 - suma
End If
If Val(Mid(ncedula, 10, 1)) = Digito Then
CedulaCorrecta = True
48
End If
End If
End Function
End Class
2.3.3 Eliminar Registros Niños
Private Sub btnEliminar_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnEliminar.Click
If MessageBox.Show("Desea Quitar el Registro seleccionado?", "ESTA SEGURO...!",
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) =
Windows.Forms.DialogResult.Yes Then
Dim sSQL As String
Try
sSQL = "DELETE FROM Niños WHERE IdNiño='" + txtIdNiño.Text + "'"
cnn.EjecutarSQL(sSQL)
Actualizar()
Catch
MessageBox.Show("El proceso no se pudo realizar....")
End Try
End If
End Sub
2.3.4. Editar Registros Niños
Private Sub btnEditar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnEditar.Click
If btnEditar.Text = "Editar" Then
49
btnEditar.Text = "Actualizar"
txtIdNiño.Enabled = False
ModoEditar(True)
Else
If chkEcuatoriano.Checked = True Then
xIdPais = "ECU"
Else
xIdPais = cboPaises.SelectedValue
End If
sSQL = "UPDATE Niños SET ApeNom='" & txtApeNom.Text & _
"',FechaNac='" & dtFechaNac.Value & _
"',Ecuatoriano =" & IIf(chkEcuatoriano.Checked, 1, 0) & _
",IdPais='" & xIdPais & _
"',IdDependencia=" & cboDepende.SelectedValue & _
",IdDiscapacidad=" & cboDiscapacidad.SelectedValue & _
",NumHermanos=" & nuNroHermanos.Value & _
",LugarHermanos=" & nuLugarHermanos.Value & _
",BeneficiariodeotroProyecto=" & IIf(chkBeneficiario.Checked, 1, 0) & _
",NombreProyecto='" & txtNomProyecto.Text & _
"',TipoCasa='" & cboTipoCasa.Text & _
"',TipoParto='" & cboTipoParto.Text & _
"',TipoSangre='" & cboTipoSangre.Text & _
"',ApenomM='" & txtApeNomM.Text & _
"',EstadoCivilM='" & cboECivilM.Text & _
"',OcupacionM='" & txtOcupaM.Text & _
50
"',DireccionM='" & txtDomM.Text & _
"',TelefonoM='" & txtTelefonoM.Text & _
"',MovilM='" & txtMovilM.Text & _
"',DireccionTraM='" & txtDirTraM.Text & _
"',TelefonoTraM='" & txtTelTraM.Text & _
"',TipoTrabajoM='" & txtTipoTraM.Text & _
"',ApenomP='" & txtApeNomP.Text & _
"',EstadoCivilP='" & cboECivilP.Text & _
"',OcupacionP='" & txtOcupaP.Text & _
"',DireccionP='" & txtDomP.Text & _
"',TelefonoP='" & txtTelefonoP.Text & _
"',MovilP='" & txtMovilP.Text & _
"',DireccionTraP='" & txtDirTraP.Text & _
"',TelefonoTraP='" & txtTelTraP.Text & _
"',TipoTrabajoP='" & txtTipoTraP.Text & _
"',ApenomR='" & txtApeNomRep.Text & _
"',DireccionR='" & txtDomRep.Text & _
"',TelefonoR='" & txtTelefonoRep.Text & _
"',MovilR='" & txtMovilRep.Text & _
"',Observaciones='" & txtObservaciones.Text & _
"',Foto='" & lblRutaFoto.Text & _
"' WHERE IdNiño='" & txtIdNiño.Text & "'"
cnn.EjecutarSQL(sSQL)
btnEditar.Text = "Editar"
ModoEditar(False)
51
txtIdNiño.Enabled = True
Actualizar()
End If
2.4 Pruebas
2.4.1 Diseño de Interfaces
Ventana principal en la cual se presenta 6 iconos más utilizados.
Figura 2.7. Pantalla principal del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
 Autentificación de usuario y los claves asignados.
Figura 2.8. Autentificación de usuario del sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
52
 Asignacion de permisos a los usuarios
Figura 2.9. Asignacion de permisos a los usuarios del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Selecion de Periodo de Trabajo
Figura 2.10. Selección del periodo de trabajo del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
53
 Creación de Usuarios del Sistema
Figura 2.11. Administración de usuarios del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Administración de Discapacidades
Figura 2.12. Administración de discapacidades del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
54
 Creación de Grupos
Figura 2.13. Creación, edición y eliminación de grupos del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Registro de Niños
Figura 2.14. Registro de niños y niñas del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
 Información de padres
55
Figura 2.15. Información de Padres de Familia del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Registro de matricula
Figura 2.16. Registro de matriculas del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
56
 Asignación de permisos a los usuarios
Tabla 2.17. Asignación de permisos a los usuarios del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
2.4.2 Pruebas en Frío
Tabla 2.18. Formulario de ingreso de datos irreales durante la prueba del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
57
3. ESTUDIO DE VIABILIDAD
Después de definir la problemática presente y establecer las causas que ameritan de un
sistema, es pertinente realizar un estudio de factibilidad para determinar la infraestructura
tecnológica y la capacidad técnica que implica la implantación del sistema en cuestión, así
como los costos, beneficios y el grado de aceptación que la propuesta genera en la Institución.
Este análisis permitió determinar las posibilidades de diseñar el sistema propuesto y su puesta
en marcha, los aspectos tomados en cuenta para este estudio fueron clasificados en tres áreas,
las cuales se describen a continuación:
3.1 Viabilidad Técnica
La Factibilidad Técnica consistió en realizar una evaluación de los mecanismos existentes en
el Centro Infantil, este estudio estuvo destinado a la recolecta de información sobre los
componentes técnicos que posee el Centro Infantil y la posibilidad de hacer uso de los mismos
en el desarrollo e implementación del sistema propuesto y de ser necesario, los requerimientos
tecnológicos que deben ser adquiridos para el desarrollo y puesta en marcha del sistema en
cuestión.
De acuerdo a la tecnología necesaria para la implantación del sistema informático para la
gestión de procesos del área administrativa y programas de atención de niños y niñas del
centro infantil, se evaluó el Hardware y software.
En cuanto a Hardware, específicamente el servidor donde debe estar instalado el sistema
propuesto, este debe cubrir con los siguientes requerimientos mínimos:
Procesador Pentium 166 Mhz.
Tarjeta Madre.
64 MB de Memoria RAM
58
Disco Duro de 5 GB.
Unidad de Disco 31/2.
Unidad de CD-ROM
Monitor SVGA.
Teclado
Mouse
Unidad de Protección UPS.
Se puedo detectar que el Centro Infantil cuenta con el hardware necesario.
Evaluando el software existente y tomando en cuenta la configuración mínima necesaria, la
Institución no requirió realizar inversión inicial para la adquisición de nuevos equipos, ni
tampoco para repotenciar o actualizar los equipos existentes, ya que los mismos satisfacen los
requerimientos establecidos tanto para el desarrollo y puesta en funcionamiento del sistema
propuesto, además hay que agregar que estos componentes se encuentran en el mercado
actualmente a unos precios bajos.
3.2 Viabilidad Operativa
La Factibilidad Operativa permite predecir, si se pondrá en marcha el sistema propuesto,
aprovechando los beneficios que ofrece, a todos los usuarios involucrados con el mismo, ya
sean los que interactúan en forma directa con este, como también aquellos que reciben
información producida por el sistema. Por otra parte, el correcto funcionamiento del sistema
en cuestión, siempre estará supeditado a la capacidad de los empleados encargados de dicha
tarea.
La necesidad y deseo de un cambio en el sistema actual, expresada por los usuarios y el
personal involucrado con el mismo, llevó a la aceptación de un nuevo sistema, que de una
manera más sencilla y amigable, cubre todos sus requerimientos, expectativas y proporciona la
59
información en forma oportuna y confiable. Basándose en las entrevistas y conversaciones
sostenidas con el personal involucrado se demostró que estos no representan ninguna
oposición al cambio, por lo que el sistema es factible operacionalmente
3.3 Viabilidad Económica
El resultado de la factibilidad económica del desarrollo del nuevo sistema informático. Se
determinaron que los recursos para desarrollar, implantar, y mantener en operación el sistema
programado, haciendo una evaluación donde se puso de manifiesto el equilibrio existente entre
los costos intrínsecos del sistema y los beneficios que se derivaron de éste, lo cual permitió
observar de una manera más precisa las bondades del sistema propuesto.
60
4 DOCUMENTACIÓN
4.1 Manual de usuario
Ventana Principal
El sistema informático para la gestión de procesos del Área Administrativa y programas de
atención de niños y niñas del centro infantil “María Olimpia Gudiño Vázquez”.
Este sistema permite la inscripción de niños y niñas, escala de desarrollo, peso y talla de
acuerdo a la edad, registro de asistencia de niños y niñas, pagos de matriculas y pensiones
mensuales.
El área de cobrador puede únicamente cobrar pos pagos y generar el informe de los pagados y
no pagados.
El área de maestros puede inscribir e ingresar la asistencia de los niños y niñas, escala de
desarrollo y generar informes de asistencia y escala de desarrollo.
Área administrativa es donde se puede crear periodos académicos, los usuarios del sistema, y
llevar un control de pagos (matricula y pensiones), asistencia de niños y niñas y escala de
desarrollo de cada niño y niña, generar base de datos.
El acceso al sistema está restringido al uso de una clave individual por parte del cada usuario
(usuario y contraseña).
Descripción de la ventana de entrada principal del sistema:
61
Tenemos la ventana principal en la cual se presenta 6 iconos mas utilizados.
Figura 4.19. Pantalla principal del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Pantalla principal del Sistema Informático para la Gestión de Procesos del Área
Administrativa y programas de atención de niños y niñas del centro infantil “María Olimpia
Gudiño Vázquez”
 Ingreso de nombre de usuario y clave.
Figura 4.20. Opción Acceso al Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
62
 Bienvenida del sistema
Figura 4.21. Bienvenida al ingreso del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
4.1.1 Ventana de Administrador
 Crear periodos del año académico
Ingresar a Mantenimiento, seleccionar Periodos
Figura 4.22. Pasos para la Creación de periodos académicos del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
63
En la siguiente pantalla se crea, edita y elimina el periodo que vamos a trabajar.
Figura 4.23. Creación de periodos académicos del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Selección del periodo de trabajo
Una vez creado el periodo de trabajo lo seleccionamos en:
Archivo, Seleccionar Periodos de Trabajo
Figura 4.24. Pasos para la Selección de periodo de trabajo del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
64
Seleccionar el periodo del año lectivo creado anteriormente y Aceptar.
Figura 4.25. Selección del periodo de trabajo del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
 Usuarios del Sistema
Ingresar a Procesos Especiales, seleccionar Usuarios del Sistema
Figura 4.26. Pasos para la Administración de usuario del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
65
Tendremos la siguiente pantalla en la que podemos. Crear, editar, eliminar los usuarios del
sistema.
Figura 4.27. Administración de usuario del Sistema Centro Infantil “María Olimpia
.
Gudiño Vásquez. Fuente: La Autora
 Asignar Permisos a Usuarios
Una vez creado el usuario se le asigna permisos:
Seleccione Procesos Especiales y hacer clic en Asignar Permisos a Usuarios.
Figura 4.28. Pasos para la Asignar permisos del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
66
Aparecera la siguiente pantalla:
Vistear los permisos según el usuario
Figura 4.29. Asignar Permisos de usuarios del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
 Administrar Discapacidades
Seleccione Archivo, Mantenimiento, Discapacidades
Figura 4.30. Pasos para Administración de discapacidades del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
67
Aparecerá el siguiente cuadro de dialogo; en la que se pueden agregar, editar y eliminar
cualquier discapacidad.
Figura 4.31. Administración de discapacidades del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Agregar nuevos grupos
Seleccione Archivo, Mantenimiento, Grupos
Figura 4.32. Pasos para Creación de grupos del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
68
Aparecerá el siguiente cuadro de diálogo; en la que se pueden agregar, editar y eliminar los
grupos.
Figura 4.33. Creación, edición y eliminación de grupos del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Agregar nuevos dependencias
Seleccione Archivo, Mantenimiento, Dependencias
Figura 4.34. Pasos para Creación, edición y eliminación de dependencias
del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La
Autora
69
Aparecerá el siguiente cuadro de diálogo; en la que se pueden agregar, editar y eliminar los
las dependencias
Figura 4.35 Creación, edición y eliminación de dependencias del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Certificado de Asistencia de niños y niñas
Seleccione Informes, Cerificados
Figura 4.36. Pasos para Impresión de certificados de asistencia de niños y niñas
del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
70
Tendrá la siguiente pantalla, en la se debe buscar los nombres del niño que se desea el
certificado
Figura 4.37. Impresión de certificados de asistencia de niños y niñas del
Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Como resultado estará el siguiente certificado
Figura 4.38. Certificado de asistencia de niños y niñas del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
71
 Copia/Restaurar Bases de datos
Seleccionar Procesos Especiales, Copia/Restaurar BD
Tabla 4.39. Pasos para Copia/Restauración del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Tendremos la siguiente pantalla en la que podrá crear el respaldo de la base de datos y
restaurarla.
Figura 4.40. Copia/Restauración del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
 Botón Nuevo: Permite Ingresar nuevo registro
Figura 4.41. Botón Cancelar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
72
 Botón Insertar: Permite insertar e registro nuevo.
Figura 4.42. Botón Insertar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Editar: Permite editar los registros ingresados.
Figura 4.43. Botón Editar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Cancelar: Permite cancelar ingresos.
Figura 4.44. Botón Cancelar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Eliminar: Permite eliminar los registros ingresados
Figura 4.45. Botón Eliminar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
73
 Botón Salir: Permite salir de las ventanas
Figura 4.46. Botón Salir del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
4.1.2 Permisos de Maestros
 Registro de Niños
Ingresar en Archivo, Mantenimiento y seleccionar Niños.
Figura 4.47. Pasos para Registro de niños y niñas del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
Se muestra la siguiente pantalla; la misma que permite en la pestaña Datos niño, ingresar
(subir foto), editar y eliminar los registros de niños inscritos.
74
Figura 4.48. Registro de niños y niñas del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
En la pestaña Datos padres, se puede ingresar toda la información referente a los padres de
familia
Figura 4.49. Registro de información de padres de niños y niñas del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
75
En la pestaña Lista, se puede verificar los niños y niñas inscritos.
Figura 4.50. Lista de niños y niñas registrados en el Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
 Nivel de Desarrollo
Ingresar en Informe, Nivel de Desarrollo
Figura 4.51. Pasos para Registro de nivel de desarrollo del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Ingreso de Nivel de Desarrollo, se busca a cada niño por grupo o Apellido, y se califica entre
0 o 1 según la aplicación de las escala de Desarrollo de Nelson Ortiz.
76
Figura 4.52. Registro de nivel de desarrollo de niños y niñas del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
Ingreso de medidas, ingresar la talla y el peso de cada niño Registrar Medidas y Guardar
Cambios
 Registro de medidas
Ingresar en Archivo, Mantenimiento, Registro de medidas
Figura 4.53. Pasos para Registro de medidas de niños y niñas del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Aparecerá el siguiente cuadro de dialogo; en la que se pueden agregar, editar y eliminar los
las dependencias
77
Figura 4.54. Registro medidas de niños y niñas del Sistema Centro Infantil
.
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Nuevo: Permite Ingresar nuevo registro
Figura 4.55. Botón Cancelar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Insertar: Permite insertar e registro nuevo.
Figura 4.56. Botón Insertar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
78
 Botón Editar: Permite editar los registros ingresados.
Figura 4.57. Botón Editar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Cancelar: Permite cancelar ingresos.
Figura 4.58. Botón Cancelar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Eliminar: Permite eliminar los registros ingresados
Figura 4.59. Botón Eliminar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Salir: Permite salir de las ventanas
Figura 4.60. Botón Salir del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
79
4.1.3 Permisos Cobrador/a
 Matrícula de niños y niñas
Ingresar en Archivo, Mantenimiento, Matricula
Figura 4.61. Pasos para Registro cobros de matrículas de de niños y niñas del
Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Aparecerá el siguiente cuadro de diálogo; en la que se puede registrar la matrícula.
Figura 4.62. Registro matrículas de niños y niñas del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
80
 Registro de pagos mensuales
Ingresar en Financiero, Registrar Pagos
Figura 4.63. Pasos para Registro de pagos mensuales de niños y niñas del
Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Así tendremos la siguiente pantalla: En la que se podrá registrar y agregar los pagos de los
meses cancelados. Seleccionar el mes a cancelar seleccionar Agregar cada mes a cancelar y
luego Guardar e Imprimir.
Figura 4.64. Registro de pagos mensuales de niños y niñas del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
81
 Arqueo de caja
Seleccionar Financiero, Arqueo de caja, General
Figura 4.65. Pasos para Arqueo de caja del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Así tendremos la siguiente pantalla:
Figura 4.66. Arqueo de caja del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
82
Listados de pagos, en la que aparecerá la nomina de los niños y niñas que deben de acuerdo
al requerimiento.
 Deben por cada mes
Figura 4.67. Pasos para sacar Listado de deudas por mes Arqueo de caja del
Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Deben por mes y grupo
Figura 4.68. Pasos para sacar el Listado de deudas por mes y grupo del
Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
83
 Deben total
Figura 4.69. Pasos para sacar el Listado de deudas en total del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Guardar: Guarda los cambios realizados.
Figura 4.70. Botón Guardar del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
 Botón Imprimir: Imprime los reportes e informes
Figura 4.71. Botón Imprimir del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
84
 Botón Salir: Permite salir de las pantallas
Figura 4.72. Botón Guardar del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
Otras opciones generales
 Utilidades
Se podrá encontrar la ayuda detallada de las dudas sobre el sistema
Figura 4.73. Ayuda del Sistema Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Listados en Excel
 Informes, Listado en Excel.
Figura 4.74. Pasos para sacar Listado de niños y niñas en Excel del Sistema
Centro Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
85
 Se tendrá la siguiente pantalla: en la que se puede sacar los listados de Alumnos,
Datos personales y Datos con Edad.
Figura 4.75 Listado de niños y niñas en Excel del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
4.2. Manual Técnico
4.2.1 Visual Studio 2008
Como instalar Visual Studio 2008:
Vemos la pantalla principal de instalación en la misma que seleccionamos la opción instalar
Visual Studio 2008.
Figura 4.76. Pantalla de inicio Manual Técnico del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
86
.Muestra mensaje de recopilación de archivos para la instalación.
Figura 4.77 Pantalla recopilación archivos Manual Técnico del Sistema Centro
Infantil “María Olimpia Gudiño Vásquez. Fuente: La Autora
Pantalla de carga de componentes de Instalación
Figura 4.78. Pantalla asistente de instalación del Manual Técnico del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Una vez cargados todos los elementos aceptamos la licencia y damos clic en siguiente.
Figura 4.79. Pantalla de licencia del Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño Vásquez.
Fuente: La
87Autora
A continuación activamos el tipo de instalación y se especifica la ruta.
Figura 4.80. Selección de características Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
En la pantalla siguiente nos muestra el progreso de la instalación de todos los ítems
seleccionados.
Figura 4.81. Instalación de todos los componentes Manual Técnico del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
88
En esta pantalla vemos que la instalación ha finalizado correctamente.
Figura 4.82. Pantalla de fin de instalación Manual Técnico del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
Una vez terminada la instalación debemos reiniciar el equipo como muestra la imagen.
Figura 4.83. Mensaje de reinicio Manual Técnico del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
89
Primera pantalla que aparece al momento de crear la primera aplicación.
Figura 4.84 Pantalla de creación de aplicación Manual Técnico del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
Pantalla principal de Visual Studio 2008
Figura 4.85. Pantalla principal Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
“Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés)
para sistemas operativos Windows. Soporta varios lenguajes de programación tales como
Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han
desarrollado las extensiones necesarias para muchos otros.
90
Visual Studio permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así
como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la
versión .NET 2002). Así se pueden crear aplicaciones que se intercomuniquen entre
estaciones de trabajo, páginas web y dispositivos móviles.”1
“Visual Studio 2008 fue publicado (RTM) el 17 de noviembre de 2007 en inglés, mientras
que la versión en castellano no fue publicada hasta el 2 de febrero de 2003.
El nuevo framework (.NET 3.5) está diseñado para aprovechar las ventajas que ofrece el
nuevo sistema operativo Windows Vista a través de sus subsistemas Windows
CommunicationFoundation (WCF) y Windows PresentationFoundation (WPF). El primero
tiene como objetivo la construcción de aplicaciones orientadas a servicios, mientras que el
último apunta a la creación de interfaces de usuario más dinámicas que las conocidas hasta el
momento.
A las mejoras de desempeño, escalabilidad y seguridad con respecto a la versión anterior, se
agregan, entre otras, las siguientes novedades:
“La mejora en las capacidades de pruebas unitarias permiten ejecutarlas más rápido
independientemente de si lo hacen en el entorno IDE o desde la línea de comandos. Se
incluye además un nuevo soporte para diagnosticar y optimizar el sistema a través de
las herramientas de pruebas de Visual Studio. Con ellas se podrán ejecutar perfiles
durante las pruebas para que ejecuten cargas, prueben procedimientos contra un
sistema y registren su comportamiento, y utilizar herramientas integradas para depurar
y optimizar.
Con Visual Studio Tools for Office (VSTO) integrado con Visual Studio 2008 es
posible desarrollar rápidamente aplicaciones de alta calidad basadas en la interfaz de
usuario (UI) de Office que personalicen la experiencia del usuario y mejoren su
1
SANCHEZ, Salvador, (2003), Ingeniería de Proyectos Informáticos
91
productividad en el uso de Word, Excel, PowerPoint, Outlook, Visio, InfoPath y
Project. Una completa compatibilidad para implementación con ClickOnce garantiza
el entorno ideal para una fácil instalación y mantenimiento de las soluciones Office.
Visual Studio 2008 permite incorporar características del nuevo Windows
Presentation Foundation sin dificultad tanto en los formularios de Windows existentes
como en los nuevos. Ahora es posible actualizar el estilo visual de las aplicaciones al
de Windows Vista debido a las mejoras en Microsoft FoundationClass Library (MFC)
y Visual C++. Visual Studio 2008 permite mejorar la interoperabilidad entre código
nativo y código manejado por .NET. Esta integración más profunda simplificará el
trabajo de diseño y codificación.
LINQ (LanguageIntegratedQuery) es un nuevo conjunto de herramientas diseñado
para reducir la complejidad del acceso a bases de datos a través de extensiones para
C++ y Visual Basic, así como para Microsoft .NET Framework. Permite filtrar,
enumerar, y crear proyecciones de muchos tipos y colecciones de datos utilizando
todos la misma sintaxis, prescindiendo del uso de lenguajes especializados.
Visual Studio 2008 ahora permite la creación de soluciones multiplataforma adaptadas
para funcionar con las diferentes versiones de .NET Framework: 2.0 (incluido con
Visual Studio 2005), 3.0 (incluido en Windows Vista) y 3.5 (incluido con Visual
Studio 2008).
.NET Framework 3.5 incluye la biblioteca ASP.NET AJAX para desarrollar
aplicaciones web más eficientes, interactivas y altamente personalizadas que
funcionen para todos los navegadores más populares y utilicen las últimas tecnologías
y herramientas Web, incluyendo Silverlight y Popfly.”2
2
VALADE, Janet, (2008), PHP y MYSQL. http://www.tutomundi.org/2009/02/php-y-mysql- janet-valade.html
92
4.2.2 Instalación de SQL Server 2005
Pantalla de inicio de instalación de SQL Server 2005.
Figura 4.86. Pantalla de instalación Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño Vásquez.
Fuente: La Autora
Aparece la pantalla Contrato de licencia. Dar un clic en acepto los términos del contrato de
licencia. Luego presionar clic en siguiente.
Figura 4.87. Pantalla de licencia Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Pantalla de instalación de componentes luego dar un clic en instalar.
93
Figura 4.88. Pantalla instalación de requisitos Manual Técnico del Sistema Centro Infantil “María
Olimpia Gudiño Vásquez. Fuente: La Autora
Proceso de la instalación de los componentes de Sql Server 2005.
Figura 4.89. Pantalla de instalación Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Pantalla donde debe llenar los datos que nos permite personalizar la instalación.
Figura 4.90. Pantalla personalizar Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
94
Pantalla de componentes que se van a instalar.
Figura 5.91: Pantalla de componentes Manual Técnico del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Pantalla que permite crear la instancia.
Figura 4.92: Pantalla crear instancias del Sistema Centro Infantil “María Olimpia Gudiño Vásquez.
Fuente: La Autora
Pantalla definir cuentas de inicio de sesión.
Figura 4.93: Pantalla de cuentas para inicio de sesión Manual Técnico del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
95
Pantalla para modo de autenticación
Figura 4.94: Pantalla autentificación Manual Técnico del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Pantalla para configuraciones del comportamiento del servidor.
Figura 4.95: Pantalla configuración de intercalación del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
96
Pantalla de preparación de instalación con todos los componentes seleccionados
Figura 4.96: Pantalla instalación Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Pantalla de progreso de instalación.
Figura 4.97: Pantalla instalación Manual Técnico del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
97
Pantalla de finalización de la instalación.
Figura 4.98: Pantalla fin de instalación del Sistema Centro Infantil “María Olimpia Gudiño Vásquez.
Fuente: La Autora
Hoy en día las organizaciones enfrentan numerosos desafíos de datos, tales como la necesidad
de tomar decisiones más rápidas y más orientadas a datos, la necesidad de aumentar la
productividad y flexibilidad del personal de desarrollo y presionan para reducir los
presupuestos generales de informática (IT) a la vez que escalan la infraestructura para
satisfacer las exigencias cada vez mayores.
“SQL Server 2005 está diseñado para ayudar a las empresas a enfrentar estos desafíos. Esta
solución de administración y análisis de datos de próxima generación ofrece seguridad,
escalabilidad y disponibilidad mayores a las aplicaciones de datos empresariales y analíticas,
a la vez que las hace más fáciles de crear, desplegar y administrar.”3
Con la ampliación de las ventajas de SQL Server 2000, SQL Server 2005 ofrece una solución
integrada de administración y análisis de datos que ayuda a las organizaciones de cualquier
magnitud a realizar lo siguiente:
98
• Crear, desplegar y administrar aplicaciones empresariales más seguras, escalables y
confiables.
• Maximizar la productividad de IT mediante la reducción de la complejidad y el soporte de
aplicaciones de bases de datos.
• Compartir datos en múltiples plataformas, aplicaciones y dispositivos para facilitar la
conexión de sistemas internos y externos.
• Controlar los costes sin sacrificar el rendimiento, la disponibilidad, la escalabilidad o la
seguridad.
SQL Server 2005 potencia su infraestructura de datos en tres áreas clave: administración de
datos empresariales, productividad del encargado del desarrollo e inteligencia empresarial
(BI). También abre nuevos caminos en precios y licencias accesibles, rutas de actualización a
SQL Server 2005 y el sistema Microsoft Windows Server.
PLATAFORMA DE DATOS DE SQL SERVER
“SQL Server es una solución de datos global, integrada y de extremo a extremo que habilita a
los usuarios en toda su organización mediante una plataforma más segura, confiable y
productiva para datos empresariales y aplicaciones de BI. SQL Server 2005 provee
herramientas sólidas y conocidas a los profesionales de IT, así como también a trabajadores
de la información, reduciendo la complejidad de la creación, despliegue, administración y uso
de aplicaciones analíticas y de datos empresariales en plataformas que van desde los
dispositivos móviles hasta los sistemas de datos empresariales. A través de un conjunto global
de características, la interoperabilidad con sistemas existentes y la automatización de tareas
99
rutinarias, SQL Server 2005 ofrece una solución completa de datos para empresas de todos los
tamaños. La Figura 1 muestra el diseño de la plataforma de datos SQL Server 2005.”4
Figura 4.99: Diseño de la plataforma de datos SQL Server 2005 del Sistema Centro Infantil
“María Olimpia Gudiño Vásquez. Fuente: La Autora
La plataforma de datos SQL Server incluye las siguientes herramientas:
• Base de datos relacional.-Un motor de base de datos relacional más segura, confiable,
escalable y altamente disponible con mejor rendimiento y compatible para datos
estructurados y sin estructura (XML).
• Servicios de réplica.- Réplica de datos para aplicaciones de procesamiento de datos
distribuidas o móviles, alta disponibilidad de los sistemas, concurrencia escalable con
almacenes de datos secundarios para soluciones de información empresarial e integración
con sistemas heterogéneos, incluidas las bases de datos Oracle existentes.
• NotificationServices. Capacidades avanzadas de notificación para el desarrollo y el
despliegue de aplicaciones escalables que pueden entregar actualizaciones de información
4
FERNANDEZ, Borja, (2010), base-datos, dreamweaver, imagenes, mysql, php.
100
personalizada y oportuna a una diversidad de dispositivos conectados y móviles.
• IntegrationServices.Capacidades de extracción, transformación y carga (ELT) de datos
para almacenamiento e integración de datos en toda la empresa.
• AnalysisServices. Capacidades de procesamiento analítico en línea (OLAP) para el análisis
rápido y sofisticado de conjuntos de datos grandes y complejos, utilizando almacenamiento
multidimensional.
• ReportingServices. Una solución global para crear, administrar y proporcionar tanto
informes tradicionales orientados al papel como informes interactivos basados en la Web.
• Herramientas de Administración.- SQL Server incluye herramientas integradas de
administración para administración y optimización avanzadas de bases de datos, así como
también integración directa con herramientas tales como Microsoft Operations Manager
(MOM) y Microsoft Systems Management Server (SMS). Los protocolos de acceso de
datos estándar reducen drásticamente el tiempo que demanda integrar los datos en SQL
Server con los sistemas existentes. Asimismo, el soporte del servicio Web nativo está
incorporado en SQL Server para garantizar la interoperabilidad con otras aplicaciones y
plataformas.
• Herramientas de Desarrollo.- SQL Server ofrece herramientas integradas de desarrollo
para el motor de base de datos, extracción, transformación y carga de datos, minería de
datos, OLAP e informes que están directamente integrados con Microsoft Visual Studio
para ofrecer capacidades de desarrollo de aplicación de extremo a extremo. Cada
subsistema principal en SQL Server se entrega con su propio modelo de objeto y conjunto
de interfaces del programa de aplicación (API) para ampliar el sistema de datos en cualquier
dirección que sea específica de su negocio.
La plataforma de datos SQL Server 2005 ofrece los siguientes beneficios a las organizaciones
de todas las magnitudes:
101
• Aprovechamiento de Activos de Datos.- Además de brindar una base de datos segura y
confiable para aplicaciones analíticas y del rubro, SQL Server 2005 permite que los clientes
obtengan más valor de sus datos al incluir una funcionalidad incorporada tal como informe,
análisis y minería de datos. Puede aprovechar esta potencia y flexibilidad para entregar
datos a cada rincón de su organización a una fracción del coste de algunos otros sistemas.
• Aumento de la Productividad.- A través de las capacidades globales de BI y la integración
con herramientas conocidas como Microsoft Office System, SQL Server 2005 brinda a los
trabajadores de la información en toda su organización información empresarial crítica y
oportuna adaptada a sus necesidades específicas. El objetivo es ampliar la BI a todos los
usuarios en una organización y, en última instancia, ayudar a los usuarios en todos los
niveles de la organización a tomar mejores decisiones empresariales según uno de sus
activos más valiosos: sus datos.
• Reducción de la Complejidad de IT.- SQL Server 2005 simplifica el desarrollo, el
despliegue y la administración de aplicaciones de unidad de negocios y analíticas al ofrecer
un entorno de desarrollo flexible para los encargados del desarrollo y herramientas
integradas y automatizadas de administración para los administradores de bases de datos.
• Menor Coste Total de Propiedad (TCO).- El enfoque y la atención integrados sobre la
facilidad de uso y despliegue en SQL Server 2005 ofrece los costes directos, de
implementación y mantenimiento más bajos de la industria para obtener un rápido
rendimiento de su inversión en la base de datos.
SQL Server 2005 brinda la tecnología y las capacidades con las que puede contar su
organización. Con avances significativos en las áreas clave de administración de datos
empresariales, productividad del encargado del desarrollo y BI, son considerables los
beneficios de actualización o migración a SQL Server 2005.
102
4.2.3 Project 2007
Microsoft Project es un potente programa de gestión de proyectos que se utiliza y demanda
cada vez más por parte de las empresas, para crear planes de proyecto, introducción de datos
reales de evolución y realizar un completo seguimiento de cada una de sus partes, así como
contabilizar la variación que se produce en el transcurso de un proyecto respecto a lo que
inicialmente se había programado (línea de base).
Con este programa se gestionan y controlan tanto las tareas que componen un proyecto, como
los recursos que se utilizan para su desarrollo, y las asignaciones recurso-tarea.
Ventajas
Poderosa herramienta de planificación
Permite ordenar planes individuales u grupales y cálculos el tiempo
Muy completo, gran cantidad de posibilidades, y muy versátil en su utilización
Desventajas
No se puede medir la productividad de las máquinas y las persona, tampoco
rendimiento.
Poco extendido
Coste
No es muy utilizado
Sólo funciona en plataformas Windows
Complejo para usuarios inexpertos
103
5. CONCLUSIONES Y RECOMENDACIONES
5.1. CONCLUSIONES
Con el presente Sistema, previo a la obtención de título de Ingeniería en Sistemas; se llega a
la obtención de las siguientes conclusiones:
Todo proyecto es un esfuerzo único para lograr los objetivos planteados, especificados
en actividades y metas propuestas.
Una vez implementado el Sistema Informático en el Centro Infantil “María Olimpia
Gudiño Vázquez”, se ha mejorado los procesos planteados, permitiendo el ahorro de
recursos, costes y mejoras en el desempeño laboral.
Se logró concienciar a las autoridades, docentes y personal administrativo del Centro
infantil, sobre la importancia y necesidad de aplicar los procesos sistematizados para
el registro de matrículas, ingreso de desarrollo de cada niño y niña de acuerdo a la
edad los diferentes niveles; demostrada a través de la apertura y aceptación de la
investigación, ejecución y monitoreo del presente sistema.
Se tuvo una experiencia académica muy buena y satisfactoria, se aplicó todos los
valiosos conocimientos adquiridos en la Facultad de Sistemas Mercantiles de la
UNIANDES.
El uso de software libre es idóneo en el desarrollo de aplicaciones de mediana
complejidad.
Al ser responsabilidad de los docentes, el ingreso de notas y teniendo un plazo
determinado por el administrador del sistema para ser ingresadas, hace que agilite el
desarrollo oportuno de cada niño y niña, logrando de esta manera tener información
adecuada tanto para los estudiantes y representantes del desarrollo de los niños y las
niñas.
104
Al desarrollar este proyecto se concluye que el trabajo en equipo es sustancial para la
integración de un grupo de calidad debidamente comprometido con la implementación
del sistema. La Autora y el Asesor.
Fue muy importante la intervención e involucramiento de las autoridades en la
provisión de todos los recursos, tanto humanos y materiales necesarios para el logro de
tan importante proyecto.
105
5.2. RECOMENDACIONES
Considerando que los objetivos planteados se los ha logrado a cabalidad, se
recomienda trabajar en el sistema informático, sacándole el máximo provecho y
utilizando todas las herramientas que este nos presta.
Es fundamental para un excelente desarrollo del sistema realizar una capacitación del
manejo del sistema para una óptima utilización de esta herramienta en la institución.
El personal docente, cobrador y autoridades de la institución, deben familiarizase con
el sistema del presente proyecto, para lo cual se recomienda la planificación y
ejecución de eventos de capacitación para una óptima utilización de este recurso en la
institución.
Dar un seguimiento y monitoreo al sistema para reajustar en forma oportuna, para
llegar a la excelencia en el ámbito científico y tecnológico.
A los docentes se les recomienda que cumplan con los plazos que establezcan las
autoridades para el ingreso del desarrollo de los niños y niñas, así tener información
completa y oportuna para consulta alguna.
Sacar respaldos periódicamente de la base de datos del sistema para el Centro Infantil
“María Olimpia Gudiño Vásquez”.
Es responsabilidad del usuario tener cuidado con su contraseña, manteniéndola en
secreto y cambiándola habitualmente; todos los cambios de cuentas que se realicen en
el sistema por causa de olvido se harán previa notificación del administrador.
106
6. BIBLIOGRAFÍA
PONS CAPOTE, Olga; MARIN, Nicolás, (2005), Introducción a la Base de
Datos,Thomson Editores Spain, Madrid-España.
SANCHEZ, Salvador, (2003), Ingeniería de Proyectos Informáticos, ediciones
Universitat Jaume I. 3ra. ED. Castello de la Plana-España.
KENDALL, Kenneth. et al. (2005) Análisis y diseño de sistemas. 6ta ED, Ediciones
Pearson, Naucalpan de Júarez-México .
Programación con Visual Basic .NET, Luis Miguel Blanco Ancos (Grupo Eidos) 2002
Charte Ojeda, Francisco, Visual Basic .NET (aut.) Anaya Multimedia-Anaya
Interactiva, 1ª ed., 1ªmp.(12/2001) 352 páginas; 21x12 cm Idiomas: Español
Visual Basic 2008 Halvorson, Michael, (aut.), Amigo Fernández, Leire, (tr.) Anaya
Multimedia-Anaya nteractiva 1ª ed., 1ª imp.(08/2008).
SQL SERVER 2008 R2. IMPLEMENTACION Y DESPLIEGUE DE UNA SOLUC
GAUCHET, T., (aut.) ENI EDICIONES 508 páginas Idiomas: Español (2008).
MICROSOFT SQL SERVER 2008 R2. CURSO PRACTICO Pérez López, César,
(aut.) Ra-Ma Editorial, S.A. 1ª ed., 1ª imp.(03/2011).
MS SQL SERVER 2005 MANUAL DEL ADMINISTRADOR Stanek, William R.,
(aut.) Editorial McGraw-Hill (01/07/2006)
SQL Server 2008 Hotek, Mike, (aut.) Casanova Fernández, Vanesa, (tr.) Anaya
Multimedia-Anaya Interactiva 1ª ed., 1ª imp.(03/2009)
MICROSOFT SQL SERVER 2008 R2. CURSO PRACTICO Pérez López, César,
(aut.) Ra-Ma Editorial, S.A. 1ª ed., 1ª imp.(03/2011)
APRENDE SQL (2ª ED.) (En papel) ALAN BEAULIEU, ANAYA MULTIMEDIA,
2009
107
PRESUMAN, Roger, (2005), Modelo en
Cascada.carolina.terna.net/ingsw2/Datos/Cascada-ModeloV.doc
http://www.quedelibros.com/libro/33287/Programacion-En-Visual-Basic.htmlhttp://www.quedelibros.com/libro/33287/Programacion-En-Visual-BasicNet.html
VALADE, Janet, (2008), PHP y MYSQL. http://www.tutomundi.org/2009/02/php-ymysql- janet-valade.html
http://msdn.microsoft.com/es-es/library/ms130214%28v=sql.105%29.aspx
http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=be6a2c5d-00df4220-b133-29c1e0b6585f
http://www.tutorial-enlace.net/tutorial-Sql_Server_desde_cero-19073.html
http://www.tutorial-enlace.net/tutorial-TablaPaa%C2%ADs_para_SQL_Server27081.html.
http://msdn.microsoft.com/es-es/library/ms165706%28v=sql.90%29.aspx
http://www.desarrolloweb.com/articulos/2318.php
http://www.desarrolloweb.com/articulos/2452.php
http://www.freelibros.com/2008/05/base-de-datos-en-sql-server-2005.html
http://www.scribd.com/doc/7613831/Manual-Project-2007-en-Espanol
http://www.cristalab.com/tutoriales/tutorial-de-visual-basic-.net-c272l/
http://www.slideshare.net/gen1024/manual-de-visual-basicnet-2008
http://es.kioskea.net/forum/affich-110500-manual-o-curso-de-visual-studio-2008.
http://es.kioskea.net/s/Tutorial+visual+basic.net+2008
108
ANEXO 1
CERTIFICADO DE ASISTENCIA
Figura 100. Certificado de asistencia del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
ANEXO 2
LISTA DE DEUDAS DE PAGOS POR MES
Figura 101. Lista de deudores de pagos por mes del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
109
ANEXO 3
LISTA DE DEUDAS DE PAGOS EN TOTAL
Figura 102. Lista de deudores de pagos en total del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
ANEXO 4
ENCUESTAS
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS E INFORMÁTICA
La presente encuesta es para obtener opiniones de padres de familia, personal docente y
personal administrativo, relacionada con la creación del Sistema Informático para la
Gestión de Procesos del Área Administrativa y Programas De Atención de Niños y Niñas
110
del Centro Infantil “María Olimpia Gudiño Vázquez” de la Ciudad de Ibarra, para mejorar
el procesamiento de la información de manera ágil rápida y oportuna.
Por lo expuesto le solicito se signe a responder las siguientes preguntas:
1. ¿Conoce usted si en la actualidad en su institución existe un sistema informático para
registrar la asistencia y el nivel de desarrollo de los niños y niñas?
SI
NO
2. ¿Cree usted que se debería implantar un sistema informático en el plantel para mejorar
los procesos financieros, control de asistencia y aprendizaje de los niños y niñas?
SI
NO
3. ¿Considera importante el uso de las computadoras hoy día?
SI
NO
4. ¿Considera que es importante el uso de un sistema informático en el plantel para
mejorar los procesos financieros, control de asistencia y aprendizaje de los niños y
niñas?
SI
NO
5. ¿Cree que este sistema nos podría ayudar en nuestras labores?
SI
NO
6. ¿Considera usted que se debería utilizar estos tipos de sistemas para evitar las demoras
y las constantes fallas que se cometen?
111
SI
NO
7. ¿Está usted de acuerdo implementar este sistema en el Centro Infantil?
SI
NO
8. ¿Cuál sería su criterio: ¿Cuál de las siguientes ventajas considera la más importante,
para un docente al tener la oportunidad de utilizar un sistema digitalizado para
registrar las notas de sus estudiantes? (Seleccione una sola opción)
9.
1.
Seguridad
( )
2.
Agilidad
( )
3.
Flexibilidad
( )
4.
Disponibilidad
( )
¿Qué nivel de importancia según su criterio, asignaría a la implantación
de un
sistema computarizado para registrar las notas a los estudiantes del nivel secundario de
su Institución? Seleccione una opción de la siguiente escala:
10.
1.
Ninguna
( )
2.
Mediana
( )
3.
Mucha
( )
Si se implantaría el sistema computarizado, ¿Los más beneficiados con este servicio
digital serían? Seleccione una sola opción:
1. Los niños y niñas
( )
2. Los docentes
( )
3. Padres de Familia
( )
4. Personal Administrativo
( )
5. Todos
( )
112
ANEXO 5
TABULACIÓN DE ENCUESTAS
1. ¿Conoce usted si en la actualidad en su institución existe un sistema informático para
registrar la asistencia y el nivel de desarrollo de los niños y niñas?
GRÁFICO # 1
SI
NO
TOTAL
0
39
39
0%
100%
100%
PREGUNTA # 1
0; 0%
39; 100%
SI
NO
Gráfico 1. Tabulación de encuestas Pregunta # 1 del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Interpretación: El 100% de la población encuestada conoce que en la institución no existe un
sistema informático.
113
2. ¿Cree usted que se debería implantar un sistema informático en el plantel para mejorar
los procesos financieros, control de asistencia y aprendizaje de los niños y niñas?
GRÁFICO # 2
SI
NO
TOTAL
37
2
39
95%
5%
100%
PREGUNTA # 2
2; 5%
37; 95%
SI
NO
Gráfico 2. Tabulación de encuestas Pregunta # 2 del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Interpretación: El 95% de la población encuestada está de acuerdo en que se implante un
sistema informático en el plantel, para mejorar los procesos financieros y control de los
estudiantes.
114
3
¿Considera importante el uso de las computadoras hoy día?
GRÁFICO # 3
SI
NO
TOTAL
38
1
39
97%
3%
100%
PREGUNTA # 3
1; 3%
38; 97%
SI
NO
Gráfico 3. Tabulación de encuestas Pregunta # 3 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación: El 38% de la población encuestada considera importante el uso de las
computadoras hoy en día, el 1% no lo considera así
115
4
¿Considera que es importante el uso de un sistema informático en el plantel para mejorar
los procesos financieros, control de asistencia y aprendizaje de los niños y niñas?
GRÁFICO # 4
SI
NO
TOTAL
0
39
39
0%
100%
100%
PREGUNTA # 4
0; 0%
39; 100%
SI
NO
Gráfico 4. Tabulación de encuestas Pregunta # 4 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación: El 100% de la población encuestada considera que si es importante el uso
de un sistema informático en el plantel para mejorar los procesos financieros, control de
asistencia y aprendizaje de los niños y niñas.
116
5
¿Cree que este sistema nos podría ayudar en nuestras labores?
GRÁFICO # 5
SI
NO
TOTAL
37
2
39
95%
5%
100%
PREGUNTA # 5
2; 5%
37; 95%
SI
NO
Gráfico 5. Tabulación de encuestas Pregunta # 5 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación. Un 95% de la población encuestada si cree que el sistema planteado podría
ayudar a nuestras labores, y el 5% no piensa lo mismo.
117
6
¿Considera usted que se debería utilizar estos tipos de sistemas para evitar las demoras y
las constantes fallas que se cometen?
GRÁFICO # 6
SI
NO
TOTAL
36
3
39
92%
8%
100%
PREGUNTA # 6
3; 8%
36; 92%
SI
NO
Gráfico 6. Tabulación de encuestas Pregunta # 6 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación: El 92% de la población encuestada que se debe hacer este tipo de sistemas
para evitar las demoras y las constantes fallas que se comenten manualmente, y un 8% no lo
considera así.
118
7
¿Está usted de acuerdo implementar este sistema en el Centro Infantil?
GRÁFICO # 7
SI
NO
TOTAL
36
3
39
92%
8%
100%
PREGUNTA # 7
3; 8%
36; 92%
SI
NO
Gráfico 7. Tabulación de encuestas Pregunta # 7 del Sistema Centro Infantil “María Olimpia
Gudiño Vásquez. Fuente: La Autora
Interpretación: El 92% de la población encuestada dice que sí y el 37% dice que no esta de
acuerdo en que se implemente este Sistema en el Centro Infantil.
119
8
¿Cuál sería su criterio: ¿Cuál de las siguientes ventajas considera la más importante, para
un docente al tener la oportunidad de utilizar un sistema digitalizado para registrar las
notas de sus estudiantes? (Seleccione una sola opción)
GRÁFICO # 8
Seguridad
Agilidad
Flexibilidad
Disponibilidad
TOTAL
30
9
0
0
39
77%
23%
0%
0%
100%
PREGUNTA # 8
0; 0%
9; 23%
0; 0%
30; 77%
Seguridad
Agilidad
Flexibilidad
Disponibilidad
Gráfico 8. Tabulación de encuestas Pregunta # 8 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación: El 77% de la población encuestada que una de las ventajas mas importantes
en la implementación del sistema informático seria la seguridad,
importancia por agilidad.
120
el 23% considera su
9
Si se implantaría el sistema computarizado, ¿Los más beneficiados con este servicio
digital serían? Seleccione una sola opción:
GRÁFICO # 9
LOS NIÑOS
LOS
PADRES DE
Y NIÑAS
DOCENTES
FAMILIA
1
2
0
0
36
39
3%
5%
0%
0%
92%
100%
PREGUNTA # 9
PERSONAL
ADMINISTRATIVO TODOS TOTAL
1; 3%2; 5%
0; 0%
36; 92%
LOS NIÑOS Y NIÑAS
LOS DOCENTES
PADRES DE FAMILIA
PERSONAL ADMINISTRATIVO
TODOS
Figura 9. Tabulación de encuestas Pregunta # 9 del Sistema Centro Infantil “María Olimpia Gudiño Vásquez.
Fuente: La Autora
Interpretación: 3% de la población encuestada creen que los mas beneficiados con la
implantación del sistema informático serian los niños, el 5% dicen que los maestros, y una
92% piensa que todos seria beneficiados.
121
10
¿Qué nivel de importancia según su criterio, asignaría a la implantación
de un
sistema computarizado para registrar las notas a los estudiantes del nivel secundario de su
Institución? Seleccione una opción de la siguiente escala:
GRÁFICO # 10
Ninguna
Mediana
Mucha
TOTAL
0
2
37
39
0%
5%
95%
100%
PREGUNTA # 10
0; 0%
2; 5%
37; 95%
Ninguna
Mediana
Mucha
Gráfico 10. Tabulación de encuestas Pregunta # 10 del Sistema Centro Infantil “María Olimpia Gudiño
Vásquez. Fuente: La Autora
Interpretación: Un 95% de la población encuestada dice que se le dará mucha importancia al
sistema informático y un 5 % dice que medianamente se le dará importancia.
122
RECOMENDACIONES DE LAS ENCUESTAS
Analizando los resultados de las encuestas, se puede hacer las siguientes recomendaciones:
1. Existe mucho entusiasmo por los padres de familia quienes han sido encuestados
para implantación del sistema informático en la institución, ya que beneficiara a
una población de 168.
2. La implantación del proyecto de informático lo mas pronto posible, ya que dará
mejoras en el Procesamiento de la Información de Manera Rápida y Oportuna a
todos los involucrados
3. Aprovechar la apertura y predisposición del personal docente, administrativo, para
involucrarlos en el desarrollo del proyecto y hacer en el compromiso de establecer
este sistema dentro del menor tiempo posible.
4. Capacitar al personal de la institución para el uso y manejo correcto del sistema,
esta de capacitación se lo hará en el tiempo oportuno por los autores del proyecto.
123
Descargar