104
UNIVERSIDAD REGIONAL AUTÓNOMA DE
LOS ANDES “UNIANDES”
ESCUELA DE INGENIERÍA EN SISTEMAS
TESIS DE GRADO PREVIA A LA OBTENCION DEL
TITULO
DE
INGENIERO
EN
SISTEMAS
E
INFORMATICA
TEMA:
PLAN
INFORMATICO
Y
LA
GESTION
OPERATIVA DEL MUNICIPIO DE TISALEO
.AUTORES:
GONZALO VINICIO AMAN LOPEZ
FRANKLIN EFRAIN BORJA CHARIGUAMAN
ASESOR: ING. EDUARDO FERNANDEZ V. MBA
AMBATO – ECUADOR
APROBACION DEL TUTOR
De acuerdo a los reglamentos, normativas y procedimientos de la
Universidad Autónoma de los Andes, “UNIANDES”, declaro
aprobada la Tesis de Grado cuyo tema es P
lan informático y la
gestión operativa del municipio de Tisaleo y
por lo tanto se
autoriza su presentación para el trámite respectivo.
El Asesor.
DECLARACION DE AUTORIA
Nosotros,
GONZALO
VINICIO
AMAN
LOPEZ
y
FRANKLIN EFRAIN BORJA CHARIGUAMAN, somos los
responsable de las ideas, doctrinas y resultados expuestos en
esta Tesis, y el patrimonio intelectual de la misma pertenecen a
la Universidad Autónoma de los Andes”
... ---
AGRADECIMIENTO
A la Universidad Regional Autónoma de los Andes
“UNIANDES”, en las personas de los Doctores Gustavo
Álvarez y Corona Gómez, idealizadores de esta prestigiosa
institución, donde se forja mentes para el trabajo profesional y
ÍNDICE GENERAL
PORTADA
APROBACIÓN DEL TUTOR DECLARACIÓN DE AUTORÍA DEDICATORIA
AGRADECIMIENTO ÍNDICE DE CONTENIDOS
CAPITULO I
1. EL PROBLEMA 1
1.1. PLANTEAMIENTO DEL PROBLEMA 1
1.2. FORMULACIÓN DEL PROBLEMA 3
1.3. DELIMITACIÓN DEL PROBLEMA 3
1.3.1. OBJETO DE ESTUDIO 3
1.3.2. CAMPO DE ACCIÓN 3
1.4. OBJETIVOS 4
1.4.1. OBJETIVO GENERAL 4
1.4.2. OBJETIVOS ESPECÍFICOS 4
1.5. JUSTIFICACIÓN 4
CAPITULO II
MARCO TEÓRICO
2.1. ANTECEDENTES INVESTIGATIVOS 6
2.2. FUNDAMENTACION CIENTÍFICA 7
2.2.1. EL PLAN INFORMATICO 7
2.2.2.1. EVALUACION DE SISTEMAS 25
2.2.2. 6 CONTROLES DE PROCESAMIENTO 27
2.2.2.7 CONTROLES DE OPERACION 29
2.2.3. GOBIERNO Y SOFTWARE LIBRE EN ECUADOR 36
2.2.4 LEY ORGANICA DE EMPRESAS PUBLICAS 43
2.2.5. LINUX 44
2.2.6 OPEN OFFICCE 49
2.2.7 BASE DE DATOS MYSQL 58
2.2.8 PORTALES WEB 62
2.2.9. PHP 64
2.2.9. JOOMLA 68
2.6.10 LA GESTION OPERATIVA 77
2.3 IDEA A DEFENDER Y VARIABLES 80
CAPITULO III
MARCO METODOLÓGICO
3.1 MODALIDAD DE LA INVESTIGACION 81
3.2 TIPOS DE INVESTIGACION 82
3.3 POBLACION Y MUESTRA 82
3.4 METODOS TECNICAS E INSTRUMENTOS 83
3.5 TABULACION DE RESULTADOS 84
3.6 VERIFICACION DE LA IDEA A DEFENDER 100
3.7 CONCLUSIONES 101
3.8 RECOMENDACIONES 102
CAPITULO IV
DESARROLLO DE LA PROPUESTA
4.1. TEMA 104
4.2. INTRODUCCION 104
4.4. DESCRIPCIÓN DE LA PROPUESTA 113
4.4.1 METODOLOGÍA DE LA PLANIFICACION 114
4.4.2. DIAGNOSTICO SITUACIONAL 117
4.4.3. AUDITORIA INFORMÁTICA INICIAL 121
4.4.3.1. ANÁLISIS ESTRATEGICO TECNOLOGICO 138
4.4.3. 2 FODA TECNOLOGICO 139
4.4.5.ESTRATEGIAS DEL PLAN INFORMATICO 140
4.4.5.1 HARDWARE 140
4.4.5. 2SOFTWARE 142
4.4.5. 3LICENCIAMIENTO 148
4.4.5. 4PROGRAMAS DE CAPACITACION 149
4.4.5. 5CAPACITACION 164
4.4.5. 6. REDES 150
4.4.5. 6.3 INTERNET 157
4.4..6 POLITICAS DE SEGURIDAD 159
4.4.7 POLITICAS DE RESPONSABILIDAD OPERACIONAL 173
4.4.8 POLITICAS DE PROTECCION LOGICA Y VIRUS 176
4.4.9 POLITICAS DE RED 183
4.4.10. POLITICAS DEL SERVICIO DE INTERNET 185
4.5. PRESUPUESTO Y PLANIFICACION DE EJECUCION 193
4.5. IMPACTO ED LA PROPUESTA 195
4.6. CONCLUSIONES Y RECOMENDACIONES 196
RESUMEN EJECUTIVO
La presente tesis como trabajo previo a la obtención del título de Ingenieros en Sistemas, esta estructurado en 4 capítulos, los cuales pueden ser descritos de la siguiente forma:
En el primer Capítulo describimos la problemática que tiene el Municipio del Cantón Tisaleo, esta problemática es de tipo operativo, producida por la carencia de un plan tecnológico de desarrollo.
El Capitulo II permite fundamentar alguna áreas necesarias para la elaboración de la propuesta, inicialmente cimentamos la planificación tecnológica de manera general con una variante de la planificación estratégica, luego fundamentamos áreas tales como auditoria informática, redes, sistemas de información, bases de datos y procesos operativos. Se ha tratado de innovar el marco teórico procediendo a elaborar una investigación bibliográfica referente al software libre.
En la tercera parte que es la fase metodológica, se encuestó a los empleados administrativos, funcionarios y autoridades. En base a estos resultados se pudo ratificar la existencia del problema y orientarnos a la solución del mismo.
INTRODUCCION.
El avance de la informática ha conllevado a desarrollar herramientas que favorecen a las empresas a fin de permitirle una mejor operatividad en el manejo de la información que de paso a decisiones que conlleven a la creación de planes, estrategias que le favorezcan.
La Planificación Informática, es el proceso de estudiar, analizar y decidir las mejores estrategias de incorporación de Sistemas de Información y TIC.en una organización pública o privada. Es decir define el camino a seguir. La gerencia no puede ignorar lo que representa la planificación de recursos empresariales. Generalmente se lo integra en un software en donde existen dos tipos de determinados procesos de negocios con el fin de integrar los procesos de una empresa y unificar la información en una misma base de datos, justamente, para la implementación de este proceso se recomienda un equipo con los mismos empleados de la empresa de distintos departamentos o un outsourcing empresa externa para que se encargue del proceso.
CAPITULO I
EL PROBLEMA
1) PLANTEAMIENTO DEL PROBLEMA
La calidad de la gestión municipal puede significar la diferencia entre una ciudad caracterizada por el crecimiento y la prosperidad, y una caracterizada por la decadencia y la exclusión social. La buena gobernanza contempla que los mecanismos, los procesos y los instrumentos para la toma de decisiones y acciones faciliten el compromiso cívico y la rendición de cuentas. La promoción de la transparencia puede desempeñar un papel protagónico en el mejoramiento de la calidad del desarrollo sostenible local. Esto es así precisamente porque se trata de un instrumento que permite contar con una ciudadanía informada y buscar una visión colectiva
El Gobierno Municipal de Tisaleo, en la provincia de Tungurahua es la sociedad política y autónoma subordinada al orden jurídico constitucional del estado, cuya finalidad es el bien común local y dentro de éste y en forma primordial, la atención y satisfacción de las necesidades de sus habitantes, tanto del área urbana como de las parroquias rurales de la jurisdicción, para asegurar el desarrollo social y económico de la población con la participación directa y efectiva de los diferentes actores sociales.
Actualmente la Institución se halla muy empeñada en cumplir una tarea modernizadora en sus dependencias, la misma que implica una mejora en la gestión operativa, pero durante esta labor se ha podido observar algunas dificultades relacionadas con el aspecto tecnológico, entre ellas podemos señalar:
No se ha intentado integrar a los servicios municipales, el apoyo de nuevas herramientas informáticas que permitirían mejorar dichos servicios.
Tampoco se dispone de un portal web para informar sobre servicios municipales y proyecciones turísticas.
Se ha diseñado ninguna política respecto a la ley gubernamental para que las instituciones utilicen el software libre
Tecnológicamente no se ha realizado una auditoria informática de recursos existentes, para evaluar su funcionabilidad y utilización.
No se ha especificado los objetivos de mejoramiento que tiene el Municipio, para en base a ellos planificar el apoyo tecnológico.
No se ha explotado avances tecnológicos como el Internet, redes inalámbricas y voz sobre IP.
En resumen, podemos señalar que no se tiene una planificación para la aplicación de nuevas herramientas tecnológicas dentro de la Institución
1.1.1 Delimitación del Problema.
Objeto de Estudio: El objeto de estudio es la Ingeniería en Sistemas
Campo de Acción: El campo de acción está definido directamente en la planificación informática como un elemento fundamental de la gestión operativa Municipal.
La investigación será desarrollada en el Municipio del Cantón Tisaleo en la provincia de Tungurahua, el mismo que se encuentra ubicado en la calle 17 de Noviembre y Cacique Tisaleo
Se trabajará con la información generada durante el 2009-2010 y el plan será aplicable desde el año 2011 hasta el 2013
1.1.2 Formulación del problema.
1.2 OBJETIVOS:
1.2.1 Objetivo General
Diseñar un plan Informático que permita mejorar la gestión operativa del Gobierno Municipal del Cantón Tisaleo.
1.2.2 Objetivos Específicos
Analizar fuentes bibliográficas referentes a Planificación Informática y Gestión operativa Municipal.
Diagnosticar la gestión operativa que lleva adelante el Municipio del cantón Tisaleo en la provincia de Tungurahua y la importancia de la planificación informática dentro de la misma
Diseñar el plan informático 2011 – 2013, el mismo que contendrá una serie de estrategias tecnológicas orientadas al ámbito informático
1.3 JUSTIFICACIÓN
aspecto informático es fundamental, por ello creo que el problema es válido y la realización de la presente tesis como solución al problema está plenamente justificada.
La planificación informática formará parte del plan estratégico Municipal y una vez que este sea aplicado se podrá obtener algunos beneficios como por ejemplo un proceso ordenado de compra de tecnología según las necesidades de cada departamento, esto permitirá obtener ahorro y funcionabilidad en las adquisiciones. La implementación de redes de datos en los departamentos será de manera planifica y con proyección a extensiones y uso de nuevas tecnologías. Se planificara la implementación de nuevos servicios municipales, utilizando tecnologías como el Internet.
CAPITULO II
MARCO TEORICO
2.1 ANTECEDENTES INVESTIGATIVOS.
De una investigación realizada en la Biblioteca de la Universidad se puede concluir que lamentablemente no existen muchos trabajos relacionados con la planificación informática, se encontraron las investigaciones elaboradas por los siguientes profesionales de la Ing. Magali Campoverde denominado “Planificación tecnología del Municipio de Santo Domingo” y el trabajo del Ing. Fernando Solís cuyo tema es: “Planificación Informática del Municipio de Arosemena Tola” que nos han servido como antecedente investigativo: . De ambos trabajos se puede concluir que la planificación tecnológica es de vital importancia en la eficiencia de las Instituciones y es por ello que debe ser elaborada cuidadosamente para que su aplicación brinde los frutos requeridos.
En el ámbito ecuatoriano podemos señalar también que se han tomado algunas referencias especialmente de tipo público, como es el caso del plan informático del cuerpo de Bomberos de Quito, la planificación tecnológica del CORSINOR y de algunas entidades municipales del Ecuador incluyendo la planificación informática del Municipio de Ambato.
Este trabajo investigativo se fundamentará científicamente en los siguientes temas:
2.2.1 LA PLANIFICACION INFORMATICA
Históricamente, el apoyo computacional al trabajo de las organizaciones, ha sido orientado hacia el campo administrativo, principalmente, los llamados sistemas de información administrativos, los cuales - tal como se mencionó- no han considerado el trabajo organizacional, sino que, por el contrario, han sido diseñados para apoyar las labores de algunas funciones específicas. Así, el trabajo en equipo sólo es apoyado por la asistencia que dichos sistemas independientes entregaban a cada uno de los usuarios por separados. Respecto a ellos, Oscar Barros se refiere: "
Un plan informático formal es un proceso, expresado en un documento escrito y conocido por todos los usuarios de la unidad (Subgerencia, Subdirección, Departamento o Unidad) de Informática, el cual empieza con el desarrollo de objetivos, define estrategias y políticas para alcanzar tales objetivos, desarrolla planes detallados para asegurar que las estrategias se sigan con el fin de que tales objetivos se realicen en términos de productos y resultados concretos medibles por la unidad de Informática, por los usuarios y por el nivel Director de la empresa y/u organización, en parámetros no técnicos y exentos de ambigüedad.
Un plan informático formal no es un método para resolver problemas corrientes en cortos períodos, puesto que no permite competir con cambios inesperados en la Dirección, esto no es indicador de un error de concepto, pero prueba el riesgo adquirido en las actividades del Plan.
Un plan informático formal debe contemplar un horizonte que alcanza un período variable entre 3 y 5 años dependiendo del tamaño de la organización. No obstante el mismo debe ser revisado por lo menos en períodos anuales, y reformulado cada vez que se modifiquen en forma sustancial los objetivos y metas planteadas por el nivel Directivo de la organización.
en el marco de la velocidad de desarrollo y de la cantidad de alternativas, siempre crecientes, que el mercado de informática ofrece.
2.2.1.1. Pasos para desarrollar el plan de informática
En el proceso de desarrollo del plan de informática intervienen:
El personal del área de sistemas de información (gerente y analistas) que se encargan de recabar, analizar y diseñar los aspectos técnicos del plan. En el diagrama de flujo, previamente presentado, se denomina al personal del área de sistemas de información encargado del desarrollo del plan: "el informático".
Los usuarios, quienes solicitan les sean satisfechas sus necesidades de información para la mejor conducción y operación de aquello que está bajo su responsabilidad.
Los proveedores de equipo, software y diversos elementos relacionados con la informática, a fin de que nos suministren la información y cotizaciones para efecto de presupuestación.
A continuación se presentan cinco pasos de un proceso estándar, más no el único, que suelen seguir muchas organizaciones para desarrollar el plan de informática.
El primer paso consiste en enterarse y tomar en cuenta las directrices que establecen tanto el plan estratégico general de la organización como la normatividad y estrategias a nivel superior.
La consideración de este nivel contesta las siguientes interrogantes:
¿Qué es y que desea ser la organización (planeación estratégica)?
¿Cuáles son los principales retos a los que deberá enfrentarse?
¿Cuáles son las estrategias, prioridades y políticas generales de la empresa o institución?
¿Cuáles son los recursos que se podrán utilizar para satisfacer las necesidades informáticas de toda la organización?
¿Cuáles son las áreas funcionales que integran a la organización? ¿Qué debe lograr cada área?
El segundo paso corresponde a la investigación de las necesidades específicas que en materia informática tienen todas y cada una de las áreas organizacionales, funciones, procesos y puestos que integran a la empresa o institución, para lo cual se procede a observar, aplicar cuestionario, hacer revisión documental y, en su caso, entrevistar al personal que corresponda, obteniendo la siguiente información:
¿Cuál es la situación actual de la organización y de cada área organizacional en lo que se refiere a sistemas de información?
¿Cuáles son las necesidades de información actuales y futuras por cada área, función, proceso y puesto?
¿Cuántos y cuáles recursos podrá destinar cada área al desarrollo, instalación y operación de las diferentes tareas que pueda comprender la satisfacción de sus necesidades informáticas?
El producto de este paso lo constituyen dos resultados:
i. El diagnóstico de la situación de cada área y proceso con respecto a las aplicaciones informáticas con las que actualmente cuentan.
El tercer paso corresponde al análisis de toda la información obtenida para determinar la viabilidad técnica, y en su caso económica, para satisfacer cada uno de los requerimientos en cuanto a los sistemas de información, que los diferentes usuarios hubiesen solicitado; además, en este paso deberá presentarse a groso modo, la manera de satisfacerlos, ya sea mediante procesos manuales que impliquen la racionalización de las operaciones, sistemas mecanizados o sistemas informáticos computarizados.
En este paso se desarrolla el análisis de la factibilidad de cada aplicación desde el punto de vista:
Técnico: Acceso al hardware, software y de más recursos técnicos. Económico: Evaluando el costo y beneficios de cada aplicación.
Operacional: Evaluación de si la solución deseada es posible de acuerdo con las condiciones y restricciones que presenta la organización.
El cuarto paso consiste en el desarrollo conceptual de las diversas soluciones informáticas, indicando aquellas que puedan ser adquiridas a modo de paquetería y las que necesariamente deban ser desarrolladas, ya sea mediante recursos internos o con la participación de terceros.
El diseño del sistema incluye:
El diseño lógico: datos, procesos y resultados (entradas/procesos/ salidas) Operación del usuario: simplicidad, eficiencia y detección de errores.
Diseño de la base de datos: Relación lógica entre los datos, requerimientos de volumen y rapidez, diseño y organización de los archivos y especificaciones de los registros.
El diseño físico: Equipo y su localización.
El quinto y último paso comprende la presentación del proyecto del plan informático al comité de informática, que hace el personal del área de sistemas, con el fin de que dicho comité lo evalúe y, en su caso, determine las modificaciones que convengan y lo apruebe, para que sea considerado como el plan maestro que deberá regir las actividades relacionadas con la informática en la organización durante el periodo que el plan comprende.
Es importante mencionar que un plan no está completo si le falta el programa de actividades y el presupuesto con su flujo de efectivo.
un departamento de servicio a todas las demás áreas de la empresa o institución, tanto sus alcances como los resultados tienen efecto indirecto en todas las áreas de la organización, mediante el suministro de información que les permita tomar mejores decisiones, planear y coordinar mejor el trabajo, así como tener un óptimo control de las actividades que comprende
Un buen plan de informática deberá dar respuesta a las siguientes preguntas:
¿Qué información requieren o es conveniente a cada una de las áreas, funciones, procesos y puestos que integran la organización?
¿Cada cuándo requieren esa información? ¿En dónde se requiere esa información?
¿Con qué presentación la requieren para hacerla más amigable y útil para el usuario?
¿En dónde se encuentran los datos relativos a cada tipo de información?
¿Cuál es el proceso que deberá hacerse para captar, registrar y obtener los resultados informáticos deseados?
¿Cómo pueden satisfacerse las diversas necesidades informáticas de la organización?
¿Cuánto tiempo llevaría satisfacer esas necesidades? ¿Cuánto costaría satisfacer las necesidades informáticas?
El plan de informática tiene por
objeto responder a las siguientes
preguntas:
¿A qué áreas, procesos, funciones y/o puestos deberá darse respaldo en lo que se refiere a la instalación, mantenimiento y operación de sistemas de información? ¿Qué tipo de recursos informáticos (computarizados y no computarizados)
deberán tenerse?
¿Cuál puede ser el costo y el beneficio de cada aplicación informática?
¿En cuánto tiempo y cuándo deberán satisfacerse las necesidades de proceso de información de las diferentes áreas, funciones, procesos y puestos (programa de actividades)?
¿Cuál será la inversión total y por aplicación que deberá realizarse para contar con las ventajas y funcionalidades que pretende el plan?
¿Quiénes tienen algún tipo de responsabilidad en el desarrollo de las acciones previstas por el plan informático?
2.2.1.2. Documento estándar del plan informático
Carátula: Identifica el documento como plan de informática indicando el nombre de la organización y el periodo que comprende.
1. Índice: Referencia cada elemento del plan de informática indicando el número de página que le corresponde.
2. Resumen ejecutivo: Contiene el extracto del plan en un máximo de cuatro hojas, con el fin de reducir el tiempo y esfuerzo requerido para que la dirección general y alta gerencia se enteren fácil y rápidamente del contenido del plan sin necesidad de leer todo el documento. La persona que desee o requiera enterarse con mayor detalle de un determinado aspecto, podrá consultar el índice y dirigirse a la parte del plan que contenga la información en detalle que requiera.
3. Objetivos que se pretenden lograr con el plan informático tanto a nivel general como por cada una de las áreas, funciones o procesos. Un buen plan debe anticiparse a las demandas del futuro, administrar bien implica prever el futuro y resolver de antemano los problemas y/o escasez que pudiesen presentarse.
5. Descripción de la situación actual en la que se encuentran los sistemas de información operados en la organización, mencionando el nivel en que éstos satisfacen las necesidades de los diferentes usuarios, así como los problemas y limitaciones que se presentan.
6. Relación de requerimientos informáticos y descripción de las aplicaciones cuyo objeto sea la satisfacción de cada uno de esos requerimientos.
En requerimientos informáticos deberán describirse tanto los actuales como aquellos previstos por la evolución, modernización y dinámica de crecimiento de la organización.
Es recomendable hacer un análisis de costo/beneficio por cada una de las aplicaciones informáticas a implementar. Este estudio será útil para que el comité determine prioridades y la conveniencia "económica" de desarrollar o no desarrollar una determinada aplicación.
Programa general de las actividades que deban ser desarrolladas dentro del plan, indicando su duración, fecha de inicio, revisión y terminación, recursos necesarios y responsables en cada subproyecto.
En una simple automatización donde se transfieren los procesos manuales al computador.
Conversión en donde se pasan y adaptan sistemas computarizados de un equipo a otro o de un sistema computarizado (paquete) a otro.
Un proceso de racionalización donde se pretende mejorar el desempeño en cada sistema informático, incluyendo los procesos no computarizados.
En la reingeniería de los sistemas buscando. el óptimo desempeño, desarrollando nuevas aplicaciones informáticas.
Cuando el plan comprende el desarrollo de nuevas aplicaciones que deban correr en un equipo de cómputo, en el programa de informática deberán especificarse; en secuencia los tiempos correspondientes al:
Análisis del sistema. Diseño del sistema:
o Procesos. o Programas.
o Archivos o base de datos. Diseño de resultados:
o Impresos.
o Desplegados por pantalla. o Informes multimedia.
Prueba de cada unidad o programa, prueba de cada proceso y prueba general, tanto con datos de prueba como con datos y volúmenes reales de la información que deba ser procesada; paralelo de procesos y prueba piloto. Conversión de datos cuando esto es requerido.
Carga o captura de registros maestros. Entrenamiento o capacitación a usuarios.
Tiempos en paralelo, cuando deba operarse durante algún tiempo, tanto con el nuevo sistema como con el anterior.
Liberación o puesta en producción de la aplicación, con la revisión constante de que el sistema satisface las necesidades informáticas del usuario.
Documentación de los sistemas que incluye la formulación de al menos los manuales: técnico y de operación.
Mantenimiento para resolver cualquier inconsistencia o error oculto en el nuevo sistema, y para mantenerlo actualizado.
Cuando hay alguna adición o cambio de equipo deben considerarse los costos y tiempos relacionados con ello, como son la instalación física y de software básico y aplicativo, puesta a punto, entrenamiento para los nuevos equipos, etcétera.
En el programa de actividades deberán resaltarse las fechas y tiempos de revisión de avance para asegurar que las cosas vayan dándose conforme a lo planeado y requerido.
Presupuesto requerido: con indicación pormenorizada por rubro y tiempo de las erogaciones que deberán hacerse para que opere el plan de informática, que incluye el hardware local y para telecomunicaciones, software, servicios y al personal (sueldos, salarios, viáticos, etcétera).
Anexos: comprende documentos con diversa información, como la especificación de equipos, proveedores, legislación y normatividad aplicable en aspectos como las telecomunicaciones, disponibilidad de líneas, servicios de Internet, etcétera.
La descripción de los recursos de equipo (hardware) requeridos, incluyendo CPU, capacidad de memoria, velocidad de proceso, espacio para almacenamiento secundario, dispositivos de respaldo, impresoras, equipo de comunicaciones, facilidades de Internet, equipo auxiliar, insumos misceláneas, etcétera.
Es recomendable incluir un esquema resumido de las aplicaciones propuestas, cuando se cuente con algún adelanto respecto al análisis y diseño de las mismas, a fin de brindar a la dirección mayores elementos para evaluar los alcances del plan.
Las especificaciones técnicas de, cada diseño de sistema Informático aparecen con todo detalle en la documentación correspondiente a cada sistema informático que se vaya desarrollando. A continuación se enlistan algunos de los elementos que usualmente forman parte de la documentación detallada de los sistemas de información computarizados.
La descripción de la base de datos, con su tipología, datos, diseño de registros, tipos de datos, longitudes, campos "llave", etcétera.
Flujos para cada proceso y general, instrucciones de operación, parámetros, estándares de programación, diagramas de bloque y de programación estructurada, etcétera.
Diseño de paneles de control y desplegados visuales, así como fases, pasos y parámetros para procesos interactivos.
Diseño de reportes impresos con sus características, datos que contienen periodicidad y, eventualmente, relación de usuarios.
Diseños multimedia con imágenes, sonido y video.
Facilidades adicionales del sistema, como son generador de impresos, gráficas y consultas esporádicas.
La naturaleza especializada de la auditoria de los sistemas de información y las habilidades necesarias para llevar a cabo este tipo de auditorías, requieren el desarrollo y la promulgación de Normas Generales para la Auditoria de los Sistemas de Información.
Carmen D'Sousa (2004) manifiesta que la auditoria de los sistemas de información se define como cualquier auditoria que abarca la revisión y evaluación de todos los aspectos (o de cualquier porción de ellos) de los sistemas automáticos de procesamiento de la información, incluidos los procedimientos no automáticos relacionados con ellos y las interfaces correspondientes.
Según Muñoz Raza (2003) para hacer una adecuada planeación de la auditoría en informática, hay que seguir una serie de pasos previos que permitirán dimensionar el tamaño y características de área dentro del organismo a auditar, sus sistemas, organización y equipo. A continuación, la descripción de los dos principales objetivos de una auditoría de sistemas, que son, las evaluaciones de los procesos de datos y de los equipos de cómputo, con controles, tipos y seguridad.
En el caso de la auditoría en informática, la planeación es fundamental, pues habrá que hacerla desde el punto de vista de los dos objetivos:
Para hacer una planeación eficaz, lo primero que se requiere es obtener información general sobre la organización y sobre la función de informática a evaluar. Para ello es preciso hacer una investigación preliminar y algunas entrevistas previas, con base en esto planear el programa de trabajo, el cual deberá incluir tiempo, costo, personal necesario y documentos auxiliares a solicitar o formular durante el desarrollo de la misma.
Consta de:
2.2.2.1 Evaluación de los Sistemas
Evaluación de los diferentes sistemas en operación (flujo de información, procedimientos, documentación, redundancia, organización de archivos, estándares de programación, controles, utilización de los sistemas).
Evaluación del avance de los sistemas en desarrollo y congruencia con el diseño general
Evaluación de prioridades y recursos asignados (humanos y equipos de cómputo) Seguridad física y lógica de los sistemas, su confidencialidad y respaldos
2.2.2.2 .- Evaluación de los equipos
Capacidades
Utilización
Nuevos Proyectos
Seguridad física y lógica
Controles administrativos en un ambiente de Procesamiento de Datos La máxima autoridad del Área de Informática de una empresa o institución debe implantar los siguientes controles que se agruparan de la siguiente forma:
Controles de Preinstalación
Controles de Organización y Planificación
Controles de Sistemas en Desarrollo y Producción Controles de Procesamiento
Controles de Operación
Controles de uso de Microcomputadores
2.2.2.3 Controles de Preinstalación
Hacen referencia a procesos y actividades previas a la adquisición e instalación de un equipo de computación y obviamente a la automatización de los sistemas existentes1.
Objetivos:
Garantizar que el hardware y software se adquieran siempre y cuando tengan la seguridad de que los sistemas computarizados proporcionaran mayores beneficios que cualquier otra alternativa.
Garantizar la selección adecuada de equipos y sistemas de computación.
Asegurar la elaboración de un plan de actividades previo a la instalación
Acciones a seguir:
Elaboración de un informe técnico en el que se justifique la adquisición del equipo, software y servicios de computación, incluyendo un estudio costo-beneficio.
Formación de un comité que coordine y se responsabilice de todo el proceso de adquisición e instalación
Elaborar un plan de instalación de equipo y software (fechas, actividades, responsables) el mismo que debe contar con la aprobación de los proveedores del equipo.
Elaborar un instructivo con procedimientos a seguir para la selección y adquisición de equipos, programas y servicios computacionales. Este proceso debe enmarcarse en normas y disposiciones legales.
Efectuar las acciones necesarias para una mayor participación de proveedores. Asegurar respaldo de mantenimiento y asistencia técnica.
2.2.2.4 Controles de organización y Planificación
Diseñar un sistema Elaborar los programas Operar el sistema Control de calidad
Se debe evitar que una misma persona tenga el control de toda una operación.
Acciones a seguir
La unidad informática debe estar al más alto nivel de la pirámide administrativa de manera que cumpla con sus objetivos, cuente con el apoyo necesario y la dirección efectiva.
Las funciones de operación, programación y diseño de sistemas deben estar claramente delimitadas.
Deben existir mecanismos necesarios a fin de asegurar que los programadores y analistas no tengan acceso a la operación del computador y los operadores a su vez no conozcan la documentación de programas y sistemas.
Debe existir una unidad de control de calidad, tanto de datos de entrada como de los resultados del procesamiento.
El manejo y custodia de dispositivos y archivos magnéticos deben estar expresamente definidos por escrito.
Las actividades del área de procesamiento de datos deben obedecer a planificaciones a corto, mediano y largo plazo sujetos a evaluación y ajustes periódicos "Plan Maestro de Informática"
Las instrucciones deben impartirse por escrito.
2.2.2.5 Controles de Sistema en Desarrollo y Producción
Se debe justificar que los sistemas han sido la mejor opción para la empresa, bajo una relación costo-beneficio que proporcionen oportuna y efectiva información, que los sistemas se han desarrollado bajo un proceso planificado y se encuentren debidamente documentados.
Acciones a seguir:
Los usuarios deben participar en el diseño e implantación de los sistemas pues aportan conocimiento y experiencia de su área y esta actividad facilita el proceso de cambio
El personal de auditoría interna/control debe formar parte del grupo de diseño para sugerir y solicitar la implantación de rutinas de control
El desarrollo, diseño y mantenimiento de sistemas obedece a planes específicos, metodologías estándares, procedimientos y en general a normatividad escrita y aprobada.
Los programas antes de pasar a Producción deben ser probados con datos que agoten todas las excepciones posibles.
Todos los sistemas deben estar debidamente documentados y actualizados. La documentación deberá contener:
2.2.2.6 Controles de Procesamiento
Los controles de procesamiento se refieren al ciclo que sigue la información desde la entrada hasta la salida de la información, lo que conlleva al establecimiento de una serie de seguridades para:
Asegurar que todos los datos sean procesados. Garantizar la exactitud de los datos procesados.
Garantizar que se grabe un archivo para uso de la gerencia y con fines de auditoría Asegurar que los resultados sean entregados a los usuarios en forma oportuna y en las
mejores condiciones.
Acciones a seguir:
Validación de datos de entrada previo procesamiento debe ser realizada en forma automática: clave, dígito auto verificador, totales de lotes, etc.
Recepción de datos de entrada y distribución de información de salida debe obedecer a un horario elaborado en coordinación con el usuario, realizando un debido control de calidad.
Adoptar acciones necesarias para correcciones de errores.
Analizar conveniencia costo-beneficio de estandarización de formularios, fuente para agilitar la captura de datos y minimizar errores.
Los procesos interactivos deben garantizar una adecuada interrelación entre usuario y sistema.
Planificar el mantenimiento del hardware y software, tomando todas las seguridades para garantizar la integridad de la información y el buen servicio a usuarios.
2.2.2.7 Controles de Operación
Abarcan todo el ambiente de la operación del equipo central de computación y dispositivos de almacenamiento, la administración de la cintoteca y la operación de terminales y equipos de comunicación por parte de los usuarios de sistemas on line.
Los controles tienen como fin:
Prevenir o detectar errores accidentales que puedan ocurrir en el Centro de Cómputo durante un proceso
Garantizar la integridad de los recursos informáticos.
Asegurar la utilización adecuada de equipos acorde a planes y objetivos.
Acciones a seguir:
El acceso al centro de computo debe contar con las seguridades necesarias para reservar el ingreso al personal autorizado
Implantar claves o password para garantizar operación de consola y equipo central (mainframe), a personal autorizado.
Formular políticas respecto a seguridad, privacidad y protección de las facilidades de procesamiento ante eventos como: incendio, vandalismo, robo y uso indebido, intentos de violación y como responder ante esos eventos.
Mantener un registro permanente (bitácora) de todos los procesos realizados, dejando constancia de suspensiones o cancelaciones de procesos.
Los operadores del equipo central deben estar entrenados para recuperar o restaurar información en caso de destrucción de archivos.
Los backups no deben ser menores de dos (padres e hijos) y deben guardarse en lugares seguros y adecuados, preferentemente en bóvedas de bancos.
Todas las actividades del Centro de Computo deben normarse mediante manuales, instructivos, normas, reglamentos, etc.
El proveedor de hardware y software deberá proporcionar lo siguiente:
Manual de lenguaje de programación Manual de utilitarios disponibles Manual de Sistemas operativos
Las instalaciones deben contar con sistema de alarma por presencia de fuego, humo, así como extintores de incendio, conexiones eléctricas seguras, entre otras.
Instalar equipos que protejan la información y los dispositivos en caso de variación de voltaje como: reguladores de voltaje, supresores pico, UPS, generadores de energía. Contratar pólizas de seguros para proteger la información, equipos, personal y todo
riesgo que se produzca por casos fortuitos o mala operación.
2.2.2.8 Controles en el uso del Microcomputador
Es la tarea más difícil pues son equipos más vulnerables, de fácil acceso, de fácil explotación pero los controles que se implanten ayudaran a garantizar la integridad y confidencialidad de la información.
Acciones a seguir:
Vencida la garantía de mantenimiento del proveedor se debe contratar mantenimiento preventivo y correctivo.
Establecer procedimientos para obtención de backups de paquetes y de archivos de datos.
Revisión periódica y sorpresiva del contenido del disco para verificar la instalación de aplicaciones no relacionadas a la gestión de la empresa.
Mantener programas y procedimientos de detección e inmunización de virus en copias no autorizadas o datos procesados en otros equipos.
Propender a la estandarización del Sistema Operativo, software utilizado como procesadores de palabras, hojas electrónicas, manejadores de base de datos y mantener actualizadas las versiones y la capacitación sobre modificaciones incluidas.
2.2.2.9 Revisión de Centros de Cómputo
Consiste en revisar los controles en las operaciones del centro de procesamiento de información en los siguientes aspectos:
2.2.2.10 Revisión de controles en el equipo
Se hace para verificar si existen formas adecuadas de detectar errores de procesamiento, prevenir accesos no autorizados y mantener un registro detallado de todas las actividades del computador que debe ser analizado periódicamente.
Se verifica que el cronograma de actividades para procesar la información asegure la utilización efectiva del computador.
2.2.2.12Revisión de controles ambientales
Se hace para verificar si los equipos tienen un cuidado adecuado, es decir si se cuenta con deshumidificadores, aire acondicionado, fuentes de energía continua, extintores de incendios, etc.
2.2.2.13Revisión del plan de mantenimiento
Aquí se verifica que todos los equipos principales tengan un adecuado mantenimiento que garantice su funcionamiento continuo.
2.2.2.14 Revisión del sistema de administración de archivos
Se hace para verificar que existan formas adecuadas de organizar los archivos en el computador, que estén respaldados, así como asegurar que el uso que le dan es el autorizado.
2.2.2.15 Revisión del plan de contingencias
2.2.2.16 Evaluación de la Seguridad.
La computadora es un instrumento que estructura gran cantidad de información, la cual puede ser confidencial para individuos, empresas o instituciones, y puede ser mal utilizada o divulgada a personas que hagan mal uso de esta. También pueden ocurrir robos, fraudes o sabotajes que provoquen la destrucción total o parcial de la actividad computacional. Esta información puede ser de suma importancia, y el no tenerla en el momento preciso puede provocar retrasos sumamente costosos.
En la actualidad y principalmente en las computadoras personales, se ha dado otro factor que hay que considerar: el llamado "virus" de las computadoras, el cual, aunque tiene diferentes intenciones, se encuentra principalmente para paquetes que son copiados sin autorización ("piratas") y borra toda la información que se tiene en un disco.
La seguridad en la informática abarca los conceptos de seguridad física y seguridad lógica:
La seguridad física, se refiere a la protección del Hardware y de los soportes de datos, así como a la de los edificios e instalaciones que los albergan. Contempla las situaciones de incendios, sabotajes, robos, catástrofes naturales, etc.
La seguridad lógica, se refiere a la seguridad de uso del software, a la protección de los datos, procesos y programas, así como la del ordenado y autorizado acceso de los usuarios a la información.
Un método eficaz para proteger sistemas de computación es el software de control de acceso. Dicho simplemente, los paquetes de control de acceso protegen contra el acceso no autorizado, pues piden del usuario una contraseña antes de permitirle el acceso a información confidencial. Dichos paquetes han sido populares desde hace muchos años en el mundo de las computadoras grandes, y los principales proveedores ponen a disposición de clientes algunos de estos paquetes2.
2.2.3 GOBIERNO Y SOFTWARE LIBRE EN ECUADOR
2
Con el fin de reducir costos y lograr independencia tecnológica Ecuador se ha fijado recientemente la adopción de software libre en toda la administración pública. ¿Cómo va eso?
El diario El Comercio nos cuenta que ya se han ahorrado 15 millones de dólares y que, a partir de hoy, 250 trabajadores del Ministerio de Transporte y Obras Públicas utilizarán software libre en sus computadoras para producir, recibir y enviar documentos.
Sólo es cuestión de tiempo, opina la secretaria Beatriz Martínez, quien recibió capacitación en la herramienta libre llamada Quipux: en un principio el software fue difícil de manejar. Quipux permite saber dónde están los documentos y qué tiempo transcurrió durante el trámite, entre otras cosas.
Por otra parte, se comenzó a utilizar GNU/Linux en los servidores de la institución. El diario El Comercio se encarga de explicar de qué se trata este sistema operativo libre que puede dar vida a cualquier PC del planeta, una de las pocas alternativas a Windows de Microsoft, las otras podrían ser BSD y Mac OSX, siendo este último casi tan privativo como el producto de la empresa de Bill Gates.
ahorra todo el costo en licencias e incluso el costo en soporte, el cual es brindado por la Subsecretaría de Informática”.
El Ministerio de Petróleo y Minas ya había adoptado el software libre llamado Zymbra para su sistema de mail allá por diciembre de 2008, implicando unos 850 funcionarios, quienes fueron "entrenados" para hacer el cambio desde el privativo "Lotus". En general se dice que ha costado tiempo y esfuerzo la adaptación.
En el caso del Instituto Nacional de Compras Públicas se contó con poco personal especializado que pudiera dar soporte técnico en materia de base de datos, por lo cual se buscó especialistas de otros países.
Los jefes de sistemas de las instituciones del gobierno han sido capacitados en un 90%, por otro lado, el 70% de los sistemas de mail del Estado ya funcionan en base a software libre.
De a poco, 45 ministerios y secretarías de la Nación Ecuatoriana irán adoptando software libre dado que es algo obligatorio según el decreto de abril del año pasado.
A partir de Octubre del 2009, cerca de 250 empleados del Ministerio de Transporte y Obras Públicas emplearán „software‟ libre para enviar y recibir documentos.
capacitación para emplear la herramienta llamada Quipux. “Al principio fue un poco difícil manejar el programa, pero solo es cuestión de tiempo”.
El programa les permitirá saber dónde está el documento, cuántos días se demoró en ser tramitado, entre otras posibilidades. Además del sistema documental, esta institución utiliza el sistema operativo Linux en los servidores. Linux, cuyo ícono es un pingüino, es la plataforma que abandera el „software‟ libre y que representa una de las pocas alternativas a Microsoft.
Romel Aldás, director de gestión tecnológica de esta entidad, explica que el uso de este sistema documental representará un ahorro significativo para el Ministerio. “Un sistema documental cuesta alrededor de USD 30 000. Al usar el sistema Quipux, que es „software‟ libre, no invertimos ni un centavo, porque incluso el soporte técnico nos brinda la Subsecretaría de Informática”.
2.2.3.2 El acceso al código es vital
Para Mario Albuja, subsecretario de Informática, el acceso sin restricciones al código fuente de los programas es fundamental, sobre todo para las entidades gubernamentales.
Según la Subsecretaría de Informática, en esta primera etapa han conseguido capacitar al 90% de los jefes de sistemas de las instituciones del Gobierno central sobre el uso de estas herramientas. Además, alrededor del 70% de los sistemas de correo electrónico operan con „software‟ libre en las instituciones públicas.
2.2.3.3 Gobierno de Ecuador analizó beneficios de sistemas informáticos y Software Libre.
En cuanto a los beneficios del Sistema de gestión documental (Quipux), Albuja detalló la búsqueda y recorrido de documentos, el perfeccionamiento del trámite de correspondencia interna y externa, la seguridad en la firma electrónica, entre otros puntos.
Por su parte, el Jefe de Estado pidió crear una hoja de ruta a fin de controlar y supervisar el avance del sistema integrado gubernamental.
El funcionario se refirió al Sistema Integrado Gubernamental (GRP), el mismo que permitirá unificar y simplificar los procesos administrativos de las instituciones públicas. Dicho método, manifestó, “es adaptable a mayoría de entidades públicas, se accede vía Internet y los primeros resultados son las firma electrónica y el programa de Cero papeles orientado a la transacción y no al documento”.
En cuanto a los beneficios del Sistema de gestión documental (Quipux), Albuja detalló la búsqueda y recorrido de documentos, el perfeccionamiento del trámite de correspondencia interna y externa, la seguridad en la firma electrónica, la inmediatez en el envío, entrega y recepción de documentos, que permite el ahorro de recursos y, principalmente, mejora la atención al ciudadano.
Finalmente, sobre el Software Libre destacó el logro del estado de migrar del Hardware y Software, en el que existe alrededor de un 90% de sitios Web, además de un 70% que utilizan correo electrónico, un 95% que usan Software Libre como sistema operativo en gran parte de los servidores, un 30% usan Software Libre como suite de oficina. “Existe un promedio de 62% que utilizan este método”, puntualizó.
2.2.3.4 Gobierno de Ecuador, promoverá el software libre, a través de La Subsecretaría de Informática
Una de las tareas inmediatas de la Subsecretaría de Informática, creada hace un mes, será monitorear las inversiones en recursos informáticos del Gobierno. Mario Albuja, subsecretario de este organismo, advierte que esta tarea es indispensable para ahorrar recursos, porque en muchas instituciones no se ha conseguido racionalizar el uso de herramientas informáticas. Aunque Albuja fue posicionado hace apenas tres semanas, ya tiene algunos planes para ser implementados.
¿Cuál será la misión de la recién creada Subsecretaría de Informática?
Es un organismo de control y ejecutor de proyectos. Es de control porque vamos a dar seguimiento a todos los procesos de gestión y administración informática. También enfocaremos nuestra atención hacia el gobierno electrónico y otros temas informáticos que se han postergado.
¿Entre sus funciones, está contemplado el control de las adquisiciones de „hardware‟ y „software‟ del sector público?
¿Esta tarea fue emprendida por anteriores gobiernos?
No, porque no había un organismo que tenga el control sobre los ministerios. Cada uno de ellos hacía las cosas por su cuenta.
¿Esta Subsecretaría también impulsará el uso de programas de „software libre‟?
Esa es precisamente una política de Estado. El „software libre‟ es una herramienta que nos permite alcanzar objetivos. En algunos casos seguiremos empleando el „software‟ propietario. Hay proyectos como el Sigef (el proyecto de administración financiera del sector público). Este proyecto, en el cual se invirtió mucho dinero y que dará sus frutos el próximo año, seguirá con sus actuales herramientas propietarias, porque ya están pagadas las licencias. En este caso, no se usará „software‟ libre. Sería absurdo hacerlo.
La Subsecretaría de Informática, inicia la implementación de Software Libre en las diversas entidades que componen el Gobierno. Entre los beneficios que se pueden obtener con esta nueva herramienta están: seguridad informática, soberanía tecnológica, ahorro de recursos económicos, generar empleos para profesionales ecuatorianos y libre acceso a datos y programas.
La sensibilización y la difusión del Software Libre, se inició en los meses de enero y febrero con un grupo de 45 funcionarios.
Entre los temas que se trató en la capacitación del personal de Ministerio de Deporte y Cultura se encuentra: uso y manejo de hoja de texto, hoja de cálculo, presentaciones, correo electrónico y navegador de Internet con herramientas de Software Libre.
2.2.4 LEY ORGÁNICA DE EMPRESAS PÚBLICAS
El 14 de Julio del 2009 La Comisión Especializada de Desarrollo Económico y Producción, presidida por Irina Cabezas, entrego la noche de hoy el segundo informe de la Ley Orgánica de Empresas Públicas, el mismo que contó con la aprobación de los comisionados, Rolando Panchana, Jorge Sarango, Jorge Calvas, Laly Caicedo, Andrés Pavón e Irina Cabezas.
La ley contó con 654 observaciones de los asambleístas y un porcentaje similar por parte de múltiples instituciones, empresas, organizaciones sindicales, profesionales, y ciudadanía, quienes aportaron con diversos criterios a la ley.
Software Libre.- Las empresas públicas en función de sus requerimientos tecnológicos harán uso, desarrollarán o contratarán según sea el caso, sistemas informáticos basados en software no propietario (software libre), y podrán trabajar con software propietario cuando no exista solución y no sea posible desarrollarla en software libre.
2.2.5. LINUX
LINUX hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds empezó, -como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las primeras líneas de código de este sistema operativo llamado LINUX.
Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían mas.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, -versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación, distribución. Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más y más programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95 (Marzo 1992).
Más de un año después (diciembre 1993) el nucleó del sistema estaba en la versión 0.99 y la versión 1.0 no llego hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la versión actual del núcleo es la 2.2 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.
2.2.5.1. Características de Linux
Dentro de las características que posee Linux tenemos:
Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.
Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
Multiprocesador: Soporte para sistemas con más de un procesador está disponible para Intel y SPARC.
Funciona en modo protegido 386.
Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este límite se puede aumentar fácilmente con el cambio de unas cuantas líneas en el código fuente.
para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
Compatible con POSIX, System V y BSD a nivel fuente.
Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
Control de tareas POSIX. Pseudo-terminales (pty's).
Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.
Soporte en sólo lectura de HPFS-2 del OS/2 2.1
Sistema de archivos de ROM que lee todos los formatos estándar de CD-ROM.
TCP/IP, incluyendo ftp, telnet, NFS, etc. Appletalk.
Software cliente y servidor Netware.
Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
2.2.6. OPEN OFFICE.
OpenOffice.org es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas plataformas como Microsoft Windows y sistemas de tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. OpenOffice está pensado para ser altamente compatible con Microsoft Office, con quien compite. Soporta el estándar ISO OpenDocument con lo que es fácil el intercambio de documentos con muchos otros programas, y puede ser utilizado sin costo alguno.
OpenOffice.org posee como base inicial a StarOffice, una suite ofimática desarrollada por StarDivision y adquirida por Sun Microsystems en agosto de 1999. El código fuente de la suite fue liberado en julio de 2000. Actualmente proporciona una alternativa abierta, gratuita y alta calidad comparable con la suite de Microsoft Office. El código fuente de la aplicación está disponible bajo la licencia LGPL.
2.2.6.1. Herramientas incluidas.
Las herramientas incluidas en la suite ofimática de OpenOffice.org son las siguientes:
Writer
Procesador de textos similar en funcionalidad a Microsoft Word y WordPerfect. Se puede exportar desde el formato de Documento Portátil (PDF) sin software adicional, y puede funcionar como un editor WYSIWYG para crear y editar páginas web.
Calc
Hoja de cálculo similar Microsoft Excel o Lotus 1-2-3. Calc ofrece una serie de características no presentes en Excel, incluyendo un sistema que, automáticamente define serie de gráficas, sobre la base de la disposición de la información del usuario. Calc también puede exportar hojas de cálculo para el formato PDF.
Impress
Impress es un programa de presentación similar a Microsoft PowerPoint o Keynote de Apple. Puede exportar presentaciones al formato SWF, permitiendo que se reproduzca en cualquier computadora con un reproductor de Flash instalado. También incluye la capacidad de crear archivos PDF, y la capacidad de leer archivos de Microsoft PowerPoint (ppt).
Base
Al igual que Microsoft Access, es capaz de trabajar como un front-end para diversos sistemas de bases de datos tales como el de Access (JET), fuente de datos ODBC y MySQL/PostgreSQL. Base está disponible desde la versión 2.0.x.
Draw
Editor de gráficos vectoriales y herramienta de diagramación, similar a Microsoft Visio y comparable en características a las primeras versiones de CorelDRAW. Ofrece "conectores" entre las formas, que están disponibles en una gama de estilos de línea y facilitan la construcción de los dibujos, como diagramas de flujo. Tiene características similares a la edición de software de escritorio como Scribus y Microsoft Publisher. Draw también puede exportar sus creaciones al formato PDF y al estándar SVG.
Math
Programa para la creación y edición de fórmulas matemáticas, similar a Microsoft Equation Editor. Las fórmulas pueden ser incorporadas dentro de otros documentos de OpenOffice.org, tales como los creados por Writer. Soporta múltiples fuentes y puede exportar a PDF.
OpenOffice.org se integra además con bases de datos como MySQL y PostgresSQL, con una funcionalidad similar o superior a Microsoft Access.
Desde la versión 3 de Openoffice es sencillo añadir extensiones (plugins) para añadir otras funcionalidades adicionales, a la manera de Firefox.
2.2.6.2. Características.
OpenOffice posee las características normales de todo procesador de texto, hoja de cálculo, programa de presentaciones y base de datos similares al Microsoft Office 2003, la suite ofimática de Microsoft y algunas características adicionales. OpenOffice lee y escribe los documentos en su formato nativo, que es además una norma internacional ISO. Este formato de archivo, denominado OpenDocument, es la norma ISO, con el número 26300
Openoffice es capaz también de leer y grabar los formatos de fichero de Microsoft Office. Actualmente hay además disponible un programa visor gratuito llamado Visioo-Writer para el formato OpenDocument de forma que ni siquiera es necesaria la instalación de una suite ofimática particular para la visualización de documentos escritos en este estándar ISO. Cualquier programa puede ser desarrollado para leer y escribir en este formato, puesto que sus especificaciones son públicas y no están sujetas a licencias. Por ejemplo, el procesador simple incluido en MAC OS X, TextEdit, posee también la capacidad de leer y escribir documentos en ese formato, así como muchos otros programas.
166
Cronología de versiones de OpenOffice.org
Versión Descripción Fecha de lanzamiento
Build 638c El primer lanzamiento importante Octubre de 2001
1.0 1 de mayo de 2002
1.0.3.1 Último lanzamiento de la línea 1.0.x 18 de abril de 2003
1.1 2 de septiembre de 2003
1.1.3 4 de octubre de 2004
1.1.5 Último lanzamiento de la línea 1.1.x 14 de septiembre de 2005 1.1.5secpatch Parches de seguridad (macros) 4 de julio de 2006
2.0 Lanzamiento importante 20 de octubre de 2005
2.0.1 21 de diciembre de 2005
2.0.2
8 de marzo de 2006
2.0.3 29 de junio de 2006
2.0.4 13 de octubre de 2006
2.2 28 de marzo de 2007
2.2.1 12 de junio de 2007
2.3 17 de septiembre de 2007
2.3.1 Actualización de estabilidad y seguridad 4 de diciembre de 2007
2.4 27 de marzo de 2008
2.4.1 Junio de 2008
2.3 IDEA A DEFENDER Y VARIABLES
Idea a defender: “Con la implementación de un plan informático se mejorará la gestión operativa del Gobierno Municipal de Tisaleo en la provincia de Tungurahua”
Variable Independiente: Plan Informático