SlideShare una empresa de Scribd logo
1 de 13
Bases Teóricas


Para el desarrollo de la investigación es necesario describir los distintos
fundamentos relacionados al problema investigado, esto proporcionara una
visión amplia de los conceptos utilizados por las investigadoras para cimentar
su proyecto. Según Arias (2006), “Las bases teóricas implican un desarrollo
amplio de los conceptos y proposiciones que conforman el punto de vista o
enfoque adoptado, para sustentar o explicar el problema planteado.” (p.106).


                           Sistemas de Información


  El término sistema de información es empleado de diferentes maneras por
diversos autores se señalan los siguientes:
Stair y Reynolds (2000), definen que un sistema de información basado en
computadoras está compuesto por hardware, software, base de datos,
telecomunicaciones, personas y procedimientos específicamente configurados
para recolectar, manipular, almacenar y procesar datos para ser convertidos en
información. (p.17) con esto se quiere significar que el sistema de información
disminuye las grandes actividades, motivado a cada una de la gestión de los
elementos del sistema. De igual manera los sistemas de información basados
en ordenadores o sistema de información informático se dividen personales y
multiusuario.
   Sistema de apoyo para la toma de decisiones
   Estos sistemas por su naturaleza misma se utilizan para apoyar la toma de
decisiones en las organizaciones, Kendall y Kendall (ob.cit), precisan que este
tipo de sistema:
  Es similar a los sistemas de información tradicionales para la
  administración, en el sentido de que ambos dependen de una base de
  datos como fuente de información; pero se distingue del sistema de
  información para la administración, al hacer énfasis en el soporte en cada
  una de las etapas de toma de decisión. (p.4)
Base de datos: una base de datos es un conjunto organizado de datos
e información. La base de datos de una compañía puede contener datos de
información referente a clientes, empleados, inventarios, ventas de los
competidores y mucho más. Se cuentan entre los componentes más valiosos e
importantes de los sistemas de información basados en computadoras, según
administradores y ejecutivos que coinciden en su mayoría en ello.
      Hardware: el hardware es el equipo de computación que se utiliza para
llevar a cabo las actividades de entrada, procesamiento y salida. Entre los
dispositivos de entrada están los teclados, dispositivos de exploración
automática, equipo para la lectura de caracteres de tinta magnética y muchos
otros. Entre los dispositivos de procesamiento se incluye en la unidad central
de procesamiento y la memoria principal. Por último, entre los abundantes
dispositivos de salida destacan los dispositivos de almacenamiento secundario,
las impresoras y las pantallas de los monitores.
      Software:     el   software   está   constituido   por   los   programas   de
computación que dirigen las operaciones de una computadora. Con ellos, una
computadora puede procesar la nómina de una compañía, remitir facturas a
clientes y dotar a los administradores de información útil para elevar utilidades,
reducir costos y ofrecer un mejor servicio a los clientes.
      Telecomunicaciones, redes e Internet: las telecomunicaciones son la
transmisión electrónica de señales de comunicación que permiten a las
organizaciones conectadas entre sí sistemas de computación para integrar
redes. Las redes sirven para enlazar las computadoras y equipo de
computación de un edificio, un país o el mundo entero, con la finalidad de
establecer comunicaciones electrónicas. Telecomunicaciones y redes hacen
posible que las personas se comuniquen entre sí por medio del correo
electrónico y el correo de voz, facilitan el trabajo en equipo. Internet es la red
de computación más grande del mundo; consiste en realidad en miles de redes
interconectadas.
      Luego de conocer estos aportes de autores especializados en el tema,
se puede decir, que estas teorías permiten profundizar el conocimiento para
poder desarrollar el sistema de información que se esta proponiendo para el
consejo comunal San José II. Maracay Aragua.
                       Lenguaje de Programación PHP


      A continuación se presenta una compilación referente al lenguaje PHP
extraída del manual oficial de PHP que se encuentra en la página web
http://www.php.net/manual/es/
      PHP, es el acrónimo de "PHP: Hypertext Preprocessor", es un lenguaje
de programación "Open Source" (de código abierto, software libre), es
interpretado, de alto nivel, especialmente ideado para desarrollos web y el cual
puede ser embebido (incluido) en páginas HTML. Es un lenguaje fácil de
aprender. La mayoría de su sintaxis es similar a los lenguajes de programación:
C, Java y Perl. El objetivo de este lenguaje, es permitir escribir a los creadores
de páginas web, páginas dinámicas de una manera rápida y fácil, aunque esto
es solo una de las cosas que se pueden realizar con PHP.
      PHP es un lenguaje que se ejecuta directamente en el servidor a
diferencia de otras tecnologías (como JavaScript) las cuales son ejecutadas en
la máquina cliente. El código escrito en PHP solo puede ser visualizado en el
servidor, el cliente solo recibe el resultado de la ejecución del código ejecutado
sin ninguna posibilidad de determinar qué código ha producido el resultado
recibido. Incluso existe la posibilidad de configurar el servidor web para que
procese todos los archivos HTML con PHP. Se dice que esta embebido en
HTML a diferencia de un script escrito en otros lenguajes de programación
como Perl o C en los que se escribe un programa con muchos comandos para
crear una salida en HTML. En PHP se escribe el código HTML con cierto
código PHP incluido (embebido) en el mismo, el cual producirá cierta salida.
Cabe destacar que el código PHP se incluye entre etiquetas especiales de
comienzo y final que permiten entrar y salir del modo PHP.
       A pesar de ser un lenguaje fácil de aprender también proporciona
muchas características avanzadas para los programadores profesionales.
       Aunque PHP es un lenguaje que se basa en la programación de scripts
en el lado del servidor se puede utilizar para muchas otras cosas. Se puede
programar cualquier aplicación que se pueda realizar con un script CGI, como
procesar la información de formularios, generar páginas con contenidos
dinámicos, o enviar y recibir cookies. Y esto no es todo, se puede hacer mucho
más.
       Una de las grandes ventajas que aporta PHP, es que puede ser utilizado
en cualquiera de los principales sistemas operativos del mercado, incluyendo
Linux, muchas variantes Unix (HP-UX, Solaris y OpenBSD), Microsoft
Windows, Mac OS X, RISC OS entre otros. PHP soporta la mayoría de
servidores web de hoy en día, incluyendo Apache, Microsoft Internet
Information Server, Personal Web Server, Netscape e iPlanet, Oreilly Website
Pro server, Caudium, Xitami, OmniHTTPd y muchos otros. Además PHP posee
módulos disponibles para la mayoría de los servidores, puede utilizarse como
procesador CGI.
       Otra de las ventajas de este lenguaje, es que es multiparadigma,
proporciona   la   libertad   de   elegir   entre   programación   estructurada   o
programación orientada a objetos, la que se adapte a la necesidad del
programador. Aunque no todas las características estándar de la programación
orientada a objetos están implementadas en la versión actual de PHP, muchas
bibliotecas y aplicaciones grandes (como por ejemplo la biblioteca PEAR) están
escritas íntegramente usando programación orientada a objetos.
       Entre las habilidades de PHP se incluyen: creación de imágenes,
archivos PDF y películas Flash. También puede presentar otros resultados,
como XHTM y archivos XML. PHP puede autogenerar estos archivos y
almacenarlos en el sistema de archivos en vez de presentarlos en la pantalla.
Para concluir, cabe destacar que probablemente la característica más
potente y destacable de PHP es su soporte para una gran cantidad de bases
de datos, programar una interfaz vía web para una base de datos es una tarea
simple con PHP. También se cuenta con una extensión DBX de abstracción de
base de datos que permite usar de forma transparente cualquier base de datos
soportada por la extensión. Adicionalmente, PHP soporta ODBC (el Estándar
Abierto de Conexión con Bases de Datos), de modo que puede conectarse a
cualquier base de datos que soporte tal estándar.
      Para la realización de este proyecto se ha elegido el lenguaje PHP
debido a las múltiples ventajas que este ofrece: proporciona seguridad y
estabilidad al sistema, es multipropósito, multiparadigma, puede ser utilizado en
distintos tipos de sistemas operativos, entre muchas otras cualidades las
cuales han sido descritas anteriormente.




                      Definición de Términos Básicos.


      Según Tamayo (1998), la definición de términos básicos “es la
aclaración del sentido en que se utilizan las palabras o conceptos empleados
en la identificación y formulación del problema.”(p.78). A continuación se
explican los términos más utilizados en el desarrollo de este proyecto.
Acceso: Procedimiento de búsqueda o de registro de un dato en una memoria
electrónica. (Larousse, 1999)
Administración: proceso de diseñar y mantener un ambiente en el que las
personas trabajen juntas para lograr propósitos eficientemente relacionados.
(Koontz y Weihrich, 1998)
Almacenamiento de datos: Proceso de actualizar una o más bases de datos
con nuevas transacciones. (Stair y Reynolds, 2000)
Apache: Uno de los más populares servidores. Según algunas estimaciones es
utilizado para hosting por más del 50% de los sitios web en todo el mundo. La
versión original de Apache fue escrita para UNIX, pero nuevas versiones que
funcionan   con   OS/2,   Windows     y   otras   plataformas   (disponible   en:
http://www.sindicacion.net/diccionario_glosario/diccionario_a.htm)
Aplicación: Programa o conjunto de programas concebidos para la realización
de una tarea determinada. (Larousse, 1999)
Atributo: Característica de una entidad. (Stair y Reynolds, 2000)
Base de datos: Conjunto organizado de datos e Información (Stair y Reynolds,
2000)
Bienes: Son todas aquellas cosas susceptibles        de satisfacer necesidades
humanas. De las cuales se generan derechos que forman parte de un
patrimonio, incluyendo a los objetivos inmateriales o cosas susceptibles de
valor. (Disponible en: http://www.angelobrea.com/articulo.php?idcontenido=20)
Cultura Organizacional: patrón gerencial de conducta, creencias y valores
compartidos por los miembros de una organización. (Koontz y Weihrich, 1998)
Clave: Una clave es un elemento de los datos que identifica de manera única
las ocurrencias individuales de un tipo de entidad, por ejemplo, el número de
empleado con la identificación de un estudiante. (IBM, 2006)
Control de Acceso: medida de seguridad que define quien puede tener
acceso a una computadora y que operaciones puede realizar mientras tenga
acceso a la computadora. (disponible en: http://books.google.co.ve/books?
id=DoF9lIJnKtwC&
dq=informatica&lr=)
Compilador: Traductor de Lenguajes que convierten un programa completo a
un lenguaje de máquina para crear un programa que pueda procesar por
completo la computadora. (Stair y Reynolds, 2000)
Eficacia: consecuencia de objetivos; logro de los efectos deseados. (Koontz y
Weihrich, 1998)
Eficiencia: logro de los fines con la menor cantidad de recursos; el logro de
objetivos al menor costo u otras consecuencias no deseadas. (Koontz y
Weihrich, 1998)
HTML: El acrónimo significa lenguaje de marcas de hipertexto. Se utiliza para
crear documentos de World Wide Web. (Nelson, 1995)
Información: Conjunto de datos organizados de tal manera que adquieran
Valor adicional más allá del que poseen por sí mismo. (Stair y Reynolds, 2000)
Interfaz: Una interfaz describe a un conjunto de métodos que pueden llamarse
en un objeto. (Deitel y Deitel, 2004)
Interfaz de del usuario: Parte del sistema operativo que permite a las
personas tener acceso y dar comandos al sistema de computación. (Stair y
Reynolds, 2000)
Interfaz gráfica del usuario: Parte el sistema operativo que usar imágenes
iconos y menos que aparecen en la pantalla para enviar comandos al sistema
de computación. (Stair y Reynolds, 2000)
JavaScript: Lenguaje de programación de instrucciones desarrollado por
Netscape que permite la creación de sitios Web interactivos. Herramienta
relativamente simple que se puede utilizar conjuntamente con los applets de
Java      (sin        ser     el   mismo      lenguaje).       (disponible    en:
http://www.consultoriainformatica.net/definiciones_j.htm)
Lenguaje de Programación: Programas de codificación que se utilizan para
escribir software tanto de sistemas como de aplicaciones. (Stair y Reynolds,
2000)
Misión o propósito: función o tarea básica de una empresa o dependencia o
de alguno de sus departamentos. (Koontz y Weihrich, 1998)
MySQL: Es un sistema de gestión de base de datos, multihilo y multiusuario
con     más      de    seis   millones   de   instalaciones.    (Disponible   en:
http://es.wikipedia.org/wiki/ MySQL)
Métodos: los métodos definen las reglas para las transformaciones internas de
las actividades….Es un procedimiento que define tareas o acciones a realizar,
donde cada tarea que incluye condiciones de entrada y de salida se deben
satisfacer antes y después de completarse. (Weitzenfeld, 2005)
Metodologías: las metodologías definen el conjunto de métodos. Cada
metodología varía en el apoyo del proceso de software. (Weitzenfeld, 2005)
Organización: Es un conjunto formal de personas y otros recurso establecidos
en función del cumplimiento de un conjunto de metas. (Stair y Reynolds, 2000)
PHP: Es un acrónimo recursivo que significa "PHP Hypertext Pre-processor"
(inicialmente PHP Tools, o, Personal Home Page Tools). Actualmente también
se puede utilizar para la creación de otros tipos de programas incluyendo
aplicaciones        con         interfaz         gráfica.      (Disponible      en:
http://es.wikipedia.org/wiki/.php)
RUP: Es una metodología para procesos de desarrollo de software dentro del
contexto de la ingeniería de software… provee una estructura bien definida
para el ciclo de vida de un proyecto. (IBM, 2006)
Sistema de información administrativo: sistema formal para recabar,
integrar, comparar, analizar y difundir información interna y externa de la
empresa en forma oportuna, eficaz y eficiente. (Koontz y Weihrich, 1998)
Script: En informática, un script es un guión o conjunto de instrucciones.
Permiten la automatización de tareas creando pequeñas utilidad. (disponible
en: http://es.wikipedia.org/wiki/Script)
Sistema: Un sistema es un conjunto de elementos o componentes que
interactúan entre sé para cumplir ciertas metas… Los sistemas poseen
entradas, procesamiento, mecanismos, salidas y retroalimentación. (Stair y
Reynolds, 2000)
Sistema     De    Información:       Conjunto    de   elementos     o   componentes
interrelacionados para recolectar (entrada), manipular (procesamiento) y
diseminar (salida) datos e información, que cuenta además con mecanismos de
retroalimentación para el cumplimiento de un objetivo. (Stair y Reynolds, 2000)
Sistema de Información administrativo: Conjunto organizado de personas,
procesamientos, software, base de datos y dispositivos empleado para
suministrar información rutinaria a administradores y responsables de la toma
de decisiones. (Stair y Reynolds, 2000)
Suministros: Toda clase de insumos requeridos para el desempeño de las
actividades       administrativas       y       productivas.      (Disponible   en:
http://www.definicion.org/materiales-y-suministros)
Tecnología: Suma total de conocimientos sobre las formas de hacer las cosas;
incluye inventos, técnicas y el vasto acervo de conocimientos organizados
sobre como hacer las cosas. (Koontz y Weihrich, 1998)
Toma de decisiones: Selección de un curso de acción entre varias opciones;
selección racional de un curso de acción. (Koontz y Weihrich, 1998)

XAMPP: Es un servidor independiente de plataforma software libre, que
consiste principalmente en la base de datos MySQL, el servidor web Apache y
los interpretes para lenguajes de script: PHP y Perl. (disponible en: http://
es.wikipedia.org/wiki/ XAMPP)

¿Qué es Comunidad?

   Es un conglomerado social de familias, ciudadanos y ciudadanos que
   habitan un área geográfica determinada, que comparten una historia e
   intereses comunes, se relacionan entre sí, usan los mismos servicios
   públicos y comparten necesidades y potencialidades.

¿Qué es un Consejo Comunal?

        Es una instancia de participación, articulación e integración entre las
diversas organizaciones comunitarias, grupos sociales, los ciudadanos y
ciudadanas, que permiten al pueblo organizado ejercer directamente la gestión
de políticas públicas y proyectos, orientados a responder a las necesidades y
aspiraciones de la comunidad en la construcción de una sociedad de equidad y
justicia social.

¿Qué es la Asamblea de Ciudadanos y Ciudadanas?

   Es la instancia primara para el ejercicio del Poder, la participación y el
   protagonismo popular, cuyas decisiones son de carácter vinculante para el
   Consejo Comunal respectivo es la máxima instancia de decisión del
Consejo Comunal, integrada por las y los habitantes de la comunidad
   mayores de 15 años..

¿Qué es el Órgano Ejecutivo del Consejo Comunal?

   Es la instancia del consejo comunal integrado por las y los voceros de los
   comités de trabajo del consejo, de acuerdo al número de comités decididos
   por la asamblea de ciudadanos y ciudadanas.

¿Qué es el Banco Comunal?

Es un órgano integrado por 5 habitantes de la comunidad, electos y electas en
la asamblea de ciudadanos y ciudadanas, que funciona como ente de
ejecución financiera de los Consejos Comunales




                                   Bases Legales



      Para el desarrollo de esta sección se realizó un análisis del basamento
legal de la tecnología dirigida hacia los sistemas de información, utilizando la
pirámide de Hans Kelsen, donde se observa que la jerarquía de las leyes está
determinada por los diferentes niveles o rangos que existen en la misma,
considerándose más elevados los que crea el fundamento de las inferiores.
      El nivel más elevado está constituido por la norma fundamental: La
Constitución de la República Bolivariana de Venezuela, un segundo grado se
integra con las leyes generales; y por último, las normas jurídicas
individualizadas.
      La Constitución de la República Bolivariana de Venezuela (1999),
establece en el Artículo 98 que:
La creación cultural es libre. Esta libertad comprende el derecho a la
  inversión, producción y divulgación de la obra creativa, científica,
  tecnológica y humanística, incluyendo la protección legal de los derechos
  del autor o de la autora sobre sus obras. El Estado reconocerá y
  protegerá la propiedad intelectual sobre las obras científicas, literarias y
  artísticas, invenciones, innovaciones, denominaciones, patentes, marcas
  y lemas de acuerdo con las condiciones y excepciones que establezcan
  la ley y los tratados internacionales suscritos y ratificados por la
  República en esta materia.


      Por consiguiente, según este articulo de la Constitución Nacional, el
estado reconocerá la propiedad intelectual, derechos de autor y establece que
“la creación cultural es libre”, todos los venezolanos tienen la plena libertad de
crear obras tecnológicas, esto incluye los sistemas de información.
      Asimismo, la Constitución de la República Bolivariana de Venezuela
(ob.cit.) contempla en su Artículo 110 lo siguiente:


  El Estado reconocerá el interés público de la ciencia, la tecnología, el
  conocimiento, la innovación y sus aplicaciones y los servicios de
  información necesarios por ser instrumentos fundamentales para el
  desarrollo económico, social y político del país, así como para la
  seguridad y soberanía nacional. Para el fomento y desarrollo de esas
  actividades, el Estado destinará recursos suficientes y creará el sistema
  nacional de ciencia y tecnología de acuerdo con la ley. El sector privado
  deberá aportar recursos para las mismas. El Estado garantizará el
  cumplimiento de los principios éticos y legales que deben regir las
  actividades de investigación científica, humanística y tecnológica. La ley
  determinará los modos y medios para dar cumplimiento a esta garantía.


      De lo expresado en el artículo anterior, cabe señalar, que para el
desarrollo de actividades informáticas y evolución en las tecnologías se
requiere de recursos, por este motivo el Estado consignará recursos
competentes de ciencia y tecnología. De igual manera, este artículo se enfoca
en certificar y hacer cumplir los principios éticos y legales que se deben
manejar en las actividades relacionadas a la investigación y aplicación de
tecnologías, propiciando     también a las empresas privadas que apoyen
proyectos tecnológicos.
      En segundo nivel, la Ley de Tecnologías de Información (2005), expresa
en el artículo 17 que:
  Los órganos y entes del Poder Público deberán utilizar las nuevas
  tecnologías de información, tales como los medios electrónicos,
  informáticos y telemáticos, para su organización, funcionamiento, para su
  relación con los particulares y con los otros órganos y entes del Estado
  como medio para mejorar y transformar la gestión pública.


      Resulta necesario destacar que esta ley establece que en su artículo 4,
con relación a la definición de órganos y entes del poder público lo siguiente:


  A los efectos de la presente ley cuando se haga mención al Poder
  Público se entenderá referido a los órganos y entes que ejercen el Poder
  Público en todas sus ramas y niveles y a los organismos autónomos y
  entes descentralizados funcionalmente, sean regionales o locales y a las
  empresas donde el Estado posea mayoría accionaria.


de la Ley de Tecnologías de Información (ob.cit.), el cual contempla que “Las
actividades inherentes al Sector de Tecnologías de Información del Estado son
declaradas de interés público y de carácter prioritario y estratégico para el
desarrollo nacional.”
Según la Ley Organica de los consejos comunales en su Capítulo I, de sus
                           Disposiciones Generales :

Artículo 1. Objeto. La presente Ley tiene por objeto crear, desarrollar y regular
 la conformación, integración, organización y funcionamiento de los consejos
  comunales; y su relación con los órganos del Estado, para la formulación,
            ejecución, control y evaluación de las políticas públicas.

Artículo 2. De los consejos comunales. Los consejos comunales en el marco
 constitucional de la democracia participativa y protagónica, son instancias de
   participación, articulación e integración entre las diversas organizaciones
comunitarias, grupos sociales y los ciudadanos y ciudadanas, que permiten al
 pueblo organizado ejercer directamente la gestión de las políticas públicas y
  proyectos orientados a responder a las necesidades y aspiraciones de las
 comunidades en la construcción de una sociedad de equidad y justicia social.



 Se expresa como se deben conformar en el marco de la constitución y las
            leyes para su legalalidad en todo el territorio nacional.

Más contenido relacionado

La actualidad más candente

Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas OperativosLilianaTimaure79
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuarioD MT
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y DirectoriosMayra Almache
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónguestd49fa4
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosJesús Navarro
 
Introduccion al software
Introduccion al softwareIntroduccion al software
Introduccion al softwarediegocuestas01
 
Entrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasEntrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasmodayestilo
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De ProcesosJessica Suarez
 
Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]annes chavez vanegas
 
Mapa Conceptual de la Arquitectura de un Computador
 Mapa Conceptual de la Arquitectura de un Computador   Mapa Conceptual de la Arquitectura de un Computador
Mapa Conceptual de la Arquitectura de un Computador Grivasb
 
Analisis e implementacion de un sistema de información de una tienda de abarr...
Analisis e implementacion de un sistema de información de una tienda de abarr...Analisis e implementacion de un sistema de información de una tienda de abarr...
Analisis e implementacion de un sistema de información de una tienda de abarr...leidyshernandez23
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
Leyes de la informática en venezuela
Leyes de la informática en venezuelaLeyes de la informática en venezuela
Leyes de la informática en venezuelaPedro Castillo
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Informaciónkatherine Gaspare
 
Proyecto Sociotecnológico 1
Proyecto Sociotecnológico 1Proyecto Sociotecnológico 1
Proyecto Sociotecnológico 1Maviola Pulido
 
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendalldavidmonar
 

La actualidad más candente (20)

Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Herramientas bind
Herramientas bindHerramientas bind
Herramientas bind
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuario
 
7.android mapa conceptual (1)
7.android mapa conceptual (1)7.android mapa conceptual (1)
7.android mapa conceptual (1)
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y Directorios
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Introduccion al software
Introduccion al softwareIntroduccion al software
Introduccion al software
 
Entrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemasEntrevista y encuesta para analisis y diseño de sistemas
Entrevista y encuesta para analisis y diseño de sistemas
 
Coordinacion Y Sincronizacion De Procesos
Coordinacion  Y  Sincronizacion  De  ProcesosCoordinacion  Y  Sincronizacion  De  Procesos
Coordinacion Y Sincronizacion De Procesos
 
Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]
 
Mapa Conceptual de la Arquitectura de un Computador
 Mapa Conceptual de la Arquitectura de un Computador   Mapa Conceptual de la Arquitectura de un Computador
Mapa Conceptual de la Arquitectura de un Computador
 
Analisis e implementacion de un sistema de información de una tienda de abarr...
Analisis e implementacion de un sistema de información de una tienda de abarr...Analisis e implementacion de un sistema de información de una tienda de abarr...
Analisis e implementacion de un sistema de información de una tienda de abarr...
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
Leyes de la informática en venezuela
Leyes de la informática en venezuelaLeyes de la informática en venezuela
Leyes de la informática en venezuela
 
Mapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linuxMapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linux
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
Proyecto Sociotecnológico 1
Proyecto Sociotecnológico 1Proyecto Sociotecnológico 1
Proyecto Sociotecnológico 1
 
Las 7 fases de kendal & kendall
Las 7 fases de kendal & kendallLas 7 fases de kendal & kendall
Las 7 fases de kendal & kendall
 

Similar a Bases teóricas

F:\de imformatica fg
F:\de imformatica fgF:\de imformatica fg
F:\de imformatica fgJosé Duchi
 
Computacion basica Arquitectura UDO
Computacion basica Arquitectura UDOComputacion basica Arquitectura UDO
Computacion basica Arquitectura UDOHéctor Garreau
 
Herramientas de Programacion Cliente Servidor
Herramientas de Programacion Cliente ServidorHerramientas de Programacion Cliente Servidor
Herramientas de Programacion Cliente ServidorHectlys Piña
 
Caracteristicas De Multimedia
Caracteristicas De MultimediaCaracteristicas De Multimedia
Caracteristicas De Multimediapapurrictes
 
Requerimientos Técnicos e Instalación de un LMS
Requerimientos Técnicos e Instalación de un LMSRequerimientos Técnicos e Instalación de un LMS
Requerimientos Técnicos e Instalación de un LMSLida Barba
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y phpMAGGEYPEREZ
 
Guia de trabajo autonomo nº2 (1)
Guia de trabajo autonomo nº2 (1)Guia de trabajo autonomo nº2 (1)
Guia de trabajo autonomo nº2 (1)Stephanie Zea
 
Descripcion de actividades
Descripcion de actividadesDescripcion de actividades
Descripcion de actividadescjtmodera
 
Portafolio diseño digital Priimer bimestre
Portafolio diseño digital Priimer bimestrePortafolio diseño digital Priimer bimestre
Portafolio diseño digital Priimer bimestreCarolina Alcivar
 

Similar a Bases teóricas (20)

Marco conceptual
Marco conceptualMarco conceptual
Marco conceptual
 
Curso de computación
Curso de computaciónCurso de computación
Curso de computación
 
Curso de computación
Curso de computaciónCurso de computación
Curso de computación
 
Hardware y sofware
Hardware y sofwareHardware y sofware
Hardware y sofware
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
Capitulo1
Capitulo1Capitulo1
Capitulo1
 
F:\de imformatica fg
F:\de imformatica fgF:\de imformatica fg
F:\de imformatica fg
 
Software aplicacion
Software aplicacionSoftware aplicacion
Software aplicacion
 
Resumen
ResumenResumen
Resumen
 
Computacion basica Arquitectura UDO
Computacion basica Arquitectura UDOComputacion basica Arquitectura UDO
Computacion basica Arquitectura UDO
 
Herramientas de Programacion Cliente Servidor
Herramientas de Programacion Cliente ServidorHerramientas de Programacion Cliente Servidor
Herramientas de Programacion Cliente Servidor
 
9
99
9
 
Caracteristicas De Multimedia
Caracteristicas De MultimediaCaracteristicas De Multimedia
Caracteristicas De Multimedia
 
Requerimientos Técnicos e Instalación de un LMS
Requerimientos Técnicos e Instalación de un LMSRequerimientos Técnicos e Instalación de un LMS
Requerimientos Técnicos e Instalación de un LMS
 
Aaron
AaronAaron
Aaron
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
Colegio particular san juan oracle y php
Colegio particular san juan oracle y phpColegio particular san juan oracle y php
Colegio particular san juan oracle y php
 
Guia de trabajo autonomo nº2 (1)
Guia de trabajo autonomo nº2 (1)Guia de trabajo autonomo nº2 (1)
Guia de trabajo autonomo nº2 (1)
 
Descripcion de actividades
Descripcion de actividadesDescripcion de actividades
Descripcion de actividades
 
Portafolio diseño digital Priimer bimestre
Portafolio diseño digital Priimer bimestrePortafolio diseño digital Priimer bimestre
Portafolio diseño digital Priimer bimestre
 

Bases teóricas

  • 1. Bases Teóricas Para el desarrollo de la investigación es necesario describir los distintos fundamentos relacionados al problema investigado, esto proporcionara una visión amplia de los conceptos utilizados por las investigadoras para cimentar su proyecto. Según Arias (2006), “Las bases teóricas implican un desarrollo amplio de los conceptos y proposiciones que conforman el punto de vista o enfoque adoptado, para sustentar o explicar el problema planteado.” (p.106). Sistemas de Información El término sistema de información es empleado de diferentes maneras por diversos autores se señalan los siguientes: Stair y Reynolds (2000), definen que un sistema de información basado en computadoras está compuesto por hardware, software, base de datos, telecomunicaciones, personas y procedimientos específicamente configurados para recolectar, manipular, almacenar y procesar datos para ser convertidos en información. (p.17) con esto se quiere significar que el sistema de información disminuye las grandes actividades, motivado a cada una de la gestión de los elementos del sistema. De igual manera los sistemas de información basados en ordenadores o sistema de información informático se dividen personales y multiusuario. Sistema de apoyo para la toma de decisiones Estos sistemas por su naturaleza misma se utilizan para apoyar la toma de decisiones en las organizaciones, Kendall y Kendall (ob.cit), precisan que este tipo de sistema: Es similar a los sistemas de información tradicionales para la administración, en el sentido de que ambos dependen de una base de datos como fuente de información; pero se distingue del sistema de información para la administración, al hacer énfasis en el soporte en cada una de las etapas de toma de decisión. (p.4)
  • 2. Base de datos: una base de datos es un conjunto organizado de datos e información. La base de datos de una compañía puede contener datos de información referente a clientes, empleados, inventarios, ventas de los competidores y mucho más. Se cuentan entre los componentes más valiosos e importantes de los sistemas de información basados en computadoras, según administradores y ejecutivos que coinciden en su mayoría en ello. Hardware: el hardware es el equipo de computación que se utiliza para llevar a cabo las actividades de entrada, procesamiento y salida. Entre los dispositivos de entrada están los teclados, dispositivos de exploración automática, equipo para la lectura de caracteres de tinta magnética y muchos otros. Entre los dispositivos de procesamiento se incluye en la unidad central de procesamiento y la memoria principal. Por último, entre los abundantes dispositivos de salida destacan los dispositivos de almacenamiento secundario, las impresoras y las pantallas de los monitores. Software: el software está constituido por los programas de computación que dirigen las operaciones de una computadora. Con ellos, una computadora puede procesar la nómina de una compañía, remitir facturas a clientes y dotar a los administradores de información útil para elevar utilidades, reducir costos y ofrecer un mejor servicio a los clientes. Telecomunicaciones, redes e Internet: las telecomunicaciones son la transmisión electrónica de señales de comunicación que permiten a las organizaciones conectadas entre sí sistemas de computación para integrar redes. Las redes sirven para enlazar las computadoras y equipo de computación de un edificio, un país o el mundo entero, con la finalidad de establecer comunicaciones electrónicas. Telecomunicaciones y redes hacen posible que las personas se comuniquen entre sí por medio del correo electrónico y el correo de voz, facilitan el trabajo en equipo. Internet es la red
  • 3. de computación más grande del mundo; consiste en realidad en miles de redes interconectadas. Luego de conocer estos aportes de autores especializados en el tema, se puede decir, que estas teorías permiten profundizar el conocimiento para poder desarrollar el sistema de información que se esta proponiendo para el consejo comunal San José II. Maracay Aragua. Lenguaje de Programación PHP A continuación se presenta una compilación referente al lenguaje PHP extraída del manual oficial de PHP que se encuentra en la página web http://www.php.net/manual/es/ PHP, es el acrónimo de "PHP: Hypertext Preprocessor", es un lenguaje de programación "Open Source" (de código abierto, software libre), es interpretado, de alto nivel, especialmente ideado para desarrollos web y el cual puede ser embebido (incluido) en páginas HTML. Es un lenguaje fácil de aprender. La mayoría de su sintaxis es similar a los lenguajes de programación: C, Java y Perl. El objetivo de este lenguaje, es permitir escribir a los creadores de páginas web, páginas dinámicas de una manera rápida y fácil, aunque esto es solo una de las cosas que se pueden realizar con PHP. PHP es un lenguaje que se ejecuta directamente en el servidor a diferencia de otras tecnologías (como JavaScript) las cuales son ejecutadas en la máquina cliente. El código escrito en PHP solo puede ser visualizado en el servidor, el cliente solo recibe el resultado de la ejecución del código ejecutado sin ninguna posibilidad de determinar qué código ha producido el resultado recibido. Incluso existe la posibilidad de configurar el servidor web para que procese todos los archivos HTML con PHP. Se dice que esta embebido en HTML a diferencia de un script escrito en otros lenguajes de programación como Perl o C en los que se escribe un programa con muchos comandos para crear una salida en HTML. En PHP se escribe el código HTML con cierto código PHP incluido (embebido) en el mismo, el cual producirá cierta salida.
  • 4. Cabe destacar que el código PHP se incluye entre etiquetas especiales de comienzo y final que permiten entrar y salir del modo PHP. A pesar de ser un lenguaje fácil de aprender también proporciona muchas características avanzadas para los programadores profesionales. Aunque PHP es un lenguaje que se basa en la programación de scripts en el lado del servidor se puede utilizar para muchas otras cosas. Se puede programar cualquier aplicación que se pueda realizar con un script CGI, como procesar la información de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies. Y esto no es todo, se puede hacer mucho más. Una de las grandes ventajas que aporta PHP, es que puede ser utilizado en cualquiera de los principales sistemas operativos del mercado, incluyendo Linux, muchas variantes Unix (HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS entre otros. PHP soporta la mayoría de servidores web de hoy en día, incluyendo Apache, Microsoft Internet Information Server, Personal Web Server, Netscape e iPlanet, Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd y muchos otros. Además PHP posee módulos disponibles para la mayoría de los servidores, puede utilizarse como procesador CGI. Otra de las ventajas de este lenguaje, es que es multiparadigma, proporciona la libertad de elegir entre programación estructurada o programación orientada a objetos, la que se adapte a la necesidad del programador. Aunque no todas las características estándar de la programación orientada a objetos están implementadas en la versión actual de PHP, muchas bibliotecas y aplicaciones grandes (como por ejemplo la biblioteca PEAR) están escritas íntegramente usando programación orientada a objetos. Entre las habilidades de PHP se incluyen: creación de imágenes, archivos PDF y películas Flash. También puede presentar otros resultados, como XHTM y archivos XML. PHP puede autogenerar estos archivos y almacenarlos en el sistema de archivos en vez de presentarlos en la pantalla.
  • 5. Para concluir, cabe destacar que probablemente la característica más potente y destacable de PHP es su soporte para una gran cantidad de bases de datos, programar una interfaz vía web para una base de datos es una tarea simple con PHP. También se cuenta con una extensión DBX de abstracción de base de datos que permite usar de forma transparente cualquier base de datos soportada por la extensión. Adicionalmente, PHP soporta ODBC (el Estándar Abierto de Conexión con Bases de Datos), de modo que puede conectarse a cualquier base de datos que soporte tal estándar. Para la realización de este proyecto se ha elegido el lenguaje PHP debido a las múltiples ventajas que este ofrece: proporciona seguridad y estabilidad al sistema, es multipropósito, multiparadigma, puede ser utilizado en distintos tipos de sistemas operativos, entre muchas otras cualidades las cuales han sido descritas anteriormente. Definición de Términos Básicos. Según Tamayo (1998), la definición de términos básicos “es la aclaración del sentido en que se utilizan las palabras o conceptos empleados en la identificación y formulación del problema.”(p.78). A continuación se explican los términos más utilizados en el desarrollo de este proyecto. Acceso: Procedimiento de búsqueda o de registro de un dato en una memoria electrónica. (Larousse, 1999) Administración: proceso de diseñar y mantener un ambiente en el que las personas trabajen juntas para lograr propósitos eficientemente relacionados. (Koontz y Weihrich, 1998) Almacenamiento de datos: Proceso de actualizar una o más bases de datos con nuevas transacciones. (Stair y Reynolds, 2000) Apache: Uno de los más populares servidores. Según algunas estimaciones es utilizado para hosting por más del 50% de los sitios web en todo el mundo. La
  • 6. versión original de Apache fue escrita para UNIX, pero nuevas versiones que funcionan con OS/2, Windows y otras plataformas (disponible en: http://www.sindicacion.net/diccionario_glosario/diccionario_a.htm) Aplicación: Programa o conjunto de programas concebidos para la realización de una tarea determinada. (Larousse, 1999) Atributo: Característica de una entidad. (Stair y Reynolds, 2000) Base de datos: Conjunto organizado de datos e Información (Stair y Reynolds, 2000) Bienes: Son todas aquellas cosas susceptibles de satisfacer necesidades humanas. De las cuales se generan derechos que forman parte de un patrimonio, incluyendo a los objetivos inmateriales o cosas susceptibles de valor. (Disponible en: http://www.angelobrea.com/articulo.php?idcontenido=20) Cultura Organizacional: patrón gerencial de conducta, creencias y valores compartidos por los miembros de una organización. (Koontz y Weihrich, 1998) Clave: Una clave es un elemento de los datos que identifica de manera única las ocurrencias individuales de un tipo de entidad, por ejemplo, el número de empleado con la identificación de un estudiante. (IBM, 2006) Control de Acceso: medida de seguridad que define quien puede tener acceso a una computadora y que operaciones puede realizar mientras tenga acceso a la computadora. (disponible en: http://books.google.co.ve/books? id=DoF9lIJnKtwC& dq=informatica&lr=) Compilador: Traductor de Lenguajes que convierten un programa completo a un lenguaje de máquina para crear un programa que pueda procesar por completo la computadora. (Stair y Reynolds, 2000) Eficacia: consecuencia de objetivos; logro de los efectos deseados. (Koontz y Weihrich, 1998) Eficiencia: logro de los fines con la menor cantidad de recursos; el logro de objetivos al menor costo u otras consecuencias no deseadas. (Koontz y Weihrich, 1998)
  • 7. HTML: El acrónimo significa lenguaje de marcas de hipertexto. Se utiliza para crear documentos de World Wide Web. (Nelson, 1995) Información: Conjunto de datos organizados de tal manera que adquieran Valor adicional más allá del que poseen por sí mismo. (Stair y Reynolds, 2000) Interfaz: Una interfaz describe a un conjunto de métodos que pueden llamarse en un objeto. (Deitel y Deitel, 2004) Interfaz de del usuario: Parte del sistema operativo que permite a las personas tener acceso y dar comandos al sistema de computación. (Stair y Reynolds, 2000) Interfaz gráfica del usuario: Parte el sistema operativo que usar imágenes iconos y menos que aparecen en la pantalla para enviar comandos al sistema de computación. (Stair y Reynolds, 2000) JavaScript: Lenguaje de programación de instrucciones desarrollado por Netscape que permite la creación de sitios Web interactivos. Herramienta relativamente simple que se puede utilizar conjuntamente con los applets de Java (sin ser el mismo lenguaje). (disponible en: http://www.consultoriainformatica.net/definiciones_j.htm) Lenguaje de Programación: Programas de codificación que se utilizan para escribir software tanto de sistemas como de aplicaciones. (Stair y Reynolds, 2000) Misión o propósito: función o tarea básica de una empresa o dependencia o de alguno de sus departamentos. (Koontz y Weihrich, 1998) MySQL: Es un sistema de gestión de base de datos, multihilo y multiusuario con más de seis millones de instalaciones. (Disponible en: http://es.wikipedia.org/wiki/ MySQL) Métodos: los métodos definen las reglas para las transformaciones internas de las actividades….Es un procedimiento que define tareas o acciones a realizar, donde cada tarea que incluye condiciones de entrada y de salida se deben satisfacer antes y después de completarse. (Weitzenfeld, 2005) Metodologías: las metodologías definen el conjunto de métodos. Cada metodología varía en el apoyo del proceso de software. (Weitzenfeld, 2005)
  • 8. Organización: Es un conjunto formal de personas y otros recurso establecidos en función del cumplimiento de un conjunto de metas. (Stair y Reynolds, 2000) PHP: Es un acrónimo recursivo que significa "PHP Hypertext Pre-processor" (inicialmente PHP Tools, o, Personal Home Page Tools). Actualmente también se puede utilizar para la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica. (Disponible en: http://es.wikipedia.org/wiki/.php) RUP: Es una metodología para procesos de desarrollo de software dentro del contexto de la ingeniería de software… provee una estructura bien definida para el ciclo de vida de un proyecto. (IBM, 2006) Sistema de información administrativo: sistema formal para recabar, integrar, comparar, analizar y difundir información interna y externa de la empresa en forma oportuna, eficaz y eficiente. (Koontz y Weihrich, 1998) Script: En informática, un script es un guión o conjunto de instrucciones. Permiten la automatización de tareas creando pequeñas utilidad. (disponible en: http://es.wikipedia.org/wiki/Script) Sistema: Un sistema es un conjunto de elementos o componentes que interactúan entre sé para cumplir ciertas metas… Los sistemas poseen entradas, procesamiento, mecanismos, salidas y retroalimentación. (Stair y Reynolds, 2000) Sistema De Información: Conjunto de elementos o componentes interrelacionados para recolectar (entrada), manipular (procesamiento) y diseminar (salida) datos e información, que cuenta además con mecanismos de retroalimentación para el cumplimiento de un objetivo. (Stair y Reynolds, 2000) Sistema de Información administrativo: Conjunto organizado de personas, procesamientos, software, base de datos y dispositivos empleado para suministrar información rutinaria a administradores y responsables de la toma de decisiones. (Stair y Reynolds, 2000) Suministros: Toda clase de insumos requeridos para el desempeño de las actividades administrativas y productivas. (Disponible en: http://www.definicion.org/materiales-y-suministros)
  • 9. Tecnología: Suma total de conocimientos sobre las formas de hacer las cosas; incluye inventos, técnicas y el vasto acervo de conocimientos organizados sobre como hacer las cosas. (Koontz y Weihrich, 1998) Toma de decisiones: Selección de un curso de acción entre varias opciones; selección racional de un curso de acción. (Koontz y Weihrich, 1998) XAMPP: Es un servidor independiente de plataforma software libre, que consiste principalmente en la base de datos MySQL, el servidor web Apache y los interpretes para lenguajes de script: PHP y Perl. (disponible en: http:// es.wikipedia.org/wiki/ XAMPP) ¿Qué es Comunidad? Es un conglomerado social de familias, ciudadanos y ciudadanos que habitan un área geográfica determinada, que comparten una historia e intereses comunes, se relacionan entre sí, usan los mismos servicios públicos y comparten necesidades y potencialidades. ¿Qué es un Consejo Comunal? Es una instancia de participación, articulación e integración entre las diversas organizaciones comunitarias, grupos sociales, los ciudadanos y ciudadanas, que permiten al pueblo organizado ejercer directamente la gestión de políticas públicas y proyectos, orientados a responder a las necesidades y aspiraciones de la comunidad en la construcción de una sociedad de equidad y justicia social. ¿Qué es la Asamblea de Ciudadanos y Ciudadanas? Es la instancia primara para el ejercicio del Poder, la participación y el protagonismo popular, cuyas decisiones son de carácter vinculante para el Consejo Comunal respectivo es la máxima instancia de decisión del
  • 10. Consejo Comunal, integrada por las y los habitantes de la comunidad mayores de 15 años.. ¿Qué es el Órgano Ejecutivo del Consejo Comunal? Es la instancia del consejo comunal integrado por las y los voceros de los comités de trabajo del consejo, de acuerdo al número de comités decididos por la asamblea de ciudadanos y ciudadanas. ¿Qué es el Banco Comunal? Es un órgano integrado por 5 habitantes de la comunidad, electos y electas en la asamblea de ciudadanos y ciudadanas, que funciona como ente de ejecución financiera de los Consejos Comunales Bases Legales Para el desarrollo de esta sección se realizó un análisis del basamento legal de la tecnología dirigida hacia los sistemas de información, utilizando la pirámide de Hans Kelsen, donde se observa que la jerarquía de las leyes está determinada por los diferentes niveles o rangos que existen en la misma, considerándose más elevados los que crea el fundamento de las inferiores. El nivel más elevado está constituido por la norma fundamental: La Constitución de la República Bolivariana de Venezuela, un segundo grado se integra con las leyes generales; y por último, las normas jurídicas individualizadas. La Constitución de la República Bolivariana de Venezuela (1999), establece en el Artículo 98 que:
  • 11. La creación cultural es libre. Esta libertad comprende el derecho a la inversión, producción y divulgación de la obra creativa, científica, tecnológica y humanística, incluyendo la protección legal de los derechos del autor o de la autora sobre sus obras. El Estado reconocerá y protegerá la propiedad intelectual sobre las obras científicas, literarias y artísticas, invenciones, innovaciones, denominaciones, patentes, marcas y lemas de acuerdo con las condiciones y excepciones que establezcan la ley y los tratados internacionales suscritos y ratificados por la República en esta materia. Por consiguiente, según este articulo de la Constitución Nacional, el estado reconocerá la propiedad intelectual, derechos de autor y establece que “la creación cultural es libre”, todos los venezolanos tienen la plena libertad de crear obras tecnológicas, esto incluye los sistemas de información. Asimismo, la Constitución de la República Bolivariana de Venezuela (ob.cit.) contempla en su Artículo 110 lo siguiente: El Estado reconocerá el interés público de la ciencia, la tecnología, el conocimiento, la innovación y sus aplicaciones y los servicios de información necesarios por ser instrumentos fundamentales para el desarrollo económico, social y político del país, así como para la seguridad y soberanía nacional. Para el fomento y desarrollo de esas actividades, el Estado destinará recursos suficientes y creará el sistema nacional de ciencia y tecnología de acuerdo con la ley. El sector privado deberá aportar recursos para las mismas. El Estado garantizará el cumplimiento de los principios éticos y legales que deben regir las actividades de investigación científica, humanística y tecnológica. La ley determinará los modos y medios para dar cumplimiento a esta garantía. De lo expresado en el artículo anterior, cabe señalar, que para el desarrollo de actividades informáticas y evolución en las tecnologías se
  • 12. requiere de recursos, por este motivo el Estado consignará recursos competentes de ciencia y tecnología. De igual manera, este artículo se enfoca en certificar y hacer cumplir los principios éticos y legales que se deben manejar en las actividades relacionadas a la investigación y aplicación de tecnologías, propiciando también a las empresas privadas que apoyen proyectos tecnológicos. En segundo nivel, la Ley de Tecnologías de Información (2005), expresa en el artículo 17 que: Los órganos y entes del Poder Público deberán utilizar las nuevas tecnologías de información, tales como los medios electrónicos, informáticos y telemáticos, para su organización, funcionamiento, para su relación con los particulares y con los otros órganos y entes del Estado como medio para mejorar y transformar la gestión pública. Resulta necesario destacar que esta ley establece que en su artículo 4, con relación a la definición de órganos y entes del poder público lo siguiente: A los efectos de la presente ley cuando se haga mención al Poder Público se entenderá referido a los órganos y entes que ejercen el Poder Público en todas sus ramas y niveles y a los organismos autónomos y entes descentralizados funcionalmente, sean regionales o locales y a las empresas donde el Estado posea mayoría accionaria. de la Ley de Tecnologías de Información (ob.cit.), el cual contempla que “Las actividades inherentes al Sector de Tecnologías de Información del Estado son declaradas de interés público y de carácter prioritario y estratégico para el desarrollo nacional.”
  • 13. Según la Ley Organica de los consejos comunales en su Capítulo I, de sus Disposiciones Generales : Artículo 1. Objeto. La presente Ley tiene por objeto crear, desarrollar y regular la conformación, integración, organización y funcionamiento de los consejos comunales; y su relación con los órganos del Estado, para la formulación, ejecución, control y evaluación de las políticas públicas. Artículo 2. De los consejos comunales. Los consejos comunales en el marco constitucional de la democracia participativa y protagónica, son instancias de participación, articulación e integración entre las diversas organizaciones comunitarias, grupos sociales y los ciudadanos y ciudadanas, que permiten al pueblo organizado ejercer directamente la gestión de las políticas públicas y proyectos orientados a responder a las necesidades y aspiraciones de las comunidades en la construcción de una sociedad de equidad y justicia social. Se expresa como se deben conformar en el marco de la constitución y las leyes para su legalalidad en todo el territorio nacional.