Subido por FRANKLIN RIVERA

INFORME FINAL DEL PST SIST DE INF INSCRI-convertido

Anuncio
INTRODUCCIÓN
En la modernidad, la informática juega un papel muy importante en el
desarrollo de las organizaciones, instituciones y en el control de las
operaciones administrativas y financieras entre otras. La obtención de
información inmediata y eficaz dentro de la estructura organizativa determina
el éxito y el alcance de los objetivos con mayor eficacia dentro de una
empresa, oficina, institución educativa, entre otros. En lo referente al ámbito
educativo, como es el llevar un control sobre sus archivos lo suficientemente
eficaz, implicando con éste la automatización de los diferentes procesos
llevados a cabo en las instituciones.
La Escuela Básica Estadal “Rómulo Betancourt” es una institución
educativa de carácter público que tiene como función fundamental la
formación en la educación primaria desde primero a sexto grado, en dos
turno: mañana y tarde. En esta institución como en cualquier organización
educativa se lleva una serie de procesos administrativos, entre ellos el
proceso de inscripción, el cual se implementa actualmente de forma manual.
El proceso de inscripción de estudiantes que se lleva cabo cada año
se ha convertido en un proceso con muchas demoras, considerando también
el crecimiento de la matrícula estudiantil. Así mismo la información
recolectada luego debe ser procesada para ser archivada y consultada
posteriormente lo que representa un trabajo adicional con el riesgo de
extravío y ocupando gran cantidad de espacio físico de las oficinas.
Debido a que las exigencias en cuanto al manejo de la información
tratada en el proceso antes mencionado son cada vez mayores, se hace
necesario el desarrollo de un sistema de información computarizado que
permita realizar la tarea de inscripción de una manera rápida y eficiente, de
11
forma que la información procesada sea confiable y oportuna para el uso
según el caso que lo requiera.
Las herramientas utilizadas para la elaboración del sistema: Sistema
Operativo Microsoft Windows, el Código es Html 5, cuenta con un navegador
web que es Google Chrome, el paquete de programas donde está la base de
datos es Wampserver donde se encuentra phpmyadmin, el lenguaje es Php y
el servidor web es apache.
El presente proyecto de acuerdo a sus características corresponde a
un proyecto factible y a una investigación de campo, y consta de cinco
Capítulos:
El Capítulo I, Referente al problema, Descripción del Área de
Investigación, que contiene el Planteamiento del Problema, Objetivos
Generales y Específicos, Justificación, Alcance y Delimitación.
El Capítulo II, que trata sobre el Marco Teórico - Tecnológico, contiene
los Antecedentes Relacionados con la Investigación, Bases Teóricas y
Tecnológicas (Sistemas de Información), Bases Legales, Definición de
Términos.
El Capítulo III, que se refiere al Marco Metodológico, contiene: Tipo y
Diseño de Investigación, Técnicas e Instrumentos de Investigación,
Tabulación de los Datos, Metodología del Sistema, Cronograma de
Actividades, Estudio de Factibilidad técnica, económica e institucional.
El Capítulo IV, Descripción de la Propuesta, Introducción o descripción
del sistema, Objetivo general del sistema, Objetivo específicos del sistema,
Requerimientos del hardware, Requerimientos del sistema, Requisitos
12
Funcionales, Diagrama de Casos de Uso, Actores del Sistema, Diagrama de
Actividades, Diagrama de Secuencia, Diagrama de Clases, Entidades,
Diagrama de Entidad-Relación, Interfaz del Usuario.
El Capítulo V, Implementación del Diseño Tecnológico, Descripción de
la fase de implementación del sistema, Descripción de la puesta en
funcionamiento, Descripción de la capacitación a los usuarios.
El Capítulo VI, Pruebas e Implantación del Modelo Realizado,
Metodología aplicada para la aplicación de pruebas, Calendario de aplicación
de pruebas, Diseño de plantillas, Detección de fallas (explicación de las fallas
detectadas), Correcciones (detalle de las posibles soluciones a las fallas
detectadas)
Por
último
se
aborda
lo
referente
a
las
Recomendaciones, Referencias Bibliográficas y Anexos.
13
Conclusiones
y
CAPITULO I
EL PROBLEMA
Descripción del Área de Investigación
La Escuela “Rómulo Betancourt”; ubicada en la Urb. Los Próceres fue
creada como urgente necesidad, debido a que construyeron la Urbanización
y no hicieron la escuela: el Gobierno Regional a través de la Dirección de
Educación para ese entonces se vio obligado a solucionar este problema
bajo presión por parte de la comunidad de dicho sector. Por medio de
diligencias hechas por la Asociación de vecinos, se consiguió que se
prestara un local de la Fundación del Niño el cual estaba diseñado para
Preescolar, comenzando a funcionar la escuela el 26 de octubre de 1989,
con una matrícula de 319 alumnos distribuidos de la siguiente manera:
varones 166, hembras 153, Total 319, funcionando en dos turnos.
Después de dicha inauguración ya los alumnos, que habían
permanecido recibiendo clases en un local no acondicionado para la cantidad
de niños que tenía la escuela, se encontraban en una estructura nueva,
amplia, con salones ventilados, frescos, mucho espacio para correr,
escenario, patios, cancha deportiva, etc.
La estructura de la escuela es considerada como modelo, tiene
Dirección, Sub-dirección, Sala de Secretaria, 10
Salones, 02 Baños de
varones, 02 Baños de Hembras , 02 Baños de Docentes, 02 Baños de
Obreros, 01 Escenario, cantina, 01 Sala de Computación, 01 cancha
deportiva y 03 depósitos.
14
Está ubicada en un terreno amplio, con una distribución espaciosa,
con jardines que le dan frescura; tiene techo de tejas y está cercada con
ciclón.
En el año 1.993, se inaugura en la escuela la Sala de computación; el
equipo de computación fue donado por el CENAMEC, todo ello para mejorar
a la institución a nivel tecnológico.
La estructura física del plantel se ha mantenido igual, a través de los
Programas de Mantenimiento
y
Conservación de
las comisiones
conformadas por la comunidad educativa, se tiene un gran respeto por la
Institución para que perdure en el tiempo con prestigio y buena imagen.
Para Febrero del 2009, la Prof. Carmen García pasa a ejercer
funciones de supervisora, asumiendo así la Prof. Carmen Mezones desde
ese mes la función de Subdirectora y se da inicio al Programa Alimentario
Escolar (PAE) a nivel de almuerzo.
En año escolar 2009-2010
alumnos, le
Se inicia con una matrícula de 652
hacen entrega a la institución
de las laptops del Proyecto
Canaima para los alumnos de 1º Grado y salen jubiladas la Docentes
Haydee Espejo de Salas y Aracelis Pérez quien se desempeñaba como
docente de Aula, salen incapacitadas las siguientes Docentes: Milena Grillet
y Geisha González .
En el año escolar 2010-2011 Cuenta con una matrícula inicial de 652
alumnos, se le hace entrega a los alumnos y alumnas de segundo grado las
laptops del Proyecto Canaima, salen jubiladas las Docentes Arminda
Maricuto quien se desempeñaba como docente de Aula y Marisol Hernández
15
quien se desempeñaba como Subdirectora encargada; al igual que salen
incapacitadas las siguientes Docentes: Elia Vásquez y Reyna Cedeño.
Actualmente cuenta con una matrícula de 687 alumnos, se le hace
entrega a los alumnos y alumnas de tercero y quinto grado las laptops del
Proyecto Canaima.
Ubicación Geográfica
Ubicación: Avenida principal de la Urbanización Los Próceres,
Parroquia: Agua Salada, Municipio: Heres, Ciudad: Ciudad Bolívar, Estado:
Bolívar.
Figura N° 1: Ubicación Satelital de E.B.E. Rómulo Betancourt
Fuente: google maps actualizado 2012
16
Misión
Orientar el desarrollo de la educación con un enfoque crítico reflexivo
del entorno social, formando en los estudiantes una actitud emprendedora y
una educación basada en valores promoviendo en los estudiantes, padresrepresentantes y comunidad en general una cultura de paz, para poder vivir
en armonía con la sociedad y lograr mantener una educación de calidad.
Visión
Ser modelo educativo integral, eficiente y efectivo en la gestión
escolar, en concordancia con las áreas del conocimiento, la ciencia y la
tecnología. Promoviendo un emprendimiento escolar en los estudiantes,
docentes,
obrero,
padres-representantes
y
comunidad
en
general;
fomentando una educación por la paz; logrando un ambiente de integración,
armonía y liderazgo con el fin de poder vivir plenamente en familia.
Funciones
Promover e integrar a la escuela en la participación activa al
estudiantado, docente, personal de mantenimiento, madres colaboradoras,
fuerzas vivas y comunidad en general; a la búsqueda de soluciones
fortaleciendo los valores humanos, morales y cívicos; usando para ello
estrategias de actividades manuales que conlleven a un crecimiento
personal.
La escuela tiene la tarea insoslayable de enseñar hábitos que
construyan la base de la no violencia para la vida en común; por este motivo,
se torna imprescindible la enseñanza de valores como la tolerancia, el
respeto y la paz; principios que tienen sus raíces en una base más amplia de
17
sistema de valores articulados con los derechos humanos y son los que
conducen al desarrollo de una sociedad pacífica y democrática.
Afianzar los valores de los niños, niñas, adolescentes, personal de la
institución y comunidad general como proyecto institucional supone la
participación de los docentes de todos los ciclos.
Afianzar los valores supone desarrollar en los estudiantes la visión
crítica de los propios actos, la posibilidad de asumir los errores junto con el
compromiso de reforzar actitudes que promuevan la armonía de la vida en
común. .
La participación activa del estudiantado, padres, representantes,
directivo, docente, personal de mantenimiento y madres colaboradoras para
su crecimiento personal, bienestar económico y afianzamiento de los valores
en la escuela, hogar y comunidad.
18
Figura N° 2: Organigrama
Fuente: E.B.E. Rómulo Betancourt, 2013.
Análisis Situacional (Matriz FODA)
Para este análisis se empleó la concepción sistemática al ver a la
escuela como un sistema que interactúa con otros y a su vez ella está divida
en otros sistemas menores que denominados subsistemas, por ello se utilizó
la técnica FODA (Fortaleza, Oportunidades, Debilidades y Amenazas) para
los 4 sistemas que dividen al plantel: Gerencia, Docencia, Infraestructura y
comunidad. Para este análisis se contó con la información proporcionada por
el personal.
19
Tabla N° 1:
Matriz F.O.D.A.
Fortalezas
•
Oportunidades
Cuenta con los recursos tecnológicos
•
(Computadoras de escritorio, Laptops,
debido que este sistema le facilita que el
impresora,
proceso de inscripción sea eficiente y
red
inalámbrica,
Mini
Laptops Canaima)
•
•
Recibe apoyo del personal docente
rápido sin presiones.
El 50% de los docentes tienen el
•
La
institución
permite
impartir
el
conocimiento en el uso y manejo de un
aprendizaje y capacitación, ya que la
computador.
institución cuenta con el plan Canaima y
Fomenta
la
integración
entre
el
nos
personal, directivo, obrero y estudiante.
facilita
las
computadoras
implementarles
el
información,
La
en
para
sistema
Escuela
de
Básica
Estadal Rómulo Betancourt.
•
La escuela presta sus espacios físicos y
así trabajamos mancomunadamente en
beneficio de la institución.
DEBILIDADES
•
•
•
AMENAZAS
La falta de conocimiento del 50% de los •
La inseguridad ya que la escuela no
docentes a nivel de computación y en el
cuenta con un cuerpo de seguridad que
uso del sistema información.
permanezca
La disposición de los equipos de
riegos el robo de los equipos.
computación no están accesibles para •
Equipos dañados y sin posibilidades de
todo el personal.
recuperarlas o reemplazarlas.
Poco entusiasmo para el uso del •
No se hace respaldo a la base de datos.
sistema
de
parte
del
constante
y
queda
en
personal
Coordinación-Administrativa
Fuente: Las Autoras, 2014.
Planteamiento del Problema
En la vida cotidiana el hombre ha implementado diversas herramientas
a través de las cuales le han facilitado en gran medida el desarrollo de sus
actividades, siempre en búsqueda de la facilidad y eficacia se han
20
desarrollado métodos y formas diferentes aprovechar al máximo una faena,
como fue hace miles de años cuando el hombre apenas comenzaba a utilizar
lanzas para cazar o hace poco tiempo; en la invención de máquinas
automáticas las cuales realizan la mayor parte del trabajo que anteriormente
era realizadas de manera manual, tratando siempre de realizar las tareas de
una manera rápida, eficaz, confiable y en la búsqueda de mejores resultados
en menor tiempo y con la menor inversión de recursos.
Lo anterior conllevó progresivamente a la utilización de los sistemas
que según Morales, (2006) son “un conjunto de partes interrelacionadas que
interactúan entre sí para el logro de un objetivo” (p. 16), es decir, el progreso
de la sociedad y los mecanismos productivos de la misma han ido
implementando y asumiendo herramientas y procesos a través de los cuales
se ordena, clasifica, organiza, selecciona y se sistematiza la información de
manera rápida, confiable y segura, garantizando con ello procesos
productivos y laborales dentro de rangos de eficiencia. Actualmente se
aplican a diario miles y millones de tareas que de no ser por el desarrollo de
máquinas inteligentes no se podrían desarrollar de la manera en que en la
actualidad han venido evolucionando y diversificándose en sí mismas.
En este mismo orden de ideas la implementación de diversos métodos
intangibles, es decir, la aplicación de sistemas que se ejecutan dentro de una
maquina la cual capta, procesa y muestra resultados a través de diferentes
aparatos, en el caso específico de las computadoras se puede llamarle a
estos procesos Programas que según Prieto, Lloris y Torres (1999) son “un
conjunto de símbolos que representan una orden de operación o tratamiento
para el computador. Las operaciones suelen realizarse con datos” (p. 34). En
este sentido se puede decir, que son sistemas electrónicos a través de los
cuales se puede desarrollar infinidades de procesos que pueden brindar
operaciones algebraicas con exactitud total o casi total, así como también
21
procesos de almacenamiento, tratado o manipulación de información de
manera objetiva, puntual y exacta.
Las instituciones educativas cuentan actualmente con equipos
tecnológicos y/o de computación, pero no cuentan con herramientas
automatizadas que faciliten realizar actividades y/o funciones de manera más
eficiente y rápida que agilice un proceso, sino que las tienen para realizar las
funciones básicas; cuando deberían suministrarse tanto en equipo como en
conocimientos y que se sienten en la necesidad de adquirir tecnología para
el mejoramiento de sus sistemas y a las vez sus procedimientos, con el fin de
garantizar un eficaz funcionamiento y así obtener una adaptación paralela de
condiciones con las instituciones educativas.
Se observó actualmente la falta de un Sistema de Información en la
Escuela Básica Estadal Rómulo Betancourt en el proceso de inscripción,
porque el actual demuestra lo ineficaz del proceso de inscripción,
funcionando en forma manual y originando alto grado de desorganización,
lentitud en la realización de boletín informativo, duplicidad de inscripciones y
demora en la entrega de la constancia de inscripción, en el proceso que a su
vez ocasiona agotamiento del personal y representantes, los cuales serían
los elementos más afectados y necesitados de soluciones, además que
ocasiona aglomeración de papeles, carpetas, congestionamiento en los
escritorios, acumulación de información en espacio físico (archivadores) y
lenta consulta de la información, extravío, entre otros.
Las áreas que se ven afectadas son: el personal docente, la
coordinación y el departamento directivo, pues su trabajo en esos días es
acelerado y congestionado debido a que se hacen inmensas columnas para
proceder a la inscripción, y esto ocasiona: Ineficiencia en el proceso, el
personal trabaja demasiadas horas extras, aparte de eso tienen que realizar
22
su trabajo habitual, prácticamente se dedujo que este proceso de inscripción
involucra a todo el centro educativo, pues con esta información permite
trabajar a varios departamentos.
En resumen se plantea solucionar el problema de la ausencia de un
sistema de información que agilice y organice el proceso de inscripción en la
Escuela Básica Estadal Rómulo Betancourt, Parroquia Agua Salada en
Ciudad Bolívar del Estado Bolívar.
Elementos del Problema
•
Proceso lento
•
Largas Colas y largo el tiempo de espera
•
Ausencia de un sistema de información para agilizar el proceso
•
Acumulación de Papeles, de documentos y carpetas
•
Extravíos de documentos.
•
Personal bajo estrés y cansancio
•
Equipos de computación subutilizados
Actualmente en la Escuela Básica Estadal Rómulo Betancourt no
cuentan con un sistema de información que permita agilizar y automatizar el
proceso de inscripción, debido a que lo realizan de manera manual
ocasionando un proceso lento, tedioso, arcaico y estresante. Para evitar
dicha situación se hace necesario formular una solución de diseñar e
implementar un sistema de información que permita realizar el proceso de
inscripción computarizado obteniendo al final la impresión de la planilla
cumplimentada con todos sus datos.
Tomado en consideración lo anteriormente expuesto se hace
necesario dar respuesta a las siguientes interrogantes:
23
•
¿Cuáles son las características de la construcción del sistema de
información para el proceso inscripción?
•
¿Cuáles
son
las
herramientas para
elaborar el
sistema de
información?
•
¿Cómo se realiza el sistema de información para el proceso de
inscripción?
•
¿Cómo se realiza la implementación del diseño tecnológico para el
sistema de información?
•
¿Cuál es la Metodología aplicada para la aplicación de pruebas del
sistema de información en el proceso de inscripción?
En relación con el análisis de la situación problemática antes
planteada, se sugiere tener en cuenta los siguientes aspectos, los cuales se
acompañaran de un gráfico ilustrativo que a continuación es el siguiente:
Figura N° 3: Árbol del Problema Causas – Efectos
Fuente: Las Autoras, 2013.
24
Objetivo General
Diseñar e Implementar un Sistema de Información para el proceso de
Inscripción en la Escuela Básica Estadal Rómulo Betancourt de la Parroquia
Agua Salada, Ciudad Bolívar, Municipio Heres del Estado Bolívar.
Objetivos Específicos
1. Análisis del Proceso de Inscripción de los estudiantes en la Escuela
Básica
Estadal Rómulo Betancourt de la Parroquia Agua Salada,
Ciudad Bolívar, Municipio Heres del Estado Bolívar.
2. Identificación y captura de requisitos del sistema de información para
el proceso de inscripción de los estudiantes en la Escuela Básica
Estadal Rómulo Betancourt de la Parroquia Agua Salada, Ciudad
Bolívar, Municipio Heres del Estado Bolívar.
3. Selección de las herramientas de hardware y software para el
desarrollo del sistema de información para el proceso de Inscripción
de los estudiantes de la Escuela Básica Estadal Rómulo Betancourt
de la Parroquia Agua Salada, Ciudad Bolívar, Municipio Heres del
Estado Bolívar.
4. Desarrollar la arquitectura del sistema de información en la Escuela
Básica
Estadal Rómulo Betancourt de la Parroquia Agua Salada,
Ciudad Bolívar, Municipio Heres del Estado Bolívar.
5. Implementar el sistema de información para el proceso de inscripción
en la Escuela Básica Estadal Rómulo Betancourt de la Parroquia
Agua Salada, Ciudad Bolívar, Municipio Heres del Estado Bolívar.
Los objetivos anteriormente señalados son origen de un proceso
llamado el árbol del objetivo que es traducir el problema central del árbol del
problema en el objetivo central del proyecto (un estado positivo al que se
25
desea acceder), se observa medios y fines, el cual se refleja en la figura
siguiente:
Figura N° 4: Estructura del Árbol de Objetivos
Fuente: Las Autoras, 2013.
Justificación
El proceso de inscripción en la Unidad Educativa Estadal "Rómulo
Betancourt" ubicado en la Parroquia Agua Salada, Urbanización Los
Próceres, en Ciudad Bolívar Municipio Autónomo Heres del Estado Bolívar,
se ha estado llevando de forma manual y el personal docente como el
personal administrativo llena una planilla denominada "Ficha de Inscripción"
por cada estudiante matriculado durante el año escolar; esta planilla es una
página, con datos para llenar por ambos lados, tomando mucho tiempo para
su llenado manualmente, el cual genera una gran espera y adjunto a esto
unas largas colas. Al igual, ocasionan extensos archivos físicos donde se
26
registra y almacena toda la información referente al alumnado, con sus
respectivos soportes.
Todas estas razones conllevan al planteamiento de la propuesta de la
aplicación de un sistema de información como alternativa que permita
realizar la inscripción de forma rápida y automatizada, contribuyendo a
reducir tareas en la ejecución de dicho proceso, mejorando el servicio
prestado por la institución sin que esto represente mayores costos para ella.
Este proceso automatizado y tecnológico es un factor importante en la
escuela, porque será de una forma más efectiva para agilizar los procesos de
inscripción y así lograr un control integral de las actividades de inscripción. Al
establecer este sistema poseerá un impacto positivo, la cual proporcionará a
la misma, una información confiable, agilizando y facilitando el trabajo en el
proceso de inscripción. Se ha conseguido un total apoyo a la idea de
implantar un sistema automatizado de inscripción. Todo el personal se siente
partidario por hacer realidad un proyecto que traería un soporte técnico
confiable y acorde a los avances de la era tecnológica de la información.
Alcance
Igualmente, la elaboración de este proyecto es importante para la
Unidad Educativa Estadal "Rómulo Betancourt" ya que le permitirá
transcender el proceso de inscripción manual en un servicio a los usuarios
convirtiéndose en una unidad educativa con tecnología avanzada para
beneficios de los representantes, del personal docente y administrativo en el
proceso de inscripción automatizado. Abarcara todas las etapas del proceso
de inscripción, los datos del alumno, de los padres y del representante. Se
logrará que la información o datos fluyan de manera
27
rápida, continua y
dinámica, lo que permite mantener a la comunidad docente y administrativo
de la escuela informada y agilizar el proceso.
La trascendencia es obtener el diseño de un sistema de información
que permita mejorar el proceso de inscripción, el cual se realizaría a través
de una aplicación, donde el sistema solicitaría el nombre de usuario y una
clave de acceso con la que se ingresaría automáticamente al sistema, donde
éste generaría la planilla de inscripción ya preelaborada, incluyendo los datos
del representante y su(s) representado(s) en el plantel, ésta quedará
verazmente almacenada en la base de datos del plantel, asimismo, se podrá
imprimir la planilla previamente proporcionada la información requerida en
cada una de las casillas, permitiendo de un mismo modo tener un registro
físico, lo cual simplifica el proceso de inscripción y reduce errores.
Se espera llegar primeramente realizar un sistema de información
para el proceso de inscripción eficiente y que cubra todas las expectativas
del personal docente y administrativo de la escuela, además que sea de fácil
manejo para cualquier persona que labore en la escuela, pero más aún, para
los que laboren directamente en el proceso de inscripción.
En segundo, que en un futuro la escuela cuente con un sistema de
información para todos los procesos, trámites y documentos que realicen,
como las constancias de estudios, constancias de notas, constancias de
trabajo para el personal, entre otros, y que cuenten con nuestros
conocimientos para implementar ese sistema, luego del exitoso que será el
sistema de información para el proceso de inscripción, ya que en el sector
educativo sería ventajosa la utilización de la informática para planificar y
controlar de manera eficiente todo lo relacionado con el personal que allí
labora y con el estudiantado en general, es decir, las matrículas, las
inscripciones, horarios.
28
CAPITULO II
MARCO TEÓRICO – TECNOLÓGICO
Antecedentes Teóricos y Tecnológicos
Juan Carhuacachin (2010), elaboró una Propuesta de un sistema de
información automatizado para la coordinación en la Escuela Básica “Álvaro
Obregón”, Iztapalapa,
Distrito
Federal, México;
diseñar un sistema
automatizado para saber el estatus y tener un control de los estudiantes
pertenecientes a un plantel educativo, se determinó en el área tecnológica,
que se debía atacar era la falta de una base de datos ajustable de acuerdo a
las necesidades que le permita a la coordinación de la aldea almacenar de
manera segura toda la información sobre el perfil académico de los
estudiantes inscritos y que a la vez le permita al triunfador consultar y adquirir
de forma inmediata y efectiva, información y documentación requerida. Una
vez identificado el problema se procedido a diseñar un proyecto orientado a
la solución del mismo.
Se propone el diseño y la implantación de un sistema de información
automatizado con el propósito de darle solución de forma inmediata a una
debilidad que se ha venido presentando como lo es la carencia de un
mecanismo efectivo que proporcione a los estudiantes, respuestas
permanentes y oportunas en relación a su estatus académico y la obtención
de documentos que frecuentemente son requeridos. Se pretende, además,
que este proyecto sirva de orientación a otras instituciones educativas y resto
del país, que posean la misma problemática, para lograr de esta manera un
mejor funcionamiento de la coordinación de la escuela.
29
La propuesta antes descrita, se relaciona con este proyecto, debido
que también realizaron un sistema de información para una unidad
educativa, con una base de datos que almacena datos de alumnos para
realizar un proceso, que en el caso de ellos, el proceso es consultar, editar, y
registrar el perfil académico de los estudiantes; en cuanto al proyecto que
nos atañe, éste igualmente consulta, edita y registra los datos de los alumnos
de una manera rápida y eficiente.
El trabajo de Mieres Ángel, Buttó Yulianny, Castillo, Serrano,
Leoneidys, Guevara José (2013) alumnos de la Universidad Politécnica
Territorial del Oeste de Sucre Clodosbaldo Russian, Cumana Estado Sucre,
intitulado: Implantación de un Sistema de Información Automatizado bajo
ambiente web para el proceso de inscripción en la Escuela Bolivariana “José
Antonio Ramos Sucre” Ubicada en la calle Zea, sector Río Manzanares,
Parroquia Altagracia, Municipio Sucre, Cumaná, Edo Sucre 2012-2013, tuvo
como finalidad agilizar el proceso de inscripción, además de minimizar el
tiempo de registro de los estudiantes, también ayudará a que el personal
administrativo de la escuela bolivariana “José Antonio Ramos Sucre” no
tenga la tediosa tarea de inscribir a los alumnos de manera manual, como
anteriormente lo están haciendo, sino que realice todos estos procesos de
registro de alumnos haciendo uso de un sistema automatizado, para así
evitar la ocupación de papeles dentro de una oficina, deterioro y perdidas de
documentos, que a la hora de realizar una búsqueda de un representante o
de su representado sea de manera rápida y precisa. Aunado a esto el
sistema planteado anteriormente será de gran beneficio tanto para la
comunidad, como para la escuela.
El
trabajo
señalado
en
el
párrafo
anterior,
tiene
relación
completamente con este proyecto socio tecnológico, debido que se trata de
la creación de un sistema de información para agilizar el proceso de
30
inscripción de la Escuela Bolivariana “José Antonio Ramos Sucre” para evitar
realizar el proceso manualmente. Se diferencian que el dicho sistema de
información arriba descrito, se realizó en un ambiente web, es decir requieren
estar conectados en internet para poder ejecutarlo, mientras que el sistema
de información que nos atañe, se puede ejecutar en sin necesidad de estar
conectado
a
internet,
solo
deben
tener
instalado
el
navegador
predeterminado.
Carvajal Maira, Castillo Rafael y Vicent Treihibys (2011) elaboraron un
proyecto intitulado: Diseño de un Sistema de Información para la Elaboración
de Ficha de Inscripción en la Unidad Integral Bolivariana Doctor José Manuel
Agosto Méndez, ubicada en el Sector Negro Primero, Parroquia Vista
Hermosa, de Ciudad Bolívar, Municipio Autónomo Heres, Estado Bolívar, El
objetivo central de este proyecto es automatizar la ficha de inscripción de
esta institución que genere información oportuna, precisa y confiable
mediante el uso de los sistemas de información, herramienta que contribuye
a los diferentes sectores productivos de la sociedad en llevar las tareas
administrativas rutinarias, tediosa y de gran volumen de información al
computador, teoría que afianza la propuesta de sistema de información para
la ficha de inscripción del plantel como nueva forma de trabajo que sustituya
la metodología hasta ahora utilizada en los sistemas administrativos
escolares.
El proyecto descrito anteriormente, principalmente se relaciona que se
realizó en nuestra Ciudad Bolívar, seguidamente al igual que nuestro objetivo
se trata de elaborar un Sistema de Información para la Elaboración de Ficha
de Inscripción en una Escuela para automatizar el proceso de inscripción, e
implementar una nueva forma de trabajo para agilizar el registro de los datos
de los alumnos y así obtener rápidamente la ficha de inscripción.
31
Bases Teóricas y Tecnológicas
Las bases teóricas que sustentan la creación del sistema del presente
proyecto socio tecnológico, donde se definen conceptos, se amplían los
datos e información sobre la problemática, es decir, referente al sistema a
desarrollar, en donde se presenta información textual o documental, que se
puede seleccionar de enciclopedias, dípticos, trípticos, programas de
computación, libros, publicaciones periódicas, páginas web, entre otros.
Software: De acuerdo a, Alcalde García Eduardo (1994), “conoce
como software al equipamiento lógico o soporte lógico de una computadora
digital” (p. 68); comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos, que son llamados hardware.
Los
componentes
lógicos
incluyen,
entre
muchos
otros,
las
aplicaciones informáticas; tales como el procesador de texto, que permite al
usuario realizar todas las tareas concernientes a la edición de textos; el
software de sistema, tal como el sistema operativo, que, básicamente,
permite al resto de los programas funcionar adecuadamente, facilitando
también la interacción entre los componentes físicos y el resto de las
aplicaciones, y proporcionando una interfaz con el usuario.
Software Libre: Según Manuel Castells (1999), “el software libre es
incompatible con las corporaciones monopolistas, como Microsoft. Es
también incompatible con gobiernos represivos que quieren controlar la
libertad, sean de derecha o de izquierda” (p. 91). Esta denominación también
se confunde a veces con gratis por la ambigüedad del término en el idioma
inglés, es la denominación del software que respeta la libertad de los
usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede
32
ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la
Free Software Fundación, el software libre se refiere a la libertad de los
usuarios para ejecutar, copiar, distribuir, estudiar, modificar.
El software libre suele estar disponible gratuitamente, o al precio de
costo de la distribución a través de otros medios; sin embargo no es
obligatorio que sea así, por lo tanto no hay que asociar software libre a
"software gratuito" (denominado usualmente freeware), ya que, conservando
su carácter de libre, puede ser distribuido comercialmente ("software
comercial").
Hardware: al respecto Eduardo Samán (2007), dice que “El hardware
de un ordenador lo componen todas las partes físicas y tangibles que
componen todo el sistema que hace posible el funcionamiento del proceso
de datos” (p. 57). Entre las partes más importantes que componen el
hardware de un ordenador se encuentra el procesador o microprocesador,
antiguamente conocido como CPU (Unidad Central de Procesamiento), que
es el cerebro o corazón del sistema, por el cual pasan todos los datos, la
placa base, o placa madre, que contiene todos los circuitos que
interconectan los componentes del hardware. El procesador está incrustado
en la placa base conectado a un interfaz que hace de nexo entre éste y todos
los demás componentes del sistema, que se llama chipset. Esto configuran
los elementos claves del hardware. De las características de estos elementos
dependen el 80% de la velocidad del sistema y la rapidez en el
procesamiento de datos.
Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en
inglés, Unified Modeling Language) de acuerdo James Rumbaugh (2000)
refleja que “es el lenguaje de modelado de sistemas de software más
conocido y utilizado en la actualidad” (p. 107); está respaldado por el OMG
33
(Object Management Group). Es un lenguaje gráfico para visualizar,
especificar, construir y documentar un sistema. UML ofrece un estándar para
describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales
tales como procesos de negocio, funciones del sistema, y aspectos
concretos como expresiones de lenguajes de programación, esquemas de
bases de datos y compuestos reciclados.
Elementos del Lenguaje Unificado de Modelado: Elementos:
Unidades básicas de construcción, cuatro tipos:
1. Estructurales: Partes estáticas de los modelos, representan aspectos
conceptuales o materiales.
2. De comportamiento: Partes dinámicas de los modelos, representan
comportamientos en el tiempo y espacio.
3. De agrupación: Partes organizativas de los modelos.
4. De Notación: Partes explicativas de los modelos.
Diagrama de estructura Según Fowler, (1999) reseña que “es un tipo
de diagrama en el Lenguaje de Modelado Unificado (UML), que muestra la
estructura interna de una clase y las colaboraciones que esta estructura hace
posibles” (p. 110). Esto puede incluir partes internas, puertas mediante las
cuales, las partes interactúan con cada una de las otras o mediante las
cuales, instancias de la clase interactúan con las partes y con el mundo
exterior, y conectores entre partes o puertas. Una estructura compuesta es
un conjunto de elementos interconectados que colaboran en tiempo de
ejecución para lograr algún propósito. Cada elemento tiene algún rol definido
en la colaboración.
Diagrama de clases al respecto Josep Vilalta Marzo (2008) comenta
que “sirve para visualizar las relaciones entre las clases que involucran el
sistema, las cuales pueden ser asociativas, de herencia, de uso y de
34
contenimiento” (p. 77). Un diagrama de clases está compuesto por los
siguientes elementos: a) Clase: atributos, métodos y visibilidad. b)
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Diagrama de casos de uso lo define Fowler, (1999) como “una
especie de diagrama de comportamiento UML mejorado. El Lenguaje de
Modelado Unificado (UML), define una notación gráfica para representar
casos de uso llamada modelo de casos de uso” (p. . UML no define
estándares para que el formato escrito describa los casos de uso, y así
mucha gente no entiende que esta notación gráfica define la naturaleza de
un caso de uso; sin embargo una notación gráfica puede solo dar una vista
general simple de un caso de uso o un conjunto de casos de uso.
Diagrama o modelo entidad-relación dice, Chen (1976) que “es una
herramienta para el modelado de datos que permite representar las
entidades relevantes de un sistema de información así como sus
interrelaciones y propiedades” (p. 69). El modelo de datos entidad-relación
está basado en una percepción del mundo real que consta de una colección
de objetos básicos, llamados entidades, y de relaciones entre esos objetos.
Las fases del desarrollo de sistemas que soporta UML son:
Análisis de requerimientos, Análisis, Diseño, Programación y Pruebas.
Análisis de Requerimientos: Según Louart (1994) refleja al respecto
que “UML tiene casos de uso (use-cases) para capturar los requerimientos
del cliente” (p. 103). A través del modelado de casos de uso, los actores
externos que tienen interés en el sistema son modelados con la funcionalidad
que ellos requieren del sistema (los casos de uso). Los actores y los casos
de uso son modelados con relaciones y tienen asociaciones entre ellos o
éstas son divididas en jerarquías. Los actores y casos de uso son descritos
35
en un diagrama use-case. Cada use-case es descrito en texto y especifica
los requerimientos del cliente: lo que él (o ella) espera del sistema sin
considerar
la
funcionalidad
que
se
implementará.
Un
análisis
de
requerimientos puede ser realizado también para procesos de negocios, no
solamente para sistemas de software.
Análisis: La fase de análisis abarca las abstracciones primarias
(clases y objetos) y mecanismos que están presentes en el dominio del
problema. Las clases que se modelan son identificadas, con sus relaciones y
descritas en un diagrama de clases. Las colaboraciones entre las clases para
ejecutar los casos de uso también se consideran en esta fase a través de los
modelos dinámicos en UML. Es importante notar que sólo se consideran
clases que están en el dominio del problema (conceptos del mundo real) y
todavía no se consideran clases que definen detalles y soluciones en el
sistema de software, tales como clases para interfaces de usuario, bases de
datos, comunicaciones, concurrencia, etc.
Diseño: En la fase de diseño, el resultado del análisis es expandido a
una solución técnica. Se agregan nuevas clases que proveen de la
infraestructura técnica: interfaces de usuario, manejo de bases de datos para
almacenar objetos en una base de datos, comunicaciones con otros
sistemas, etc. Las clases de dominio del problema del análisis son
agregadas en esta fase. El diseño resulta en especificaciones detalladas
para la fase de programación.
Programación: En esta fase las clases del diseño son convertidas a
código en un lenguaje de programación orientado a objetos. Cuando se
crean los modelos de análisis y diseño en UML, lo más aconsejable es
trasladar mentalmente esos modelos a código.
36
Pruebas: Normalmente, un sistema es tratado en pruebas de
unidades, pruebas de integración, pruebas de sistema, pruebas de
aceptación, etc. Las pruebas de unidades se realizan a clases individuales o
a un grupo de clases y son típicamente ejecutadas por el programador. Las
pruebas de integración integran componentes y clases en orden para
verificar que se ejecutan como se especificó. Las pruebas de sistema ven al
sistema como una "caja negra" y validan que el sistema tenga la
funcionalidad final que le usuario final espera. Las pruebas de aceptación
conducidas por el cliente verifican que el sistema satisface los requerimientos
y son similares a las pruebas de sistema.
Lenguaje de programación PHP reseña Rodrigo Córdova (2001) que
“es un lenguaje de programación de uso general de código del lado del
servidor originalmente diseñado para el desarrollo web de contenido
dinámico” (p. 89). Fue uno de los primeros lenguajes de programación del
lado del servidor que se podían incorporar directamente en el documento
HTML en lugar de llamar a un archivo externo que procese los datos. El
código es interpretado por un servidor web con un módulo de procesador de
PHP que genera la página Web resultante. PHP ha evolucionado por lo que
ahora incluye también una interfaz de línea de comandos que puede ser
usada en aplicaciones gráficas independientes. Puede ser usado en la
mayoría de los servidores web al igual que en casi todos los sistemas
operativos y plataformas sin ningún costo.
El intérprete de PHP solo ejecuta el código que se encuentra entre sus
delimitadores. Los delimitadores más comunes son <?php para abrir una
sección PHP y ?> para cerrarla. El propósito de estos delimitadores es
separar el código PHP del resto de código, como por ejemplo el HTML.
37
Las variables se prefijan con el símbolo del dólar ($) y no es necesario
indicar su tipo. Las variables, a diferencia de las funciones, distinguen entre
mayúsculas y minúsculas. Las cadenas de caracteres pueden ser
encapsuladas tanto en dobles comillas como en comillas simples, aunque en
el caso de las primeras, se pueden insertar variables en la cadena
directamente, sin necesidad de concatenación.
Lenguaje de programación HTML: Miguel Ángel Álvarez
(2007)
hace referencia al lenguaje de marcado para la elaboración de páginas web.
Es un estándar que sirve de referencia para la elaboración de páginas web
en sus diferentes versiones, define una estructura básica y un código
(denominado código HTML) para la definición de contenido de una página
web, como texto, imágenes, etc. Es un estándar a cargo de la W3C,
organización dedicada a la estandarización de casi todas las tecnologías
ligadas a la web, sobre todo en lo referente a su escritura e interpretación. Es
el lenguaje con el que se definen las páginas web. El lenguaje HTML basa su
filosofía de desarrollo en la referenciación. Para añadir un elemento externo
a la página (imagen, vídeo, script, etc.)
Marcado HTML: El HTML se escribe en forma de «etiquetas»,
rodeadas por corchetes angulares (<,>). HTML también puede describir,
hasta un cierto punto, la apariencia de un documento, y puede incluir o hacer
referencia a un tipo de programa llamado script, el cual puede afectar el
comportamiento de navegadores web y otros procesadores de HTML
Códigos HTML básicos:
•
<html>: define el inicio del documento HTML, le indica al navegador que
lo que viene a continuación debe ser interpretado como código HTML.
Esto es así de facto, ya que en teoría lo que define el tipo de documento
38
es el DOCTYPE, que significa la palabra justo tras DOCTYPE el tag de
raíz.
•
<script>: incrusta un script en una web, o llama a uno mediantesrc="url
del script". Se recomienda incluir el tipo MIME en el atributo type, en el
caso de JavaScript text/javascript.
•
<head>: define la cabecera del documento HTML; esta cabecera suele
contener
información
sobre
el
documento
que
no
se
muestra
directamente al usuario como, por ejemplo, el título de la ventana del
navegador. Dentro de la cabecera <head> es posible encontrar:
•
<title>: define el título de la página. Por lo general, el título aparece
en la barra de título encima de la ventana.
•
<link>: para vincular el sitio a hojas de estilo o iconos. Por ejemplo:
<link rel="stylesheet" href="/style.css" type="text/css">.
•
<style>: para colocar el estilo interno de la página; ya sea
usando CSS u otros lenguajes similares. No es necesario colocarlo si
se va a vincular a un archivo externo usando la etiqueta <link>.
•
<meta>: para metadatos como la autoría o la licencia, incluso para
indicar parámetros http (mediante http-equiv="") cuando no se pueden
modificar por no estar disponible la configuración o por dificultades
con server-side scripting.
•
<body>: define el contenido principal o cuerpo del documento. Esta es la
parte del documento html que se muestra en el navegador; dentro de esta
etiqueta pueden definirse propiedades comunes a toda la página,
como color de fondo y márgenes. Dentro del cuerpo <body> es posible
encontrar numerosas etiquetas. A continuación se indican algunas a
modo de ejemplo:
•
<h1> a <h6>: encabezados o títulos del documento con diferente
relevancia.
•
<table>: define una tabla.
•
<tr>: fila de una tabla.
39
•
•
<td>: celda de una tabla (debe estar dentro de una fila).
<a>: hipervínculo o enlace, dentro o fuera del sitio web. Debe
definirse el parámetro de pasada por medio del atributo href. Por
ejemplo: <a href="http://www.example.com"
target="_blank"
title="Ejemplo"
tabindex="1">Ejemplo</a> se
representa
como Ejemplo).
•
<div>: división de la página. Se recomienda, junto con css, en vez
de <table> cuando se desea alinear contenido.
•
<img>: imagen. Requiere del atributo src, que indica la ruta en la que
se
encuentra
la
imagen.
Por
ejemplo: <img
src="./imágenes/mifoto.jpg" />. Es conveniente, por accesibilidad,
poner un atributo alt="texto alternativo".
•
<li><ol><ul>: etiquetas para listas.
•
<b>: texto en negrita (etiqueta desaprobada. Se recomienda usar la
etiqueta <strong>).
•
<i>: texto en cursiva (etiqueta desaprobada. Se recomienda usar la
etiqueta <em>).
•
<s>: texto tachado (etiqueta desaprobada. Se recomienda usar la
etiqueta <del>).
•
<u>: Antes texto subrayado. A partir de HTML 5 define porciones de
texto diferenciadas o destacadas del resto, para indicar correcciones
por ejemplo. (etiqueta desaprobada en HTML 4.01 y redefinida en
HTML 5)
Entidades
HTML:
Los
caracteres
especiales
como
signo
de
puntuación, letras con tilde o diéresis o símbolos de escritura del lenguaje se
deben convertir en entidad HTML para mostrarse en un navegador. La
siguiente es una lista de caracteres españoles y su correspondiente entidad
HTML:
40
Tabla N° 2:
Caracteres Españoles y su entidad HTML
Carácter
Entidad HTML Carácter
Entidad HTML
á
á
Á
Á
é
é
É
É
í
í
Í
Í
ó
ó
Ó
Ó
ú
ú
Ú
Ú
ü
ü
Ü
Ü
ñ
ñ
Ñ
Ñ
¡
¡
¿
¿
Fuente: Luján E., 2001
Sistemas de Información: El concepto de Sistema de Información a
través del tiempo, ha sufrido transformaciones de una u otra forma, para que
sea adaptado según el momento. Por esto resulta difícil establecer con
criterio acertado un concepto básico y preciso de lo que significa un Sistema
de Información. Existen varios conceptos definidos por diferentes autores en
el área de sistemas, entre los que podría citar a:
Fabregas (1991), señala que un sistema de información es un
“conjunto de elementos humanos y electrónicos que se combinan para
procesar datos que serán utilizados para la toma de decisiones” (p. 25).
Montilva (1990) indica que “… un sistema de información es definido
como un medio organizado de proporcionar información pasada, presente y
futura
(proyecciones)
relacionada
con
las
operaciones
internas
y
conocimientos externos de la organización” (p. 12).
En relación con los autores mencionados el objetivo principal de los
sistemas de información es almacenar datos y restituir información,
41
correspondiente a las diferentes operaciones que se llevan a cabo dentro de
las organizaciones. Estos sistemas están conformados por personas,
procedimientos y equipos organizados e integrados con la finalidad de
procesar datos y obtener información que será utilizada en la toma de
decisiones; con lo que se busca facilitar las tareas, operaciones y funciones
de una organización.
Elementos de un sistema de información: 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
de Información toma los datos que requiere para procesar la información. Las
entradas pueden ser manuales o automáticas. Las manuales son aquellas
que se proporcionan en forma directa por el usuario, mientras que las
automáticas son datos o información que provienen o son tomados de otros
sistemas o módulos. Esto último se denomina interfaces automáticas. Las
unidades típicas de entrada de datos a las computadoras son las terminales,
las cintas magnéticas, las unidades de diskette, los códigos de barras, los
escáneres, la voz, los monitores sensibles al tacto, el teclado y el mouse,
entre otras.
Almacenamiento de información: El almacenamiento es una de las
actividades o capacidades más importantes que tiene una computadora, ya
que a través de esta propiedad el sistema puede recordar la información
guardada en la sección o proceso anterior. Esta información suele ser
almacenada en estructuras de información denominadas archivos. La unidad
típica de almacenamiento son los discos magnéticos o discos duros, los
discos flexibles o diskettes y los discos compactos (CD-ROM).
42
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 efectuarse con datos
introducidos recientemente en el sistema o bien con datos que están
almacenados. Esta característica de los sistemas permite la transformación
de datos fuente en información que puede ser utilizada para la toma de
decisiones, lo que hace posible, entre otras cosas, que un tomador de
decisiones genere una proyección financiera a partir de los datos que
contiene un estado de resultados o un balance general de un año base.
Salida de Información: La salida 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. Es importante aclarar que la salida de un Sistema de Información
puede constituir la entrada a otro Sistema de Información o módulo. En este
caso, también existe una interface automática de salida. Por ejemplo, el
Sistema de Control de Clientes tiene una interface automática de salida con
el Sistema de Contabilidad, ya que genera las pólizas contables de los
movimientos procesales de los clientes.
Tipos y Usos de los Sistemas de Información: Durante los
próximos años, los Sistemas de Información cumplirán tres objetivos básicos
dentro de las organizaciones:
1. Automatización de procesos operativos.
2. Proporcionar información que sirva de apoyo al proceso de toma de
decisiones.
3. Lograr ventajas competitivas a través de su implantación y uso.
43
Sistema de procesamiento de transacciones: Según el autor James
A. (2003) “(Registra las operaciones diarias). Estos sistemas permiten a la
organización mejorar y mantener un seguimiento o registro de sus
operaciones o transacciones rutinarias, cuyos datos son almacenadas en
una base de datos” (p. 55). Es por esta razón que también se les llama
sistemas de procesamiento de datos. Los datos de las operaciones son
integrados a la base de datos, en la cual se registran las transacciones de la
organización. La base de datos así conformada puede servir de apoyo a los
otros tipos de sistemas de información. Un sistema común de procesamiento
de transacciones en todas las empresas es el relacionado con el área de
contabilidad.
Componentes de un sistema informático
1. Personas en los dos extremos de la cadena de procesamiento físico
de la información: en la realización de los hechos que generan los
datos primarios y su captación y adquisición y en la consulta y
utilización de ellos. Por supuesto también intervienen en ciertas
acciones de operación del sistema.
2. Equipos
de
procesamiento
de
información,
fundamentalmente
computadoras.
3. Equipos de apoyo a las transmisiones (HUB, gateways), equipos de
apoyo
y
de
seguridad
(back-ups,
acondicionadores
de
aire,
deshumificadores, entre otros)
4. Programas de computadoras, sistemas operativos, programas de
servicio de comunicaciones, y sobre todo, programas de aplicación)
5. Información técnica de apoyo al sistema: manuales técnicos sobre el
trabajo de las computadoras y los equipos de apoyo, manuales
técnicos sobre los sistemas operativos y programas generales.
44
6. Manuales de usuario para orientar a los usuarios-operadores sobre su
trabajo con el sistema de información. Incluyen la definición de los
procedimientos manuales que deben realizar los usuarios-operadores,
la descripción de los formularios para captar la información primaria, la
descripción de los reportes de salida y la descripción de las acciones
interactivas con el sistema informático: captación de la información,
operación del mismo, acciones ante errores y situaciones anormales,
seguridad y protección de los recursos informativos y consulta de
información de resultados.
7. Informaciones variado tipo, soportados sobre formularios de papel,
CDs, DVDs, reportes de papel de impresora, bases de datos en línea
almacenadas en discos duros.
La prueba del sistema de información Según Montilva (1999) “es
actualmente una herramienta importante para llevar el control de la
realización de un proyecto de software de calidad y cada vez es más rigurosa
estas pruebas por el hecho de la gran competitividad creciente existente en
el mercado” (p. 121). Las pruebas de sistemas conforman uno de los niveles
de pruebas de software conjuntamente con diversas pruebas como pruebas
recuperación, seguridad, resistencia, desempeño, comunicación, volumen,
tensión, disponibilidad de datos, facilidad de uso, operación, entorno,
almacenamiento, configuración, instalación y documentación. Cada cual
tiene diversa finalidad y con un objetivo en común que demuestre una visión
sistemática para proyecto. Las pruebas de aceptación es otro tipo de nivel
que se complementa en los niveles de pruebas de software, estas pruebas
son muy fundamentales ya que son las que nos van a permitir que el
producto cumpla con los estándares necesarios y que a la vez satisfaga a los
usuarios de acuerdo a los requerimientos que plantearon desde un inicio.
45
Base de Datos: La base de datos es un conjunto de datos
relacionados entre sí, que describen a un sistema de tal forma que su
almacenamiento es independiente de los programas de aplicación que las
utilizan.
Según Rodríguez (1992), la base de datos es “un conjunto de datos
almacenados de forma integrada y compartida. Se puede decir que son
varios elementos guardados en una tabla de forma eficiente y eficaz… ” (p.
10).
Para Sanders (1990) una base de datos es “… conjunto almacenado
de las bibliotecas de datos que requieren las organizaciones e individuos
para satisfacer sus necesidades de procesamiento y recuperación de
información” (p. 56).
En base a las afirmaciones de los autores mencionados, una base de
datos es un espacio físico en el cual se almacena datos, cuando almacena
información hablamos de base de información, organizado de una forma
independiente a las aplicaciones que la utilizan.
Según Alfons (2000), una base de datos es:
Una colección de datos integrados, con redundancia controlada,
y con una estructura que refleja las interrelaciones y
restricciones semánticas existentes en el mundo real; los datos,
que han de ser compartidos por diferentes usuarios y
aplicaciones, deben mantenerse independientes de éstas y su
definición y descripción, únicas para cada tipo de datos, han de
estar almacenados con los mismos. Los procesos de
actualización y recuperación, comunes y bien determinados,
habrían de ser capaces de conservar la integridad, seguridad y
confidencialidad del conjunto de datos (p.55).
46
La diferencia de una base de datos respecto a otro sistema de
almacenamiento de datos es que en la base de datos estos se almacenan de
forma que cumplen tres requisitos básicos:
No redundancia: los datos se almacenan una sola vez. Si varias
aplicaciones necesitan los mismos datos no crearán cada una su propia
copia sino que todas accederán a la misma.
Independencia: los datos se almacenan teniendo en cuenta la
estructura inherente a los propios datos y no la de la aplicación que los crea.
Esta forma de trabajar es la que permite que varias aplicaciones puedan
utilizar los mismos datos.
Concurrencia: varios usuarios, ejecutando la misma o diferente
aplicación, podrán acceder simultáneamente a los datos. A su vez, el autor
indica que el Diseño Lógico de una base de datos es:
El desarrollo del esquema conceptual de la base de datos se
realiza identificando los datos que se incluirán en la base de
datos y desarrollando los programas para actualizar y procesar
los datos. Este proceso se denomina ciclo de vida del desarrollo
de la base de datos (p. 62).
El ciclo de vida de una base de datos, según Alfons (2000) puede
dividirse en las siguientes etapas del ciclo de vida de la base de datos:
1.
Planificación de la base de datos.
2.
Definición del sistema.- se especifica el ámbito y los límites de la
aplicación de bases de datos.
3.
Diseño de la base de datos.
4.
Selección del SGBD.
5.
Implementación.
47
6.
Mantenimiento.
Definición de requisitos: involucra la definición del alcance de la
base de datos, la identificación de los requisitos de información de las áreas
funcionales, administrativas y la determinación de los requisitos del software
y del hardware.
Diseño conceptual: se desarrollan las especificaciones hasta el
punto en que pueda comenzar la implementación. Se crean modelos
detallados de las vistas de los usuarios y se integran en un modelo
conceptual de datos que registra todos los elementos colectivos que deben
mantenerse en la base de datos.
Tipos de Bases de Datos: Cuando se desarrolla un sistema de
información hay que tener presente los tipos de base de datos. Según
Laudon (1993): “Existen distintos modos de organizar la información y
representar las relaciones entre los datos en una base de dato. Los sistemas
de bases de datos usan uno de los tres modelos lógicos de bases de datos
para hacer el seguimiento de las entidades y relaciones. Los tres modelos
lógicos de bases de datos son: el jerárquico, de redes y el relacional”.
Base de datos relacional: Una base de datos relacional es un
conjunto de una o más tablas estructuradas en registros (líneas) y campos
(columnas), que se vinculan entre sí por un campo en común, en ambos
casos posee las mismas características como por ejemplo el nombre de
campo, tipo y longitud; a este campo generalmente se le denomina ID,
identificador o clave. A esta manera de construir bases de datos se le
denomina modelo relacional.
48
Modelo de datos: Un modelo de datos es una definición lógica,
independiente y abstracta de los objetos, operadores y demás, que en
conjunto nos permiten modelar la estructura de los datos; los operadores nos
permiten modelar su comportamiento.
Implementación: De determinado modelo de datos es una relación
física en una máquina real, de los componentes de la máquina abstracta que
en conjunto constituye ese modo.
Modelo Entidad – Relación: Un modelo entidad – relación, según
Korth H. y otros, “se basa en una percepción de un mundo real que consiste
en una colección de objetos básicos llamados entidades y relaciones entre
objetos” (p. 64).
SQL: El lenguaje de consulta estructurada (SQL), según Korth y otros,
es un lenguaje de base de datos normalizado, utilizado por los diferentes
motores de bases de datos para realizar determinadas operaciones sobre los
datos o sobre la estructura de los mismos. Pero como sucede con cualquier
sistema de normalización hay excepciones para casi todo; de hecho, cada
motor de base de datos tiene sus peculiaridades y lo hace diferente de otro
motor, por lo tanto, el lenguaje SQL normalizado (ANSI) no nos servirá para
resolver todos los problemas, aunque si se puede asegurar que cualquier
sentencia escrita en ANSI será interpretada por cualquier motor de datos.
Manejador de Bases de Datos MySQL: Se conoce a los
manejadores de Bases de Datos como aquellos programas que nos permiten
acceder a los datos de una manera interactiva y funcional. Entre los
podemos mencionar: MySQL, Oracle, Sybase, PostgreSQL, Informix, entre
otros.
49
MySQL es un manejador de base de datos (o gestor de base de
datos) cuyas principales características son:
− Poderoso, rápido y muy eficiente.
− Es un lenguaje de base de datos normalizado.
− Es un software de fuente abierta.
− Está compuesto por comandos, cláusulas, operadores y funciones de
agregado, los cuales se combinan en las instrucciones para crear,
actualizar y manipular las bases de datos.
MySQL es una implementación cliente/servidor, que ofrece poderosas
herramientas multiusuario, soluciones de base de datos SQL (Lenguaje
Estructurado de Consultas) y multithread. Un aspecto fundamental es la
reutilización del código dentro del software, lo cual ha generado a un sistema
de administración de la base de datos de gran velocidad, compactación,
estabilidad y facilidad de despliegue.
Bases Legales
Como lo expresa Martins (2003), “…la fundamentación legal o bases
legales se refiere a la normativa jurídica que sustenta el estudio. Desde la
Constitución, Carta Magna, las Leyes Orgánicas, las resoluciones, decretos,
entre otros”.
Constitución de la República Bolivariana de Venezuela (1999).
Artículo 110. El estado reconocerá el interés público de la
ciencia, la tecnología, el conocimiento, la innovación y sus
aplicaciones y los servicios de información necesarios por ser
instrumentos fundamentales para el desarrollo económico,
social y político del país, así como para la seguridad y
soberanía nacional. Para el fomento y desarrollo de esas
actividades, el estado destinará recursos suficientes y creará el
50
sistema nacional de ciencia y tecnología de acuerdo con la ley.
El sector privado deberá aportar recursos para los mismos. El
estado garantizará el cumplimiento de los principios éticos y
legales que deben regir las actividades de investigación
científica, humanística y tecnológica. La ley determinará los
modos y medios para dar cumplimiento a esta garantía.
Ley Orgánica de Educación (2009)
Artículo 3: La presente Ley establece como principios de la
educación, la democracia participativa y protagónica, la
responsabilidad social, la igualdad entre todos los ciudadanos y
ciudadanas sin discriminaciones de ninguna índole, la
formación para la independencia, la libertad y la emancipación,
la valoración y defensa de la soberanía, la formación en una
cultura para la paz, la justicia social, el respeto a los derechos
humanos, la práctica de la equidad y la inclusión; la
sustentabilidad del desarrollo, el derecho a la igualdad de
género, el fortalecimiento de la identidad nacional, la lealtad a
la Patria e integración latinoamericana y caribeña.
Se consideran como valores fundamentales: el respeto a la
vida, el amor y la fraternidad, la convivencia armónica en el
marco de la solidaridad, la corresponsabilidad, la cooperación,
la tolerancia y la valoración del bien común, la valoración social
y ética del trabajo, el respeto a la diversidad propia de los
diferentes grupos humanos. Igualmente se establece que la
educación es pública y social, obligatoria, gratuita, de calidad,
de carácter laico, integral, permanente, con pertinencia social,
creativa, artística, innovadora, crítica, pluricultural, multiétnica,
intercultural, y plurilingüe.
Artículo 4: La educación como derecho humano y deber social
fundamental orientada al desarrollo del potencial creativo de
cada ser humano en condiciones históricamente determinadas,
constituye el eje central en la creación, transmisión y
reproducción de las diversas manifestaciones y valores
culturales, invenciones, expresiones, representaciones y
características propias para apreciar, asumir y transformar la
realidad.
51
Ley Orgánica de Ciencia, Tecnología e Innovación (2010).
Artículo 1. La presente ley tiene por objeto desarrollar los
principios orientadores que en materia de ciencia, tecnología e
innovación y sus aplicaciones, establece la constitución de la
república
bolivariana
de
Venezuela,
organizar
el
sistema nacional de ciencia, tecnología e innovación, definir
los lineamientos que orientarán las políticas y estrategias para
la para la actividad científica, tecnológica, de innovación y sus
aplicaciones,
con
la
implantación
de
mecanismos
institucionales y operativos para la promoción, estímulo y
fomentó de la investigación científica, la apropiación social del
conocimiento y la transferencia innovación tecnológica, a fin
de fomentar la capacidad para la generación, uso y
circulación del conocimiento y de impulsar el desarrollo
nacional.
Artículo 3. Sujetos a esta ley: La autoridad nacional con
competencia en ciencia, tecnología, innovación y sus
aplicaciones, sus órganos y entes adscritos.
Todas las instituciones y personas naturales que generen
desarrollen, conocimientos y transfieran conocimientos
científicos, tecnológicos de innovación y sus aplicaciones.
Los ministerio del poder popular que comparten, con la
autoridad nacional con competencia en ciencia, tecnología,
innovación y sus aplicaciones, la construcción de las condiciones
sociales ciencia y tecnología para la implementación del plan
nacional de desarrollo económico-social.
Las columnas que realicen actividades de ciencia, tecnología,
innovación y sus aplicaciones.
Decreto Presidencial 3390 (2004).
Artículo 1. La administración pública nacional empleada
prioritariamente software libre desarrollado con estándares
abiertos, en sus sistemas, proyecto y servicios informáticos. A
tales fines, todos los órganos y enteres de la administración
pública nacional iniciaran los procesos de migración gradual y
progresiva de estos hacia el software libre desarrollado con
estándares abiertos.
52
Artículo 3. En los casos que no se puedan desarrollar o adquirir
aplicaciones en software libre bajo estándares abiertos, los
órganos y entes de la administración pública nacional deberán
solicitar ante el ministerio de ciencia y tecnología autorización
para adoptar otro tipo de soluciones bajo las normas y criterios
establecidos por ese ministerio.
Artículo 4. El ministerio de ciencia y tecnología, adelantará los
programas de capacitación de los funcionarios públicos, en el
uso del software libre desarrollado con estándares abiertos,
haciendo especial énfasis en los responsables de las áreas de
tecnologías de información y comunicación, para lo cual
establecerá con los demás órganos y entes de la administración
pública nacional los mecanismos que se requieran.
Artículo 8. El ejecutivo nacional promoverá el uso generalizado
del software libre desarrollado con estándares abiertos en la
sociedad, para lo cual desarrollará mecanismos orientados a
capacitar e instruir a los usuarios en la utilización del software
libre desarrollado con estándares abiertos.
Artículo 10. El ministerio de educación y deportes, en
coordinación con el ministerio de ciencia y tecnología,
establecerá las políticas para incluir el software libre desarrollado
con estándares abiertos, en los programas de educación básica
y diversificada.
Decreto Presidencial Nº 825, Gaceta Oficial Nº 36.955 22 de mayo del
2000
Artículo 1°: “Se declara el acceso y el uso de Internet como política
prioritaria para el desarrollo cultural, económico, social y político de la
República Bolivariana de Venezuela”.
Artículo 2°: Los órganos de la Administración Pública Nacional
deberán incluir en los planes sectoriales que realicen, así como
en el desarrollo de sus actividades, metas relacionadas con el
53
uso de Internet para facilitar la tramitación de los asuntos de
sus respectivas competencias.
Artículo 3°: Los organismos públicos deberán utilizar
preferentemente Internet para el intercambio de información
con los particulares, prestando servicios comunitarios a través
de Internet, tales como bolsas de trabajo, buzón de denuncias,
trámites comunitarios con los centros de salud, educación,
información y otros, así como cualquier otro servicio que
ofrezca facilidades y soluciones a las necesidades de la
población. La utilización de Internet también deberá suscribirse
a los fines del funcionamiento operativo de los organismos
públicos tanto interna como externamente.
Decreto Presidencial N° 5246 (2007)
En Enero del año 2009 El Poder Ejecutivo Nacional aprobó en Gaceta
Oficial N. 367.323 de la República Bolivariana de Venezuela el Decreto
5.246, mediante el cual se dispone la resolución de formatos libres y
desarrollo de portales de Internet, desarrollado con Estándares Abiertos, en
sus Sistemas, Proyectos y Servicios Informáticos.
Vinculación del Proyecto con el Plan de Gobierno Socialista 2013-2019.
La Propuesta del Programa de Gobierno Nacional para el período
2013-2019 de Hugo Chávez en Venezuela, se basa en cinco (5) objetivos
principales. En el objetivo número uno, párrafo cuatro del plan de gobierno
2013-2019, se vincula con el desarrollo de los Proyectos y Modelos científico
tecnológicos de Venezuela.
Objetivo número Uno (1): Defender, expandir y consolidar el bien
más preciado que hemos reconquistado después de 200 años: la
Independencia Nacional.
54
Párrafo cuatro (4): Desarrollar nuestras capacidades científico
técnicas, creando las condiciones para el desarrollo de un modelo innovador,
transformador y dinámico, orientado hacia el aprovechamiento de las
potencialidades y capacidades nacionales.
Definición de Términos
Acceso: Procedimiento de búsqueda o de registro de un dato en una
memoria electrónica. (Larousse, 1999)
Analista:
Es
la
persona
que
asegurarse
en
entender
los
requerimientos solicitados por usuario. (Manuel Castells 1999)
Apache: Uno de los más populares servidores. Según algunas
estimaciones es utilizado para hosting por más del 50% de los sitios web en
todo el mundo (Lorenzo, 2009).
Atributos: Propiedades o características de una entidad. (Lorenzo,
2009)
Automatizado: Es la conversión de procesos manuales, en procesos
más rápidos mediantes implementos electrónicos, como por los ordenadores.
(Lorenzo, 2009)
Autenticación: acto de establecimiento o confirmación de un usuario
o sistema como auténtico. (Leandro Alesga, 2007)
Base de Datos Relacionales: La base de datos relaciones es un
repositorio compartido de datos, que logra obtener la disponibilidad de los
datos de una base de datos relacional a los usuarios.
55
Campo: Componente de una tabla que contiene un elemento
especifico de información, como por ejemplo un numero de cedula. Un
campo se representa como una columna o celda en una hoja de datos.
Clave Principal: Se usa para hacer referencia a registros específicos
de una tabla desde otra tabla. También se puede decir cuando uno o más
campos se identifican de manera única en cada registro de una tabla.
Conjunto: Es una colección de entidades ordenadas de alguna forma
lógica.
CCS: Es la forma de clases, se supone que los estilos que definamos
deben estar sincronizados con las definiciones html de la pagina web (Carlos
Benavidez, 2004).
Consulta: es el método para acceder a los datos en las bases de
datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos
en una base de datos (Leandro Alesga, 2007). Para esto se utiliza un
lenguaje de consultas. El lenguaje de consultas a base de datos más
utilizado es el SQL.
Datos: Es una entidad simple o hecho aislado que por sí solo no
representa nada.
Entidades: Son aquellos objetos que fluyen por el sistema y
ocasionan los cambios en el mismo, es decir, los componentes de un
sistema.
Escenarios: Definido como la construcción de una secuencia de
sucesos entre el usuario y el sistema, que muestra el posible comportamiento
56
del sistema, las principales interacciones, los formatos de visualización y el
intercambio de información.
HTML5:
Se trata de una nueva versión del lenguaje HTML, con
nuevos elementos, atributos y comportamientos (Miguel Ángel Álvarez,
2007)
Información: Es un conjunto de datos que una vez procesados tienen
significado para la persona que se interesa por ella. (Rodrigo Córdova, 2001)
Inscripción: Se utiliza para nombrar a la anotación o registro de
alguien o algo. La inscripción suele tratarse del primer paso para formar parte
de algo. La persona que se inscribe es registrada y de esa forma ingresa a
una categoría diferente del resto de los sujetos. (Alcalde García Eduardo,
1994)
Lenguaje de Programación Orientado a Objetos: Es un modo
particular de programar, es la más próxima a la forma de como diríamos las
cosas en la vida real en cuanto a otros tipos de programación. Es un
paradigma de programación que usa objetos y sus interacciones, para
diseñar aplicaciones y programas de ordenador. Está basado en varias
técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento.
(Miguel Ángel Álvarez, 2007)
MySQL: El lenguaje comercial de mayor influencia, según la fuente de
Wikipedia (2010) “MYSQL es un sistema de gestión de base de datos
relacional, multihilo y multiusuario con más de seis millones de instalaciones.
MySQL es un sistema de administración de base de datos relacionales
rápido, sólido y flexible. Es ideal para crear bases de datos con acceso
desde páginas web dinámica, para la creación de sistema transacciones on-
57
line o para cualquier otra solución profesional que implique almacenar datos,
teniendo la posibilidad de realizar y rápidas consultas. (Leandro Alesga,
2007)
PhpMyAdmin: es una herramienta escrita en PHP con la intención de
manejar la administración de MySQL a través de páginas web, utilizando
Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar
y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia
SQL, administrar claves en campos, administrar privilegios, exportar datos en
varios formatos y está disponible en 62 idiomas. (Miguel Ángel Álvarez,
2007)
Planilla de Inscripción: Documento donde se encuentra expresado
una serie de datos que debe ser llenado por el representante al inscribir a su
representado. (Leandro Alesga, 2007)
Procesamiento: Someter a ciertos datos a un proceso de
transformación para la obtención de la información esperada. (Leandro
Alesga, 2007)
Proceso de actualizar una o más bases de datos con nuevas
transacciones. (Stair y Reynolds, 2000)
Registros: Un conjunto de datos acerca de una persona, lugar o
algún otro elemento. (Rodrigo Córdova, 2001)
Relación: Es la unión de dos campos claves, para establecer
combinaciones entre tablas. (Rodrigo Córdova, 2001)
58
Reporte: son informes que organizan y exhiben la información
contenida en una base de datos (Leandro Alesga, 2007). Su función es
aplicar un formato determinado a los datos para mostrarlos por medio de un
diseño atractivo y que sea fácil de interpretar por los usuarios.
Servidores Web: es un programa informático que procesa una
aplicación del lado del servidor, realizando conexiones bidireccionales y/o
unidireccionales y síncronas o asíncronas con el cliente y generando o
cediendo una respuesta en cualquier lenguaje o Aplicación del lado del
cliente. (Leandro Alesga, 2007)
Tablas: Son aquellas que contienen los registros o campos claves de
una base de datos. (Rodrigo Córdova, 2001)
WampServer: acrónimo usado para describir un sistema de
infraestructura de internet que usa las siguientes herramientas: Windows,
como sistema operativo; Apache, como Servidor web; MySQL, como gestor
de bases de datos; PHP (generalmente), Perl, o Pyton, como lenguaje de
programación.
59
CAPÍTULO III
MARCO METODOLÓGICO
Para el desarrollo de esta investigación referida a un sistema de
información se considerará para su diseño metodológico que de acuerdo a
sus características, éste corresponde a un proyecto factible y a una
investigación de modalidad documental.
Tipo de la Investigación
De acuerdo a los objetivos establecidos esta investigación basada en
un Proyecto Factible, toma en cuenta el concepto dado por la Universidad
Pedagógica Experimental Libertador, Vicerrector de Investigaciones y
Postgrado (2007) Manual de Trabajos de Grado de Especialización y
Maestrías y Tesis Doctorales, siendo éste:
El Proyecto Factible consiste en la investigación, elaboración y
desarrollo de una propuesta de un modelo operativo viable
para solucionar problemas, requerimientos o necesidades de
organizaciones o grupos sociables; puede referirse a la
formulación de políticas, programas, tecnologías, métodos o
procesos. El Proyecto debe tener apoyo en una investigación
de tipo documental, de campo o un diseño que incluya ambas
modalidades. (p. 21)
El proyecto factible implica la elaboración de una propuesta
respondiendo a una necesidad específica, ofreciendo soluciones de manera
metodológica.
60
Diseño de la Investigación
Este trabajo está orientado hacia una investigación de campo. Según
Sabino (1.992); una investigación de campo es aquella que se refiere a los
modelos a emplear cuando los datos de interés se recogen en forma directa
de la realidad, durante el trabajo concreto del investigador y sus equipos.
Estos
datos
obtenidos
directamente
de
la
experiencia
empírica,
denominación que alude el hecho que son datos de primera, originales,
productos de una investigación en curso, sin la intermediación de ninguna
naturaleza. De igual manera Balestrini (1.997), también señala que la
utilización de este tipo de investigación de campo permite recoger datos de
interés de forma directa de la existencia mediante un tangible, a partir de la
experiencia práctica adquirida, producto del aporte personal de la
investigación en curso.
A partir de la investigación de campo se originó un proyecto factible,
ya que este está dirigido al sistema de información del proceso de inscripción
de la Escuela Básica Estadal "Rómulo Betancourt". A objeto de mejorar la
eficiencia de los procesos realizados en el departamento docente
administrativo, y optimizar la calidad de las inscripciones. También consiste
en la elaboración que consiste en la elaboración de la propuesta de un
modelo operativo variable o una solución factible a un problema de tipo
práctico para satisfacer las necesidades de una institución o grupo social,
puede referirse la formulación de políticas, programas, tecnologías, métodos
o procesos.
Según la estrategia la investigación es de Campo, ya que se
recolectaron los datos a través de los individuos que conforman la
comunidad de personas que son motivo al estudio.
61
Técnicas e Instrumentos de Investigación
Las técnicas de recolección de datos son aquellas que permiten
obtener todos los datos necesarios para realizar la investigación del
problema que está en estudio mediante la utilización de instrumentos que se
diseñarán de acuerdo a la técnica a seguir. Según Tamayo (1998) las
técnicas e instrumentos de recolección de datos:
(...) son la expresión operativa del diseño de la investigación, la
especificación concreta de cómo se hará la investigación. Se
incluye aquí: (a) Si la investigación será con base en lecturas,
encuestas, análisis de documentos u observaciones directas de
los hechos; b) Los pasos que darán y, posiblemente; c) Las
instrucciones para quién habrá de recoger los datos. (p.182).
Para la presente investigación a de utilizarse el método directo ya que
al tratarse de un proyecto factible con diseño de campo resulta
imprescindible la presencia de los investigadores en la fuente primaria a fin
de garantizar la obtención de todos aquellos datos de importancia para la
resolución efectiva del problema. Según Sabino (1986), dentro del método
directo se tiene varias técnicas para recolectar los datos entre los cuales se
encuentran: la observación directa, la entrevista y la encuesta. En este
proyecto se utilizó la encuesta.
La encuesta, definida por Kerlinger (1975), como "la investigación por
encuestas estudia poblaciones grandes o más pequeñas, seleccionando y
analizando "muestras" elegidas de la población para descubrir la incidencia
relativa, la distribución y la interrelación de variables sociológicas y
psicológicas. Suelen así denominarse "encuestas de muestreo". (p.166), es
otras de las técnicas aquí utilizadas. Permite el contacto directo con los
62
involucrados en el proceso y permite conocer de manera más efectivas la
información que se reuniere.
Para los intereses del presente proyecto fue efectuada la encuesta
tipo cuestionario, por ser el más que se ajusta a la técnica de entrevista
formalizada y permitirá recabar la información relacionada con los factores
que inciden en el Proceso de Inscripción de la Escuela Básica Estadal
"Rómulo Betancourt". El cuestionario consta de doce (12) preguntas
cerradas, con alternativas de respuestas que varían entre "SI" y "NO", para
ser aplicada al departamento Docente y Administrativo.
La población seleccionada para este trabajo ha sido el personal que
labora en el plantel, tal como docentes, administrativos y directivos que en
total son 30 personas, que está conformada de esta manera: 03 Directivos,
20 Docentes De Aula, 05 Docentes Especialistas, 02 Secretarias
Por otra parte, cuando se seleccionan algunos elementos con la
intención de averiguar algo sobre una población determinada, este grupo de
elementos es denominado muestra. Por supuesto, la intención de toda
investigación es que lo que el resultado obtenido en la muestra sea cierto
para la población en su conjunto. La exactitud de la información recolectada
depende, en gran manera, de la forma en que fue seleccionada la muestra.
Sin embargo, existen casos en lo que no es posible medir cada uno de los
individuos de una población. En esta ocasión, se toma una muestra
representativa de la misma.
La muestra descansa en el principio de que las partes representan al
todo y, por lo tanto, refleja las características que definen la población de la
que fue extraída, lo cual es indicativo de su representatividad. Por lo tanto, la
validez de la generalización depende de la validez y tamaño de la muestra
63
(Balestrini, 1997). Es de tipo Muestreo probabilístico (aleatorio) que en este
tipo de muestreo, todos los individuos de la población pueden formar parte
de la muestra, tienen probabilidad positiva de formar parte de la muestra
(Arias, 2006. p. 81).
Por su parte Hernández citado en Castro (2003), expresa que "si la
población es menor a cincuenta (50) individuos, la población es igual a la
muestra" (p.69). Debido a eso, consiste en tomar como muestra al total de la
población. En esta investigación la población es de 30 individuos por lo tanto
se considera la población muestral y se toma como muestra la totalidad de la
población. Debido que el tamaño de la muestra es finita la cual es menos que
100.000 habitantes, es motivo para tomar toda la población como muestra.
Una fórmula muy extendida que orienta sobre el cálculo del tamaño de
la muestra para datos globales es la siguiente:
Z2 x p x q x N
n =
N + E 2 + Z2 x p x q
•
N: es el tamaño de la población o universo (número total de posibles
encuestados).
•
Z: es una constante que depende del nivel de confianza que
asignemos. El nivel de confianza indica la probabilidad de que los
resultados de nuestra investigación sean ciertos: un 99 % de
confianza es lo mismo que decir que nos podemos equivocar con una
probabilidad del 1 %.
•
e: es el error muestral deseado. El error muestral es la diferencia que
puede haber entre el resultado que obtenemos preguntando a una
muestra de la población y el que obtendríamos si preguntáramos al
total de ella. En este caso el error muestral deseado es de 1.
64
•
p: es la proporción de individuos que poseen en la población la
característica de estudio.
•
q: es la proporción de individuos que no poseen esa característica.
•
n: es el tamaño de la muestra (número de encuestas que vamos a
hacer), que en este caso son 12 el número de encuestas.
Variable: Nivel de Confianza 95%
Entonces se tiene los siguientes datos:
n=?
Z = 1,96
P = 0,5
q = 0,5
E = 3% = 0,03
N = 31
Valores de K
1,15 1,28 1,44 1,65 1,96
2,24
2,58
Nivel de Confianza
75% 80% 85% 90% 95% 97,5% 99%
Teniendo como resultados las 30 personas que conforman la
población se va a obtener de muestra las mismas 30 personas.
Tabulación de los Datos
A continuación se presentan los cuadros estadísticos que contienen
los resultados obtenidos en la encuesta entrevista que se le hizo a la
población
docentes,
docentes
especiales,
directora,
subdirectora,
y
secretarias. Los datos obtenidos constituyen la base fundamental para el
conocimiento a fondo de la problemática planteada y de esta manera hacer
una propuesta de un sistema de información para el proceso de inscripción
en la E.B.E. “Rómulo Betancourt”. Así mismo hacer cambios que le permitan
a esta escuela pueda automatizar ese proceso.
65
Tabla N° 3
¿Considera usted que es de gran utilidad que se diseñe un sistema
automatizado de inscripción en la E.B.E. "Rómulo Betancourt"?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
Figura N° 5: ¿Considera usted que es de gran utilidad que se diseñe un
sistema automatizado de inscripción en la E.B.E. "Rómulo Betancourt"?
Fuente: Las autoras, 2014.
Análisis: El 100% respondió que Sí, debido a que la personas que
laboran en el Departamento Administrativo Docente, requieren un sistema
automatizado, que agilice el proceso de inscripción en el menor tiempo
posible de respuestas inmediatas. Es Importante resaltar la simplificación de
los procedimientos y el nivel de seguridad que ofrece el sistema para el
proceso de inscripción por lo cual es necesario la implementación del mismo
en el plantel.
66
Tabla N° 4
¿Usted considera que es necesario o indispensable mejorar el proceso
manual de inscripción?
Alternativa
Frecuencia
Porcentaje
Si
26
84%
No
5
16%
Total
31
100%
14%
SI
NO
86%
Figura N° 6 ¿Usted considera que es necesario o indispensable mejorar el
proceso manual de inscripción?
Fuente: Las autoras, 2014.
Análisis: El 86% respondió que Sí, consideran que es necesario
mejorar el actual proceso de inscripción de alumnos, lo que indica que el
funcionamiento de los actuales momentos es regular motivado que debe
requerirse gran cantidad de inscripciones en forma manual por lo que se
requiere de mucho más tiempo para llenar registros y originando a la vez
pérdida de documentos y el restante 14% indica No, no lo consideran
necesario, esto pudiera deberse a la percepción que tienen del trabajo
manual.
67
Tabla N° 5
¿Consideraría importante guardar registros tanto impresos como
digitales del proceso de inscripción?
Alternativa
Frecuencia
Porcentaje
Si
28
90%
No
3
10%
Total
31
100%
7%
SI
NO
93%
Figura N° 7: ¿Solo existen formas estandarizadas para la adquirir datos del
alumno en físico y no en digital?
Fuente: Las autoras, 2014.
Análisis: El 90% respondió que Sí, debido a que afirman la existencia
de algunos formatos estandarizados para la búsqueda datos al registro de
inscripción del alumno, esto hace suponer la poca variedad de formatos que
el personal encargado opera, para atender el variado requerimiento que
pueda o no solicitar el alumno. Mientras que el restante 10% responde que
No, por ende a que este grupo no necesitan esos datos del alumno le
preguntan al representante al momento de la inscripción.
68
Tabla N° 6
¿Actualmente el proceso empleado para la inscripción de los alumnos
es de fácil y rápida revisión?
Alternativa
Frecuencia
Porcentaje
Si
13
42%
No
18
58%
Total
31
100%
36%
SI
64%
NO
Figura N° 8: ¿Actualmente el proceso empleado para la inscripción de los
alumnos es de fácil y rápida revisión?
Fuente: Las autoras, 2014.
Análisis: El 42% responde que Sí, consideran que el proceso actual
de inscripción es el apropiado ya que no tienen la práctica del uso de un
sistema computarizado. Esto pudiera deberse a la percepción que tienen del
trabajo manual. El 58% expresan que No, debido a que estos consideran que
un sistema computarizado de inscripción permitirá el control de la información
procesada en forma efectiva evitando la pérdida de tiempo, agotamiento del
personal, la duplicación de registros y la pérdida de documentos.
69
Tabla N° 7
¿Considera que la implementación de un proceso automatizado de
inscripción garantizara un mínimo de pérdida y duplicidad de
información?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
0%
SI
NO
100%
Figura N° 9: ¿Considera que la implementación de un proceso automatizado
de inscripción garantizara un mínimo de pérdida y duplicación de
información?
Fuente: Las autoras, 2014.
Análisis: El 100% expresan que Si, debido a que estos consideran que
un sistema automatizado de inscripción permitirá el control de la información
procesada en forma efectiva evitando la duplicación de registros y la perdida
de información, permitiendo a su vez realizar auditorías en tiempo record. Es
importante ya que este brinda un mayor nivel de seguridad en cuanto al
manejo de datos y facilitará el proceso de inscripción, evitando la perdida y
duplicación de información.
70
Tabla N° 8
¿Considera que la mayor efectividad de un sistema automatizado para
el proceso de inscripción, sería más rápido la recolección de datos y la
disminución de errores en duplicidad y pérdida de documentos?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
0%
SI
NO
100%
Figura N° 10: ¿Considera que la mayor efectividad de un sistema automatizado
para el proceso de inscripción, sería más rápido la recolección de datos y la
disminución de errores en duplicación y pérdida de documentos?
Fuente: Las autoras, 2014.
Análisis: El 100% expresan que Si, debido a que estos aseguran que
un sistema automatizado de inscripción consentirá el control de la
información procesada en forma efectiva y rápida. Claramente se puede
observar como en el plantel se necesita un sistema que facilite la rapidez y
minimice los errores de pérdida de documentos. El sistema contará con un
gran potencial en cuanto a velocidad de procesamiento y almacenamiento de
datos.
71
Tabla N° 9
¿Considera que el mayor inconveniente de un proceso automatizado de
inscripción, sería la interrupción de la conexión del servidor, la red y
fallas eléctricas?
Alternativa
Frecuencia
Porcentaje
Si
18
58%
No
13
42%
Total
31
100%
36%
64%
SI
NO
Figura N° 11: ¿Considera que el mayor inconveniente de un proceso
automatizado de inscripción, sería la interrupción de la conexión del servidor,
la red y fallas eléctricas?
Fuente: Las autoras, 2014.
Análisis: El 58% de los encuestados opino, que uno de los aspectos
impositivos de un proceso computarizado para la trascripción de datos, lo
constituye la redundancia en la conexión del servidor, ya que este problema
hace volver a la utilización de un proceso manual para mantener la
continuidad del trabajo, mientras se resuelve el inconveniente presentado, lo
cual acarrea gran pérdida de tiempo y molestia al personal. En opinión
contraria 42% de los encuestados manifestaron que la redundancia de
conexión no sería inconveniente.
72
Tabla N° 10
¿Considera que la rentabilidad de implantar un sistema automatizado
para el proceso de inscripción en la E.B.E. "Rómulo Betancourt", sale
más económico el gasto entre papeles?
Alternativa
Frecuencia
Porcentaje
Si
20
65%
No
11
35%
Total
31
100%
21%
SI
NO
79%
Figura N° 12: ¿Considera que la rentabilidad de implantar un sistema
automatizado para el proceso de inscripción en la E.B.E. "Rómulo
Betancourt", sería rentable en la economía?
Fuente: Las autoras, 2014.
Análisis: El 79% responden que Si porque sienten la gran necesidad
de un sistema automatizado que le traería mayor eficiencia en su trabajo y
trayendo consigo la mejor organización del departamento. El 21% responden
que No porque estos se sienten bien en la forma en que trabajan, pues
temen que un sistema automatizado facilite mucho el trabajo y este les quite
su empleo debido a que ya no se necesitaría tanto personal.
73
Tabla N° 11
¿Considera importante el diseño de un manual de procedimientos y
seguridad de implantarse un proceso automatizado de inscripción?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
0%
SI
NO
100%
Figura N° 13: ¿Considera importante el diseño de un manual de
procedimientos y seguridad de implantarse un proceso automatizado de
inscripción?
Fuente: Las autoras, 2014.
Análisis: Según se observa en el Gráfico 9 que el 100% responden
que Sí debido a que no tienen los conocimientos básicos del uso de un
computador y mucho menos los conocimientos prácticos del manejo de un
sistema automatizado. Mientras que el 0% son los que tienen los
conocimientos básicos del uso de un computador y también conocen muy
bien sobre los manejos de sistemas automatizados.
74
Tabla N° 12
¿Considera que el proceso automatizado de inscripción permitirá un
mejor control de la auditoria?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
0%
SI
NO
100%
Figura N° 14: ¿Considera que el proceso automatizado de inscripción
permitirá un mejor control de la auditoria?
Fuente: Las autoras, 2014.
Análisis: Según se observa en el Gráfico 9 que el 100% responden
que Sí debido a la rapidez de los y eficiencia de los computadores que nos
facilitan ese trabajo a veces tedioso como lo es la auditoria donde siempre se
termina con dolor de cabeza. Por supuesto que el sistema permite el registro
de datos de manera más organizada facilitando información mucho más
rápido y en cualquier momento. El sistema contará con las funciones de
imprimir varios tipos de reportes en cualquier momento ya sea por pantalla,
impresora o ambas.
75
Tabla N° 13
¿Considera Usted que sea necesario que en el Sistema Automatizado
de Inscripción se incluya un módulo de Ayuda?
Alternativa
Frecuencia
Porcentaje
Si
31
100%
No
0
0%
Total
31
100%
0%
SI
NO
100%
Figura N° 15: ¿Considera Usted que sea necesario que en el Sistema
Automatizado de Inscripción se incluya un módulo de Ayuda?
Fuente: Las autoras, 2014.
Análisis: Según se observa en el Gráfico 11 que el 100% responden
que Sí porque saben muy bien que a veces se puede necesitar saber alguna
información de alguna herramienta del sistema la cual sea el menos utilizada
por lo cual siempre existe la posibilidad de que se le olvide al usuario, así
podrá hacer una breve consulta acerca de su duda. Mientras que el 0% son
los que no tienen los conocimientos básicos del uso de un computador, y no
saben ni entienden la razón de un módulo de ayuda.
76
Tabla N° 14
¿Los datos manejados por el Sistema Automatizado de Inscripción
deben respaldarse en unidades de almacenamiento ubicadas en la
Escuela Básica Estadal "Rómulo Betancourt"?
Alternativa
Frecuencia
Porcentaje
Si
18
58%
No
13
42%
Total
31
100%
36%
64%
SI
NO
Figura N° 16: ¿Solo existen formas estandarizadas para la adquirir datos del
alumno en físico y no en digital?
Fuente: Las autoras, 2014.
Análisis: Según se observa en el Gráfico 9 que el 64% responden que
Sí porque saben muy bien que a veces los equipos informáticos se dañan de
manera tal que se pueden perder los datos de manera irreparable, y la
solución más práctica y apropiada es la realización de respaldos en otras
unidades de almacenamiento destinadas únicamente para este propósito.
Mientras que el 36% son los que no tienen los conocimientos básicos del uso
de un computador.
77
Metodología del Sistema
Se divide en 4 fases, dentro de las cuales se realizan varias
iteraciones según el proyecto y en las que se hace mayor o menos esfuerzo
en las distintas actividades. Fases y actividades del RUP. En las iteraciones
de cada fase se hacen diferentes esfuerzos en diferentes actividades:
Fase de Inicio (Inspección y Concepción): Se hace un plan de
fases, donde se identifican los principales casos de uso y se identifican los
riesgos. Se concreta la idea, la visión del producto, como se enmarca en el
negocio, el alcance del proyecto. En esta fase se realizan los siguientes
pasos:
1. Un documento con la visión del proyecto.
2. El modelo de Casos de Uso con una lista de todos los Casos de Uso y
los actores que puedan ser identificados.
3. Un Caso de Uso inicial de Negocio el cual incluye: contexto del
negocio, criterios de éxito y planificación financiera.
4. Un estudio inicial de riesgos. Un plan del proyecto que muestre las
fases y las iteraciones.
Fase de Elaboración: se realiza el plan de proyecto, donde se
completan los casos de uso y se mitigan los riesgos. Planificar las
actividades necesarias y los recursos requeridos, especificando las
características y el diseño de la arquitectura. En esta fase se realizan las
siguientes subfases:
1. Un modelo de Casos de Uso con todos los actores identificados y la
mayor parte de las descripciones de Casos de Uso.
•
Requerimientos
adicionales:
no
funcionales
requerimientos.
•
Descripción de la arquitectura del software.
78
o
pseudo-
•
Prototipo ejecutable de arquitectura.
•
Una lista revisada de riesgos.
•
Plan del proyecto, incluyendo iteraciones y criterios de evaluación
para cada iteración.
•
Manual preliminar de usuario.
Fase de Construcción: se basa en la elaboración de un producto
totalmente operativo y en la elaboración del manual de usuario. Construir el
producto, la arquitectura y los planes, hasta que el producto está listo para
ser enviado a la comunidad de usuarios. En esta fase se realizan los
siguientes pasos:
•
El producto de software integrado sobre la plataforma adecuada.
•
Los manuales de usuario.
•
Una descripción de la versión actual.
•
Planificar qué subsistemas deben ser implementados y en qué orden
deben ser integrados, formando el Plan de Integración.
•
Cada implementador decide en qué orden implementa los elementos
del subsistema. Si encuentra errores de diseño, los notifica. Se integra
el sistema siguiendo el plan.
Fase de Transición: se realiza la instalación del producto en el cliente
y se procede al entrenamiento de los usuarios. Realizar la transición del
producto a los usuarios, lo cual incluye: fabricación, soporte del producto,
hasta que el cliente quede satisfecho, por tanto en esta fase suelen ocurrir
cambios.
79
Tabla N° 14
Metodología Rup del Sistema de Información para el Proceso de Inscripción de la E.B.E “Rómulo
Betancourt”
Fases
Actividades dentro de cada Fase
Oct13
Nov
13
Captura de requisitos.
Diagnóstico Situacional, observación de
Inscripción y se realiza encuesta
Inicio
Desarrollo de la interfaz del software.
Se identifica los principales diagramas:
casos de uso, identidad-relación, entre otros.
Elaboración del código html e impresión
modelo del formulario, de inscripción.
Desarrollar una estructura.
Elabora Implementar
las
primeras
pantallas,
ción
formularios, interfaz para el usuario, módulos
utilitarios y prototipado de registros.
Minimización de riesgos, pruebas de caja
negra, entre otros.
Elaboración de un sistema de información.
Elaboración de bases de datos, conexión
con los formularios
Constru
Realización de Pruebas del Sistema
cción
Documentación del Manual de Instalación
Documentación del Manual de Usuario
Puesta en marcha del sistema
Instalación y/o archivos del sistema
información para el servidor y estaciones de
Transi
trabajos.
ción
Entrenamiento y capacitación al usuario.
Fuente: Las Autoras, 2014.
80
Dic
13
Enero
14
Feb
14
Marzo
14
Abril
14
Mayo
14
Jun14
Cronograma de Actividades
Tabla N° 15
Cronograma de Actividades de elaboración del Sistema de Información para el Proceso de Inscripción en la
E.B.E. “Rómulo Betancourt”
ACTIVIDADES
1
Prelación
Tiempo en Semanas
Definición del Proyecto
-
1 Semana: 22 al 28/07/2013
1.1
Ubicación del sitio de implementación del sistema de información
1
1/2 semana: 22 al 24/07/2013
1.2
Elaboración del título del Proyecto
1, 1.1
1/2 semana: 25 al 28/07/2013
1.1
2 Semana: 22/09 al 05/10/2013
2
Análisis actual
2.1
Diagnóstico Actual
2.2
2.3
3
1.1, 2
22 al 25/09/2013
Observación del Proceso de Inscripción y tomar fotos
1.1, 1.2
25 al 28/09/2013
Entrevista a Representantes y Docentes
1.1, 2.2
29/09 al 05/10/2013
Planteamiento del Problema
3.1
Realización del Árbol del Problema
3.2
4
2, 2.1, 2.2
1 Semana: 06 al 12/10/2013
3
06 al 08/10/2013
Estudio comparativo del sistema actual al sistema por instalar
2, 3
09 al 12/10/2013
Recolección de Datos
1.1
1 Semana: 13 al 19/10/2013
4.1
Solicitar Reseña histórica, organigrama
1.1, 4
13 al 15/10/2013
4.2
Adquirir las funciones del personal a cargo
1.1, 4
16 al 19/10/2013
5
Definir objetivos del proyecto
1.2, 3, 3.1
1 Semana: 20 al 26/10/2013
5.1
Realizar árbol de objetivos
3, 3.1, 5
20 al 22/10/2013
5.2
Establecer objetivos general y específicos
3, 3.1, 5
23 al 26/10/2013
6
Importancia de la Realización del Proyecto
2, 3, 5,
1 Semana: 27/10 al 02/11/2013
Identificar el Alcance
2, 3, 5,
27 al 28/10/2013
6.1
81
6.2
Determinar la Justificación
2, 3, 5,
29 al 30/10/2013
6.3
Establecer limitaciones
2, 3, 5,
31/10 al 02/11/2013
7
Identificación de la Factibilidad
7.1
Factibilidad Técnica
7.2
7.3
1.1,
2 Semana: 03/11 al 16/11/2013
1.1, 7
03 al 09/11/2013
Factibilidad Económica
7.1
10 al 13/11/2013
Factibilidad Operativa
7.2
14 al 16/11/2013
8
Aspectos Legales del Proyecto
-
1 Semana: 17/11 al 23/11/2013
9
Puntos teóricos del Proyecto
1.2
2 Semana: 24/11 al 07/12/2013
9.1
Antecedentes del proyecto
1.2
24/11 al 30/11/2013
9.2
Definición de Términos Básicos
1.2, 9.2
01/12 al 07/12/2013
10
Identificar el tipo de investigación
3
2 Semana: 08/12 al 21/12/2013
10.1
Metodología de la Investigación
10
08 al 11/12/2013
10.2
Técnicas e instrumentos de recolección de datos
10, 10.2
12 al 15/12/2013
10.3
Elaboración del Diagrama de Gantt
5
16 al 21/12/2013
11
Desarrollo del Sistema de Información
9.2, 11
14 Semana: 12/01/2014 al 19/04/2014
11.1
Codificación de los Módulos según requisitos
9.2
4 Semana: 12/01 al 08/02/2014
11.2
Diseño de la Bases de Datos
11.1
6 Semana: 09/02/ al 22/03/2014
11.3
Creación de la Interfaz entre otros
11.1, 11.2
4 Semana: 23/03 al 19/04/2014
12
Instrucción al Personal de la Escuela para usar el sistema
9, 11.3
2 Semana: 20/04 al 03/05/2014
13
Soluciones a problemas o errores en las primera pruebas
11.3
2 Semana: 04/05 al 17/05/2014
13
1 Semana: 18/05 al 24/05/2014
13.1
1 Semana: 25/05 al 31/05/2014
13.1
Prueba del Sistema de Información
13.2
Puesta en marcha del Sistema de Información
14
Proceso de la transcripción del Informe Final
1, 2, 3, 4, 5, 6, 7, 8,
5 Semana: 01/06 al 05/07/2014
9, 10, 11, 12, 13
82
14.1
Elaboración de Paginas Preliminares: Agradecimiento, dedicatoria.
14.2
Establecer las conclusiones y recomendaciones
14.3
14.4
15
14
01/ al 07/06/2014
13.1,
08 al 14/06/2014
Organizar la recolección de las referencias
14
14 al 21/06/2014
Impresión y encuadernación del proyecto
14
22 al 05/07/2014
Presentación del Proyecto
14.4
Fuente: Las Autoras, 2014
83
06/07 al 15/07/2014
Figura N° 16: Diagrama de Gantt del Cronograma de Actividades de la Elaboración del Sistema de Información para
el Proceso de Inscripción en la E.B.E. “Rómulo Betancourt”
Fuente: Las Autoras, 2014
84
Estudio de Factibilidad Técnica, Económica e Institucional
Factibilidad Técnica
Kendall y K. (1997), explica que "gran parte de la determinación de
recursos tiene que ver con la evaluación de la viabilidad técnica." (p. 55). En
esta viabilidad entra la experiencia y la eficacia del analista quien con su
conocimiento y experiencia buscara opiniones de fabricantes en relación a la
disponibilidad de cumplimiento de metas o especificaciones en la tecnología
a utilizar ya que son muy costosos para que no cumplan las necesidades de
los recursos tecnológicos y los sistemas existentes.
En cuanto a Hardware, específicamente el servidor donde debe estar
instalado el sistema propuesto, este debe cubrir con los siguientes
requerimientos mínimos:
Se realizó la evaluación de los equipos que posee la escuela, los
cuales son importantes para el efectivo funcionamiento del software. Dentro
del Hardware se toma específicamente el servidor o computadora donde
estará instalado el Sistema y las estaciones de trabajo. En este caso, el
equipo servidor tienen las especificaciones y requerimientos para que el
Sistema tenga el mejor desempeño, se cita la parte la cual
poseer la
máquina para que el sistema trabaje óptimamente:
Tabla N° 16: Hardware del Sistema
HARDWARE
Descripción
Procesador
Memoria RAM
Espacio en disco duro
Periféricos
Servidor
Pentium IV
512 MB
5 GB
Monitor, teclado,
mouse
85
Estaciones de trabajo
Pentium II
256 MB
1 GB
Monitor, teclado, mouse
Tarjeta de red
10/100 Mbps
10/100 Mbps
Fuente: Las Autoras, 2014
El presente hardware y tomando que no se encuentra nuevo, la
escuela 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 mismo 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 elevados.
En cuanto al software, la escuela cuenta con todas las aplicaciones
que emplearon para el desarrollo y funcionamiento del sistema, solo se les
instaló los requerimientos para las bases de datos, el código html-php y se
actualizó el navegador. Las estaciones operaran bajo ambiente Windows, al
igual el servidor que requiere el sistema operativo Windows. Para el uso de la
estación de trabajo en actividades diversas se debe poseer las herramientas
de escritorio y los navegadores que existen en el mercado actualmente.
En la Escuela el servidor tiene software como: Windows XP Home
SP3, el navegador Google Chrome (con este navegador se enseñará la
interfaz del sistema), Antivirus Avast. Se le instaló Notepad++, Wampserver y
se actualizó el navegador.
Estudio Económico
Kendall y K. (1997), explica que "es la segunda parte de la
determinación de recursos." (p. 56). Se debe estudiar todos los costos de la
inversión para tener una proyección de las ganancias, de manera que los
costos operativos no sean superiores y así obtener nuestra viabilidad
86
económica esperada en cuanto tiempo, el costo del estudio de sistemas, el
costo del tiempo que los empleados dedicaran al estudio, el costo estimado
del hardware, y el costo de software.
A continuación se presenta un estudio que dio como resultado la
factibilidad económica del desarrollo del nuevo sistema de información. Se
determinaron los recursos para desarrollar, implantar, y mantener en
operación el sistema programado, haciendo una evaluación y 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.
Anteriormente se mencionó en el estudio de factibilidad técnica, la
escuela contaba con las herramientas necesarias para la puesta en marcha
del sistema, por lo cual el desarrollo de la propuesta no requirió de una
inversión inicial.
Debido a que la organización cuenta con los equipos y recursos
técnicos necesarios, para el desarrollo del nuevo sistema, no fue requerido
ningún tipo de inversión en este aspecto. Esta situación facilitó la puesta en
marcha del proyecto por parte de los programadores, ofreciéndoles a la
escuela la posibilidad y la ventaja de realizar inversiones en otros
requerimientos y necesidades de la escuela.
Estudio Institucional
Kendall y K.(1997), explica que "depende de los recursos humanos
disponibles para el proyecto e implica determinar si el sistema funcionará
será utilizado una vez que se instale." (p. 56). Esta parte depende única y
exclusivamente de los usuarios ya que si le aportamos un sistema que
87
funcione eficaz y accesiblemente, con creatividad e innovaciones, las
probabilidades de que el sistema solicitado sea usado serán mayores en
cuanto a la Funcionalidad del sistema, la utilización del sistema, y los
recursos humanos necesarios.
El proceso de inscripción de la E.B.E. “Rómulo Betancourt”, se lleva
de forma manual esto conlleva a proponer un sistema automatizado de
inscripción del alumnado. Bajo este enfoque el proceso que tiene lugar
cuando un representante tramite una operación de inscripción del alumno, y
así mismo toda la dinámica que conlleva el control de requisitos solicitados y
recibidos de la respectiva solicitud. Y paralelamente, tomando como base su
orientación a la mejora de la calidad del servicio, diseñar un Sistema
automatizado de Inscripción, que contribuya a agilizar el flujo de la
información involucrada a lo largo del proceso de inscripción, y por ende que
permita un manejo más óptimo del tiempo destinado a las auditorias,
búsqueda de información y documentos, todo ello en aras de adecuarse a las
tendencias
y
exigencias
que
impone
continuamente
el
mercado,
garantizando así, su competitividad u supervivencia.
Se puso en marcha el sistema de información para el proceso de
inscripción de los alumnos de la E.B.E. “Rómulo Betancourt”, aprovechando
los beneficios que ofrece a todos los usuarios (docentes, secretaria, personal
directivo) involucrado con el mismo, ya pueden interactuar en forma directa
con este como también aquellos que reciben la información producida por el
sistema, como el caso de los representantes. Siempre y cuando se realizó la
revisión para el correcto funcionamiento del sistema en cuestión, siempre
está superditado a la capacidad de los empleados encargados de dicha
tarea.
88
CAPÍTULO IV
PROPUESTA
Descripción del sistema
Para poder exponer la propuesta formulada por los expertos fue
necesario realizar una valoración previa referente al actual proceso de
inscripción que se lleva de forma manual, así como de los requerimientos
necesarios para la ejecución de la propuesta aquí presentada y la factibilidad
de la misma. La propuesta plantea la necesidad del desarrollo de un sistema
de información que lleve en forma efectiva el control del proceso de
inscripción en la E.B.E. “Rómulo Betancourt”, pasando de un proceso manual
a uno totalmente automatizado, a través de una aplicación bajo el entorno del
Sistema Operativo Windows, desarrollado en el lenguaje de programación
HTML y el código PHP, gestor de base de datos Mysql con el paquete de
programas Wampserver, que incluye la base de datos, el servidor Apache, el
administrador de la base de datos es Phpmyadmin y la interfaz se demuestra
en el navegador Google Chrome.
El sistema Automatizado de Inscripción para la E.B.E. “Rómulo
Betancourt”, permitirá realizar el almacenamiento de información mediante
los procesos requeridos por el usuario, también contará con una seguridad
de acceso, lo cual permitirá solo al usuario encargado tener entrada al
sistema, con el fin de evitar pérdidas de información, y por lo tanto, a la
propia institución. El sistema contará con manuales de instalaciones y de
usuario, el cual permitirá llevar el control del efectivo funcionamiento del
mismo.
Los sistemas de información son la mejor herramienta a la hora de
procesar gran cantidad de datos, de otra forma los datos procesados serían
89
menos confiables. En este orden, el sistema propuesto es una herramienta
confiable para el manejo y manipulación de información. El sistema
propuesto en este proyecto está orientado a mejorar el proceso de
inscripción de la E.B.E. “Rómulo Betancourt”, además de permitir al usuario
que maneje el sistema, realizar tareas de manera rápida, evitando así
pérdida de tiempo y de información.
La iniciativa de incluir esta herramienta en la E.B.E. “Rómulo
Betancourt”, responde a la carencia de control de inscripciones antes
mencionados y al proceso lento, sin embargo, el propósito del diseño de un
sistema automatizado para la unidad educativa, es el mayor y mejor control
en el manejo de los procesos de información, creando un ambiente cómodo
para el usuario. La comunicación entre el usuario y el sistema propuesto será
más confiable y amigable para así facilitar el efectivo funcionamiento del
sistema de inscripción de la E.B.E. “Rómulo Betancourt”.
Objetivo general del sistema
Automatizar el proceso de inscripción de los alumnos de la E.B.E.
“Rómulo Betancourt” y generar la planilla de inscripción con todos los datos
del alumno que se obtiene almacenada en una base de datos.
Objetivo específicos del sistema
•
Registrar los usuarios que manejarán el sistema de información para
procesar la planilla de inscripción y otras acciones que requieran del
sistema.
•
Ingresar los datos de los alumnos, docentes, padres y representantes
del alumno en una base de datos.
90
•
Consultar y editar los datos de los alumnos, docentes, padres y
representantes del alumno en una base de datos.
•
Imprimir la planilla de inscripción del alumno con los datos de los
padres y representantes y demás información que refleja dicha planilla
Requerimientos del hardware
El uso de tecnología abierta en el desarrollo de la aplicación permite
que el sistema sea multiplataforma, es decir, la aplicación puede correr sobre
diversos servidores y sistemas operativos. Las siguientes configuraciones
son las recomendadas bajo las diferentes arquitecturas soportadas.
•
Computadora:
o Case: que internamente está integrado por lo siguiente:
▪
Procesador Pentium II 300 Ghz (en adelante)
▪
Memoria: 64 Mb
▪
Disco duro 4 GB a 1200 r.p.m.
▪
Tarjeta de Red
▪
Unidades CD-ROM
▪
Puertos USB
o Teclado
o Mouse.
o Monitor:
•
Impresora: que esté disponible.
•
Regulador de Voltaje para PC: se recomienda Con Supresor De
Picos, 8 Salidas Origin, potencia de 300 W.
91
•
Unidad de Protección UPS: (Es opcional) pero se recomienda para
los sitios donde se ausenta la electricidad a cada instante y para que
el proceso de impresión no se interrumpa.
•
Cableado: Estructurado (UTP Nivel 5).
•
Conectores y uniones Rj45.
•
Router.
Requerimientos del sistema
A continuación se detallan los requerimientos relacionados con el
Sistema de base que debe estar instalado en el servidor. Dependiendo del
sistema operativo, algunas de estas aplicaciones son instaladas por defecto,
o pueden ser agregadas desde los discos de instalación o repositorios de la
distribución del sistema operativo. Se detallan algunas direcciones de
Internet desde donde se puede realizar la descarga de estas aplicaciones.
Debe tener:
•
Sistemas operativos: Windows
•
Servidor Web: Apache
•
Gestor de bases de datos: MySQL
•
Lenguaje: PHP
•
Navegador: Google Chrome
Requisitos Funcionales
Los requerimientos funcionales pueden ser las funcionalidades
específicas que se supone, un sistema debe cumplir. Estos requisitos de este
proyecto es los usuarios ingresan al sistema. El sistema registra la
información de los usuarios, editen, consulten e impriman la planilla.
92
Diagrama de Casos de Uso
Registrar Usuarios
(Docentes)
Ingresar datos
de estudiantes
Registrar nuevo
estudiante
Inscripción
del Alumno
DIRECTIVO
Crear
Cuenta
DOCENTES
Editar Datos
Consultar
Datos
Imprimir
Ficha
Figura N° 17. Diagrama de Uso (Directora, Subdirectora, Secretaria y Docente)
del Sistema de Información para el Proceso de Inscripción de la E.B.E.
“Rómulo Betancourt”
Fuente: Las Autoras, 2013
93
Actores del Sistema
Tabla Nº 17.
Usuarios (actores) del sistema de información y la forma que
interactúan con el sistema de información para el Proceso de
Inscripción de la E.B.E. “Rómulo Betancourt”
Actor
Interacción
Este usuario es la única que podrá usar todas las
funciones que tendrá el sistema, consultar, editar, como
Directivos
visualizar, consultar, editar, guardar, imprimir, entre
otros. Y la misma tendrá la facultad de mandar a
modificar, editar, datos en el sistema.
Tendrá la facultad de acceso al sistema de información
Docentes:
para ingresar datos del alumno, docente, representantes,
padre, de alumnos y otros, en el proceso de inscripción o
en otros momentos de consultar datos.
Tendrá acceso a la información pero no podrá
Secretaria:
modificarla. Por lo tanto podrá ingresar (con su clave)
consultar, supervisar, coordinar y vigilar la información.
Fuente: Las Autoras, 2013
Diagrama de Actividades
El diagrama de actividades se utiliza para mostrar una visión
simplificada de lo que ocurre durante una operación o proceso. El
procesamiento dentro de una actividad se lleva a cabo y, al realizarse, se
continúa con la siguiente actividad. Una flecha representa la transición de
una actividad a otra. El punto inicial del diagrama se representa con un
círculo relleno y uno final representado por una diana.
Usuarios
94
Sistema
Figura N° 18: Diagrama de actividades del Sistema de Información para el
Proceso de Inscripción de la E.B.E. “Rómulo Betancourt”
Fuente: Las Autoras, 2013
Diagrama de Secuencia
95
Un diagrama de secuencia muestra la interacción de un conjunto de
objetos en una aplicación a través del tiempo y se modela para cada caso de
Figura N° 19. Diagrama Secuencial
Fuente: Lopez G., Lepage L., 2013
96
Imprimir
Llenar datos
Formulario
Contraseña
Login
Interfaz
uso.
Diagrama de Clases
Directivo
# Cédula
# Nombres
# Apellidos
+ Dirección
+ Teléfono
+ Cargo
- Registrar ()
- Insertar ()
- Consultar ()
- Editar ()
- Emisión de la ficha de inscripción ()
- Emisión de Listado de Matrícula ()
- Emisión de alumnos inscritos
1+
Docente
Ficha de Inscripción
Administrador del Sistema
- Consultar bases de datos
- Consultar codificación html
- Consultar Programación
- Eliminar ()
- Editar ()
- Ampliar ()
- Insertar ()
1:N
Sección
# Grado
# Sección
# Docente
- Registrar ()
- Actualizar ()
- Eliminar ()
# Cédula Escolar
# Cédula del Alumno o Representante
# Nombres
# Apellidos
+ Dirección
+ Teléfono
+ Enfermedades del alumno
+ Vacunación del alumno
~ Datos de los Padres
~ Datos del Representante
~ Ingresos económicos
~ En caso de emergencia llamar a
- Registrar ()
- Consultar ()
- Emisión de la ficha de inscripción ()
1:1
1
Grado
1:N
1:1
Fuente: Las Autoras, 2013
# Cédula
# Nombres
# Apellidos
+ Grado
+ Sección
- Ingresar datos del alumno
- Registrar ()
- Consultar ()
- Emisión de la ficha de inscripción ()
# Grado
# Sección
# Docente
- Registrar ()
- Actualizar ()
- Eliminar ()
Figura N° 20. Diagrama de Clases del Sistema de Información para Proceso de Inscripción en E.B.E. Rómulo
Betancourt
97
Entidades
Representa una “cosa” u "objeto" del mundo real con existencia
independiente, es decir, se diferencia unívocamente de otro objeto o cosa,
incluso siendo del mismo tipo, o una misma entidad. Una entidad está
descrita y se representa por sus características o atributos. Por ejemplo, la
entidad Persona las características: Nombre, Apellido, Género, Estatura,
Peso, Fecha de nacimiento. Algunos Ejemplos:
•
Una persona. (Se diferencia de cualquier otra persona, incluso siendo
gemelos).
•
Un automóvil. (Aunque sean de la misma marca, el mismo modelo,...,
tendrán atributos diferentes, por ejemplo, el número de chasis).
•
Una casa (Aunque sea exactamente igual a otra, aún se diferenciará
en su dirección).
Una entidad puede ser un objeto con existencia física como: una
persona, un animal, una casa, etc. (entidad concreta); o un objeto con
existencia conceptual como: un puesto de trabajo, una asignatura de clases,
un nombre, etc. (entidad abstracta).
En este proyecto las entidades son: Alumno, Directora, Subdirectora,
Secretaria, Docente
98
Diagrama de Entidad-Relación
Teléfono
Dirección
Cargo
Subdirectora
Directora
Registrar
Ingresar
Consultar
Editar
Ingresar datos
Guardar
Imprimir
Nombre
Cédula
Teléfono
Dirección
Cargo
Nombre
Cédula
Represen
tante
Dirección
Docente
Sección
Grado
Nombre
Cédula
Alumno
Secretaria
Docente
Teléfono
Dirección
Turno
Sección
Grado
Nombre
Cédula
Teléfono
Dirección
Cargo
Nombre
Cédula
Planilla de
Inscripción
Año
Escolar
Datos del
Alumno
Datos de
los
Padres Datos del
Represen
tante
Enfermed
ades del
Alumno
Datos
económi
cos
Figura N° 21. Diagrama de Entidad-Relación del Sistema de Información para
el Proceso de Inscripción de la E.B.E. Rómulo Betancourt.
Fuente: Lopez G., Lepage L., 2013
99
Interfaz del Usuario
Teniendo en cuenta que la interfaz de usuario es el medio con que el
usuario puede comunicarse con una máquina, un equipo o una computadora,
y comprende todos los puntos de contacto entre el usuario y el equipo.
Normalmente suelen ser fáciles de entender y fáciles de accionar.
En este proyecto existe varias interfaces que utilizará el usuario, como
la autenticación, registro y de ingreso, luego las interfaces de registro de
alumno.
Figura N° 22: Interfaz de Registro
Fuente: Las Autoras, 2014
100
Si por el contrario Ud. no se encuentra registrado, el sistema le
presentará la siguiente pantalla, para ingrese sus datos, en los formatos que
se señala debajo de la imagen.
Figura N° 23: Interfaz de autenticación
Fuente: Las Autoras, 2014
Ingreso de los usuarios a la interfaz
Al ingresar al sistema se enfrentará a la Ventana Principal del SAERB,
que será su herramienta constante durante el uso de la aplicación, ya que
dentro de ella se desplegarán todo el formulario de la planilla de inscripción y
otras opciones que presenta el menú.
Allí contiene el sistema, se nos presentará la ventana de registro. La
finalidad de esta ventana es restringir el acceso al sistema sólo a usuarios
autorizados. Esta ventana presenta dos campos: Usuario y Contraseña.
Cuando el usuario se haya registrado, va a ingresar al sistema por medio de
un formulario que le vuelve a pedir su usuario (que en este caso va hacer su
cedula) y la clave que registro, para ello se le recomienda que anote su
usuario y clave, en caso que Ud. presienta se le pueda olvidar. Se teclean el
Usuario y la Contraseña en los campos correspondientes. La Contraseña
101
aparecerá cubierta por una máscara de asteriscos (*) con la finalidad de
evitar que pueda ser copiada por personas no autorizadas. El usuario, que
debe colocar en este formulario. Una vez que estos campos hayan sido
llenados, proseguimos dentro del sistema presionando el botón “entrar".
Figura N° 24: Interfaz del Usuario Docente
Fuente: Las Autoras, 2014
102
Figura N° 25: Interfaz de Ficha de inscripción de la E.B.E. “Rómulo
Betancourt”
Fuente: López G., Lepage L., 2013
103
CAPITULO V
IMPLEMENTACIÓN DEL DISEÑO TECNOLÓGICO
Descripción de la fase de implementación del sistema
1.- Implementación del sistema: se refieren a actividades derivadas
de la instalar y poner a funcionar el sistema en la Escuela. Es la fase que
consume más tiempo, se dice que consume mucho tiempo porque se
completa todo el trabajo realizado previamente. Una vez iniciada la primera
fase, la segunda no se inicia hasta que la primera se ha completado con
éxito. Así se continúa hasta que se finaliza con la última fase.
En el sistema de información para el proceso de inscripción en la
E.B.E. “Rómulo Betancourt”, se debe realizar los siguientes pasos:
a.- Revisión de los equipos informáticos (Software Requerido):
Estos equipos se refiere a las computadoras que van a realizar la función de
servidor y las estaciones de trabajo. Se realizó la inspección a cada equipo y
cumplen con los requerimientos siguientes:
Características del Servidor: Este servidor se encuentra en la dirección
de la escuela y es manipulado por la directora y subdirectora. Esta tiene las
siguientes características: El servidor debe contar con un Procesador
Pentium IV, Memoria RAM 512 Mb, Espacio en Disco Duro: 5 GB, monitor,
teclado, monitor, tarjeta de red 10/100 Mbps y las estaciones de servicios
debe contar con unas características mínimas de Procesador Pentium II,
Memoria RAM 256 Mb, Espacio en Disco Duro: 1 GB, monitor, teclado,
monitor, tarjeta de red 10/100 Mbps
104
b.- Instalación del software requerido: Todos los equipos deben
tener una serie de programas para que funcione bien tanto la codificación, el
programa administrador de la base de datos y el navegador donde mostrará
la interfaz. Estos programas son:
Wampserver: Es un entorno de desarrollo web para Windows con el
que podrás crear aplicaciones web con localhost (otra forma de mostrar la
interfaz) Apache, PHP y bases de datos MySQL database. También incluye
PHPMyAdmin y SQLiteManager para manejar tus bases de datos. En un
buscador de internet, se colocó Wampserver y se le dio clic a la opción de
buscar. Salió varias opciones, se escogió la que diga Wampserver 2.1. O
superior a esta. Se entró a una página web que aparece la palabra descarga.
Figura N° 26: Pantalla para descargar wampserver
Fuente: http://www.wampserver.com/wampserver/downloads/, 2014
Se Rellenó el formulario, sólo con los sitios marcados con asterisco
vale. Una vez enviado apareció una ventana con la opción de guardar el
archivo en tu disco duro ¡guárdalo! Con el botón derecho del ratón elige
“ejecutar como Administrador” en lugar de hacer doble clic.
105
Apareció el programa de instalación. A la izquierda te indica las
versiones de Apache, MySQL, PHP, entre otros, que se van a instalar. Se
cerró los programas que tengas abiertos y haz clic en Next.
Figura N° 27: Programa de Instalación de Wampserver
Fuente: http://www.wampserver.com/wampserver/downloads/, 2014
Se aceptó el acuerdo de licencia y clic en Next ¿Dónde quieres
instalar WampServer? recomendó en c: y la carpeta donde se instalarán
todos los archivos se llamará “wamp” Puedes elegir otra carpeta si lo deseas
Clic en Next.
Si válidas las 2 opciones te crearán un icono de acceso directo en el
escritorio y otro icono en la barra de acceso rápido. Si tienes Windows 7 es
posible que no tengas la barra de acceso rápido, y recomienda marcar
“Create a desktop icon” para crear el acceso en el escritorio Después clic en
Next.
106
Clic en Install para instalar el programa, aparecerió otra pantalla con
una barra de estado, espera unos minutos. Durante el proceso de instalación
pide que selecciones el navegador que quieres utilizar por defecto. Por
defecto WampServer utilizará el navegador Internet Explorer, si deseas
utilizar otro debes buscar el ejecutable del navegador que quieras usar y
pulsa el botón – Abrir - para seleccionarlo.
Si tienes un servidor de correo (servidor SMTP) introduce el nombre
del servidor en el campo SMTP y una cuenta de correo en el campo Email,
esto será usado por la función mail() de PHP como remitente para correos de
salida. Si no estás seguro de tener un servidor de correo instalado, deja los
valores que aparecen por defecto y pulsa el botón Next.
Permite el acceso de Apache a través del Firewall de windows para
redes privadas. Si no lo haces el Firewall de windows bloqueará el programa
y no funcionará. La última pantalla, clic en finish. Ahora vamos a ponerlo en
marcha...
Localiza el Icono de WampServer en la bandeja del sistema en la
barra inferior derecha. Selecciona el idioma con el botón derecho del ratón
para seleccionar el idioma “Spanish”.
Panel de administración de WampServer Para acceder a él sólo tienes
que pulsar en el icono del programa con el botón izquierdo del rató: 1º - El
primer paso es pulsar en Encender y comenzarán a correr todos los servicios
de Apache, PHP y MySQL. 2º Instala o crea tus proyectos en la carpeta
C:/wamp/www.
Acceso al panel Con WampServer Localhost: podemos configurar
cada servicio. Entra en el Podrás ver todas las menú de cada programa
107
versiones y extensiones para configurarlo si tienes instaladas conocimientos
Acceder en “Tools” avanzados. Directamente a phpMyAdmin Acceder a los
proyectos de la carpeta www directamente Acceso directo a phpMyAdmin
Acceso directo a la carpeta www mediante el explorador de Windows
Importante: Comprueba el puerto 80 para que no esté en uso por otra
aplicación Si tienes una aplicación funcionando en el puerto 80, ciérrala,
cierra WampServer y vuelve a abrirlo. Si es necesario reinicia los servicios
Google Chrome: Sigue los pasos a continuación para instalar
Chrome en tu cuenta de usuario. En el proceso, es posible que aparezca la
opción para instalar el navegador en todas las cuentas de usuario en la
computadora. Si esta opción no aparece, puedes obtener información sobre
cómo instalar Chrome en varias cuentas de usuario.
•
Descargar el archivo del instalador
•
Si se requiere, haz clic en "Ejecutar" o "Guardar".
Si has guardado el archivo del instalador, haz doble clic en el archivo
para iniciar el proceso de instalación. La configuración de tu página principal
y el historial de navegación se importarán de tu navegador predeterminado
automáticamente.
Con Windows 7/Vista/XP cuando todo esté configurado, se abrirá una
ventana de Chrome. Cuando abres Chrome por primera vez, verás un
mensaje que te indicará que puedes realizar búsquedas en Google
directamente desde la barra de direcciones (también conocida como cuadro
multifunción). Si quieres cambiar tu motor de búsqueda predeterminado, haz
clic en Cambiar.
108
c.- Copiado de los Archivos solo en el servidor: Primero se puede
trasladar las bases de datos que está en su administrador phpMyAdmin que
forma parte del Wampserver.
PhpMyAdmin es una herramienta que permite administrar y gestionar
bases de datos MySQL (un popular gestor de bases de datos). Para exportar
la base de datos y poder descargarla accedemos a phpMyAdmin y tan solo
hay que seguir unos sencillos pasos para completar el proceso de descarga:
1. PASO 1.- Hacer clic en la opción de Menú "Exportar"
2. PASO
2.-
En
"Método
de
exportación"
marcar
la
opción
"Personalizado"
3. PASO 3.- Seleccionar estas opciones: En el apartado "Tabla (s)" haz
clic en "Seleccionar todo" para seleccionar todas las tablas de la base
de datos.
4. En el apartado "Salida" haz clic en el "select" desplegable
"Compresión" y seleccionar "comprimido con zip".
5. En "Opciones específicas al formato" marca la casilla "Agregar
sentencia DROP TABLE / VIEW / PROCEDURE / FUNCTION /
EVENT"
6. Por último para descargar la base de datos haz clic al botón
"Continuar" que dispones abajo de phpMyAdmin
Luego se procede con copiar los archivos en el editor de texto. Los
archivos realizados en Notepad++ realizado en HTML y PHP, se trasladan a
la computadora de la siguiente manera:
I.- Se lleva en un Pendrive o CD, pero para transportarlo al Pendrive o
al CD se realizó los siguientes pasos
109
1. Ir al Unidad de Disco C: Se puede encontrar en algunas computadoras
como Mi Pc y en otros como Equipo.
2. Dar Doble Clip en Disco Local (C).
3. Luego apareció varias carpetas:
4. Se selecciona la que dice wamp
5. Se le da doble clip wamp
6. Aparece otra lista de carpetas, pero se selecciona la que dice: www.
7. Se le da doble Clip a la www y aparece la carpeta: SIRB (Sistema de
Información de Rómulo Betancourt)
8. Se le da doble clip a la carpeta SIRB y aparecerá una lista de archivos
con un icono de navegador.
9. Se sombrea todos los archivos, utilizando la tecla Shill y la tecla flecha
direccional con dirección hacia abajo, pulsándola las dos al mismo
tiempo.
10. Luego pulsas el botón derecho del mouse y escoge la opción copiar.
II.- Para pasarlo al Pendrive: Abre el Pendrive, buscándolo en el mi pc,
donde demostrará los dispositivos conectados, allí se encuentra el pendrive,
se le da doble clip y dentro del pendrive, pulsa el botón derecho del mouse y
escoge la opción pegar.
III.- Para pasarlo al Cd: Se abre el programa digitalizador de
información en Cd, en este caso se utilizó nero express, se escoge la opción
de Grabador, luego la opción datos, siguiente escoge la opción Cd datos (si
en este caso es un CD regabable) si es un CD-DVD que se puede leer en la
plataforma de Windows o en equipos DVD (en televisión) se escoge la
opción DVD de datos.
IV.- Luego aparece las opciones para colocarle nombre al Cd o DVD.
Por consiguiente aparece la opción de ingresar el contenido que se va a
110
grabar. Se hace la misma operación anteriormente explicada de dirigirse a mi
pc o equipo busca la carpeta www y luego le das a la opción de siguiente y
todos los pasos que sigue es de dar clip a la palabra siguiente en varias
ocasiones hasta que dice terminado el proceso.
V.- El proceso de colocar esos archivos en la computadora servidor y
estaciones de trabajo es abrir el pendrive sombrear la carpeta del sistema de
información Rómulo Betancourt SIRB darle clip al botón derecho de mouse,
escoger copiar.
VI.- Luego busca en la computadora servidor y estaciones de trabajo
“equipo”, darle doble clip para abrir su contenido y aparecería disco local (c),
dar doble clip, abrir carpeta wamp, luego la www. Ya dentro de la carpeta
www usar el botón derecho de mouse y escoger la opción pegar, eso quiere
decir que está copiando todos los archivos de notepad, que es donde se
encuentra el código HTML y PHP de los formularios e interfaz.
d.- Pruebas del software:
Wampserver: Para ejecutar el programa sólo se tiene que ir
a Inicio → Todos
los
programas → WampServer y
finalmente
en start
WampServer, o utilizar su acceso directo, si lo creaste durante la instalación.
En el área de notificación aparecerá un nuevo icono (la letra W en color rojo,
luego en anaranjado y por último aparece en verde que indica que está
activado). (Puede que el diseño de estos iconos varíen un poco según la
versión que hayas instalado). Para dejar activado en la computadora este
programa debe escoger la opción Activar de Modo seguro. Se revisa si el
puerto 80 está activado.
111
Se entra PhpMyAdmin y se verifica si funciona correctamente y para
importar la base de datos a la computadora del servidor y estaciones de
trabajo, se hace click en el botón “Importar” que esta hasta arriba de la
página. Con esto se abrirá la pantalla de importación. El primer cuadro es
“Archivo a Importar”. En la primera línea se pregunta dónde se encuentra el
archivo del texto. Haz click en el botón del Navegador y se abrirá, en tu
computadora, el archivo que ingresaste a la pantalla. Selecciona la base
de datos, haz click en “Abrir”, esto te regresará a la pantalla de importación
donde tendrás que seleccionar el botón “Ir”.
Google Chrome: Se va a la parte inferior de la pantalla del monitor,
allí aparece el icono de Google Chrome, darle doble clip y allí aparece la
ventana principal del navegador con sus respectivas pestañas. Unas de sus
pestañas abren la base de datos.
Descripción de la puesta en funcionamiento
Se realizó un acceso directo en el escritorio de la computadora del
servidor y de las estaciones de trabajo. Para acceder al sistema se ingresó
por el acceso directo en el escritorio que lo identifica por un icono que es una
carpeta con la palabra SAERB. A ese icono se le da doble clip y aparece la
primera interfaz de comprobación.
En la interfaz de comprobación, se le pidió a uno de los usuarios
escribiera su número de cédula de identidad al formulario para comprobar si
se encuentra registrado.
El primer usuario que ingreso su número de cedula fue la directora se
comprobó que está registrada. Y luego le apareció el formulario de ingreso
que pide nombre del usuario, la contraseña y darle al botón de entrar. Ya
112
ingresado los datos de la directora, aparece la interfaz principal del sistema
que es donde está el logo de gobernación del estado, el membrete de la
escuela con el escudo.
Por consiguiente aparece el membrete de la escuela junto con su
escudo y el escudo de la gobernación, al lado se encuentra para activar
cuenta, y en la parte central refleja un resumen de la historia de la escuela,
teniendo de fondo la imagen de la misma, del lado derecho se encuentra el
formulario de acceso en el sistema, donde el usuario previamente con cuenta
activada puede ingresar colocando correctamente su login y contraseña .
También aparecen iconos para consultar si está registrado un alumno
y sólo con colocar la cédula escolar se puede verificar si el alumno está
registrado. Y ya registrado sus datos sirve para que los usuarios puedan
obtener información sobre sus padres, teléfonos de contactos en caso de
emergencia y a quien ubicar (a los padres o al representante a cargo).
Volviendo al Interfaz-formulario de comprobación, se colocó el número
de cédula de otro usuario y se comprobó que no está registrado, porque
luego apareció el formulario para registrarse. Allí escribió su número de
cedula, clave que ninguno los presentes pudo ver porque al ingresar cada
carácter se convierte en símbolos; repitió la clave en confirmar clave y le dio
clip al botón de guardar.
Luego, en el caso usuario directora, registra a los docentes, eligiendo
la opción “docentes”, luego escoge la opción registrar, le aparecerá un
formulario con una serie de datos, como nombres, apellidos, cedula, sexo,
lugar y fecha de nacimiento, dirección, datos laborales, entre otros. Se debe
rellenar todos los datos para poder continuar al siguiente paso. Y así
sucesivamente puede registrar todos los docentes.
113
En esa misma interfaz puede asignarle los grados, sección, turno a
los docentes ya registrados. Luego cada docente puede activar su cuenta en
la interfaz principal donde aparece la opción “activar cuenta”, allí creará un
usuario y una clave de su preferencia.
Capacitación de usuarios
Se identifican las personas que intervendrán en la operación del
sistema y que por lo tanto, deberán prepararse en su manejo. Elaboración
del Programa de Capacitación. Se establece el contenido temático, la forma
de exposición y el material que se empleará. Desarrollo de la Capacitación.
Deberá ser teórico-práctica, tratando de simular la operación del sistema.
Las sesiones de capacitación se plantearon hacerlas por grupos de 4
a 8 usuarios con perfiles de uso del software parecido, para que se les
pudiera dar una atención más directa. Las sesiones debían ser de unas 2
horas para no violar las horas de trabajo de los usuarios.
Estaban invitados cualquier miembro de las entidades que quisiera,
aunque por las funcionalidades implantadas tenía sentido que fueran las
personas con responsabilidades de gestión de proyectos (además de los
departamentos de soporte).
Finalmente, la mayoría de grupos fueron más grandes pues era
imposible agendar más sesiones. Las sesiones fueron, casi todas, de unas 4
horas pues la dinámica era más lenta de lo esperado y con la mitad no daba
tiempo de trabajar nada.
Participaron el personal directivo y el personal docente. También se
hizo sesiones para las secretarías, aunque estos grupos solo tuvieron una
114
sesión por lo que fue más una presentación que un trabajo de capacitación
real.
Los puntos a tratar para el usuario-personal directivo fueron:
•
Que es un sistema de información (como modo de introducción)
•
Ventajas del Sistema de Información (como modo de introducción).
•
Formas de ingresar al sistema (acceso directo)
•
Funciones de las interfaces
•
Pasos para ingresar a las interfaces y formularios
•
Pasos para registrar a los docentes.
•
Como consultar, editar, eliminar a alumno y docente.
•
Como utilizar la barra de opciones.
•
Instalación de los software
Los puntos a tratar para los usuarios docentes fueron:
•
Que es un sistema de información (como modo de introducción)
•
Ventajas del Sistema de Información (como modo de introducción).
•
Formas de ingresar al sistema (acceso directo)
•
Pasos para ingresar a las interfaces
•
Funciones de las interfaces
•
Pasos para llenar el formulario donde van los datos del alumno,
padres y representantes.
•
Como consultar los datos del alumno, padre y representante.
•
Como imprimir la planilla de inscripción
Los puntos a tratar para los usuarios secretarias fueron:
•
Que es un sistema de información (como modo de introducción)
•
Ventajas del Sistema de Información (como modo de introducción).
•
Formas de ingresar al sistema (acceso directo)
115
•
Pasos para ingresar a las interfaces
•
Funciones de las interfaces
•
Como consultar los datos del alumno, padre y representante.
Es importante destacar que el propósito de la documentación es
brindar una descripción plena, completa y actualizada de la estructura,
contenido y elementos del sistema, por lo que resulta importante seleccionar,
la cantidad mínima indispensable de información a documentar, para que se
facilite su elaboración, actualización y manejo sin perder su objetivo.
Como complemento y ya para el último día de la capacitación
presencial, se les hizo entrega un manual de usuario accesible y el manual
de instalación del sistema de información en Físico y en CDS en formato
PDF. Estos contempla de momento un extenso capítulo de conceptos
básicos (repaso de la interfaz, descripción de los menús, de las pantallas de
listado, formulario, acciones e informes...) y otro con los detalles para el
registro de entidades, personas y contactos.
116
CAPÍTULO VI
PRUEBAS E IMPLANTACIÓN DEL MODELO REALIZADO
Metodología aplicada para la aplicación de pruebas
Método Caja Negra y Blanca. Se realizó pruebas de caja negra y
caja blanca. Una función muy común en los sistemas de información es la
identificación de los usuarios pidiendo un nombre y una contraseña. Es este
tipo de pruebas, el "probador" debe buscar situaciones límite que expongan
las limitaciones de la implementación del componente, ya sea tratando éste
como una caja negra ("pruebas de caja negra") o fijándonos en su estructura
interna ("pruebas de caja blanca"). Resulta recomendable que, conforme
vamos añadiéndole nueva funcionalidad a nuestras aplicaciones, vayamos
creando nuevos tests con los medir nuestro progreso y también repita Una
manera de describir la forma en que se verificó sería la siguiente:
1. Se introdujo el nombre y la contraseña de un usuario registrado y
entonces se activó el sistema habilitado las opciones que tiene
derecho ese usuario.
2. Una forma más completa se agregó como caso alterno: Se introdujo
un nombre y contraseña que no coinciden con un usuario registrado,
entonces se activó una ventana donde se mostró un mensaje
especificando el error cometido.
3. Se colocó el número de cédula de unos de los usuarios con letras,
inmediatamente reflejo un anuncio que decía solo números enteros sin
caracteres.
117
4. Se consultó con una cédula escolar errónea y el sistema nos dice que
no existe esa cédula escolar en la base de datos.
5. Se intentó registrar alumno con una cédula escolar que ya se
encontraba registrada, inmediatamente el sistema nos anunció esa
cédula escolar ya se encontraba registrada.
Método caso de uso: Se imprimió una planilla de inscripción, y al
comprobar sus datos (revisado por la docente y representante) se notó que
tenía un error en sus datos. Específicamente en el número de teléfono del
representante.
Inmediatamente se buscó la opción de editar planilla de inscripción y
al entrar en esa opción se pudo borrar el número de teléfono erróneo y se
colocó el correcto y se procedió a imprimir nuevamente la planilla de
inscripción con todos los datos correctos.
En este método se comprueba que cada usuario tiene su uso
correspondiente del sistema de información. Por ejemplo, la secretaría
intentó ingresar para registrar a la docente, lo cual, el sistema le dio un aviso
procedimiento incorrecto. O que el docente trate editar sus datos igualmente
el sistema de información le va arrojar un mensaje que procedimiento
incorrecto.
Método de prueba de Camino: Este método funciona correctamente
ya que el sistema es de diagrama secuencial, esto quiere decir que los
usuarios deben ingresar su clave y contraseña antes de realizar cualquier
otra acción en el sistema. Además la acción que puede realizar cada usuario
es independiente de otra, es decir, si va a consultar los datos de un alumno,
118
debe realizar esa acción cerrar esa ventana para poder ejecutar otra acción o
funciones del sistema, es de entrada salida, para entrar a otra opción.
Una vez "finalizado" el sistema, se realizan pruebas alfa en el seno de
la organización encargada del desarrollo del sistema. Estas pruebas,
realizadas desde el punto de vista de un usuario final, pueden ayudar a pulir
aspectos de la interfaz de usuario del sistema- también se suelen realizar
pruebas beta. Estas pruebas las hacen usuarios finales del sistema ajenos al
equipo de desarrollo y pueden resultar vitales para que un producto tenga
éxito.
Por último, a lo largo de todo el ciclo de vida del software, se suelen
hacer revisiones de todos los productos generados a lo largo del proyecto,
desde el documento de especificación de requerimientos hasta el código de
los distintos módulos de una aplicación. Estas revisiones, de carácter más o
menos formal, ayuden a verificar la corrección del producto revisado y
también a validarlo (comprobar que se ajusta a los requerimientos reales del
sistema).
Aunque es imposible garantizar la ausencia de errores en el software,
una adecuada combinación de distintas técnicas de prueba puede ayudar
más del 90% de los errores que se encontrarán a lo largo de toda la vida del
sistema. Aunque podamos ser reacios a admitirlo, lo normal es que el 40%
de nuestro tiempo lo "perdamos" eliminando errores, mientras que sólo
empleamos un 20% en la etapa de análisis, otro 20% en el diseño y el 20%
restante en la implementación del sistema.
Al realizar cualquiera de los tipos de prueba descritos, es importante
recordar que el desarrollo de software es una actividad que se realiza en
equipo, por lo que pueden surgir roces personales y disputas políticas entre
119
los miembros del equipo. Las pruebas resultan particularmente delicadas en
este sentido, ya que su objetivo es, al fin y al cabo, encontrar defectos.
Calendario de aplicación de pruebas
Mes de Junio del 2014:
Desde 09 al 13:
•
Prueba que los códigos se lean o se hayan transportados que
reconozca las mismas letras y caracteres
•
Prueba de registro de alumnos con defectos, es decir, cambiar un
carácter a la numeración de la cédula escolar. O colocar números al
nombre y apellido.
•
Identificación de las principales áreas de la aplicación y grupos de
usuarios.
•
Pruebas que permita consultas rudimentarias
•
Pruebas que se centra en interfaz de usuario, despliegues para
captura de datos y en salidas del sistema. Los usuarios pueden hacer
consultas a B.D.
Desde 16 al 21:
•
Usuario Docente Ingresa datos en el sistema.
•
Validación
operación
en
ambiente
no
simulado
en
usuarios
seleccionados
•
Refinación del sistema de acuerdo a los requerimientos de los
usuarios.
•
Prueba de riesgo de atarse a una selección errónea al sistemas de
Información.
•
Los usuarios repasan el documento, evaluando los resultados contra
las especificaciones que habían hecho anteriormente.
120
Desde 23 al 27:
•
Se introducen los datos a la secuencia de procesos preestablecidos.
•
Prueba al software del sistema, corroboración de la perfecta
instalación de los mismos y que los equipos de computación tanto
para el servidor como para las estaciones de trabajos se reconozca la
originalidad de los programas y la ubicación correcta.
•
Prueba de la interfaz del usuario
•
Prueba de la Interfaz principal, es decir, que todos sus botones
cumplan con sus funciones, aplicaciones y objetivo.
•
Prueba del hardware, tanto del servidor y como las estaciones de
trabajo. Al igual la red inalámbrica este correctamente configurada en
las estaciones de trabajo.
Detección de fallas
Primer Caso: La imagen que se encuentra en la página siguiente,
apareció cuando se registró el padre de un alumno
Figura N° 28: Falla al Registrar el Padre
Fuente Las Autoras, 2014
121
Segundo Caso: Sucede que una madre es representante de dos niños
(morochos), entonces la cedula escolar del primero es: 10717381814 y el
segundo es 20717381814. Ambos tiene la misma representante, la misma
cedula de la representante, los mismos teléfonos de contactos, entre otros,
pero al colocar los similares a ambos alumnos, aparece la siguiente falla:
Figura N° 29: Falla al registrar 2 alumnos con similares datos
Fuente: Las Autoras, 2014
Tercer Caso: Se colocó los datos del alumno. Se dio clic a actualizar.
Luego se ingresó los datos del representante que en este caso es la madre.
Se dio clic actualizar. Y luego apareció la imagen que aparece en la siguiente
página. O sea se refiere al cuadro que aparece como error pero comienza
con la palabra Notice.
122
Figura N° 30: Falla al actualizar datos
Fuente: Las Autoras, 2014
Correcciones
En todos los casos se realizó las correcciones en el código Html5 y
php, estableciendo las etiquetas de una manera correcta y colocando los
atributos que le corresponde. Esto se realizó debido que las figuras que
aparecen la noticia de error, al igual dice en que línea dentro del código
html5 se encuentra el error.
123
CONCLUSIONES
Las instituciones educativas se han visto presionadas al ser más
eficientes en el desempeño de sus funciones para así asegurar el buen
servicio a padres y alumnos, orientándose a un contexto de competitividad.
Bajo estas consideraciones insistimos de concientizar la importancia de
aplicar el enfoque de la automatización de sus procesos asumiendo éstos,
imperiosamente, como parte de su existencia diaria, e inclusive readaptarlos
continuamente en concordancia a los nuevos requerimientos y avances en
materia tecnológica.
El proceso de inscripción de la E.B.E. "Rómulo Betancourt" se lleva de
forma manual esto conlleva a proponer un sistema automatizado de
inscripción del alumnado. Las ventajas que trae el sistema automatizado de
inscripción, ofrece una gran velocidad en el procesamiento y manejo de
datos trayendo consigo también la agilidad de generar reportes en muy poco
tiempo y asimismo facilita las auditorias, evitando pérdida de tiempo, datos,
evitando la duplicación de inscripciones, ofreciendo seguridad de los datos,
brindando una interfaz amigable entre el usuario y el sistema. Como una
manera de buscarle solución a las fallas encontradas en forma precisa y
metodológica, se planteó el objetivo general y los objetivos específicos, los
cuales se cumplieron a cabalidad.
Este informe de acuerdo a sus características corresponde a un
proyecto factible y a una investigación de modalidad documental. En la fase
documental se elaborará un análisis y procesamiento de la información en
relación a la forma en que es llevado actualmente el Proceso de Inscripción
en la mencionada Escuela Básica.
124
En las bases teóricas explica detalladamente el software tanto del
manejador de la base de datos, como el que se utilizó para el desarrollo del
sistema. Así como también, se plasmaron conceptos básicos para el
entendimiento del lenguaje que se utiliza en la realización del proyecto. Para
la recolección de datos se aplicó la observación directa del proceso actual
una entrevista y observación de los formatos utilizados para elaborar la
planilla de inscripción, las cuales arrojaron datos positivos para esta
investigación, al permitir ratificar el problema en estudio.
Previo a la elaboración del sistema propuesto se realiza, los
diagramas de flujo de datos del sistema actual y los diagramas de flujo de
datos del sistema propuesto. Así como también, se diseñó el diagrama de
flujo del módulo del sistema propuesto.
El sistema cuenta con una clave donde el usuario tiene que
suministrar su nombre y contraseña, adicionalmente las políticas se ven
afectadas por la decisión del plantel, el sistema solo lo podrán manipular las
personas autorizadas como el Departamento Directivo, Administrativo y
Docente que este encargado del sistema.
Por lo tanto, los actores concluyen que la propuesta desarrollada es
capaz de solventar los problemas que en el presente se derivan del sistema
automatizado de inscripción. De llevarse a cabo, esta puede llegar a
convertirse en una herramienta esencial que permitirá de una manera
eficiente y confiable incrementar la cantidad de inscritos y la facilidad de
auditorías.
La automatización de un proceso frente al control manual del mismo
proceso, brinda ciertas ventajas y beneficios de orden económico, social, y
tecnológico, pudiéndose resaltar que se asegura una mejora en la calidad del
125
trabajo del operador y en el desarrollo del proceso, esta dependerá de la
eficiencia del sistema implementado. Se obtiene una reducción de costos,
puesto que se racionaliza el trabajo, se reduce el tiempo y dinero dedicado al
mantenimiento. Existe una reducción en los tiempos de procesamiento de
información. Flexibilidad para adaptarse a nuevos productos. Racionalización
y uso eficiente de la energía y la materia prima.
126
RECOMENDACIONES
A continuación se señalan las recomendaciones dadas por los
investigadores a la E.B.E. "Rómulo Betancourt"
a. Disponibilidad y facilidad de acceso en la información de la escuela,
del equipo de computación y toda información que se requiere para
realizar un proyecto. De lo contrario desmotiva a cualquier estudiante.
b. Valorización de la implantación de sistemas automatizados de
inscripción que puedan agilizar los procesos manuales.
c. Activar otros equipos de computación que le permita a sus usuarios el
manejo del Sistema Automatizado de Inscripción.
d. Es recomendable diseñar un plan de seguridad y respaldo, que
permita rescatar los datos en caso de cualquier eventualidad.
e. Que
los
usuarios
continúen
asesorándose
en
el
manejo
o
requerimiento del Sistema Automatizado de Inscripción.
f. Utilicen los manuales para obtener información que necesite los
usuarios en momentos de dudas.
127
REFLEXIONES SOBRE LA EXPERIENCIA EN EL PROYECTO SOCIO
TECNOLOGICO.
La experiencia es indudablemente una absorción de conocimientos
desde las bases teóricas, como la implementación del proyecto. Realizar la
implementación de un sistema de información automatizado crea un impacto
benéfico, aunque en la actualidad existe instituciones educativas que
prefieren seguir con el método rudimentario o manual, pero se ven obligado
en realizar cambios, ya que la misma sociedad se lo exige debido que
vivimos en una rutina veloz, por no tener tiempo para realizar todas las
actividades diarias.
Al instante que el profesor asesor asignó a cada grupo que debería
realizar un proyecto socio tecnológico que se basaba en un sistema de
información y sugirió que lo hicieran en instituciones gubernamentales, como
educativas, y porque no, en la escuela donde se recibe clase. Tomando la
iniciativa se escogió la E.B.E. “Rómulo Betancourt” para realizar el sistema
de información, se informó al personal directivo, los cuales estuvieron al
principio muy incentivos a tal decisión.
A todas estas el entusiasmo y la ansiedad de adquirir nuevos
conocimientos del nivel tecnológico embargaban nuestras ambiciones de
conocer lo desconocido para ese instante.
Todo siempre fue un reto, el cual se quiso asumir y se asumió con
responsabilidad, quizás con muchas debilidades al principio, pero que se
fueron convirtiendo a través de todo este tiempo en fortalezas, que nos
ayudaron a crecer y a avanzar; ya que de los errores se aprende.
128
Todo este proceso ha sido muy importante en nuestra formación, ya
que debemos tener noción de cómo desarrollar un proyecto socio tecnológico, a través de los métodos, módulos y la metodología correcta para
que el mismo cumpla con los requerimientos apropiados y que no solo sea
exitoso, sino que se mantenga en el tiempo.
Es sorprendente ver que una serie de códigos puede ejercer y ejecutar
unas funciones que en conjunto con otro código muestra un formulario que
muestra datos o los ingresas. Este proyecto ha sido sistemas de aprendizaje,
emprendidos en un mundo incierto. Es un ensayo de hipótesis, constituye un
proceso estructurado para determinar qué resultados se obtendrán.
Todo proyecto tiene como propósito inducir cambios con resultados
concretos y viables dentro de las capacidades de los involucrados o
afectados por el problema. La probabilidad de éxito del proyecto está
relacionada con el seguimiento, la constancia, perseverancia y el grado de
cumplimiento de los objetivos como de los factores. Además, el éxito del
proyecto
depende
de
la
seriedad,
administradores involucrados.
129
grado
de
compromiso
de
los
REFERENCIAS BIBLIOGRÁFICAS
Andreu R, Ricart J. y Valor J. (1996). Estrategia y Sistema de Información.
Ed. Mc. Graw Hill. 1ra. Edición.
Alesga L., (2007), Autenticación en caso de pruebas. Disponible en:
http://www.alegsa.com.ar/Dic/sistema.php. Consultado el 22 de agosto
del 2014, a las 2: 13 pm
Alcalde Lancharro Eduardo (1994), Informática básica. 1ª Edición. Ediciones
McGraw-Hill, Caracas. Pp. 151.
Álvarez
M.,
(2007).
Editores
de
HTML.
Disponible
http://www.desarrolloweb.com/articulos/editores-de-html.html.
Consultado el 15 de Agosto del 2014, 3:02 pm
en
Balestrini, M. (2002). Como se elabora el Proyecto de Investigación. Manual
para la elaboración, presentación y evaluación de los trabajos de
grados. Consultorios asociados y servicio editorial. Sexta Edición.
Benavidez C., (2004). Css. Disponible en: http://www.w3.org/Style/css21updates/css2.1_spa.pdf. Consulado el 20 de Agosto del 2014, a las
1:41 pm.
Carrero (2002). Aplicación de Tecnología Web en los Sistemas de
Información. Caso: Sistema de Control de Calificaciones. Universidad
Católica Andrés Bello.
Castells, Manuel (1999). La era de la información: economía, sociedad y
cultura. Madrid: Alianza, Pp. 88.
Chen, P. (1976). Diagramas para un sistema de información. Disponible en:
http://cs-exhibitions.uni-klu.ac.at/index.php?id=431. Consultado el 27
de Julio del 2014, a las 2:02 pm.
130
Constitución de la República Bolivariana de Venezuela (1999) Publicada en
Gaceta Oficial Extraordinaria N° 5.453 de la República Bolivariana de
Venezuela. Caracas, viernes 24 de marzo de 2000
Córdova R., (2001). Lenguaje de programación PHP. Disponible en:
http://www.scielo.org.ve/scielo.php?pid=S079897922006000200003&script=sci_arttext. Consultado el 15 de Agosto
del 2014, 1:51 pm
Decreto Presidencial 3390 (2004), Publicado en la Gaceta oficial Nº 38.095
de fecha 28/ 12/ 2004 Decreto N° 3.390 Fecha: 23 de diciembre de
2004
Decreto Presidencial Nº 825, Gaceta Oficial Nº 36.955 22 de mayo del 2000
en la Presidencia de la República Bolivariana de Venezuela
Decreto Presidencial N° 5246 (2007), Gaceta Oficial N. 367.323 de la
República Bolivariana de Venezuela el Decreto 5.246, mediante el
cual se dispone la resolución de formatos libres y desarrollo de
portales de Internet, desarrollado con Estándares Abiertos, en sus
Sistemas, Proyectos y Servicios Informáticos.
Eduardo Samán (2007). La informática actual. Disponible en:
http://eduardosaman.org/. Consultado el 22 de Julio del 2014, 1:45
pm.
Fábregas, Ll., (1991). Sistemas de Información: Planificación, Análisis y
Diseño. Editorial Miro C.A., VENEZUELA, 3.a ed.
Flames A. (2003). Cómo elaborar un trabajo de grado de enfoque
cuantitativo. Editada por Ipasme. Segunda edición.
Fowler E., (1999). Diagramas de un Sistema.
Disponible en:
http://books.google.co.ve/books/about/Refactoring.html?id=1MsETFPD3
I0C&redir_esc=y. Consultado el 25 de Julio del 2014, 2:11 pm
131
Gil P., Ignacio (1997). Sistemas y Tecnologías de la Información para la
Gestión. Mc Graw Hill. 1era. Edición.
Hochman, E. y Montero, M. (1982). Técnicas de Investigación Documental.
Editorial Trillas. 6ta. Edición.
James A., (2003). Sistema de procesamiento de transacciones. Disponible
en:
http://es.slideshare.net/nancy2805/sistemas-de-informacion8872288 consultado el 16 de Agosto del 2014, a las 11: 05 am.
Kendall y Kendall (1997). Análisis y diseño de Sistemas. Editorial Pearson.
3ra. Edición.
Ley Orgánica de Educación (2009), publicada en Gaceta Oficial de la
República de Venezuela N° 2.635 Extraordinario, de fecha 28 de julio
de 2009. Su Reglamento General y el Reglamento del Ejercicio de la
Profesión. Docente; quedan vigentes en lo que no contradigan la
presente Ley.
Ley Orgánica de Ciencia, Tecnología e Innovación (2010), (Gaceta Oficial N°
39.575 del 16 de diciembre de 2010) en La Asamblea Nacional de la
República Bolivariana de Venezuela
Martínez
L.,
2009.
Apache.
Disponible
https://www.xing.com/profile/LeonardoJavier_MartinezRamirez.
consultado 16 de Agosto del 2014, a las 1:31 pm
en:
Martins, F. y Palella, A. (2003). Metodología de la Investigación Cuantitativa.
Editorial Torino. Caracas 2006. 3era. Edición.
Michelena B. (2000). Todo en proceso de Investigación, Técnicas para la
elaboración de Trabajos de Grado. Patrocinado por: Ing. Elvis
Guevara, A.
132
Morales y Muñoz (2001). Propuesta de un Sistema de Información para
optimizar el Proceso de Inventario de Materiales de los almacenes de la
CANTV. Universidad Santa María.
Tamayo Mario (1983). El Proceso de la Investigación Científica.
Fundamentos de la Investigación con Manual para la Evaluación de
Proyectos. 2da. Edición.
133
Anexos
134
Anexo A: Encuesta
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSITARIA
FUNDACIÓN MISION SUCRE
ALDEA UNIVERSITARIA SIMÓN RODRÍGUEZ
PNF INFORMATICA
ENCUESTA
Lea detenidamente las siguientes preguntas al entrevistado y marque
con una equis (x) la opción que el interrogado considere conveniente.
1. ¿Considera usted que es de gran utilidad que se diseñe un sistema
automatizado de inscripción en la E.B.E. "Rómulo Betancourt"?
SI
NO
2. ¿Usted considera que es necesario o indispensable mejorar el proceso
manual de inscripción.
SI
NO
3. ¿Consideraría importante guardar registros tanto impresos como digitales
del proceso de inscripción?.
SI
NO
4. ¿Actualmente el proceso empleado para la inscripción de los alumnos es
de fácil y rápida revisión?
SI
NO
5. ¿Considera que la implementación de un proceso automatizado de
inscripción garantizara un mínimo de pérdida y duplicidad de
información?
SI
NO
6. ¿Considera que la mayor efectividad de un sistema automatizado para el
proceso de inscripción, sería más rápido la recolección de datos y la
disminución de errores en duplicidad y pérdida de documentos?
135
SI
NO
7. ¿Considera que el mayor inconveniente de un proceso automatizado de
inscripción, sería la interrupción de la conexión del servidor, la red y fallas
eléctricas?
SI
NO
8. ¿Considera que la rentabilidad de implantar un sistema automatizado
para el proceso de inscripción en la E.B.E. "Rómulo Betancourt", sale
más económico el gasto entre papeles?
SI
NO
9. ¿Considera importante el diseño de un manual de procedimientos y
seguridad de implantarse un proceso automatizado de inscripción?
SI
NO
10. ¿Considera que el proceso automatizado de inscripción permitirá un
mejor control de la auditoria?
SI
NO
11. ¿Considera Usted que sea necesario que en el Sistema Automatizado de
Inscripción se incluya un módulo de Ayuda?
SI
NO
12. ¿Los datos manejados por el Sistema Automatizado de Inscripción
deben respaldarse en unidades de almacenamiento ubicadas en la
Escuela Básica Estadal "Rómulo Betancourt"?
SI
NO
136
Anexo B: Fotografías de Proceso de Inscripción Manual
137
Descargar