You are on page 1of 50

MINISTERIO DE EDUCACIN

DIRECCIN REGIONAL DE EDUCACIN


MOQUEGUA
INSTITUTO SUPERIOR TECNOLGICO PBLICO
OMATE

CARRERA PROFESIONAL:
COMPUTACIN E INFORMTICA

PROTOTIPO DE SISTEMA AUTOMATIZADO

PARA EL CONTROL DE ASISTENCIA DEL


PERSONAL DEL ISTPO 2009.

PRESENTADO POR:
QUISPE MENDOZA, MILI RICARDINA
QUISPE ARIZACA, YNES

PARA OPTAR EL TITULO PROFESIONAL DE TCNICO EN:


COMPUTACIN E INFORMTICA
ASESOR: Ing. BERLY ENRIQUE CALCINA HUALLPA

OMATE MOQUEGUA
2008

MINISTERIO DE EDUCACIN
DIRECCIN REGIONAL DE EDUCACIN MOQUEGUA

INSTITUTO SUPERIOR TECNOLGICO PUBLICO


OMATE

CARRERA PROFESIONAL:
COMPUTACIN E INFORMTICA
PROTOTIPO DE SISTEMA AUTOMATIZADO PARA EL CONTROL
DE ASISTENCIA DEL PERSONAL DEL ISTPO 2009.
PARA OPTAR EL TITULO PROFESIONAL DE TCNICO EN:
COMPUTACIN E INFORMTICA

APROBADO POR:
PRESIDENTE:

ING. OSCAR VALDIVIA BERROA

_________________

1ER MIEMBRO: PROF. NOE MARTINEZ MANCHEGO

_________________

2DO MIEMBRO: PROF. JOAZ MENDOZA VENTURA

_________________

ASESOR:

_________________

ING. CALCINA HUALLPA, Berly Enrique

OMATE PERU
2008

PRESENTACIN
Seor Director del Instituto Superior Tecnolgico Pblico

de Omate,

Seor Jefe de Departamento, seores profesores y miembros del jurado


calificador

de

presentamos

la
a

Carrera

Profesional

consideracin

de

de

ustedes

Computacin
este

Informtica

documento

Titulado

PROTOTIPO DE UN SISTEMA AUTOMATIZADO PARA EL CONTROL DE


ASISTENCIA DEL PERSONAL DEL ISTPO 2009 . Con el propsito de optar
el ttulo de PROFESIONAL TCNICO en la especialidad de COMPUTACIN E
INFORMTICA.

En el presente trabajo de investigacin se demuestra las ventajas de la


aplicacin de un software de gestin que permita mejorar el control de la
asistencia del personal del I.S.T.P. - OMATE siguiendo un

cronograma de

actividades trazados en el perfil y puestas a prueba en el presente proyecto.

As mismo seores miembros del jurado es probable que encuentren


errores, tras sus prudentes observaciones stas sern tomadas en cuenta para
subsanar las observaciones dadas y las recomendaciones del caso, que nos
pemitan ejercer la Carrera Profesional de Computacin e Informtica.

RESUMEN

El presente proyecto de tesis denominado PROTOTIPO DE UN SISTEMA


AUTOMATIZADO PARA EL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO
2009 ha sido desarrollado con la finalidad de mejorar el control de asistencia

del personal del Instituto Superior Tecnolgico Pblico Omate, la cual tiene una
poblacin en el presente ao de, 18 docentes ,5 administrativos y un Director.
Se debe tener presente que estamos en el siglo XXI y que el avance de
la tecnologa en las ciencias de la computacin esta evolucionando
vertiginosamente, y as mismo es un reto para los estudiantes que egresan
desarrollar software que les permita volcar todos sus conocimientos adquiridos
durante su etapa de formacin estudiantil.
La aplicacin

del PROTOTIPO DE UN

DE UN

SISTEMA

AUTOMATIZADO PARA EL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO


2009, nos permitir manejar una mejor informacin sobre las asistencias del

personal, las licencias, permisos y ausencias de los mismos, los cuales son
reflejados en el reporte mensual que se enva a la DREMO.
Por otro lado el uso y la aplicacin de un software de gestin en el
control de la asistencia, nos facilitara la informacin necesaria, precisa y eficaz,
de todo el personal que labora en la institucin y de esta manera contabilizar
efectivamente las horas en lo que respecta a su jornada laboral.

INTRODUCCIN
Estamos en la era de la comunicacin e informacin, donde la aplicacin
de la computacin en los diferentes rubros se ha convertido, en una
5

obligatoriedad con el nico objetivo de disminuir el tiempo en los procesos y/o


operaciones del tipo manual y mecanizado.
El uso de un software tiene una gran influencia e impacto en el mbito
industrial, educativo y de investigacin, debido a que se constituyen en una
herramienta de trabajo que da acceso a una gran cantidad de informacin.
Los avances en la tecnologa y el manejo de la informacin se integran
para la

creacin de nuevos programas que permitan optimizar el uso de

recursos, disminuir el tiempo en los procesos, contenidos y actividades, por lo


tanto tambin la utilizacin del software optimiza, el desarrollo de determinadas
capacidades y competencias como: la bsqueda y seleccin de informacin, el
anlisis crtico y la resolucin de problemas.
El presente trabajo est estructurado por tres captulos,

el Primero

referido al marco terico sobre los sistemas de informacin, bases de datos,


clasificacin, modelos de bases de datos, el Segundo descripcin y
planteamiento del problema,

diseo metodolgico y el tercero muestra el

desarrollo del prototipo del sistema automatizado para el control de asistencia


del personal del ISTPO 2009, finalmente conclusiones, recomendaciones y
anexos.

CAPITULO I
MARCO TERICO
1.1. ANTECEDENTES DE ESTUDIO
Se han indagado investigaciones en el Instituto Superior Tecnolgico
Pblico de Omate en el rea de Computacin e Informtica relacionados
al tema en mencin, as tenemos por ejemplo el trabajo de investigacin
6

desarrollado por los Tecnicos

Gimy Baldarrago

y Jordan Barreda

denominado: Prototipo De Un

Software De Gestin Para Mejorar La

Atencin En La Biblioteca Del ISTP Omate, en la cual se modela una


base de datos para organizar y administrar el uso de los materiales
bibliogrficos de la institucin en mencin.
Por lo cual se tiene conocimiento que no existe en la institucin un
sistema que permita administrar la Asistencia del Personal del I.S.T.P.
Omate.
Por esta razn planteamos el siguiente trabajo denominado PROTOTIPO
DE

UN

SISTEMA AUTOMATIZADO

PARA EL CONTROL DE

ASISTENCIA DEL PERSONAL DEL ISTPO 2009 como un aporte a la


investigacin en el rea de computacin e informtica.
1.2. BASES TERICAS
La elaboracin de un prototipo de un sistema automatizado para el control
de asistencia del personal del Instituto Superior Tecnolgico Publico
Omate, esta basado en las teoras de las bases de datos y elaboracin del
prototipo, teniendo en cuenta el avance tecnolgico y cientfico en un
mundo globalizado, por lo cual hemos considerado las siguientes bases
tericas:
1.2.1. GESTIN ADMINISTRATIVA.
El Diccionario de la Real Academia Espaola de la Lengua explica que la
administracin es la accin de administrar (del Latn Administrativoonis).
Accin que se realiza para la consecucin de algo o la tramitacin de un
asunto, es accin y efecto de administrar.
7

Es la capacidad de la institucin para definir, alcanzar y evaluar sus


propsitos con el adecuado uso de los recursos disponibles.
Es

coordinar

todos

los

recursos

disponibles

para

conseguir

determinados objetivos.
Desde finales del siglo XIX se acostumbra definir la administracin en
trminos de cuatro funciones especficas de los gerentes: la planeacin
organizacin, la direccin y el control. Aunque este marco ha sido objeto
desierto escrutinio, en trminos generales sigue siendo el aceptado.
Por tanto, cabe decir que la administracin es el proceso de planificar,
organizar, dirigir y controlar las actividades de los miembros de la
organizacin y el empleo de todos los dems recursos organizacionales,
con el propsito de alcanzar las metas establecidas para la organizacin.
Partiendo de los conceptos antes sealados podemos decir que gestin
administrativa es el proceso de disear y mantener un entorno en el que
trabajando en grupo los individuos cumplen eficientemente objetivos
especficos.
Es un proceso muy particular consistente en las actividades de
planeacin, organizacin, ejecucin y control desempeados para
terminar y alcanzar los objetivos sealados como el uso de seres
humanos y otros recursos.
Existen cuatro elementos importantes que estn relacionados con la
gestin administrativa, sin ellos es importante que estn relacionados
con la gestin administrativa, sin ellos es imposible hablar de gestin
administrativa, estos son:
8

Planeacin

Organizacin

Ejecucin

Control.

1.2.2 ANLISIS Y DISEO DE SISTEMAS


Comprende la parte inicial, etapas y procedimientos en que se da
solucin a un problema de una organizacin, institucin, empresa, etc. y
a travs del uso de la tecnologa de la informacin, siguiendo detallada y
cuidadosamente las etapas para obtener un sistema que satisfaga,
optimice las necesidades de las distintas organizaciones.
Es el proceso que sirve para compilar e interpretar los hechos,
diagnosticar problemas y utilizar estos hechos a fin de mejorar el sistema
de la acumulacin de informacin.
La tecnologa sobre computacin se utiliza en varias formas como
efectos para pelculas, televisores, cmara, etc. Tambin en los negocios
las computadoras y los sistemas de informacin ocupan un lugar
espacial y que hacen posibles la

funcionalidad de las oficinas de

reservaciones, reas, departamentos y sistemas de intercomunicaciones


telefnicas.
1.2.3 SISTEMA DE INFORMACIN
DEFINICIN
Un Sistema de Informacin es un conjunto de personas, datos y
procedimientos que funcionan en conjunto, el 80% de un da tpico de un
ejecutivo est dedicado a la informacin, recibindola, comunicndola y
utilizndola en una amplia variedad de tareas. En virtud de que la
9

informacin es la base de todas las actividades realizadas en una


organizacin, el objetivo de los sistemas de informacin basados en el
computador es la de contar con la informacin en el momento requerido
y sin errores.
Los sistemas de informacin ejecutan tres actividades generales. En un
primer trmino, recibe datos de fuentes internas o externas de la
organizacin como elementos de entrada. Luego acta sobre los datos
para producir informacin. Finalmente el sistema produce informacin
para el futuro usuario, que tal vez sea un gerente, un administrador o un
miembro del cuerpo directivo.

1.2.4 COMPONENTES DE UN SISTEMA DE INFORMACIN

SISTEMAS DE PROCESAMIENTO DE DATOS


Los sistemas de procesamiento de datos son aquellos sistemas de
informacin

computarizados

que

se

desarrollan

para

el

procesamiento de grandes volmenes de informacin generadas


durante su actividad, tales como las nminas o control de
inventarios, etc. Los sistemas de procesamiento de datos liberan del
tedio y las rutinas a las tareas que se realizan manualmente; sin
embargo el elemento humano sigue participando, al llevar a cabo la
captura de la informacin requerida.
Tales sistemas ejecutan peridicamente los programas de manera
automtica en trminos generales, los sistemas de procesamiento
de datos ejecutan las actividades de carcter rutinario de la
organizacin.1
1

J.Monzn f. David Spencer Anlisis y Diseo de Sistema de Informacin 2004 pg 44

10

SISTEMAS DE INFORMACIN PARA LA ADMINISTRACIN


Los sistemas de informacin para la administracin toman en cuenta
a las funciones de procesamiento de datos, son sistemas que se
sustentan en la relacin que surge entre las personas y las
computadoras. Los sistemas de informacin para la administracin
requieren para su operacin de: la persona que maneja el software
(programas de cmputo) y del hardware (computadoras, impresoras,
etc.) estos sistemas de informacin soportan un amplio espectro de
tareas de las organizaciones.
Los usuarios de los sistemas de informacin para la administracin
utilizan una base de datos compartida para tener acceso a la
informacin. Dicha base de datos, almacena, tanto los datos como
los modelos que ayudan al usuario en la interpretacin y el uso de la
informacin. Los sistemas de informacin generan la informacin
que eventualmente se va a utilizar en la toma de decisiones.

SISTEMAS DE INFORMACIN PARA LA TOMA DE DECISIONES


El sistema de apoyo para la toma de decisiones es similar a los
sistemas de informacin tradicionales para la administracin, en el
sentido de que ambos dependen de una base de datos como fuente
de informacin pero se distingue del sistema de informacin para la
administracin al hacer nfasis en el soporte en cada una de las
etapas de la toma de decisiones; sin embargo la decisin en s,
depende de la persona responsable de la misma, los sistemas de

11

informacin para la toma de decisiones se disea con una


orientacin hacia la persona o el grupo que los utilizar.
1.2.5 ESTRATEGIAS PARA EL DESARROLLO DE SISTEMAS
Los sistemas de informacin basados en computadoras sirven para
diversas

finalidades

que

van

desde

el

procesamiento

de

las

transacciones de una organizacin hasta proveer de la informacin


necesaria para decidir sobre asuntos que se presentan con frecuencia,
asistencia a altos funcionarios con la formulacin de estrategias difciles
y de vinculacin entre la informacin de las oficinas y los datos de toda
la organizacin.
Todas las situaciones estn representadas por tres diferentes enfoques
de desarrollo de sistemas de informacin basados en computadoras

Mtodo de ciclo de vida para desarrollo de sistemas

Mtodo del desarrollo de anlisis estructurado

Mtodo del prototipo de sistemas

Mtodo del desarrollo de anlisis orientado a objetos

1.2.6 MTODO DE CICLO DE VIDA DEL DESARROLLO DE SISTEMAS DE


INFORMACIN
Es el conjunto de actividades que los analistas, diseadores y usuarios
realizan para desarrollar e implantar un sistema de informacin. El
mtodo de ciclo de vida para desarrollo de sistemas constan de las
siguientes actividades:
A. Identificacin de problemas oportunidades y objetivos.
B. Determinacin de los requerimientos de informacin.
12

C. Anlisis de las necesidades del sistema.


D. Diseo de sistema recomendado.
E. Desarrollo y documentacin del software.
F. Prueba y mantenimiento del sistema.
G. Implantacin y evaluacin del sistema.
1.2.6.1

MTODO DE DESARROLLO POR ANLISIS ESTRUCTURADO


Muchos especialistas en sistemas de informacin reconocen la
dificultad de comprender de manera completa sistemas grandes y
complejos. El mtodo de anlisis estructurado tiene como finalidad
superar esta dificultad por medio de:
a) La divisin del sistema de componentes
b) La construccin de un modelo del sistema
El anlisis estructurado se concentra en especificar lo que se
requiere que haga el sistema o la aplicacin, no se establece como
se cumplirn los requerimientos o la forma en que implantar la
aplicacin. Ms bien permite que las personas observen los
elementos lgicos separados de los componentes fsicos.
Los elementos esenciales del anlisis estructurado son: smbolos,
grficos, diagramas de flujo de datos y el diccionario centralizado de
datos.

1.2.6.2

METODOS DE PROTOTITPOS DE SISTEMAS


Este mtodo hace que el usuario participe de manera directa en la
experiencia de anlisis y diseo en cualquiera de los mtodos ya
expuestos.

13

Un prototipo de un sistema que funciona no slo una idea en papel,


desarrollando con la finalidad de probar ideas y suposiciones
relacionadas con el nuevo sistema.
1.2.6.3

MTODO ORIENTADO A OBJETOS


El diseo orientado a objetos, al igual que otras metodologas de
diseo orientado a la informacin, crea una representacin del
campo de problema del mundo real y la hace corresponder con el
mbito de la solucin.
La naturaleza nica del diseo orientado a los objetos queda
reflejada

en

su

capacidad

de

construir sobre

tres

pilares

conceptuales importantes del diseo: abstraccin, ocultamiento de


informacin y modularidad. Un objeto es una coleccin de datos
junto con las funciones asociadas, utilizadas para operar sobre esos
datos.

1.2.7 LENGUAJE DE PROGRAMACIN


Una de las partes ms importantes de la programacin orientada al
manejo de la informacin es el anlisis y diseo de sistemas y de la
base de datos para ello debemos conocer conceptos fundamentales, as
como los principios metodolgicos que constituyen la base para
conseguir un buen diseo e implementacin de un programa , adecuado
a una realidad.
VISUAL FOXPRO

14

Es un lenguaje de programacin diseado para la solucin de


problemas a travs de sus diferentes herramientas. Adems Visual
FoxPro es considerado como un sistema manejador de base de
datos, y de fcil manipulacin.
1.2.8. PROGRAMACIN ESTRUCTURADA
Cuando hablamos de programacin estructurada, nos referimos a un
conjunto de tcnicas que, con el transcurso del tiempo han
evolucionado. Gracias a estas, la productividad de un programa se ve
incrementada de forma considerable y se reduce el tiempo de escritura,
de depuracin y mantenimiento de los programas. Aqu se hace un
nmero ilimitado de estructuras de control, se reduce la complejidad de
los programas y se logra minimizar los errores.
1.2.9. PROGRAMACIN ORIENTADA A OBJETOS
La programacin orientada a objetos no es un concepto difcil de
entender, es simplemente una nueva forma de pensamiento sistemtico,
es decir, en programacin al igual que ocurre en cualquier concepto
nuevo, existe una nueva sintaxis que aprender. Por lo tanto cuando
deseamos la ejecucin de nuestro programa desde la primera hasta la
ltima lnea de cdigo, debemos pensar ahora en la creacin de clases y
objetos de clase. Los conceptos generales ms utilizados en el modelo
orientado a objetos son: abstraccin, encapsulamiento y modularidad.
Respecto a programacin son: objeto, clase, mtodo, herencia y
polimorfismo.
1.2.10. SISTEMA ADMINISTRADOR DE BASE DE DATOS (SGBD)

15

Es un programa de aplicacin que se usa para crear, manipular y


administrar base de datos incluyendo su estructura lgica, fsica y
reglas de integridad. A su vez estos programas cuentan con el soporte
necesario que le permita obtener capacidad de integracin y migracin
con otras bases de datos u otros programas de aplicacin, entre ellos
tenemos: Access, Paradox, Visual FoxPro, SQL Server, Oracle,
Sybase, Informix, SQLBase, y otros.
1.2.11. SISTEMA GENERADOR DE APLICACIN (SGA)
Es un programa de aplicacin que se usa para crear programas de
aplicacin. Para dar una mejor idea los SGA son los conocidos
lenguajes de programacin o interpretes de instrucciones que permiten
a los programadores escribir un conjunto coordinado de instrucciones,
entre ellos tenemos Visual FoxPro, Visual Basic, Visual C++, Power
Builder, Delphi, Net, Etc.
1.3. BASE DE DATOS
El trmino de bases de datos fue escuchado por primera vez en 1963, en
un simposio celebrado en California USA.
Una base de datos se puede definir como un conjunto de informacin
relacionada que se encuentra agrupada estructurada.
Desde el punto de vista de lo informtico, la base de datos es un sistema
formado por un conjunto de datos almacenados en discos que permiten el
acceso directo a ellos y un conjunto de programas que manipulen ese
conjunto de datos.

16

Este trabajo se realizara con la finalidad de aprender un poco ms sobre


una base de datos, sus caractersticas, usos, estructuras, diseos, entre
otros.

Fig. 01 concepto de una base de datos


1.3.1. ALGUNOS CONCEPTOS DE BASES DE DATOS:
Base

de Datos: es la coleccin de datos aparentes usados por el

sistema de aplicaciones de una determinada empresa.


Base de Datos: es un conjunto de
encuentra agrupada

o estructurada.

informacin relacionada que se


Un archivo por s mismo no

constituye una base de datos, sino ms bien la forma en que est


organizada la informacin es la que da origen a la base de datos.
Base de Datos: coleccin de datos organizada para dar servicio a
muchas aplicaciones al mismo tiempo al combinar los datos de manera
que aparezcan estar en una sola ubicacin
1.3.2. REQUERIMIENTOS DE LAS BASES DE DATOS:
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

17

del flujo, estructura y asociatividad de la informacin y debe


desarrollarse un documento formal de los requerimientos.
Requerimientos administrativos: se requiere mucho ms para el
desarrollo de sistemas de bases de datos que nicamente seleccionan
un modelo lgico de base de datos. La bases de datos es una disciplina
organizacional, un mtodo, ms que una herramienta o una tecnologa.
Requiere de un cambio conceptual y organizacional.

Fig. 02 Componentes de una base de datos


1.3 3. ELEMENTOS CLAVES DE ORGANIZACIN EN UN AMBIENTE DE
BASES DE DATOS
Sistema de administracin de base de datos.
Administracin de informacin.
Tecnologa de administracin de base de datos.
Usuarios.
Planeacin de informacin y tecnologa de modelaje.
1.3.4 CARACTERSTICAS DE LAS BASES DE DATOS:
Una base de datos contiene entidades de informacin que estn
relacionadas va organizacin y asociacin. La arquitectura lgica de
una base de datos se define mediante un esquema que representa las
definiciones de las relaciones entre las entidades de informacin. La
arquitectura fsica de una base de datos depende de la configuracin
18

del hardware residente.

Sin embargo, tanto el esquema (descripcin

lgica) como la organizacin (descripcin fsica) deben adecuarse para


satisfacer los requerimientos funcionales y de comportamiento para el
acceso al anlisis y creacin de informes.

Fig. 03 Caractersticas de una base de datos


1.3.5. VENTAJAS EN EL USO DE BASES DE DATOS:
La utilizacin de bases de datos como plataforma para el desarrollo de
Sistemas de Aplicacin en las Organizaciones se ha incrementado
notablemente en los ltimos aos, se debe a las ventajas que ofrece su
utilizacin, algunas de las cuales se comentarn a continuacin:

Globalizacin de la informacin: permite a los diferentes usuarios


considerar la informacin como un recurso corporativo que carece
de dueos especficos.

Eliminacin de informacin inconsistente: si existen dos o ms


archivos con la misma informacin, los cambios que se hagan a
stos debern hacerse a todas las copias del archivo de facturas.

19

Permite compartir informacin.

Permite mantener la integridad en la informacin: la integridad de la


informacin es una de sus cualidades altamente deseable y tiene
por objetivo que slo se almacena la informacin correcta.

Independencia de datos: el concepto de independencia de datos es


quizs el que ms ha ayudado a la rpida proliferacin del
desarrollo de Sistemas de Bases de Datos. La independencia de
datos implica un divorcio entre programas y datos.

Fig. 04 Ventajas del uso de una base de datos

1.3.6. EL SISTEMA MANEJADOR DE BASES DE DATOS (DBMS).


Es un conjunto de programas que se encargan de manejar la creacin y
todos los accesos a las bases de datos. Se compone de un lenguaje de
definicin de datos, de un lenguaje de manipulacin de datos y de un
lenguaje de consulta.
Una de las ventajas del DBMS es que puede ser invocado desde
programas de aplicacin que pertenecen a Sistemas Transaccionales
escritos en algn lenguaje de alto nivel, para la creacin o actualizacin
20

de las bases de datos, o bien para efectos de consulta a travs de


lenguajes propios que tienen las bases de datos o lenguajes de cuarta
generacin.

1.3.7. AMBIENTE MODERNO DE BASE DE DATOS:


La tecnologa de las bases de datos puede eliminar de un tajo muchos
problemas creados por la organizacin tradicional de archivos.

Una

definicin ms rigurosa de bases de datos dice que es una coleccin de


datos

organizada

para

dar

servicios

eficientemente

muchas

aplicaciones al centralizar los datos y minimizar aquellos que son


redundantes. En vez de separar los datos en archivos por separados
para cada aplicacin, los datos son almacenados fsicamente para
aparecer a los usuarios como almacenados en una sola ubicacin: una
sola base de datos sirve a muchas aplicaciones. Por ejemplo, en vez de
que una corporacin almacene los datos de personal en sistemas de
informacin separados y archivos separados para personal, nominas y
prestaciones, la corporacin podra crear una sola base de datos para
Recursos Humanos.
1.4.

METODOLOGA DE DISEO DE BASE DE DATO


Las metodologas adoptadas para el diseo de la base de datos viene a
ser la normalizacin y estructura de datos y el de entidad-relacin. El
primero de la normalizacin de estructura y el segundo la modelacin
conceptual de los datos abstrayndolos del mundo abstracto de las
relaciones a uno concreto que se puede estudiar y analizar: con esta
metodologa se logra el prototipo de diseo de base de datos.

21

1.4.1. EL MODELO RELACIONAL


Se usa para la conceptualizacin de datos. A la hora de representar
mediante estructura de datos del mundo reales decir, cuando se realiza
el diseo del modelo lgico de datos, se puede optar por cualquier tipo
de base de datos; en red jerrquica, relacional, no bastante se
encontrar bastantes problemas ya que se est pasando de un mundo
real a estructuras fsicas de datos, con sus limitaciones y restricciones,
en stas habr que tener en cuenta el acceso a los datos y cuestiones
de eficiencia por lo que el mundo real se ve deformado y difcil de
reconocer en el modelo lgico de datos que se tiene como resultado el
diseo. 2
1.4.2. EL MODELO ENTIDAD-RELACIONAL
El modelo entidad-relacin es una tcnica de ingeniera de la
informacin que se utiliza para desarrollar un modelo de datos de alta
calidad. El modelo de datos ofrece una forma estndar de definir los
datos y las relaciones entre stos, para los sistemas de informacin, esto
mejora enormemente la calidad del sistema actual de gestin sobre el
modelo de informacin, por lo tanto surge la idea de separar el diseo
conceptual de datos del diseo fsico, es decir, con el fin de plasmar en
primer lugar mediante tcnicas de diagramacin el mundo real, con sus
entidades y agrupaciones de datos con significado dentro del sistema y
las relaciones entre ellas y una vez en un segundo paso es elegido la
base de datos sobre la que se va a implantar el modelo.

1.5. CREACIN DE UNA BASE DE DATOS


2

Richar Karker Modelo Entidad-Relacin 2004 Pg 1141

22

Para crear una base se deben realizar dos ejercicios de diseo: un diseo
lgico y uno fsico. El diseo lgico de una base de datos es un modelo
abstracto de la base de datos desde una perspectiva de negocios,
mientras que el diseo fsico muestra como la base de datos se ordena en
realidad en los dispositivos de almacenamiento de acceso directo.

El

diseo fsico de la base de datos es llevado a cabo por los especialistas


en bases de datos, mientras que el diseo lgico requiere de una
descripcin detallada de las necesidades de informacin del negocio de
los negocios actuales usuarios finales de la base. Idealmente, el diseos
de la base ser una parte del esfuerzo global de la planeacin de datos a
nivel institucional.
El diseo lgico de la base de datos describe como los elementos en la
base de datos han de quedar agrupados.
El proceso de diseo identifica las relaciones entre los elementos de datos
y la manera ms eficiente de agruparlos
requerimientos de informacin.

para cumplir con los

El proceso tambin identifica elementos

redundantes y los agrupamientos de los elementos de datos que se


requieren para programas de aplicaciones especficos.

Los grupos de

datos son organizados, refinados y agilizados hasta que una imagen


lgica general de las relaciones entre todos los elementos en la base de
datos surja.
1.5.1. BASES DE DATOS DOCUMENTALES:
Son las derivadas de la necesidad de disponer de toda la informacin en
el puesto de trabajo y de minimizar los tiempos del acceso a aquellas
informaciones que, si bien se utilizan con frecuencia, no estn

23

estructuradas convenientemente. Esto se debe a que la procedencia de


la informacin

es muy variada (informes, notas diversas, peridicos,

revistas, muchos ms.


1.5.2. BASES DE DATOS DISTRIBUIDAS:
Es aquella que se almacena en ms de un lugar fsico. Partes de la
base de datos se almacena fsicamente en un lugar y otras partes se
almacenan y mantienen en otros lugares. Existen dos maneras de
distribuir una

base de datos. La base de datos central

puede ser

particionada de manera que cada procesador remoto tenga los datos


necesarios sobre los clientes para servir a su rea local.

Los cambios

en los archivos pueden ser justificados en la base de datos central sobre


las bases de lotes, en general por la noche. Otra estrategia tambin
requiere de la actualizacin de la base central de datos en hojas no
laborables.
Aun otra posibilidad (una que se emplea en bases de datos grandes) es
mantener solo un ndice central de nombres y almacenar localmente los
registros completos.
Los procesamientos distribuidos y las bases de datos distribuidas tienen
como beneficios e inconvenientes. Los sistemas distribuidos reducen la
vulnerabilidad de un lugar nico central y voluminoso.

Permiten

incremento en la potencia de los sistemas al adquirir mini computadoras


que son ms pequeas y baratas. Finalmente incrementan el servicio y
la posibilidad de respuesta de los usuarios locales.

Los sistemas

distribuidos, sin embargo, dependen de la alta calidad de las lneas de


telecomunicaciones, las cuales a su vez son vulnerables.

24

Adems, las

bases de datos locales pueden algunas veces alejarse de las normas y


las definiciones de los datos centrales y hacen surgir problemas de
seguridad al distribuir ampliamente el acceso a datos de alta
sensibilidad.
1.5.3. BASES DE DATOS ORIENTADAS A OBJETOS E HIPERMEDIA:
Estas son capaces de almacenar tanto procesos como datos. Por este
motivo las bases orientadas al objeto deben poder almacenar
informacin

no

convencional

(como

imgenes

estticas

en

movimiento, colecciones de sonidos, entre otros). Este tipo de bases de


datos deriva directamente de la llamada programacin orientada a
objetos, tpica por ejemplo del lenguaje C/C++.
Entre las ventajas de las bases de datos orientadas al objeto destaca la
posibilidad de tratar los casos excepcionales, que suelen ser la mayora
en la prctica cotidiana, en lugar de tratar de insertar la realidad en unos
patrones rgidos que violentan para hacerla coincidir con los esquemas
utilizados. Adems, nadie pone en duda que es ms cmodo manejar
objetos de entorno que no es familiar, que trabaja, por ejemplo, con
tablas, esquemas, cuadros, muchos ms.
Entidad
Puede ser una persona, objeto, suceso o casa, que tiene datos
propios para la recopilacin de informacin por ejemplo una relacin
de pacientes alumnos y clientes corresponden a la entidad personal,
un lote de autos, medicamentos corresponden a la entidad objeto,
una operacin de crdito o una transferencia corresponderan a la
entidad suceso.

25

1.6.

INGENIERA DE SOFTWARE
CICLO DE VIDA CLSICO PARA LA INGENIERA DEL SOFTWARE
(MODELO EN CASCADA)
El ciclo de vida exige un enfoque sistemtico y secuencial del desarrollo
del software que comienza en el nivel del sistema y progresa a travs del
anlisis, diseo, codificacin, prueba y mantenimiento. Modelizado a partir
del ciclo convencial, el ciclo abarca las siguientes actividades:

A.

INGENIERA DEL ANLISIS DEL SISTEMA


Debido a que el software es siempre parte de un sistema mayor, el
trabajo comienza estableciendo los requisitos de todos los elementos
del sistema y luego asignando algn subconjunto de stos requisitos
al software. Este planteamiento es esencial cuando el software debe
interrelacionarse con otros elementos, tales como hardware, persona
y base de daros. La ingeniera y el anlisis del sistema abarca los
requisitos globales a nivel del sistema con una pequea cantidad de
anlisis y de diseo a nivel superior.

B.

ANLISIS DE LOS REQUERIMIENTOS DEL SOFTWARE


El proceso de recopilacin de los requisitos se centra e intensifica
especialmente para el software. Para comprender la naturaleza de los
programas que hay que construir, el ingeniero de software debe
comprender el mbito de la informacin del software, as como la

26

funcin, el rendimiento y las interfaces requeridos. Los requisitos tanto


del sistema como del software, se documentan y se revisan con el
cliente.
C.

DISEO
El diseo del software es realmente un proceso multipaso que se
enfoca sobre cuatro atributos distintos del programa. La estructura de
los datos, la arquitectura del software, el detalle procedimental y la
caracterizacin de la interfaz, el proceso de diseo traduce los
requisitos en una representacin del software que pueda ser
establecida de forma que obtenga la calidad requerida antes de que
comience la codificacin. Al igual que los requisitos, el diseo se
documenta y forma parte de la configuracin del software. 3

D.

CODIFICACIN
El diseo debe traducirse en una forma legible para la mquina. El
paso de codificacin realiza esta tarea. Si el diseo se realiza de una
manera detallada, la codificacin puede realizarse mecnicamente.

E.

PRUEBA
Una vez que se ha generado el cdigo, comienza la prueba del
programa. La prueba se centra en la lgica interna del software,
asegurando que todas las sentencias se han probado y en las
funciones externas, realizando pruebas que aseguren que la entrada
definida produce resultados que realmente se requieren.

F.

MANTENIMIENTO

Roger S. Pressman Ingeniera del Software 2002 Pg. 26 - 28

27

El software, indudablemente sufrir cambios despus de que se


entregue al cliente. Los cambios ocurrirn debido a que se hayan
encontrado errores, a que el software deba adaptarse a cambios del
entorno externo (por ejemplo, un cambio solicitado debido a que se
tiene un nuevo sistema operativo o dispositivo perifrico) o debido a
que el cliente requiera ampliaciones funcionales o del rendimiento, el
mantenimiento del software aplica cada uno de los pasos precedentes
del ciclo de vida a un programa existente en vez de a uno nuevo.
El ciclo de vida clsico es el paradigma ms antiguo y ms
ampliamente usado en la ingeniera del software
CAPITULO II
2.- PROBLEMA
2.1. DESCRIPCIN Y PLANTEAMIENTO DEL PROBLEMA
Estando en la era de la comunicacin e informacin digital, del
conocimiento en un mundo globalizado, donde no existen limites para
acceder a la informacin, la automatizacin de los procesos y servicios en
las instituciones publicas y privadas son necesarias para una mejor
atencin al usuario final.
El instituto Superior Tecnolgico Pblico Omate como centro formador se
ve en serias limitaciones y dificultades probablemente por la influencia de
la nueva tecnologa, los cambios bruscos de la era de la comunicacin e
informacion, en relacin con el manejo de la informacin del control de
asistencia, siendo por el momento de forma manual, por esta razn se ha
visualizado que la institucin no cuenta con un software de Control de

28

Asistencia del personal, que le permita a la institucin un mejor manejo de


la informacin en lo referido a la jornada laboral, el mismo que hasta la
fecha se realiza en forma manual mediante un formato definido y el
llenado respectivo por cada personal al momento de ingresar al centro de
trabajo, desafortunadamente esta informacin no refleja el control
requerido para determinar la jornada laboral de cada trabajador.
El presente proyecto nos permitir poder acceder a un software de control
de asistencia del personal, el cual nos brindara toda la informacin
necesaria requerida por la Jefatura de Administracion, la Direccion y el
mismo personal si lo ve por conveniente, el cual nos presentara el record
de asistencia, sin tener la necesidad de revisar o realizar un bsqueda de
formatos para visualizar su asistencia.
2.2. JUSTIFICACION.
La rpida evolucin de la tecnologa informtica y los Sistemas de
Informacin basados en el computador, ha implicado una informatizacin
progresiva en todos los campos de la vida cotidiana, y en algunos casos
sofisticar an ms las tareas rutinarias que cada una de las
organizaciones estn dedicadas.
Hoy en da es comn escuchar una noticia en el sentido de cambio de
sistema de informacin de tal o cual organizacin, esto se debe
probablemente a las muchas bondades que ofrece la Tecnologa
Informtica tales como tcnicas y modelos para el tratamiento de la
informacin de cualquiera naturaleza.

29

Debido a ello el estudio, evaluacin y su adecuacin de los sistemas de


informacin, debe ser una preocupacin permanente, y toda vez que la
sociedad en donde se desarrolla las organizaciones en este caso el rea
de Administracin experimenta mltiples variaciones, por tanto su aspecto
organizacional, funcional y administrativo debe responder a dichas
modificaciones. En la actualidad esta institucin educativa, dentro de sus
planes de desarrollo se viene trazando polticas de desarrollo y
modernizacin, tanto en el aspecto administrativo, acadmico e
infraestructural. Por tanto, la informtica dentro del campo educativo no
poda estar al margen de estas polticas de desarrollo, puesto que, toda
modernizacin est apoyada en los sistemas de informacin, en razn de
que, la informacin es base fundamental para la toma de decisiones as
como para la administracin de una organizacin.
Siendo las actividades ms complejas y de mayor problema en la oficina
de secretaria, es la elaboracin del reporte de asistencia, ubicar FUTs de
permiso, licencias y/o capacitaciones y otras del equipo de administracin
de personal, las mismas que en muchos casos es realizado en forma
manual y en otros casos con la ayuda de una persona, teniendo como
consecuencia deficiencias y errores en cuanto se refiere a precisin,
rapidez, puntualidad e integridad de los datos. Estos problemas y
deficiencias se deban probablemente a que, el sistema de informacin en
uso, no cuente con un ptimo modelo de datos as como un software de
gestin de informacin que responda de acuerdo a las necesidades
exigidas actualmente.

30

Frente a estas situaciones salta a la vista la importancia de reestructurar


el sistema de funcionamiento de la oficina, planteando un modelo de base
de datos y el respectivo gestor de informacin con el apoyo de una
computadora, para que pueda cumplir con las actividades mencionadas,
esto acorde al avance de la tecnologa y al cambio estructural y
organizacional del sistema administrativo.
Esta investigacin tiene justificacin de desarrollo educacional, econmico
y de investigacin aplicada porque con base a un modelo de base de
datos y un programa de gestin de base de datos, lograremos resolver
este lgido problema de manejo de la informacin de control de asistencia
de docentes y administrativos del I.S.T.P.O.
Debido a que el personal docente, administrativo y practicantes del
ISTPO, registran un ingreso diario manualmente ya sea a travs de
cuaderno de asistencia o tarjetas la cual implica que no es favorable la
puntualidad en el control de asistencia del personal que labora en dicha
institucin.

2.3. OBJETIVOS.
a) Objetivo General
Desarrollar

un

Prototipo

de

Sistema

Automatizado,

para

el

procesamiento y administracin del Control de Asistencia del Personal


Docente y Administrativo del ISTPO.

b) Objetivos Especficos

31

Disear un modelo de base de datos para el procesamiento y


administracin de los datos del control de asistencia del personal
del ISTPO.

Desarrollar un Software para la gestin de los datos.

Elaborar el manual de usuario

Elaborar el reporte mensual del control de asistencia

2.4. DISEO METODOLGICO


La metodologa empleada para la elaboracin del software, se realizo
utilizando los conceptos de anlisis y diseo de sistemas, indagando los
posibles inconvenientes que se presentan en lo que respecta a el control
de asistencia del personal, la visualizacin de los inconvenientes nos
permitieron plasmar y desarrollar el prototipo de sistema automatizado
para el control de asistencia del personal, el cual va a ser aplicado
directamente en la secretaria de la Direccin, lugar en el cual se realiza el
llenado del formato de control de asistencia, la institucin no cuenta con
software alguno o parecido aplicado al control de asistencia, siendo hasta
la fecha la atencin del tipo manual.

32

CAPITULO III
3

DESARROLLO DEL PROTOTIPO

3.1. SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO


2009
3.1.1 Tablas Libres del Programa:
3.1.2 Tabla CO_DI.dbf (Cdigos de Acceso)
En esta tabla se almacenan los datos de los cdigos de acceso del
programa, de forma encriptada.
Se observa en la figura los nombres de los campos, el tipo de datos y la
longitud que le corresponde a cada campo.

33

3.1.3 Tabla DA_EN.dbf (Datos de Entidad)


En esta tabla se almacenan los datos de la entidad con la cual va a
funcionar el programa.
Se observa en la figura los nombres de los campos, el tipo de datos y la
longitud que respectiva.

3.1.4 Tabla PR_OF.dbf (Profesiones)

34

Esta es una pequea tabla que nos va a permitir seleccionar la abreviacin de


la profesin acorde a la profesin respectiva de cada trabajador.
Se observa en la figura los nombres de los campos, el tipo de datos y la
longitud que respectiva.

3.1.5. Tabla PR_OH.dbf (Programacin de Horarios)


Esta tabla sirve para registrar informacin sobre los horarios programados de
acuerdo a cada cdigo de turno, de acuerdo a los turnos de docentes,
administrativos y personal de servicio, de modo que almacene informacin
personalizada de los horarios tanto de docentes, administrativos como del
personal de servicio, mes a mes, e inclusive segn las fechas que se le
indique, ya que almacena el ingreso y salida del da de cada mes.

35

3.1.6 Tabla RE_AS.dbf (Registro de Asistencias)


A travs de esta tabla se registran los datos diarios de ingreso y salida de cada
trabajador con la finalidad de contrastar estos datos posteriormente con los
datos de la tabla PR_OH (Programacin de horarios) para determinar quienes
llegaron tarde o faltaron a laborar.
Se muestra en la figura los campos, el tipo de datos y su longitud respectiva.
El campo DNITRA (DNI del trabajador) es el que permite registrar los datos de
ingreso y salida acorde al nmero de DNI, estos registros de DNI se
autogenerarn en dicha tabla mes a mes cuando el(la) operador(a) del sistema
as lo considere necesario (como ya veremos posteriormente)

36

3.1.7. Tabla TR_AB.dbf (Trabajadores o Datos del Trabajador)


Esta tabla nos permite almacenar y procesar los datos del trabajador de la
entidad el Campo CODIGOTRAB almacena los datos correspondientes al
Nmero de DNI de cada trabajador, luego vienen los campos secundarios con
el resto de datos del trabajador.
En la figura se observa los campos con su respectivo tipo de datos y longitud.

3.1.8. Tabla TU_RN.dbf (Turnos o Datos correspondientes a un turno de


trabajo)

37

A travs de esta tabla tratamos los datos sobre los turnos de trabajo acorde a
cada tipo de trabajador, en este caso: docentes, administrativos y de servicio, en
los turnos diferentes (Maana, Tarde, noche) segn corresponda.
En la figura se observa los campos con su respectivo tipo de datos y longitud.

3.2.

VENTANAS, DILOGOS O FORMULARIOS DEL SISTEMA DE


CONTROL DE PERSONAL:

38

3.2.1. VENTANA PRINCIPAL:


Muestra la informacin sobre a qu entidad est registrado el programa,
as como una breve descripcin de la denominacin del sistema y la
versin.

En esta ventana slo haga clic en el botn ACEPTAR para salir de la


misma
3.2.2. VENTANA PRINCIPAL DE ACCESO AL SISTEMA:

Esta cuenta con dos cajas de texto y dos botones de comando, en la


primera caja de texto debe consignar el nombre del usuario u operador
del sistema.
En la segunda caja de texto debe consignar la clave de acceso (4
caracteres) para acceder al programa, utilice el botn de comando
ACEPTAR para continuar o CANCELAR por si quiere salir de esta
ventana.

39

Si la clave de acceso es errnea el programa le dar tres hasta tres


oportunidades para consignar un nombre de usuario y una clave de
acceso, vlidos; en caso contrario saldr automticamente de ejecucin
del programa.

3.2.3. VENTANA BACKUP (O COPIAS DE SEGURIDAD):

40

A travs de esta ventana podremos realizar copias de seguridad de las


tablas donde se registra la informacin podremos realizar copias de
seguridad en la unidad elegida y al hacer clic en el botn de comando
ACEPTAR automticamente se copiarn los datos en la unidad elegida.

En caso de no elegir una unidad especfica, el programa emitir un


mensaje de error, necesariamente y obviamente tenemos que elegir una
unidad de destino para poder copiar los datos.

3.2.4. VENTANA MANTENIMIENTO DE TRABAJADORES:


A travs de esta ventana podemos almacenar y procesar los datos de los
trabajadores, de modo que los ubiquemos registro por registro (botones
de comando de desplazamiento o flechas), o ir a un nmero de registro
especfico si ya nos hemos acostumbrado a dichos datos (ir al reg.)

Asimismo tenemos las opciones de Nuevo, Modificar, Buscar y Eliminar


respectivamente para realizar el manejo respectivo de los datos segn
corresponda.
41

Los dos penltimos botones en calidad de desactivados que estn a la


derecha corresponden a los botones Guardar y Cancelar que se activan
solamente en los estados Nuevo y Modificar para guardar los cambios o
los nuevos datos en un registro o para cancelar la accin elegida segn
corresponda.
El ltimo botn de la parte inferior corresponde a Salir, se debe
mencionar que cuando se ubica el puntero del ratn en alguno de los
objetos de la ventana, automticamente nos muestra un mensaje de
ayuda interactiva.
El visualizador de la parte inferior (donde indica 1 registro) tambin nos
sirve como ayuda para la utilizacin de los controles de esta ventana en
cuanto a la edicin de datos de los trabajadores de la entidad.

El botn buscar activar la siguiente ventana de bsqueda donde


podemos elegir el campo especificado y luego escribir el texto de
bsqueda tal como se muestra en la figura y automticamente nos
42

aparecer en el visualizador el registro o registros coincidentes con la


bsqueda en cuestin.

Puede presionar <ENTER> tres veces para ubicar los datos del registro
elegido en la ventana anterior (ACEPTAR).
Los botones NUEVA BSQUEDA, MOSTRAR TODOS y ATRS realizan
funciones obvias (nueva bsqueda para realizar una bsqueda nueva,
mostrar todos para mostrar todos los registros correspondientes a los
trabajadores y atrs para regresar a la ventana anterior).

3.2.5. VENTANA CAMBIO DE PASSWORD:

43

Utilice esta ventana para cambiar su password, mas no es posible aqu


modificar el nombre de ID, debe consignar el nombre de ID y la clave
correspondiente lo que le emitir a la siguiente ventana

3.2.6. VENTANA PRINCIPAL DE PRESENTACIN DEL PROGRAMA:

44

Esta es solo una ventana de presentacin, es la primera ventana, antes


de la ejecucin de la ventana de acceso al sistema (password de acceso
e ID usuario), haga clic en SCP 2009 para ejecutar la ventana principal
de acceso.

3.2.7. VENTANA DE PROGRAMACIN DE HORARIOS:


Indique aqu de que fecha a qu fecha y las horas de entrada y salida de
forma personalizada, de modo que esta informacin se contraste con los
datos de ingreso y salida que marque cada trabajador.

45

3.2.8. VENTANA DE REGISTRO DE DATOS DE LA ENTIDAD:


A travs de esta ventana podemos almacenar y modificar los datos de
entidad, segn sea el caso.
Haga clic en MODIFICAR para modificar los datos de la entidad
Haga clic en OK para salir de esta ventana.
En estado modificar haga clic en ACEPTAR para confirmar la
modificacin de datos de entidad o clic en CANCELAR para salir de de
este estado.

46

3.2.9. VENTANA SALIR:


Elegir SI o NO segn sea el caso

CONCLUSIONES
47

1. Se logro desarrollar de manera satisfactoria el prototipo de un Sistema


Automatizado para el Control de la Asistencia del Personal del ISTPO.
2. Se logro implementar el software de Control de Personal para el manejo de
la informacin, sobre la Asistencia y permanencia de su jornada laboral.
3. Se logro optimizar el registro del control de asistencia del personal,
mejorando la forma de registrarse mediante cdigo de identificacin.
4. Se ha automatizado el control de los permisos y/o, licencias del personal
que labora en la institucin.

RECOMENDACIONES

48

1. Que la institucin establezca una codificacin para el personal que labora


en la institucin.
2. Que se logre complementar el presente trabajo con un scaner digital, el cual
permitir una mayor seguridad y menor vulnerabilidad en el control de la
asistencia del personal.
3. Instalar un UPS adicional al equipo de cmputo para evitar perdida de la
informacin que altere el registro de la asistencia del personal.
4. Realizar copias de respaldo de la data para evitar perdidas de la
informacion.

49

BIBLIOGRAFIA
1. Alabau,

Antonio.

telecomunicaciones.

Informacin,
Jornadas

sociedad
Espaolas

de

la
De

informacin

Documentacin.

(6.1998.Valencia); p.5-19
2. Bazian Menachem, 2000, "Visual Foxpro", Edicin especial.
3. Bustamante Gutierrez Cesar, 2001, "Visual Foxpro", 1ra Edicin,
Editorial GrafPer.
4. Cooper, Rosemarie; Dempsey, Paula R.; Menon, Vanaja, and MillsonMartula, C. Remote library users - needs and expectations. Library
Trends. 1998; 47(1): 42-64
5. Coral Rojas Guido, 2000, "Contabilidad", 2da Edicin Editolaser.
6. Dubln

Core

http://purl.org/DC,

Miller,

Paul.

Metadata

masseshttp://www.ariadne.ac.uk./issue5/metadata-masses,

Powel,

for
A.

Dublin Core managemet. http://www.ariadne.ac.uk./issue10/dublin


7. tienne, Anne-Sophie. Actualit du droit d'auteur dans la socit de
l'information. Bulletin des Bibliothques de France. 1998; 43(3): 8-12
8. Instituto Nacional de Estadstica e Informtica, Programacin.
9. Joyanes Aguilar Lus, 1998, Programacin Orienta a Objetos" 1ra
Edicin Editorial Carmelo.
10. Joyanes Aguilar Lus, 1999, "Fundamentos de Programacin" 2da
edicin.
11. Kenneth Kendall, 1999 Analisis y Diseo de Sistemas 3ra Edicin.
12. Lpez de Sonsaga, Arantxa. Z39.50 un estndar virtual o real?
Jornades Catalanes de Documentai (7.1999. Barcelona) pp. 479-486

50

13. Lundquist, Mith; Daggett, Steven, and McClung, Mark. Technical


infraestructure of electronic library. Library Hi Tech. 1998; 16(3-4): 110124
14. Martnez, F.J., Formacin de sistemas de informacin electrnica y
nuevos documentos: Scire
15. Romero Moreno Gesvin, 2001, "Anlisis y Diseo de BD", 1ra Edicin.
16. Vsquez Paragulla Julio, 1997, "Diseo de Programacin" 3ra Edicin,
Editorial San Carlos

51