CAPITULO II
MARCO TEORICO
11
CAPITULO II
MARCO TEÓRICO
Este capítulo contempla en su contenido la presentación de
antecedentes de la Investigación, Bases Teóricas, Sistema de Variables con
sus definiciones nominal, conceptual y operacional. Las variables de estudio
para esta investigación son: Sistemas de Información y Ambiente Web. Las
investigaciones están basadas en teorías que le dan soporte y validez a la
misma. En este capítulo se le da el sustento técnico necesario para realizar
las investigaciones inherentes al problema, encontrándose así los
antecedentes, bases teóricas y los sistemas de variable.
Según trabajos especiales de grado y proyectos de investigación
realizados anteriormente, referente al desarrollo de sistemas de información
de Inventarios y/o Bienes se mencionan los siguientes criterios, debido a su
importancia para la actual investigación, aporte teórico y metodológico de los
mismos para la realización del presente estudio.
1. ANTECEDENTES DE LA INVESTIGACIÓN
Bracho, M. y Vera, R. (2005). Universidad Rafael Belloso Ch. “Sistema
de Información Automatizado para la Administración de Activos Fijos en
12
Empresas de Servicios”. Universidad Rafael Belloso Chacín. El aporte aquí
es el desarrollo mismo de las fases para la gestión en activos fijos (Bienes).
Esta tesis aporta mucha información teórica y de estructura para la
realización de la nuestra, llevando su ejemplo de un departamento de la ULA
a un sistema de información bajo plataforma web para la gestión de bienes
de municipios o entes públicos del estado venezolano en análisis y diseño
aporta las estrategias a la hora de cómo se debe recolectar información de
los procesos, hasta donde llegar, para luego ajustar los requerimientos
propios a este diseño.
En el sistema propuesto al igual que el de la ULA requiere realizar
registros, bases de datos y control de estatus bajo las fases de Senn (2005).
Estos tres módulos a los que hace alusión este antecedente será objeto de
ejemplo. También tomamos la guía de UNIx como software libre lo cual es el
norte en este sistema.
Universidad de Guanajuato. (2005). “Sistema de Control de Bienes
Web”. Universidad de Guanajuato. El departamento de control de bienes
inicio sus registros en forma manual pasando posteriormente a un sistema
desarrollado en tecnologías de almacenamiento de datos como Clipper y
Dbase y hasta el año 2004 se comienzo el desarrollo en un nueva tecnología
que permitió a las unidades tener acceso web de sus inventarios, finalmente
en el año 2005 se concluye el desarrollo integral que permite el registro veraz
y oportuno de los bienes adquiridos, unificando criterios entre la dirección
13
financiera, dirección de recursos humanos y el departamento de control de
bienes, lo que permite interactuar en forma transparente los procesos de
compras de bienes muebles.
Acosta, A., Pulgar, C., y Romero, F. (2006). Universidad Rafael Belloso
Ch “Sistema de Gestión Bajo Plataforma Web para el Control de Activos con
Base en Normas ISO 17799”. Universidad Rafael Belloso Chacín. Este
proyecto aporta el desarrollo de un sistema de información bajo la
metodología de Senn para la supervisión de los activos objetos de estudio
mejorando el sistema manual existente, aplicando 3 de las fases del autor
como es el diseño, desarrollo y pruebas.
Finol D., Gutierrez G., y Ramos E. (2006). Universidad Rafael Belloso
Ch.. “Sistema Automatizado Web para Inventario Bajo la Modalidad de
Software Libre”, Universidad Rafael Belloso Chacín. Este antecedente de
código abierto es utilizado como apoyo en el diseño de este sistema de
información, siendo esta la idea, que estos sistemas sean utilizados sin costo
alguno como objeto de estudio ilimitadamente.
Autores como Fábregas (1992) dejan claro en su metodología una de
las fases ejemplo en este estudio como lo es el análisis de los requerimientos
para su posterior diseño. Herramientas como Dreamweaver y MySQL serán
utilizadas en el sistema de igual manera. El aporte de la web da mayor
eficacia al usuario final en la rapidez de su trabajo siendo la web accesible
desde cualquier lugar.
14
Ramírez, M. G. y Díaz, M. (2009). El “Sistema de Control de Bienes de
la Universidad de los Andes”. Universidad de Los Andes. Fue migrado de la
plataforma UNISYS A6 (Computador Central) a la plataforma cliente/servidor,
y comprende el registro y control de los bienes muebles de la Universidad de
Los Andes, sin fines empresariales. Se generaron tres módulos de la
siguiente manera: un módulo que permite al usuario actualizar y consultar los
bienes muebles programada en ASP (Active Server Pages), el módulo de
consultas y reportes de los bienes muebles desarrollado en PowerBuilder y
el modulo de impresión de etiquetas ó código de inventario del bien mueble
desarrollado en PowerBuilder.
Montilva, J. y Barrios, J. (2009). “Sistema de Registro y Control de
Bienes de la Universidad de Los Andes”. Universidad de Los Andes. El
propósito de esta investigación constituye el sistema de actividades
administrativas que permiten realizar el control físico de los bienes muebles
propiedad de la universidad. Este sistema de actividades representa el
ambiente o contexto donde el Sistema de Información de Bienes Muebles de
la ULA opera, permitiendo que este último proporcione los servicios de
información requeridos para cumplir con tan importante misión dentro de la
administración universitaria.
Este documento denominado “Modelo de Negocios del Sistema de
Registro y Control de Bienes de la Universidad de Los Andes”, servirá para
representar tanto gráficamente como textualmente diferentes aspectos
15
relacionados con la administración de los activos de la universidad. Dicho
modelo permitirá describir los objetivos que se deben alcanzar para el control
físico de estos bienes. Los procesos y actividades que serán realizados para
lograr estos objetivos.
Los recursos o entidades requeridos para ejecutar estos procesos, así
como el marco legal que regula dichos procesos. Así mismo, la identificación
de actores (personas o máquinas) responsables de la ejecución de estos
procesos y la definición de la estructura organizacional que los agrupa, tal
como se describe en el método de Modelado de Negocios (Business
Modeling Method: BMM).
Daza Bracho, F., Mendoza Arria, J., y Soto López, D. (2011). Universidad
Rafael Belloso Ch. “Sistema de Gestión Vía Web para el Proceso de Inventario
en Empresas Comerciales”. Universidad Rafael Belloso Chacín. Una vez más el
diseño de Senn y las herramientas de programación como PHP y MySQL, con
una entrevista no estructurada y un registro por medio de la observación dejan
muestra del desarrollo del sistema, que dará solución a los problemas en los
entes públicos para la gestión de bienes dando seguridad, transparencia, rapidez,
y control de procesos de una manera automatizada y supervisada vía web y sin
costo alguno.
Guerra Makaren, J., Mancilla Fuenmayor., A. y Villegas Romero, A.
(2011). Universidad Rafael Belloso Ch. “Sistema Automatizado para la
Gestión de Inventario de la Plataforma Tecnológica en la Empresa Carbones
16
del Guasare S.A.”. Universidad Rafael Belloso Chacín. Este aporte deja en
claro que la metodología XP es la más idónea para el caso de estudio y para
el manejo de los recursos vía web. Este antecedente muestra como la
versatilidad de la web ayuda a la automatización de un sistema manual
haciéndolo mas productivo, preciso, rápido y eficaz, una vez más el lenguaje
de programación PHP es usado. Queda claro que en este caso la entrevista
es la manera correcta de llegar a la meta con un sistema vía web que
gestione y solvente los inconvenientes de los activos en los entes públicos
nacionales dando seguimiento y confiabilidad a los mismos.
2. BASES TEÓRICA
A continuación se presentan conceptos y teorías relacionadas con las
variables de: “Sistema de Información”, “Ambiente Web” y “Gestión de
Bienes”.
2.1. DEFINICIÓN DE SISTEMAS
Según J. Montilva (1986, p. 5) en su libro titulado “Desarrollo de
Sistemas de Información”, Un Sistema “es un conjunto de dos o más
elementos de cualquier clase interdependientes e interrelacionadas para la
consecución de un fin”; por ejemplo, conceptos (como el sistema numérico),
objetos (como en un sistema telefónico o cuerpo humano), o personas (como
en un sistema social)”.
17
Para J. Senn en su Libro titulado “Análisis y Diseño de Sistemas de
Información” Un sistema: “Es considerar como un todo unitario y Organizado
de procesos, procedimientos, tareas, métodos y recursos materiales,
tecnológicos y humanos interdependientes, de que se vale una organización
para alcanzar un objetivo, y es fácilmente identificable por los límites de su
medio ambiente”.
De manera tal que se puede decir que las organizaciones sin sistemas
abiertos, cada unos a su vez constituido por subsistemas de mayor o menor
tamaño o complejidad, cada uno con limites claramente definidos, y todos
con funciones y objetivos particulares, que unidos forman las funciones y
objetivos de la empresa u organización; de igual manera están conformados
los sistemas de información, también sujetos al correcto desempeño de las
funciones de cada subsistema, para lograr así el buen funcionamiento del
sistema y la consecución de todas sus metas.
Por otra parte O’ Brien (1993) formula que Sistemas “es un grupo de
componentes interrelacionados que trabajan juntos hacia un fin común,
aceptando entradas (Inputs) y produciendo salidas (Outputs) en un proceso
de transformación organizado.
Así mismo Kendall & Kendall en su obra Análisis y Diseño de Sistemas
menciona que “Es una colección de subsistemas interrelacionados e
interdependientes que trabajan de manera conjunta para llevar a cabo metas
y objetivos predeterminados.” (Figura Nº 1).
18
Figura Nº 1: Las Salidas del Sistema sirven como Retroalimentación que compara el desempeño con las Metas (Sistemas). Fuente: Kendall &
Kendall. (2005. p. 28)
Un sistema se puede definir como un conjunto de elementos que
pueden ser de carácter físico, tales como una computadora, televisor,
humano, entre otros; puede ser conceptual, tal como lo es un software. Cada
sistema existe dentro de otro más grande, es decir, un sistema puede estar
formado por subsistemas, partes, y a la vez puede ser parte de un súper
sistema que aceptan salidas y entradas de información en un proceso de
transformación organizado.
2.1.1. CICLO DE VIDA DEL DESARROLLO DE SISTEMAS
El método de ciclo de vida para el desarrollo de sistemas es el conjunto
de actividades que los analistas, diseñadores y usuarios realizan para
desarrollar e implantar un sistema de información. El ciclo de vida de
19
desarrollo de un sistema según Senn consta de seis (6) funciones o fases
que se explican de la siguiente manera: (Figura Nº 2)
Figura Nº 2: Ciclo de Vida de Desarrollo de un Sistema. Fuente: J. Senn
Investigación Preliminar (Fase 1): se inicia a través de la solicitud del
sistema (ya sea por medio verbal, fax, e-mail, entre otros); se aclarará la
solicitud del horario, es decir se especificaran los pasos a tomar; se realizará
un estudio de factibilidad, es decir con que recursos cuento.
En la Investigación Preliminar existen tres (3) aspectos relacionados
con el estudio de factibilidad:
a) Factibilidad Económico: Es el valor económico en función al
personal, equipos, entre otros.
b) Factibilidad Técnica: Es la verificación del software y hardware así
como el personal técnico y
20
c) Factibilidad Operacional: Es ver si están en la capacidad de operar
con el nuevo sistema; finalmente se aprobara la solicitud, es decir saber si
cumple con las características estipuladas.
Determinación de los Requerimientos del Sistema (Fase 2): El
aspecto fundamental del análisis de sistemas es comprender todas las
facetas importantes de la parte de la empresa que se encuentra bajo estudio;
es decir que tan grande es, examinar los procesos; se hace un estudio del
sistema actual, y se determinan los nuevos requerimientos del sistema (a
través de formularios, encuestas, entre otros.), así como las entradas y
salidas del sistema actual.
Diseño del Sistema (Fase 3): El diseño de un sistema de información
produce los detalles que establecen la forma en la que el sistema cumplirá
con los requerimientos identificados durante la fase de análisis. Va a ser
como se va a desarrollar el sistema, la forma en cómo esos requerimientos
los voy a automatizar, se definen las formas de cálculo, y se describe como
se transformaran los datos en información; este diseño se realizara en dos
bases, una lógica: donde se harán modelos e-r, bases de datos, diagramas
de flujo de datos, entre otros y una física: es decir todo lo tangible (papeles,
gráficos, entre otros).
Desarrollo del Software (Fase IV): Los encargados de desarrollar
software pueden instalar software comprobando a terceros o escribir
programas diseñados a la medida del solicitante. La elección depende del
21
costo de cada alternativa, del tiempo disponible para escribir el software y de
la disponibilidad de los programadores. Se dará la construcción y
programación de este sistema, se recomienda en algunos casos usar
diseñadores y analistas de la compañía ya que por lo general,
programadores que trabajan en las grandes organizaciones pertenecen a un
grupo permanente de profesionales de otra compañía sus desventajas: no
existiría comunicación fiel entre programadores y diseñadores, entre otros.
Prueba del Sistema (Fase V): el sistema se emplea de manera
experimental para asegurarse de que el software no tenga fallas, es decir,
que funciona de acuerdo con las especificaciones y en la forma en que los
usuarios esperan que lo haga, en este proceso se simulan entradas de
datos, se ponen a usuarios externos a interactuar con el sistema y después
se examinan los resultados, se hace la aprobación escrita de todos los
aspectos del sistema, cabe destacar que esto debe hacerse de forma
gradual.
Implantación y Evaluación (Fase VI): la implantación es el proceso de
verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación
y construir todos los archivos de datos necesarios para utilizarla, esta
implantación se puede hacer por 3 enfoques.
a) Piloto: se elegirá solo un sector de la empresa para usar el sistema,
b) Paralelo: se utilizara el sistema viejo y el nuevo al mismo tiempo,
para comparar,
22
c) Por Sustitución: sencillamente se sustituye todo el sistema (es el más
riesgoso); la evaluación se lleva a cabo para identificar puntos débiles y
fuertes, como la operacionalidad (cómo funciona el sistema), la
administración, el desempeño de desarrollo (seria una relación de tiempo
versus beneficio), el desempeño como tal y el desempeño organizacional
(relación costo versus beneficio).
Según Kendall & Kendall (2005, p.10), el ciclo de vida del desarrollo de
Sistemas (SDLC, System Development Life Cycle). El Ciclo de vida del
Sistema es un enfoque por fases para el análisis y el diseño cuya premisa
principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo
especifico de actividades del analista y el usuario.
Según la metodología Kendall & Kendall el ciclo de vida de un sistema
consta de siete partes: (Ver figura Nº 3.) a) Identificación del problema,
Oportunidades y Objetivos, b) Determinación de los Requerimientos de
Información, c) Análisis de las necesidades del Sistema, d) Diseño del
Sistema recomendado, e) Desarrollo y Documentación del Software, f)
Prueba y Mantenimiento del Sistema, g) Implementación y Evaluación del
Sistema.
23
Figura Nº 3: Las Siete Fases Ciclo de Vida de Desarrollo de un Sistema. Fuente: Análisis y Diseño de Sistemas de Kendall y Kendall (2005, p. 10)
2.1.2. CARACTERÍSTICAS DE LOS SISTEMAS
Según Von Bertalanffy (1991) Sistema “es un conjunto de unidades
recíprocamente relacionadas entre sí. Da ahí se deducen dos conceptos:
Propósito u Objetivo y Globalismo o totalidad.
• Propósito u Objeto: todo sistema tiene uno o algunos propósitos. Los
elementos (u objetos), como también las relaciones, definen una distribución
que trata siempre de alcanzar un objetivo.
• Globalismo o totalidad: un cambio en una de las unidades del
sistema, con probabilidad producirá cambios en las otras. El efecto total se
presenta como un ajuste a todo el sistema. Hay una relación de
24
causa/efecto. De estos cambios y ajustes, se derivan dos fenómenos:
entropía y homeostasis.
• Entropía: es la tendencia de los sistemas a desgastarse, a
desintegrarse, para el relajamiento de los estándares y un aumento de la
aleatoriedad. La entropía aumenta con el correr del tiempo. Si aumenta la
información, disminuye la entropía, pues la información es la base de la
configuración y del orden. De aquí nace la geneantropía , o sea, la
información como medio o instrumento de ordenación del sistema.
• Homeostasis: es el equilibrio dinámico entre las partes del sistema.
Los sistemas tienen una tendencia a adaptarse con el fin de alcanzar un
equilibrio interno frente a los cambios externos del entorno.
2.1.3. TIPOS DE SISTEMAS
En cuanto a su constitución pueden ser físicos o Abstractos:
Sistemas Físicos o Concretos: compuestos por equipos, maquinaria,
objetos y cosas reales. El Hardware.
Sistemas Abstractos: compuestos por conceptos, planes, hipótesis e
ideas. Muchas veces solo existen en el pensamiento de las personas. Es el
Software.
En cuanto a su naturaleza, pueden ser Cerrados y Abiertos:
Sistemas Abiertos: Son aquellos sistemas que en su actividad de
transformación reciben entradas del medio ambiente y vuelcan hacia él sus
25
salidas. Están en constante interacción con el medio que los rodea. Los
sistemas abiertos son capaces de evitar la entropía, ya que pueden
compensar esa pérdida de energía u organización en la medida en que son
capaces de retroalimentarse con información y energía.
Sistemas Cerrados: En sentido estricto ningún sistema es totalmente
cerrado ya que siempre tendrá algún tipo de relación con el sistema más
amplio al cual pertenece. Los sistemas cerrados no están en capacidad de
importar por sí mismos, energía e información de su medio ambiente exterior
para compensar la pérdida de energía que sufren durante su funcionamiento.
2.2. SISTEMAS DE INFORMACIÓN
Existen diferentes conceptos relacionados a los sistemas de
información, entre ellos:
Senn, J. (1999) señala que: un sistema de información es un conjunto
de elementos que interactúan entre sí con el fin de apoyar las actividades de
una empresa o negocio.
“Es un sistema (basado en el computador) que procesa datos, en forma tal
que pueden ser utilizados por quien los recibe para fines de toma de decisiones”
(p. 628)…“es definido como un medio organizado de proporcionar información
pasada, presente y futura relacionada con las operaciones internas y
conocimiento externo de la organización”. (p.363). Según Montilva J. (1986, p. 18)
en su libro Desarrollo de Sistemas de Información define Sistemas de información
26
“es un sistema hombre maquina que procesa datos a fin de registrar los detalles
originados por las transacciones que ocurren y las entidades que forman una
organización y proporcionar información que facilite la ejecución de actividades,
operaciones y funciones en una organización”.
2.2.1. ACTIVIDADES DE UN SISTEMA DE INFORMACIÓN
Los sistemas de información, según, Senn, J. (1990) ejecutan tres
actividades fundamentales, en primer lugar recibe datos de fuentes internas
o externas de la empresa como elementos de entradas. Luego actúa sobre
estos datos para producir información, por esta razón son denominados
también sistemas generadores de información. Para culminar, el sistema
produce la información para el futuro usuario.
Un sistema de información realiza cinco (5) actividades básicas:
a) Entrada de Información: es el proceso mediante el cual el sistema
toma los datos que necesita para procesar la información. Las entradas
pueden ser manuales o automáticas.
b) Almacenamiento de Información: es una de las actividades o
capacidades más importantes que posee un sistema de información, debido
a que permite retomar información guardada en procesos anteriores y
utilizarla posteriormente.
c) Procesamiento de Información: es la capacidad que posee el
sistema para transformar los datos primarios de las entradas, en información
organizada, lógica e importante para los usuarios.
27
d) Salida de Información: propiedad que tiene el sistema para mostrar
la información procesada a los usuarios.
e) Retroalimentación: se produce cuando las salidas o la influencia de
estas en el contexto, vuelven a ingresar al sistema como recursos o
información.
2.2.2. ESTRUCTURA DE LOS SISTEMAS DE INFORMACIÓN
Según el criterio de Montilva (1999, p. 37) un sistema complejo
integrado por personas, maquinas y procesos con un fin claramente
establecido. Para lograra ese fin debe tomarse continuamente muchas
decisiones, algunas en forma programadas otras en forma inesperadas o
poco rutinaria. La toma de decisión requiere de una información adecuada y
precisa que ayude a enriquecer el conocimiento de la situación (problema,
conflicto o simplemente una actividad) que la origina y el efecto que tal
decisión pueda ocasionar.
Así mismo, la decisión tomada puede generar información que ha de
ser utilizada en otras unidades o puntos de la organización o de su ambiente.
En tal sentido, los sistemas de información se pueden estructurar como una
red de Centros de información asociados a las unidades funcionales de la
organización (ver figura Nº 4).
28
Figura Nº 4: Unidad de Funcional de su Centro de Información.
Fuente: Desarrollo de Sistemas de Información de J. Montilva (1986, p. 22)
Estos centros están interconectados por medio de canales donde
fluyen datos e información. Cada centro de información captura y procesa los
datos originados por las transacciones o eventos del centro de actividad de la
unidad funcional correspondiente, tal como se muestra en la figura Nº 5.
29
Figura Nº 5: Unidad de Funcional de su Centro de Información. Fuente: Desarrollo de Sistemas de Información de J. Montilva (1986, p. 22)
Así mismo, envía información hacia los centros de decisión o de
actividad y/o hacia otras unidades funcionales o al medio ambiente de la
organización.El sistema de información de una organización como un todo,
se concibe como la integración u confederación de subsistemas de
información determinados por las funciones organizacionales.
La razón de esta división funcional radica en las características
inherentes a cada una de tales funciones organizacionales; las cuales pese a
que están íntimamente relacionadas, poseen operaciones, datos e
información diferentes que unidos a la complejidad organizacional impiden la
concepción de un sistema de información de carácter global. Es por ello que
la estructura de un sistema de información está definida por las funciones
organizacionales.
30
2.2.3. CARACTERÍSTICAS DE LOS SISTEMAS DE INFORMACIÓN
Según J. Montilva (1986) en su libro Desarrollo de Sistemas de
Información plantea las características más resaltantes que se encuentras
son las siguientes:
a) Es un sistema Hombre/Máquina (entidades), integrado por personas,
procedimientos y equipos. La relación hombre máquina es un sistema de
información depende del grado o nivel de participación de personas y del
grado o nivel de utilización de las maquinas, por lo que podemos aceptar
como tal, un sistema de información totalmente manual, a un sistema de
información mecanizado o a un sistema de información automatizado o
computarizado.
b) Un sistema de información tiene como objetivo proporcionar
información que facilite la ejecución de tareas, operaciones y funciones en
una organización o empresa.
c) La operación central del sistema de información está constituida por
el Procesamiento de Datos, el cual permite capturar y procesar los datos
originados por las transacciones y entidades (procesamiento de
transacciones); producir y diseminar información para la organización y su
ambiente (procesamiento de Información).
2.2.4. CLASIFICACIÓN DE LOS SISTEMAS DE INFORMACION
Existen diferentes autores que clasifican los sistemas de información a
su Finalidad, Características y propósito. Con el objetivo de considerar las
31
clasificaciones más importantes, a continuación se hace un resumen basado
en la recopilación de los diferentes conceptos expuestos por distintos
autores y fuentes de información consultadas:
a) Sistemas de Procesamiento de Transacciones: a través de estos
suelen lograrse ahorros significativos de la mano de obra, normalmente son
el primer tipo de sistema de información que se implanta en las
organizaciones, son intensivos en entradas y salidas de información; sus
cálculos y procesos suelen ser simples y poco sofisticados, además tienen la
propiedad de ser recolectores de información, son fáciles de justificar ante la
dirección ya que sus beneficios son visibles y palpables.
b) Sistemas de Información Gerenciales: es un tipo de sistema que
proporciona la información necesaria para que gerentes y directivos puedan
ejecutar los procesos de toma de decisiones y solución de problemas en una
organización. El objetivo de este tipo de sistemas es proporcionar a los
gerentes información confiable, a tiempo y completa relacionada con el
rendimiento y estado de la organización.
c) Sistemas de Automatización de Oficina y Sistemas de Manejo de
Conocimiento: al nivel de conocimiento de la organización hay dos clases
de sistemas. Los sistemas automatizados de oficina que dan soporte a los
trabajadores de datos, usan la información para analizarla y transformar
datos. Los aspectos más familiares incluyen procesamientos de palabras,
hojas de cálculo , editor de publicaciones, comunicación mediante correo de
32
voz, correo electrónico y videoconferencias. Los sistemas de manejo de
conocimiento dan soporte a los trabajadores profesionales, tales como
científicos, ingenieros y doctores, les ayudan a crear un nuevo conocimiento
que contribuya a la organización o a toda la sociedad. (Kendall & Kendall,
2005, p.2).
d) Sistemas de Nivel Estratégico: estos sistemas de información son
los que dan apoyo a las actividades de planeación a largo plazo de los
niveles de dirección de la organización. (Laudon, 1996, p. 15).
e) Sistemas de Información Administrativas: es un signo o conjunto
de signos que impulsan a la acción. Se distingue de los datos, porque no son
estímulos de la acción, si no simplemente cadenas de carácter o patrones sin
interpretar.
f) Sistemas para el Apoyo a la Toma de Decisiones: es un tipo muy
especial de sistema de información caracterizado por procesar datos para
realizar automáticamente parte o todo el proceso de toma de decisiones e
indicar la acción que se debe tomar para mantener a la organización dentro
de condiciones normales de funcionamiento. En el área gerencial su objetivo
es ayudar al gerente en el proceso de toma de decisiones permitiéndole
evaluar, mediante el uso de modelos automáticos de decisión, control,
simulación, entre otras diferentes alternativas.
g) Sistemas de Procesamiento de Datos: el procesamiento de datos
es parte fundamental e implícita de la mayoría de los sistemas de
33
información discutidos anteriormente. Sin embargo, existe un tipo de sistema
de información cuyo objetivo exclusivo es transformar datos en información
fácil de entender y utilizar. La información producida puede ser utilizada por
el usuario, con algún fin específico, en la realización de sus tareas o
actividades.
2.2.5. COMPONENTES DE LOS SISTEMAS DE INFORMACIÓN
Según criterios de J. Montilva en su Libro Desarrollo de Sistemas de
Información los componentes de los sistemas de información se clasifican de
la siguiente manera: (1986, p.18)
Componentes Físicos: representados por las entidades que forman el
sistema de información. Los sistemas de información se pueden dividir en
varios subsistemas físicos tal como se muestra en la figura Nº 6 y
Componentes funcionales: que agrupan una o más entidades entorno a una
función básica del sistema.
34
Figura Nº 6: Componentes de los Sistemas de Información
Fuente: Desarrollo de Sistemas de Información de J. Montilva (1986, p. 19)
2.2.5.1. COMPONENTES FISICOS
a) Subsistema Computador: está formado por el equipo de
computación (procesador, unidades de entrada y salida de datos, entre
otros), y por los programas de apoyo de ese equipo (sistema operativo,
sistema de manejo de base de datos, editores, compiladores, utilitarios, entre
otros).
b) Subsistema de Personal: lo constituyen los usuarios del sistema, el
administrador de la base de datos, los operadores, el personal de entrada de
datos y el grupo de desarrollo y soporte (gerente de procesamiento de datos,
ingeniero de sistemas, analistas y programadores). El número de requisitos
de los miembros de este subsistema depende del tamaño y complejidad del
sistema de información.
35
c) Subsistema Programado: consiste en los programas de aplicación
para ejecutar el procesamiento en el computador y de los procedimientos
para hacer las aplicaciones operativas, esto es, formas, manuales de
operación, manual de usuario, manual del sistema, instrucciones para la
entrada de datos, formularios y plantillas, entre otros. Las características de
este subsistema dependen del propósito y tipo de sistema de información.
d) Subsistema de Datos: está constituido por los elementos de
almacenamiento de datos. Estos elementos pueden ser de dos tipos: (1)
archivos convencionales o (2) bases de datos. El tipo de elemento que se
utilice determina tanto los programas de aplicación del apoyo del equipo. Tal
es el caso de las bases de datos que requieren del uso de Sistemas de
manejo de Bases de Datos (SMBD).
2.2.5.2. COMPONENTES FUNCIONALES
Considerando las dos funciones básicas de un sistema de información:
Procesamiento de Transacciones y Procesamiento de información, y
adicionando la función implícita de almacenamiento de datos, Senn (1978)
divide un sistema de información en tres componentes funcionales, los
cuales se mencionan a continuación:
a) Subsistema de Procesamiento de Transacciones: su propósito es
capturar, clasificar, ordenar, calcular y resumir los datos originados por las
transacciones relevantes que acontecen en la organización.
36
b) Subsistema de Administración de Datos: los datos originados por
las transacciones deben almacenarse en medios apropiados tales como
bases de datos o archivos. Se requiere de un sistema encargado del
mantenimiento y actualización de esos medios de almacenamiento de forma
tal que facilite el almacenamiento, acceso y transformación de datos en
información.
c) Subsistema de Procesamiento de Información: se encarga de
producir y distribuir la información requerida por los usuarios del sistema.
Este subsistema toma los datos de la base de datos o archivos, los procesa
de acuerdo a patrones predefinidos (algoritmos, modelos, entre otros) y los
distribuye presentando la información en forma de reporte (informes, gráficos,
entre otros).
2.2.6. FUNCIONES DE LOS SISTEMAS DE INFORMACIÓN
Los sistemas de información difieren de sus tipos de entradas y
salidas, en el tipo de procesamiento y en su estructura. Estos elementos
están determinados por el propósito u objetivo del sistema, el cual es
establecido a su vez, por la organización. A pesar de las diferencias que
puedan existir entre los diferentes sistemas de información, en todos ellos
podemos encontrar un conjunto de funciones que J. Senn (1999) enuncia a
continuación:
37
a) Procesamiento de Transacciones: consiste en capturar o
recolectar, clasificar, ordenar, calcular, resumir y almacenar los datos
originados por las transacciones que tienen lugar durante la realización de
actividades en la organización.
b) Definición de Archivos: consiste en almacenar los datos
capturados, por el procesamiento de transacciones, de acuerdo a: (1) una
estructura u organización de almacenamiento adecuada (base de datos o
archivos); (2) un método que facilite su almacenamiento, actualización y
acceso; y (3) un dispositivo apropiado de almacenamiento (discos, cintas,
diskette, entre otros.).
c) Mantenimiento de Archivos: los archivos o haces de datos del
sistema deben mantenerse actualizados. Las operaciones básicas de
mantenimiento son la inserción, la modificación y la eliminación de datos en
los medios de almacenamiento.
d) Generación de Reportes: la realización de esta función es esencial
para el sistema de información, ella se encarga de producir la información
requerida y transmitirla a los puntos o centros de información que la soliciten.
Esta transmisión de información se puede efectuar mediante el movimiento
físico de los elementos de almacenamiento (papel, cintas magnéticas,
diskette, entre otros.) o mediante la comunicación de señales eléctricas
digitales o analógicas a dispositivos receptores (terminales, convertidores,
estaciones remotas u otro computador). Los reportes que genera el sistema
de información se clasifican en:
38
• Reportes de Errores: los cuales proporcionan información sobre los
errores que ocurren y se detectan durante el procesamiento de transacción.
• Reportes de Actividades: proporciona información sobre las
actividades o elementos de la organización. No están orientados a la toma de
decisiones. Por ejemplo: listados de empleados, listados de inventario de
piezas, entre otros.
• Reportes Regulares: están orientados a la toma de decisiones. Se
preparan a intervalos definidos de tiempo y en un formato fijo, por lo que se
pueden generar automáticamente.
• Reportes de Excepciones: útiles para controlar situaciones
anormales pues señalan la ocurrencia de condiciones “fuera de límite”.
Tienen un formato predefinido y se pueden generan automáticamente con
una solicitud o cuando ocurra la condición anormal.
• Reportes No Planeados: requeridos eventualmente para la toma de
decisiones. Se generan cuando se solicitan y pueden tener un formato
predefinido.
• Reportes Especiales: requeridos generalmente una sola vez con
fines de analizar situaciones o resolver problemas. Involucran el uso de
modelos que respondan a interrogantes del tipo “que ocurre si…”. No tienen
formato predefinido y pueden o no generarse automáticamente.
Los dos primeros reportes son producidos por el subsistema de
procesamiento de transacciones, mientras que los restantes los produce el
subsistema de procesamiento de información.
39
e) Procesamiento de Consultas: parte de la información requerida por los
usuarios responde a interrogantes no predefinidas y cuyas respuestas son
generalmente cortas por lo que no requieren un formato complejo como el de los
reportes. Están interrogantes reciben el nombre de consultas interactivas y
constituyen un medio directo de comunicación hombre maquina.
Esta función es ejecutada generalmente por el subsistema de
administración de datos, que facilita el acceso a los datos, y de
procesamiento de información, que transforma los datos almacenados en
información. La mayoría de Sistemas de Manejo de Bases de Datos que
existen, poseen una herramienta que facilita la realización de esta función,
denominada lenguaje de consulta o de interrogación o lenguaje para el
dialogo hombre/maquina.
f) Mantenimiento de la Integridad de los Datos: los datos mantenidos por
el sistema de información deben ser confiables y veraces por lo que una de sus
funciones debe garantizar la integridad de tales datos y protegerlos contra
accesos indebidos o no autorizados y contra modificaciones mal intencionada.
Los sistemas de manejo de bases de datos que existen en la actualidad
facilitan la ejecución de varias de las funciones de un sistema de información,
en especial las mencionadas en apartados b, c, e y f... Su uso lleva a una
reducción sustancial del tiempo empleado en el diseño y construcción de los
programas de aplicación, de allí la popularidad y uso difundido que tienen
tales sistemas en el desarrollo de sistemas de información.
40
2.2.7. IMPORTANCIA DE LAS SISTEMAS DE INFORMACION
Para O`Brien, J.; Marakas, G. (2006) Sistemas de información
gerencial. Las organizaciones siempre utilizaron sistemas que les permitieron
administrar el manejo de su información, con lo cual no necesariamente debe
existir una computadora para reconocer la existencia de estos tipos de
sistemas pues estos pueden ser también del tipo manuales; por ejemplo una
distribuidora pequeña que no tenga informatizada la totalidad de sus
esquemas de logística y comercialización. Lo importante es que el sistema
permita almacenar, recuperar, procesar y distribuir información.
Sin embargo, es cada vez más necesario el disponer de sistemas de
información basados en computadoras por los beneficios que estos
proporcionan: reducción de errores provocados por las personas a través del
control de las entradas, velocidad en el procesamiento de datos, posibilidad
de realizar tediosos análisis sobre los mismos, reducción de espacio físico
destinado a su almacenamiento, agilidad al momento de buscar algún dato
en particular, y otros tipos de ventajas que podrían lograrse en caso de
enfocarse en el uso estratégico de los mismos.
En los entornos de negocio actuales, el disponer de una buena gestión
en el uso de los sistemas de información se convierte en una estrategia que
pueden utilizar las empresas para hacer frente a sus fuerzas competitivas.
Para valorar aún más la importancia del concepto tratado, en
(O´BRIEN, 2006) es necesario hacer la siguiente pregunta: “¿Por qué es
41
importante los sistemas de información y la tecnología de la información?”, a
lo que responde lo siguiente: Por qué es importante contabilidad, finanzas,
administración de operaciones, mercadotecnia, administración de recursos
humanos o cualquier otra función principal de negocios. Creo que tal
respuesta es más que suficiente para visualizar la importancia que en la
actualidad se le otorga a los sistemas de información, pues, en palabras de
los de autores de (BRIEN, 2006), “estos tipos de conocimientos se
constituyen en un elemento vital de las organizaciones y negocios exitosos”.
2.3. SOFTWARE LIBRE
Software: palabra proveniente del inglés (literalmente partes blandas y
suaves) se refiere al equipamiento lógico y soporte lógico de un computador
digital, comprende el conjunto de los componentes lógicos necesarios para
hacer posible la realización de una tarea específica, en contraposición a los
componentes físicos del sistema (hardware). Tales componentes lógicos
incluyen: aplicaciones de textos; software de sistema, tal como un sistema
operativo el que, básicamente, permite al resto de los programas funcionar
adecuadamente, facilitando la interacción con los componentes físicos y el
resto de las aplicaciones, también provee una interface ante el usuario.
Cuando se habla de software libre surgen una serie de preguntas entre
las más comunes se mencionan a continuación: ¿Qué es el software libre?
¿Qué es y qué implicaciones tiene la licencia de un programa libre? ¿Cómo
42
se está desarrollando el software libre?, ¿Qué motiva a los desarrolladores,
especialmente a los que son voluntarios, a involucrarse en proyectos de
software libre? ¿Cómo son estos desarrolladores? ¿Cómo se coordinan en
sus proyectos, y cómo es el software que producen? En resumen, ¿cuál es
la panorámica general del software libre? Puesto que el software libre está
cada vez más en los medios de comunicación, en las conversaciones de los
profesionales de la informática, e incluso empieza a estar en boca de los
ciudadanos en general, aún es un desconocido para muchos. Y muchas
veces los que lo conocen lo hacen sólo de algunos de sus aspectos,
desconociendo completamente otros.
La definición legal para el termino Software Libre según el decreto 3390
en su artículo 2, “es la de un Programa de computación cuya licencia
garantiza al usuario acceso al código fuente del programa y lo autoriza a
ejecutarlo con cualquier propósito, modificarlo y redistribuir tanto el programa
original como sus modificaciones en las mismas condiciones de
licenciamiento acordadas al programa original, sin tener que pagar regalías a
los desarrolladores previos”.
Software libre es la denominación del software que brinda libertad a los
usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede
ser usado, copiado, estudiado, modificado y redistribuido libremente, es
decir, se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software.
43
Se encuentra disponible el código fuente del software, por lo que puede
modificarse el software sin ningún límite, y sin pago a quien lo inventó o
lanzó al mercado. La libertad de los usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software; de modo más preciso, se refiere a
cuatro libertades de los usuarios del software, la libertad de usar el
programa, con cualquier propósito; de estudiar el funcionamiento del
programa, y adaptarlo a las necesidades; de distribuir copias, con lo cual se
puede ayudar a otros, y de mejorar el programa y hacer públicas las mejoras,
de modo que toda la comunidad se beneficie).
Figura Nº 7: Software Libre. Fuente: Internet
Este programa se basa en el trabajo colaborativo, exaltando los lazos
solidarios y comunitarios que unen a la comunidad informática. El nacimiento
de los programas se basa en la puesta en escena de una idea, que es
44
desarrollada anónimamente por la comunidad informática, devuelta a ella, y a
nuevos e imprevistos desarrollos. El trabajo era gratuito, y los beneficios
exclusivamente sociales.
El opuesto del Software libre es el denominado Software Propietario,
aquel que es imposible de utilizar en otro hardware, o terminal modificar, o
transferir sin pagar derechos a su inventor o creador. Para ello, quienes han
patentado software libre, lo han hecho permitiendo las actividades recién
nombradas. Así nace el Copyleft (el opuesto del Copyright de los derechos
autorales), que es básicamente el principio de que cua lquier modificación o
cambio (“Derivative Works”), debe quedar disponible para el resto de la
comunidad bajo el mismo licenciamiento original. Con ello se fomenta el
trabajo colaborativo en el desarrollo de la informática.
2.3.1. LIBERTADES DEL SOFTWARE LIBRE
Así pues el término Software Libre o programas libres se refiere a
libertad, tal como fue concebido por Richard Stallman en su definición. En
concreto se refiere a las cuatro libertades:
a) Libertad para ejecutar el programa en cualquier sitio, con cualquier
propósito y para siempre; significa que cualquier individuo u organización
podrán ejecutarlo desde cualquier sistema informático, con cualquier fin y sin
la obligación de comunicárselo subsiguientemente ni al desarrollador ni a
ninguna entidad en concreto.
45
b) Libertad para estudiarlo y adaptarlo a nuestras necesidades. Esto
exige el acceso al código fuente.
c) Libertad de redistribución, de modo que nos permita colaborar con
vecinos y amigos. Estos supone incluir las formas binarias o ejecutables del
programa y el código fuente tanto de las versiones modificadas como de las
originales la distribución de programas en formato ejecutable es necesaria
para su adecuada instalación en sistemas operativos libres. No pasa nada si
no se puede producir una forma ejecutable o binaria dado que no todos los
lenguajes pueden soportarlo, pero se debe tener la libertad para redistribuir
tales formas si se encuentra el modo de hacerlo.
d) Libertad para mejorar el programa y publicar las mejoras. También
exige el código fuente.
Estas libertades se pueden garantizar de acuerdo con la legalidad
vigente por medio de una licencia. En ellas se plasman las libertades, pero
también restricciones compatibles con ellas, como dar crédito a los autores
originales si redistribuimos. Incluso puede obligarnos a que los programas
ajenos mejorados por nosotros también sean libres, promoviendo así la
creación de más software libre.
2.3.2. CARACTERISTICAS DEL SOFTWARE LIBRE
a) Software libre es cualquier programa cuyos usuarios gocen de
libertades. De modo que deberías ser libre de redistribuir copias con o sin
modificaciones, de forma gratuita o cobrando por su distribución, a cualquiera
46
y en cualquier lugar. Gozar de esta libertad significa, entre otras cosas, no
tener que pedir permiso ni pagar para ello.
b) Asimismo, deberías ser libre para introducir modificaciones y
utilizarlas de forma privada, ya sea en tu trabajo o en tu tiempo libre, sin
siquiera tener que mencionar su existencia. Si decidieras publicar estos
cambios, no deberías estar obligado a notificárselo a ninguna persona ni de
ninguna forma en particular.
2.3.3. VENTAJAS DEL SOFTWARE LIBRE
a) Costos: es una solución tecnológica van mucho más allá de
hardware y software base, como por ejemplo, infraestructura de redes,
administración, instalación y configuración, actualizaciones, ambiente
(energía, aire acondicionado, entre otros), capacitación, entre otros los
software propietarios pueden costar cientos o miles de dólares. Linux, uno de
los más famosos programas de software libre, puede obtenerse, duplicarse e
instalarse sin pagar por ningún tipo de licencia. El software propietario
normalmente cobra por actualizaciones de bajo o medio impacto y exige
nuevas licencias para actualizaciones mayores. En el caso del sol ninguna
de estas situaciones ocurre eso si también existen alternativas para los que
“quieren” pagar.
b) Diversidad de Soluciones Informáticas: Además, existe una
amplia flexibilidad de combinar Software según las necesidades específicas,
47
por lo que no existe el peligro o la presión de perder soporte por parte un
proveedor. Al estar disponible el código fuente, siempre existen opciones
para continuar con el soporte, sea un equipo informático interno, u otro
proveedor (en especial en proyectos importantes, como Linux o Apache).
c) Flexibilidad de las Soluciones Informáticas: Es frecuente que las
grandes organizaciones desarrollen herramientas orientadas a sus
necesidades específicas. En el caso del software libre, el usuario final tiene
el control, y las actualizaciones en los sistemas, se realizan en los términos
del usuario final. Además se realizan en función de los plazos y tiempos
requeridos por éste. Se calcula que más de un 70% de los servidores web
del mundo están basados en el sistema operativo GNU/Linux y demás
software de libre distribución. Al mismo tiempo, empresas multinacionales de
ámbito informático, como IBM, Hewlett Packard, Apple y Sun, ofrecen apoyo
técnico, financiero y comercial al software libre.
d) Los Software Libre no son Gratuitos, Pero sí mucho Más
Baratos: Mediante la utilización de Software Libre se elimina el costo de
licenciamiento. Sin embargo, existen servicios relacionados por los cuales se
puede pagar, como por ejemplo: marca de la distribución, facilidad de
Instalación y Configuración, actualizaciones, etc. No obstante los programas
de libre distribución son mucho menos costosos que la administración de un
programa propietario. Además la organización decide cuanto gastar.
48
e) Superioridad Técnica de los Programas de Libre Distribución:
Se reconoce sin ambages por la comunidad científica e informática que los
programas propietarios son inestables (la típica "caída de sistema es su más
grande manifestación), así como inseguros (se requieren resguardos
adicionales contra los códigos espías que violan la confidencialidad de los
usuarios, sin perjuicio de que los programas propietarios, son además,
mucho más susceptibles a ser dañados por virus que los programas de libre
distribución). En el mundo del Software propietario algunos defectos pueden
afectar la disponibilidad o eficiencia del servicio.
En general se negocian caros contratos para minimizar la posibilidad de
que esto ocurra. Sin embargo, siempre se está a merced del proveedor. Si el
proveedor no quiere hacer los cambios en el tiempo que es requerido por el
cliente no existen muchas opciones. En el caso de los programas de libre
distribución, la comunidad suele ser extremadamente veloz y eficiente
resolviendo problemas. Además existe la posibilidad de que un equipo
externo resuelva el problema.
f) Beneficios Sociales y Comunitarios: Los software libre abren una
interesante opción: toman una solución de uso general y la adaptan de forma
de satisfacer las necesidades específicas, permitiendo que esos cambios
volverían a la comunidad, quienes les darían soporte en el tiempo.
Estos beneficios hacen que tanto la ciudadanía como la comunidad
científica e informática discuta a nivel mundial la necesidad de que el Estado,
49
tanto en su funcionamiento interno, como externo, utilice programas de libre
distribución. Es lo que veremos a continuación. (Fuente : Proyecto de Ley
sobre uso preferente de Programas de Libre Distribución en los órganos del
Estado).
2.3.4. DESVENTAJAS DEL SOFTWARE LIBRE
El software libre trae consigo numerosas ventajas y pocas desventajas,
muchas de ellas exageradas (o falsas) entre ellas se mencionan la
económica, ya que no es posible obtener mucho dinero de la distribución y
esta la puede y suele hacer alguien distinto al autor. Otras, como la falta de
soporte o la calidad escasa, están relacionadas con la financiación. Otra
consecuencia de las libertades es la calidad que se deriva de la colaboración
voluntaria de gente que contribuye o que descubre y reporta errores en
entornos y situaciones inimaginables por el desarrollados inicial.
A continuación se examinaran las consecuencias beneficiosas según el
destinatario:
a) Para el Usuario Final: ya sea individual o empresa, puede encontrar
verdadera competencia en un mercado con tendencia al monopolio. En
particular, no depende necesariamente del soporte del fabricante del
software, ya que puede haber múltiples empresas, quizás pequeñas, que
disponiendo del código fuente y de conocimientos puedan hacer negocio
manteniendo determinados software libre.
50
b) Para la Administración Pública: la administración pública es un
gran usuario de características especiales, ya que tiene obligaciones
especiales con el ciudadano, ya se proporcionándole servicios accesibles,
neutrales con respecto a los fabricantes, ya garantizando la integridad,
utilidad, privacidad y seguridad de sus datos a largo plazo. Todo ello la obliga
a ser más respetuosa con los estándares que las empresas, generalmente
extranjeras, certificados como seguro por auditoría interna. La adecuación a
estándares es una característica notable del software libre que no es tan
respetada por el software propietario.
c) Para el Desarrollador: la libertad cambia mucho las reglas del juego,
ya que con el software libre le es mucho más fácil competir siendo pequeño y
adquirir tecnología de punta. Puede aprovecharse del trabajo de los demás,
compitiendo incluso con otros productos modificando su propio código.
Asimismo la distribución es más barata u global.
d) Para el Integrador: el software libre es el paraíso. No mas cajas
negras que intenta encajar, a menudo con ingeniería inversa. Puede limar
asperezas e integrar trozos de programas para conseguir el producto
integrado necesario, disponiendo de un conjunto de software libre de donde
extraer las piezas.
e) Para el que Proporciona Mantenimiento y Servicios: Disponer del
código fuente lo cambia todo, situando al operador en la misma condición
que el productor. Y no son las mismas porque hace falta un conocimiento
51
profundo del programa que solo el desarrollador posee, por lo que es
conveniente que el técnico participe en los proyectos que se dedica a
mantener. El valor añadido de los servicios es mucho mas apreciable, ya que
el costo del programa es bajo.
2.4. AMBIENTE WEB
Se podría definir ambiente Web como la tecnología que está basada en
el formato HTML y el protocolo HTTP, le cual fue diseñado específicamente
para la World Wide Web, es el entorno donde el usuario puede interactuar
con elementos multimedia (imagen, sonido, texto, video, entre otros), los
cuales se encuentran alojados en un sitio Web al cual se puede acceder a
través de un navegador (Internet Explorer, Netscape. Opera, Firefox, entre
otros.) Con el propósito de realizar diversas acciones, como por ejemplo,
buscar una información en específico, enviar y recibir coreos electrónicos y
todas las funciones inherentes al Internet.
2.4.1. VENTAJAS QUE NOS PROPORCIONA UN SISTEMA DE
INFORMACIÓN EN AMBIENTE WEB
Movilidad se presenta debido que al poseer el script en un servidor
web nos da una facilidad de ingresar de cualquier cliente que tenga un
browser, eliminando la necesidad de tener instalado el programa donde se va
a trabajar.
52
Ella se presenta en la sencilla razón de que, al poseer el script en un
Web-Server podemos darnos el lujo de acezar ese script de cualquier cliente
que tenga un Browser, eliminando la necesidad de tener el mismo programa
instalado en la maquina donde se va trabajar; dando alas a los programas
diseñados para Web, pero, podemos también desarrollar programas
compilados con acceso a Internet, lo cual también se conecte al servidor,
pero en el último caso debemos tener el programa instalado en la maquina
cliente, lo que no es necesario por un programa desarrollado en Web.
En tal sentido, representa es una de las principales ventajas de poseer
programas basados en Web.
Flexibilidad se dice que es una ventaja la flexibilidad ya que tenemos
el script original en el servidor, así el programador lo puede actualizar y el
usuario podrá ver los cambios desde cualquier parte del mundo
prácticamente en tiempo real.
Multiplataforma la teoría ideal creada para el formato de HTML es que
todos los clientes del mundo, no importa en qué plataforma operativa este
corriendo, sea interpretada de igual forma.
En el caso que sea un script basado en HTML se actualizaría el Web-
Server para que este pueda traducir el nuevo script y transmitirlos a los
browsers. Por eso el hacer que los lenguajes de Web sean Scripts es
facilitar de cierta forma la comunicación de plataformas.
53
2.5. INTRANET
Es más útil entender internet o la intranet como un conjunto de amplios
servicios que resulta la manera más fácil y económica de establecer y
mantener comunicación con el resto del mundo sin que la distancia
geográfica influya en los costos.
Intranet “es una red de ordenadores diseñada para ser utilizado dentro
internet para compartir de forma segura cualquier información, podemos
decir que intranet se distingue del internet en el acceso al contenido, es
decir, lo que distingue una intranet de la Internet pública, es que las intranets
son privadas, por lo que es imprescindible una contraseña para los usuarios”.
De esta manera, se puede decir que Intranet es un conjunto de
aplicaciones de software cliente-servidor basados en tecnología internet la
utilizan la plataforma de red local (LAN), protocolos TCP/IP y los servidores
de su organización. Presta servicios equivalentes a internet pero exclusiva y
privadamente dentro de una organización como por ejemplo: paginas tipo
web, correo electrónico, boletines, grupos de discusión, acceso a base de
datos, entre otros y utiliza el web browser (navegador web) como interfaz
común para su uso.
La intranet utiliza los mismos elementos del internet y ofrece los mismos
servicios pero dentro de una red local, por eso, muchas decisiones y
conceptos que hacen alusión a internet. La base de una intranet es
una arquitectura de tres capas y comprende:
54
a) Clientes (casi siempre personas que navegan en Internet)
b) Uno o varios servidores de aplicaciones (middleware): un servidor
Web que permite interpretar CGI, PHP, ASP u otras secuencias de
comandos y traducirlos a consultas SQL para poder consultar una base de
datos.
c) Un servidor de bases de datos, de esta manera, los equipos cliente
manejan la interfaz gráfica mientras que los distintos servidores procesan los
datos. La red permite intercambiar las consultas y las respuestas entre
clientes y servidores.
Figura Nº 8: Arquitectura de la Intranet.
Fuente: (Internet) Intranet y extranet 2.5.1. CARACTERÍSTICAS DEL INTRANET
Presenta las siguientes características:
a) Rápido Diseño e igualmente una realización instantánea de la
actualización de la información.
55
b) Escalabilidad
c) Fácil Navegación, el usuario decide cuando consultar la información.
d) accesible para la mayoría de las plataformas de computo.
e) integra la estrategia de cómputo distribuido.
f) Adaptable a los sistemas de información propietario.
g) Uso de Multimedia.
2.5.2. UTILIDAD DE UNA INTRANET
Una intranet dentro de una empresa facilita la disponibilidad de una
gran variedad de documentos para los empleados. Esto proporciona un
acceso centralizado y coherente a los conocimientos de la empresa, lo que
se conoce como capitalización del conocimiento. Por lo tanto, generalmente
se deben definir tanto los derechos de acceso de los usuarios de la intranet a
los documentos que se encuentran allí como la autenticación de esos
derechos para proporcionarles acceso personalizado a ciertos documentos.
En una intranet se puede disponer de documentos de cualquier tipo (de
texto, imágenes, videos, sonido, entre otros.). Además, una intranet puede
proporcionar una función de groupware muy interesante, es decir, permitir el
trabajo en grupo. Éstas son algunas de las funciones que puede ofrecer una
intranet:
a) Acceso a la información sobre la empresa (tablero de anuncios)
b) Acceso a documentos técnicos
c) Motores de búsqueda para la documentación
56
d) Intercambio de datos entre compañeros de trabajo
e) Nómina del personal
f) Dirección de proyectos, asistencia en la toma de decisiones, agenda,
ingeniería asistida por ordenador
g) Mensajería electrónica
h) Foros de discusión, listas de distribución, chat directo
i) Video conferencia
j) Portal de Internet
Por consiguiente, una intranet favorece la comunicación dentro de la
empresa y limita errores como resultado de un flujo de información reducido.
Se debe actualizar la información disponible en la intranet para prevenir
conflictos entre versiones.
2.5.3. VENTAJAS DE LA INTRANET
Las ventajas se derivan de la mejora en la comunicación y la
colaboración, reflejándose en una mayor productividad, rentabilidad y
satisfacción de los usuarios. Al proveer información instantánea y segura en
formato electrónico, se elimina el tiempo y costo asociado a la publicación,
duplicación y distribución asociados a la documentación en papel.
Entre las ventajas mas resaltantes se mencionan los siguientes:
a) Requiere mediana inversión para su inicio.
b) Ahorra tiempo y costos en comparación de la distribución de
información tradicional (papel). Permite a los usuarios obtener rápida y
57
fácilmente información actualizada, reduciendo los costos de impresión y
envió de información.
c) Ayudar a reducir los costos de materiales con periodo de vida corto o
con revisiones frecuentes.
d) Su estrategia de cómputo distribuido utiliza los recursos de cómputo
más efectivamente.
e) Tiene una interfaz sencilla y flexible (vínculos).
f) La disponibilidad y oportunidad de información critica en los procesos.
g) Independiente de la plataforma hardware utilizada.
h) Permite producir materiales más creativos sin costo adicional,
añadiendo capacidades de audio y video a las presentaciones.
i) Diseminar información.
Una intranet permite construir un sistema de información a bajo coste
(específicamente, el coste de una intranet puede estar perfectamente
limitado a los costes de hardware, mantenimiento y actualización, con
estaciones de trabajo cliente que funcionan con navegadores gratuitos, un
servidor que se ejecuta bajo Linux con un servidor Web Apache y el servidor
de bases de datos MySQL).
Pero por otro lado, si se considera la naturaleza "universal" de los
medios que se utilizan, se puede conectar cualquier clase de equipo a la red
local, es decir a la intranet.
El beneficio clave de la tecnología intranet es la habilidad de entregar
información actualizada de manera rápida y costo eficiente a toda la base de
58
usuarios. Una intranet pone información vital al alcance de todos los
empleados con acceso a ella. Otra característica que vale la pena
mencionar, es la consistencia, porque información es la misma a lo largo y
ancho de la empresa.
Mayor Eficiencia: La implantación de una intranet en una organización
tendrá como resultado una mayor autonomía y eficiencia de los empleados
gracias a la pertinencia que brinda tener información en línea.
Mayor Productividad: se mejoraran, además los procesos
comunicación empresa-usuarios los cual se refleja en un mejor clima de
funcionamiento y una cultura mediática más compacta y coherente.
Ahorro: La importante reducción de recursos humanos, de tiempo,
materiales y otros, necesarios para la preparación de comunicaciones en el
formato tradicional (papel) y la abolición de la logística involucrada en su
distribución, amortizan la inversión realizada en la intranet.
Preparación: la tecnología Intranet será la plataforma sobre la cual se
realizaran las operaciones en un futuro inmediato, por lo tanto, prepararse para
vivir en la “nueva economía” y recorrer la curva de aprendizaje cuando todavía
otros lo están pensando, brindaría ventajas competitivas a la empresa.
2.5.4. CUANTO CUESTA LA INTRANET
a) Creación de la Publicación
b) Migración a una publicación electrónica en ambiente Intranet.
c) Producción del original.
59
d) Revisión
e) Producción del original corregido.
f) Duplicación
g) Distribución.
Además del costo directo del diseño y desarrollo, es necesario tomar en
cuenta los costos adicionales (algunos ocultos) como por ejemplo: la
inversiones necesaria en hardware y software para servidores, la red local
(LAN), el costo de comunicación y ancho de banda en la red externa (WAN),
capacitación del personal y la necesidad de tiempo de los altos ejecutivos.
2.5.5. REQUERIMIENTOS DE UNA INTRANET
Los requerimientos mínimos de una intranet son:
a) Infraestructura de Red con Protocolo TCP/IP: consiste en los
computadores que tenga la empresa y el hardware necesario para la
comunicación entre los mismos.
b) Servidor de Hojas Web: es el software encargado de almacenar y
administrar las páginas web, también recibe las solicitudes de hojas Web de
los clientes, las procesa y las contesta.
c) Web Browsers: es necesario para ver los documentos web, como el
internet explorer o el Netscape Navigator. Un browser en una aplicación
cliente que permite la comunicación de una computadora con el servidor web
u otros servidores de internet como FTP y Gopher. El browser interpreta y
60
despliega archivos de texto, gráficos y sonidos, es gratis y viene en todos los
computadores.
d) Equipo del Desarrollo del Web: el desarrollo del intranet es mejor
con un equipo multidisciplinario, cada miembro debe tener definido una
función y una responsabilidad.
e) Herramientas de Creación HTML: herramientas de programación
como visual JAVA++ para crear applets de java, herramientas de
programación como visual Basic y visual C++ para crear los componentes y
controles, herramientas de edición, Front Page, Corel Draw, Pub lisher.
2.6. INTERNET
Internet es una gran red internacional de ordenadores. (Es, mejor dicho,
una red de redes, como veremos más adelante). Permite, como todas las
redes, compartir recursos. Es decir: mediante el ordenador, establecer una
comunicación inmediata con cualquier parte del mundo para obtener
información sobre un tema que nos interesa, ver los fondos de la Biblioteca
del Congreso de los Estados Unidos, o conseguir un programa o un juego
determinado para nuestro ordenador. En definitiva: establecer vínculos
comunicativos con millones de personas de todo el mundo, bien sea para
fines académicos o de investigación, o personales.
61
Figura Nº 9: Esquema de cómo funciona Internet Fuente: (Internet) Intranet y extranet
2.6.1. CARACTERISTICAS DE INTERNET
A continuación encontrarás las características de internet más
destacadas:
a) Universal se ha extendido prácticamente por todo el mundo. Desde
cualquier país podemos ver información generada en los demás países,
enviar correo, transferir archivos, comprar, etc. Esta universalidad plantea
algunos problemas legales, ya que lo que es legal en un país puede no serlo
en otros. No existe una ley universal que obligue a todos los países, aunque
sólo sea en aspectos relacionados con Internet.
b) Fácil de usar no es necesario saber informática para usar Internet.
Podríamos decir que usar Internet es tan sencillo como pasar las hojas de un
62
libro. En unos minutos, cualquier usuario con poca experiencia aprende a
identificar los enlaces.
Cualquier persona debe ser capaz de navegar por un sitio web, y si no
es así es porque el sitio web está mal diseñado. Esta facilidad de uso hace
que Internet sea adecuada para enseñar cualquier tipo de personas desde
niños a personas mayores, y se puedan hacer tareas muy diversas desde
jugar hasta aprender matemáticas.
c) Variada en Internet se puede encontrar casi de todo, y si hay algo
útil que falte, el que se dé cuenta se hará rico. Por supuesto que también hay
muchas cosas inútiles, pero poco a poco irá quedando sólo lo bueno.
También hay que decir que entre esta variedad hay cosas poco
recomendables por lo que los padres deben estar atentos con sus hijos.
Existen formas de limitar el acceso a ciertos tipos de páginas como veremos
en la Unidad 3.
d) Económica Si piensas lo que te costaría ir a varias bibliotecas y
revisar 100 libros, o visitar varias tiendas para buscar un producto y lo
comparas con lo que te cuesta hacer lo mismo en Internet el ahorro de
tiempo y dinero es impresionante.
Crear una tienda en Internet a la que tienen acceso millones de
personas puede ser más rentable que abrir una tienda en el barrio que sólo
visitarán unas pocas personas. Aunque para comprarse unos zapatos es
preferible probárselos que pedirlos por el número.
63
e) Útil disponer de mucha información y servicios rápidamente
accesibles es, sin duda, algo útil. Hay muchos ejemplos sobre cosas que son
más fáciles a través de Internet. En el punto siguiente "Qué se puede hacer
en Internet?" tienes algunos ejemplos.
Por lo que nos corresponde destacaremos la formación a distancia
como una de las cosas más útiles que tiene Internet. Ya es posible disfrutar
de cursos interactivos con profesor on-line que resultan tanto o más eficaces
que desplazarse a un centro de formación, y desde luego mucho más barato.
2.6.2. ESTRUCTURA DE LA RED INTERNET
Para entender la estructura de Internet es necesario disponer de
algún conocimiento sobre redes de ordenadores. En los últimos años se han
desarrollado grandes redes que unían ordenadores de empresas o de
particulares. Estas redes, eran de tipo LAN o WAN. Internet es otra Red que
está por encima de éstas y que las une a todas.
64
Figura Nº 10: Diseño de Red LAN / WAN Fuente: Proyecto de Redes II
En conclusión se puede decir que Internet es una red de alcance
mundial que une una gran cantidad de redes grandes de ordenadores. Esto
afecta al usuario de Internet, puesto que le permite contactar con gente y
ordenadores de todo el mundo desde su propia casa.
Internet funciona con la estrategia "Cliente/Servidor", lo que significa
que en la Red hay ordenadores Servidores que dan una información concreta
en el momento que se solicite, y por otro lado están los ordenadores que
piden dicha información, los llamados Clientes.
Existe una gran variedad de "lenguajes" que usan los ordenadores para
comunicarse por Internet. Estos "lenguajes" se llaman Protocolos. Se ha
65
establecido que en Internet, toda la información ha de ser transmitida
mediante el Protocolo TCP/IP.
2.6.3. OTRAS REDES DENTRO Y FUERA DE INTERNET
a) Tal como se ha dicho, la Internet es una red de redes. Muchas
pequeñas redes locales forman parte de ella, así como grandes redes
internacionales, en un principio independientes, pero que ofreces pasarelas
"Gateway", para conectar con internet. Algunas de estas redes importantes
son:
b) BIT Net: son las siglas de "Because It's Time to Network". La red se
formó por los ordenadores principales de instituciones académicas. Tiene su
origen en 1981, cuando crea un enlace entre la Universidad de Yale y la de
Nueva York. En dos años se extendió hasta California. La red se basa en
tecnología IBM.
c) FIDONet: es una agrupación de BBS's con capacidad de
intercambiar mensajes. Se crea en mayo de 1984 con tan sólo dos
operadores de sistema ("sysops"). Basada en FIDONet se crea en 1990 la
red K-12Net: una red de BBS's internacionales para intercambiar
experiencias académicas.
d) Compuserve, América Online, IBM Net: grandes compañías que
tienen su red particular, en la que permiten abonados a los que ofrecen los
servicios de Internet a cambio de una cuota de alta y una cantidad al mes.
e) Fred Mail: Free Educación Mail: se crea con el objetivo de
comunicar a profesores y alumnos de los institutos estadounidenses.
66
f) Free Nets: BBS's sobre sanidad.
g) USE Net o UUNet: utilidad que proporciona las News en Inte rnet.
2.7. PHP
PHP según Stig Saether Bakker (2004) “proviene del acrónimo de
Hipertext Preprocesor es un lenguaje de código abierto (server-side)
interpretado, de alto nivel, embebido en paginas HTML y ejecutado en el
servidor. Debido a sus características es el lenguaje más utilizado por los
desarrolladores de aplicaciones web, por ser una aplicación gratuita e
independiente de plataforma, rápida, con una gran librería de funciones y
mucha documentación. PHP puede hacer cualquier cosa que se pueda hacer
con un script CGI, como procesar la información de formularios, generar
páginas con contenidos dinámicos, o enviar y recibir cookies”.
Según Villar, J (2006) PHP “es un procesador de hipertexto y como tal,
se ejecuta en un servidor web remoto para procesar páginas web antes de
que sean cargadas al navegador”. Además de sus potentes características,
PHP es en sí un lenguaje simple que ha sido diseñado específicamente para
el desarrollo y la producción de páginas web. Su sintaxis es similar a la de C
y Perl. Sin embargo el conocimiento de ambos lenguajes no es un
prerrequisito necesario para empezar con él. PHP es software de código
abierto y puede ser descargado gratuitamente.
PHP permite embeber sus pequeños fragmentos de código dentro de la
página HTML y realizar determinadas acciones de una forma fácil y eficaz sin
67
tener que generar programas programados íntegramente en un lenguaje
distinto al HTML. Por otra parte, y es aquí donde reside su mayor interés con
respecto a los lenguajes pensados para los CGI, PHP ofrece un sin fin de
funciones para la explotación de bases de datos de una manera llana, sin
complicaciones.
Podría efectuar la quizás odiosa comparación de decir que PHP y ASP
son lenguajes parecidos en cuanto a potencia y dificultad si bien su sintaxis
puede diferir sensiblemente.
Algunas diferencias principales pueden, no obstante, mencionarse:
a) PHP, aunque multiplataforma, ha sido concebido inicialmente para
entornos UNIX y es en este sistema operativo donde se pueden aprovechar
mejor sus prestaciones. ASP, siendo una tecnología Microsoft, esta orientado
hacia sistemas Windows, especialmente NT.
b) Las tareas fundamentales que puede realizar directamente el
lenguaje son definidas en PHP como funciones mientras que ASP invoca
más frecuentemente los objetos. Por supuesto, esto no es más que una
simple cuestión de forma ya que ambos lenguajes soportan igualmente
ambos procedimientos.
c) ASP realiza numerosas tareas sirviéndose de componentes (objetos)
que deben ser comprados (o programados) por el servidor a determinadas
empresas especializadas. PHP presenta una filosofía totalmente diferente y,
con un espíritu más generoso, es progresivamente construido por
68
colaboradores desinteresados que implementan nuevas funciones en nuevas
versiones del lenguaje.
Figura Nº 11: Esquema del Funcionamiento de las Páginas en PHP Fuente: (Internet)
2.7.1. VENTAJAS DEL PHP
Una de las mayores razones de éxito de PHP, aparte de otros factores
como su simplicidad o potencia, es su fácil toma de contacto. Posiblemente
este detalle explica la existencia en Internet de cerca de cinco millones de
sitios web basados en PHP.
a) Es un lenguaje multiplataforma.
b) Capacidad de conexión con la mayoría de los manejadores de base
de datos que se utilizan en la actualidad, destaca su conectividad con
MySQL.
69
c) Capacidad de expandir su potencial utilizando la enorme cantidad de
módulos (llamados ext's o extensiones).
d) Posee una amplia documentación en su página oficial ([2]), entre la
cual se destaca que todas las funciones del sistema están explicadas y
ejemplificadas en un único archivo de ayuda.
e) Es libre, por lo que se presenta como una alternativa de fácil acceso
para todos.
f) Permite las técnicas de Programación Orientada a Objetos.
g) Biblioteca nativa de funciones sumamente amplia e incluida.
h) No requiere definición de tipos de variables (Esta característica
también podría considerarse una desventaja del lenguaje).
Según García J. (2004) los principales usos del PHP son los siguientes:
programación de páginas Web dinámicas, habitualmente en combinación con
el motor de base de datos MySQL, aunque cuenta con soporte nativo para
otros motores, incluyendo el estándar ODBC, lo que amplia en gran medida
sus posibilidades de conexión.
2.7.2. CARACTERISTICAS DEL PHP
Según Villar, J (2006) PHP presenta las siguientes características:
a) Es un lenguaje de script de código abierto para servidores.
b) Es independiente del sistema operativo y puede ser utilizado en
cualquiera de ellos, incluyendo Microsoft Windows, Mac OS, Linux, HP-UX y
Solaris.
70
c) Utiliza una amplia gama de servidores web, útiles como apache,
Microsoft Internet, Information Server, Netscape e iPlanet.
d) Se conecta a gran cantidad de base de datos, como MySQL, Ingres,
Sybase, Oracle, Base, informix, FrontBilse y Unix dbm. Una de las
características que distingue a PHP es el que proporciona soporte a muchos
sitios web, de comercio electrónico que manejen base de datos.
e) Se puede utilizar para crear imágenes y ficheros de lectura/escritura,
así como para enviar mensajes de correo electrónico. Para proporcionar
estos servicios, PHP se sirve de bastantes protocolos, como http, POP3,
SNMP, LDAP e IMAP.
2.8. MYSQL
Para Pérez García, A. (2007, p.13) “Desarrollo de Herramientas Web
de Gestión Docente.” MySQL es el sistema de administración de bases de
datos (Database Management System, DBMS) más popular, desarrollado y
proporcionado por MySQL AB. Es un sistema de gestión de base de datos
relacional, multihilo y multiusuario.
En tal sentido, MySQL es un sistema de gestión de bases de datos
relacional, fue creada por la empresa sueca MySQL AB, la cual tiene el
copyright del código fuente del servidor SQL, así como también de la marca.
MySQL es un software de código abierto, licenciado bajo la GPL de la
GNU, aunque MySQL AB distribuye una versión comercial, en lo único que
se diferencia de la versión libre, es en el soporte técnico que se ofrece, y la
71
posibilidad de integrar este gestor en un software propietario, ya que de otra
manera, se vulneraría la licencia GPL.
El lenguaje de programación que utiliza MySQL es Structured Query
Language (SQL) que fue desarrollado por IBM en 1981 y desde entonces es
utilizado de forma generalizada en las bases de datos relacionales. El mismo
fue escrito en C y C++ y destaca por su gran adaptación a diferentes
entornos de desarrollo, permitiendo su interactuación con los lenguajes de
programación más utilizados como PHP, Perl y Java y su integración en
distintos sistemas operativos.
2.8.1. CARACTERÍSTICAS MYSQL
Inicialmente, MySQL carecía de algunos elementos esenciales en las
bases de datos relacionales, tales como integridad referencial y
transacciones. A pesar de esto, atrajo a los desarrolladores de páginas web
con contenido dinámico, debido a su simplicidad, de tal manera que los
elementos faltantes fueron complementados por la vía de las aplicaciones
que la utilizan.
Poco a poco estos elementos faltantes, están siendo incorporados tanto
por desarrolladores internos, como por desarrolladores de software libre.
A continuación se mencionan las caracterís ticas más resaltantes de la
base de datos MySQL:
a) Aprovecha la potencia de sistemas multiprocesador, gracias a su
implementación multihilo
72
b) Soporta gran cantidad de tipos de datos para las columnas.
c) Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP,
entre otros).
d) Disponibilidad en gran cantidad de plataformas y sistemas.
e) Soporta hasta 32 índices por tabla.
f) Gestión de usuarios y passwords, manteniendo un muy buen nivel de
seguridad en los datos.
g) Condición de open source de MySQL hace que la utilización sea
gratuita y se puede modificar con total libertad.
h) Se puede descargar su código fuente. Esto ha favorecido muy
positivamente en su desarrollo y continuas actualizaciones.
i) Es una de las herramientas más utilizadas por los programadores
orientados a Internet.
j) Infinidad de librerías y otras herramientas que permiten su uso a
través de gran cantidad de lenguajes de programación.
k) MYSQL, es el manejador de base de datos considerado como el más
rápido de Internet.
l) Gran rapidez y facilidad de uso.
m) Fácil instalación y configuración.
n) Diferentes opciones de almacenamiento según si se desea velocidad
en las operaciones o el mayor número de operaciones disponibles.
ñ) Conectividad segura.
73
o) Búsqueda e indexación de campos de texto .
En muchos casos, el esquema básico de operación es una serie de
scripts que rigen el comportamiento de una base de datos. Debido a la
diversidad de lenguajes y de bases de datos existentes, la manera de
comunicar entre unos y otras sería realmente complicada a gestionar de no
ser por la existencia de estándares que nos permiten el realizar las
operaciones básicas de una forma universal.
Es de eso de lo que trata el Structured Query Language que no es más
que un lenguaje estándar de comunicación con bases de datos. Habla por
tanto de un lenguaje normalizado que permite trabajar con cualquier tipo de
lenguaje (ASP o PHP) en combinación con cualquier tipo de base de datos
(MS Access, SQL Server, MySQL)
El hecho de que sea estándar no quiere decir que sea idéntico para
cada base de datos. En efecto, determinadas bases de datos implementan
funciones específicas que no tienen necesariamente que funcionar en otras.
Aparte de esta universalidad, el SQL posee otras dos características
muy apreciadas. Por una parte, presenta una potencia y versatilidad notables
que contrasta, por otra, con su accesibilidad de aprendizaje.
2.8.2. VENTAJAS DEL MYSQL
a) Velocidad al realizar las operaciones, lo que le hace uno de los
gestores con mejor rendimiento.
b) Bajo costo en requerimientos para la elaboración de bases de datos,
ya que debido a su bajo consumo puede ser ejecutado en una máquina con
escasos recursos sin ningún problema.
74
c) Facilidad de configuración e instalación.
d) Soporta gran variedad de Sistemas Operativos
e) Baja probabilidad de corromper datos, incluso si los errores no se
producen en el propio gestor, sino en el sistema en el que está.
f) Conectividad y seguridad
2.8.3. DESVENTAJAS DEL MYSQL
a) Un gran porcentaje de las utilidades de MySQL no están
documentadas.
b) No es intuitivo, como otros programas (ACCESS).
2.9. MACROMEDIA DREAMWEAVER 8
Macromedia Dreamweaver es una aplicación en forma de estudio enfocada
a la construcción, edición de sitios y aplicaciones web basadas en estándares.
Macromedia Dreamweaver desde su lanzamiento en 1997 se ha convertido en la
solución estándar de la industria para el desarrollo profesional de la web, en tal
sentido se puede decir que es el editor de HTML visual, diseñado para
desarrolladores profesionales, el cual hace muy fácil el crear complejas páginas
Web dinámicas, con la conocida técnica de "arrastrar y soltar", permitiendo que
los diseñadores puedan crear entornos Web y animaciones sofisticadas sin tener
que escribir una sola línea de código.
75
Figura Nº 12: Pantalla Dreamweaver con sus partes
Fuente: (Internet)
2.9.1. CARACTERISTICAS DE MACROMEDIA DREAMWEAVER
a) Dreamweaver genera HTML dinámico, que usa JavaScript y
"cascade style sheets (CSS)".
b) El código resultante es compatible con las últimas versiones de los
navegadores actuales.
c) Permite la conexión a un servidor, a base de datos, soporte para
programación en ASP, PHP, Javascript, cliente FTP integrado, etc.
d) Optimiza las páginas para las diferentes versiones de los
navegadores.
e) Dreamweaver no modifica el código fuente, haciendo fácil el poder
cambiar entre el mismo y tu editor de código no visual favorito.
f) Integración de RSS: con Dreamweaver 8 podrás integrar entradas
RSS provenientes de otras páginas con sólo introducir la fuente y arrastrar
76
y colocar los campos. De esta forma podrás introducir datos en formato XML
fácil y cómodamente.
g) Mejoras CSS: esta última versión ha mejorado mucho respecto a
la compatibilidad y manejo de estilos de cascada. De esta forma se ha
mejorado el panel de estilos CSS, donde ahora podrás acceder a la
configuración de cada uno de los estilos desde una lista mucho mejor dotado
de una cuadrícula editable desde donde podrás modificar sus propiedades.
Además, Dreamweaver 8, añade una nueva barra de herramientas
que proporciona la reproducción inmediata de los estilos para diferentes
medios (pantalla, impresora, web TV, PDAs).
h) Accesibilidad Dreamweaver 8 incorpora las normas de accesibilidad
de prioridad 2 marcadas por la WCAG/W3C.
i) Transferencia de Archivos: Ahora con Dreamweaver 8 podrás seguir
trabajando con tus archivos mientras el programa se comunica con tu
servidor e incluye los archivos creados o modificados recientemente. Su
sincronización ha mejorado notablemente siendo posible una mejor gestión
de cambios, además de permitir en uso de bloqueo/desbloqueo de archivos
para que estos no se sobrescriban.
j) Interfaz Mejorada: Los usuarios con problemas visuales podrán
acceder a una opción de Aumento de la pantalla en vista de diseño para
analizar o trabajar con difíciles anidamientos de tablas. Además de la
inclusión de información visual gracias a las guías que permitirán la medición
píxel a píxel de todos los elementos.
77
k) Nueva Barra de Herramientas: Se ha añadido una barra
de herramientas a Dreamweaver 8, podrás encontrarla en la parte lateral
izquierda del modo de Código, esta barra hace mucho más accesible el
código al permitirnos la navegación por etiquetas y su contracción. Una de
las nuevas novedades es la posibilidad de añadir comentarios con un sólo
clic.
l) Compatibilidad: Comentaremos, además, la compatibilidad añadida
en esta versión con PHP5, Coldfusion MX 7 y Video Flash
Algunas otras características incluyen: un editor de imagen integrado,
diferentes colores para la sintaxis HTML, soporte para posicionamiento
absoluto, poder hacer cambios por todas las páginas usando elementos
comunes, cliente de FTP integrado (con soporte Firewall), soporte XML,
plantillas, e interfaz personalizado.
Dreamweaver 8 es una herramienta que permite facilitará enormemente
la tarea de realizar sitios webs complejos a través de una interfaz
completamente gráfica mientras se observa simultáneamente el código
generado.
La versión 8 incorpora numerosas herramientas para el tratamiento de
tablas y otros componentes avanzados así como para la inserción de objetos
no HTML como películas flash o java script. La eficacia es uno de los
objetivos principales. Esta versión busca ayudar a los usuarios a ser más
eficaces, permitiendo hacer más cosas en menos tiempo. El objetivo es
78
facilitar las cosas para que los diseñadores y desarrolladores puedan
centrarse en lo que les gusta hacer, que es diseñar y desarrollar sitios Web y
aplicaciones de calidad.
2.9.2. VENTAJAS DE MACROMEDIA DREAMWEAVER 8
a) Del lado del XML, incluye interesantes herramientas visuales para
incluir contenidos de este formato como son los feeds RSS, integrándolos
fácilmente en sitios web y aplicaciones.
b) Para el trabajo con CSS simplifica la creación y manejo de diferentes
estilos, promoviendo los estándares para nuevos usuarios y facilitando su
aplicación para usuarios avanzados.
c) Facilita la difusión de Flash Video, con herramientas que permiten
incluir este formato muy fácilmente en páginas web.
d) Incluye herramientas de zoom y guía para revisar los diseños. Y una
barra de código para accesar funciones frecuentes.
e) Las funciones para cargar y descargar archivos funcionan en el
background sin interrumpir la productividad en el programa.
2.10. MACROMEDIA FIREWORKS 8
Macromedia Fireworks 8 es una aplicación en forma de estudio, pero
con más parecido a un taller destinado para el manejo híbrido de gráficos
vectoriales con Gráficos en mapa de bits y que ofrece un ambiente eficiente
79
para la creación rápida de prototipos de sitios Web e interfaces de usuario
como para la creación y Optimización de Imágenes para web. Originalmente
fue desarrollado por Macromedia, compañía que fue comprada en 2005 por
Adobe Systems. Fireworks está enfocado en la creación y edición de gráficos
para internet. Está diseñado para integrarse con otros productos de Adobe,
como Dreamweaver y Flash.
Asimismo la aplicación es conocida por su facilidad de uso y soporte
para imágenes, representa una potente herramienta de optimización de estas
herramientas, la cual permite crear gráficos profesionales basadas en
vectores con funciones de avanzada como mezclas, sombras paralelas y
otras similares que realmente ayudan a los diseñadores a diseñar más
eficientemente al consolidar tareas comunes.
Fireworks permiten buscar el equilibrio entre la máxima calidad de
imagen y el mínimo tamaño de compresión. Fireworks se integra con fluidez
con Dreamweaver y Flash y proporciona las condiciones ideales para crear y
optimizar imágenes sin perder información ni tiempo con la edición gracias a
la "compatibilidad de ida y vuelta".
2.11. HTML
Según Escobar (2000, p.102) es un lenguaje para preparar documentos
hipertexto; este lenguaje es el estándar para la distribución de la información
Web.
80
Larson, (1997, p.45), expresó que es el principal medio de intercambio
de información de www. Dicho de otra manera, sin HTML no hay World Wide
Web. Éste es el conjunto de instrucciones sencillas que son interpretadas por
los exploradores para mostrar las páginas Web.
HTML es un lenguaje que hace posible presentar información en
Internet. Lo que se ve al visualizar una página en Internet es la interpretación
que hace el navegador del código HTML. HTML es la abreviatura de
"HyperText Mark-up Language", es decir, "Lenguaje de marcado
hipertextual".
HTML es un lenguaje muy sencillo que permite describir hipertexto, es
decir, texto presentado de forma estructurada y agradable, con enlaces
(hyperlinks) que conducen a otros documentos o fuentes de información
relacionadas, y con inserciones multimedia. La descripción se basa en
especificar en el texto la estructura lógica del contenido, así como los
diferentes efectos que se quieren dar y dejar que luego la presentación final
de dicho hipertexto se realice por un programa especializado.
El lenguaje HTML es un estándar reconocido en todo el mundo y cuyas
normas define un organismo sin ánimo de lucro llamado World Wide Web
Consortium, más conocido como W3C. Como se trata de un estándar
reconocido por todas las empresas relacionadas con el mundo de Internet,
una misma página HTML se visualiza de forma muy similar en cualquier
navegador de cualquier sistema operativo.
81
El propio W3C define el lenguaje HTML como "un lenguaje reconocido
universalmente y que permite publicar información de forma global". Desde
su creación, el lenguaje HTML ha pasado de ser un lenguaje utilizado
exclusivamente para crear documentos electrónicos a ser un lenguaje que se
utiliza en muchas aplicaciones electrónicas como buscadores, tiendas online
y banca electrónica.
La principal ventaja de los lenguajes de etiquetas es que son muy
sencillos de leer y escribir por parte de las personas y de los sistemas
electrónicos. La principal desventaja es que pueden aumentar mucho el
tamaño del documento, por lo que en general se utilizan etiquetas con
nombres muy cortos.
2.12. HTTP
HTTP es un Protocolo de Transferencia de HiperTexto (Hypertext
Transfer Protocol) cliente-servidor que articula los intercambios de
información entre los clientes Web y los servidores HTTP. Se basa en
sencillas operaciones de solicitud-respuesta en donde un cliente establece
una conexión con un servidor y envía un mensaje con los datos de la
solicitud. El servidor responde con un mensaje similar, que contiene el
estado de la operación y su posible resultado. Es decir que el propósito del
protocolo HTTP es permitir la transferencia de archivos (principalmente, en
formato HTML). Entre un navegador (el cliente) y un servidor web localizado
mediante una cadena de caracteres denominada dirección URL.
82
Es el protocolo de transferencia de hipertexto o HyperText Transfer
Protocol, empleado en cada transacción de la Web (WWW). Este protocolo
fue desarrollado por el consorcio W3C y la IETF. HTTP define la sintaxis y la
semántica que utilizan los elementos software de la arquitectura web
(clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a
transacciones y sigue el esquema petición respuesta entre un cliente y un
servidor.
En este proceso al cliente que efectúa la petición, que puede ser un
navegador o un spider, se lo conoce como user agent o agente del usuario.
A la información transmitida se la llama recurso y se la identifica mediante un
URL. Los recursos pueden ser archivos, el resultado de la ejecución de un
programa, una consulta a una base de datos, la traducción automática de un
documento, entre otros.
2.12.1. CARACTERISTICAS DEL HTTP
a) Para distinguir una comunicación o página web segura, la URL debe
comenzar con "https://" (empleando el puerto 443 por defecto); en tanto la
tradicional es "http://" (empleando el puerto 80 por defecto).
b) Originalmente HTTPS sólo utilizaba encriptación SSL, luego
reemplazado por TLS.
c) HTTPS fue adoptado como estándar web por el grupo IETF tras la
publicación del RFC 2818 en mayo de 2000.
83
d) HTTP opera en la capa más alta del modelo TCP/IP, la capa de
Aplicación. Pero el protocolo de seguridad trabaja en una subcapa
inferior, codificando el mensaje HTTP antes de ser transmitido y
decodificando el mensaje antes de que llegue.
2.12.2. ETAPAS DE UNA TRANSACCIÓN HTTP
Para profundizar más en el funcionamiento de HTTP, a continuación se
muestran los pasos del proceso que ocurre cada vez que un cliente realiza
una petición a un servidor:
a) Un usuario accede a una URL, seleccionando un enlace de un
documento HTML o introduciéndola directamente en el campo Location del
cliente Web.
b) El cliente Web descodifica la URL, separando sus diferentes partes.
Así identifica el protocolo de acceso, la dirección DNS o IP del servidor, el
posible puerto opcional (el valor por defecto es 80) y el objeto requerido del
servidor.
c) Se abre una conexión TCP/IP con el servidor, llamando al puerto
TCP correspondiente.
d) Se realiza la petición. Para ello, se envía el comando necesario
(GET, POST, HEAD,…), la dirección del objeto requerido (el contenido de la
URL que sigue a la dirección del servidor), la versión del protocolo HTTP
empleada (casi siempre HTTP/1.0) y un conjunto variable de información.
84
e) El servidor devuelve la respuesta al cliente.
Es importante señalar que existe una variante de HTTP llamada HTTPS
(S por secure) que utiliza el protocolo de seguridad SSL (Secure Socket
Layer) para cifrar y autenticar el tráfico entre cliente y servidor, siendo esta
muy usada por los servidores Web de comercio electrónico o que contengan
información personal o confidencial.
Figura Nº 13: Comunicación entre el navegador y el servidor. Fuente: (Internet)
Además utiliza por una conexión TCP hacia el servidor, hacia el puerto
HTTP (o el indicado en la dirección de conexión), envía un comando HTTP
de petición de un recurso (junto con algunas cabeceras informativas) y por la
misma conexión el servidor responde con los datos solicitados así como
algunas cabeceras informativas.
85
El protocolo define además cómo codificar el paso de parámetros
entre páginas, el tunelizar las conexiones (para sistemas de firewall), define
la existencia de servidores intermedios de caché, entre otros.
2.13. SERVIDOR WEB
Un servidor web es un programa que sirve para atender y responder a
las diferentes peticiones de los clientes o navegadores, proporcionando los
recursos que soliciten usando el protocolo HTTP o HTTPS.
El servidor Web es una máquina que almacena y maneja los sitios web
que tiene como función proporcionar acceso a archivos y servicios. Este sirve
información a los ordenadores que se conecten a él a través del protocolo
HTTP. Cuando los usuarios se conectan a un servidor pueden acceder a
programas, archivos y otra información del servidor.
Un servidor Web básico tiene un esquema de funcionamiento muy
sencillo, ejecutando de forma infinita el bucle siguiente:
a) Espera peticiones en el puerto TCP asignado (el estándar para HTTP
es el 80).
b) Recibe una petición.
c) Busca el recurso en la cadena de petición.
d) Envía el recurso por la misma conexión por donde ha recibido la
petición.
e) Vuelve al punto 2.
86
Básicamente, cuando se navega por Internet, se esta continuamente
accediendo a cientos de servidores Web, los cuales son almacenes de
información en forma de páginas Web, dispuestas para su rápida entrega.
2.14. SERVIDOR HTTP APACHE
El servidor HTTP Apache es un servidor HTTP de código abierto para
plataformas Unix (BSD, GNU/Linux, etcétera), Windows y otras, que
implementa el protocolo HTTP/1.1 (RFC 2616) y la noción de sitio virtual.
Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del
popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su
nombre se debe a que originalmente Apache consistía solamente en un
conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, a patch y
server (un servidor parcheado).
El servidor Apache se desarrolla dentro del proyecto HTTP Server
(httpd) de la Apache Software Foundation.
Apache presenta entre otras características mensajes de error
altamente configurables, bases de datos de autenticación y negociado de
contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en
su configuración.
En la actualidad (2005), Apache es el servidor HTTP más usado, siendo
el servidor HTTP del 70% de los sitios web en el mundo y creciendo aún su
cuota de mercado (estadísticas históricas y de uso diario proporcionadas por
Netcraft).
87
2.14.1. FORTALEZAS DEL SERVIDOR HTTP APACHE
a) Modular
b) Open source
c) Multi-plataforma
d) Extensible
e) Popular (fácil conseguir ayuda/soporte)
f) Gratuito
2.15. JAVASCRIPT
JavaScript es un lenguaje de script multiplataforma orientado a objetos.
JavaScript es un lenguaje pequeño y ligero; no es útil como un lenguaje
independiente, más bien está diseñado para una fácil incrustación en otros
productos y aplicaciones, tales como los navegadores Web. Este lenguaje de
programación permite a los desarrolladores crear acciones en sus páginas
web
El núcleo de JavaScript contiene un conjunto central de objetos, tales
como Array (arreglos), Date (fechas) y Math (objetos matemáticos), además
de un conjunto central de elementos del lenguaje tales como los operadores,
estructuras de control y sentencias. El núcleo de JavaScript puede ser
extendido para una variedad de propósitos complementándolo con objetos
adicionales; por ejemplo: JavaScript del lado Cliente extiende el núcleo del
lenguaje proporcionando objetos para el control del navegador (Navigator o
88
cualquier Web browser) y su Modelo Objeto Documento [Document Object
Model] (DOM). Por ejemplo, las extensiones del lado del cliente permiten a
una aplicación ubicar elementos en un formulario HTML y responder a los
eventos de usuario tales como los clics del mouse, entradas del formulario y
navegación de páginas.
JavaScript del lado Servidor extiende el núcleo del lenguaje
proporcionando objetos relevantes para la ejecución de JavaScript en un
servidor. Por ejemplo, las extensiones del lado del servidor permiten que una
aplicación se comunique con una base de datos relacional, proporcionar
continuidad de la información desde una invocación de la aplicación a otra o
efectuar la manipulación de archivos en un servidor.
2.15.1. CARACTERÍSTICAS DEL LENGUAJE JAVASCRIPT
La característica principal de Javascript, de hecho, es la de ser un
lenguaje de scripting, pero, sobre todo, la de ser el lenguaje de scripting por
excelencia y, sin lugar a dudas, el más usado. Esta particularidad conlleva
una notable serie de ventajas y desventajas según el uso que se le deba dar
y teniendo en cuenta la relación que se establece entre el mecanismo
cliente-servidor.
Para explicar con pocas palabras dicha relación, podemos decir que el
servidor envía los datos al cliente y estos datos pueden llegar en en dos
formatos diversos: en formato texto (o ASCII) o en formato binario (o código
89
máquina: El cliente sabe cómo comprender sólo el formato binario (es decir,
la secuencia de 1 y 0), por lo que si los datos llegan en este formato son
inmediatamente ejecutables (y, por desgracia, no dejan abierta la posibilidad
de efectuar controles), mientras que si el formato es diverso tienen que ser
interpretados y traducidos al formato binario y, por tanto, el cliente necesitará
un filtro, o mejor dicho, un intérprete que sepa leer estos datos y los pueda
traducir al binario.
2.16. GESTIÓN DE BIENES
Son todo aquello que puede ser objeto de apropiación; por tanto: que
tiene un valor económico; esto es: que se encuentra dentro del comercio.
Ahora, el conjunto de bienes, integra el patrimonio de las personas.
2.16.1. CLASIFICACIÓN DE LOS BIENES
De los bienes se hace una clasificación principal en:
a) Bienes muebles: Son aquellos que pueden trasladarse de un lugar a
otro, sin menoscabo del inmueble al que estuvieran unidos. En este sentido,
sólo si se trata de una fusión pasajera o accidental podremos hablar de
mueble, en caso contrario, si se produjera una verdadera adherencia o
inseparabilidad, se trataría de un inmueble por incorporación.
Por ejemplo, el mobiliario y los objetos de adorno que se clavan o fijan
en las paredes de las casas y pueden removerse de un forma sencilla sin
90
detrimento de las mismas paredes, como espejos, cuadros, entre otros,
suelen considerarse muebles; sin embargo, si los cuadros o espejos están
insertos en las paredes formando un solo cuerpo con ellas, aunque pudieran
separase sin merma, se consideran inmuebles.
Se califican también como muebles los materiales reunidos para la
construcción de edificios mientras no sean utilizados. Entre los muebles se
engloban tanto las cosas que sólo se muevan por efecto de una fuerza
externa, como las que se mueven por sí mismas (que también se denominan
semovientes), como los animales. También suelen incluirse entre los bienes
muebles las rentas o pensiones, sean vitalicias o hereditarias, afectas a una
persona o familia, siempre que no graven con carga real una cosa inmueble
(en cuyo caso serán consideradas inmuebles), el dinero, los créditos, efectos
de comercio, títulos valores, las cédulas, entre otros.
Por otro lado, una cosa mueble puede estar formada por varios objetos
separados en el plano físico cuando estén vinculados de un modo
estructural, bien por un vínculo de coordinación (un par de zapatos o unos
guantes), bien por un vínculo de subordinación (un automóvil y la llave que lo
cierra, por ejemplo). Por último, desde una perspectiva residual se
consideran también bienes muebles todos aquellos que no son inmuebles,
creándose con ello una categoría muy heterogénea en la que tienen cabida,
por ejemplo, desde la energía (eléctrica, hidráulica…) hasta las creaciones
como la propiedad intelectual y la industrial.
91
En otros tiempos en que se estimaba la división entre muebles e
inmuebles como la summa divisio, los bienes muebles se consideraban los
de menor valor y por ello se facilitaba y privilegiaba el tráfico de los mismos.
Es en la edad media cuando se acuña el adagio según el cual res mobilis,
res vilis.
En la actualidad, la importancia económica de los bienes muebles es
evidente: no sólo hemos de pensar en las máquinas, automóviles, inventos
tecnológicos, sino también en el dinero, acciones de sociedades, cheques o
letras de cambio hasta el punto de que existen sistemas de registro públicos
específicos para algunas categorías de bienes muebles.
b) Bienes Inmuebles: Suelen clasificarse así aquellos que lo son por
naturaleza, por incorporación y por destino. Se les denomina bienes
inmuebles corporales. Existe una categoría final denominada inmuebles por
analogía que recoge los derechos que recaen sobre bienes inmuebles en
aquellos países donde las cosas incorporales también entran dentro de la
clasificación en muebles e inmuebles.
Los inmuebles por naturaleza son el suelo y todas las partes sólidas o
fluidas que forman su superficie y profundidad, como por ejemplo: las minas,
las canteras, los escóriales, (mientras su materia permanece unida al
yacimiento), las aguas naturales o embalsadas, así como todo lo que se
encuentra bajo el suelo, sin que intervenga la obra del hombre.
92
Se consideran inmuebles por incorporación los edificios, caminos y
construcciones de todo género adheridas al suelo, los árboles y plantas, y los
frutos pendientes, mientras estuvieran unidos a la tierra o formaran parte
integrante de un inmueble (no, por ejemplo, si están en macetas o cajones
que puedan transportarse de un lugar a otro), así como todo lo que esté
unido a un inmueble de una manera con carácter fijo, de suerte que no
pueda separarse de él sin producir quebrantamiento de la materia o deterioro
del objeto. Los inmuebles por destino son aquellas cosas muebles que son
dispuestas con intención (como accesorias de un inmueble) por el propietario
de éste, sin estarlo de forma física.
Así, suelen considerarse dentro de esta categoría las estatuas, relieves
u otros objetos de uso y ornamento emplazados en edificios o heredadas por
el dueño (de tal forma que revele el propósito de unirlos de un modo
permanente al fundo) las máquinas, instrumentos, utensilios de labranza,
minería y demás utensilios destinados a la industria o explotación que se
realice en un edificio o heredad, los viveros de animales, palomares,
colmenas, estanques o criaderos análogos cuando el propietario los haya
instalado o los conserve con el propósito de mantenerlos unidos a la finca de
forma permanente, así como los abonos destinados al cultivo de una
heredad que se encuentren en las tierras que han de utilizarse.
Los bienes inmuebles han recibido de modo tradicional un trato más
severo para su adquisición, enajenación y en general para su tráfico, porque
93
se han considerado como la base del patrimonio y la solvencia del sujeto.
Este diferente trato, respecto de los muebles, proviene en esencia de la
época medieval y continuó durante el periodo codificador gracias, entre otros
factores, al auge de la fisiocracia que contemplaba la naturaleza como la
única fuente de rentas.
En la actualidad, junto al Derecho civil codificado, es corriente la
presencia de leyes especiales que regulan determinados tipos de inmuebles
(legislación agraria y urbanística) o que regulan contratos referentes a ellos
(arrendamientos urbanos y rústicos por ejemplo) con una finalidad más social
que la mera conservación de los mismos dentro del patrimonio. Estos
conceptos y referencias encuentran sus diferencias según el país de
aplicación y la tradición que en ellos impere.
2.16.2. CLASIFICACIÓN DE LOS BIENES INMUEBLES
a) El suelo y todas las construcciones adheridas a él como los edificios,
casas y demás.
b) Las plantas y los árboles mientras estén adheridas a la tierra, así
como los frutos pendientes de los mismos árboles y plantas. Dejan de ser
inmuebles cuando son desprendidos por cosechas.
c) Todos los objetos adheridos a un inmueble de modo fijo y
permanente, de manera que no puedan separarse sin causar deterioro al
inmueble o al objeto adherido.
94
d) También se consideran inmuebles todos los objetos de ornato como
estatuas, relieves, pinturas adheridas a edificios con el propósito de unirlos al
inmueble.
e) Las colmenas, palomares, criaderos de peces, cuando de una
manera permanente estén unidos a una finca.
f) La maquinaria, herramienta y demás instrumentos que formen parte
de una industria o fábrica.
g) Los animales que constituyen el pie de cría en las unidas destinadas
a la ganadería, así como las bestias destinadas a trabajos de tiro en le cultivo
de la tierra.
2.16.3. BIENES MUEBLES POR DETERMINACIÓN DE LA LEY
Algunos documentos como las obligaciones y las acciones que tengan
por objeto bienes muebles o que representen cantidades de dinero exigibles
por el poseedor de estos títulos. También se consideran bienes mueble las
acciones que cada persona tenga como socio de una sociedad mercantil,
aunque estos títulos representen aportaciones en bienes inmuebles. Son
muebles también, por disposición legal, todas las embarcaciones. Los
materiales que resulten de la demolición de un edificio, así como todos los
que se necesiten para su construcción, mientras ésta no se efectúe; los
derechos de autor. Son muebles, además todos aquellos que la ley no
considere como inmuebles.
95
2.16.4. BIENES FUNGIBLES Y NO FUNGIBLES
a) Bienes Fungibles: Son bienes fungibles aquellos que pueden ser
substituidos por otros de la misma especie, calidad y cantidad, tales como el
dinero, las mercancías y otros.
b) Bienes No Fungibles: Son los que no pueden ser substituidos por
otros de la misma especie, cantidad y calidad, como son una escultura, una
pintura o cualquier otro bien al que no se le reconozca un valor estimativo o
como obra de arte.
2.16.5. BIENES DE PODER PÚBLICO
Los bienes de poder público son los que pertenecen a las
federaciones, a los estados o a los municipios. Entre estos bienes podemos
mencionar, el espacio aéreo nacional, el mar territorial, los puertos, ríos,
lagos, monumentos artísticos, los edificios destinados a oficinas públicas, las
escuelas, entre otros; también lo son todos los bienes que componen el
subsuelo, tales como los mantos petrolíferos, substancias minerales y otros.
Los bienes muebles pueden ser por su naturaleza o por disposición de la ley.
A continuación se especifica cuáles son unos y otros.
2.16.5.1. CARACTERÍSTICAS DE LOS BIENES PÚBLICOS
a) Su titularidad corresponde a la Administración Pública.
b) Se someten a un régimen especial.
96
c) Están destinados al cumplimiento de los fines de interés público, por
lo que el derecho establece normas particulares de adquisición, uso y
disfrute, y en su caso enajenación.
Bienes de dominio público son los bienes afectados a fines públicos
determinados y están por entero sometidos a normas de derecho público.
Bienes patrimoniales son bienes que la Administración posee y utiliza
como cualquier otro sujeto. Se regulan por el derecho privado aunque con
algunos elementos singulares.
2.16.6. CLASES DE BIENES PÚBLICOS
La publicación 21 se referirá a bienes públicos al hablar de:
Bienes de Dominio Público: Es una técnica de intervención
mediante la que se afectan, a una finalidad pública determinada prevista por
la ley, ciertos bienes de titularidad pública prevista por la publicación 21 o
leyes, dotándoles de un régimen de protección y utilización.
Los elementos que lo configuran son:
• Titularidad pública de los bienes.
• Afectación de los bienes objeto de dominio público a una finalidad
de utilidad pública prevista por la ley.
• Aplicación de un régimen especial administrativo de protección y
uso de los bienes.
97
2.16.7. CLASES Y TITULARIDAD DEL DOMINIO PÚBLICO
Los bienes sobre los que recae, el dominio público puede ser:
a) Natural: Comprende todos aquellos géneros de bienes incluidos en el
dominio público por la publicación 21 o la ley del Estado en razón de sus
características homogéneas. Sólo el legislador está facultado para definir los
bienes de dominio público natural que no estén en la publicación 21, así
como para concretar los bienes que integran el dominio constitucional
necesario.
• Dominio marítimo costero.
• Dominio hidráulico.
• Dominio minero.
• Dominio radioeléctrico.
b) Instrumental o artificial: Son todos los demás bienes.
Por razón de la finalidad pública que motiva la afectación podrá ser:
a) Bienes de Uso Público: Son, aparte de los que integran el dominio
marítimo e hidráulico, los caminos, paseos, puentes, parque y demás obras
públicas de aprovechamiento o utilización general.
b) Bienes de Servicio Público: Son los edificios públicos en los que se
alejan órganos del Estado, de las entidades locales y, en general, los que
sirven de soporte a la prestación de cualquier servicio (hospitales, museos,
escuelas, entre otros,…). También lo serán el dominio público ferroviario,
puertos y aeropuertos y dominio público militar.
98
Estas categorías no son excluyentes. La mayoría de bienes del dominio
público son bienes inmuebles, pero no se excluye la dominialidad de bienes
muebles y propiedades incorporales, y del mismo modo los elementos
accesorios indispensables.
La titularidad la tiene el Estado, corporaciones locales, organismos
autónomos, entes públicos con personalidad jurídica.
Afectación: El elemento decisivo para calificar a un bien como
perteneciente al dominio público es la afectación al alguno de los fines, que,
según la ley, determinan la dominialidad. La afectación es el acto formal por
el que el bien de titularidad pública se integra en el dominio en virtud de su
destino y de las previsiones legales.
La afectación puede realizarse de diferentes maneras:
a) Bienes de dominio natural: La afectación se produce directamente
“ope legis”, no hace falta otro tipo de acto de declaración.
Otra cosa será delimitar los límites de las dependencias del dominio
legal definidas. Para esto serán necesarios actos administrativos de
aplicación de la ley (actos de deslinde).
b) Bienes del dominio instrumental: Es necesaria una afectación
singular e individualizada para su incorporación al dominio público.
Según el Reglamento de bienes y entidades locales, la afectación podrá
ser:
a) Expresa: Tiene lugar mediante la aprobación de un acto
administrativo por el órgano competente en virtud de un expediente en el que
se acrediten oportunidad y legalidad.
99
b) Tácita: Tiene lugar como consecuencia de la aprobación de otros
actos administrativos distintos del de la afectación formal, pero que
presuponen el destino de un bien.
c) Presunta: Se produce en dos casos:
• Por la adscripción de bienes patrimoniales, por más de 25 años, a
un uso o servicio público.
• Cuando la entidad local adquiere por usucapión el dominio de una
cosa que viene estando destinada a un uso público comunal.
La desafectación: Es la situación por la que un bien deja de pertenecer
al dominio público. La desafectación puede producirse por diferentes causas:
a) Desafectación natural: Cuando el cauce de un río queda
abandonado por variar naturalmente el curso de las aguas (será de los
dueños de terrenos ribereños, art. 370 Cc.).
b) Desafectación expresa: Mediante un acto expreso adoptado tras un
expediente administrativo. Se requiere éste incluso en los terrenos del
dominio público marítimo deslindados que, por causas naturales, ya no sean
playas o zonas marítimo-terrestres.
c) Desafectación Tácita: Es admitida por la jurisprudencia, aunque con
cautela.
Los bienes que son desafectados se convierten en bienes patrimoniales
de la Admón. Titular que, en su caso, podrá enajenarlos.
La ley ha suprimido la posibilidad de desafectación presunta por el
transcurso de 25 años sin utilizar el bien.
100
Bienes Comunales: Estos bienes tienen su origen en formas
comunitarias de propiedad. Bienes que fueron de titularidad del común de los
vecinos y destinados a su aprovechamiento por la comunidad vecinal.
La doctrina mayoritaria considera que la titularidad es compartida entre
los municipios y los vecinos en común, idea confirmada por alguna
jurisprudencia.
Estos bienes pueden ser desafectados por acuerdo expreso de la
corporación, adoptado por mayoría absoluta y aprobado después por la
comunidad autónoma cuando no hayan sido objeto de disfrute como tales
bienes comunales durante más de 10 años.
Bienes del Patrimonio del Estado: Son aquellos que siendo
propiedad del Estado no se hallen afectos al uso público o a servicios
públicos, con exclusión también de aquellos a los que una ley confiera
expresamente el carácter de bienes demaniales.
Los Bienes Patrimoniales del Estado se podrán adquirir de la siguiente
manera:
a) Por atribución de la ley: Para los bienes abandonados, cesiones
obligatorias y gratuitas de terrenos.
b) A título oneroso: Por concurso, salvo cuando procede la adquisición
directa. También por expropiación forzosa.
c) Por herencia, legado o donación: Requiere aceptación y un acuerdo
formal del órgano competente; se entiende que la aceptación se hace a
beneficio de inventario.
101
d) Por prescripción y por ocupación.
e) Adjudicación de bienes en procedimientos judiciales y
administrativos: Adjudicación a la Hacienda Pública de bienes embargados.
f) Adquisición de bienes por transferencia entre administraciones.
Los bienes patrimoniales se adscriben por el órgano competente a su
destino específico y por tanto, al departamento interesado.
A diferencia de los bienes de dominio público, los patrimoniales son
enajenables por subasta pública, aunque con algunas cautelas
procedimentales y competenciales.
Los bienes patrimoniales no son imprescriptibles, por lo que los
particulares pueden usucapirlos en su favor.
No están afectos a la disponibilidad de los particulares. Son bienes que
manifiestan la capacidad negocio de la Admón., en principio, ya que se rigen
por la publicación 21 y una legislación administrativa complementaria que
otorga privilegios respecto al régimen civil.
Ley del Patrimonio del Estado (Ley del 63 desarrollada el 15 de Abril).
Para las administraciones locales está el Reglamentos de bienes de
entidades locales.
Históricamente se denominan bienes de propio:
• Son bienes que siendo propiedad del Estado no se hayan efectos al
uso general o a los servicios públicos, a menos que una ley les conceda el
carácter de demaniales. Los bienes de las universidades son demaniales, a
pesar de ser de una institución.
102
• Bienes complementarios: Derechos reales de los que el Estado es
propietario o titular.
• Derecho de propiedad incorporal que pertenezca al Estado (por
ejemplo: títulos valores, propiedad intelectual, entre otros).
El órgano gestor de todo el patrimonio del Estado es el Ministerio de
Hacienda (representa al Estado en esta materia). Como delegaciones hay
oficinas en cada ministerio para velar por los bienes.
La gestión unitaria ha evitado conflictos ya que las administraciones
habían sido muy complejas (desde 1963, momento en que se unifica).
Se inscriben en el Registro Propio (RP) pero también en un registro
propio (Inventario General de Bienes del Estados), que no tienen ningún
efecto frente a terceros. Los bienes inmuebles son los importantes.
2.16.8. PRIVILEGIOS
2.16.8.1. PRERROGATIVAS ADMINISTRATIVAS
• Potestad de recuperar por si la posesión indebidamente pérdida
antes de que se cumpla en un año de la usurpación, después deberá recurrir
a los tribunales (reintegro posesorio).
• Potestad de investigar los bines y derechos que se presuman
patrimoniales para determinar que es propiedad del Estado. La ejercita
directamente el Estado sin perjuicio de que los particulares promuevan la
acción investigadora (se llevarían el 10% del valor del bien).
103
• Promover el deslinde de los inmuebles patrimoniales mediante
procedimiento administrativo.
• Ningún tribunal podrá dictar providencia de embargo, ni orden de
desahucio sobre los bienes y derechos del Estado. El TC ha admitido la
potestad de embargar bienes patrimoniales.
Adquisición de los Bienes, Formas
• Cuando la ley le atribuye directamente la titularidad.
• A título oneroso (expropiación por ejemplo).
• Por herencia, legado o donación.
• Por la ocupación de bienes inmuebles.
• Por prescripción.
Los bienes adquiridos por el Estado serán de carácter patrimonial
excepto cuando una ley diga otra cosa.
• Pertenecen al Estado los inmuebles vacantes y sin dueño conocido
(atribución legal). Los bienes vacantes se entenderán del Estado con
posesión por vía administrativa, a menos que un tercero se oponga
acreditando título preferente.
• A través del derecho de tanteo o retracto adquieren bienes pagando
el valor del mercado, o aplicando la ley de expropiación forzosa pagando
indemnización.
• La aceptación corresponde al Ministerio de Hacienda. La sucesión
legítima del Estado se regirá por el Cc.
• El Estado prescribe adquisitivamente frente a cualquier bien.
104
2.16.9. ADSCRIPCIÓN
El Estado adscribe internamente estas fincas a finalidades
administrativas genéricas, y si estima que no forman parte de sus
necesidades los podrá enajenar con autorización de la ley de Presupuestos o
por una ley especial.
Han surgido patrimonios especiales y que por una ley se separan del
patrimonio del Estado (para evitar acumulación). Ha tenido mucha
importancia el patrimonio industrial del Estado (1940 hasta 1995
privatización).
• Patrimonios especializados: Patrimonio de la defensa nacional:
bienes adscritos a funciones militares (cuarteles, campos de tiro). Están al
margen del Ministerio de Hacienda. Se fomenta su enajenación y los
ingresos obtenidos se aplica a la compra de armas (conflicto).
• Patrimonio municipal del suelo: Se quiere adquirir una masa
patrimonial importante por medio del tanteo y retracto para beneficio
municipal. Hay normas paralelas a las estatales donde se recoge una serie
de principios.
Las administraciones pueden ceder estos bienes a otros órganos con
finalidad cultural u otra.
2.16.10. ENAJENACIÓN Y CESIÓN
Los bienes patrimoniales son enajenables, si bien, la garantía de los
intereses públicos y de la objetividad con que debe actuar la Administración
105
impone algunas cautelas competenciales y procedimentales, y algunas,
límites a la facultad de enajenación
Por regla general la enajenación se realiza por subasta pública, salvo
que el Ministerio de Hacienda acuerde la enajenación directa (más de 20
millones).
La Propiedad Forestal: Es otra propiedad del Estado, pero con
especificaciones.
Durante la Edad Media los bosques pertenecían al rey y a la iglesia. Se
intentó transformar los montes en terreno agrícola por la reconquista. Pero lo
que más ayudó a degradarlo fue el uso ganadero de los bosques. Con el
descubrimiento de América, la regulación forestal pasa a la marina por
necesidades de transporte mercantil.
En el siglo XIX, con la desamortización, son privatizados, con lo que el
interés privado predomina.
Propiedad Forestal Concepto: Terreno forestal es la tierra en que
vegetan especies arbóreas, arbustivas, de matorral o herbáceas, sean
espontáneamente o de siembra o plantación, siempre que se no tuvieran
objeto agrícola, la misma puede ser del Estado, entidades locales, entidades
públicas, entidades privadas y particulares.
Patrimonio Nacional: Forman parte de este conjunto los bienes del
antiguo patrimonio Real, destinados primitivamente al uso privado del Rey,
106
pero diferente de su caudal privado. La ley 23/82 de 16 de Junio mantiene la
titularidad estatal y definen los bienes que lo componen.
Tales bienes son inalienables, imprescriptibles e inembargables y gozan
del mismo régimen de exenciones tributarias que los bienes de dominio
público del Estado.
Bienes de corporaciones locales
Bienes de organismos públicos y entidades públicas dependientes de la
Administración del Estado o local.
No tienen consideración de bienes públicos:
Los montes vecinales en mano comunes: Son montes que con
independencia de sus orígenes, pertenecen a agrupaciones vecinales en su
calidad e grupo social y se vengan aprovechando consuetudinariamente en
mano común por estos.
No pertenecen a ninguna entidad pública, su propiedad corresponde,
sin asignación de cuotas, a los vecinos.
Estos tienen un régimen especial de protección:
a) Son inalienables.
b) Imprescriptibles e inembargables.
c) No están sujetos a contribución alguna ni a cuota de sociedad
agraria.
d) Los bienes privados de interés público: comprenden todos aquellos
bienes de titularidad privada sobre lo que plantea algún tipo de interés
107
público (bienes inmuebles destinados a la agricultura, bienes muebles del
patrimonio histórico artístico).
2.16.11. BASES LEGALES
2.16.11.1. DECRETO 3390: PUBLICADO EN LA GACETA OFICIAL Nº
38.095 EL 28 DE DICIEMBRE DE 2004
Artículo 1. La Administración Pública Nacional empleará
prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus
sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos
y entes de la Administración Pública Nacional iniciarán los procesos de
migración gradual y progresiva de éstos hacia el Software Libre desarrollado
con Estándares Abiertos.
Artículo 2. A los efectos del presente Decreto se entenderá por:
Software Libre: Programa de computación cuya licencia garantiza al usuario
acceso al código fuente del programa y lo autoriza a ejecutarlo con cualquier
propósito, modificarlo y redistribuir tanto el programa original como sus
modificaciones en las mismas condiciones de licenciamiento acordadas al
programa original, sin tener que pagar regalías a los desarrolladores previos.
Estándares Abiertos: Especificaciones técnicas, publicadas y
controladas por alguna organización que se encarga de su desarrollo, las
cuales han sido aceptadas por la industria, estando a disposición de
cualquier usuario para ser implementadas en un software libre u otro,
promoviendo la competitividad, interoperabilidad o flexibilidad.
108
Software Propietario: Programa de computación cuya licencia
establece restricciones de uso, redistribución o modificación por parte de los
usuarios, o requiere de autorización expresa del Licenciador.
Distribución Software Libre desarrollado con Estándares Abiertos para
el Estado Venezolano: Un paquete de programas y aplicaciones de
Informática elaborado utilizando Software Libre con Estándares Abiertos para
ser utilizados y distribuidos entre distintos usuarios.
Artículo 3. En los casos que no se puedan desarrollar o adquirir
aplicaciones en Software Libre bajo Estándares Abiertos, los órganos y entes
de la Administración Pública Nacional deberán solicitar ante el Ministerio de
Ciencia y Tecnología autorización para adoptar otro tipo de soluciones bajo
las normas y criterios establecidos por ese Ministerio.
Artículo 4. El Ministerio de Ciencia y Tecnología, adelantará los
programas de capacitación de los funcionarios públicos, en el uso del
Software Libre desarrollado con Estándares Abiertos, haciendo especial
énfasis en los responsables de las áreas de tecnologías de información y
comunicación, para lo cual establecerá con los demás órganos y entes de la
Administración Pública Nacional los mecanismos que se requieran.
Artículo 5. El Ejecutivo Nacional fomentará la investigación y desarrollo
de software bajo modelo Software Libre desarrollado con Estándares
Abiertos, procurando incentivos especiales para desarrolladores.
Artículo 6. El Ejecutivo Nacional fortalecerá el desarrollo de la industria
nacional del software, mediante el establecimiento de una red de formación,
109
de servicios especializados en Software Libre desarrollado con Estándares
Abiertos y desarrolladores.
Artículo 7. El Ministerio de Ciencia y Tecnología será responsable de
proveer la Distribución Software Libre desarrollado con Estándares Abiertos
para el Estado Venezolano, para lo cual implementará los mecanismos que
se requieran.
Artículo 8. El Ejecutivo Nacional promoverá el uso generalizado del
Software Libre desarrollado con Estándares Abiertos en la sociedad, para lo
cual desarrollará mecanismos orientados a capacitar e instruir a los usuarios
en la utilización del Software Libre desarrollado con Estándares Abiertos.
Artículo 9. El Ejecutivo Nacional promoverá la cooperación
internacional en materia de Software Libre desarrollado con Estándares
Abiertos, con especial énfasis en la cooperación regional a través del
MERCOSUR, CAN, CARICOM y la cooperación SUR-SUR.
Artículo 10. El Ministerio de Educación y Deportes, en coordinación
con el Ministerio de Ciencia y Tecnología, establecerá las políticas para
incluir el Software Libre desarrollado con Estándares Abiertos, en los
programas de educación básica y diversificada.
Artículo 11. En un plazo no mayor de noventa (90) días continuos,
contados a partir de la publicación del presente Decreto en la Gaceta Oficial
de la República Bolivariana de Venezuela, el Ministerio de Ciencia y
Tecnología deberá presentar ante la Presidencia de la República, los planes
110
y programas que servirán de plataforma para la ejecución progresiva del
presente Decreto.
Artículo 12. Cada Ministro en coordinación con la Ministra de Ciencia y
Tecnología, en un plazo no mayor de noventa (90) días continuos, contados
a partir de la aprobación por parte de la Presidencia de la República de los
planes y programas referidos en el artículo anterior, publicará en la Gaceta
Oficial de la República Bolivariana de Venezuela su respectivo plan de
implantación progresiva del Software Libre desarrollado con Estándares
Abiertos, acogiéndose a los lineamientos contenidos en aquellos, incluyendo
estudios de financiamiento e incentivos fiscales a quienes desarrollen
Software Libre con Estándares Abiertos destinados a la aplicación de los
objetivos previstos en el presente Decreto. Igualmente, las máximas
autoridades de sus entes adscritos publicaran a través del Ministerio de
adscripción sus respectivos planes.
Los planes de implantación progresiva del Software Libre desarrollado
con Estándares Abiertos de los distintos órganos y entes de la
Administración Pública Nacional, deberán ejecutarse en un plazo no mayor
de veinticuatro (24) meses, dependiendo de las características propias de
sus sistemas de información. Los Ministros mediante Resolución y las
máximas autoridades de los entes que le estén adscritos a través de sus
respectivos actos, determinarán las fases de ejecución del referido Plan, así
como las razones de índole técnico que imposibiliten la implantación
111
progresiva del Software Libre en los casos excepcionales, de acuerdo a lo
establecido en el artículo 3 del presente Decreto.
Artículo 13. El Ministerio de Ciencia y Tecnología establecerá dentro
de los planes y programas contemplados en el presente Decreto,
mecanismos que preserven la identidad y necesidades culturales del país,
incluyendo a sus grupos indígenas, para lo cual procurará que los sistemas
operativos y aplicaciones que se desarrollen se adecuen a su cultura.
Artículo 14. Todos los Ministros quedan encargados de la ejecución del
presente Decreto, bajo la coordinación de la Ministra de Ciencia y
Tecnología.
2.16.12. LEY ORGÁNICA DE LA CONTRALORÍA GENERAL DE LA
REPÚBLICA Y EL SISTEMA NACIONAL DE CONTROL FISCAL
PUBLICADO EN GACETA OFICIAL Nº 37.347 DE FECHA 17 DE
DICIEMBRE DE 2001
2.16.12.1. TÍTULO III. DE LAS POTESTADES DE INVESTIGACIÓN, DE
LAS RESPONSABILIDADES Y DE LAS SANCIONES
2.16.12.2. CAPÍTULO II. DE LAS RESPONSABILIDADES
Articulo 91. Sin perjuicio de la responsabilidad civil o penal, y de lo
que dispongan otras leyes, constituyen supuestos generadores de
responsabilidad administrativa los actos, hechos u omisiones que se
mencionan a continuación:
112
1. La adquisición de bienes, la contratación de obras o de servicios,
con inobservancia total o parcial del procedimiento de selección de
contratistas que corresponda, en cada caso, según lo previsto en la ley de
licitaciones o en la normativa aplicable.
3. El no haber exigido garantía a quien deba prestarla o haberla
aceptado insuficientemente.
4. La celebración de contratos por funcionarios públicos, por
interpuesta persona o en representación de otro, con los entes y organismos
señalados en los numerales 1 al 11 del artículo 9 de esta ley, salvo las
excepciones que establezcan las leyes.
7. La ordenación de pagos por bienes, obras o servicios no
suministrados, realizados o ejecutados, total o parcialmente, o no
contratados, así como por concepto de prestaciones, utilidades,
bonificaciones, dividendos, dietas u otros conceptos, que en alguna manera
discrepen de las normas que las consagran. En estos casos la
responsabilidad corresponderá a los funcionarios que intervinieron en el
procedimiento de ordenación de pago por cuyo hecho, acto u omisión se
haya generado la irregularidad.
9. La omisión del control previo.
10. La falta de planificación, así como el incumplimiento injustificado
de las metas señaladas en los correspondientes programas o proyectos.
12. Efectuar gastos o contraer compromisos de cualquier naturaleza que
puedan afectar la responsabilidad de los entes y organismos señalados en los
113
numerales 1 al 11 del artículo 9 de esta ley, sin autorización legal previa para ello,
o sin disponer presupuestariamente de los recursos necesarios para hacerlo,
salvo que tales operaciones sean efectuadas en situaciones de emergencia
evidentes, como en caso de catástrofes naturales, calamidades públicas, conflicto
interior o exterior u otros análogos, cuya magnitud exija su urgente realización,
pero informando de manera inmediata a los respectivos órganos de control fiscal,
a fin de que procedan a tomar las medidas que estimen convenientes, dentro de
los limites de esta ley.
14. El pago, uso o disposición ilegal de los fondos u otros bienes de
que sean responsables el particular o funcionario competente y haberle
advertido por escrito la ilegalidad de la orden recibida, sin perjuicio de la
responsabilidad de quien impartió la orden.
17. La adquisición, uso o contratación de bienes, obras o servicios que
excedan manifiestamente a las necesidades del organismo, sin razones que
lo justifiquen.
20. El concierto con los interesados para que se produzca un
determinado resultado, o la utili zación de maniobras o artificios conducentes
a ese fin, que realice un funcionamiento al intervenir, por razón de su cargo,
en la celebración de algún contrato, concesión, licitación, en la liquidación de
haberes o efectos del patrimonio de un ente u organismo de los señalados
en los numerales 1 al 11 del artículo 9 de esta ley, o en el suministro de los
mismos.
114
21. Las actuaciones simuladas o fraudulentas en la administración o
gestión de alguno de los entes y organismos señalados en los numerales 1 al
11 del artículo 9 de esta ley.
23. Quienes ordenen iniciar la ejecución de contratos en contravención a
una norma legal o sublegal, al plan de organización, las políticas, normativa
interna, los manuales de sistemas y procedimientos que comprenden el control
interno.
26. Quienes incumplan las normas e instrucciones de control dictadas por
la Contraloría General de la República.
29. Cualquier otro acto, hecho u omisión contrario a una norma legal o
sublegal al plan de organización, las políticas, normativa interna, los manuales de
sistemas y procedimientos que comprenden el control interno.
115
2.16.13. MANUAL DE NORMAS DE CONTROL INTERNO SOBRE UN
MODELO GENÉRICO DE LA ADMINISTRACIÓN CENTRAL Y
DESCENTRALIZADA FUNCIONALMENTE: PUBLICADO EN GACETA
OFICIAL Nº 38.282 DEL 28 DE NOVIEMBRE DE 2005.
2.16.13.1. NORMAS DE CONTROL INTERNO PARA LA
ADMINISTRACIÓN CENTRAL Y LOS ENTES DESCENTRALIZADOS
FUNCIONALMENTE.
2.16.13.2. NORMAS BÁSICAS DE CONTROL INTERNO RELATIVAS AL
CICLO DE COMPRAS Y CONTRATACIONES
2.16.13.3. SOLICITUD Y APROBACIÓN DE LAS ADQUISICIONES DE
BIENES Y SERVICIOS
Toda adquisición de bienes y contratación de servicios debe realizarse
previa Requisición debidamente documentada, autorizada y aprobada por los
funcionarios que tengan atribuidas tales funciones. La Requisición debe estar
debidamente fundamentada por el responsable del área o unidad respectiva
y su aprobación solo podrá efectuarse si existe la disponibilidad
presupuestaria para el gasto o inversión.
2.16.14. RECEPCIÓN DE BIENES Y SERVICIOS
Cuando la unidad reciba los bienes y servicios adquiridos, los
funcionarios responsables deben realizar el control perceptivo de los bienes
116
y/o servicios y elaborar la respectiva acta de Recepción Definitiva sobre la
recepción conforme de los bienes y debe entregar una copia de la misma a la
unidad administradora encargada de su registro.
2.16.15. NORMAS BÁSICAS DE CONTROL INTERNO DE BIENES E
INVERSIONES EN PROYECTOS
2.16.15.1. BIENES
Adquisición de bienes. Las adquisiciones de bienes, ya sea por
compra, donación, canje o construcción, deben ser registradas
oportunamente al costo de adquisición, construcción o de avalúo en los
casos de ser adquiridos por donación o canje. La adquisición de bienes
inmuebles, debe estar respaldada por documentos debidamente inscritos
ante registro público.
Control Perceptivo. El control perceptivo debe practicarse al momento
de la recepción de los bienes adquiridos, para asegurarse que el precio,
calidad y cantidad correspondan con las especificaciones aprobadas en las
Órdenes de compra.
Código de Identificación de los Bienes. Cada organismo o ente debe
tener los bienes debidamente identificados con etiquetas o marcas, con el
Método, Código y Fecha de Rotulación establecidos para tal efecto, estén en
almacén o en uso, de acuerdo con los procedimientos establecidos.
Seguridad de los Bienes. Cada organismo o ente debe contratar las
pólizas de seguros necesarias para proteger los bienes que tengan adscritos,
117
de conformidad con las políticas establecidas, para cubrir los distintos riesgos
o siniestros que puedan ocurrir y adoptaran las medidas necesarias de
custodia y seguridad material que sean pertinentes de acuerdo a la
naturaleza de cada bien.
Obsolescencia, Pérdida o Daño de los Bienes. Los bienes obsoletos,
deteriorados o faltantes deben ser dados de baja oportunamente de los
registros contables e inventarios, previo el cumplimiento de los trámites
legales vigentes y la debida autorización, mediante resolución expresa de la
máxima autoridad de la entidad respectiva. En caso de bienes muebles cuyo
deterioro sea irreversible, debe procurarse la mayor recuperación económica
posible mediante el aprovechamiento de sus partes o por venta de las
mismas. En caso de detectarse faltantes de bienes debe elaborarse Acta
para dejar constancia de tal situación, avalada por el jefe de la dependencia
o quien haga sus veces y por dos personas más.
Registro de Bienes. En todos los organismos de la administración
central y descentralizada funcionalmente se crearan y mantendrán registros
permanentes y detallados de las entradas, salidas, traspasos y mejoras de
los activos fijos que posibiliten su identificación, clasificación y control de su
uso o disposición. Por cada bien que se incorpore se debe llenar una ficha
del bien que incluye: Fecha de Compra, Costo del Bien, Precio de
Adquisición, Construcción, Avalúo de Nº de Orden de Compra, Nombre del
Proveedor, Nº Orden de Pago, Contrato de Mantenimiento, si lo tuviese,
118
Nombre de la compañía que realiza el Mantenimiento, Nº de contrato, Nº de
Póliza de Seguro, si la tuviere, Nombre de la compañía de seguro, Nº de
Serial, si lo tuviere, Unidad Administradora donde estará ubicado el bien,
Responsable patrimonial, primario y por uso.
Reparación de Bienes de Uso. Todas las reparaciones de bienes de
uso deben realizarse previa solicitud debidamente documentada, autorizada
y aprobada por el funcionario responsable para tal fin en concordancia con la
programación de operaciones y la asignación presupuestaria.
Uso y Mantenimiento de Bienes. Los organismos o entes de la
Administración Pública deben utilizar los bienes y servicios del estado,
exclusivamente, para los fines previstos en la programación de sus
operaciones. El jefe de la unidad a la que han sido adscritos los bienes es
responsable del mantenimiento preventivo y correctivo de los mismos.
Custodia de Bienes. En los organismos o entes de la Administración
Pública, el jefe de unidad a la que han sido adscritos los bienes es
responsable del control y custodia de los mismos.
Inventario Físico de Bienes. En cada organismo o ente público, en
forma periódica o por lo menos una vez al año, el personal independiente de
la custodia y registro contable deberá verificar físicamente la situación de los
bienes que le han sido adscritos y compararlos con los registro contables.
Enajenación de Bienes. Cuando sea necesaria la enajenación de
bienes adscritos al organismo o ente debe efectuarse de conformidad con las
119
normas legales vigentes que regulan la materia y con los procedimientos
prescritos para tales efectos.
3. SISTEMA DE VARIABLES
A continuación se desarrolla el sistema de variables que muestra las
definiciones nominales, conceptuales y operacionales.
3.1. DEFINICIÓN NOMINAL
Sistema de información
Ambiente Web
3.2. DEFINICIÓN CONCEPTUAL
3.2.1. SISTEMA DE INFORMACION
Senn, J. (1999) señala que: un sistema de información es un conjunto
de elementos que interactúan entre sí con el fin de apoyar las actividades de
una empresa o negocio.
Según Montilva J. (1986, p. 18) en su libro Desarrollo de Sistemas de
Información define Sistemas de información “es un sistema hombre maquina
que procesa datos a fin de registrar los detalles originados por las
transacciones que ocurren y las entidades que forman una organización y
proporcionar información que facilite la ejecución de actividades, operaciones
y funciones en una organización”.
120
3.2.2. AMBIENTE WEB
Se podría definir ambiente Web como la tecnología que está basada
en el formato HTML y el protocolo HTTP, le cual fue diseñado
específicamente para la World Wide Web, es el entorno donde el usuario
puede interactuar con elementos multimedia (imagen, sonido, texto, video,
entre otros), los cuales se encuentran alojados en un sitio Web al cual se
puede acceder a través de un navegador (Internet Explorer, Netscape.
Opera, Firefox, entre otros). Con el propósito de realizar diversas acciones,
como por ejemplo, buscar una información en específico, enviar y recibir
coreos electrónicos y todas las funciones inherentes al Internet.
3.3. DEFINICIÓN OPERACIONAL
3.3.1. SISTEMAS DE INFORMACIÓN
Para nosotros este sistema de información es la automatización de un
procedimiento manual de gestión de bienes desarrollado con la finalidad de darle
trasparencia y rapidez a un proceso engorroso y poco confiable como lo es
gestión de bienes en la administración publica. Bajo lineamientos por decreto
presidenciales y bajo software libre lo cual lo hace escalable para otros sistemas
a futuro.
3.3.2. AMBIENTE WEB
Es el bus que trasportara este sistema de información a un destino
ilimitado de modificaciones, le dará estructura al uso poco confiable de la
121
actual gestión de los activos del estado venezolano con facilidad y el asertivo
uso de los usuarios en conjunto. Esta vía da la seguridad y el respaldo para
que en conformidad con la nación los activos fijos se administren de manera
eficaz y con control desde cualquier punto vía internet.