Está en la página 1de 199

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA


LA EDUCACIN UNIVERSITARIA
MISIN SUCRE
COLEGIO UNIVERSITARIO DE CARACAS
ALDEA IUT NOCTURNO
SAN JUAN DE COLN - ESTADO TCHIRA

SISTEMA AUTOMATIZADO
PARA EL REGISTRO Y CONTROL DEL
PERSONAL DE MILICIANOS
(Batalln de Milicia Batalla de Ayacucho)

San Juan de Coln, Marzo de 2012

iii

REPBLICA BOLIVARIANA DE VENEZUELA


MINISTERIO DEL PODER POPULAR PARA
LA EDUCACIN UNIVERSITARIA
MISIN SUCRE
COLEGIO UNIVERSITARIO DE CARACAS
ALDEA IUT NOCTURNO
SAN JUAN DE COLN - ESTADO TCHIRA

SISTEMA AUTOMATIZADO
PARA EL REGISTRO Y CONTROL DEL
PERSONAL DE MILICIANOS
(Batalln de Milicia Batalla de Ayacucho)

Participantes:
Castellanos, Jos C.I: 7.898.953
Quintero, Aleida C.I: 8.104.630
TUTOR:
Ing Daniel Castillo
ASESOR:
Ing Daniel Castillo

San Juan de Coln, Marzo de 2012

AGRADECIMIENTOS
Nuestros agradecimientos por el apoyo para la realizacin de este
proyecto a Dios Todo poderoso, quien nos guio espiritualmente, para poder
culminar nuestros estudios.
Al Presidente Hugo Rafael Chvez Fras Presidente de la Republica
Bolivariana de Venezuela,

por ser el motor principal creador de

la

Fundacin Misin Sucre para la inclusin de los venezolanos en los estudios


a Nivel Superior.
A la Fundacin Misin Sucre, quien nos abri las puertas para poder
formarnos como profesionales.
Al Batalln de Milicia Batalla de Ayacucho quienes nos colaboraron
incondicionalmente en el desarrollo de este proyecto.
A nuestros familiares Padres, esposo y esposa, hijos, hermanos y
amigos, quienes nos han apoyado incondicionalmente a lo largo de este
proceso.
A nuestros profesores, quienes fueron participes

en el proceso de

nuestra formacin acadmica, un testimonio de eterno agradecimiento por el


apoyo moral que desde siempre nos brindaron y con el cual hemos logrado
terminar nuestra carrera profesional, que es para nosotros la mejor de las
herencias.

iii

DEDICATORIA
Detrs de cada lnea de llegada, hay una de partida, detrs de cada
logro, hay otro desafo, si extraas lo que hacas, vuelve a hacerlo, sigue
aunque todos esperen que abandones, no dejes que se oxide el hierro que
hay en ti
Dedicamos este proyecto a nuestra familia y profesores los cuales nos
ayudaron con su apoyo incondicional a ampliar nuestros conocimientos y
estar ms cerca de nuestras metas profesionales. Esto fue posible primero
con la ayuda de Dios, gracias por otorgarnos la sabidura y la salud para
lograrlo. Gracias a los intercambios y exposiciones de ideas con mis
compaeros y amigos de estudios durante el proceso, Dios los bendiga.
A nuestros compaeros que pese a las dificultades, se mantuvieron de pie,
con el firme propsito de alcanzar la meta.
Al Presidente de la Repblica Hugo Rafael Chvez Fras padre del
Proyecto Misin Sucre, por creer y darle vida a este sueo que
necesitbamos todos los venezolanos.

iv

INDICE GENERAL
Agradecimiento..
Dedicatoria.
ndice general....
Indice de tablas....................................................................................
Resumen....
Introduccin..

III
IV
V
VI
VII
01

CAPITULO
I
PLANTEAMIENTO DEL PROBLEMA
El problema...................................................
Objetivo General
Objetivos especficos.
Justificacin.......

03
06
06
06

II

III

IV

MARCO TERICO
Antecedentes.
Bases tericas
Software libre.
Sistema de variables.
Bases legales tecnolgicas..

11
12
12
32
34

DISEO TECNOLGICO
Descripcin de la Tecnologa
Fases.

38
40

IMPLEMENTACIN
Implementacin.
Diseos de los lenguajes del sistema..

62
63

PRUEBAS E IMPLANTACION DEL MODELO DE DESARROLLO


Diseo y Aplicacin.
94
Conclusiones..
103
Recomendaciones..
104

Bibliografa..
Anexos.

106
107

NDICE CUADROS

CUADRO
1
2
3
4
5
6
7
8

pp

Operacionalizacin de Variables..
Descripcin de la tecnologa..
Fase I. Inicio...
Costos del Software para el desarrollo del proyecto
Fase II. Elaboracin..
Fase III. Construccin
Fase IV. Transicin.
Taller N 1: alfabetizacin tecnolgica en plataforma libre.

vi

33
39
51
52
57
59
61

NDICE GRAFICOS

GRAFICO
1
2
3
4
5

pp

Variable 1...
Variable 2
Variable 3
Variable 4
Grafica de casos de uso.

vii

26
44
45
46
48

REPBLICA BOLIVARIANA DE VENEZUELA


MINISTERIO DEL PODER POPULAR
PARA LA EDUCACIN UNIVERSITARIA
MISIN SUCRE
COLEGIO UNIVERSITARIO DE CARACAS
ALDEA IUT NOCTURNO
SAN JUAN DE COLN - ESTADO TCHIRA

SISTEMA AUTOMATIZADO
PARA EL REGISTRO Y CONTROL DEL
PERSONAL DE MILICIANOS
(Batalln de Milicia Batalla de Ayacucho)

Autores:
Castellanos, Jos C.I: 7.898.953
Quintero, Aleida C.I: 8.104.630
Tutor:
Ing. Daniel Castillo

viii

Resumen
El presente estudio tiene como Finalidad la creacin de un Sistema
Automatizado

para el registro y control del personal de milicianos del

Batalln de Milicia Batalla de Ayacucho en la ciudad de San Juan de Coln,


Municipio Ayacucho del Estado Tchira. Cuyo fin principal es disear e
implementar un sistema que permita automatizar la informacin personal,
Acadmica, militar, fisionmica y laboral, de cada miembro de la milicia. El
trabajo fue realizado bajo las metodologas APA Y MeRinde segn acuerdo
pautado. Para dar valides al instrumento diseado se aplicaron talleres en el
Batalln de Milicia. Concluyndose, que lo ms importante es poder de
alguna manera contribuir al fortalecimiento y agilizacin de los procesos
administrativos, incorporando las tecnologas

ix

INTRODUCCIN
Las Tecnologas, desde sus inicios estn diseadas para agilizar los
procesos dentro de las organizaciones, reduciendo tiempo y gastos, ahora
bien, las tecnologas van de la mano con la evolucin de las computadoras
permitiendo la utilizacin de gran cantidad de informacin. Los sistemas de
informacin automatizados, no slo son capaces de suministrarnos
informacin de calidad y oportuna, sino que tambin pueden respaldar la
toma de decisiones dentro de una organizacin.
Actualmente, los Batallones de la Milicia llevan su proceso de datos de
manera manual, lo que representa un problema para el personal
administrativo al momento de registrar, consultar, actualizar los registros del
personal de la milicia. Esto conlleva a la necesidad de buscar una solucin
para mejoramiento de los registros, inscripciones, consultas y dems, por
medio de una Base de Datos, que

ayude en una forma

rpida y

automatizada las diferentes tareas administrativas.


El Batalln de Milicia Batalla de Ayacucho de San Juan de Coln
Estado Tchira es una de las Unidades dependiente de la presidencia de la
Repblica Bolivariana de Venezuela, donde se lleva de la misma manera.
Por consiguiente se toma como base sta unidad para la elaboracin de una
base de datos automatizada.
Dentro de estas mismas ideas, el propsito principal de este proyecto
es mejorar la forma en que realiza el registro del personal miliciano, que a
futuro permitir al personal administrativo almacenar y acceder prontamente
a la informacin necesaria.
El presente trabajo expone detalladamente los procedimientos sistema
automatizado para la gestin del Batalln de Milicia Batalla de Ayacucho,
se basa en mejorar el proceso de registro de datos concernientes a la

informacin personal de los miembros de la milicia.


Para una mejor comprensin de este trabajo se ha dividido en cinco
captulos, en los que se explican los procedimientos realizados para cumplir
con los objetivos planteados y propuestos. El captulo I, muestra un marco
problema que permite visualizar de una manera muy clara lo que es el
planteamiento del problema, objetivos, justificacin e importancia. El captulo
II, presenta un Marco Terico Tecnolgico, en el que se encuentran los
antecedentes de la investigacin y las bases tericas sobre el trabajo en
estudio. El captulo III, Descripcin del Diseo Tecnolgico, el cual
comprende el tipo y diseo de la investigacin, as como los instrumentos y
tcnicas de recoleccin elaboradas durante el presente trabajo con sus
respectivas etapas de desarrollo contempladas en MeRinde, la Metodologa
de la Red Nacional de Integracin y Desarrollo de Software Libre.
El captulo IV, presenta una Fase de Implementacin, en donde se
seala una breve descripcin de la implementacin del sistema desarrollado
y se expone el cdigo fuente, es decir, el diseo del sistema en lenguaje de
programacin. El captulo V, Pruebas e Implantacin del Modelo de
Desarrollo,

tambin

presenta

las

conclusiones

resultantes de esta investigacin realizada.

recomendaciones

CAPITULO I
EL PROBLEMA
PLANTEAMIENTO DEL PROBLEMA
A medida que el tiempo avanza, se ha visto como la forma de
almacenar y buscar informacin, ha sido mejorada progresivamente con el
uso de nuevas tecnologas.
Es importante confrontar el desarrollo que se ha llevado a cabo en el
campo de la informtica, tal vez la palabra clave es la informacin, pues el
ser humano ha sido capaz de comunicarse ms fcilmente con un deseo
inalterable, que se puede decir, no se ha realizado del todo pero va
encaminado hacia l, es un hecho que las computadoras liberan al " hombre
de las abrumadoras tareas.
En este tiempo se ha observado una gran innovacin y desarrollo de
tecnologas de la informacin que ha permitido la evolucin de computadoras
que son capaces de manejar sistemas de informacin tiles a la sociedad
con aportes a los distintos sectores econmicos, sociales, polticos,
educativos, militares, entre otros.
Como sucede en la mayora de los campos tcnicos, la tecnologa de
la informacin se refiere a los medios colectivos para reunir, almacenar y
procesar, enfocando a la eficiencia operacional creando uno nuevo donde
antes no exista, o cambiar el objetivo de modo radical con ventajas
competitivas.
Se observ que actualmente la manera de llevar los registros en forma
manual

en el Batalln de Milicia Batalla de Ayacucho

demuestra lo

insuficiente y lentitud del proceso de inscripcin.


El proceso de inscripcin se lleva de forma manual, donde se verifica
la totalidad de los documentos, se recolectan los datos a travs de una ficha

denominada

planilla de inscripcin con el fin de crear expedientes del

miliciano y se le anexan los documentos exigidos (cdula de identidad, 2


fotografas, carta de buena conducta).
Entre las dificultades que presenta este proceso se pueden
mencionar: Los milicianos no se ubican correctamente, el carnet no es
entregado al instante como prueba que ha sido inscrito,

algunas de las

actividades hechas por la unidad se atrasan, la informacin se procesa muy


lenta, todas estas dificultades repercuten en las diferentes reas con la que
cuenta la Unidad, las Secciones que se ven afectadas son: Primer Comando,
Segundo Comando, Seccin de Personal, Inteligencia, Operaciones,
Administracin y Recursos Humanos.
La Unidad actualmente cuenta con un nmero de inscritos superior a
las 2.200, influyendo de manera directa a provocar la limitacin e ineficaz
desarrollo de las inscripciones; en las Compaas de Instruccin

se

Planifican y controlan las inscripciones por Parroquia y Municipio, pues es


lento y desorganizado, requiere de varios das para realizarlo.
De ah la necesidad de realizar una base de datos para el Batalln de
Milicia Batalla de Ayacucho, a fin de resolver la actual situacin, ofreciendo
una herramienta sociotecnologica de ultima generacin, optimizando los
Ncleos de Batalln en cuanto a inscribir una gran cantidad de milicianos en
poco tiempo con el sistema automatizado, mejorando el actual, el proceso
de inscripcin se adaptar a la necesidad del miliciano.
En concordancia con lo anterior descrito, la Milicia Bolivariana es un
Cuerpo Especial creado por el Presidente de la Repblica Bolivariana de
Venezuela, para participar activamente en el desarrollo econmico, social,
poltico, cultural, geogrfico, ambiental, militar y en cualquier actividad que
contribuye a engrandecer a nuestra amada Patria.
Impera la necesidad de sistematizar la informacin, gestin que permite
a los usuarios la disponibilidad de datos de manera gil, veraz y confiable.
4

Se crea las siguientes interrogantes de la Investigacin.

1.

Cmo se lleva actualmente el registro y procesamiento de datos

personales de los miembros de la Milicia Bolivariana.


2.

Conoce la Plana Mayor de la Milicia Bolivariana los beneficios que

ofrece las Nuevas tecnologas de Informacin y comunicacin en cuanto al


registro de datos de forma automatizada?
3.

Cmo sera la estructura del sistema automatizado para el proceso

de registro de informacin pertinente a la Milicia Bolivariana.


4.

Qu conocimientos tiene la Plana Mayor de la Milicia Bolivariana en

el manejo de equipos de computacin?

De acuerdo a estas preguntas se llego a la conclusin de que existen


problemas a la hora de realizar los registros y consultas; proponiendo
elaborar un sistema automatizado que ayude a optimizar la data del personal
de milicianos.

1.2. OBJETIVOS DE LA INVESTIGACIN

1.2.1. Objetivo General


Disear un sistema automatizado para el registro y control del personal
de Milicianos que permita mejorar el registro del personal de Milicianos del
Batalln de Milicia Batalla de Ayacucho.
1.2.2. Objetivos Especficos
Proporcionar al personal administrativo del Batalln de Milicia Batalla de
Ayacucho los conocimientos para mejorar sobre la base de datos.
Adquirir nuevas tcnicas de diseo de base de datos para el personal
administrativo del Batalln de Milicia Batalla de Ayacucho.
Actualizar

continuamente las Bases de datos para que el Personal

administrativo del Batalln de Milicia Batalla de Ayacucho tenga un mejor


control.
Disponer de una base de datos automatizada que sustituya el archivo
tradicional y as el Personal administrativo del Batalln de Milicia Batalla
de Ayacucho pueda mejorar sus actividades.
Disminuir el tiempo para el reporte del personal de Milicianos del Batalln
de Milicia Batalla de Ayacucho.

1.2.3. IMPORTANCIA Y JUSTIFICACIN


A travs del tiempo la tecnologa, ha ido avanzando y mejorando, con
ayuda de nuevas tecnologas, imgenes, opciones, contactos, etc; muchas
veces convivimos con estos sistemas, porque estamos presentes en las
bases de datos en multitud de aspectos de la vida.
Los resultados obtenidos en el anlisis de la problemtica objeto de

investigacin,

sirvieron

de

apoyo

para

determinar

las

necesidades

tecnolgicas presentes en muchas instituciones militares, el sistema de


registro presenta innumerables inconvenientes lo cual permite a los
investigadores presentar una propuesta instalar una base de datos que
permita automatizar el proceso actual, satisfaciendo las necesidades de los
usuarios en lo que a registro se refiere.
Es por ello que los sistemas de informacin, mediante la computadora
y el uso avanzado de lenguajes de programacin y sistemas de gestores de
datos, constituyen en la actualidad una necesidad esencial; de modo que las
instituciones Militares se ven en la necesidad de implementar sistemas
automatizados, para mantener un mejor control sobre la informacin,
brindando un excelente servicio al personal de milicianos en sus diferentes
Unidades.
Los procesos automatizados, son factores de vital importancia en
cualquier organizacin, actualmente se ha observado una gran innovacin y
desarrollo de Tecnologas de la Informacin y Comunicacin que ha
permitido evolucionar y optimizar el rendimiento de organizaciones de
cualquier ndole.
La utilidad de desarrollar un sistema, con la finalidad de organizar y
procesar la informacin, seria la efectividad

para agilizar los procesos de

gestin de registro y consulta de datos, Asimismo incrementando la


productividad de los usuarios y los beneficiarios directos.
Los procesos rutinarios en forma manual procesan informacin lenta,
llevarla a un sistema automatizado garantiza un mejor trato de informacin,
los avances tecnolgicos han obligado al hombre, no solo a desarrollar sino a
incrementar la calidad de las diferentes formas de realizar las tareas, sin
olvidar o dejar de lado que la funcin de un computador se reduce a tratar la
informacin que le sea suministrada y proveer los resultados requeridos.

En concordancia con lo anterior expuesto y la necesidad inminente de


sistematizar los datos correspondientes a cada ciudadano, de manera
organizada, para mantener actualizada la informacin de quines residen en
la jurisdiccin o mbito de accin del Batalln de Milicia Batalla de
Ayacucho, justifican o hacen viable el desarrollo de la investigacin.

1.2.4. ALCANCE Y LIMITACIONES


El presente proyecto se encuentra orientado a analizar desde el punto de
vista operativo las ventajas del proceso de sistematizacin de la informacin.
El cual brindara seguridad, rapidez y veracidad, al proceso de entrada y
salida de datos concernientes a la data del personal de Milicianos. Los
usuarios sern agentes multiplicadores del conocimiento e implantacin de
las nuevas tecnologas como herramienta fundamental en la inclusin y
desarrollo social.

1.2.5. FACTIBILIDAD
Factibilidad: Factibilidad se refiere a la disponibilidad de los recursos
necesarios para llevar a cabo los objetivos o metas sealados, la factibilidad
se apoya en 3 aspectos bsicos:
Factibilidad Tecnolgica

Existe la tecnologa necesaria para desarrollar el sistema de

automatizacin de la informacin.

Los

Computadores

propuesto tiene la capacidad tcnica para

soportar el volumen de procesamiento de datos registrados en el sistema.

El sistema formulado est en capacidad de ofrecer respuestas

oportunas, certeras y confiables adecuadas a las peticiones, sin importar el


nmero y ubicacin de los usuarios.

Puede crecer con facilidad.

Se brindan, las garantas tcnicas de funcionalidad, fiabilidad,

usabilidad, eficiencia, mantenibilidad y portabilidad, dentro de estas, se hace


especial nfasis, en la exactitud, confiabilidad, facilidad de acceso y
seguridad de los datos.

Factibilidad econmica.

Los costos que obtendr el Batalln de Milicia Batalla de Ayacucho


con el diseo de un sistema de informacin automatizado son tangibles,
su funcionamiento reflejar la efectividad en el desarrollo de las
actividades, obteniendo como resultado, el ahorro del tiempo en cada
uno de sus procesos. Respecto al manejo del sistema constituye un
beneficio tangible. Los beneficios obtenidos a lo largo de vida til del
software deben recuperarse, tanto en costo de desarrollo como en
costo de operacin. A diferencia de los costos de desarrollo, los costos
de operacin suelen repetirse a lo largo del tiempo a la vida del sistema.

Factibilidad psicosocial.

Genera ventajas en cuanto al cambio favorable de la Base de datos


para la Unidad, tanto en tiempo como en esfuerzo.
Ofrecer una solucin a los problemas en los procesos administrativos y
el aprovechamiento del tiempo.
Mejora el uso del proceso de Inscripcin y de bsqueda de datos del
personal de Milicia dentro de la unida.

CAPITULO II
MARCO TEORICO - METODOLGICO

2.1. Fundamentos Legales - Antecedentes Tericos

El Instituto Universitario de Cabimas represent a Venezuela en el VI


Congreso Universidad 2006, realizado en la Habana Cuba, en el cual un
grupo de docentes y estudiantes en la especializacin, recurrieron a sus
conocimientos y llevaron una serie de trabajos enmarcados dentro del
contexto tecnolgico de la electrnica y de la automatizacin, exhibiendo
unos mdulos didcticos de esta tecnologa.
En miras de estas necesidades el Ministerio de Educacin Superior
(MES), conjuntamente con las llamadas Comisin Modernizadoras y
Transformadoras han apoyado tan ardua labor, dando paso a una nueva
doctrina cientfica denominada Socio-tecnologa, no es ms que poner de
manifiesto el conocimiento cientfico- tecnolgico en funcin de cubrir las
necesidades y expectativas de la sociedad para un bien comn.
En este orden de ideas el actual Ministerio de Ciencia y Tecnologa e
Innovacin (MCTI) basado en la Constitucin Nacional.
CONSTITUCIN DE LA REPBLICA BOLIVARIANA DE VENEZUELA
Art. 102: La educacin es un derecho humano y un deber social
fundamental, es democrtica, gratuita y obligatoria. El estado la
asumir como funcin indeclinable y de mximo inters en todos
sus niveles y modalidades, y como instrumento del conocimiento
cientfico, humanstico y tecnolgico al servicio de la sociedad. La
educacin es un servicio pblico y est fundamentada en el

10

respeto a todas las corrientes del pensamiento, con la finalidad de


desarrollar el potencial creativo de cada ser humano y el pleno
ejercicio de su personalidad en una sociedad democrtica basada
en la valoracin tica del trabajo y en la participacin activa,
consciente y solidaria en los procesos de transformacin social
consustanciado con los valores de la identidad nacional, y con la
visin latinoamericana y universal. El estado, con la participacin
de las familias y la sociedad, promover el proceso de educacin
ciudadana de acuerdo con los principios contenidos en esta
Constitucin y en la ley.
Art. 110: El Estado reconocer el inters pblico de la ciencia, la
tecnologa, el conocimiento, la innovacin y sus aplicaciones y los
servicios de informacin necesarios por ser instrumentos
fundamentales para el desarrollo econmico, social y poltico del
pas, as como para la seguridad y soberana nacional. Para el
fomento y desarrollo de esas actividades, el Estado destinar
recursos suficientes y crear el sistema nacional de ciencia y
tecnologa 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 investigacin cientfica, humanstica y tecnolgica. La ley
determinar los modos y medios para dar cumplimiento a esta
garanta.
Ley Orgnica de Ciencia, Tecnologa e Innovacin
(Gaceta Oficial N 37.291 del 26 de septiembre de 2001)

TTULO I
Disposiciones Fundamentales
11

Objeto del Decreto-Ley


Art. 1: El presente decreto Ley tiene por objeto desarrollar los
principios orientadores que en materia de ciencia, tecnologa e
innovacin, establece la Constitucin de la Repblica Bolivariana
de Venezuela, organizar el Sistema Nacional de Ciencia,
Tecnologa e Innovacin, definir los lineamientos que orientaran
las polticas y estrategias para la actividad cientfica, tecnolgica y
de innovacin, con la implantacin de mecanismos institucionales
y operativos para la promocin, estimulo y fomento de la
investigacin cientfica, la apropiacin social del conocimiento y la
transferencia e innovacin tecnolgica, a fin de fomentar la
capacidad para la generacin, uso y circulacin del conocimiento
y de impulsar el desarrollo nacional.
TTULO II
Captulo I
Del Plan Nacional de Ciencia, Tecnologa e Innovacin.
La Misin Sucre se ha diseado como estrategia para romper, por la
va de la Educacin Superior, los crculos de exclusin y consiste en
incorporar a la Educacin Superior a todos los bachilleres que as lo desee
mediante Decreto 2.601 del 8 de septiembre de 2003, el Presidente de la
Repblica Bolivariana de Venezuela Hugo Rafael Chvez Fras crea la
comisin presidencial.
Se crea la Comisin Presidencial de Participacin Comunitaria
para la incorporacin y apropiado desempeo en el nivel de
educacin Superior, de los bachilleres excluido del Sistema, el
cual tendr por finalidad el estudio, formulacin, coordinacin,

12

seguimiento y evaluacin del Plan Extraordinaria Mariscal Antonio


Jos de Sucre denominado Misin Sucre, con el objeto de
potencial las sinergia Institucional y la participacin Comunitaria
en la resolucin de la problemtica del cupo universitario, para
general

nuevos

espacios

modalidades

de

estudios,

convencionales y no convencionales (Art. 1, del Decreto citado).


Se asocia para apoyar el auge interactivo-sinrgico y transformacional
que enmarca la revolucin Tecnolgica Universitaria dando cabida al
desarrollo social gracias al conocimiento tecnolgico en tal sentido, todo
este esquema de cambio da paso al fortalecimiento de una cultura
tecnolgica, impartiendo un nuevo enfoque paradigmtico y as preparar al
individuo cada vez ms para humanizar su accin futura en la sociedad
aplicando la Socio-tecnolgico.
Innumerables son las investigaciones producidas en el campo
tecnolgico sobre las relaciones entre el desarrollo humano; este complejo y
mltiple campo disciplinar se ha desarrollado en todo el mundo desde los
inicios de la tecnologa.
(Gaceta Oficial N 38.095 de diciembre de 2004)

Decreto 3.390 en su Artculo N 1, contempla lo siguiente:


La Administracin Pblica Nacional (APN) emplear prioritariamente
Software Libre desarrollado con Estndares Abiertos, en sus sistemas, Es
por esto que, Ivn Leonel Acosta Guzmn, Toms Miguel Dvila Garca,
Geovanna Mara Garca Oliveros, Franklin Efrn Gmez Plaza, Guido
Alfredo Caicedo Rossi, Ingenieros en Computacin (1998). Realizaron un
Proyecto titulado Sistema Integrado de Notas para facilitar la comunicacin
de estudiantes y profesores a travs del uso de un browser del World Wide

13

Web (WWW). A los estudiantes se les proporciona la facilidad de consultar


las notas sin tener que esperar a que stas sean publicadas por la unidad
correspondiente, de evaluar a sus respectivos profesores en cuanto a la
forma de llevar el curso y finalmente ver la relacin de su nota en cuanto a
las del resto de los alumnos del curso, lo cual le servir de incentivo para
mejorar su rendimiento. En cuanto a los profesores, el sistema les brinda la
facilidad de mantener un registro de estudiantes con sus respectivas notas
en una forma automatizada y segura. Los profesores tienen la facultad de
crear sus paralelos y de asentar las notas de las evaluaciones las cuales los
alumnos podrn visualizar a travs del Web. Adems, los profesores pueden
ver los resultados de las evaluaciones realizadas por sus estudiantes en una
forma tanto numrica como grfica y segn los resultados ellos pueden
tomar las medidas correctivas apropiadas.
Araujo Arredondo, Nadia Patricia (2004).

Realizo una Tesis

Profesional Sistema Administrativo para el manejo de una Refaccionara


Automotriz. Este proyecto consiste en el desarrollo de un Sistema que
permita llevar el control y administracin de la informacin que se tiene
dentro de una Refaccionara Automotriz, tal como: Informacin de clientes,
Informacin de proveedores, Informacin de empleados, Informacin de
productos (Inventario), Emisin de facturas, Control de entrada y salida de
productos, Control de pago de crdito a proveedores.

2.2.

Breve Descripcin Del Problema

Por otra parte el problema que contemplamos anteriormente tiene


mucho en comn con la que vamos a realizar, ya que necesitamos un
sistema automatizado para el manejo de la data del personal de la Milicia
Bolivariana de Venezuela para mejorar su rapidez en el registro, bsqueda y

14

actualizacin de datos en el Batalln de Milicia Batalla de Ayacucho y en


cada una de las compaas de instruccin.

2.3.

Tipo de Investigacin

La presente investigacin se realizo bajo dos tipos:


Investigacin aplicada: Es la utilizacin de los conocimientos en la
prctica, para aplicarlos, en la mayora de los casos, en provecho de la
sociedad. Ya que va hacer utilizado en los diferentes municipios donde se
encuentran cada una de las unidades de instruccin de la milicia.
Investigacin cualitativa: Estudiar el comportamiento Tecnolgico de
la personas, implica adentrarse en investigaciones que asumen el objeto ms
complejo como es el ser humano. Por que se estudian cada uno de los
caracteres, naturales o adquiridos, que distinguen a las personas, a los seres
vivos en general o a las cosas.

2.4.

Concepto y Tesis De Costo

El costo es la cantidad que se da o se paga por algo, por utilizar y


realizar los componentes para la realizacin de la base de datos o sistema
automatizado.
Cantidad

Descripcin

Caractersticas

Servidor local

Wampserver

Elaboracin Men

Vista Buttons

Manejador de B.D

PHPMyADMIN

Entorno de
desarrollo

DREAMWEAVER

Total General

15

Costo unitario
Bs.f

Costo Total
Bs.f

0,00

0,00

0,00

0,00

0,00

0,00

0,00

0,00

0,00

0,00

Costo Real

0,00 Bs.f

Los costos sealados anteriormente, son igual a 0,00. Debido a que


los Software sealados estn amparados por Licencia GPL, que permite la
distribucin, copia, modificacin y uso de programas y se encuentran
disponibles en la red.

2.5.

Tcnica de Recoleccin de Datos

Segn los tipos de investigacin nos motivan a valorar la confiabilidad


y validez del mtodo aplicado que son las entrevistas.

Las entrevistas se utilizan para recabar informacin en forma verbal, a


travs de preguntas. Quienes responden pueden ser gerentes o empleados,
los cuales son usuarios actuales del sistema existente, usuarios potenciales
del sistema propuesto o aquellos que proporcionarn datos o sern
afectados por la aplicacin propuesta. El analista puede entrevistar al
personal en forma individual o en grupo, algunos analistas prefieren este
mtodo a las otras tcnicas.

Se realizo la entrevista en forma grupal al personal que labora en el


Batalln de Milicia Batalla de Ayacucho, arrojando como resultados la
necesidad de realizar un sistema de automatizacin para mejorar la base de
datos.

2.6.

Bases Tericas

Una base de datos es un conjunto de informacin que se almacena en


forma organizada, interactuando bajo programas para su funcionamiento; el

16

propsito principal de un sistema de base de datos es proporcionar a los


usuarios una visin abstracta de los datos; esto se hace mediante la
definicin de tres niveles de abstraccin que pueden ser observados: el nivel
fsico, el nivel lgico y el nivel de vistas.
La estructura de la base de datos se encuentra el modelo de datos:
una coleccin de herramientas conceptuales para describir los datos, las
relaciones, la semntica de los datos y las ligaduras de los datos. Los
diferentes modelos de datos que se han propuesto se dividen en tres grupos
diferentes: modelos lgicos basados en objetos, modelos lgicos basados en
registros y modelos de datos fsicos.

En el enfoque anterior la coleccin de informacin almacenada en la


base de datos en un momento particular se llama un ejemplar de la base de
datos, el diseo completo de la base de datos se llama esquema de la base
de datos, la capacidad para modificar una definicin del esquema de un
nivel, sin afectar una definicin del esquema en el siguiente nivel ms alto, se
llama independencia de datos; hay dos niveles de independencia de datos:
independencia de datos fsica e independencia de datos lgica.

Qu es la Milicia Bolivariana: Dentro de esta nueva Fuerza Armada,


se crea la Milicia Bolivariana, como un Cuerpo Especial, organizado por el
estado Venezolano para materializar el principio de corresponsabilidad y
tiene como objetivo principal, interactuar con la sociedad en su conjunto,
para la ejecucin de la Defensa Integral de la nacin. En dicho Decreto-Ley
se establece su misin, se enumeran las funciones y atribuciones, dejando al
Ejecutivo en uso de su potestad reglamentaria, la determinacin de su
organizacin administrativa y operacional.

17

Software Libre: Segn GNU Operating System: El Software Libre es


un asunto de libertad, no de precio. Para entender el concepto, debes pensar
en "libre" como en "libertad de expresin", no como en "cerveza gratis" [N.
del T.: en ingls una misma palabra (free) significa tanto libre como gratis, lo
que ha dado lugar a cierta confusin].

Sistematizacin: es el proceso constante y aditivo de elaboracin de


conocimiento luego de la experiencia en una realidad especfica. Consiste en
el primer nivel de teorizacin de la prctica. El proceso de sistematizacin ha
estado ligado al desarrollo de la metodologa cientfica. En los ltimos aos,
el uso ms frecuente de la sistematizacin est ligado bsicamente a dos
mbitos:

La sistematizacin de informacin: ordenamiento y clasificacin bajo

determinados criterios, relaciones y categoras de todo tipo de datos. Por


ejemplo, la creacin de bases de datos.

La sistematizacin de experiencias: las experiencias son vistas como

procesos desarrollados por diferentes actores en un perodo determinado de


tiempo, envueltas en un contexto econmico y social, en una institucin
determinada.
Automatizar: Se define como el: Aplicar procedimientos automticos a
un aparato, proceso o sistema. En base a lo precitado automatizar es un
proceso que permite sistematizar en forma automtica, queriendo decir esto
que no intervienen agentes externos en el mismo.
El registro de

ciudadanos y ciudadanas dentro del permetro

correspondiente a los Municipios de la zona norte del Edo Tchira del


Batalln de Milicia Batalla de Ayacucho

es frecuentemente repetitivo y

montono. De manera, que automatizar la informacin, permitir al usuario


18

optimizar el rendimiento de la organizacin en cuanto al procesamiento de


datos en tiempo real. Adems disminuyendo notablemente el riesgo de
vulnerabilidad de la informacin.

El software a implementar en el Batalln de Milicia Batalla de


Ayacucho y en cada una de las Compaas de Instruccin ha sido diseado
bajo estndares abiertos. Usando herramientas como:

PHP

es

un

lenguaje

de

programacin

interpretado,

diseado

originalmente para la creacin de pginas web dinmicas. Es usado


principalmente en interpretacin del lado del servidor (server-side scripting)
pero actualmente puede ser utilizado desde una interfaz de lnea de
comandos o en la creacin de otros tipos de programas incluyendo
aplicaciones con interfaz grfica.

El software MySQL proporciona un servidor de base de datos SQL


(Structured Query Language) muy rpido, multi-threaded, multi usuario y
robusto. El servidor MySQL est diseado para entornos de produccin
crticos, con alta carga de trabajo as como para integrarse en software para
ser distribuido. MySQL es una marca registrada de MySQL AB. El software
MySQL tiene una doble licencia. Los usuarios pueden elegir entre usar el
software MySQL como un producto Open Source bajo los trminos de la
licencia GNU General Public License (http://www.fsf.org/licenses/) o pueden
adquirir una licencia comercial estndar de MySQL AB.
PHP MYADMIN Una herramienta escrita en PHP con la intencin de
manejar la administracin de MySQL a travs de pginas web, utilizando
Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar
y alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia

19

SQL, administrar claves en campos, administrar privilegios, exportar datos en


varios formatos y est disponible en 50 idiomas. Se encuentra disponible
bajo la licencia GPL.

Un lenguaje de programacin es un idioma artificial diseado para


expresar computaciones que pueden ser llevadas a cabo por mquinas como
las computadoras. Pueden usarse para crear programas que controlen el
comportamiento fsico y lgico de una mquina, para expresar algoritmos con
precisin, o como modo de comunicacin humana. Est formado de un
conjunto de smbolos y reglas sintcticas y semnticas que definen su
estructura y el significado de sus elementos y expresiones. Al proceso por el
cual se escribe, se prueba, se depura, se compila y se mantiene el cdigo
fuente de un programa informtico se le llama programacin.

MeRinde: Segn

el Ministerio del Poder Popular para las

Telecomunicaciones y la Informtica seala que la Metodologa de la Red


Nacional de Integracin y Desarrollo de Software Libre (MeRinde: es un
proyecto que propone un estndar abierto para el proceso de desarrollo de
software orientado a planes.. La misma surge de la combinacin y
adaptacin de modelos y metodologas ampliamente utilizadas para el
desarrollo de software y la reingeniera de procesos del negocio. Esta
metodologa est fuertemente fundamentada en los requerimientos del
Centro Nacional de Tecnologa de Informacin (CNTI) y en varias
metodologas como el Proceso Unificado (UP) especialmente.
Adems el Ministerio del Poder Popular para las Telecomunicaciones y la
Informtica seala que los principales objetivos de MeRinde son:
El apoyar a las comunidades de desarrollo de software libre en sus
proyectos, suministrando las herramientas necesarias para que estos

20

cumplan con un proceso de desarrollo y documentacin de sus


sistemas.
Con el proceso de desarrollo y con las plantillas de esta
metodologa se busca a su vez estimular con la transferencia del
conocimiento entre las comunidades desarrolladoras de software
libre, con lo cual no solo se pretende que sea compartido los cdigos
de los sistemas sino que tambin se compartan la documentacin
como gua de referencia para mejoras por terceros al sistema o para
que sirva como modelo a otras comunidades para el desarrollo de sus
propios sistemas.
En concordancia con lo anterior descrito. El Programa Nacional de
Formacin en Sistemas e Informtica tiene como objetivo la formacin de
profesionales con alto sentido de la tica y con una posicin de defensa
integral de su pas.
Profesionales que sean agentes del cambio, que introduzcan las
nuevas tecnologas, en especial aquellas de carcter abierto, en las
organizaciones pblicas o privadas, para adaptarlas a las exigencias del
mundo moderno, a las demandas nacionales y a las necesidades de cada
comunidad.
Profesionales que sean capaces de proveer soluciones trabajando en
equipo y de forma interdisciplinaria, as como, de manera autnoma,
independiente y altamente productiva, con una conciencia de los nuevos
tiempos y acordes con los requerimientos de la sociedad venezolana.
La metodologa admite trazabilidad en la documentacin de los
sistemas, ya que algunos de sus artefactos se relacionan entre s, es decir
algunos artefactos son insumos de otros. MeRinde permite trazabilidad a
partir de los casos de uso, ya que estos permiten realizar el anlisis, el
diseo y los casos de prueba.

21

Adems, la metodologa proporciona procedimientos que permiten


registrar e identificar cada producto generado desde el inicio hasta el final del
proceso de desarrollo de software.
En cumplimiento con lo establecido en el contenido programtico de
proyecto sociotecnologico de PNFSI que seala lo siguiente:
Se espera que el nuevo profesional en Sistemas e Informtica, asuma
la responsabilidad de inducir cambios en las tecnologas de la informacin y
la comunicacin, haciendo uso del software libre para disminuir la
dependencia tecnolgica, en pro de automatizar y hacer ms eficientes y
efectivos los procesos.
El Triunfador debe desarrollar y alcanzar en forma constante las
competencias para ofrecer soluciones a problemas detectados en su
entorno, favoreciendo el trabajo en equipo e involucrndose en las
organizaciones y comunidades.
El software a implementar en el Batalln de Milicia Batalla de
Ayacucho del

Municipio Ayacucho. Ha sido diseado bajo estndares

abiertos. Usando herramientas como:

Wampserver.

Vista Buttons

PHP

MySQL

PHP MyADMIN

Dreamweaver

GPL
Segn .wikipedia.org enciclopedia libre, la define como:
La Licencia Pblica General de GNU o ms conocida por su nombre
en ingls GNU General Public License o simplemente sus siglas del
ingls GNU GPL, es una licencia creada por la Free Software

22

Foundation en 1989 (la primera versin), y est orientada


principalmente a proteger la libre distribucin, modificacin y uso de
software. Su propsito es declarar que el software cubierto por esta
licencia es software libre y protegerlo de intentos de apropiacin que
restrinjan esas libertades a los usuarios.
Existen varias licencias "hermanas" de la GPL, como la licencia de
documentacin libre de GNU (GFDL), la Open Audio License, para
trabajos musicales, etctera, y otras menos restrictivas, como la
MGPL, o la LGPL (Lesser General Publical License, antes Library
General Publical License), que permiten el enlace dinmico de
aplicaciones libres a aplicaciones no libres.

Esto significa que se puede combinar cdigo licenciado bajo GPL con
cdigo que se encuentre bajo una licencia compatible sin ningn tipo de
problema, ya que el cdigo resultante debe satisfacer las condiciones de
ambas licencias. Sin embargo, otras licencias calificadas como libres no son
compatibles con la GPL, lo que dificulta la reutilizacin de cdigo; por ello se
incita a los desarrolladores de software libre a licenciar su cdigo bajo GPL o
licencias compatibles con la GPL, pudiendo aprovecharse de las ventajas
que ello conlleva.

Pasos del desarrollo de software

1.

Especificacin del programa.

2.

Diseo del programa.

3.

Codificacin del programa.

4.

Prueba.

5.

Documentacin.

6.

Mantenimiento

23

1. Especificacin del programa.


Se conoce tambin como definicin del problema o anlisis del
programa. En este paso se determinan la informacin inicial para la
elaboracin del programa. Es donde se determina qu es lo que debe
resolverse con el computador, de qu presupuestos se debe partir... en
definitiva, el planteamiento del problema.
Se requieren las siguientes tareas:
a)

Determinacin de objetivos del programa.


Debe definirse claramente los problemas particulares que debern ser

resueltos o las tareas que hay que realizar, esto nos permitir saber qu es
lo que se pretende solucionar y nos proporcionar informacin til para el
planeamiento de la solucin.
b)

Determinacin de la salida deseada.


Los datos seleccionados deben ser arreglados en una forma ordenada

para producir informacin. Esta salida podra ser una salida de impresin o
de presentacin en el monitor.
c)

Determinacin de los datos de entrada.


Una vez identificada la salida que se desea, se pueden determinar los

datos de entrada y la fuente de estos datos. Los datos deben ser


recolectados y analizados.
d)

Determinacin de los requerimientos de procesamiento.


Aqu se definen las tareas de procesamiento que deben desempearse

para que los datos de entrada se conviertan en una salida.


e)

Documentacin de las especificaciones del programa.


Es

importante

disponer

de

documentacin

permanente.

Deben

registrarse todos los datos necesarios para el procesamiento requerido. Esto


conduce al siguiente paso del diseo del programa.

24

1.

Diseo del programa.


Es disear cualquier sistema nuevo o las aplicaciones que se

requieren para satisfacer las necesidades. Esta actividad se debe dividir en:

Operaciones de entrada/salida.

Clculos.

Lgica/ comparacin.

Almacenamiento/ consulta
En este paso se genera una solucin con tcnicas de programacin

como diseo descendente de programas, pseudocdigos, flujogramas y


estructuras lgicas.

2.

Codificacin del programa.


Es la generacin real del programa con un lenguaje de programacin.

En esta etapa se hace uso de la lgica que desarroll en el paso del diseo
del programa para efectivamente generar un programa. Se debe seleccionar
el lenguaje apropiado para resolver el problema.
Prueba y depuracin del programa.
Depurar es correr el programa en una computadora y corregir las
partes que no funcionan. En esta fase se comprueba el funcionamiento de
cada programa y esto se hace con datos reales o ficticios. Cuando los
programas estn depurados, se prueban. Cuando los programas se depuran,
se pueden encontrar los siguientes errores:
a) Errores de sintaxis o de compilacin
b) Errores de ejecucin
c) Errores de lgica
d) Errores de especificacin.

25

a) Errores de sintaxis o de compilacin.


Es una violacin de las reglas del lenguaje de programacin. Son ms
fciles de corregir, ya que son detectados por el compilador (posible error de
escritura), el cual dar informacin sobre el lugar donde est y la naturaleza
de cada uno de ellos mediante un mensaje de error.
b) Errores de Ejecucin.
Se deben generalmente a operaciones no permitidas como dividir por
cero, leer un dato no numrico en una variable numrica, exceder un rango
de valores permitidos, etc. Se detectan porque se produce una parada
anormal del programa durante su ejecucin.

c) Errores de Lgica.
Corresponden a la obtencin de resultados que no son correctos y la
nica manera de detectarlos es realizando suficientes pruebas del programa.
Son los ms difciles de corregir, no slo por la dificultad de detectarlos, sino
porque se deben a la propia concepcin y diseo del programa.

d) Errores de Especificacin.
Es el peor tipo de error y el ms difcil de corregir. Se deben a mal
diseo del programa posiblemente por mala comunicacin usuario
programador y se detectan cuando ya se ha concluido el diseo e instalacin
del programa, lo cual puede implicar repetir gran parte del trabajo realizado.

3.

Prueba
Consiste en verificar la funcionalidad del programa a travs de varios

mtodos para detectar errores posibles.

26

Mtodos de Prueba:

a. Chequeo de escritorio.
b. Prueba manual de datos de muestra.
c. Intento de traduccin.
d. Prueba de datos de muestra en la computadora.
e. Prueba por un grupo selecto de usuarios potenciales.
a.

Chequeo de Escritorio:
El programador se sienta frente a un escritorio y corrige una impresin

del programa. Revisa el listado lnea por lnea en busca de errores de


sintaxis y lgica.

b.

Prueba manual de datos de muestra:


Se corre el programa en forma manual aplicando datos tanto correctos

como incorrectos para comprobar que funciona correctamente.

c.

Intento de Traduccin:
El programa corre en una computadora usando un programa traductor

para convertirlo a lenguaje de mquina. Para ello debe estar ya libre de


errores de sintaxis, de lo contrario sern identificados por el programa de
traduccin.

d.

Prueba de datos de muestra en la computadora:


Despus del intento de traduccin y corregidos los errores de sintaxis,

se procede a buscar errores de lgica utilizando diferentes datos de muestra.

27

e.

Prueba por un grupo selecto de usuarios potenciales:


Esto se conoce como prueba beta. Se trata por lo general del paso

final en la prueba de un programa. Usuarios potenciales ponen a prueba el


programa y ofrecen retroalimentacin.

4.

Documentacin del programa.


Consiste en describir por escrito a nivel tcnico los procedimientos

relacionados con el programa y su modo de uso. Tambin se debe


documentar el programa para que sea ms entendible.

Documentos que se elaboran:


Manual de Usuario y Manual del Analista.
A los usuarios se les elabora un manual de referencia para que
aprendan a utilizar el programa. Esto se hace a travs de capacitaciones y
revisin de la documentacin del manual de usuario. El manual del usuario
no est escrito a nivel tcnico sino al de los distintos usuarios previstos y
explica en detalle cmo usar el programa: descripcin de las tareas que
realiza el programa, instrucciones necesarias para su instalacin puesta en
marcha y funcionamiento, recomendaciones de uso, mens de opciones,
mtodo de entrada y salida de datos, mensajes de error, recuperacin de
errores, etc.
A los operadores por si se presentan mensajes de error, sepan cmo
responder a ellos. Adems que se encargan de darle soporte tcnico al
programa.
A los programadores a travs del manual del analista para que
recuerden aspectos de la elaboracin del programa o en caso que otras
personas puedan actualizarlo o modificarlo (darle mantenimiento) y no son
necesariamente las personas que lo disearon. Es por ello, que la
documentacin debe contener algoritmos y flujogramas de los diferentes
28

mdulos que lo constituyen y las relaciones que se establecen entre ellos;


listados del programa, corridas, descripcin de variables que se emplean en
cada mdulo, cules son comunes a diferentes mdulos y cules locales;
descripcin de los ficheros de cada mdulo y todo lo que sea de importancia
para un programador.
A los analistas de sistemas que son las personas que debern
proporcionar toda la informacin al programador. Estos se encargan de hacer
una investigacin previa de cmo realizar el programa y documentar con las
herramientas necesarias para que el programador pueda desarrollar el
sistema en algn lenguaje de programacin adecuado.
5.

Mantenimiento del programa


Es el paso final del desarrollo del software. Alrededor del 75% del

costo total del ciclo de vida de un programa se destina al mantenimiento. El


propsito del mantenimiento es garantizar que los programas en uso estn
libres de errores de operacin y sean eficientes y efectivos.

MILICIA

Dentro de esta nueva Fuerza Armada, se crea la Milicia Bolivariana,


como un Cuerpo Especial, organizado por el Estado Venezolano para
materializar el principio de corresponsabilidad y tiene como objetivo principal,
interactuar con la sociedad en su conjunto, para la ejecucin de la defensa
integral de la Nacin. En dicho Decreto-Ley se establece su misin, se
enumeran las funciones y atribuciones, dejando al Ejecutivo en uso de su
potestad reglamentaria, la determinacin de su organizacin administrativa y
operacional.

29

SISTEMA DE VARIABLES

Para la Red Escolar Nacional,


Variable es todo aquello que se va a medir, controlar y estudiar en
una investigacin o estudio. La capacidad de poder medir, controlar o
estudiar una variable viene dado por el hecho de que ella vara, y esa
variacin se puede observar, medir y estudiar. Por lo tanto, es
importante, antes de iniciar una investigacin, que se sepa cules son
las variables que se desean medir y la manera en que se har. Es
decir, las variables deben ser susceptibles de medicin. De este
modo una variable es todo aquello que puede asumir diferentes
valores, desde el punto de vista cuantitativo o cualitativo.
Las variables pueden ser definidas conceptual y operacionalmente. La
primera es de ndole terica, mientras que la segunda da las bases de
medicin y la definicin de los indicadores. Existen adems, tres tipos de
variables, dependiente, independiente e interviniente.
As mismo, Palella, S. y Martins F. (2004) indican que una variable va
de acuerdo a las acciones que sirvan para medirla, es decir: Indica que
hacer para que cualquier investigador pueda observar el fenmeno (p.66).
En tal sentido las variables que se dan a lugar en la presente investigacin
son:
(a) Sistema Automatizado de informacin en el Consejo Comunal Los
Vencedores; y
(b) Herramienta tecnolgica para automatizar la informacin del Consejo
Comunal Los Vencedores en el Sector Villa Andina la Aldea Paraguay del
Municipio Ayacucho Estado Tchira.
Por tal razn, para que las variables utilizadas aporten una mayor
utilidad en la elaboracin del instrumento que se aplicar en este proceso,
deben ser operacionalizadas.
En este particular Palella, S. y Martins F. (2004), afirman que:

30

El proceso de operacionalizacion de variables, es el que permite ir de


las variables a las dimensiones y de estas a los indicadores. De acuerdo con
la decisin del investigador y el estudio que se realiza (p.66), de manera
que, como lo sealan los citados autores, dicho proceso: (ob.cit.)
Determinan los indicadores que caracterizan a las variables de una
investigacin, con el propsito de hacerlas observables y medibles con cierta
precisin y factibilidad
En el siguiente cuadro se presenta la Operacionalizacin de las
variables, con el fin de obtener una clara identificacin de las dimensiones
que darn como resultado, al grupo de tem que comprendern el
instrumento de recoleccin de datos que ser aplicado en esta investigacin,
cumpliendo con los objetivos trazados en este proyecto.
Cuadro 1. Operacionalizacin de Variables

31

Fuente: bases tericas y objetivos especficos

BASES LEGALES TECNOLGICAS

El diseo del Sistema Automatizado de Informacin para el Batalln


de Milicia Batalla de Ayacucho , necesita para la correcta implantacin, una
serie de disposiciones legales y jurdicas que lo respalden, para de esta
manera, asegurar su fundamento legal. A tales efectos, se citaran las
siguientes leyes o normativas.
La Constitucin de la Repblica Bolivariana de Venezuela (1999), en
su artculo 110, expone lo siguiente:
El Estado reconocer el inters pblico de la ciencia, la tecnologa, el
conocimiento, la innovacin y sus aplicaciones y los servicios de
informacin necesarios por ser instrumentos fundamentales para el
desarrollo econmico, social y poltico del pas, as como para la
seguridad y soberana nacional. Para el fomento y desarrollo de esas
actividades, el Estado destinar recursos suficientes y crear el
sistema nacional de ciencia y tecnologa de acuerdo con la ley. El
sector privado deber aportar recursos para las mismas. El Estado
garantizar el cumplimiento de los principios ticos y legales que
deben regir las actividades de investigacin cientfica, humanstica y
tecnolgica. La ley determinar los modos y medios para dar
cumplimiento a esta garanta. (p.27)
Este articulo, expresa claramente la importancia de la ciencia y la
tecnologa en la construccin del nuevo modelo de sociedad, como parte
imprescindible en el desarrollo socioeconmico de una nacin.
Por otra parte la Ley del Derecho de Autor, (1993) en su artculo 2,
seala que:
Se consideran comprendidas entre las obras del ingenio a que se
refiere el artculo anterior, especialmente las siguientes: los libros,
folletos y otros escritos literarios, artsticos y cientficos, incluidos los
32

programas de computacin, as como su documentacin tcnica y


manuales de uso; las conferencias, alocuciones, sermones y otras
obras de la misma naturaleza; las obras dramticas o dramticomusicales, las obras coreogrficas y pantommicas cuyo movimiento
escnico se haya fijado por escrito o en otra forma; las composiciones
musicales con o sin palabras; las obras cinematogrficas y dems
obras audiovisuales expresadas por cualquier procedimiento; las
obras de dibujo, pintura, arquitectura, grabado o litografa; las obras
de arte aplicado, que no sean meros modelos y dibujos industriales;
las ilustraciones y cartas geogrficas; los planos, obras plsticas y
croquis relativos a la geografa, a la topografa, a la arquitectura o a
las ciencias; y, en fin, toda produccin literaria, cientfica o artstica
susceptible de ser divulgada o publicada por cualquier medio o
procedimiento. (P.3-4)
De acuerdo con lo anterior, el desarrollo de programas de
computacin, as como su documentacin tcnica y manuales de uso, es una
obra de ingenio, por lo tanto se encuentra amparado por esta ley.
Por otro lado, la citada Ley en su artculo 3 expresa que:
Son obras del ingenio distintas de la obra original, las traducciones,
adaptaciones, transformaciones o arreglos de otras obras, as como
tambin las antologas o compilaciones de obras diversas y las bases
de datos, que por la seleccin o disposicin de las materias
constituyen creaciones personales. (p.4)
Es por esto, que el sistema automatizado de informacin a
imprentarse en el Consejo Comunal

Los vencedores en el sector Villa

Andina Aldea Paraguay del Municipio Ayacucho se encuentra protegido por


esta ley.
Ley Orgnica de Ciencia, Tecnologa e Innovacin en su artculo 1
seala que la presente Ley tiene por objeto:

Desarrollar los principios orientadores que en materia de ciencia,


tecnologa e innovacin y sus aplicaciones, establece la Constitucin
de la Repblica Bolivariana de Venezuela, organizar el Sistema
33

Nacional de Ciencia, Tecnologa e Innovacin, definir los lineamientos


que orientarn las polticas y estrategias para la actividad cientfica,
tecnolgica, de innovacin y sus aplicaciones, con la implantacin de
mecanismos institucionales y operativos para la promocin, estmulo
y fomento de la investigacin cientfica, la apropiacin social del
conocimiento y la transferencia e innovacin tecnolgica, a fin de
fomentar la capacidad para la generacin, uso y circulacin del
conocimiento y de impulsar el desarrollo nacional. (p.2)
La presente Ley, en el artculo citado, firma que es de inters del Estado,
promover

y estimular la implantacin del uso de la tecnologa como

herramienta fundamental en el desarrollo socioeconmico del pas.


Por otra parte, Ley Orgnica de Ciencia, Tecnologa e Innovacin, en
el artculo 2, seala que: Las actividades cientficas, tecnolgicas, de
innovacin y sus aplicaciones son de inters pblico y de inters general.
(p.2)
El artculo citado en la presente Ley expresa claramente, la
competencia de todo un pueblo en el uso de las nuevas tecnologas.
Decreto 3.390 en su artculo N1, contempla lo siguiente:
La Administracin Pblica Nacional emplear prioritariamente
Software Libre desarrollado con Estndares Abiertos, en sus
sistemas, proyectos y servicios informticos. A tales fines, todos los
rganos y entes de la Administracin Pblica Nacional iniciarn los
procesos de migracin gradual y progresiva de stos hacia el
Software Libre desarrollado con Estndares Abiertos.
En Diciembre del ao 2004 El Poder Ejecutivo Nacional aprob en
Gaceta Oficial N. 38095 de la Repblica Bolivariana de Venezuela el Decreto
3.390, mediante el cual se dispone que la Administracin Pblica Nacional
(APN) empleara prioritariamente Software Libre (SL) desarrollado con
Estndares Abiertos, en sus Sistemas, Proyectos y Servicios Informticos.
Motivo por el cual, la aplicacin del software libre en la administracin
pblica venezolana abre una oportunidad para alcanzar la soberana
34

tecnolgica del Estado venezolano, cuyo fin es generar las soluciones de la


manera ms eficiente.
El Decreto 3.390 por otra parte, en su artculo N 2, expresa que:
A los efectos del presente Decreto se entender por:
Software Libre: Programa de computacin cuya licencia garantiza al
usuario acceso al cdigo fuente del programa y lo autoriza a
ejecutarlo con cualquier propsito, modificarlo y redistribuir tanto el
programa original como sus modificaciones en las mismas
condiciones de licenciamiento acordadas al programa original, sin
tener que pagar regalas a los desarrolladores previos.
Estndares Abiertos: Especificaciones tcnicas, publicadas y
controladas por alguna organizacin que se encarga de su desarrollo,
las cuales han sido aceptadas por la industria, estando a disposicin
de cualquier usuario para ser implementadas en un software libre u
otro, promoviendo la competitividad, interoperatividad o flexibilidad.
Software Propietario: Programa de computacin cuya licencia
establece restricciones de uso, redistribucin o modificacin por parte
de los usuarios, o requiere de autorizacin expresa del Licenciador.
Distribucin Software Libre desarrollado con Estndares Abiertos
para el Estado Venezolano: Un paquete de programas y aplicaciones
de Informtica elaborado utilizando Software Libre con Estndares
Abiertos para ser utilizados y distribuidos entre distintos usuarios.
El referido decreto presidencial establece que la administracin
pblica nacional utilizar el software libre, desarrollado con estndares
abiertos en sus proyectos y servicios informticos.
En concordancia con los aspectos jurdicos citados anteriormente, se
pretende respaldar legalmente el proyecto sociotecnolgico a implementar
en el Batalln de Milicia Batalla de Ayacucho en San Juan de Coln del
Municipio Ayacucho del Estado Tchira.

35

CAPITULO III
DISEO PRELIMINAR

El diseo detallado tiene que ver con la especificacin de detalles


algortmicos, representaciones concretas de datos, interconexiones entre
funciones y estructuras de datos, y empaque del producto de programacin.
El diseo detallado est fuertemente influenciado por el lenguaje de
instrumentacin, pero no es lo mismo que la instrumentacin; el diseo
detallado tiene que ver ms con aspectos semnticos y menos con detalles
sintcticos que es la instrumentacin.

El punto de inicio para el diseo detallado es una estructura


arquitectnica a la que se le van a proporcionar los detalles algortmicos y las
representaciones concretas de datos. Mientras que hay una fuerte tentacin
para

proceder

directamente

de

la

estructura

arquitectnica

la

instrumentacin, hay varias ventajas que pueden lograrse en el nivel


intermedio de detalle proporcionado por el diseo detallado.
La instrumentacin comunica los aspectos de la sintaxis del lenguaje
de programacin, el estilo de codificacin la documentacin interna, y la

36

insercin de pruebas y depuraciones al cdigo. Las dificultades que se


encuentran durante la instrumentacin casi siempre se deben al hecho de
que el instrumentador simultneamente est realizando anlisis, diseo y
actividades de codificacin mientras intenta expresar el resultado final en un
lenguaje de instrumentacin. El diseo detallado permite el diseo de
algoritmos y representaciones de datos en un nivel ms alto de abstraccin y
notacin que el que proporciona el lenguaje de instrumentacin.
El diseo detallado separa la actividad de diseo a bajo nivel de la
instrumentacin, igual que las actividades de anlisis y diseo aslan las
consideraciones de lo que se desea de la estructura que lograr los
resultados deseados. Una especificacin adecuada de diseo detallado
minimiza el nmero de sorpresas durante la instrumentacin del producto.

3.1. Requerimientos
Es el conjunto de tcnicas y procedimientos que nos permiten conocer
los elementos necesarios para definir un proyecto de software. Es la etapa
ms crucial del desarrollo de un proyecto de software.
El anlisis de requerimientos para una base de datos incorpora las
mismas tareas que el anlisis de requerimientos del software. Es necesario
un contacto estrecho con el cliente; es esencial la identificacin de las
funciones e interfaces; se requiere la especificacin del flujo, estructura y
asociatividad de la informacin y debe desarrollarse un documento formal de
los requerimientos.
Las metodologas de anlisis de requerimientos facilitan al analista la
aplicacin de los principios fundamentales del anlisis de una manera
sistemtica. Caractersticas Comunes Aunque cada mtodo introduce nueva
37

notacin y heurstica de anlisis, todos los mtodos pueden ser evaluados en


el contexto de las siguientes caractersticas comunes:

Mecanismos para el anlisis del dominio de la informacin

Mtodo de representacin funcional

Definicin de interfaces

Mecanismos para subdividir el problema

Soporte de la abstraccin
Representacin de visiones fsicas y lgicas Aunque el anlisis del

dominio de la informacin se conduce de forma diferente en cada


metodologa, pueden reconocerse algunas guas comunes. Todos los
mtodos se enfocan (directa o indirectamente) al flujo de datos y al contenido
o estructura de datos. En la mayora de los casos el flujo se caracteriza en el
contexto de las transformaciones (funciones) que se aplican para cambiar la
entrada en la salida. El contenido de los datos puede representarse
explcitamente usando un mecanismo de diccionario o, implcitamente,
enfocando primero la estructura jerrquica de los datos. Las funciones se
describen normalmente como transformaciones o procesos de la informacin.
Cada funcin puede ser representada usando una notacin especifica. Una
descripcin de la funcin puede desarrollarse usando el lenguaje natural, un
leguaje procedimental con reglas sintcticas informales o un lenguaje de

SISTEMA

especificacin forma.
Recoleccin de datos
Fase
I

Inicio
Casos de uso
Modelado

38

Entrevistas a los Gerentes y empleados


del Batalln de Milicia Batalla de
Ayacucho
Entrevista
Requerimientos del sistema
Arquitectura

Fase
II

Elaboracin

Fase
III

Construccin

Fase
IV

Transicin

Elaboracin del Sistema

Documentacin del sistema

Instalacin del
XAMPP
servidor local
Creacin de la
MySQL
base datos
PHPMYADMIN
Diseo Entorno
Grafico
Diseo y elaboracin de manuales del
sistema
Diseo y elaboracin de manuales de
usuario

Evaluacin del sistema

MeRinde establece una estructura que cubre todo el ciclo de vida de


desarrollo de software, por ello incluye fases, roles, actividades, artefactos,
disciplinas, flujos de trabajo, mitigacin de riesgos, control de calidad, gestin
del proyecto y control de configuracin. En general, esta metodologa est
fuertemente fundamentada en los requerimientos del CNTI y en varias
metodologas como UP, XP, OpenUP, RUP, entre otras. Para la gestin de
proyectos de desarrollo de Software Libre en la Administracin Pblica
Nacional, siguiendo los lineamientos del MPPTI y cumpliendo con los
estndares internacionales que propician software de calidad.
A continuacin se describe, el diseo tecnolgico del sistema de
informacin automatizada, a implementar en el Consejo Comunal Los
Vencedores.

Siguiendo

rigurosamente los

procesos planteados por

MeRinde.

MeRinde contempla

cuatro fases en la arquitectura del software, las

cuales se describen a continuacin:

Inicio

Elaboracin

Construccin

Transicin

39

Para el anlisis y diseo del sistemas de informacin se debe comenzar


con el anlisis de requisitos, con la utilizacin de los casos de uso, que nos
mostraran los requisitos del sistema y dar una idea clara de todos los
procesos del sistema.

Fase I (INICIO)
Su propsito general es establecer los objetivos para el ciclo de vida del
producto. Durante esta fase se define el modelo el alcance del proyecto. Se
identifican todos los actores y casos de uso. Se desarrolla, un plan para
determinar qu recursos deben ser asignados al proyecto.

Cuadro 3. Fase I. Inicio

INICIO

FASE I

Entrevistas al personal del Batalln de Milicia


"Batalla de Ayacucho"
Recoleccin de datos

Cuestionario

Casos de uso

Requerimientos del sistema

Modelado

Arquitectura

40

En esta fase, con la finalidad de definir los requerimientos del sistema,


establecer la arquitectura, y conocer la viabilidad del proyecto. Se procedi a
elaborar un plan de accin. El cual se estructuro de la siguiente Manera:

Entrevistas previas al personal del Batalln de Milicia Batalla de

Ayacucho (usuario final) para recopilar informacin relacionada con los


requerimientos del sistema.

Cuestionario estructurado con el fin de determinar los conocimientos

tecnolgicos del usuario.

Modelar el sistema

Realizar la Diagrama de Casos de Uso

Documentar los casos de uso.

Entrevista:
(s/f)

http://html.rincondelvago.com.

La

Entrevista

es

la

comunicacin interpersonal establecida entre investigador y el sujeto de


estudio a fin de obtener respuestas verbales a los interrogantes planteados
sobre el tema propuesto
A travs de este instrumento, se pudo determinar los requerimientos del
sistema, ya que voceros del Consejo Comunal Los Vencedores, precisaron
que informacin requera ser resguardada, especificaron las caractersticas
que de acuerdo con su necesidad deba contener el sistema automatizado de

41

informacin, a implementar en su comunidad. A fin de solventar el problema


planteado, Objeto del nuestro proyecto socio-tecnolgico.

Cuestionario:
Para www.rena.edu.ve portal educativo(s/f)
El cuestionario es el instrumento ms utilizado para recolectar
informacin de manera clara y precisa. Consiste en un conjunto de
preguntas formuladas en base a una o ms variables a medir, donde
se utiliza un formulario impreso estandarizado de preguntas, en el
cual el contestante llena por s mismo. El contenido de las preguntas
de un cuestionario puede ser tan variado como los aspectos que
mida. La seleccin de los temas para la realizacin del cuestionario,
depende de los objetivos que se haya planteado el investigador al
inicio de la investigacin, de los eventos de estudios y de los indicios
identificados en el proceso de operacionalizacin.
Con la finalidad de disear e implementar un sistema automatizado de
informacin que facilite y optimice el consejo comunal,

es necesario

recaudar algunos datos de vital importancia en el desarrollo del proyecto


planteado. Para el cual se determino implementar el cuestionario

como

instrumento de recoleccin de informacin, que nos permita medir variables


de forma clara y precisa, atreves del cual determinar las prioridades a
considerar al momento de disear e implantar un sistema automatizado, en
el Consejo Comunal Los Vencedores, sector Villa Andina de la Aldea
Paraguay, Municipio Ayacucho.
El cuestionario consta de diez tems a medir y estuvo estructurado de la
siguiente manera:
En una primera parte, con el propsito de medir los conocimientos
tecnolgicos de los voceros del consejo comunal, se formularon los
siguientes enunciados.

tems 1Tiene usted conocimientos bsicos de computacin?


42

tems 2Sabes que es un sistema automatizado de informacin?


tems 3Conoce usted los beneficios de un sistema automatizado?

Grafico 1. Variable 1. Conocimiento tecnolgico del usuario

Anlisis grafico 1

Este grafico corresponde a la variable 1. (Conocimientos tecnolgicos del


usuario), que nos permite conocer que conocimientos tiene el usuario en
cuanto a los sistemas automatizados. Estos tems permitieron determinar
que a pesar de conocen que es un sistema automatizado y los beneficios
que ofrece al Consejo Comunal, no tienen conocimientos tecnolgicos.
Motivo por el cual, esta variable nos propone la necesidad de capacitar al
usuario a travs de talleres dirigidos a solventar esta necesidad.
En la segunda parte se pretendi medir, la importancia de la necesidad
tecnolgica para el Consejo Comunal Los Vencedores. Para el cual se
formularon los siguientes tems:

43

tems 4 Considera Usted que la implementacin de un sistema


automatizado solventara los inconvenientes del proceso actual?
tems 5 Cree usted que un registro sistematizado de la informacin
minimizara costos de insumos al consejo comunal?
tems 6 El registro sistematizado de la informacin, agilizara notablemente
la gestin dentro del consejo comunal?
tems 7 Cree que con un registro sistematizado garantiza una informacin
veraz en cuanto a la data de tu comunidad?

Grafico 2. Variable 2. Importancia de la necesidad tecnolgica

Anlisis del Grafico 2


La variable analizada en el grafico N 2, nos permiti medir la importancia
de un sistema automatizado de informacin para el Consejo Comunal Los
Vencedores.
Esta variable justifica el Objetivo de nuestro proyecto socio-tecnolgico.

44

En concordancia con lo dispuesto en el decreto 3.390, citado


anteriormente en esta investigacin. Que contempla el uso del software libre,
en la Administracin Pblica, como prioridad, decretada por el ejecutivo
nacional, fundamentado en el artculo 110 de la constitucin nacional,
abalado por el Centro Nacional de Tecnologas de Informacin (CNTI), y
caracterstica fundamental, que identifica claramente Metodologa de la Red
Nacional

de

Integracin

Desarrollo

de

Software

Libre

(MeRinde).Implementada en este proyecto. Motivo por el cual, impera la


necesidad de medir los conocimientos del usuario en materia de software
libre. Para el cual se formularon los siguientes tems:
tems 8 Sabes que significa Software Libre?
tems 9 Conoce usted el sistema operativo Linux y sus propiedades?

Grafico 3. Variable 3. Conocimientos Software Libre

Anlisis del grafico 3


En esta variable se pudo comprobar, el pleno desconocimiento, en
materia de software libre, de la comunidad consultada. A travs del cual se
pudo determinar la necesidad de informar al usuario sobre los aspectos

45

relevantes en cuanto a lo que Software Libre se refiere. Con el fin de justificar


la implantacin del sistema propuesto, en plataforma libre.
Con la finalidad de medir la disposicin del usuario, a ser capacitado en
el uso y administracin del Sistema Automatizado de informacin, a implantar
en el consejo comunal. Se formulo el siguiente enunciado:
tems10 estara usted dispuesto a recibir talleres de capacitacin, en uso y
manejo de sistemas automatizados de informacin?

Grafico 4. Variable. Disposiciones del usuario

Anlisis de grafico 4

El grafico corresponde a la variable N 4, cuya propuesta era medir la


disposicin de los voceros del Consejo Comunal Los Vencedores, a ser
capacitados para el uso y administracin del sistema automatizado de
informacin a implantar en su comunidad. Los resultados emanados del
anlisis de esta variable, nos muestran claramente, la disponibilidad por
parte de los usuarios, para que el equipo desarrollador pueda adiestrarlos en
el uso y manejo del sistema automatizado.
46

La

representacin

grfica:

permitir

representar

los

fenmenos

estudiados a travs de figuras, que pueden ser interpretadas y comparadas


fcilmente entre s. Cuando renen ciertas caractersticas de simplicidad y
precisin pueden ser ms expositivas que las descripciones verbales.

Casos de uso, requerimientos del sistema


Los voceros el Consejo Comunal Los Vencedores, del sector Villa
Andina,

Aldea

Paraguay

del

Municipio

Ayacucho,

sealan

que,

frecuentemente los ciudadanos y ciudadanas miembros de su comunidad


acuden a este organismo, solicitando el aval de documentos como: Carta de
residencia, carta de bajos recursos, carta aval, entre otros. Documentos que
requieren ser verificados y validados por el Consejo Comunal. Procedimiento
que actualmente se lleva de forma manual. Es decir requiere de revisar el
archivo de datos de los ciudadanos, carpeta por carpeta, lo hace lento este
proceso.

47

Grafica 5. Grafica de casos de uso

48

ARQUITECTURA DEL SISTEMA

Diagrama 1. Diagrama de Entorno

49

Diagrama 2. Diagrama de flujo

50

Cuadro 4. Costos del Software para el desarrollo del proyecto


Cantidad

Descripcin

Caractersticas

Servidor local

XAMPP

Manejador de B.D

PHOMyADMIN

Entorno de
desarrollo

Kompozer

Costo unitario
Bs.f

Total General

Costo Total
Bs.f

0,00

0,00

0,00

0,00

0,00

0,00

0,00
Costo Real

0,00
0,00 Bs.f

Fuente: Costos varios

Los costos sealados anteriormente, son igual a 0,00. Debido a que los
Software sealados estn amparados por Licencia GPL, que

permite la

distribucin, copia, modificacin y uso de programas y se encuentran


disponibles en la red.

Fase II (ELABORACION)
Merinde.rinde.gob.ve/index.php(s/f), seala que:
Su objetivo general es plantear la arquitectura para el ciclo de vida del
producto (ver figura de abajo). Se construye un modelo de la
arquitectura, que se desarrolla en iteraciones sucesivas hasta obtener
el producto final, este prototipo debe contener los casos de uso
crticos que fueron identificados en la fase de inicio. En esta fase se
realiza la captura de la mayor parte de los requerimientos funcionales,
manejando los riesgos que interfieran con los objetivos del sistema,
acumulando la informacin necesaria para el plan de construccin y
obteniendo suficiente informacin para hacer realizable el caso del
negocio.

51

La II fase corresponde a la elaboracin del sistema, finaliza con la


obtencin de una lnea base de la arquitectura del sistema, la captura de la
mayora de los requerimientos y la reduccin de los riesgos importantes as
como permitir la escalabilidad del equipo del proyecto durante la fase de
construccin.

ELABORACIN

Fase II

Cuadro 5. Fase II. Elaboracin

Elaboracin del Sistema

Instalacin del servidor local

XAMPP

Creacin de la base datos

MySQL
PHPMYADMIN

Diseo Entorno Grafico

KOMPOZER

Fuente: Arellano, M. 2010

En esta etapa de la fase el equipo desarrollador se dispuso a la


implantacin del servidor local (XAMPP). Y dems programas necesarios
para el diseo del sistema (PHP, MySQL, PHPMYADMIN Y KompoZer).
Segn Wikipedia:
XAMPP es un servidor independiente de plataforma, software libre,
que consiste principalmente en la base de datos MySQL, el servidor
web Apache y los intrpretes para lenguajes de script: PHP y Perl. El
nombre proviene del acrnimo de X (para cualquiera de los diferentes
sistemas operativos), Apache, MySQL, PHP, Perl. El programa esta
liberado bajo la licencia GNU y acta como un servidor web libre, fcil
de usar y capaz de interpretar pginas dinmicas

XAMPP es un servidor multiplataforma bajo la licencia GNU con Apache


y soporte para PHP, MySQL y Perl, de fcil instalacin y configuracin. Nos

52

puede servir principalmente para probar nuestro sistema antes de subirlo a la


red. Para la implantacin y puesta en marcha del servidor local, se siguen los
siguientes pasos:

a)

Instalacin del servidor local (XAMPP).

b)

Ubicacin del servidor local en el disco duro.

c)

Activacin de XAMPP.

d)

Activacin de usuario y password.

e)

Cambio de contrasea en texto

XAMPP se instala por defecto en /opt/lampp. Para arrancarlo se ejecuto:


/opt/lampp/lampp start
Aparecen los mensajes de texto que indican que el servidor web y la
base de datos se han iniciado:

root@soledad:/opt/lampp# ./lampp start


Starting XAMPP for Linux 1.6.1...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
root@soledad:/opt/lampp#

Se puede comprobar que se ha instalado correctamente, abriendo una


sesin con el navegador Firefox y escribiendo como URL: http://localhost.
Como se muestra en la siguiente imagen:

53

Imagen 1.

Fuente: Tutorial XAMPP

2.

Creacin de la base de datos

a)

Implantacin de phpMyAdmin.

b)

Identificacin de la base de datos.

c)

Creacin de tablas.

d)

Definicin de campos.

Para el diseo de la base de datos se implemento phpMyAdmin gestor de


base de datos que viene empaquetado dentro de XAMPP. Como se muestra
en la siguiente imagen:

54

Imagen 2. Base de datos se implemento phpMyAdmin gestor de base de


datos

Fuente: Tutorial XAMPP

PhpMyAdmin es una interfaz web con licencia GPL para administrar el


gestor de base de datos MySQL escrita en PHP. En la actualidad implementa
una gran cantidad de funciones como crear y eliminar bases de datos, crear,
eliminar y modificar tablas, borrar, modificar y aadir campos, ejecutar
Cualquier sentencia SQL. Est disponible en 50 idiomas.

3.

Diseo de entorno grafico.


Para esta etapa del proyecto se trabajo con el editor HTML KompoZer.

55

KompoZer es un editor HTML WYSIWYG de fuente abierta basado en


el, ahora descontinuado, editor Nvu. Las capacidades WYSIWYG
son una de las principales atracciones del software. Adicionalmente,
permite la edicin directa de cdigo as como una opinin de vista
dividida de cdigo grfico. KompoZer es una herramienta verstil la
cual permite editar las pginas sin conocimientos tcnicos,
directamente como si se estuviese trabajando en un programa del
estilo de Word. Adems es un producto gratuito, con lo que se adapta
especialmente para las personas que tienen pocos recursos y desean
un software de fcil manejo, sin tener que invertir dinero en una
licencia.
Segn

http://www.desarrolloweb.com/articulos/kompozer.html

(30/04/2009).
Kompozer ayuda bastante a la hora de disear la web, pero adems
tiene diversas herramientas para facilitar tambin la publicacin de
una pgina en un servidor. Dispone de un gestor de sitios (site
manager), en el que podemos configurar un acceso por FTP al
servidor web donde est alojada la pgina. A travs de ese gestor
podemos abrir archivos que estn en el servidor para editarlos
directamente con Kompozer y luego guardarlos en el servidor con el
botn "Publish". Tambin podemos crear nuevos archivos en
Kompozer y subirlos a un servidor que tengamos configurado en el
gestor de sitios. El mismo gestor de sitios lo podemos utilizar tambin
para acceder a directorios y ficheros que tengamos en local en
nuestro ordenador, configurando un sitio sin indicar los datos de FTP,
sino indicando el directorio de nuestro disco duro donde estn los
archivos de la web.
Por este motivo se selecciono este editor, considerando que sus
principales caractersticas son que utiliza la metodologa WYSIWYG es decir,
lo que ves es lo que obtienes, por lo que no hay que tener ningn
conocimiento de HTML ni de programacin; dispone de editor de hojas de
estilo CSS; incluye editor de HTML, por si se quiere hacer cambios en el
cdigo; dispone de herramientas para incluir textos en varios formatos,
imgenes, tablas, formularios, macros, grficos, botones, etctera. Su
aplicacin es completamente gratis, se encuentra protegido por la licencia

56

GPL y est disponible en la red. Estas ltimas condiciones nos permiten


disminuir costos en el diseo e implementacin del sistema automatizado a
implantar en el consejo comunal Los Vencedores de la Aldea Paraguay.

III FASE. CONSTRUCCION

Cuadro 6. Fase III. Construccin


Con la finalidad de detectar y corregir posibles fallos.

Pre-prueba
Fase III

Diseo y elaboracin de manuales del sistema

Construccin
Documentacin del sistema

Diseo y elaboracin de manuales de usuario

Fuente: Arellano, M. 2010

Una vez diseado el sistema se procede a realizar la primera prueba o


periodo de Pre-prueba como tambin suele llamarse.

1.

Pre-prueba:
Las pruebas de software, (testing) son los procesos que permiten verificar

y revelar la calidad de un producto software. Son utilizadas para identificar


posibles fallos de implementacin, calidad, o usabilidad de un programa.
Bsicamente es una fase en el desarrollo de software, consistente en probar
las aplicaciones construidas. Las pruebas se integran dentro de las
diferentes fases del ciclo de desarrollo de sistemas. As se ejecuta un
programa y mediante tcnicas experimentales se trata de descubrir que
errores tiene.

57

Para determinar el nivel de calidad se deben efectuar unas medidas o


pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones inciales del sistema.
es.wikipedia.org (s/f) afirma que: Nunca se debe testear el software en
un entorno de produccin. Es necesario testear los nuevos programas en un
entorno de pruebas separado fsicamente del de produccin. (s/p)
En relacin a esto, Aqu radica la importancia de esta fase (Pre-Prueba),
cuya finalidad es detectar posibles fallos del sistema, antes de realizar la
prueba, ante el usuario final. Motivo por el cual se realizo la pre-prueba sin
contar con la presencia de los voceros del Consejo Comunal Los
Vencedores. A fin de detectar y corregir algn fallo que pudiera presentar el
sistema a implantar en la comunidad mencionada anteriormente. En esta
actividad no se detect ninguna irregularidad en el funcionamiento y
operatividad del sistema.
En esta fase todas las caractersticas, elementos, y requerimientos deben
ser integrados, implementados, y probados completamente, obteniendo una
versin aceptable del sistema. Se hace nfasis en controlar las operaciones
realizadas, administrando los recursos eficazmente, de tal forma que se
optimice la calidad.
Para este procedimiento se siguieron los siguientes pasos:

Exploracin de la pgina de inicio del sistema automatizado.

Login del sistema automatizado.

Verificacin y prueba del sistema automatizado a implementar en la

Consejo Comunal Los vencedores.

Verificacin de la funcionalidad de cada uno de los botones de

aplicacin.

Verificar la existencia de posibles fallos del sistema.

Estudiar sugerencias en pro de mejoras del sistema.

58

2. Documentacin del sistema.


Esta etapa de la III Fase se procedi al diseo y elaboracin de los
manuales de usuario y sistema, los cuales se adjuntan en la seccin de
anexos al final del proyecto.
El

equipo desarrollador pretende en con el MANUAL DE USUARIO

proporcionar, en un lenguaje simple, las instrucciones necesarias para la


mejor comprensin y manejo de las aplicaciones del sistema automatizado
de informacin, para la gestin del Consejo Comunal Los Vencedores,
Aldea Paraguay Municipio Ayacucho.

IV FASE TRANSICIN

Cuadro 7. Fase IV. Transicin


Prueba del sistema en el usuario final
(consejo Comunal)
Evaluacin del sistema
Fase
IV

Transicin
Taller
N1
Capacitacin del usuario
Taller
N2

Alfabetizacin tecnolgica
Administracin del
sistema

Fuente: Arellano, M.

Los objetivos especficos de esta fase son:

Conseguir un producto final que cumpla los requerimientos esperados

Garantizar que el usuario aprenda a operar y mantener el sistema.

59

1. Prueba del sistema en el usuario final (consejo Comunal)


Para lo cual en primer lugar se procedi a realizar una prueba del sistema
con los usuarios. La cual estuvo estructurada de la siguiente manera:

Capacitacin del usuario


a)

Justificacin de las aplicaciones del sistema

b)

Instrucciones de las funciones y aplicaciones del sistema

automatizado.

Presentacin e interpretacin del manual de usuario


Se present ante los voceros del consejo comunal, el manual de usuario.

Verificacin e implementacin de las aplicaciones del sistema por

parte del usuario.

Los voceros del consejo comunal se dispusieron a procesar informacin a


manera de prueba, en el sistema implantado en su comunidad.

2. Evaluacin del sistema:


Conjuntamente con los voceros del consejo comunal (usuario) se
procedi la evaluacin y verificacin de la funcionalidad de cada una de las
aplicaciones del sistema.

3. Capacitacin del usuario


En esta etapa de la cuarta fase se realizaron dos talleres de capacitacin
al usuario, los cuales contaron con el siguiente contenido programtico:

60

Cuadro. 8. Taller N 1: alfabetizacin tecnolgica en plataforma libre


Filosofa del software libre
Introduccin a la
Computacin
Entorno Grafico
Aplicaciones Bsicas de
Open Office
Navegador Web

Partes esenciales
Computador

del Hardware
Software
Dispositivos de entrada y salida
Linux- Distribucin Edubuntu
Procesador de Texto
Presentaciones
Hoja de Calculo
Resea Histrica
Internet
Propiedades
Explorador Mozilla Firefox
Herramientas bsicas del Explorador

Fuente: Arellano, M. 2010

Taller N 2 Administracin del sistema


En este taller se capacito al usuario en el uso del sistema:
a) Proceso de carga de archivo al sistema.
b) Proceso para realizar consulta
c) Proceso de eliminacin de archivos registrados en el sistema.
El informe detallado de cada uno de los talleres se adjunta en seccin de
anexos.
Esta IV y ltima fase Tiene como objetivo general entregar el producto
funcional en manos de los usuarios finales, una vez realizadas las pruebas
de aceptacin por un grupo especial de usuarios, para lo que se requerir
desarrollar nuevas versiones actualizadas del producto, entrenar a los
usuarios en el manejo del sistema, completar la documentacin, y en general
tareas relacionadas con la configuracin, instalacin y usabilidad del
producto.

61

CAPITULO IV
IMPLEMENTACION

http://www.definiciones.com.mx/definicion/I/implementacion/ (s/f) define el


trmino de Implementacin como: El proceso de Instalacin y puesta en
marcha, en una computadora, de un sistema de explotacin o de un conjunto
de programas de utilidad, destinados a usuarios
/www.ccee.edu.uy/ensenian/catsistc/docs/IMPLEMENTACION.

(s/f)

lo

describe como:

Todas las actividades necesarias para convertir el sistema anterior al

nuevo sistema

Proceso que asegura la operatividad del sistema de informacin y que

permite al usuario obtener beneficios por su operacin.


En concordancia con las definiciones citadas anteriormente. Se dispuso a
seguir una serie de pasos en proceso de implementacin del sistema, los
cuales se refieren a continuacin:

Capacitar al usuario para que pueda tener una visin amplia de la

tolerabilidad del sistema automatizado de informacin.


El usuario debe comprender el significado de todos los trminos citados
e involucrados en la ejecucin del sistema.

A fin de que maneje una

variedad de ideas, que trabajando en conjunto permiten a la empresa ir


modelando la nueva cultura organizacional en pro de que pueda sacar el
mayor provecho del sistema implantado.

Desarrollar un proceso de documentacin del sistema de informacin,

el cual se lleva a la prctica de modo de que el usuario pueda interactuar con

62

el sistema. Con la finalidad de que el usuario este en capacidad de procesar


la informacin a travs de esta herramienta tecnolgica. Es decir, que pueda
cargar, consultar y eliminar datos contenidos en el sistema.
Para

http://www.alegsa.com.ar/Dic/implementacion.php.

(s/f).

...la

implementacin es la programacin de un determinado algoritmo en un


lenguaje especfico. Por ejemplo, un algoritmo en pseudocdigo se
implementa en forma de cdigo de un lenguaje de programacin
Para lo cual se muestra a continuacin el diseo del sistema en lenguaje
de programacin.

Diseo del sistema en lenguaje cdigo


PHP
Comprobar.php
<?php
if ($_POST["user"]=="tachira" AND $_POST["pass"]=="tachira")
header("Location: opciones.html");
else
header("Location: invalidar.htm");
Consultado.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo16 {font-size: 14px}
.Estilo17 {
color: #FFFFFF;
font-weight: bold;
}
63

.Estilo18 {
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
}
.Estilo20 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
body {
background-color: #336699;
}
.Estilo22 {color: #FFFFFF}
.Estilo23 {font-size: 14px; color: #FFFFFF; }
.Estilo24 {font-size: 18px}
-->
</style>
</head>
<body>
<table width="1000" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="2" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="2" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td height="388" colspan="2" align="center" class="Estilo16"><p>
<p><span class="Estilo20">RESULTADO DE TU
CONSULTA</span><BR>
<BR>
<center>
<span class="Estilo22">
<?php
64

$link = mysql_connect("localhost", "root", "caracas");


mysql_select_db("comunidad",$link);
$query = "SELECT * FROM personas WHERE
cedula='".mysql_escape_string($_POST['caja1'])."'";
$result = @mysql_query($query);
if (!$result|| mysql_num_rows($result)==0) return false
?>
</span>
<table border=1 align="center" bordercolor="#FF0000"
bgcolor="#FFFFFF">
<tr> <td bgcolor="#336699" class="Estilo17"> <p align="center"
class="Estilo8 Estilo24"> CEDULA </p>
</td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> NOMBRES </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> APELLIDOS </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> DIERCCION </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24">FECHA DE NAC.</span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> PROFESION </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> TELEFONO </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> EMAIL </span></div></td>
<td bgcolor="#336699" class="Estilo17"><div align="center"><span
class="Estilo8 Estilo24"> NACIONALIDAD </span></div></td>
</tr>
<?php
while ($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td><span class="Estilo4">'.$row['cedula'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['nombres'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['apellidos'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['direccion'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['fecha'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['profesion'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['telefono'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['email'].'</span></td>';
echo '<td><span class="Estilo4">'.$row['nacional'].'</span></td>';
65

echo '</tr>';
}
echo mysql_error();
?>
</table>
</p>
<p class="Estilo18">&nbsp;</p>
<p class="Estilo23">&nbsp;</p>
<p class="Estilo23">&nbsp;</p>
<p class="Estilo23">&nbsp;</p>
<p class="Estilo23">&nbsp;</p>
<p class="Estilo16">&nbsp;</p></td>
</tr>
<tr>
<td width="497" height="47" align="center" valign="top"><span
class="Estilo23">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button14.swf" />
<param name="quality" value="high" />
<embed src="button14.swf" width="130" height="53" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</span></td>
<td width="503" align="center" valign="top"><span class="Estilo23">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button13.swf" />
<param name="quality" value="high" />
<embed src="button13.swf" width="130" height="53" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</span></td>
</tr>
66

</table>
</body>
</html>
ProcesaAltas.php
<?php
if($_POST) {
$cedula=$_POST["cedula"];
$nombres=$_POST["nombres"];
$apellidos=$_POST["apellidos"];
$direccion=$_POST["direccion"];
$fecha=$_POST["fecha"];
$profesion=$_POST["profesion"];
$telefono=$_POST["telefono"];
$email=$_POST["email"];
$nacional=$_POST["select"];

if($cedula == "" OR $nombres == "" OR $apellidos == "" OR


$direccion == "" OR $fecha == "" OR $profesion == "" OR $telefono == "" OR
$email == "" OR $nacional == "")
{
header("Location: invalagregado.htm");
exit();
}
$conexion=mysql_connect("localhost", "root", "caracas") or
die("No se pudo conectar con el servidor");
mysql_select_db("comunidad", $conexion) or die("No se pudo
conectar con la base de datos");
$result=mysql_query("INSERT INTO personas VALUES ('$cedula',
'$nombres', '$apellidos' , '$direccion',
'$fecha','$profesion','$telefono','$email','$nacional')", $conexion);
if($result) {
header("Location: agregado.html");
} else {
$numErr=mysql_errno($conexion);
$descErr=mysql_error($conexion);
echo "No se pudo insertar el registro<br />";
echo "N de error: ".$numErr." * Descipcin:
".$decErr;
67

}
mysql_close($conexion);
}
?>

ProcesaBajas.php

<?php
if($_POST) {
$cedula=$_POST["cedula"];
if($cedula == "")
{
header("Location: invaelimi.htm");
exit();
}
$conexion=mysql_connect("localhost", "root", "caracas") or
die("No se pudo conectar con el servidor");
mysql_select_db("comunidad", $conexion) or die("No se pudo
conectar con la base de datos");
$result=mysql_query("DELETE FROM personas
WHERE cedula=".$cedula, $conexion);
if($result) {
header("Location: eliminado.html");
} else {
$numErr=mysql_errno($conexion);
$descErr=mysql_error($conexion);
echo "No se pudo eliminar el registro<br />";
echo "N de error: ".$numErr." * Descipcin:
".$decErr;
}
mysql_close($conexion);
}
?>
CDIGOS HTML
Index.html

68

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
font-size: 36px;
font-weight: bold;
color: #FF0000;
}
.Estilo2 {
font-size: 18px;
color: #3366FF;
font-weight: bold;
}
.Estilo3 {color: #3366FF}
-->
</style>
</head>
<body>
<table width="903" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="83" colspan="3" valign="top"><div align="center"
class="Estilo1">
<p class="Estilo3">SISTEMA DE CONSULTA DE DATOS PARA LOS
CONSEJOS COMUNALES</p>
</div></td>
</tr>
<tr>
<td width="143" height="659" valign="top"><p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><img src="phpleng.jpg" width="100" height="100"
/></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
69

<p>&nbsp;</p>
<p align="center"><img src="kom.jpg" width="100"
height="100" /></p></td>
<td width="611" align="center" valign="top"><p><img src="entrada.jpg"
width="338" height="343" /></p>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="50" align="middle">
<param name="BGCOLOR" value="" />
<param name="movie" value="button1.swf" />
<param name="quality" value="high" />
<embed src="button1.swf" width="120" height="50" align="middle"
quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
></embed>
</object>
</p>
<p class="Estilo2">PROYECTO SOCIO TECNOLOGICO IV</p>
<p class="Estilo2">PROGRAMA NACIONAL DE FORMACION EN </p>
<p class="Estilo2">SISTEMAS E INFORMATICA</p>
<p class="Estilo2">MUNICIPIO AYACUCHO ESTADO TACHIRA</p>
<p>&nbsp;</p></td>
<td width="127" valign="top"><p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><img src="sql.gif" width="100" height="100" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><img src="tux.jpg" width="100" height="100" /></p>
<p>&nbsp;</p></td>
</tr>
<tr>
<td height="129" colspan="3" align="center" valign="top"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
Agregar.html
70

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
font-size: 24px;
font-weight: bold;
color: #FF0000;
}
.Estilo2 {font-size: 24px; font-weight: bold; color: #FFFFFF; }
body {
background-color: #336699;
}
.Estilo4 {color: #FFFFFF}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
71

</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo1">&nbsp;</p>
<p class="Estilo2">AGREGRAR NUEVO CIUDADANO </p>
<p class="Estilo1">
<center>
<table bgcolor="#336699" border="0" width="500">
<tr>
<td align="center" bgcolor="#336699">
<form action="ProcesaAltas.php" method="POST"
target="inferior">
<p><span class="Estilo4">Cedula</span>:
<input name="cedula" type="text" id="cedula" size="8"
maxlength="8" />
<br />
<br />
<span class="Estilo4">Nombres:
</span><span class="Estilo4">
<input name="nombres" type="text" id="nombres"
size="30" maxlength="30" />
<br />
<br />
Apellidos
:
<input name="apellidos" type="text" id="apellidos"
size="30" maxlength="30" />
<br />
<br />
Direccion
:
<input name="direccion" type="text" id="direccion"
size="50" maxlength="50" />
<br />
<br />
Fecha de Nac.
:
<input name="fecha" type="text" id="fecha" size="12"
maxlength="12" />
</span></p>
<p class="Estilo4">
<label>Profesion:
72

<input name="profesion" type="text" id="profesion"


size="15" maxlength="15" />
</label>
</p>
<p class="Estilo4">
<label>Telefono:
<input name="telefono" type="text" id="telefono"
size="12" maxlength="12" />
</label>
</p>
<p class="Estilo4">
<label>Email:
<input name="email" type="text" id="email" size="30"
maxlength="30" />
</label>
</p>
<p>
<span class="Estilo4">
<label>Nacionalidad:
<select name="select" size="1">
<option>venezolano</option>
<option>extranjero</option>
</select>
</label>
<br />
</span></p>
<p><br />
<input type="submit" name="alta" value="AGREGAR"
/>
&nbsp;
</p>
</form>
</td>
</tr>
</table>
</center>&nbsp;</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
73

</html>
Agregado.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
font-size: 24px;
font-weight: bold;
color: #FF0000;
}
.Estilo2 {font-size: 24px; font-weight: bold; color: #FFFFFF; }
body {
background-color: #336699;
}
.Estilo5 {font-size: 14px; font-weight: bold; color: #FFFFFF; }
.Estilo6 {
color: #FFFFFF;
font-size: 14px;
}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="4" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />

74

<embed src="encabesado.swf" quality="high"


pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="4" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="107" rowspan="2" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td height="234" colspan="2" align="center" valign="top"><p
class="Estilo1">&nbsp;</p>
<p class="Estilo2">EL REGISTRO FUE AGREGADO </p>
<center>
<p>&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">&nbsp;</p>
</center>
</p></td>
<td width="106" rowspan="2" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="379" height="154" align="center" valign="top"><span
class="Estilo6">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button10.swf" />
<param name="quality" value="high" />
<embed src="button10.swf" width="130" height="53" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</span></td>
75

<td width="378" align="center" valign="top"><object


classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="movie" value="button9.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#336699" />
<embed src="button9.swf" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
width="130" height="53" bgcolor="#336699"></embed>
</object></td>
</tr>

<tr>
<td height="47" colspan="4" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>

76

Consultar.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
color: #FF0000;
font-weight: bold;
font-size: 24px;
}
body {
background-color: #336699;
}
.Estilo2 {color: #3366FF; font-weight: bold; font-size: 24px; }
.Estilo3 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
.Estilo4 {color: #FFFFFF}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
77

<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo2">&nbsp;</p>
<p class="Estilo3">CONSULTAR DATOS DE CIUDADAN@ </p>
<p class="Estilo1">
<form name="formulario1" action="consultado.php" method="POST">
<div align="center">
<p><BR>
<BR>
</p>
</div>
<center>
<table border=0 bordercolor="#FFFFFF">
<tr>
<td width="66" bordercolor="#FFFFFF" bgcolor="#336699"><span
class="Estilo10 Estilo4">CEDULA </span></td>
<td width="144" bordercolor="#FF0000" bgcolor="#CCCCCC"><input
name=caja1 type=text id="caja1"></td>
</tr>
<tr>
<td height="58" colspan=2 bordercolor="#FF0000"
bgcolor="#336699"><center>
<input type=submit value=consultar>
</center></td>
</tr>
</table>
</center>
</form>
</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
78

Eliminado.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
font-size: 24px;
font-weight: bold;
color: #FF0000;
}
.Estilo2 {font-size: 24px; font-weight: bold; color: #FFFFFF; }
body {
background-color: #336699;
}
.Estilo4 {color: #FFFFFF}
.Estilo5 {font-size: 14px; font-weight: bold; color: #FFFFFF; }
.Estilo6 {
color: #FFFFFF;
font-size: 14px;
}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="248" colspan="4" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
79

</object></td>
</tr>
<tr>
<td height="31" colspan="4" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" rowspan="2" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td height="306" colspan="2" align="center" valign="top"><p
class="Estilo1">&nbsp;</p>
<p class="Estilo2">EL REGISTRO FUE ELIMINADO </p>
<p class="Estilo2">&nbsp;</p>
</td>
<td width="102" rowspan="2" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="388" height="214" align="center" valign="top"><span
class="Estilo2">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="movie" value="button11.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#336699" />
<embed src="button11.swf" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
width="130" height="53" bgcolor="#336699"></embed>
</object>
</span></td>
<td width="378" align="center" valign="top"><span class="Estilo2">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="130" height="53">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button8.swf" />
<param name="quality" value="high" />
<embed src="button8.swf" width="130" height="53" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
80

</object>
</span></td>
</tr>

<tr>
<td height="47" colspan="4" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
Eliminar.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
color: #FF0000;
font-weight: bold;
font-size: 24px;
}
.Estilo2 {color: #3366FF; font-weight: bold; font-size: 24px; }
body {
background-color: #336699;
}
.Estilo3 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
.Estilo4 {color: #FFFFFF}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
81

<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo2">&nbsp;</p>
<p class="Estilo3">ELIMINAR DATOS DEL CIUDADAN@ </p>
<p class="Estilo1">&nbsp;</p>
<p class="Estilo1">&nbsp;</p>
<form id="form1" name="form1" method="POST"
action="ProcesaBajas.php">
<label><span class="Estilo4">CEDULA DEL CIUDADANO:
<input type="text" name="cedula" />
</span>
</label>
<p>
<label>
<input type="submit" name="Submit" value="ELIMINAR" />
</label>
</p>
</form> <p class="Estilo1">&nbsp;</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
82

Invalagregado.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
color: #FF0000;
font-weight: bold;
font-size: 24px;
}
.Estilo2 {color: #3366FF; font-weight: bold; font-size: 24px; }
body {
background-color: #336699;
}
.Estilo3 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
.Estilo6 {color: #FFFFFF; font-weight: bold; font-size: 14px; }
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
83

<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo2">&nbsp;</p>
<p class="Estilo3">NO FUE AGREGADO SU REGISTRO</p>
<p align="left" class="Estilo3">&nbsp;</p>
<p align="left" class="Estilo3">&nbsp;</p>
<div align="left">
<ol>
<li class="Estilo6">UNO O VARIOS CAMPOS ESTAN VACIOS</li>
<li class="Estilo6">EL REGISTRO CON ESTA INFORMACION SE
ENCUENTRA EN LA BASE DE DATOS</li>
<li class="Estilo6">EL TIPO DE INFORMACION NO COINCIDE CON
LOS CAMPOS </li>
</ol>
</div>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">ORPIMA EL BOTON VOLVER PARA INTENTARLO
NUEVAMENTE </p>
<form id="form1" name="form1" method="POST"
action="ProcesaBajas.php">
<label></label>
<p>
<label>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button15.swf" />
<param name="quality" value="high" />
<embed src="button15.swf" width="120" height="30" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</label>
</p>
</form> <p class="Estilo1">&nbsp;</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
84

</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
Invalidar.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
color: #FF0000;
font-weight: bold;
font-size: 24px;
}
.Estilo2 {color: #3366FF; font-weight: bold; font-size: 24px; }
body {
background-color: #336699;
}
.Estilo3 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
85

<param name="quality" value="high" />


<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo2">&nbsp;</p>
<p class="Estilo3">EL NOMBRE DEL USUARIO Y LA CLAVE SON
INVALIDOS O HAY CAMPOS VACIOS, VUELVA A INTENTARLO </p>
<p class="Estilo1">&nbsp;</p>
<p class="Estilo1">&nbsp;</p>
<form id="form1" name="form1" method="POST"
action="ProcesaBajas.php">
<label></label>
<p>
<label>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30">
<param name="movie" value="button7.swf" />
<param name="quality" value="high" /><param name="BGCOLOR"
value="#336699" />
<embed src="button7.swf" width="120" height="30" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</label>
</p>
</form> <p class="Estilo1">&nbsp;</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
86

</table>
</body>
</html>

Validar.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-body {
background-color: #336699;
}
.Estilo1 {color: #FFFFFF}
-->
</style></head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>

87

<td height="31" colspan="3" valign="top" bgcolor="#336699"><!-DWLayoutEmptyCell-->&nbsp;</td>


</tr>
<tr>
<td width="102" height="388" valign="top" bgcolor="#336699"><!-DWLayoutEmptyCell-->&nbsp;</td>
<td width="596" align="center" valign="middle" bgcolor="#336699"><form
id="form1" name="form1" method="POST" action="comprobar.php">
<label><span class="Estilo1">USUARIO
<input type="text" name="user" />
</span></label>
<p>
<span class="Estilo1">
<label>CLAVE:
<input type="password" name="pass" />
</label>
</span>
<label>
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="ENTRAR" />
</label>
</p>
</form>
</td>
<td width="102" valign="top" bgcolor="#336699"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"
bgcolor="#336699"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
Opciones.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
88

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
font-size: 24px;
font-weight: bold;
color: #FFFFFF;
}
body {
background-color: #336699;
}
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
<param name="movie" value="encabesado.swf" />
<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="3" valign="top" bgcolor="#336699"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top" bgcolor="#336699"><!-DWLayoutEmptyCell-->&nbsp;</td>
<td width="596" align="center" valign="middle" bgcolor="#336699"><p
align="center" class="Estilo1">OPCIONES A ELEGIR </p>
<p>&nbsp;</p>
89

<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30" align="middle">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button4.swf" />
<param name="quality" value="high" />
<embed src="button4.swf" width="120" height="30" align="middle"
quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</p>
<p>&nbsp;</p>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button5.swf" />
<param name="quality" value="high" />
<embed src="button5.swf" width="120" height="30" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</p>
<p>&nbsp;</p>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button6.swf" />
<param name="quality" value="high" />
<embed src="button6.swf" width="120" height="30" quality="high"
pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</p></td>

90

<td width="102" valign="top" bgcolor="#336699"><!--DWLayoutEmptyCell->&nbsp;</td>


</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"
bgcolor="#336699"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>
Invaelimi.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"


"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!-.Estilo1 {
color: #FF0000;
font-weight: bold;
font-size: 24px; }
.Estilo2 {color: #3366FF; font-weight: bold; font-size: 24px; }
body {
background-color: #336699;
}
.Estilo3 {color: #FFFFFF; font-weight: bold; font-size: 24px; }
.Estilo6 {color: #FFFFFF; font-weight: bold; font-size: 14px; }
-->
</style>
</head>
<body>
<table width="800" border="0" align="center" cellpadding="0"
cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="134" colspan="3" valign="top"><object
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=7,0,19,0" width="970" height="248">
91

<param name="movie" value="encabesado.swf" />


<param name="quality" value="high" />
<embed src="encabesado.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="970" height="248"></embed>
</object></td>
</tr>
<tr>
<td height="31" colspan="3" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
</tr>
<tr>
<td width="102" height="388" valign="top"><!--DWLayoutEmptyCell->&nbsp;</td>
<td width="596" align="center" valign="top"><p class="Estilo2">&nbsp;</p>
<p class="Estilo3">NO FUE ELIMINADO SU REGISTROSU
REGISTRO</p>
<p align="left" class="Estilo3">&nbsp;</p>
<p align="left" class="Estilo3">&nbsp;</p>
<div align="left">
<ol>
<li class="Estilo6">UNO O VARIOS CAMPOS ESTAN VACIOS</li>
<li class="Estilo6">EL REGISTRO CON ESTA INFORMACION SE
ENCUENTRA EN LA BASE DE DATOS</li>
<li class="Estilo6">EL TIPO DE INFORMACION NO COINCIDE CON
LOS CAMPOS </li>
</ol>
</div>
<p class="Estilo6">&nbsp;</p>
<p class="Estilo6">ORPIMA EL BOTON ELIMINAR PARA INTENTARLO
NUEVAMENTE </p>
<form id="form1" name="form1" method="POST"
action="ProcesaBajas.php">
<label></label>
<p>
<label>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swfl
ash.cab#version=5,0,0,0" width="120" height="30">
<param name="BGCOLOR" value="#336699" />
<param name="movie" value="button15.swf" />
<param name="quality" value="high" />

92

<embed src="button15.swf" width="120" height="30" quality="high"


pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P
1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"
bgcolor="#336699" ></embed>
</object>
</label>
</p>
</form> <p class="Estilo1">&nbsp;</p></td>
<td width="102" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="47" colspan="3" align="center" valign="middle"><!-DWLayoutEmptyCell-->&nbsp;</td>
</tr>
</table>
</body>
</html>.

93

CAPITULO V
PRUEBAS E IMPLANTACION DEL MODELO DE DESARROLLO

Diseo y Aplicacin

Con la finalidad de optimizar el correcto funcionamiento de cada una las


de aplicaciones y verificar posibles fallos. El equipo desarrollador implemento
una serie de pruebas las cuales se detallan a continuacin.

Pruebas de ensayo

Pre-prueba

Pruebas finales (Con los Usuarios)


o Prueba de ensayo
o Prueba con datos reales.

Las pruebas de software, (testing) son los procesos que permiten verificar
y revelar la calidad de un producto software. Son utilizadas para identificar
posibles fallos de implementacin, calidad, o usabilidad de un programa.
Bsicamente es una fase en el desarrollo de software, consistente en probar
las aplicaciones construidas.

94

Las pruebas de software se integran dentro de las diferentes fases del


ciclo de desarrollo de sistemas. As se ejecuta un programa y mediante
tcnicas experimentales se trata de descubrir que errores tiene.

Pruebas de ensayo:
Estas pruebas fueron aplicadas por parte del equipo desarrollador a fin
de verificar y corregir los posibles fallos del sistema. A travs de las cuales se
pudo detectar algunas irregularidades en relacin al funcionamiento
propuesto del sistema. Para las cuales el equipo desarrollador se dispuso a
corregir y optimizar.
Una de ellas fue mejorar el entorno grafico, para lo cual se persegua
presentar al usuario un entorno agradable y de muy fcil acceso.

Pre-prueba:
Para precisar el nivel de calidad se deben efectuar unas medidas o
pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones inciales del sistema. es.wikipedia.org afirma que: Nunca se
debe testear el software en un entorno de produccin. Es necesario testear
los nuevos programas en un entorno de pruebas separado fsicamente del de
produccin.
En relacin a esto, Aqu radica la importancia de esta fase (Pre-Prueba),
cuya finalidad es detectar posibles fallos del sistema, antes de realizar la
prueba, ante el usuario final.
A fin de corregir posibles fallos del sistema, a implantar en el Consejo
Comunal Los Vencedores del sector Villa Andina Aldea Paraguay del
Municipio Ayacucho. Se dispuso realizar una Pre-Prueba del Sistema. El cual
contempla en dicho contenido, la integracin y prueba del sistema. Para lo
cual, se hace nfasis en controlar las operaciones realizadas, administrando
los recursos eficientemente, de tal forma que se optimice la calidad.
95

Esta actividad estuvo a cargo de equipo desarrollador cuyo esquema se


describe a continuacin:

Exploracin de la pgina de inicio del sistema automatizado.

Login del sistema automatizado.

Verificacin y prueba de las aplicaciones del sistema automatizado a

implantar en la Consejo Comunal Los Vencedores.

Verificacin de la funcionalidad de cada uno de los botones de

aplicacin.

Verificar la existencia de posibles fallos del sistema.

Estudiar sugerencias en pro de mejoras del sistema.

Resultados de la pre-prueba:
Luego de realizar la pre-prueba del Sistema Automatizado de la
informacin correspondiente al Consejo Comunal Vencedores Ubicado en
el sector Villa Andina, Aldea Paraguay, Municipio Ayacucho del Estado
Tchira, se concluye lo siguiente:

El sistema rene las condiciones propuestas por el equipo desarrollador.

En el periodo de Pre-Prueba, no se detecto falla alguna en la


funcionalidad del sistema.
Esta actividad se realizo en el Laboratorio de Informtica de la Aldea

Universitario UBV del Municipio Ayacucho, el da jueves 03 de junio de 2010,


con el apoyo logstico del Asesor de Coordinadores de Aldea de Misin
Sucre Nicols Raymond.
En esta actividad participaron los TSU Informtica
Arellano Mara
Morales Jos Luis
Moreno Csar Enrique
Rincn Pablo

96

Soto Julio.

Pruebas finales (Con los Usuarios)


o Prueba de ensayo
o Prueba con datos reales.

Para determinar el nivel de calidad se deben efectuar unas medidas o


pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones inciales del sistema. Son utilizadas para identificar posibles
fallos de implementacin, calidad, o usabilidad de un programa. Bsicamente
es una fase en el desarrollo de software consistente en probar las
aplicaciones construidas. A fin de determinar la aceptacin del sistema por
parte del usuario.
Para lo cual, se procedi a realizar una prueba de funcionalidad del
sistema automatizado de informacin para la gestin del Consejo Comunal
Los Vencedores. Esta prueba conto con la presencia de voceros del
consejo

comunal

mencionado

anteriormente,

quienes

personalmente

verificaron la funcionalidad del mencionado sistema.


Es esta etapa de desarrollo del proyecto socio tecnolgico se realizaron
las siguientes actividades:

a) Prueba de ensayo con el usuario


El proceso de prueba estuvo estructurado de la siguiente manera:

1. Capacitacin del usuario

Justificacin de las aplicaciones del sistema

97

Instrucciones

de

las

funciones

aplicaciones

del

sistema

automatizado.

Presentacin e interpretacin del manual de usuario.

Verificacin e implementacin de las aplicaciones del sistema por

parte del usuario.


En esta ltima los voceros del Consejo Comunal procedieron a procesar
informacin a manera de prueba, con datos ficticios, a fin de comprobar la
funcionalidad del sistema.

b) Prueba con datos reales.


Se procedi a realizar la prueba de validacin y aceptacin por parte del
usuario. En esta prueba los voceros del Consejo Comunal procedieron a
introducir datos reales al sistema, a fin de verificar efectividad del sistema.

Conclusin de prueba

Conclusin:
MeRinde en su IV y ltima Fase de Transicin

Tiene como objetivo

general, entregar el producto funcional en manos de los usuarios finales, una


vez realizadas las pruebas de aceptacin por un grupo especial de usuarios,
se requiere entrenar a los usuarios en el manejo del sistema, completar la
documentacin, y en general tareas relacionadas con la configuracin,
instalacin y usabilidad del producto.
Es esta prueba se concluyo lo siguiente:

Luego del entrenamiento, se pudo constatar que los usuarios estn en

capacidad de ejecutar todas las aplicaciones del sistema.

Se concreto la aceptacin del sistema por parte de los usuarios.

98

Una vez concluido el periodo de prueba del sistema, hemos podido


evidenciar que los objetivos planteados en nuestro proyecto socio
tecnolgico, fueron alcanzados satisfactoriamente.
Estuvieron presentes y participaron en esta prueba final del sistema:
Por parte de los usuarios: Voceros del consejo comunal Los Vencedores.
Por parte del equipo desarrollador:

Arellano Mara.

Chacn Elizabeth.

Moreno Csar.

Soto Julio

Implantacin

En esta ltima fase del desarrollo del proyecto, la Implantacin es el


proceso instalar equipos o Software nuevo, como resultado de la sustitucin
o mejoramiento de la forma de llevar a cavo el proceso de gestin de la
informacin en el Consejo Comunal Los Vencedores en sector Villa Andina,
Aldea Paraguay Municipio Ayacucho
Al Implantar un Sistema de Informacin lo primero que debemos hacer es
asegurarnos que el Sistema sea operacional o sea que funcione de acuerdo
a los requerimientos del anlisis y permitir que los usuarios puedan operarlo.
Para llevar a cabo con xito la implantacin, debemos administrar de
forma correcta cinco puntos crticos. Estos cinco puntos se abordan de forma
paralela, asegurando el correcto tratamiento de todos ellos y cumpliendo los
plazos del proyecto.

99

1.

Gestin del Proyecto


El proyecto se gestiona y se entrega en plazo y de acuerdo a lo

presupuestado.

2.

Gestin de Procesos
El sistema automatizado de informacin debe soportar de forma ptima

los procesos propuestos por el usuario.

3.

Gestin de la Solucin
Se disea y configura la solucin que de la cobertura ms adecuada a los

procesos del sistema a implantar en el consejo comunal.

4.

Gestin de la Informacin
Se examina la gestin ptima de la informacin en el nuevo sistema

automatizado y la migracin de datos desde su sistema anterior (manual).

5.

Gestin de la Tecnologa
Se define la configuracin e instalacin de la plataforma tcnica ms

adecuada y su entorno.
Durante la fase de implantacin, configuramos y adaptamos el sistema a
lo especificado en objetivo de nuestro proyecto. Se validaron los procesos de
entrada y salida de informacin, se instalo y configuro la infraestructura.
Es esta etapa de desarrollo del proyecto socio tecnolgico se realizaron
las siguientes actividades:

Se procedi a formatear el equipo, donde se implementara el software.

Debido a que el sistema operativo existente era Privativo. En virtud de lo

100

propuesto en el decreto 3.390 y las exigencias de la unidad curricular


proyecto sociotecnologico IV. El sistema operativo debe ser Libre.

Se instalo del software de plataforma libre UBUNTU.

Se configuro e implanto el sistema automatizado de informacin,

desarrollado por el equipo de proyecto.


Para la gestin de la Solucin se concreto:

El Desarrollo y entrega de paquetes relacionados con el sistema

automatizado de informacin.

Material formativo (manual de usuarios).

Formacin del equipo de trabajo (voceros del consejo comunal)

Validacin de la aplicacin.

PUESTA EN MARCHA

La puesta en marcha es sin lugar a dudas el proceso crtico que


determina la diferencia entre el xito y el fracaso en la implantacin del
sistema automatizado. La metodologa propuesta por Centro Nacional de
Tecnologas de Informacin (CNTI), MeRinde, la cual seala que ciclo de
vida de un proyecto de software, se descompone en el tiempo en cuatro
fases secuenciales, que son: Inicio, Elaboracin, Construccin y Transicin.
Representado esta ltima fase el proceso de Implantacin y puesta en
marcha del sistema, como la liberacin del producto.
Es en este punto cuando se pone en funcionamiento el nuevo sistema
automatizado de informacin. El usuario final ha completado su formacin,
los datos se han migrado del viejo al nuevo sistema y voceros del consejo
comunal, comienzan a trabajar conforme a los procedimientos definidos. El

101

sistema automatizado de informacin es validado en su totalidad por los


voceros del consejo comunal (usuario final) que ha probado el sistema
utilizando informacin real correspondiente a miembros de su comunidad,
para poder confirmar que se cumplen los objetivos definidos al comenzar el
proyecto. Se ha corroborado junto al usuario que las expectativas se han
alcanzado por completo.

102

CONCLUSIONES
A travs de la realizacin de este Proyecto, nos permiti disear e
implementar Sistema Automatizado de Informacin para la gestin del
Consejo Comunal Los Vencedores, ubicado en sector Villa Andina Aldea
Paraguay, Municipio Ayacucho, fue desarrollado con el fin de darle solucin a
los inconvenientes que generaba realizar estas funciones en forma manual,
cuyo planteamiento del problema se origin de la observacin directa de las
actividades desempean, los voceros del consejo comunal.
Con el propsito de buscarle solucin a esta problemtica, se plante el
objetivo general y los objetivos especficos, los cuales se cumplieron a
cabalidad, en el desarrollo en su totalidad del proyecto socio tecnolgico IV.
El cual estuvo enmarcado estrictamente bajo los lineamientos de la
metodologa MeRinde. Que divide el ciclo del proyecto en cuatro fases
fundamentales: Inicio, Elaboracin, Construccin y Transicin
En primer lugar en la definicin de requisitos, en donde es imprescindible
conocer el problema en profundidad para poder construir la aplicacin,
adems se planteo la estructura de solucin, concentrando los esfuerzos en
las necesidades del usuario
En la segunda fase se elaboro el prototipo del sistema implantar en El
Consejo Comunal, para esto se realizo la Instalacin del servidor local
XAMPP, la Creacin de la base datos con el software PHPMYADMIN y se
Diseo Entorno Grafico del sistema con el Editor KOMPOZER.
En la Tercera Fase, que corresponde a la construccin se trabajo sobre
el prototipo del sistema, al cual se le aplicaron una serie de pruebas, a fin de
determinar si presentaba alguna falla. Luego

de corregir algunas

irregularidades en el funcionamiento de las aplicaciones, se procedi a la

103

elaboracin de la documentacin correspondiente al uso y manejo del


sistema.
En la cuarta y ltima fase, corresponde la etapa de transicin e
implantacin del sistema. Para esto se aplico una prueba de ensayo con el
usuario, antes de ser implantado el sistema automatizado, a fin de concretar
la aceptacin por parte de los usuarios (voceros del consejo comunal). Los
cuales fueron capacitados previamente por el equipo desarrollador para la
correcta administracin del sistema. Luego de la implantacin se realizo otra
prueba con datos reales correspondientes a miembros de la comunidad de
Villa Andina, con el propsito de verificar la funcionalidad del sistema y
verificar la capacidad operativa por parte del usuario, los cuales demostraron
estar competentes para la gestin del sistema automatizado de informacin,
Implantado en el Consejo Comunal Los Vencedores ubicado en el Sector
Villa Andina de la Aldea Paraguay Municipio Ayacucho del estado Tchira.
Una vez, culminado el desarrollo del proyecto, existe una gran
satisfaccin

al

consolidar

los

objetivos

propuestos

por

el

equipo

desarrollador. Donde lo ms importante es poder de alguna manera


contribuir con el desarrollo tecnolgico haciendo uso de herramientas libres y
de esta manera disminuir la dependencia tecnolgica.

104

RECOMENDACIONES

Para el ptimo funcionamiento del Sistema Automatizado de Informacin,


implantado en el Consejo Comunal Los Vencedores, recomendamos:

Leer cuidadosamente las instrucciones descritas en el manual de

usuarios adjunto al paquete entregado a la organizacin, diseado por


equipo desarrollador para este fin.

Consultar personal especializado en esta rea, para realizar

mantenimiento al sistema. A fin de garantizar la integridad de los datos


contenidos en el sistema.

Sabemos que existe un gran nmero de amenazas

y eventos

externas al sistema, que podran provocar la prdida de informacin.

Recomendamos realizar peridicamente respaldo de la


informacin en unidades de almacenamiento extrables, a manera de
prevenir posibles fallas del Hardware.

Motivar al mejoramiento del Sistema Implantado en el Consejo

Comunal, con la incorporacin de nuevas aplicaciones que puedan facilitar la


gestin de esta organizacin.

105

BIBLIOGRAFIA
www.gratisblog.com/.../darkdreams26/diag003.gif
http://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3n.
http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema10.html
http://es.wikipedia.org/wiki/XAMPP
http://www.apachefriends.org/es/xampp.html
http://www.desarrolloweb.com/articulos/844.php
http://es.wikipedia.org/wiki/PhpMyAdmin.
http://www.proyectonave.es/productos/kompozer.
http://www.desarrolloweb.com/articulos/kompozer.html.
http://merinde.rinde.gob.ve/.
http://merinde.rinde.gob.ve/index.php?option=com_content&task=view&id=38
&Itemid=156.
http://es.wikipedia.org/wiki/Proceso_Unificado_de_Rational.
http://www.informatizate.net/articulos/metodologias_de_desarrollo_de_softwa
re_07062004.html.
http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema10.html.
http://redmin.cl/?a=9265.
http://www.monografias.com/trabajos33/consejos-comunales/consejoscomunales.shtml.
http://www.constitucion.ve/constitucion_ilustrada_es/jsp/index.jsp.
http://asl.mct.gob.ve/index.php?option=com_content&view=article&id=83&Ite
mid=123.
http://www.cnti.gob.ve/.
http://es.wikipedia.org/wiki/Microsoft_SQL_Server.
http://www.ifsworld.com/es/services/implementation/default.asp.

106

ANEXOS

107

Anexo A-1 Imgenes del entorno grafico del sistema

108

Anexo A-2. Imgenes del entorno grafico del sistema

109

Anexo B-1 Encuesta aplicada a voceros del Consejo Comunal Los


Vencedores, del sector Villa Andina, Aldea Paraguay del Municipio
Ayacucho.

Poblacin total

26 voceros

100%

Poblacin consultada

20 voceros

76,9%

Anlisis
encuesta

general

de

la Se pudo determinar la situacin actual en cuanto a


los

conocimientos

tecnolgicos

nivel

de

aceptacin del sistema, por parte de los usuarios.

110

111

Anexo B-2. Encuesta


REPUBLICA DE BOLIVARINA DE VENEZUELA
M.P.P. P. EDUCACION SUPERIOR
P.N.F. SISTEMAS E INFORMATICA
FUNDACION MISION SUCRE
COLEGIO UNIVERSITARIO DE CARACAS
ALDEA I.U.T. COLON
MUNICIPIO AYACUCHO

PNF SISTEMAS E INFORMATICA


TRAYECTO IV, TRIMESTRE III
SECCION UNICA

112

San Juan de Coln, febrero de 2010


Con la finalidad de SISTEMATIZAR
INFORMACION DE UN CONSEJO
COMUNAL es necesario recaudar algunos datos de vital importancia en el
desarrollo del proyecto planteado.
Por favor marque con una x la respuesta que a su criterio se ajuste a la
pregunta planteada.
SI

1. Tiene usted conocimientos bsicos de computacin?


NO
2. Sabes que es un registro sistematizado?

SI

SI

NO

3. Conoce usted los beneficios de un registro sistematizado?


NO
4. Considera Usted que la implementacin de un sistema automatizado
solventara los inconvenientes del proceso actual?

SI

NO

SI

5. cree usted que un registro sistematizado de la informacin minimizara costos


de insumos al consejo comunal?
NO

SI

6. El registro sistematizado de la informacin, agilizara notablemente la gestin


dentro del consejo comunal?
NO
7. Cree que con un registro sistematizado garantiza una informacin veraz en
cuanto a la data de tu comunidad?

SI

NO
8. Sabes que significa Software Libre?

SI

SI

NO
9. Conoce usted el sistema operativo Linux
NO
10. estara usted dispuesto a recibir talleres de capacitacin, en uso y manejo de
sistemas automatizados de informacin?

SI

NO

113

Sus respuestas son muy importantes para nosotros; as mismo, los comentarios que
pueda hacer para saber que le gusta, que no le gusta o que le gustara de un
sistema de informacin automatizado. Para de esta manera ofrecerle un mejor
servicio.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
______________________________________________________________

Nombre
Apellido
C.I.
Direccin
telf.
fecha

Cel.
/

Otro
Firma:

SOLO PARA SER LLENADO POR EL ENTREVISTADOR


Observacion_________________________________________________________
___________________________________________________________________
________________________________________________________________

Entrevistador __________________________________________

114

Anexo C-1. Fotos del Taller de Alfabetizacin tecnolgica al usuario del


sistema 01/05/2010. Laboratorio Liceo Bolivariano Sagrado Corazn de
Jess.

115

Anexo C-2. Fotos del Taller de Alfabetizacin tecnolgica al usuario del


sistema 01/05/2010. Laboratorio Liceo Bolivariano Sagrado Corazn de
Jess.

116

Anexo C-3. Taller N2. Capacitacin al usuario en la administracin de


Sistema 31/05/2010

117

Anexo C-4. Taller N2. Capacitacin al usuario en la administracin de


Sistema 31/05/2010

118

Anexo C-5. Taller N2. Capacitacin al usuario en la administracin de


Sistema 31/05/2010

119

Anexo C-6. Pre-Prueba del Sistema 03/06/2010

120

Anexo C-7. Pre-Prueba del Sistema 03/06/2010

121

Anexo D-1.

PROMOCION DE INGENIEROS DEL PNFSI

TALLER DE CAPACITACION
TECNOLOGICA
COMUNIDAD DEL CONSEJO COMUNAL VILLA ANDINA ALDEA
PARAGUAY MUNICIPIO AYACUCHO
Tutor: Wolmer Moreno

122

PROMOCION DE INGENIEROS
DEL PNFSI
123

INTRODUCCION
Primero un poco de antecedentes a nivel mundial. En el mundo hay una
corriente grande que surge desde mediados de los noventa cuando las
nuevas tecnologas irrumpen en el mundo de las organizaciones,
fundamentalmente en las organizaciones complejas como los gobiernos y las
grandes empresas para como un mecanismo que pueda aliviar todos
aquellos problemas que tienen que ver con la propia complejidad de las
estructuras organizativas. Lo importante no es tener una computadora sino
aprender a usarla. De nada me sirve tener una comunidad de mil personas
por ejemplo, donde no todo el mundo va tener acceso a una computadora.
Lo importante es que las mil personas una vez frente al computador lo sepan
manejar y sepan sacarle provecho y no sea un elemento que de alguna
manera los asle y los excluya de todo este nuevo mundo que estamos
viviendo.
Nuestro propsito es insertar a la comunidad, con el poder de
utilizar las tecnologas y este conocimiento, para darles a las personas esa
oportunidad de poder acceder a travs de estas herramientas a todos
los programas de participacin y desarrollo tecnolgico.

124

1 TALLER DE CAPACITACIN TECNOLGICA A LA


COMUNIDAD QUE CONFORMA EL CONSEJO COMUNAL
VILLA ANDINA
Con la finalidad de capacitar tecnolgicamente
potenciales,

del sistema

automatizado

de

registro

a los usuarios
de

informacin

personalizada de cada miembro de la comunidad, sealada anteriormente,


desarrollado por el equipo de proyecto socio tecnolgico IV del Programa
Nacional de Formacin Sistemas e Informtica, Aldea IUT Agroindustrial
Coln, Municipio Ayacucho del Estado Tchira. Se imparti un taller de
Introduccin a las nuevas Tecnologas de Informacin y Comunicacin
(TIC) en el Liceo Bolivariano Sagrado Corazn de Jess de este Municipio
a

miembros activos del Consejo Comunal Villa Andina

de la Aldea

Paraguay.
El taller estuvo estructurado de la siguiente manera:

Filosofa del Software Libre


Ponentes:

TSU
Introduccin a la computacin:

Entorno Grafico de Linux:

Distribucin Edubuntu.

Aplicaciones Bsicas de Open Office.

125

Ponente:
TSU. Mara Arellano
Soporte tcnico:

Navegador Web:

Ponente:
TSU. Julio Soto
Soporte Tcnico:

Hora de Inicio: 9:00 am

Hora de clausura: 2:00 pm

CONCLUSION

Podemos concluir que el objetivo del Taller

de

Capacitacin

Tecnolgica, impartido a la comunidad del Consejo Comunal Villa Andina de


la Aldea Paraguay. Cuya finalidad es motivar y adentrar al usuario, en
el uso de las nuevas Tecnologas de Informacin y Comunicacin
como una herramienta verstil e innovadora, que facilite el rendimiento
adecuado de su organizacin.
Los participantes se mostraron muy interesados en los conocimientos
impartidos por el equipo de trabajo, de proyecto sociotecnologico IV, de la
I Promocin de ingenieros

egresar

de

Programa

Formacin

Nacional
de

Sistemas e Informtica del Colegio Universitario de Caracas.

126

de

Se pudo precisar el nivel de conocimiento, que posee la comunidad


involucrada con nuestra investigacin, en el rea del uso de las Tecnologas
de Informacin Y Comunicacin.
Se logro incorporar la comunidad en el uso de estas tecnologas.

127

128

129

INTRODUCCIN
La robustez del software es un problema que a todos importa. Es mucho ms
efectivo desarrollar software robusto si te esfuerzas por esta calidad desde el
da uno de su diseo. La prueba es generalmente considerada costosa y
molesta. Pero es un proceso necesario para optimizar la funcionalidad del
sistema.
Las pruebas de software, (testing) son los procesos que permiten verificar y
revelar la calidad de un producto software. Son utilizadas para identificar
posibles fallos de implementacin, calidad, o usabilidad de un programa.
Bsicamente es una fase en el desarrollo de software, consistente en probar
las aplicaciones construidas.
Las pruebas de software se integran dentro de las diferentes fases del ciclo
de desarrollo de sistemas. As se ejecuta un programa y mediante tcnicas
experimentales se trata de descubrir que errores tiene.
Para determinar el nivel de calidad se deben efectuar unas medidas o
pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones inciales del sistema.
es.wikipedia.org afirma que: Nunca se debe testear el software en un
entorno de produccin. Es necesario testear los nuevos programas en
un entorno de pruebas separado fsicamente del de produccin.

130

En relacin a esto, Aqu radica la importancia de esta fase (Pre-Prueba),


cuya finalidad es detectar posibles fallos del sistema, antes de realizar la
prueba, ante el usuario final.

INFORME
Con la finalidad de corregir posibles fallos del sistema, a implantar en el
Consejo Comunal Los Vencedores del sector Villa Andina Aldea Paraguay
del Municipio Ayacucho. Se dispuso realizar una Pre-Prueba del Sistema.
Cumpliendo con lo previsto en la en el modulo II, del contenido programtico
de proyecto sociotecnologico, que comprende la fase de elaboracin y
construccin del sistema. El cual contempla en dicho contenido, la
integracin y prueba del sistema.
Al respecto, MeRinde afirma que.
El objetivo general de esta fase es alcanzar la capacidad operacional
del producto de forma incremental, a travs de las sucesivas
iteraciones. En esta fase todas las caractersticas, componentes, y
requerimientos deben ser integrados, implementados, y probados en
su

totalidad,

obteniendo

una

versin aceptable del producto

comnmente llamada versin beta.


Se

hace

nfasis

en

controlar

las

operaciones

realizadas,

administrando los recursos eficientemente, de tal forma que se


optimice la calidad.

131

La mencionada actividad estuvo estructurada en cuatro fases de la siguiente


manera:
1. Actividad de retroalimentacin sobre la creacin de la base de
datos
a) Instalacin e implantacin de PHPMYADMIN
b) Identificacin de la base de datos
c) Creacin de tablas
d) Definicin de campos.

2. Instalacin del sistema.


a) Instalacin del Servidor Local (XAMPP).
b) Ubicacin del Servidor Local en el Disco Duro (D.D).
c) Activacin del Servidor Local.
d) Activacin de Usuario y Password.
e) Cambio de clave en texto.
3. Puesta en marcha del Servidor Local.

Activacin de Servidor Local

4. Puesta en marcha del Sistema Automatizado De Informacin


correspondiente al Consejo Comunal Los Vencedores
Exploracin de la pgina de inicio del sistema automatizado.

132

Login del sistema automatizado.


Verificacin y prueba

de las aplicaciones del sistema

automatizado a implantar en la Consejo Comunal Los


Vencedores.

Verificacin de la funcionalidad de cada uno de los botones


de aplicacin.

Verificar la existencia de posibles fallos del sistema.

Estudiar sugerencias en pro de mejoras del sistema.

Conclusin:
Luego de realizar la pre-prueba del Sistema Automatizado de la informacin
correspondiente al Consejo Comunal Vencedores Ubicado en el sector Villa
Andina, Aldea Paraguay, Municipio Ayacucho del Estado Tchira, se
concluye lo siguiente:
El sistema rene las condiciones propuestas por el equipo
desarrollador.
En el periodo de Pre-Prueba, no se detecto falla alguna en la
funcionalidad del sistema.
Esta actividad se realizo en el Laboratorio de Informtica de la Aldea
Universitario UBV del Municipio Ayacucho , el da jueves03 de junio de 2010,
con el apoyo logstico del Asesor de Coordinadores de Aldea de Misin
Sucre NICOLAS RAYMOND.
En esta actividad participaron:
TSU Arellano Mara

133

TSU Morales Jos Luis


TSU Moreno Csar Enrique
TSU Rincn Pablo
TSU Soto Julio
La coordinacin de la pre-prueba y la Ponencia de las actividades (1y 2)
sealadas anteriormente, estuvo a Cargo del TSU Julio Soto.

134

TUTOR:

Wolmer Moreno

PARTICIPANTES:
Arellano Maria
Chacon Elizabeth
Moreno Cesar
Soto Julio

San Juan de Coln, 08 de junio de 2010

135

INTRODUCCION

Para determinar el nivel de calidad se deben efectuar unas medidas o


pruebas que permitan comprobar el grado de cumplimiento respecto de las
especificaciones inciales del sistema. Son utilizadas para identificar posibles
fallos de implementacin, calidad, o usabilidad de un programa. Bsicamente
es una fase en el desarrollo de software consistente en probar las
aplicaciones construidas. A fin de determinar la aceptacin del sistema por
parte del usuario.

136

A fin de determinar la aceptacin por parte del usuario final, se procedi a


realizar una prueba de funcionalidad del sistema automatizado de
informacin para la gestin del Consejo Comunal Los Vencedores. Esta
prueba conto con la presencia de algunos voceros del consejo comunal
mencionado

anteriormente,

quienes

personalmente

verificaron

la

funcionalidad del mencionado sistema.


Es esta etapa de desarrollo del proyecto socio tecnolgico se realizaron
las siguientes actividades:

Se procedi a formatear el equipo, donde se implementara el software.

Debido a que el sistema operativo existente era Privativo. En virtud de lo


propuesto en el decreto 3.390 y las exigencias de la unidad curricular
proyecto socio tecnolgico IV. El sistema operativo debe ser Libre.

Se instalo del software de plataforma libre UBUNTU.

Se configuro e implanto el sistema automatizado de informacin,

desarrollado por el equipo de proyecto.

Estas actividades estuvieron a cargo del TSU JULIO SOTO.

Se procedi a realizar la prueba de validacin y aceptacin por parte

del usuario.

El proceso de prueba estuvo estructurado de la siguiente manera:


1.

Capacitacin del usuario

Justificacin de las aplicaciones del sistema

Instrucciones de las funciones y aplicaciones del sistema


automatizado.

137

Esta actividad estuvo a cargo de la TSU MARIA ARELLANO.


2.

Presentacin e interpretacin del manual de usuario


Se presento ante los voceros del consejo comunal, el manual de usuario.
Esta actividad estuvo a cargo de Los TSU CHACON ELIZABETH y

MORENO CESAR.

3.

Verificacin e implementacin de las aplicaciones del sistema por

parte del usuario.


Los voceros del consejo comunal procedieron a procesar informacin con
datos reales, correspondientes a miembros de la comunidad:

138

Conclusin:
MeRinde

el su IV y ltima Fase de Transicin

Tiene como objetivo

general, entregar el producto funcional en manos de los usuarios finales, una


vez realizadas las pruebas de aceptacin por un grupo especial de usuarios,
se requiere entrenar a los usuarios en el manejo del sistema, completar la
documentacin, y en general tareas relacionadas con la configuracin,
instalacin y usabilidad del producto.
Es esta prueba se concluyo lo siguiente:

Luego del entrenamiento, se pudo constatar que los usuarios estn en

capacidad de ejecutar todas las aplicaciones del sistema.

Se concreto la aceptacin del sistema por parte de los usuarios.


Una vez concluido el periodo de prueba del sistema, hemos podido

evidenciar

que

los

objetivos

planteados

en

nuestro

proyecto

sociotecnolgico, fueron alcanzados satisfactoriamente.


Estuvieron presentes y participaron en esta prueba final del sistema:
Por parte de los usuarios: Voceros del consejo comunal Los
Vencedores.
Por parte del equipo desarrollador:

Arellano Mara.

Chacn Elizabeth.

Moreno Csar.

Soto Julio

139

140

Sistema Automatizado de Informacin


MANUAL DEL SISTEMA
Los Sistemas de Informacin automatizados que sirven para el
registro de las transacciones diarias y la generacin de reportes
que presentan informacin con caractersticas de importancia,
relevancia, claridad, sencillez y oportunidad de tal forma que sea
til para las personas a quienes se les entrega.

Un

sistema

de

informacin

es un

sistema

automatizado o manual que involucra personas,


maquinas

y/o

mtodos

organizados

de

recoleccin, procesos, transmisin clasificar datos


que divulguen informacin del usuario.

141

INSTALACION DEL SERVIDOR LOCAL XAMPP EN UBUNTU 8.04

Paso 1: Ir a http://www.apachefriends.org/es/xampp.html y pulsar en


XAMPP para Linux
Paso 2: En el apartado Installation in 4 steps pulsar en Step 1:
Download.

Descargar el archivo correspondiente a la ltima versin disponible, en


nuestro caso, XAMPP Linux 1.7.2, en el Escritorio, por ejemplo. Esta versin
contiene
Apache 2.2.9, PHP 5.2.6, MySQL 5.0.67 y phpMyAdmin 2.11.9.2, entre otros
componentes.
Paso 3: Extraer como root el archivo descargado en la carpeta /opt.
Para ello teclear en un terminal sudo tar xvfz xampplinux1.7.2. tar.gz C /opt
y pulsar entrada para ejecutar la orden. Con ello ya tenemos instalado
XAMPP en /opt/lampp
Paso 4: Si se han seguido los pasos anteriores, al introducir en el
navegador la url http://localhost/, aparecer una pgina con la marca
XAMPP y una lista de idiomas disponibles.

142

Haga click en espaol y aparecer la pantalla de informacin de todos los


componentes que se han instalado con XAMPP, caractersticas y opciones
generales.
Paso 5: Conviene asegurar la configuracin de conexin a la base de
datos
MySQL. Esta operacin se efecta mediante el gestor de MySQL
PhpMyAdmin.

Para ello abrir el navegador e introducir la url.


http://localhost/phpmyadmin/.

143

Acceda a la opcin de portada privilegios. Se obtiene la vista global de


usuarios, entre los que aparecer una lnea con usuario root, servidor
localhost y contrasea no. Hacer clic en el icono de la derecha
correspondiente a dicha lnea.

144

Paso 6: En el apartado Cambio de contrasea introducir en ambos campos

de texto, la palabra caracas. Pulsar el botn continuar. Figurar un mensaje


de accin efectuada correctamente. Cierre el navegador.

145

146

Paso 7: Para completar la configuracin de MySQL, se debe editar el


archivo /opt/lampp/phpmyadmin/config.inc.php.

Esta accin no se puede llevar a cabo si previamente no se conceden


permisos de escritura. Por ello en primer lugar ejecutaremos en un terminal la
siguiente instruccin:
sudo chmod 777 /opt/lampp/phpmyadmin/config.inc.php.

Despus, desde el mismo terminal, teclear


sudo gedit /opt/lampp/phpmyadmin/config.inc.php.

En el archivo visualizado en pantalla editar la siguiente lnea:


$cfg['Servers'][$i]['password'] = ''

147

La lnea que contiene la variable password deber contener el valor


caracas:

$cfg['Servers'][$i]['password'] = 'caracas'

148

Guardar el archivo y cerrar ventana.

149

Paso 8: Desde un terminal volver a otorgar los permisos originales al

arhivo.

Para ello teclear


sudo chmod 555 /opt/lampp/phpmyadmin/config.inc.php.

Paso 9: Para comprobar que la configuracin se ha efectuado

correctamente, en un navegador, teclear la direccin.


http://localhost/phpmyadmin/.

Deber aparecer la portada de inicio del gestor de la base de datos.

CREACION DE BASE DE DATOS Y TABLAS EN


PHPMYADMIN
Como se muestra a continuacin:

150

151

152

153

154

155

MANUAL DE USUARIO
SISTEMA AUTOMATIZADO PARA LA GESTION DEL
CONSEJO COMUNAL LOS VENCEDORES
SECTOR VILLA ANDINA, DE LA ALDEA PARAGUAY,
MUNICIPIO AYACUCHO
ESTADO TACHIRA

156

MANUAL DE USUARIO
El manual de usuario es un documento tcnico del sistema, que intenta dar la
asistencia que sus usuarios requieren. Contiene una serie de instrucciones
para el correcto funcionamiento del sistema.
El equipo desarrollador pretende en este manual proporcionar, en un
lenguaje simple, las instrucciones necesarias para la mejor comprensin y
manejo de las aplicaciones del sistema automatizado de informacin, para la
gestin del Consejo Comunal Los Vencedores, Aldea Paraguay Municipio
Ayacucho.

157

TABLA DE CONTENIDO

Pg.

Requerimientos mnimos del sistema

Mensaje De Bienvenida Al Sistema.

Ingreso al sistema.

Mensaje de alerta cuando los datos son incorrectos.

Acceso al Sistema

Modulo de agregar nuevo registro

10

Modulo consultar registro de usuario.

14

Modulo eliminar registro de usuario.

15

Software implementado en el diseo del sistema

17

Licencia GPL

17

Glosario de trminos bsicos

18

Equipo desarrollador

19

158

REQUERIMIENTOS MINIMOS DEL SISTEMA


Para llevar a cabo la instalacin del Sistema, los requerimientos mnimos son
los siguientes:

Equipo: Pentium II o superior Mnimo

Memoria Ram: 64 Mb minimo

Sistema Operativo Linux y servidor local Xammp

Resolucin grfica mnimo 800*600

Navegador de Internet (recomendable Mozilla Firefox 3.0 o posterior)

a continuacion se muestran una serie de pasos para el correcto


funcionamiento del sistema.

159

MENSAJE DE BIENVENIDA AL SISTEMA


Al acceder al sistema, se muestra un mensaje de bienvenida y se puede
visualizar el entorno grafico del sistema, por los cuales podr ingresar por
medio del botn ENTRAR, tal como se muestra en la figura:
Imagen 1

160

INGRESO AL SISTEMA

En esta pantalla el usuario debe digitar el usuario y Clave y presionar sobre


el botn entrar que se muestra en la figura siguiente, los datos que se
ingresan se los proporciona al momento de entregarse e instalarse el
sistema, si usted no est registrado consulte con el administrador del
sistema.

161

Imagen 2

MENSAJE DE ALERTA CUANDO LOS DATOS SON


INCORRECTOS

En caso de estar errados los datos aparecer el mensaje que se muestra,


presione el botn volver y corrija los datos e intente nuevamente.

Imagen 3

162

ACCESO AL SISTEMA
Al acceder satisfactoriamente se puede visualizar los mens del sistema, por
los cuales podr navegar hasta conseguir la operacin que desea usar en el
sistema, tal como se muestra en la figura:

163

imagen 4

MODULO DE AGREGAR NUEVO REGISTRO

Se despliega una ventana en la cual podemos ingresar informacin de la


persona que integra la comunidad, estos campos se especifican a
continuacin:

164

1. CEDULA: ingrese el nmero de cedula con nmeros seguidos sin


comas ni puntos
2. NOMBRES: ingrese el primer y segundo nombre
3. APELLIDOS: ingrese el primer y segundo apellido
4. DIRECCION: ingrese la direccin de vivienda, calle, carrera nmero
de casa, etc.
5. FECHA DE NAC: teclee el fecha de nacimiento separada por un flash
/ ejemplo:

8 de diciembre de 1975 --------------- 08/12/1975

6. PROFESION: ingrese la profesin. Ya sea estudiante, obrero, etc.


7. TELEFONO: ingrese el nmero telefnico o mvil
8. EMAIL: ingrese el email ejemplo: miemail@dominio.com
9. NACIONALIDAD: seleccione la nacionalidad, tiene dos opciones
venezolano o extranjero
10. AGREGAR: botn que nos permite agregar la informacin a la base
de datos.

Se describe en la suguiente figura:

MODULO DE AGREGAR NUEVO REGISTRO

165

Imagen 5

166

Si el formulario no se completa, uno de los campos este vacio. o se


encuentre la cedula del ciudadano registrada anteriormente, el sistema nos
dara un mensaje de error y tendremos la opcion de retornar y chequear
nuevamente los datos. Como se seala en la figura siguiente:

Imagen 6

167

Si el registro fue exitoso, le mostrara la siguiente pag.

Imagen 7

En la parte inferior de

la pagina muestra dos botones el primero

OPCIONES te devuelve al menu principal, el segundo AGREGAR te


permite continuar agregando un nuevo registro.

168

MODULO CONSULTAR REGISTRO DE USUARIO

En este mdulo se presenta la opcin consultar, por nmero de cedula a los


ciudadanos y ciudadanas registradas dentro del sistema, solo se puede
observar ms no modificar la informacin, como se muestra en la imagen:

Imagen 8

169

MODULO ELIMINAR REGISTRO DE USUARIO

En este mdulo se presenta la opcin de eliminar. Ingrese el nmero de


cedula correspondiente al ciudadan@. A eliminar del sistema, como se
muestra en la siguiente Imagen:

Imagen 9

170

Si el nmero de C.I. es incorrecta le mostrara la siguiente Imagen:

Imagen 10

171

Si los datos son correctos le mostrara la siguiente imagen:

Imagen 11

172

SOFTWARE IMPLEMENTADOS EN EL DISEO DEL SISTEMA

KOMPOZER DISEO WEB


XAMPP (PHP, MYSQL, PHPMYADMIN)

Imagen 12

LICENCIA GPL
General Public License (Licencia Pblica General) que regula los derechos
de autor de los programas de software libre. Est promovida por la Free
Software Foundation (FSF) del proyecto GNU, y permite la distribucin,

173

copia, modificacin y uso de programas, incluso cobrando por ello, pero no


permite la apropiacin o la patente de estas aplicaciones.

GLOSARIO

Campos: es un espacio de almacenamiento para un dato en particular.


Ciudadan@: Corresponde a l ciudadano, o la ciudadana.
Datos: informacin correspondiente.
Registro: Un registro es un conjunto de campos que contienen los datos que
pertenecen a una misma repeticin de entidad. Es decir, en este caso, una
sucesin de datos correspondientes a un ciudadano.
Sistema: en este caso corresponde al sistema de informacin propiamente
dicho. Un sistema de informacin realiza cuatro actividades bsicas: entrada,
almacenamiento, procesamiento y salida de informacin.

174

EQUIPO DESARROLLADOR

PARTICIPANTES:
ARELLANO, Mara F.
AVENDAO, Blanca C.
CHACON, Elizabeth
MARCANO, Csar A.
MARCANO, Migdalia M.
MORALES, Jos L.
MORENO, Csar E.
RINCON, Pablo V.
SOTO, Julio R.

175

176

GLOSARIO

ASCII
Deriva de American Standard Code for Information Interchange (Estndar
Americano de Codificacin para el Intercambio de Informacin). Es un
conjunto de normas de para la codificacin de caracteres mediante una tabla
numrica, que permite una representacin uniforme a la hora de compartir
informacin.

Cach
Es una copia de las pginas web recientemente visitadas y almacenada
por nuestro explorador web en el disco duro. De esta forma, si solicitamos de
nuevo una de stas pginas no ser necesario volver a obtenerla desde la
Internet, mejorando as la fluidez de la navegacin.

Ciudadano
Es una persona que forma parte de una comunidad poltica. La condicin
de miembro de dicha comunidad se conoce como ciudadana, y conlleva una
serie de deberes y una serie de derechos que cada ciudadano debe respetar
y hacer que se cumplan como un ciudadano.

CSS
Son las inciales de Cascade Style Sheet (Hoja de Estilo en Cascada) y
consiste en un conjunto de instrucciones que definen la apariencia de todas
las pginas de un mismo documento, con el objetivo de uniformizar su
diseo. Se usa mucho para publicar en la Internet.

177

CGI
Common Gateway Interface (Interfaz Comn de Pasarela). Es un
formulario insertado en una pgina web que permite un de intercambio de
datos

siguiendo

un

mtodo

estndar

comprensible

por

todos

los

navegadores.

Comunidad
Conjunto o asociacin de personas o entidades con intereses,
propiedades u objetivos comunes.

Cookie
Puede tener muchas traducciones: espa, delator, fisgn, galletita... Es un
conjunto de caracteres que se almacenan en el disco duro o en la memoria
temporal de nuestro ordenador al visitar determinadas pginas web. Se
utilizan para que el servidor pueda conocer las preferencias del usuario y
facilitarles la navegacin en posteriores accesos, sin embargo, tambin
pueden ser un peligro para la intimidad de los internautas, por eso los
navegadores permiten desactivar esta caracterstica.

Copyleft
Viene a significar izquierdo de copia y es una ingeniosa frmula de
proteccin de derechos, al estilo del copyright, nacida en el mbito del
software libre mediante la cual el autor de un programa lo protege ante
cualquier intento de restringir su libertad de difusin y copia, por lo tanto lo
cede al dominio pblico, incluido el cdigo fuente del mismo, con la garanta
que seguir siendo libre. Es un juego de palabras en contraposicin al
significado de copyright.

178

Copyright
Suele identificarse con el smbolo y significa derecho de copia. Es un
derecho reconocido a un autor, incluidos los programadores informticos,
que le permiten decidir las condiciones para reproducir y distribuir sus obras.

Cracker
Es alguien que intenta vulnerar un sistema o red informtica con
propsitos maliciosos.

Cyber
Proviene de la palabra griega "cybernao", que significa pilotar una nave y
en castellano suele usarse ciber como prefijo para referirse a trminos
relacionados con las redes, como ciberespacio.

Diseo
El verbo "disear" se refiere al proceso de creacin y desarrollo para
producir un nuevo objeto o medio de comunicacin (objeto, proceso, servicio,
conocimiento o entorno) para uso humano. El sustantivo "diseo" se refiere al
plan final o proposicin determinada fruto del proceso de disear (dibujo,
proyecto, maqueta, plano o descripcin tcnica) o, ms popularmente), al
resultado de poner ese plan final en prctica (la imagen o el objeto
producido).

Distribucin
En el contexto GNU/Linux, es una coleccin de programas informticos
que contienen el ncleo (kernel) del sistema operativo y aplicaciones que
permiten el uso completo de un ordenador como herramienta productiva.

179

Domain
En castellano dominio, es un sufijo que identifica un conjunto de
ordenadores de una organizacin o zona geogrfica. Por ejemplo, el sufijo
".edu" suele identificar a las entidades educativas y el sufijo ".it" a servidores
situados en Italia.

Email
Originario de las palabras inglesas electronic mail. Significa correo
electrnico y es una aplicacin mediante la que se pueden intercambiar
mensajes entre usuarios o grupos, a travs de la red. Para ello es necesario
disponer de una direccin de correo electrnico, compuesta por el nombre
del usuario, un signo "@" y el nombre de nuestro servidor de correo.

Escritorio
Un escritorio es una interfaz grfica dotada de un conjunto de
aplicaciones de configuracin y utilidades que proporcionan al usuario un
rea de trabajo amigable para utilizar el ordenador.

FAQ
Es una seccin que suele estar presente en muchos sitios web, son las
siglas de Frequently Asked Questions (Preguntas Ms Frecuentes) e intentan
recoger en una lista, las preguntas realizadas con mayor frecuencia y sus
respuestas.

FSF
Iniciales de Free Software Foundation (Fundacin para el Software Libre),
cuya finalidad es el desarrollo y el uso de software libre.

180

FTP
Siglas de File Transfer Protocol (Protocolo de Transferencia de Ficheros)
y se utiliza para intercambiar archivos entre dos ordenadores conectados
mediante una red.

GIF
Representa Graphics Interchange Format (Formato de Intercambio
Grfico) y se utiliza para representar imgnenes y animaciones en la red,
creado y patentado por la empresa norteamericana Unisys. Est siendo
sustituido por PNG, una alternativa libre de mayor calidad.

GNU
Acrnimo de Gnu's not Unix (GNU no es Unix).Es un proyecto surgido en
1984 con el fin de desarrollar un sistema operativo alternativo y compatible
con Unix siguiendo la filosofa del software libre. Cuando el proyecto GNU
incorpor a Linux, ste pas a llamarse sistema operativo GNU/Linux.

GPL
General Public License (Licencia Pblica General) que regula los
derechos de autor de los programas de software libre. Est promovida por la
Free Software Foundation (FSF) en el dentro del proyecto GNU, y permite la
distribucin, copia, modificacin y uso de programas, incluso cobrando por
ello, pero no permite la apropiacin o la patente de estas aplicaciones.

Hardware
Componentes fsicos de un ordenador o de una red, es decir, todos los
elementos que podemos ver y tocar.

181

HTML
Corresponde a las siglas de HyperText Markup Language (Lenguaje de
Marcado de Hipertexto). Es un lenguaje de programacin basado en
etiquetas que se colocan en un fichero de texto y son comprensibles para un
navegador. Los documentos generados por este lenguaje se llaman
hipertextos y admiten realce en los textos, colores, imgenes, etc.

HTTP
Iniciales de HyperText Transfer Protocol (Protocolo de Transferencia de
Hipertexto). Protocolo usado para la transferir ficheros de hipertexto.

Hyperlink
Tambin suele utilizarse "link". En castellano usamos hiperenlace, enlace
o vnculo, para designar una marca existente en un documento de hipertexto
que es interpretada por un navegador y nos transporta a otro lugar del mismo
documento o de otro diferente. Tambin suele designarse como enlace un
acceso directo para una aplicacin o para un archivo.

Ingeniera inversa
El objetivo de la ingeniera inversa es obtener informacin tcnica a partir
de un producto accesible al pblico, con el fin de determinar de qu est
hecho, qu lo hace funcionar y cmo fue fabricado.

Implantar:
Establecer algo nuevo en un lugar.

Implementar:
Poner en funcionamiento, aplicar los mtodos y medidas necesarios para
llevar algo a cabo.
182

Interfaz
Originario del ingls interface, se usa para denominar el aspecto externo
de un programa. Aunque de modo general, se refiera al espacio para
conectar dos componentes de "hardware", dos aplicaciones o un usuario y
una aplicacin.

Interfaz de usuario:
Es el medio con que el usuario puede comunicarse con una mquina, un
equipo o una computadora, y comprende todos los puntos de contacto entre
el usuario y el equipo.

Internet
Red de ordenadores nacida en 1969 en los EE.UU. que conecta millones
de personas, organismos y empresas en todo el mundo y les permite
compartir informacin mediante distintos protocolos.

IP
Internet Protocol (Protocolo Internet) es un sistema que regula la
transmisin de datos a travs de la Internet.

ISP
Internet Service Provider (Proveedor de Servicios Internet) es un
organismo que ofrece acceso a la Internet y otros productos relacionados
como el hospedaje de pginas web, registro de dominio, etc. Pueden ser
entidades sin nimo de lucro, o comerciales.

JPEG
Significa Joint Photographers Expert Group (Grupo Conjunto de
Fotgrafos Expertos), es un formato habitual utilizado para almacenar
183

archivos grficos, compatible con los navegadores. Su alto nivel de


compresin lo convierte en un formato idneo para representar imgenes en
la red.

Kompozer:
Es un editor HTML WYSIWYG de fuente abierta basado en el, ahora
descontinuado, editor Nvu.

Live CD
Suele conocerse con este nombre a un disco compacto que contiene un
sistema operativo capaz de hacer funcionar un ordenador sin necesidad de
instalacin.

Mdem
Acrnimo de modulador/demodulador. Es un dispositivo que convierte las
seales digitales en analgicas, y viceversa para conectar dos ordenadores a
travs de una lnea telefnica normal.

MPEG
Motion Picture Experts Group (Grupo de Expertos en Pelculas). Es un
sistema de codificacin digital, similar al JPEG, utilizado para imgenes en
movimiento.

OS
Siglas de Operating System (Sistema Operativo). Un sistema operativo
es una aplicacin que se encarga de gestionar y conectar los componentes
de un ordenador y los programas para que todos respondan a las peticiones
del usuario.

184

Paquete
Se denomina as a la unidad de datos que se enva a travs de una red.
En Internet la informacin transmitida se fragmenta en paquetes que se
reconstruyen al llegar a su destino. Tambin se utiliza este trmino para
designar el conjunto de archivos agrupados y comprimidos que pueden ser
instalados en un ordenador mediante un programa auxiliar. Normalmente
aplicaciones o documentacin.

Password
En castellano utilizamos contrasea o palabra de paso. Es un conjunto de
caracteres, generalmente alfanumricos, que permite a un usuario
identificarse y acceder a los recursos de un ordenador, de una pgina web o
de cualquier sistema que se proteja con este medio.

PDF
Portable Document Format (Formato de Documento Portable). Formato
derivado del lenguaje PostScript, creado por la empresa Adobe, que genera
un documento en forma digital, idntico al original impreso, para que pueda
ser distribuido electrnicamente a travs de la red.

PHP:
Es un lenguaje de programacin interpretado, diseado originalmente
para la creacin de pginas web dinmicas. Es usado principalmente en
interpretacin del lado del servidor (server-side scripting) .

Plugin
Podramos traducirlo por aadido o conector. Se trata de un pequeo
programa que proporciona alguna funcionalidad especfica a otra aplicacin
mayor o ms compleja.
185

POP
Post Office Protocol (Protocolo de Oficina de Correos). Est diseado
para permitir al usuario individual leer correo electrnico almacenado en un
servidor. La versin 3, conocida como POP3, es la ms reciente y utilizada.

Root
As denominamos al directorio principal de un sistema de ficheros.
Tambin se conoce as al usuario principal o superusuario de un sistema
Unix.

Script
Archivo de texto que contiene una secuencia de rdenes interpretadas
por el sistema, o una aplicacin, que es capaz de automatizar una tarea
cuando se ejecuta. Tambin se le conoce como guin.

Servidor
Una aplicacin informtica o programa que realiza algunas tareas en
beneficio de otras aplicaciones llamadas clientes. Algunos servicios
habituales son los servicios de archivos, que permiten a los usuarios
almacenar y acceder a los archivos de una computadora y los servicios de
aplicaciones, que realizan tareas en beneficio directo del usuario final. Este
es el significado original del trmino. Es posible que un ordenador cumpla
simultneamente las funciones de cliente y de servidor.

Servidor local
Permite realizar las pruebas en "local" (no conectados a Internet) de
nuestras aplicaciones, ya sea que incluyan bases de datos, php, flash, html,
javascript, etc.

186

Site
Es un punto de la Internet con una direccin nica que puede contener
multitud de documentos accesibles para un navegador.

Software
Se refiere al equipamiento lgico o soporte lgico de una computadora
digital, y comprende el conjunto de los componentes lgicos necesarios para
hacer posible la realizacin de tareas especficas; en contraposicin a los
componentes fsicos del sistema, llamados hardware.

Tales componentes lgicos incluyen, entre muchos otros, aplicaciones


informticas como procesador de textos, que permite al usuario realizar todas
las tareas concernientes a edicin de textos; software de sistema, tal como
un sistema operativo, que, bsicamente, permite al resto de los programas
funcionar adecuadamente, facilitando la interaccin con los componentes
fsicos y el resto de las aplicaciones, tambin provee una interfaz para el
usuario.

Source
Significa fuente o cdigo fuente y se usa para designar el archivo de texto
y el lenguaje usado para escribir un programa informtico. Otra expresin
relacionada es cdigo abierto (open source) que denomina aquellas
aplicaciones que van acompaadas del texto correspondiente al programa
original para que pueda ser editado y mejorado.

Unzip
Significa descomprimir y desempaquetar uno o ms ficheros que
anteriormente han sido empaquetados y comprimidos para conseguir que

187

ocuparan menos espacio en disco o se transmitieran por la red ms


rpidamente.

URL
Uniform Resource Locator (Localizador Uniforme de Recursos). Sistema
unificado

de

identificacin

de

recursos

en

la

Internet.

http://www.juntadeandalucia.es sera la url de la Junta de Andaluca, es decir,


lo que conocemos como "direccin de internet".

User
En general es el usuario de un sistema que soporta accesos
autentificados. Lo podemos encontrar como "user ID" (Identificacin de
usuario) o "username" (nombre de usuario). Suele estar representado por un
conjunto de caracteres alfanumricos.

Usuario:
Es un individuo que utiliza una computadora, sistema operativo, servicio o
cualquier sistema informtico.

WWW
World Wide Web (Telaraa Mundial). Sistema transmitir y recibir
informacin, basado en hipertexto, creado a principios de los aos 90 por
Tim Berners Lee.

WYSIWYG
What You See is What You Get (Lo que ves es lo que obtienes).
Caracterstica de algunos programas de edicin para reproducir en pantalla
el documento impreso y facilitar la composicin.

188

XAMPP:
Es un servidor independiente de plataforma, software libre, que consiste
principalmente en la base de datos MySQL, el servidor Web Apache y los
intrpretes para lenguajes de script: PHP y Perl. El nombre proviene del
acrnimo de X (para cualquiera de los diferentes sistemas operativos),
Apache, MySQL, PHP, Perl. El programa est liberado bajo la licencia GNU y
acta como un servidor Web libre, fcil de usar y capaz de interpretar
pginas dinmicas.

Zip
Es comprimir y empaquetar en un solo fichero uno o ms ficheros, para
reducir su tamao y puedan ser transmitidos ms rpidamente o
almacenados en menor espacio en el disco.

189

También podría gustarte