Sie sind auf Seite 1von 126

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

INTRODUCCIN

En el presente informe se hace referencia a las diversas actividades y


funciones que fueron realizadas por el estudiante Orlin Ariel Corea Garca
durante la realizacin de la prctica profesional, adems la manera en que
fueron aplicados los conocimientos adquiridos durante el proceso de
formacin acadmica profesional. Tambin se detalla los resultados
obtenidos y el aprendizaje adquirido como resultado de la realizacin de
las diversas actividades asignadas durante la realizacin de la practica
profesional supervisada , que fue establecida por la Universidad Catlica
de Honduras Nuestra Seora Reina de la Paz , previa obtencin al ttulo
de Ingeniera en Ciencias de la computacin. La prctica profesional se
desarrollo en el periodo comprendido entre el 28 de Enero y el 8 de Mayo
del ao 2008, en el DEPARTAMENTO DE INFORMATICA Y TECNOLOGA
DEL BANCO CENTRAL DE HONDURAS.
Inicialmente en el captulo I se presentan las generalidades de la empresa,
Seguidamente en el captulo II se detallan las diversas actividades
asignadas y desarrolladas, entre las cuales se destacan el desarrollo del
sistema de Biblioteca en lnea en mbito de Intranet como Internet.

Informe Prctica Profesional Supervisada


1

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Finalmente, en el captulo III se especifican las aportaciones hechas a la


empresa, las conclusiones y recomendaciones del caso.

CAPTULO I-Generalidades del Banco Central de


Honduras
1.1

HISTORIA DEL BANCO CENTRAL DE HONDURAS.

El Banco Central de Honduras se cre el 3 de febrero de 1950, mediante


Decreto Legislativo No. 53, e inici operaciones el primero de julio de ese
mismo ao, bajo la titularidad del Abogado Roberto Ramrez, en un acto de
inauguracin presidido por el Doctor Juan Manuel Glvez, Presidente de la
Repblica. .
Entre 1993 y 1994 el BCH inaugur en su edificio anexo de Coma yagela,
la Pinacoteca Arturo H. Medrano, el Auditorio Tmas Clix Moncada y
la Biblioteca Roberto Ramrez especializada en las reas de Economa,
Moneda, Banca y Finanzas.

1.2 OBJETIVOS GENERALES DEL BANCO CENTRAL DE HONDURAS

Informe Prctica Profesional Supervisada


2

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

El Banco Central de Honduras es un Banco especial del Estado, que tiene


por objeto velar por el mantenimiento del valor interno y externo de la
moneda nacional y propiciar el normal funcionamiento del sistema de
pagos.
Con tal fin, formular, desarrollar y ejecutar la poltica monetaria, crediticia
y cambiaria del pas.

1.3 MISIN.
El Banco Central de Honduras es una institucin dedicada a formular,
dirigir y ejecutar la poltica monetaria, crediticia y cambiaria, con el
propsito de velar por el mantenimiento del valor interno y externo de la
moneda nacional y el buen funcionamiento y estabilidad de los sistemas
financiero y de pagos del pas.
Su actividad se sustenta en el respeto a la ley, el liderazgo y autonoma
institucional, la tica, el profesionalismo, el esfuerzo creativo, la calidad en
el servicio y la bsqueda de la excelencia.

1.4 VISIN.

Informe Prctica Profesional Supervisada


3

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Para el ao 2008, el Banco Central de Honduras continuar ejerciendo sus


funciones adaptndose al ambiente econmico prevaleciente; habr
contribuido a preservar condiciones macroeconmicas estables y a velar
por el buen funcionamiento de los sistemas financiero y de pagos del pas.
Tendr una organizacin interna adecuada y flexible; contar con sistemas
modernos de informacin; presentar una situacin financiera slida;
dispondr de personal altamente calificado; habr cimentado una cultura
de calidad y servicio que estimule la participacin, el trabajo en equipo, el
alto compromiso y el desempeo sobresaliente de su personal.

1.5 ORGANIGRAMA DEL BANCO CENTRAL DE HONDURAS

Informe Prctica Profesional Supervisada


4

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

1.6 DEPARTAMENTO DE INFORMTICA Y TECNOLOGA

1. 6. 1 MISIN

El Departamento de Informtica y Tecnologa es una dependencia del


Banco Central de Honduras dedicada a satisfacer las necesidades de

Informe Prctica Profesional Supervisada


5

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

automatizar, racionalizar y hacer ms efectivo el manejo de las operaciones


y los flujos de informacin a travs de sistemas computacionales, con el fin
de contribuir a una oportuna y eficaz toma de decisiones de la institucin.
Caracterizndonos por la eficiencia, creatividad, tica y profesionalismo en
las prestaciones de nuestros servicios.
1.6.2 FUNCIONES

Administrar el equipo central de cmputo y las comunicaciones con otros


equipos dentro y fuera del Banco, asesorar y apoyar a los usuarios en el
campo de informtica y comunicaciones y en los distintos grados de
autonoma que tengan en el uso de esas tecnologas, estableciendo
estndares, procedimientos y controles para la adquisicin de las mismas
y produciendo sistemas de informacin que automaticen las funciones en
toma de decisiones, haciendo ms eficiente y efectivo el funcionamiento del
Banco.

1.6.3 ORGANIGRAMA DEPARTAMENTO DE INFORMTICA Y


TECNOLOGA.

Informe Prctica Profesional Supervisada


6

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

CAPTULO II-Actividades Asignadas y Realizadas

Informe Prctica Profesional Supervisada


7

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

En este captulo se exponen las diversas actividades realizadas en el


DEPARTAMENTO

DE

INFORMTICA

TECNOLOGA

DEL

BANCO

CENTRAL DE HONDURAS, como parte de la prctica profesional


supervisada.
Las actividades asignadas y realizadas fueron las siguientes:

Mejora del portal Web de la Unidad de Servicios Bibliotecarios


previamente desarrollado, el cual consisti en la mejora de los
mtodos de bsqueda en lnea, inclusin de seccin de noticias,
eventos, novedades bibliogrficas y la reservacin de textos en lnea
para todos los empleados del Banco Central de Honduras.

Integracin

sistema para el manejo y control del inventario del

material bibliogrfico disponible en las instalaciones de la Unidad


de servicios Bibliotecarios al Portal Web (Intranet), el cual consisti
en el remplazo del sistema que se empleaba anteriormente
denominado

WINISIS debido

a que el mantenimiento

de la

informacin conlleva una gran inversin de tiempo y agregar estas


funcionalidades al modulo de administracin del portal web de la
Biblioteca

Roberto

Ramrez

nivel

de

intranet

el

cual

fundamentalmente consisti en mostrar las pantalla de despliegue

Informe Prctica Profesional Supervisada


8

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

de informacin con todo los valores ingresados en los formularios


para el registro de los materiales bibliogrficos as como mostrar de
manera automtica cual es la cantidad de ejemplares que se tiene de
un determinado texto.

Desarrollo de la Pagina Web de la biblioteca del Banco Central de


Honduras, Biblioteca Roberto Ramrez a nivel de internet, la cual
consisti en un sitio en internet de acceso publico , en la cual la
biblioteca da a conocer sus mltiples servicios, permite la bsqueda
y consulta de la base de datos de materiales bibliogrficos
disponibles, da a conocer los eventos realizados as como los que se
realizaran en un futuro, cuenta con un centro de descargas de
archivos ( material bibliogrfico digital, utilidades, etc.) y con un
directorio de enlace a mltiples sitios de inters publico.

Informe Prctica Profesional Supervisada


9

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Diagrama de Actividades Asignadas y Realizadas.

Informe Prctica Profesional Supervisada


10

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz


Fig. 2.1diagrama de actividades asignadas y realizadas

Informe Prctica Profesional Supervisada


11

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

DESCRIPCON DE ACTIVIDADES REALIZADAS

II.1 Mejora del portal Web a nivel de intranet de la


Unidad

de

Servicios

Bibliotecarios

(Biblioteca

Roberto Ramrez) e integracin del Control de


inventario.
1. Antecedentes: La mejora del portal web a nivel intranet de la
Biblioteca Roberto Ramrez es una necesidad que tiene la Unidad
de Servicios Bibliotecarios del Banco Central de Honduras. El portal
Web de la Biblioteca Roberto Ramrez entr en funcionamiento en
el ao 2006 el cual contemplaba nicamente los servicios de
consulta de la base de datos del material bibliogrfico. Este portal a
la fecha haba entrado casi en desuso debido a que el mtodo del
bsqueda no era tan efectivo y poco amigables a los usuarios, es por
esta causa que se decidi modificar el diseo y funcionamiento del

Informe Prctica Profesional Supervisada


12

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

portal Web de la Biblioteca Roberto Ramrez y el cual administra la


Unidad de Servicios Bibliotecarios (USBI).
2. Definicin del nuevo Sistema: El Portal Web de la Biblioteca
Roberto Ramrez , es un sistema automatizado que permite a todos
los empleados del Banco Central de Honduras realizar consultas de
los

diversos

materiales

bibliogrficos

con

que

cuenta

dicha

biblioteca, adems da a conocer los boletines de las nuevas


novedades

bibliogrficas

comunicados

de

eventos

que

se

adquieran,

realizados

las

noticias

fundamentalmente

y
la

posibilidad de realizar la reservacin de materiales bibliogrficos a


travs del INTRANET.
3. Objetivo General: Ofrecer un mejor servicios por parte de la
Unidad de Servicios Bibliotecarios a toda la poblacin del Banco
Central de Honduras en la capital de la repblica.
4. Objetivos Especficos: Entre los objetivos perseguidos estn
Permitir la consulta de base de datos del material bibliogrfico
disponible en la biblioteca Roberto Ramrez de forma rpida

y eficiente.
Dar a conocer

las

nuevas

adquisiciones

bibliogrficas

realizadas por la Unidad de Servicios Bibliotecarios.

Informe Prctica Profesional Supervisada


13

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Dar a conocer los eventos realizados y por realizar por parte de


la Unidad de Servicios Bibliotecarios y dems informacin de
inters pblicos a todos los empleados del Banco Central de
Honduras sucursal Tegucigalpa.

5. Descripcin del Proceso de Desarrollo:

5.1 Definicin de los Requerimientos


Aunque ya existan antecedentes que podran haber servido de base el
entendimiento del proceso y funcionamiento del sistema de consulta a
base de datos de material bibliogrfico , el proceso se complico debido a
que no exista la adecuada documentacin en la cual se plasmara de forma
clara y concisa en que consista el sistema en si; es decir cuales eran los
requerimientos

que

fueron

inicialmente

establecidos,

si

existan

normativas explicitas en la Unidad de Servicios Bibliotecarios , adems de


lo anterior no exista una explicacin muy profunda y detallada del
funcionamiento interno de los diferentes mdulos ni de las interrelaciones
de los mismo. Aspectos como los mencionados anteriormente conllevaron
al consumo de un significativo tiempo, significativo por el hecho de que de
haber existido la documentacin adecuada no se hubiese tenido que
invertir tanto recursos en entender nuevamente el proceso. Para poder
solventar el problema sealado anteriormente se decidi iniciar el proceso

Informe Prctica Profesional Supervisada


14

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

realizando una serie de entrevistas con el personal que labora en la Unidad


de Servicios Bibliotecarios para poder comprender la manera en como
estos operaban, se entiz en conocer el proceso a seguir para realizar un
prstamo de un determinado material bibliogrfico , se profundizo mucho
en este aspecto ya que constituira para fundamental de la nueva versin
del portal Web de la biblioteca Roberto Ramrez. Otros aspectos en los
cuales se enfatizo es el en conocimiento de la asignacin de tareas , es
decir que personas realizan determinada actividad en el proceso de
prstamo. Adicional a esta informacin se recopilo tambin informacin de
mucha utilidad y significacin como cuales serian los servicios adicionales
que se deseaban incluir en el nuevo portal estos servicios adicionales
fueron la inclusin de una pagina que permitiese a la Unidad de Servicios
Bibliotecarios dar a conocer las nuevas adquisiciones bibliogrficas, los
eventos realizados y las noticias de inters del personal del Banco Central
de Honduras en lo que a eventos que involucran a la Biblioteca Roberto
Ramrez se refiere, as como el modulo que permitiese a

todos los

empleados permanentes del Banco Central de Honduras en Tegucigalpa


realizar la reservacin de libros en lnea. Esta informacin fue recabada
mediante la realizacin de mltiples visitas y entrevistas realizadas al
personal de la Unidad de Servicios Bibliotecarios. Tras realizar un anlisis

Informe Prctica Profesional Supervisada


15

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

profundo de la informacin recabada se encontr que no exista un


definicin clara de los procedimiento a seguir sobre todo en los que a
alimentacin de datos al sistema de Control de Inventario se refera. El
caso es que la Unidad de Servicios Bibliotecarios contaba con un sistema
para el control de inventario del material bibliogrfico de las diversas
colecciones , este sistema es WINISIS el cual es un programa que trabaja
con archivos de textos es decir planos lo cual dificultaba enormemente el
control de la informacin que se ingresaba, la dificultad era tanta que en
ocasiones se tenia que llenar 2 archivos con la misma informacin y
adicional a esto se tenia que alimentar la base de datos del portal Web que
se tenia originalmente, esto sin duda representaba una gran. inversin de
tiempo y recurso en actividades innecesarios. Una que se analizo
profundamente esta situacin se propuso al personal de la Unidad de
Servicios Bibliotecarios reemplazar el sistema WINISIS e incluir las
funcionalidades ofreca al modulo de administracin del nuevo portal Web,
debido a que esto favorecera enormemente a la optimizacin de recursos y
a un mejor y mayor control de la informacin, sugerencia a la cual los
empleados de dicha unidad accedieron. Una vez que los requerimientos
fueron

plasmados

se

realizaron

nuevas

visitas

para

realizar

una

confirmacin de los mismos con los implicados, esto con el objetivo de


Informe Prctica Profesional Supervisada
16

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

evitar retrasos en las fases final debido al surgimiento o cambio de los


requerimientos inciales.

5.2 Diseo de la Solucin


Cuando los requerimiento fueron plasmados se procedi a documentar
dicha informacin para ello se desarrollaron mltiples diagramas entre
ellos: diagramas de procesos, de flujos de datos tanto del sistema actual
como del propuesto, elaboracin de esquemas del sitio en sus diferentes
mbitos y ambientes.
Adicional a estos diagramas tambin se elabor el esquema de la
plataforma sobre la cual funcionaria el sistema, en este diagrama se
seala los diferente recursos de software y hardware necesarios para poder
implementar el nuevo sitio web de la Biblioteca Roberto Ramrez
adicional a esto se Realizo un proceso de investigacin del compendio de
reglas de negocio las cuales consisten en un listado con las diversas
normativas y polticas manejadas por la Unidad de Servicios Bibliotecarios
en los diversos procesos que abarca el portal Web como ser el
mantenimiento de informacin de material bibliogrfico, elaboracin de
boletines , proceso de prstamo y entrega de libros, entre otros. Esta
informacin

es

considerada

dentro

Informe Prctica Profesional Supervisada


17

del

rea

de

Desarrollo

como

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

fundamental debido a que es la base para el proceso de validacin y


control de seguridad de los sistemas de informacin que se realicen.

Diagrama de flujo de datos sistema Bibliotecarios

Fig.2.2 Diagrama de Flujo de Datos Sistema Bibliotecario

Informe Prctica Profesional Supervisada


18

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Diagrama de Flujo de Datos Sistema Bibliotecario


Nivel cero

Fig .2.2.1 Diagrama de flujo de datos sistema bibliotecario ( nivel 0).

Informe Prctica Profesional Supervisada

19

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Diagrama del Mapa del Sitio Web de la Biblioteca Roberto


Ramrez (intranet uso pblico)

Fig.2.3 Diagrama de sitio web Biblioteca Roberto Ramrez (intranet).

Como se puede observar en este diagrama se conceptualizan los diferentes


mdulos con que el sitio cuenta y la interrelacin y desplazamiento entre
los mismos.

Diagrama del Mapa del Sitio Web Biblioteca Roberto Ramrez (Mdulo
Administracin)

Informe Prctica Profesional Supervisada


20

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig. 2.4 Esquema del sitio web Biblioteca Roberto Ramrez (Modulo administracin)

En este esquema se bosqueja los diferentes mdulos que contemplan el


sitio

web

de

la

biblioteca

Roberto

Ramrez

en

el

ambiente

de

administracin, as como la manera en que estos se interrelacionan y la


manera de desplazarse entre ellos.
Diagrama de la Arquitectura Necesaria para el Funcionamiento del
Sitio Web de la Biblioteca Roberto Ramrez a Nivel de Intranet

Informe Prctica Profesional Supervisada


21

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig. 2.5 arquitectura de hardware y software necesarios para funcionamiento del sitio
Web Biblioteca Roberto Ramrez (Intranet)

5.3 Lenguaje de Programacin a Utilizar


Una vez definido con claridad los requerimientos y la arquitectura sobre la
cual se operara se inicio con el proceso de desarrollo. En el rea de
Informacin Pblica y Web misma que coordina todos los proyectos de esta
ndole las aplicaciones Web se realizan con el lenguaje PHP (Hypertext Preprocessor) el cual es un leguaje OpenSource y muy til para el desarrollo
de pequeas y grandes aplicaciones Web dinmicas. Para desarrollar con

Informe Prctica Profesional Supervisada


22

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

PHP se requiere del empleo de algn programa gestor del lenguaje existen
muchos en el mercado siendo uno de ellos DreamWeaver de la lnea
Macromedia el cul es el utilizado por el rea de Informacin Pblica y
Web para el desarrollo de pginas Web tanto dinmicas como estticas.

Fig. Pantalla inicio Dreamweaver Versin 8

5.4 Modelado de Base de datos


A pesar de que ya exista una versin anterior del Sitio Web de la
Biblioteca Roberto Ramrez destinado para la realizacin de consultas del
material bibliogrfico, el nuevo diseo tena discrepancias con relacin al
anterior en los que a bsquedas se refera debido a que las dems
funcionalidades seria completamente nuevas. Debido a esta diferencia se

Informe Prctica Profesional Supervisada


23

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

opto por volver a disear el modelo de base de datos de manera que se


ajustara de la mejor manera a las necesidades planteadas por el personal
de

la

Unidad

de

Servicios

Bibliotecarios.

Adems

del

problemas

anteriormente referido tambin se tuvieron los siguientes inconvenientes,


para el desarrollo del modulo de reservacin de material bibliogrfico en
lnea era necesario tener una tabla con la informacin de todos los
empleados permanentes del Banco Central de Honduras para verificar
quien realizaba tal pedido y a quien se debera enviar en el caso de
solicitar un material bibliogrfico en especifico. El Banco Central de
Honduras cuenta con una Base de Datos que contiene toda esta
informacin referente a los empleados de la institucin, pero esta base de
datos esta en SQL Server 2005. Actualmente existen varios sistemas
informticos que hacen uso de esta base de datos pero para ello se hace
una replicacin de los datos de esta base de datos a las bases de datos de
cada sistema, este procedimiento solo es realizado entre las bases de datos
SQL Server y no se tiene actualmente conocimiento por parte del personal
encargado de la administracin de Bases de Datos para realizar esta
replicacin de un servidor de SQL Server a uno de MySQL Server. En vista
de esta limitante se decidi que se realizara una conexin remota a la
versin SQLServer de la base de datos del sitio Web que estara alojada

Informe Prctica Profesional Supervisada


24

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

en el en servidor de SQL, Es decir que se tendran 2 bases de datos para


el sitio Web de la Biblioteca Roberto Ramrez una en SQL Server y Otra en
MySQL, La base de datos de SQL Server seria utilizada nicamente para
consulta en la cual se obtendra la informacin de los empleados, y la base
de datos de MySQL Server en esta se almacenara toda la informacin
referentes a los materiales bibliogrficos disponibles para reservacin,
informacin de las novedades bibliogrficas, eventos , noticias entre otra
informacin que se detallara ms adelante. No se creo una sola base de
datos en SQL Server debido a que PHP trabaja de mejor manera con
MySQL en operaciones de insercin y modificacin de datos debido a que
es nativo del lenguaje. Una vez definido el procedimiento a seguir surgi
otro problema y es el hecho que dentro del departamento de informtica y
Tecnologa no se tena el conocimiento con precisin de cmo conectar PHP
con una base de datos de SQL Server, lo que si se conoca es que era
posible realizar esta operacin. Otro problema que surgi fue el hecho de la
elaboracin de una tabla que permitiera controlar el acceso al mdulo de
reservacin; es decir que se pudiera saber quin era el usuario conectado
a travs de un formulario de autenticacin en el cual el usuario ingresara
su cuenta y una contrasea , originalmente se considero crear una tabla
en la Base de datos de MySQL en la cual se registraran los usuario

Informe Prctica Profesional Supervisada


25

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

colocando un usuario y una contrasea, el problema de esta operacin fue


el siguiente, en el Banco Central de Honduras todos los sistemas que se
vienen desarrollados la seguridad se maneja por medio de la seguridad
Integrada de Windows Utilizando el servicio de Active Directory o Directorio
Activo disponible en un Servidor Windows 2003 (para mayor detalle ver
anexo). Con este mtodo de control de acceso ya no se crean un mdulo de
seguridad para cada sistema como en tiempos pasados en el que para cada
sistema se creaba una tabla de usuarios y contrasea, en vista de estas
circunstancias la autenticacin para poder ingresar al mdulo de
Reservacin en lnea deba de ajustarse a estas nuevas prcticas de
desarrollo manejadas en el departamento. El principal problema de aplicar
esta metodologa en PHP radic en que al igual que con la conexin a SQL
Server esta era una actividad que no haba sido realizada a la fecha con
PHP en el Departamento de Informtica y Tecnologa. Despus de haberse
ajustado a las polticas y prcticas de desarrollo del Departamento de
informtica y Tecnologa el diseo de la base de datos se detalla a
continuacin tanto en MySQL como en SQL Server:
5.4.1 Base de datos BDBiblioteca (MySQL)

Informe Prctica Profesional Supervisada


26

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Esta tabla es usada para registrar todos los usuarios que se registren en la
lista de espera de un determinado libro

La presente tabla es usada para guardar los valores de parmetros de


funcionamiento del sitio Web como ser rtulos dinmicos, correos del
administrador, cantidad de libros a reservar por empleado, entre otros.

Esta tabla es usada para almacenar el detalle de los prstamos de libros


que se realicen.
Informe Prctica Profesional Supervisada
27

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Tblestadisticas

es usada por el modulo de estadsticas para mostrar

informacin sobre los libros, temas, autores ms buscados por los usuario.

Esta tabla es usada para almacenar toda la informacin referente a los


eventos y noticias que la Unidad de Servicios Bibliotecarios desea dar a
conocer.

Informe Prctica Profesional Supervisada


28

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Dicha tabla contiene toda la informacin referente a los libros que


pertenecen a la coleccin Histrica. (HISTO)

La

tabla tblnovedades contiene la informacin sobre las novedades

bibliogrficas que la Biblioteca Roberto Ramrez haya adquirido y que


desee dar a conocer a todos los empleados del Banco Central de Honduras.

La

tabla tblprestamo contiene la informacin de todos los prstamos

realizados por los empleados tanto en lnea como localmente.

Informe Prctica Profesional Supervisada


29

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Esta tabla contiene la informacin referente al encabezado de todas los


textos que caen dentro de la categora publicaciones Seriadas, que
pertenecen a la coleccin Hemeroteca.

La tabla tblregistrados contiene la informacin referente a los empleados


que han realizado solicitudes en lnea, esta tabla es el pilar del sistema
debido que es a travs de esta que se hace el enlace para el control de
accesos y la obtencin de los datos del solicitante (Nombre, Apellido,
Departamento, etc.) de la base de datos de SQL Server por medio del valor
contenido en el campo CveRegisCodigo que es el cdigo de usuario de
Active Directory del empleado.

Informe Prctica Profesional Supervisada


30

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

la tabla tblrenodetalle contiene la informacin referente al detalle de las


renovaciones de prstamo material bibliogrficos que se hayan realizado
tanto en lnea como localmente (en oficinas de la biblioteca).

Esta tabla contiene toda la informacin de encabezado de las renovaciones


de prstamo de material bibliogrfico que se haya realizado tanto en lnea
como localmente (en oficinas de la Biblioteca).

La tabla tblsiana contiene toda la informacin de los textos que caen en la


categora de SIANA, es decir las revistas.

Informe Prctica Profesional Supervisada


31

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla sile contiene toda la informacin de los diferentes documentos que


tratan de aspectos legales y que constituyen la coleccin denominada SILE

La tabla tblusbi contiene toda la informacin referente a los libros que


pertenecen a la coleccin General (USBI).

Informe Prctica Profesional Supervisada


32

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Para realizar el modelado de esta base de datos se hizo uso de la


herramienta case DBDesigner misma que fue de gran utilidad no solo
durante el proceso de modelado sino tambin durante la produccin con la
generacin de documentacin asociada a la base de datos, lo que favoreci
de manera significativa a la reduccin del tiempo requerido para el
modelado de datos.

5.4.2 Base de Datos SQL Server 2005


Esta base de datos es llenada automticamente con un proceso de
replicacin a partir de la base de datos maestra que contiene toda esta
informacin y que es mantenida por el Departamento de Recursos
Humanos., las tablas utilizadas por el sitio Web de la Biblioteca Roberto
Ramrez se listan a continuacin:

Informe Prctica Profesional Supervisada


33

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla TblEmpleado contiene todos los datos personales de los


empleados y es utilizada por el sistema de la biblioteca para obtener datos
como ser el nombre, apellido, telfono, correo electrnico entre otros datos,
a partir de esta tabla se realiza un enlace para obtener informacin de
gran relevancia como ser el edificio, el departamento, el rea especifica en
el que se encuentra el solicitante informacin que es fundamental al
momento de realizar el envo del material bibliogrfico al interesado.

Informe Prctica Profesional Supervisada


34

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Esta tabla contiene un listado con todos los edificios del Banco Central de
Honduras.

La tabla tblPuesto contiene la informacin de los diferentes puestos que


existen en el Banco Central de Honduras y es utilizada para obtener el
nombre del puesto del solicitante.

Informe Prctica Profesional Supervisada


35

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla tblDivision contiene informacin sobre las diferentes divisiones


que existen el Banco Central de Honduras, misma que es utilizada para la
obtencin de la informacin de la divisin a la que pertenece el solicitante.

La tabla tblAreaSeccion contiene informacin acerca de las diferentes


reas que estn presentes en cada departamento, es por medio de esta
tabla que se obtiene el rea a la cual pertenece el interesado.

Por medio de esta tabla se puede obtener el Departamento al cual


pertenece el solicitante.

5.5 Mdulos de insercin y mantenimiento de datos

Informe Prctica Profesional Supervisada


36

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Una vez definida la estructura de la base de datos se procedi a la


elaboracin de los primeros mdulos , el desarrollo inicio con la
construccin de los mdulos que seran empleados para la alimentacin de
la base de datos entre estos se pueden mencionar el modulo de agregar
libros de Coleccin General los campos que aparecen en el respectivo
formulario van acorde con los campos que el personal de la unidad de
servicios bibliotecarios llenaban en los respectivos formularios de papel
empleados para el registro de los mismos (Ver Anexo 3), previo a alimentar
cualquiera de las tablas el personal llenaba este formulario con la
informacin asociada al material bibliogrfica siendo el clasificador un
elemento de vital importancia esto particularmente en los textos que
pertenecen a las colecciones Histricos (HISTO) y Generales (USBI), el
clasificador es un cdigo compuesto mismo que es nico y es asignado por
el personal de la unidad de Servicios Bibliotecarios encargado de realizar el
registro de libros para ellos se emplea una nomenclatura definida segn
normas internaciones conocida como metodologa DeuWey solo los libros
de las colecciones Histricas y Generales

pueden ser reservados en

calidad de prstamo por los empleados del Banco Central de Honduras, las
obras que pertenecen a otras clasificaciones como ser a Hemeroteca Y
Documentos Legales no podan ser reservados y no tenan un clasificador
Informe Prctica Profesional Supervisada
37

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

asociado sino que un nmero secuencial que permitiese identificarlo. La


coleccin General contiene el mayor compendio de libros ya que esta hace
referencia a aquellos libros de temtica general mismos que son los ms
solicitados por los empleados del Banco Central de Honduras.

Fig.2.5 Formulario de Ingreso de datos a Coleccin General

En este formulario se ingresa toda la informacin considerada como de


relevancia acerca de un libro que pertenece a la Coleccin General
denotado por la Unidad Servicios Bibliotecarios con las siglas USBI.
Subyacente al mdulo de insercin tambin fue necesario la elaboracin de

Informe Prctica Profesional Supervisada


38

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

los mdulos que permitiesen la administracin de esta informacin


ingresada, es decir que permitieran modificar o eliminar un determinado
libro.

Fig.2.6 Pantalla central de Mantenimiento Coleccin General (USBI)

Para poder realizar las acciones de mantenimiento de la informacin se


cuenta con una pantalla central en la cul se ingresa el clasificador del
libro a modificar el cual es buscado en la base de datos en este caso
especficamente en la tabla tblusbi. Para cada coleccin existe una
pantalla central. En la pantalla central se despliegan 2 opciones una que
permite eliminar un libro especfico y la otra que permite acceder a la
pantalla de modificacin o edicin de la informacin.

Informe Prctica Profesional Supervisada


39

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.7 Pantalla de edicin de informacin Coleccin General (USBI)

La pantalla de Modificar USBI Recibe un valor URL que es enviado desde


la pantalla central de mantenimiento y despliega la informacin asociada
al libro elegido. Se cre una pantalla de mantenimiento para las diferentes
clasificaciones

de

material

Bibliogrficos

(Histricos,

Generales,

Documentos Legales Hemeroteca (Revista, Publicaciones Seriadas)).


Estos mdulos fueron creados especficamente para el mantenimiento de
la informacin referente a los diferentes materiales bibliogrficos. En vista
que el nuevo sitio Web contempla tambin la funcionalidad de mostrar
boletines de las novedades bibliogrficas

tambin se requiri la

elaboracin de los correspondientes mdulos para el ingreso, edicin o


eliminacin de la informacin.
Informe Prctica Profesional Supervisada
40

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig. 2.8 Pantalla de ingreso de novedades bibliogrficas

Este mdulo permite ingresar a la tabla de Novedades la informacin


referente a los nuevos materiales bibliogrficos que la Unidad de Servicios
Bibliotecarios haya adquirido , este mdulo cuenta con una utilidad
llamada wysiwyg que es un control JavaScript usado para editar un
rea de texto , la cual permite que se creen contenido ms atractivos, esta
pantalla tambin contempla la posibilidad de cargar un archivo de imagen
que estara asociado al contenido ingresado .Una vez que se cre la
pantalla necesaria para el ingreso de las novedades bibliogrficas se
procedi a elaborar las pantallas correspondientes para el mantenimiento
de informacin. El funcionamiento de las pantallas de mantenimiento de

Informe Prctica Profesional Supervisada


41

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

informacin es similar al usado en el mantenimiento de la informacin del


material bibliogrfico, se cuenta con una pantalla central la cual referencia
las diferentes obras mostradas como novedades de las cuales se debe de
elegir las que se desee eliminar o modificar.
Acorde con los requerimientos el sitio Web tambin deba contemplar la
funcionalidad que le permitiese al personal de la Unidad de Servicios
Bibliotecarios dar a conocer los eventos realizados o comunicados de
Inters. Para ello se elabor una pantalla que permitiese el ingreso de esta
informacin, esta pantalla tiene un funcionamiento similar a la de ingreso
de novedades en la cual se puede editar el contenido y asociar una imagen
a la informacin publicada. Complementario a esta pantalla de ingreso se
desarrollaron las pantallas de mantenimiento de la informacin la cual
permitan la edicin de la informacin ya existente o en su defecto la
eliminacin de la misma.

Informe Prctica Profesional Supervisada


42

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.9 Pantalla de Ingreso de Eventos y Noticias

Otro aspecto a elaborar tomando en cuenta de que se trata de una pgina


web dinmica, fue un formulario en cual se establecen una serie de
parmetros que serian de utilidad para el proceso de reservacin de libros
en lnea as como para la apariencia de la pgina, debido a que en uno de
Los parmetros se define el mensaje que se despliega en la parte superior e
la pagina.

Informe Prctica Profesional Supervisada


43

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.10 pantalla de configuracin

5.6 Mdulos de Bsqueda (uso Pblico)


Una vez que se desarrollaron las pantallas necesarias para la alimentacin
de las diferentes tablas se procedi a la elaboracin de las pantallas que
seran usadas por los empleados del Banco Central de Honduras para
poder buscar las obras de inters ya sea para consulta o para reservacin,
el sitio Web anterior utilizaba un mtodo de bsqueda que resultaba poco
amigable para el usuario debido a que se tena que desplazar a travs del
men para poder elegir una alternativa de bsqueda lo que resultaba
imprctico en ciertos casos adems de ello utilizaban frases demasiado
tcnicas para hacer referencia a las colecciones por ejemplo para hacer
Informe Prctica Profesional Supervisada
44

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

referencia a las opciones de bsqueda de libros pertenecientes a la


coleccin General lo hacia usando la palabra USBI, termino cuyo
significado es conocido nicamente por el personal que labora en la
Unidad de servicios bibliotecarios. Aspectos como los mencionados
anteriormente causaban que el proceso de bsqueda fuera complicado
para los usuarios. Para poder solventar esta situacin se opt por
desarrollar un nuevo esquema en el cual en una sola pgina se pudiese
realizar la bsqueda de un material bibliogrfico visualizando todos los
criterios disponibles para realizar dicha bsqueda, a diferencia del sistema
anterior que utilizaba una pgina distinta por cada criterio de bsqueda lo
que representaba en mayor uso de recurso y memoria. Otro aspecto que se
mejor en el motor de bsqueda es la posibilidad de incluir una bsqueda
avanzada en la cual se pudiese buscar un determinado material
bibliogrfico combinando todos los criterios de bsqueda disponibles si se
desea de una sola vez. La ventaja de esta nueva funcin radica en que los
resultados obtenidos pueden ser ms precisos resolviendo el problema que
exista con la versin anterior del sitio en donde la mayora de usuarios
estaba descontento con la efectividad en los resultados de las bsquedas.

Informe Prctica Profesional Supervisada


45

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.11 Pantalla de bsqueda Simple Libros Coleccin General

Fig. 2.12 Pantalla Bsqueda Avanzada Coleccin General

Informe Prctica Profesional Supervisada


46

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

El mecanismo de bsqueda de los materiales de las diferentes colecciones


es el mismo que el sealado anteriormente se cuenta con una bsqueda
simple en la cual el usuario puede buscar solo por un criterio de bsqueda
a la vez, la otra opcin o forma de bsqueda es la bsqueda avanzada en la
cual como ya se mencion con anterioridad se puede combinar todos los
criterios de bsquedas disponibles.
Una vez que se despliegan los resultados existen una forma de vista de la
informacin ms detallada en la cual se muestra al usuario toda aquella
informacin que puede ser de inters para esta, todas las bsqueda tanto
simple como avanzada de las diferentes colecciones cuentan con una
pantalla de detalle de informacin.

Informe Prctica Profesional Supervisada


47

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz


Fig, 2.13 Pantalla de detalle de revista

5.7 Mdulo despliegue de novedades bibliogrficas


Una vez culminadas las pantallas necesarias para realizar la bsqueda de
un material bibliogrfico se procedi a la elaboracin de las pantallas que
permitiran desplegar la informacin de las novedades bibliogrficas que la
unidad de Servicios Bibliotecarias haya adquirido. En esta pantalla se
muestran una informacin detallada de las novedades que se deseen dar a
conocer, cada descripcin de la obra va acompaada de una imagen, que
generalmente es la imagen de la cubierta de la obra. Esta pantalla es
usada para mostrar todos los diferentes tipos de novedades bibliogrficos
es decir que muestran los libros, revistas u otras novedades en la misma
pantalla pero no simultneamente con esto se evit elaborar una pantalla
para cada tipo de novedad lo que favorece enormemente a la optimizacin
de recursos.

Informe Prctica Profesional Supervisada


48

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.14 Pantalla de Despliegue de Novedades Bibliogrficas

5.8 Mdulo despliegue noticias y eventos.


Para poder dar a conocer los eventos que la Unidad de Servicios
Bibliotecarios realiza o ha realizado as como los comunicados que desee
difundir se requera de una pantalla que los mostrara de una manera
atractiva. Para ello se elabor la pantalla de Noticias y Eventos en la cual
se muestra toda la informacin que el personal de la Unidad de Servicios
Bibliotecarios haya ingresado usando el mdulo respecto para la insercin
de datos. En esta pantalla se despliega una descripcin del evento y la
fecha en el cul el mismo ha sido publicado adicional a esto se despliega
una imagen asociada al contenido del evento segn requerimientos
definidos. Tanto los Eventos como las noticias son desplegados en una

Informe Prctica Profesional Supervisada


49

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

misma pantalla pero no de manera simultnea sino que en base a la


opcin elegida en el men de navegacin.

Fig.2.15 Pantalla de despliegue de eventos y noticias

5.9 Mdulo Reservacin en Lnea


Este mdulo constituye el principal atractivo del nuevo sitio Web

de la

Biblioteca Roberto Ramrez, el objetivo fundamental de este es el permitir


a todos los empleados permanentes del Banco Central de Honduras
realizar la reservacin de l material bibliogrfico con que cuenta la Unidad
de Servicios Bibliotecarios que pertenezcan a las Colecciones Histricas y
Generales, este mdulo tambin permite a los empleados poder renovar las
reservaciones realizadas cuando estas estn a punto de vencerse as como
poder registrarse en una lista de espera de un determinado libro cuando

Informe Prctica Profesional Supervisada


50

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

este no este disponible para ser reservado. El desarrollo de este modulo fue
el que present las mayores dificultades en vista de que es aqu en donde
sera necesario el establecimiento de la conexin entre PHP y una Base de
datos de SQL Server 2005, tras

la investigacin en diversos sitios de

Internet especializados en el desarrollo Web como ser forosdelweb.com se


encontr que para poder conectar una pgina dinmica de formato PHP se
realizaba de manera similar que la conexin a una base de datos de
MySQL es decir empleado funciones especficas en el caso de la conexin
con SQL Server se emplea el cdigo mostrado (Ver figura 2.16 ).

Fig.2.16 Cdigo necesario para establecer conexin con Base de Datos de SQL Server
desde PHP.

Lo fundamental de esta funcin es la instruccin mssql_connect() la cual


recibe varios parmetros para poder establecer la conexin. Inicialmente
cuando se prob la instruccin aparecieron varios mensajes de error

Informe Prctica Profesional Supervisada


51

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

originados por que la instruccin mssql_connect() no era reconocida por


el PHP, despus de realizar una investigacin para poder resolver este
problema se encontr que era necesario habilitar una lnea especfica en el
archivo PHP.ini que es el que contiene todo la informacin de configuracin
y soporte del PHP. El cambio a realizar se muestra en la figura 2.17

Fig.2.17 Seccin de extensiones dinmicas en el PHP.ini

El cambio consisti en quitar la lnea del comentario (quitar el; que


aparece al inicio de la lnea) la lnea extensin=php_mssql.dll esto con el
objetivo de que el PHP reconociera que deba cargar esta librera. Una vez
realizado este cambio en la seccin de extensiones Dinmicas del PHP.ini
se procedi a reiniciar el servidor Web instalado en la mquina en este
caso especific se hizo uso del Servidor Apache en su versin 2, debido
que las pginas PHP correr con mayor eficiencia con este servidor. Una vez
reiniciado el servicio se corri nuevamente la pgina de conexin

Y el

mensaje de error en el uso de la funcin mssql_connect desapareci, pero


surgi otro problema apareci un mensaje error en el cul se especificaba

Informe Prctica Profesional Supervisada


52

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

que no era posible conectar al servidor, a pesar de que los parmetros


enviados a travs de la funcin mssql_connect () eran los correctos. Tras
varias intentos de bsqueda de la solucin a este problema finalmente se
encontr la causa del problema la que radicaba en que el PHP utilizaba
actualmente una librera cliente para conectarse al SQL Server 2000 la
cul no funcionaba correctamente en una conexin con SQL Server 2005,
esta librera es ntwdblib.dll cuya versin por defecto en el PHP5 es la
2000.80.90.0 la cul esta obsoleto entonces las solucin radico en cambiar
esta librera por la ltima versin compilada de la misma que es la
ntwdblib.dll 2000.80.194.0 misma que se consigue gratuitamente en
cualquier sitio de descargas de DLL. Una vez reemplazada esta librera
dentro de la carpeta PHP5. (ver figura 2.18)

Informe Prctica Profesional Supervisada


53

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.18 Ubicacin de la librera Cliente SQL Server ntwdblid.dll

Una vez realizada esta operacin se procedi nuevamente a reiniciar

el

servicio del Apache y se realiz otra prueba de conexin pero aun as no


funcionaba, la razn eran que esta librera tendra tambin que ser
copiada dentro de la carpeta bin del Apache.(Ver figura 2.19)

Informe Prctica Profesional Supervisada


54

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.19 Ubicacin de la librera Cliente ntwdblib.dll en la Carpeta bin del servidor


Apache

Una vez que se realiz esta operacin se volvi a reiniciar el servicio del
Servidor

Apache

se

prob

la

pgina

de

conexin

conectando

correctamente a la base de datos de SQL Server 2005.


Una vez resulto este problema se tuvo que enfrentar a la otra gran
dificultad

la cual consista en realizar la autenticacin de usuarios

mediante el servicio de Active Dirtectory (ver Anexo) desde PHP. En el


Departamento de Informtica y Tecnologa ya se tena experiencia en el uso
de autenticacin de usuario por medio del Active Directory o Directorio
Activo pero en aplicaciones Web desarrolladas en Visual Studio 2005(.NET)
Informe Prctica Profesional Supervisada
55

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

en la cul el servicio de ofrecer autenticacin de usuarios mediante


seguridad integrada de Windows viene implcito en las diversas utilidades
que ofrece esta herramienta de desarrollo por lo que su aplicacin resulta
muy sencilla. Caso contrario ocurri con PHP en donde no se tena
conocimiento alguno del como utilizar el servicio de Active Directory para
realizar el control de usuarios a determinadas pginas.
Sin duda esta fue la mayor dificultad encontrada en la realizacin del
proyecto debido a que exista muy poca informacin en los diferentes sitios
de Internet especializados en el desarrollo Web. Tras mltiples bsqueda
finalmente se encontr informacin referente a la manera en como PHP
puede hacer uso de los servicios de un servidor de Active Directory
corriendo en Windows (Ver anexo 1). A diferencia de Visual Studio 2005
PHP

requiere

comunicacin

hacer
con

uso

de

un

protocolo

servidores

de

Active

especializado

Directory

este

para

la

protocolo

especializado y que es tambin OpenSource es el denominado LDAP (Ver


anexo 2 para mayor detalle). Este protocolo le permite al PHP establecer
comunicacin con el directorio activo, pero para que PHP pueda utilizar
estos servicios es necesario que tenga adecuadamente compilada la librera
php_ldap.dll ubicada en la carpeta de extensiones (ext) del PHP5 esto en

Informe Prctica Profesional Supervisada


56

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

ambiente

Windows,

en

Linux

Deban

que es el sistema operativo que utiliza el servidor Web es necesario


compilar ciertos mdulos del PHP para poder usar los servicios
adicionales, ya que por defecto la nica librera habilitada para poder
usada en PHP son las libreras de funciones matemticas, formatos,
funciones especiales y de conexin a base de datos de MySQL Server. (Ver
figura 2.20)

Fig.2.20 Ubicacin de la librera cliente php_ldap.dll (entorno Windows)

Adems de compilar o tener disponible la librera cliente php-ldap.dll en


Windows tambin se tena que habilitar el uso de esta librera en el PHP.
Ini descomentariando la lnea en la seccin de extensiones dinmicas en la

Informe Prctica Profesional Supervisada


57

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

cual se referencia extensin=php_ldap.dll como se hizo para utilizar las


funciones de php_mssql.dll mencionadas anteriormente. Una vez que se
realizaron estas configuraciones era necesario crear una pgina de prueba
para realizar la autenticacin de usuario, para poder realizar esta
operacin PHP hace uso de 3 archivos en el cul en uno se especifican
todos los parmetros de configuracin de acceso del servidor de Active
Directory , en otro se especific el mecanismo de autenticacin de usuarios
y en el tercero la interfaz para enviar los datos del usuario al mdulo de
autenticacin estos datos enviados son el usuario y la contrasea ambos
guardados en la base de datos centralizada manejada por el servidor de
Active Directory. El cdigo fuente de estos tres archivos fueron descargados
de un sitio de Internet en el cual se mostraba el ejemplo de conexin PHP
con el AD utilizando el protocolo LDAP (Ver Figura 2.21)

Informe Prctica Profesional Supervisada


58

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.21 Cdigo Fuente de Clase LDAP usada para conectarse al servidor de Active
Directory

Fig. 2.22 Cdigo Fuente clase que permite la autenticacin de usuarios mediante el uso de
la clase LDAP

Informe Prctica Profesional Supervisada


59

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Una vez resulto el problema de conexin entre PHP y el Servidor de Active


Directory se procedi a elaborar el mdulo de reservacin de libros. En
este mdulo fue de vital importancia el uso de vectores utilizados como
variables de sesin, en este mdulo el usuario va agregando los libros de
inters normalmente un usuario puede agregar hasta un mximo de 3
libros en un reservacin siempre y cuando no tengas ningn libro
reservado con anterioridad este valor del nmero de libros mximos a
reservar es dinmico es decir que el personal de la Unidad de servicios
Bibliotecarios los puede cambiar si lo desea mediante el uso del mdulo de
configuracin de parmetro referido anteriormente.
Para poder ingresar al mdulo de reservacin el usuario inicialmente debe
de autentificarse ingresando su cuenta de usuario y contrasea de Active
Directory, luego que se ingresan estos datos se realiza la validacin y se
determina si el usuario conectado esta habilitado para reservar libros en
lnea es decir si es empleado del Banco Central de Honduras, esto por el
hecho de que tambin los empleados temporales y los practicantes pueden
tener una cuenta de Active Directory para ingresar a ciertos sistemas y
para inicio de sesin de la computadora asignada.(Ver figura 2.23)

Informe Prctica Profesional Supervisada


60

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.23 Formulario de Autenticacin de Usuarios

Ya dentro del mdulo de reservacin el usuario tiene la disponibilidad para


buscar los libros que desea reservar usando los motores de bsquedas
anteriormente referidos y agregando desde estos el libro que sea de inters.
Esto es posible gracias a un botn que aparece en los resultados de las
bsqueda de los libros pertenecientes a las colecciones Histricas y
Generales

siempre

cuando

el

usuario

haya

sido

autenticado

correctamente, la autenticacin correcta puede se refleja con la apertura


de una sesin de uso de los servicios de la pgina (Ver Fig. 2.24).

Informe Prctica Profesional Supervisada


61

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.24 Pantalla de reservacin de Material Bibliogrfico

Fig.2.25 Resultado de bsqueda de material despus de autentificarse

Una vez que el usuario reserva un determinado libro este se agrega


automticamente a la lista de reservacin la misma la cual muestra los

Informe Prctica Profesional Supervisada


62

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

datos de los libros en vectores diseados como variables de sesin, esto


con el objetivo de que los valores se mantengan y no se pierdan cuando el
usuario se desplaza entre los diferentes catlogos de bsqueda, as como
para evitar modificar la base de datos por cada libro selecto. La base de
datos nicamente es afectada para obtener el detalle de los libros selectos
y cuando se guarda la solicitud. En este caso en base a requerimientos
cuando el usuario guarde su solicitud la misma es enviada al mdulo de
administracin de prstamos de uso exclusivo del personal de la Unidad de
Servicios Bibliotecarios y que se detallaran en los siguientes apartados,
adems de enviar esta solicitud a este mdulo de control tambin se enva
un correo electrnico de alerta tanto a la persona encargada de el control
de prstamo de material bibliogrfico a igual que se enva un correo de
confirmacin de envi de solicitud al solicitantes. Para poder cubrir con
este requerimiento se hizo uso de una clase especializada utilizada por
PHP para el envi de Correos electrnico en diferentes formatos, esta Clase
es PhpMailer, la cual es de cdigo abierto misma que se descargo de un
sitio de Internet , en el rea de informacin publica y Web ya se tena una
experiencia con el uso de esta clase por lo cual el tiempo invertido en
lograr el funcionamiento correcto de la misma fue reducido, el nico
problema encontrado fue la conexin con un servidor SMTP (Ver anexo.)
Informe Prctica Profesional Supervisada
63

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

vlido, debido a que al inicio se usaron unos servidores SMTP instalados


localmente los cuales no funcionaban adecuadamente por lo que se opto
por utilizar directamente los servicios del servidor SMTP del Banco Central
de Honduras para el envi de los correos electrnicos solicitados.

5.10 Mdulos de Administracin

Informe Prctica Profesional Supervisada


64

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.26 Pantalla de Inicio Modulo de Administracin

El acceso a los mdulos de administracin estn controlados tambin


usando el Active Directory esto tiene la ventaja de que en vista que con el
Directorio activo se pueden crear grupos de usuario, para el caso se cre el
grupo de Biblioteca en el cual solo estn registrados los empleados que
pertenecen a la unidad de servicios bibliotecarios, con lo que se logra
controlar que los nicas cuentas de Active Directory que pueden tener
acceso a este mdulo de Administracin son las que estn incluidas
dentro del grupo de Biblioteca. Lo que favorece enormemente a reducir la
vulnerabilidad en aspectos de seguridad que tenia el sitio anterior.

5.10.1 Mdulos Control de Prstamo


Informe Prctica Profesional Supervisada
65

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

5.10.1.1 Mdulo de Control de Solicitudes


Adicional a los mdulos de insercin de datos que tambin forman parte
del mdulo administrativo tambin se requera la existencia de mdulos
que permitiese al personal de la Unidad de Servicios Bibliotecarios realizar
el

control

de

las

reservaciones

hechas

tanto

en

lnea

como

presencialmente, para ello se elaboraron los mdulos de control de


solicitudes en el cual se mostraban todas las solicitudes recibidas, que
fueron realizadas mediante el mdulo de reservacin de la pgina
principal.

Dichas listado de solicitudes deban ser confirmadas con los

interesados para verificar si en realidad deseaban que se les enviar los


libros solicitados.(Ver fig.2.27).

Fig.2.27 Pantalla de control de solicitudes recibidas

Informe Prctica Profesional Supervisada


66

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Una vez que se selecciona una solicitud del listado segn requerimientos
establecidos se desplegara una pantalla con los datos del solicitante y los
libros que este ha reservado para poder confirmar si se desearan o no
estos libros, en el caso de que el usuario si los desee se procesa la solicitud
y se genera un formulario que va anexo a los libros enviados. (Ver fig 2.28)

Fig.2.28 Detalle de la solicitud enviada

Otra de los mdulos necesarios para la correcta administracin de las


solicitudes y que fue desarrollado es el mdulo para el control de
renovaciones en el cual se muestran un listados de las renovaciones
realizadas a una determinada solicitud de prstamo realizada por los
empleados del Banco Central de Honduras en Tegucigalpa.

Informe Prctica Profesional Supervisada


67

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

5.10.1.2 Mdulo de Registro de Devolucin


Adicional a esto se desarroll el mdulo que permite registrar la entrega de
los materiales bibliogrficos prestados, en este mdulo se cuenta con una
pantalla central en la cual se despliegan un listado con todas las
solicitudes que estn pendientes de entrega tanto las vencidas como no

Informe Prctica Profesional Supervisada


68

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

vencidas.

Fig.2.29 Pantalla central de registro de devolucin

Informe Prctica Profesional Supervisada


69

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Esta pantalla central contempla la funcionalidad de hacer un filtrado de


las solicitudes que se desean que se muestren, es decir se puede
especificar que se muestren todas las solicitudes, o buscar una especfica
o en su defecto buscar por el nombre o nmero de empleado de los
solicitantes. A la vez esta pantalla referencia al detalle de la solicitud que
se desea devolver.(ver Fig. 2.30)

Fig.2.30 Detalle de solicitud a devolver

En esta pantalla existe la posibilidad de realizar la devolucin de un libro


en especfico o de todos los libros que estn asociados a una solicitud en
especfico
Informe Prctica Profesional Supervisada
70

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

5.10.1.3 Mdulo de Solicitudes Vencidas


Este mdulo fue diseado con el propsito de mostrar las solicitudes de
prstamos cuyo perodo de validez ya se ha vencido, este mdulo esta
compuesto por 2 pantallas, la pantalla central muestra un listado con las
solicitudes de prstamos que ya estn vencidas, a partir de esta pantalla
se puede elegir una solicitud especfica para acceder a la segunda pantalla
en la cual se muestra un detalle de la solicitud otorgando informacin de
gran utilidad acerca de la persona que tiene en su posesin el material
Bibliogrfico as como un detalle del material en cuestin.
5.10.1.4 Mdulo de lista de espera
La finalidad de este mdulo es dar a conocer al personal de la Unidad de
Servicios bibliotecarios cuales son los libros que estn siendo esperados
por los usuarios, cuando no estn disponibles para reservacin. La
informacin de este mdulo es obtenida desde el proceso de reservacin en
la situacin en que de un libro no se tenga cantidad disponible para poder
reservar entonces el interesado podr registrarse en la lista de espera de
ese determinado libro.(Ver Fig.2.31)

Informe Prctica Profesional Supervisada


71

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.31 pantalla de los libros que estn en lista de espera.

Este mdulo ofrece la funcionalidad de conocer con precisin que personas


estn esperando un libro especfico y da prioridad en la entrega del mismo
en base al orden en que se registraron en la lista de espera, en este mdulo
como en muchos de los anteriores en donde se requiri desplegar la
informacin de los solicitantes se hace una combinacin de consultas
tanto de la base de datos de MySQL como de SQL Server.(Ver Fig. 2.32)

Informe Prctica Profesional Supervisada


72

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.32 Pantalla de detalle de lista de interesados registrados en lista de espera de un


libro especifico.

5.10.1.5 Mdulo envi de Recordatorio de fecha de Vencimiento

Para el desarrollo de este mdulo fue indispensable el uso de la clase


phpmailer, debido a que la finalidad es que se enve un correo electrnico

Informe Prctica Profesional Supervisada


73

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

a todos los usuarios que tienen solicitudes pendientes de entrega y que


estn a determinados das de vencimiento. En el formulario de parmetros
existe un campo en el cual se especifica los das con antelacin que se
debe de mandar un correo electrnico

recordatorio de fecha de

vencimiento. Para realizar esto se emplearon funciones especficas del


Mysql para poder realizar operaciones con las fechas, principalmente
operaciones de diferenciacin o resta en donde aquellos registros cuyo
resultado de la resta fuera menor que el valor del parmetro de das de
antelacin les seria enviado dicho correo; es decir el proceso se realiza
automticamente sin importar cuando registros existan se enva un correo
a todos los que aplica. Esta nueva metodologa viene a ayudar
enormemente en el proceso de control de prstamos empleado por la
Unidad de Servicios Bibliotecarios debido a que anteriormente se sola
revisar las fichas bibliogrficas de todos los libros prestados y se evaluaba
manualmente cuales estaban vencidas y posteriormente se llamaba uno a
uno a los que tenan solicitudes vencidas o por vencer, proceso que tomaba
mucho tiempo en relacin al nuevo procedimiento.(ver fig.2.33).

Informe Prctica Profesional Supervisada


74

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.33 Pantalla de envo de correo electrnico recordatorio de fecha de vencimiento

5.10.1.6 Mdulos de Relacin Libros \ empleados


El propsito de este modulo es mostrar la relacin existente entre libros y
empleados es decir saber con precisin que empleados poseen un
determinado libro. Esta modalidad es de gran utilidad para los empleados
de la Unidad de Servicios Bibliotecarios a quienes con mucha frecuencia se
les consultaba que empleado tena determinado libro, por lo que se tena
que buscar en los ficheros fsicos para encontrar dicha informacin. Este
procedimiento al igual que otros sealados con anterioridad consuman

Informe Prctica Profesional Supervisada


75

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

demasiado recurso tiempo adems que era un trabajo tedioso, por lo que
se enfatiz en la elaboracin de un mdulo con esta funcionalidad. Existen
2 formas de acceso a este mdulo desde el catlogo de bsquedas de
administraciones el cual se detallar ms adelante y directamente
ingresando en esta pantalla, en el ltimo caso se debe de ingresar el
clasificador del libro a consultar, esta opcin es ms que todos para uso de
usuarios expertos que tiene un conocimiento preciso de la composicin de
los clasificadores de los libros pertenecientes a las clasificaciones
Generales e Histricas.
5.10.1.7 Mdulo Reservacin Local
En vista de la posibilidad que no todos los empleados deseen reservar su
libro a travs del sitio Web de la Biblioteca Roberto Ramrez se opto por
elaborar un mdulo para poder registrar la reservacin de material
Bibliogrfico localmente, es decir en las oficinas de la Unidad de Servicios
Bibliotecarios este modulo le permite al personal encargado de servicios
bibliotecarios y atencin al pblico registrar la entrega, este modulo es
muy similar al existente en la pagina de acceso pblico de la Biblioteca
Roberto Ramrez disponible en Intranet misma que se menciono en
apartados anteriores la nica diferencia consiste en que se cuenta con una

Informe Prctica Profesional Supervisada


76

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

pantalla central en la cual se busca el nombre del interesado, una vez


encontrado se puede realizar dos operaciones,registrar una nueva solicitud
de prstamo a nombre del interesado

o renovar las solicitudes de

prstamo realizadas por el interesado en el caso de que existan.(Ver


Fig.2.34).

Fig.2.34 Pantalla Inicial Modulo Reservacin uso local

5.10.1.8 Mdulos de Bsqueda (Uso Administracin)


En vista que la anterior versin del sitio Web no contaba con un mdulo de
Bsqueda que fuese exclusivo de la unida de servicios bibliotecarios tanto
en criterios de bsqueda como en despliegue de resultado se enfatiz en la
necesidad de desarrollar dicho modulo. Este mdulo contempla el
desarrollo de los motores de bsqueda para cada una de las diversas

Informe Prctica Profesional Supervisada


77

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

colecciones de material bibliogrfico con que cuenta la unidad de servicios


bibliotecarios como ser La coleccin General conocida por el personal como
USBI, la coleccin Histrica Conocida por el personal como HISTO, La
coleccin de documentos legales denominados bajo el nombre de SILE y
la coleccin Hemeroteca la cual esta constituida por la revista conocidas
como SIANA y las publicaciones seriadas, siendo estas ltimas una
nueva coleccin de material bibliogrfico incluido en el sitio Web, se hace a
referencia a nuevos por el hecho en que en la versin anterior no exista tal
coleccin.
El mecanismo de bsqueda es el mismo que el empleado en el motor de
bsqueda de uso pblico que se encuentra en el sitio Web de la Biblioteca
Roberto Ramrez, la nica diferencia radica en que en la bsqueda
simple si hizo inclusin de un nuevo criterio de bsqueda que es
propiamente manejado por el personal de la Unidad de Servicios
bibliotecarios este nuevo criterio de bsqueda es el clasificador en el caso
de la colecciones Histricas y la General y el nmero de identificacin
( conocido por el personal de la biblioteca como MFN). Adems en el
despliegue de la informacin de los resultados aparecen funcionalidades

Informe Prctica Profesional Supervisada


78

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

que no aparecen en los desplegados en la bsqueda de la pgina pblica


(para toda intranet).

Fig.2.35 Despliegue de resultados motor de bsqueda simple administracin

En los resultados desplegados aparecen una serie de botones segn sea la


situacin de cada libro para el caso si el libro esta reservado por alguien
aparecer un botn en la lnea de ese libro con un enlace al mdulo
Libro/Empleados para ver automticamente sin necesidad de ingresar el
clasificador quien o quienes son las personas que los tienen pos concepto
de prstamo, otro de las opciones que aparecen es la de visualizar lista de

Informe Prctica Profesional Supervisada


79

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

espera, este se mostrar nicamente en aquellos libros que estn siendo


esperados por alguien y finalmente se muestra un botn que permite un
enlace directo al mdulo de mantenimiento de la informacin de la
coleccin correspondiente al libro seleccionado, este botn aparecer en
todos los registros.
Con respecto al detalle de los resultados encontrados estos tambin
varan, en este entorno se muestran todos los datos que fueron ingresados
en los respectivos mdulos de insercin de datos adems de ello se ofrece
un informacin de gran utilidad para el proceso de auditora y control
interno como ser los datos de la persona que realiz la ltima modificacin
de la informacin y la fecha en la que se realiz. Esta informacin
desplegada difiere enormemente de la desplegada en la pgina pblica,
debido a que en ella solo se muestra informacin que puede ser de inters
para el pblico.(Ver Fig. 2.36).

Informe Prctica Profesional Supervisada


80

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.36 Pantalla de detalle de resultados bsqueda administracin

Adems de la bsqueda simple tambin se desarrollo el mdulo necesario


para poder realizar un bsqueda de mltiples criterios conocida como
avanzada la ofrece resultado ms precisos al usuario (Ver Fig. 2.37)

Informe Prctica Profesional Supervisada


81

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.37 Pantalla bsqueda avanzada coleccin General (USBI) ambiente administracin

Se crearon los dems mdulos de bsqueda tanto simple como avanzada


para las colecciones Histricas, Documentos Legales, Revista. La bsqueda
de publicaciones seriadas nicamente contempla la bsqueda simple en
base a los requerimientos definidos.

5.10.1.9 Mdulo de Control Estadstico

Informe Prctica Profesional Supervisada


82

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Un mdulo de vital importancia para el control y mejora del servicio


ofrecido al pblico es el mdulo de Control Estadstico el cual ofrece
informacin de gran utilidad como ser los libros que son mas buscados ,
los temas de mayor inters, la cantidad de libros que se tienen de
determinada coleccin, adicional a esto el sistema muestra el empleado
que ms libros ha reservado en un periodo especfico de tiempo, esta
informacin es de gran utilidad debido a que la Unidad de Servicios
Bibliotecarios suele realizar eventos de premiaciones a aquellos empleados
que reservaban la mayor cantidad de libros en un periodo determinado.
Originalmente para realizar estas estadsticas el personal tena que revisar
todos los registros en las fichas de los prstamos que haban sido
realizados por cada uno de los empleados y posteriormente contabilizar
estos resultados y determinar cual era el empleado que haba reservado
mayor nmero de libros. Con el nuevo sistema ese procedimiento despus
de tomar das para completar podr realizarse en minutos lo que
favorecer enormemente a que la Unidad de Servicios Bibliotecarios
ofrezca un mejor servicio.(Ver Fig.2.38).

Informe Prctica Profesional Supervisada


83

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.38 Pantalla mdulo control estadstico

5.11 Realizacin del diseo de la apariencia del portal


Una vez que se completaron los mdulos necesarios para cubrir con todo
los requerimientos establecidos se procedi a la realizacin del diseo de la
pgina web de la Biblioteca Roberto Ramrez a nivel de intranet
inicialmente se procedi a la eleccin de los colores a emplear en el diseo,
una vez que los colores a utilizar en el sitio se definieron se procedi a
elaborar la plantilla que sera aplicada a todas las pginas del sitio.
Fundamentalmente la plantilla esta formada por un encabezado en el cul

Informe Prctica Profesional Supervisada


84

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

se muestra el nombre de la biblioteca, la novedad en este encabezado


consisti en que es una animacin flash en la cual se despliegan un
conjunto de imgenes referentes al Banco Central de Honduras y a la
Biblioteca Roberto Ramrez, para elaborar este encabezado se sigui un
procedimiento primeramente se realiz bsqueda de prototipos de plantilla
Web en sitios en Internet en los cules se pblica varios diseos de
plantilla, una vez que se encontr un diseo atractivo se procedi a editar
el contenido tanto en color como en contenido, una vez editado las
imgenes se procedi a agregarles efectos especiales y seguidamente a
convertirlos en una pelculas Flash, para la edicin de este encabezado se
utilizaron fundamentalmente los siguientes programas:

Fireworks de Macromedia en su versin 8, con el cual se realiz la


modificacin de los colores y contenido de las imgenes obtenidas de
un sitio especializado en plantillas de internet.

Informe Prctica Profesional Supervisada


85

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.39 Pantalla de inicio Fireworks

Adobe ImageReady para agregar los efectos especiales a las imgenes


que componen el encabezado.

Informe Prctica Profesional Supervisada


86

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.40 Pantalla Inicial Image Ready.

Y finalmente para aplicar efectos de movimientos a las imgenes


modificadas

y convertirlo en una pelcula Flash se utilizo el

programa SwithMax en sus versiones 1 y 2


La combinacin de las herramientas anteriormente mencionadas permiti
el diseo de un encabezado con un diseo atractivo e innovador.

Informe Prctica Profesional Supervisada


87

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz


Fig.2.41 Animacin Flash Encabezado Sitio Web Biblioteca Roberto Ramrez

Una vez que se elabor

el encabezado se procedi a elaborar el pie de

pgina en el cual se muestra informacin como ser los derechos


reservados del sitio, enlace de inters, entre otros.

Fig.2.42 Imagen de pie de pgina Sitio Web Biblioteca Roberto Ramrez

Ya completados tanto el encabezado como el pie de pgina se procedi a la


elaboracin de una imagen que servira de fondo y que sera observada
como borde del rea de contenido del sitio. Un aspecto de gran relevancia
en el diseo fue la elaboracin del men con el cul el usuario se
desplazara a travs del sitio Web. Para elaborar este men se emple una
herramienta especializada en el diseo de los mismos denominada
Sothink DHTML en su versin 8, que es la herramienta usada por el
Departamento de Informtica y Tecnologa para la elaboracin de los
mens de las diferentes aplicaciones realizadas debido a la facilidad de uso
y a las mltiples funcionalidades que ofrece.

Informe Prctica Profesional Supervisada


88

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.43 Pantalla de inicio Sothink DHTML

Se desarrollaron dos mens diferentes uno para el Sitio Web de acceso


pblico y el otro que sera usado exclusivamente por el personal de la
Unidad de Servicios Bibliotecarios, mismo que contiene los mdulos
administrativos.

Fig.2.44 Men sitio Web de acceso pblico Biblioteca Roberto Ramrez

Informe Prctica Profesional Supervisada


89

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La combinacin de todos estos elementos di como resultado un diseo


atractivo e innovador dentro de los mltiples portales Web que existen de
las diferentes dependencias del Banco Central de Honduras.(Ver Fig.2.45).

Fig.2.45 Pantalla de Inicio Sitio Web Biblioteca Roberto Ramrez (acceso Pblico)

5.12 Proceso de Migracin de Datos


Una vez completado la aplicacin del diseo a las diferentes pginas tanto
del sitio de acceso pblico como del mdulo de administracin, se procedi

Informe Prctica Profesional Supervisada


90

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

a migrar los datos referentes a los textos de las diferentes colecciones


bibliogrficas que haban sido registrado por el personal de la Unidad de
Servicios Bibliotecarios utilizando el sistema Winisis, fundamentalmente
se migraron los datos de 4 archivos, el archivo que hace referencia a los
libros perteneciente a la coleccin General (USBI), el archivo que hace
referencia a los libros pertenecientes a la coleccin Histrica(HISTO), el
archivo que hace referencia a los documentos legales(SILE) y el archivo que
hace referencia a las revista(SIANA).
Para realizar este proceso se exportaron los

archivos anteriormente

mencionados en formato XML, por medio de una utilidad que ofrece el


sistema Winisis para exportar datos. Una vez exportados los datos se
procedi a las etiquetas XML contenida en dichos archivos, esto con el
objetivo de unificar los nombres de los campos que estaban compuestos
por varias etiquetas. Para realizar este procedimiento de correccin de
etiquetas se hizo uso del programa PhpDesigner, el cual permite trabajar
con una serie de formatos entre ellos el XML. Una vez que las etiquetas se
corrigieron se procedi a migrar dichos datos a las correspondientes tablas
de la base de datos BDBiblioteca que se encuentra en MySQL, para
realizar este proceso se hizo empleo de el programa Navicat el cul permite

Informe Prctica Profesional Supervisada


91

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

conectarse con un servidor de MySQL para poder realizar mltiples


operaciones con las base de datos existentes en dicho servidor, entre ellas
la funcionalidad de importar datos e una determinada tabla desde un
archivo XML, al realizar dichos procedimientos

y revisar los resultados

obtenidos se detect un problema en el proceso de migracin el cual


consisti en que algunos campos que si estaban llenos en el archivo XML
aparecan vacios en la tabla destino despus de realizar el proceso de
importacin.(Ver Fig.2.46).

Fig.2.46 Pantalla inicial Navicat

Informe Prctica Profesional Supervisada


92

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

En vista de estos resultados no deseados se procedi a la elaboracin de


un procedimientos utilizando el lenguaje PHP que permitira leer el archivo
XML

como un archivo plano, luego evaluar las etiquetas existentes y

finalmente llenar los campos correspondientes en base a las etiquetas


encontradas, se crearon 4 procedimientos uno para cada tabla a
llenar(

Tblusbi,Tblhisto,Tblsiana,Tblsile).

La

realizacin

de

este

procedimiento fue exitosa debido a que los campos fueron llenados


correctamente, no quedando campos vacios.

Fig.2.47 Cdigo de procedimiento creado para migrar datos

Informe Prctica Profesional Supervisada


93

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

II.2 Desarrollo del Sitio Web Biblioteca Roberto


Ramrez a nivel de Internet.
1. Definicin del Proyecto
La pgina Web de la Biblioteca Roberto Ramrez dependencia del Banco
Central de Honduras, es un sitio que permitir al pblico en general poder
consultar las fichas bibliogrficas de los diferentes materiales con que
cuenta la Biblioteca, adems por medio de este sitio se publicitaran los
eventos que realiza la Biblioteca como proyeccin social y cultural,
permitiendo a la vez a todos los visitantes obtener valiosos documentos a
travs del sitio de descargas pblicas.

2. Objetivo General del Proyecto

Informe Prctica Profesional Supervisada


94

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Dar a conocer a nivel tanto nacional como internacional sobre los


diferentes servicios que ofrece la Biblioteca Roberto Ramrez como
dependencia del Banco Central de Honduras.

3. Objetivos Especficos

Proveer de un motor de bsqueda para consulta de las fichas


bibliogrficas de los diferentes materiales disponibles en las
instalaciones de la biblioteca Roberto Ramrez.

Dar a conocer al pblico en general sobre los nuevos materiales


bibliogrficos que la biblioteca haya adquirido recientemente y que
sean de inters pblico.

Promover los diferentes eventos que la Biblioteca Roberto Ramrez


realice o este por realizar en un futuro y cuyo conocimiento sea de
inters pblico.

Permitir al pblico en general realizar la descarga de material


bibliogrfico digitalizado y otras utilidades debidamente autorizadas
para tal distribucin.

4. Determinacin de Necesidades

Informe Prctica Profesional Supervisada


95

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

El desarrollo de este sitio Web se bas fundamentalmente en lo establecido


y desarrollado en el sitio disponible en intranet. Los requerimientos
establecidos fueron similares a los establecidos para el sitio de intranet
debido a que este es una instancia del mismo. En el sitio de intranet se
requera la presencia de los siguientes servicios:

Consulta en lnea del material bibliogrfico, por medio de un sistema


de bsqueda

Mdulos para dar a conocer al pblico en general las novedades


bibliogrficas que la Biblioteca Roberto Ramrez haya adquirido

Mdulos para dar a conocer las noticias y eventos realizados por la


Biblioteca Roberto Ramrez al pblico en general

Mdulos para permitir al pblico en general realizar la descarga de


material bibliogrfico digitalizado debidamente autorizado y as
como otras utilidades y publicaciones.

Seccin de enlaces de inters, en el cul se dara enlace a otras


instituciones relacionadas con la Biblioteca Roberto Ramrez y que
podra ser de inters para el pblico.

Informe Prctica Profesional Supervisada


96

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Mdulos necesarios para la administracin del contenido de la


pgina Web as como para el control estadstico.

Estos

requerimientos

fueron

recabados

simultneamente

con

los

correspondientes al diseo del sitio Web de la Biblioteca Roberto


Ramrez a nivel de intranet.

5. Diseo de Base de datos


Una vez aclarados los requerimientos se procedi al diseo de la base de
datos que cubriera las necesidades planteadas, esta base de datos
contiene una estructura muy similar a la base de datos del sitio a nivel de
intranet con la diferencia que no contempla las tablas empleadas por el
proceso de reservacin y contiene otras tablas no presente en el sitio de
intranet como ser la tabla empleada para almacenar la informacin de los
archivos disponibles para descarga, as como para el control de los sitios
de inters. Esta base de datos solo estara disponible en MySQL, a pesar
de su similitud por razones de seguridad era necesario crear dos bases de
datos independientes aunque tuvieran tablas en comn, el esquema de la
base de datos del sitio a nivel de Internet se detalla a continuacin:

Informe Prctica Profesional Supervisada


97

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La

tabla

tbldescargas

es

usada

para

almacenar

la

informacin

correspondiente a los archivos disponibles para descarga.

La tabla tblestadisticas es usada para almacenar los datos estadsticos de


las bsquedas realizadas.

Informe Prctica Profesional Supervisada


98

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla tbleventos es usada para almacenar la informacin referente a las


noticias y eventos de inters pblico.

La tabla tblhisto es usada para almacenar la informacin acerca de los


libros que pertenecen a la coleccin Histrica (HISTO).

Informe Prctica Profesional Supervisada


99

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla tblnovedades contiene la informacin referente a las novedades


bibliogrficas que se desean dar a conocer a nivel pblico.

La tabla tblpublicaciones contiene la informacin referente al encabezado


de las publicaciones seriadas.

La tabla tblpublidetalle contiene la informacin referente al detalle o series


disponible de una publicacin seriada especfica.

Informe Prctica Profesional Supervisada


100

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla tblsiana contiene la informacin referente a las revistas


disponibles (SIANA).

La tabla tblsile contiene la informacin referente a los documentos legales


(SILE).

Informe Prctica Profesional Supervisada


101

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

La tabla tblusbi contiene la informacin referente a los libros que


pertenecen a la coleccin general (USBI).

6. Proceso de Desarrollo
6.1 Desarrollo de mdulos de insercin y mantenimiento
de datos
Bsicamente en esta etapa se procedi al desarrollo de los mdulos que
permitiran la alimentacin y manejo del contenido de la pgina Web. Los
mdulos que se desarrollaron fueron:

Informe Prctica Profesional Supervisada


102

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Mdulo para administracin de Novedades bibliogrficas, el cual


consisti en una pantalla en la cual se edita el contenido a mostrar
acerca de las novedades bibliogrficas.(Ver Fig.2.48).

Fig. 2.48 Ingreso de Novedades Bibliogrficas

Adems de esto se crearon los mdulos necesarios para el mantenimiento


de la informacin de dichas novedades.

Mdulos de insercin de archivos disponibles para descarga, en la


cual se ingresa un detalle del archivo a subir y se sube el archivo
que podr ser descargado desde el sitio de internet, para el

Informe Prctica Profesional Supervisada


103

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

funcionamiento adecuado de este mdulo se creo tambin los


mdulos necesarios para su respectivo mantenimiento.

Mdulo para el ingreso de eventos y noticias, con el cual se edita la


informacin acerca de los diferentes eventos que la Biblioteca
Roberto Ramrez realiza y que desea dar a conocer as como los
comunicados de inters pblico.

Mdulos para el ingreso de los enlaces a sitios de inters, con el


cual se ingresa un nombre al enlace y se coloca la direccin (URL)
del sitio, este modulo tambin cuenta con las respectivas funciones
de mantenimiento.

Con respecto a las tablas que contiene la informacin sobre los diferentes
materiales bibliogrficos de las diferentes colecciones, no se crearon
mdulos para la insercin ni mantenimiento de los datos debido a que
estas tablas se llenan y actualizacin automticamente a partir de las
tablas existentes en la base de datos usada en el sitio de intranet
mediante un proceso de sincronizacin entre servidor MySQL.

Informe Prctica Profesional Supervisada


104

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

6.2 Mdulos para el Despliegue de Informacin


6.2.1 Pantallas de Bsqueda
En vista que el funcionamiento de los mdulos de bsqueda del sitio de
Internet sera el mismo que el del sitio de intranet, entonces hizo uso de
la reutilizacin de cdigo es decir se utilizaron los mismos archivos tanto
para las bsqueda simples como para la bsqueda avanzadas realizando
nicamente cambios como ser la eliminacin de los botones para reservar
as como modificar la direcciones de los vnculos.(Ver Fig.2.49).

Informe Prctica Profesional Supervisada


105

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.49 pantalla de bsqueda simple en coleccin general

Informe Prctica Profesional Supervisada


106

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.50 Pantalla bsqueda avanzada coleccin general.

Con respecto a la informacin mostrada en el detalle de los libros


tambin se usaron los mismos archivos que en sitio de intranet para el
despliegue de la informacin realizando pequeos cambios en la
informacin desplegada.(Ver Fig.2.51).

Informe Prctica Profesional Supervisada


107

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Fig.2.51 pantalla detalle coleccin general.

Se emple el mismo procedimiento para las dems pantalla de bsqueda,


esto favoreci enormemente la velocidad de desarrollo del proyecto.
6.2.2 Mdulos despliegue de Novedades Bibliogrficas
Al igual que en las pantallas de bsqueda el funcionamiento de este
mdulo en el sitio de intranet como en internet es el mismo, por ello se
reutiliz el cdigo de la pantalla usada en intranet para cumplir con esta
funcionalidad.

Informe Prctica Profesional Supervisada


108

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

6.2.3 Mdulo Despliegue de Noticias y Eventos.


Para este mdulo tambin se hizo reutilizacin del cdigo utilizado en el
sitio de intranet en dicha pantalla, debido a que el funcionamiento es el
mismo.
6.2.4 Mdulo Descarga de Archivos
En vista que esta es una funcionalidad que no esta disponible en el sitio
de intranet, este mdulo tuvo que ser desarrollado completamente, el cual
consiste en una pantalla en donde se listan todos los archivos disponibles
para descarga ofreciendo una breve descripcin de los mismos y un link
para descargarlo desde el servidor.(Ver Fig.2.52)

Fig.2.52 Pantalla descarga de archivos

Informe Prctica Profesional Supervisada


109

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

6.2.5 Pantalla Despliegue Sitios de Inters


Esta pantalla bsicamente es utilizada para desplegar los enlaces o sitios
de inters asociados con la Biblioteca Roberto Ramrez.

6.3 Diseo de la apariencia del Sitio


El proceso de diseo de la plantilla a emplear en el sitio de internet vari
con respecto al usado para el sitio a nivel de intranet, en el hecho de que
el diseo a emplear esta basado y ajustado al nuevo diseo de la pgina
web del Banco Central de Honduras, es por ello que no se enfatiz mucho
en la apariencia del sitio de la Biblioteca Roberto Ramrez debido a que
esta sujeto a cambios segn sea el diseo de la Pgina del Banco Central
de Honduras. Pero para facilitar el cambio de un diseo a otro se utiliz
las hojas de estilo en cascada mejor conocidas como CSS de modo que si
el diseo actual no es aprobado se cambiara fcilmente, esta tecnologa
se emple tanto en el diseo del sitio de intranet como de internet.

Informe Prctica Profesional Supervisada


110

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

CAPITULO III- Aportaciones Implementando


Conocimientos de la Carrera
Sin duda la realizacin de la Prctica Profesional Supervisada nos brinda
un ambiente para desarrollar nuestro potencial y utilizar el mismo para
ofrecer soluciones prcticas y efectivas a las diferentes situaciones que se
presente en el centro de trabajo, en este caso especfico en el
Departamento de Informtica y Tecnologa del Banco Central de Honduras.
Se puede afirmar que el conocimiento adquirido durante el curso de las
diferentes asignaturas contempladas en el plan de estudio de la carrera de
Ingeniera en Ciencias de la Computacin fue fundamental para la
realizacin efectiva de las actividades asignadas.

Informe Prctica Profesional Supervisada


111

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Especficamente el conocimiento adquirido con respecto al uso de ciertas


metodologas y herramientas de software que pueden contribuir a lograr
un desarrollo rpido aumentando de este modo la productividad, lo
anterior se asocia especficamente al uso de herramientas CASE como lo
es DBDesigner herramienta que fue utilizada durante el proceso de
desarrollo para el modelado de la base de datos y la generacin de
documentacin de la misma.
Otro aspecto que fue fundamental y que favoreci a ofrecer un sistema
ptimo y til, es el conocimiento obtenido a travs de los cursos de calidad,
operaciones y administracin debido a que estas clases ofrecen un
conocimiento muy valioso en lo que a administracin y mejora de
procedimientos y procesos se refiere.
Para el caso este conocimiento fue

empleado especficamente en los

mdulos utilizados para realizar la bsqueda del material bibliogrfico ,en


los cuales en la versin anterior del sitio Web de la Biblioteca Roberto
Ramrez era muy complicado su uso debido a que existan varias opciones
de bsquedas que no eran empleadas debido a que eran poco tiles y
dificultaban el desplazamiento entre las opciones de bsqueda que si eran
tiles, adems se utilizaban trminos no comprendidos por la mayora de

Informe Prctica Profesional Supervisada


112

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

los usuarios comunes(empleados que no son de la Unidad de Servicios


Bibliotecarios). la solucin a este problema consisti en dejar nicamente
aquellas formas de bsquedas que son usadas y que estas estn a la vista
en todo momento, esto se basa en lo planteado por las 5S de la calidad,
especficamente en el principio de eliminar(seiri) la cual nos establece que
debemos separar lo necesario de lo innecesario y que lo que se deje debe
de estar debidamente ordenado y de fcil acceso, que es la manera en que
se dejo ubicada las opciones de bsquedas en la nueva versin del portal.

Otro aspecto que es fundamental para la mejora de los procesos y servicios


es el control estadstico, el cual fue sugerido a la Unidad de Servicios
Bibliotecarios con el fin de evaluar cuales son los temas, los autores o los
libros que el pblico busca ms, as como una seccin para el envi de
sugerencias o comentarios.
esto con el objetivo de monitorear cuales son las necesidades que tienen
los usuarios y evaluar hasta que punto se estn cumpliendo con los
objetivos que tiene establecido la unidad de servicios bibliotecarios en
cuanto al servicio prestado se refiere, esta sugerencia se realiz gracias al
conocimiento obtenido de los cursos de calidad con respecto a la
Informe Prctica Profesional Supervisada
113

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

importancia que tiene la obtencin de la retroalimentacin para evaluar el


grado de cobertura de los objetivos y como parte fundamental de un
proceso de mejora continua.

CONCLUSIONES

Con la realizacin de la Prctica Profesional Supervisada se adquiri


una valiosa experiencia en el campo laboral, sobre todo en la
aplicacin

de

nuevas

metodologa

de

trabajo

as

como

los

conocimientos de tecnologas innovadoras.

Segn lo vivido con la realizacin de la Prctica Profesional


Supervisada se puede afirmar que una adecuada preparacin en

Informe Prctica Profesional Supervisada


114

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

aspectos informticos, contables y administrativos pueden llegar a


ser

elementos fundamentales para una realizacin exitosa de las

actividades asignadas.

En base a la experiencia vivida se puede constatar que aspectos


muchas veces no considerados como relevantes por los informticos
como

una

adecuada

documentacin

de

los

resultados

y la

planificacin son elementos fundamentales para el alcance efectivo


de los objetivos, la culminacin exitosa de un proyecto y el
aprovechamiento al mximo de los recursos.

El desarrollo de una cultura investigativa es fundamental para el


xito en un ambiente tan dinmico y competitivo como lo es la
informtica.

RECOMENDACIONES

Hacia el Departamento de Informtica y Tecnologa del Banco


Central de Honduras.

Informe Prctica Profesional Supervisada


115

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Contar con un procedimiento estandarizado y mejor definido para la


generacin, manejo y control de la documentacin resultante de los
diferentes sistemas informticos realizados.

Contar con una Bitcora Central de Incidentes en la cual se


registren las dificultades o problemas encontrados en la realizacin de
un determinado sistema informtico y la solucin encontrada a esta
dificultad. Esto sera de gran utilidad ya que no se perdera tiempo en
tratar de resolver un problema que alguien en un pasado ya haya
resulto.

Dar mayor nfasis en la investigacin de las prestaciones que ofrecen


los diferentes software comerciales de cdigo abierto, ya que es una
tendencia de mucho crecimiento en el ambiente informtico actual,
sobre todo en lo que a Web se refiere.
Hacia la Facultad de Ingeniera en Ciencias de la Computacin.
Dar mayor nfasis en la investigacin e implementacin de nuevas
tecnologas

prcticas

empleadas

Informe Prctica Profesional Supervisada


116

en

el

desarrollo

de

sistemas,

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

especficamente enfatizar en los sistemas a nivel Web, que es la tendencia


actual en el mercado.
Desarrollar proyectos pilotos en las diferentes reas que cubre la carrera,
en los cuales se apliquen los conocimientos adquiridos de una manera
prctica, es decir; seguir por ejemplo una metodologa tan exitosas como lo
es el aprender haciendo esto favorecera enormemente a aumentar la
calidad de los egresados de la carrera de Ingeniera en Ciencias de la
Computacin lo que impactara positivamente en la imagen y prestigio de
la Universidad Catlica de Honduras.
Sin duda un aspecto que favorecera considerablemente a mejorar la
calidad de los egresados no solo de la carrera de Ingeniera en Ciencias de
la Computacin sino de todas las carreras en general, es el establecer un
mayor grado de exigencia a los estudiantes, la tendencia demuestra que el
ser humano es capaz de dar ms cuando se le exige ms., y solo dando lo
mejor se lograr tener un impacto positivo en el desarrollo de nuestra
querida Honduras.

BIBLIOGRAFIA

Informe Prctica Profesional Supervisada


117

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

http://www.webestilo.com/php/articulo.phtml?art=19
Consultas conexin PHP con SQL Server

www.webestilo.com/foros/mensaje.phtml?foro=3&msg=385

Consulta conexin PHP con SQL Server

www.phpbuilder.com/manual2/manual/es/ref.ldap.php
Consulta conexin PHP con Active Directory

www.forosdelweb.com/f18/configurar-php-con-ldap-512877
Consulta conexin PHP con Active Directory

www.ldap-es.org/node/114

Consulta conexin PHP con Active Directory usando LDAP

Informe Prctica Profesional Supervisada


118

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

ANEXOS

Informe Prctica Profesional Supervisada


119

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

1.ACTIVE DIRECTORY
Active Directoty (AD) es el nombre utilizado por Microsoft para referirse a
su implementacin de servicio de directorio en una red distribuida de
computadores. Utiliza distintos protocolos (principalmente LDAP, DNS,
DHCP, kerberos...).

Su

estructura

jerrquica

permite

mantener

una

serie

de

objetos

relacionados con componentes de una red, como usuarios, grupos de


usuarios, permisos y asignacin de recursos y polticas de acceso
Active Directory esta basado en una serie de estndares llamados
(X.500), aqu se encuentra una definicin lgica a modo jerrquico.
Estos dominios y subdominios se identifican utilizando la misma notacin
de las zonas DNS, razn por la cual Active Directory requiere uno o ms
servidores DNS que permitan el direccionamiento de los elementos

Informe Prctica Profesional Supervisada


120

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

pertenecientes a la red, como por ejemplo el listado de equipos conectados;


y los componentes lgicos de la red, como el listado de usuarios.
Un ejemplo de la estructura descendente (o herencia), es que si un usuario
pertenece a un dominio, ser reconocido en todo el rbol generado a partir
de ese dominio, sin necesidad de pertenecer a cada uno de los
subdominios.
A su vez, los rboles pueden integrarse en un espacio comn denominado
bosque. Para realizar un bosque es necesario crear dos o ms rboles (que
por lo tanto no comparten el mismo nombre de zona DNS entre ellos) y
establecer una relacin de "trust" o confianza entre ellos. De este modo los
usuarios y recursos de los distintos rboles sern visibles entre ellos,
manteniendo

cada

estructura

de

rbol

el

propio

Active

Directory.Funcionamiento
Su funcionamiento es similar a otras estructuras de LDAP (Lightweight
Directory Access Protocol), ya que este protocolo viene implementado de
forma similar a una base de datos, la cual almacena en forma centralizada
toda la informacin relativa a un dominio de autenticacin. La ventaja que
presenta esto es la sincronizacin presente entre los distintos servidores de
autenticacin de todo el dominio.

Informe Prctica Profesional Supervisada


121

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Debido a esta centralizacin, se pueden crear varios objetos que afectarn


los recursos y los usuarios que acceden a la red.
A su vez, cada uno de estos objetos tendr atributos que permiten
identificarlos en modo unvoco (por ejemplo, los usuarios tendrn campo
"nombre", campo "email", etc..., las impresoras de red tendrn campo
"nombre", campo "fabricante", campo "modelo", campo "usuarios que
pueden acceder", etc.). Toda esta informacin queda almacenada en Active
Directory replicndose de forma automtica entre todos los servidores que
controlan el acceso al dominio.
De esta forma, es posible crear recursos (como carpetas compartidas,
impresoras de red, etc.) y conceder acceso a estos recursos a usuarios, con
la ventaja que estando todos estos objetos memorizados en Active
Directory, y siendo esta lista de objetos replicada a todo el dominio de
administracin, los eventuales cambios sern visibles en todo el mbito.
Para decirlo en otras palabras, Active Directory es un repositorio
centralizado que facilita el control, la administracin y la consulta de todos
los elementos lgicos de una red (como pueden ser usuarios, equipos y
recursos).

Informe Prctica Profesional Supervisada


122

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

2.Protocolo ligero de acceso a directorios


(LDAP)
El Protocolo ligero de acceso a directorios (en ingls, Lightweight Directory
Access Protocol, LDAP) es un conjunto de protocolos abiertos usados para
acceder informacin guardada centralmente a travs de la red. Est
basado en el estndar X.500 para compartir directorios, pero es menos
complejo e intensivo en el uso de recursos. Por esta razn, a veces se habla
de LDAP como "X.500 Lite." El estndar X.500 es un directorio que
contiene informacin de forma jerrquica y categorizada, que puede incluir
nombres, directorios y nmeros telefnicos.

Informe Prctica Profesional Supervisada


123

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

Como X.500, LDAP organiza la informacin en un modo jerrquico usando


directorios. Estos directorios pueden almacenar una gran variedad de
informacin y se pueden incluso usar de forma similar al Servicio de
informacin de red (NIS), permitiendo que cualquiera pueda acceder a su
cuenta desde cualquier mquina en la red acreditada con LDAP.
Sin embargo, en la mayora de los casos, LDAP se usa simplemente como
un directorio telefnico virtual, permitiendo a los usuarios acceder
fcilmente la informacin de contacto de otros usuarios. Pero LDAP va
mucho ms lejos que un directorio telefnico tradicional, ya que es capaz
de propagar su consulta a otros servidores LDAP por todo el mundo,
proporcionando un repositorio de informacin ad-hoc global. Sin embargo,
en este momento LDAP se usa ms dentro de organizaciones individuales,
como universidades, departamentos del gobierno y compaas privadas.
LDAP es un sistema cliente/servidor. El servidor puede usar una variedad
de bases de datos para guardar un directorio, cada uno optimizado para
operaciones de lectura rpidas y en gran volmen. Cuando una aplicacin
cliente LDAP se conecta a un servidor LDAP puede, o bien consultar un
directorio, o intentar modificarlo. En el evento de una consulta, el servidor,
puede contestarla localmente o puede dirigir la consulta a un servidor

Informe Prctica Profesional Supervisada


124

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

LDAP que tenga la respuesta. Si la aplicacin cliente est intentando


modificar informacin en un directorio LDAP, el servidor verifica que el
usuario tiene permiso para efectuar el cambio y despus aade o actualiza
la informacin.
Este captulo hace referencia a la configuracin y uso de OpenLDAP 2.0,
una implementacin de cdigo abierto de los protocolos LDAPv2 y LDAPv3.

Informe Prctica Profesional Supervisada


125

Universidad Catlica de Honduras Nuestra Seora Reina de la Paz

3.Formularios de registros de material


bibliogrfico

Informe Prctica Profesional Supervisada


126

Das könnte Ihnen auch gefallen