CAPITULO IV ALTERNATIVAS DE SOLUCION 4.1 EVALUACIÓN DE LAS TECNOLOGÍAS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CAPITULO IV ALTERNATIVAS DE SOLUCION 4.1 EVALUACIÓN DE LAS TECNOLOGÍAS"

Transcripción

1 CAPITULO IV ALTERNATIVAS DE SOLUCION 4.1 EVALUACIÓN DE LAS TECNOLOGÍAS Para la realización de un proyecto como este el cual como caso práctico se utilizaran las Tecnologías de Información y Comunicación Basadas en Código Abierto se pueden utilizar dos opciones: 1. Basarse en un software CMS ya elaborado el cual permita tener gran parte del trabajo realizado y solamente se tenga que hacer modificaciones y adaptaciones en su diseño, para esto se analizaran 6 Sistemas CMS mas utilizados a nivel mundial que son Joomla, Drupal, Xoops, Plone, Radiant CMS, OpenCms. 2. El desarrollo de un CMS junto con el Portal de información hecho a la medida y en base a requerimientos específicos, que cumpla con todas las expectativas y necesidades actuales dentro del proyecto para lo cual se analizara las principales tecnologías de información y comunicación basadas en código abierto. a. Sistema Operativo para Servidores: Red Hat, Suse, Debian b. Servidores: Apache y Tomcat c. Base de Datos: MySQL, PostgreSQL, SQL lite, Firebird. d. Lenguajes de Programación: PHP, Phyton, Java, Ruby and Rails. 89

2 4.1.1 COMPARATIVO DE LAS CARACTERÍSTICAS DE LOS CMS En el siguiente cuadro se muestran el listado de los CMS que se analizaran: Drupal, Joomla, Opencms, Plone, Radiant, Xoops, basado en código abierto que se han evaluado en donde se hace una comparación entre sus principales características basadas en los siguientes criterios evaluados (Requerimientos, seguridad, soporte, facilidad de uso, rendimiento, administración, contenido). Principales Características de los CMS de Código Abierto Requerimientos Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Actualización 2/26/2009 1/11/2009 6/19/2009 9/8/ /20/2007 8/5/2008 Gratis Gratis Gratis Gratis $0 Gratis Base de Datos MySQL, MySQL Oracle, MySQL, Zope Cualquiera MySQL PostgreSQL PostgreSQL, MS o SQL Server, superiores DB2, AS400 and HSQL Licencia GNU GPL GNU/GPL v2 GNU LGPL GNU GPL MIT Codigo Abiero GNU GPL Sistema Operativo Cualquiera Cualquiera Cualquiera Cualquiera Cualquiera Cualquiera Lenguaje de Programación PHP PHP Java 5.0 Python Ruby and Rails PHP or later Servidor Web Apache, IIS Apache, IIS, Apache Apache, Nginx, IIS, Apache, Nginx, IIS, Apache, IIS IIS (+Cualquierathing (+Cualquierathing that can proxy) that can proxy) Seguridad Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Captcha Si No Aprobación de Si Si Si Si Si Si 90

3 Contenido Verificación Por Correo Si Si No Si No Si Niveles de Privilegios Si No Si Si No Si LDAP Autenticación Si Extra Si No Si Historial de sección Si Si Si No Notificación de Problemas No No Si No Limitado Sesión de Adminsitracion Si Si Si No Limitado Compatible con SSL Si Si Si Si Si Si Soporte Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Manuales Si Si Si Si No Si Soporte Si Si Si Si Si Si Entrenamiento Si Si Si Si No No Comunidad de Desarrolló Si Si Si Si Si Si Ayuda en Línea Si Si Si Si Si Limitado Facilidad de Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Uso Copiado y Pegado No Limitado Si URL Amigable Si Si Si Si Si Ajuste de Imágenes Si Si Si 91

4 Carga de archivos Si Si Si No Prototipo Limitado Si No Si No No Lenguaje de Plantilla Limitado Si Si Si Si Si Interfaz de Usuario No Si Si Si No Si Editor WYSIWYG Si Si Si Archivos Zip No No Limitado No No Rendimiento Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Cache Avanzado Si Si Si Si Si No Carga Balanceada Si Si Extra Si Si Si Paginas en Cache Si Si Si Si Si Si Administración Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Publicidad Si No No Si Administración en Línea Si Si Si Si Si Si Sub-Sitio Si Si Si Si Temas Si Si No Si No Si Basurero No Si Si No No Estadísticas Si Si No No Administrador de Temas Si Si Si Si Si 92

5 Contenido Drupal 6.10 Joomla OpenCms 7.5 Plone 3.0 Radiant CMS Xoops Blog Si Si No Si Chat No No Clasificados No No Contactos Si No Si Foros Si No No Si Documentos Limitado No Si No Calendario de Si Eventos Preguntas Frecuentes Si Si No Si Gráficos No No No No Grupos de No No No Cooperación Anuncios de Extra No Trabajo Enlaces Si Si Si No Si Formulario de Contactos Si Si Si Boletines No Galería de Si Si Imágenes 93

6 Encuestas Si Si No Si Productos Si Extra Si No Proyectos No No Motor de Búsqueda Si Si Si Si Si Mapa de Sitio Si Si No Cuestionarios No Si Sindicalización (RSS) Si Si Si Si Si Contribuciones de Usuarios Si Si Si Si Clima No No Web Services Limitado Si No No No Enciclopedia No No Como resultado de este análisis entre las diferentes características se concluye que el CMS que cumple con la mayoría de los requerimientos planteados es Joomla, sin embargo existen algunos requerimientos que no los cumple este CMS, ni tampoco ninguno de los evaluados, que es la administración de usuarios por secciones, que los usuarios puedan colaborar con el ingreso de información, con previa autorización y el manejo personalizado de perfiles de usuarios registrados en el Portal Web. 94

7 4.1.2 COMPARATIVO DE LAS CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS Se analizaron las principales características de los sistemas operativos por secciones y cabe destacar que los tres sistemas operativos son muy estables y robustos, en cualquier proyecto manejado con una plataforma de código abierto puede cumplir con las expectativas, pero hay dos factores en los cuales Debían supera a los otros sistemas que son en la documentación y soporte por ser gratuito, es de mucho más accesible y el otro factor es las actualizaciones y paquetería de software disponible de forma gratuita que es mucho mayor en Debían en los otros dos sistemas se puede actualizar pero los procesos son mas complejos y requieren de conocimientos mas avanzados. REDHAT SUSE DEBIAN Instalación y Configuración Media Alta Media Administración Alta Alta Alta Estabilidad Alta Alta Alta Seguridad Alta Alta Alta Documentación y Soporte Media Media Alta Software y Actualizaciones Bajo Bajo Alta COMPARATIVO DE LAS CARACTERISTICAS DE LOS LENGUAJES DE PROGRAMACIÓN Entre los lenguajes analizados destacan dos lenguajes principalmente para el desarrollo de aplicaciones y portales en ambiente Web que son JAVA (Con JSP) y PHP, en estos dos lenguajes se considera se tiene el suficiente potencial para la realización de un proyecto de esta naturaleza, sin embargo se decidirá por PHP, porque la mayoría de los servicios de almacenamiento de Sitios Web (Hosting) ofrecen PHP y es mas caro uno que trabaje con JSP, además es un lenguaje mucho mas sencillo de interpretar, utilizar y a demás el personal de la Alcaldía ya tiene 95

8 conocimiento de este lenguaje en el Sitio Web institucional, por lo que podrán hacer modificaciones a futuro de ser necesarias. Comparativa de Lenguajes de Programación Ruby and Rails JSP PHP Python Perl Orientación a Pura Pura Hibrido Hibrido Hibrido Objetos Tipo de Lenguaje Dinámico Estático Estático Dinámico Dinámico Herencia Simples clases Simples clases Simples Múltiples Múltiples clases Seguridad Sí Si Si Si No Múltiples Bases No Si Si No Si de Datos Multiplataforma Si Si Si Si Si Framework No Si Si No No Rapidez No Si Si No No Orientado a la Si Si Si Si No Web variables de clase Sí Sí Sí No No / método Control de públicos, públicos, público, Ninguno Ninguno Acceso protegidos, privados protegidos, "paquete", privados protegido, privado Lenguaje de Integración C, C++, Java C, C + +, Java C, C++ C, de C + + C, C++, Java C, C++, Java C, C + +, Java C, C++ C, C COMPARATIVO DE LAS CACATCTERISTICAS DE LAS BASES DE DATOS Las bases de datos evaluadas MySQL, PostgreSQL, SQL life y Firebird, se destacan dos principalmente que son MySQL y PostgreSQL, estas dos bases de datos relacionales son las más conocidas y las que han obtenido mejores resultados sin 96

9 embargo se utilizara MySQL como base de datos del proyecto porque es más rápida en su lectura y debido a la naturaleza del proyecto que en su mayoría será el de mostrar información y realización de consultas es la mejor opción, el personal de la Alcaldía ya tiene conocimiento en MySQL; además no se pudo localizar a un servicio de almacenamiento de Sitios Web (Hosting), que pueda ocupar PostgreSQL CARACTERÍSTICAS PRINCIPALES DE LAS BASES DE DATOS MySQL PostgreSQL SQL Lite Firebird Versión MySQL 5.1.x PostgreSQL 8.4x SQL Lite 3.6 Firebird 2.x Licencia Dual: GPL y BSD Dual: GPL y IDPL & IPL Comercial comercial Plataforma Linux, Solaris, HP- UX, Mac, AIX, SCO, IRIX, FreeBSD, NetBSD, OpenBSD, Linux, Solaris, HP-UX, AIX, IRIX, FreeBSD, OpenBSD, NetBSD, MacOs, SCO Linux, Solaris, Windows Linux, Solaris, freebsd, HP- UX, MacOS, Windows Windows, BSDI, DEC, OS/2, Compaq Tru64, Novell NetWare. OpenServer, SCO Unixware, BeOS, BSDI, Compaq Tru64, QNX, Windows SQL estándar Alto Alto Medio Alto Velocidad Alto Medio Bajo Medio Estabilidad Alto / Muy Alto Alto Medio Alto Integridad de Datos Si Si Si Si Seguridad Alto Medio /Alto Bajo? Métodos de SHA1, MD5, md5, crypt, password No Ninguno Autenticación password SSL Soporte Si Si No plug-in Soporta Alto Alto Bajo Alto concurrencia Vistas Si Si No Si Esquemas Si Si No NO Subselects Si Si No Si Procedimientos Si Si (PL/SQL, Perl, TCL, No Si Python, SH) Disparadores Si Si No Si Unicode Si Si Si Si Programación ODBC, JDBC, C/C++,.NET/Mono, ODBC, JDBC, C/C++, Embeded SQL (in C), ODBC,JDBC, C/C++, Precompiler ODBC, JDBC, C/C++, PHP, 97

10 ADO.Net, OLEDB, Delphi, Perl, Python, PHP, Embedded (C precompiler), Java Tcl/Tk, Perl, Python, PHP (Embedded SQL), Perl, Python, PHP Python, Perl, Kylix, Delphi,.NET/Mono, ADO Motores de Table types: InnoDB PostgreSQL -- EVT Almacenamiento (default), MYISAM, BerkeleyDB, MERGE, Derived torage engines: CVS, Archive, NDB Cluster, Example, InnoDB, BDB, MYISAM, HEAP == Memory. Transacciones Si Si Si Si Replicación Si Si/no NO Comercial plugin Balanceo de Carga Si con MySQL NO NO NO Cluster (NDB storage engine) Tablespaces Si Si no? Clustering Si NO NO NO Backups Si Si Si Si Herramientas Administrativas Si Si Si (Solo en Windows) Si 4.2 PROPUESTA DE SOLUCIÓN La propuesta de solución se basa en el desarrollo de un Portal de Contenidos Dinámicos que tenga un Sistema de Administración de Contenidos que permita manejar toda la información del Portal esto basado completamente en código abierto, Debido a los requerimientos que se tienen para la elaboración del Portal Web que se desarrollara los cuales en algunos casos son bien específicos como son un perfil de empresa que publique su información tipo directorio empresarial el cual promueva sus servicios, que este completamente orientado a facilitar el trabajo de ingreso, administración de información de acuerdo a las necesidades del la Alcaldía y además 98

11 la administración de usuarios por secciones, que los usuarios puedan colaborar con el ingreso de información, con previa autorización y el manejo personalizado de perfiles de usuarios registrados y algunos contenidos con campos de captura y funcionalidades bien especificas. Se debe de concluir que ningún software de CMS actual posee estas características y resultara mucho más complejo el trabajar en la adaptación de una solución comercial, por lo que es necesario el desarrollo de un CMS, el cual pueda cumplir con lo solicitado por el proyecto. La realizar un Portal Web, Herramienta de Administración Externa y Software de CMS hecho a la medida permitirá muchos de los procesos definidos como requerimientos del proyecto se puedan realizar, la personalización de formularios de captura de datos, validaciones de campos y trabajar bajo un ambiente mas amigable, facilitando el ingreso de la información, por medio de procesos estandarizados y hechos a la medida. Este Proyecto se realizara con las tecnologías siguientes Sistema Operativo Linux Debian, servidor Web Apache, servidor de base de datos MySQL y lenguaje de programación PHP, estas tecnologías son las que de acuerdo a la evaluación de las características han resultado mejor evaluadas, pero además según la encuesta realizada con los empleados públicos estas tecnologías son las que los servidores públicos tienen mas conocimiento y han utilizado cuando se ha tratado de proyectos de código abierto. La conjugación de estas cuatro tecnologías se conoce como LAMP que es una estrategia de código abierto como una solución global desarrollando un ambiente combinado de infraestructura en un esfuerzo reducido que ha sido utilizado en proyectos de ambiente Web. El acrónimo LAMP fue utilizado por primera vez en 1998 por el escritor Michael Kunze al intentar demostrar que la unión de programas de software gratuito podría ser una alternativa real a otras caras ofertas comerciales Computer Word, LAMP refleja el espíritu opensource Se trata de una plataforma de tecnologías a partir de la que los desarrolladores construyen aplicaciones [En Linea]. Disponible en: [Consultada 30 de agosto de 2010] 99

12 LAMP: Se refiere a un conjunto tecnologías de software de código abierto necesarias para alcanzar una solución global, en este caso configurar Sitios Web o Servidores Web con un esfuerzo reducido. En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías: 14 Linux, (sistema operativo) Apache, (Servidor Web) MySQL (Gestor de bases de datos) PHP (lenguajes de programación) Como aspecto relevante que hay que destacar que el Gobierno de la Republica de El Salvador actualmente esta impulsando actualmente un proyecto de estandarización de los Sitios y Portales Web de gobierno y sus dependencias en las que se pretenden estandarizarlos en su funcionamiento, accesibilidad, estructura de navegación y distribución espacial de los elementos, en el cual se plantea las tecnologías basadas en código abierto como uno de una alternativa real para el desarrollo de un Sitio o Portal institucional y estas están basadas en las tecnologías LAMP debido a que según estudios realizados se a demostrado que es una forma eficiente del manejo de Sitios y Portales Web en la actualidad CARACTERÍSTICAS DEL DESARROLLO El desarrollo se realizo de forma modular por lo que permitirá su fácil modificación y agregarle nuevas funcionalidades de ser necesario. Se desarrollaran 3 partes principales: Administrador de Contenidos de Información: Que a través de herramientas y formularios personalizados permitirá la interacción de la base de datos con el Portal en donde se manejara toda la información que se desea ser mostrada en el Portal, a esta solamente tendrán permiso los usuarios que haya 14 Wikipedia, Concepto de LAMP [En Linea]. Disponible en: [Consultada 2 de septiembre de 2010] 100

13 designado la Alcaldía Municipal como administradores que son los miembros del comité y demás personas que ellos estimen conveniente. El portal Web: Que se la interfaz grafica de diseño la cual todos las personas verán y en donde se mostraran los distintos contenidos de información cargados en la parte administrativa. Herramienta de Administración: Esta será un apartado especial desde el cual los usuarios registrados y validados por la Alcaldía Municipal y registrados como usuarios del Portal los que tendrán la posibilidad de postear su contenidos de información y serán los administradores los que decidirán si se publica o no en el Portal previa revisión de los mismos. Los aspectos que se cubrieron a nivel de servicios de la Web 2.0 en el proyecto son los relacionados con compartir, cooperar, colaborar y participar, en la generación de información, por lo que cada visitante tendrá la oportunidad de inscribirse y poder subir y colaborar con el contenido del Portal, generando conocimiento colectivo, manteniendo actualizado el Portal no solo por los miembros del Comité de la Alcaldía Municipal, sino también por cualquier usuario inscrito TECNOLOGIAS APLICADAS Servidor Apache Este es el servidor Web más utilizado a nivel mundial el cual ha demostrado ser muy versátil, estable y seguro, además es uno de los grandes éxitos de las tecnologías de Código Abierto Lenguaje de programación PHP La implementación del Portal Web se realiza a través de un lenguaje de programación de última generación como es PHP es una tecnología con mucho futuro, con cada vez más presencia en Internet, Es muy rápido. Su integración con la base de datos MySQL, le permite constituirse como una de las alternativas 101

14 más atractivas para sistemas, se utilizará el servidor Apache, que es el servidor Web más utilizado alrededor del mundo, debido a su seguridad y eficiencia que proporciona a los usuarios. Base de Datos: MySQL es un servidor de bases de datos muy rápido, seguro y robusto por ser ésta la más descargada para proyectos de ambiente Web, esta es una base de datos muy utilizada para el desarrollo de Portales debido a su rapidez de lectura en las consulta. Utilización de JavaScript y AJAX Se utilizó para la validación de los formularios en el Portal Web, además de permitir la utilización de una herramienta de edición facilitando el trabajo de edición de la información con WYSIWYG. Para lograr una interacción entre los usuarios y el sistema y para lograr algunos efectos visuales, los cuales hagan más atractivo y rápido el Portal Web, logrando actualizar la información sin recargar nuevamente la página y haciendo peticiones directamente en el servidor Hojas de Estilos en Cascada Manejara los estilos de fuentes, colores, vínculos, tablas, listas, formularios y contenedores de información, de una forma más ordenada y atractiva, y al mismo tiempo la reutilización de código y facilitando las modificaciones futuras. Interfaz para el usuario (HTML) La interfaz gráfica para el usuario se desarrollará por medio del lenguaje HTML en el cual se elaboran páginas Web, por su facilidad de uso y rapidez de carga en un navegador. Soporta cualquier tipo de navegador de Internet, como Internet Explorer y sus diferentes versiones, Mozilla Firefox, Safari y Opera. Estos además cumplirán con 102

15 estándares internacionales establecidos para el desarrollo de Sitios y Portales Web. Accesibilidad Web El Portal aplicara varios estándares de accesibilidad Web para facilitar a las personas con discapacidad el poder ingresar al Portal y obtener información. Descentralización de la Información Generalmente se tiene la creencia que son los departamentos de informática o comunicaciones los encargados de subir contenido al Portal y esto en la práctica no es muy conveniente, es mejor que el dueño o generador de la información sea quien directamente suba la información y el administrador o supervisor se encargue de velar por el contenido de esa información. Esquema de Trabajo Web 2.0 En el Portal se aplicaran las tendencias del modelo Web 2.0 de compartir, cooperar, colaborar y participar, en la generación, investigación y divulgación del conocimiento y contenido desde lo individual hasta lo grupal o viceversa son algunos de los principios de la Web 2.0, no se tratara de crear una red sociales. 4.3 APROBACIÓN DE LA SOLUCIÓN Se ha propuesto la alternativa de soluciono a los miembros del Comité de la Alcaldía Municipal de Antiguo Cuscatlán y han brindado su aprobación, tanto para la utilización de las tecnologías como para las funcionalidades que se han definido como los requerimientos finales del Portal Web y acuerdos a los que se ha llegado dando como resultado el desarrollo de un Portal Dinámico hecho con tecnologías de código abierto a la medida y basado en los requerimientos específicos, si bien es cierto el CMS Joomla es una excelente opción para el desarrollo de portales en este caso no cumple con varios de los requerimientos hechos por la Alcaldía, por lo que se Desarrollara una solución. Para llegar e este 103

16 resultado se hizo un cuadro comparativo entre los CMS con mejores expectativas y se evaluó algunos de los requerimientos no comunes en la siguiente tabla. Requerimientos Drupal Joomla OpenCMS Plone Radiant Xoops Interfaz amigable y Sencilla Información Colaborativa Módulos específicos (Empresas, agenda de eventos) Adaptación de formularios a necesidades Usuarios por sesiones y Roles SI NO SI NO SI NO SI SI NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO SI NO NO NO NO NO Plantillas NO SI SI SI NO SI Envio de Boletines SI SI SI SI NO SI Bitácoras NO NO NO NO SI NO Catálogos Administrables NO NO NO NO NO NO Como resultado los dos CMS que más cumplen con los requerimientos son Joomla y Drupal, pero no cumplen con todos ellos motivo por el cual se desarrollara una solución desde cero REQUERIMIENTOS EN LOS CUALES NO CUMPLE NINGUNO DE LOS CMS EVALUADOS COMO SOLUCION No se posee una ficha o componente que maneje una ficha de empresa. No se tiene un esquema de trabajo en base a usuarios en el que se pueda establecer permisos a opciones de menú. No se posee una bitácora de registro de los accesos y procesos que se realicen por cada usuario para llevar una auditoria del sistema 104

17 No se posee una interfaz sencilla y amigable que solamente muestre las opciones necesarias de trabajo y que el usuario requiera, la interfaz para los CMS responde a su filosofía o forma de trabajo muy particular. No se tiene un generador de SITEMAP, para que pueda ser indexado con mayor facilidad. Ingreso de la información basada en la estructura de menú del Portal. Cabe destacar que en el caso de algunos requerimientos ya en las nuevas versiones se habla de que se podrían incluir pero no son estables en el desarrollo de este proyecto REQUERIMIENTOS VISUALES El Portal posee una línea grafica atractiva con un estilo minimalista, Con un menú a 3 niveles, definiendo un color por cada sección principal, una cabecera que presentara todo el Portal y un pie que estará fijos, además tendrá una animación para cada una de las sesiones principales, para la aprobación del diseño se mostrara 3 propuestas en las cuales se elijara una de ellas bajo la cual se harán observaciones. Todo el Portal deberá de cumplir con los estándares definidos internacionalmente en cuanto a las hojas de estilos y codificación del HTML, además deberá de permitir que los principales navegadores los puedan mostrar REQUERIMIENTOS TÉCNICOS Seguridad a todo nivel Utilización de hojas de estilos en cascada Validación por método capucha para formularios externos que se encuentren en el portal y bloqueos de usuarios a los 5 intentos fallidos. 105

18 Las contraseñas estarán encriptadas con método hash en SHA-1 (Algoritmo de Hash Seguro) es un sistema de funciones hash criptográficas relacionadas de la Agencia de Seguridad Nacional de los Estados Unidos. Manejo de secciones y seguimiento de las opciones y operaciones por medio de una bitácora por usuario. Validación de los campos que posea el formulario. Protección de variables. Que este desarrollado en capas, para su fácil modificación. Se requerirá autorización para la publicación de contenido para los usuarios registrados en el Portal y Usuarios del Sistema de Administración de Contenidos que así se definan. Utilización de listas de catálogos administrables REQUERIMIENTOS DE CONTENIDOS Se trabajo bajo un enfoque modular que permitirá que si en un futuro se necesita crear algún nuevo tipo de contenido este sea fácilmente incorporado a demás estos módulos mantendrán la comunicación entre la base de datos, el portal y el Sistema de Administración de Contenidos. Administración: Bitácora de Accesos y operaciones: Reportes de acceso al sistema y control de las operaciones que se realizan con él. Usuarios: Administración de usuarios del Sistema de Administración de Contenidos y Usuarios Registrados en el Portal además manejara la aprobación de algunas funcionalidades y servicios que prestara el portal. Cada uno de estos poseerá un rol y que utilizara para trabajar en las secciones que se le asignen por el administrador. 106

19 Secciones: Estas secciones permitirán crear opciones de menú y relacionarlas con los distintos módulos, además se permitirá tener parámetros bajo las cuales se podrá configurar como mostrara la información Contenido: Noticias: Este modulo mostrara noticias de interés que se mostraran en el Portal, poseerá tres opciones de cómo mostrarse. Documentos: Manejador de archivos en listado y detalle en cualquier formato, con titulo, descripción, peso y formato. Agenda de Eventos: Agenda de calendario de eventos por categorías, con datos de contactos y detalle del evento. Ficha de Contactos: Listado de contactos para el modulo de empresas con categorías y si el contacto posee correo electrónico permitirá enviar correo directamente a través del Portal, además a usuarios registrados y aprobados por el administrador les permitirá editar su perfil. Páginas de Información: Este será el modulo bajo el cual se podrá mostrar cualquier contenido de una forma un tanto libre. Empresas: Modulo en el que permitirá a los usuarios que se registren y sean autorizados, el poder crear un perfil de empresa y promover sus bienes o servicios. Enlaces: Listado de enlaces de vínculos con descripción, por categorías. Multimedia: Galerías de Imágenes: Galerías de n cantidad de imágenes con auto recorte Galerías de Videos: Galería de n cantidad de videos con audio, llevando historial Comunicación: Boletines Electrónicos: Modulo que permitirá el envío de formato HTML de boletín electrónico RSS: Incluirá un modulo de Sindicalización que permitirá conectar el contenido del portal con otros portales o usuarios si así lo desearan. 107

20 SITEMAP: Herramienta de que permitirá una búsqueda e interpretación de la información de manera más ágil y sencilla. Registro de Usuarios: Este modulo permitirá registrar a los usuarios y poder darle algún tipo de seguimiento además de subscribirse a los servicios que prestara el Portal REQUERIMIENTOS DE ESTRUCTURA DEL PORTAL Cada una de las secciones principales contendrá un color que identificara a que sección pertenece y conforme se muestren cada una de ellas los colores de las letras y algunas imágenes cambiaran de color dependiendo de la sección principal en donde se encuentre. La estructura de opciones de menús se estableció por medio de una serie de reuniones en las cuales se analizaron las distintas necesidades de información temática que se tenían y cuál era el enfoque que se le quería dar al Portal, por lo que se hizo una propuesta de estructura y se entrego al Comité de la Alcaldía Municipal, el cual lo evalúo y aprobó; además esta será la estructura base pero el Portal permitirá la administración de secciones de forma dinámica. Página Principal Cabecera con animación Inicio de sección Noticias Menú Horizontal a 3 niveles Buscador Avisos enlaces Multimedia o Imágenes Así somos Guía 108

21 Conoce la Ciudad Servicios Turísticos Mapa Turístico Días Festivos Espacios Culturales Agenda Calendario de Eventos Buscador de Eventos Destacados Música Arte y Cultura Cine Deportes Niños Religión Servicios Gastronomía Alojamiento Turismo Tiendas Industria Fiestas Patronales Santos Niños Inocentes Noticias Eventos Actos Religiosos Carnaval Especiales De Compras De negocio 109

22 De Noche De Paseo 4.4 ESTUDIO DE FACTIBILIDADES FACTIBILIDAD OPERATIVA Para el desarrollo del proyecto fue necesario contar con el apoyo del personal de la Alcaldía de Antiguo Cuscatlán el cual actualmente cuenta con un comité conformado por algunos empleados de la Alcaldía y miembros de la Sociedad Civil, los cuales están encargados de promocionar el municipio de Antiguo Cuscatlán, ellos serán el ente encargado de darle mantenimiento al Portal Web y de permitir que este proyecto se pueda mantener en el tiempo para esto no es necesario contar con grandes conocimientos de computación o programación, puesto que el sistema de administración que se diseñara estará adaptado a las necesidades que tiene ellos exactamente y se trabajara con un enfoque hacia el usuario. El desarrollo si bien es cierto que será un administrador de contenidos desarrollado a la medida y adaptado a las necesidades se cuenta con los conocimientos necesarios y la tecnología adecuada para desarrollarlo por lo que es operativamente viable, su desarrollo y mantenimiento FACTIBILIDAD TÉCNICA Para desarrollar el Portal se propone la implementación de un ambiente basado en código abierto utilizando LAMP (Linux, Apache, MySQL y PHP) el cual tenga la combinación de estas tecnologías principalmente para definir la infraestructura en un ambiente Web. A pesar de que el origen de estos programas de código abierto no ha sido específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de adquisición y ubicuidad de sus componentes. Cuando son 110

23 combinados, representan un conjunto de soluciones que soportan servidores de aplicaciones muy robustas. A continuación se identifican varios factores por los cuales es técnicamente factible la realización del proyecto a través de estas tecnologías y bajo este ambiente: Será necesario ocupar un servidor Web y un servidor de base de datos, pero estos ya viene con cualquier distribución de sistema Linux sin ningún costo por lo que su implementación no será complicada, a demás la mayoría de Hosting (Alojamiento Web) vienen con estas tecnologías ya incluidos. El Portal Web se realiza completamente Dinámico y toda su información y contenido será administrable por su Sistema de Administración de Contenidos que también permitirá la auditoria de la información que a través de la herramienta administrativa se ingrese, este desarrollo será posible porque se cuenta con el personal idóneo para su desarrollo con más de 10 años de experiencia en el desarrollo de este tipo de herramientas. Para el desarrollo se utilizarán tecnologías de código abierto y Web, las cuales se encuentran en el mercado hace más de 10 años. Se utilizara uno de los lenguajes de programación los cuales según el estudio realizado ha salido con un mayor grado de popularidad especialmente en el desarrollo de Sitios Web. El trabajar sobre una plataforma en ambiente Web, permite que el acceso sea muy sencillo, solamente se necesita una conexión a Internet y un navegador, no es necesario instalar ningún tipo de software en el cliente para poderse conectar al sistema y a demás es accesible desde cualquier parte del mundo. En cuanto al Servidor se ha comentado que se tiene la disponibilidad de contratar un servicio de Hosting el cual deberá tener las siguientes características: Basado en Linux, Espacio en disco 3 Gb, Ancho de Banda 111

Algunos Administradores de Contenido se presentan a continuación:

Algunos Administradores de Contenido se presentan a continuación: El Administrador de Contenido es una herramienta que le permite administrar desde su casa o empresa la información y las fotografías de su página web de manera fácil, rápida e inmediata. Algunos Administradores

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Joomla! 3.3 Cree y administre sus sitios Web

Joomla! 3.3 Cree y administre sus sitios Web Capítulo 1: Descubrir Joomla! A. Razones para crear un sitio con Joomla! 9 B. Documentarse sobre Joomla! 9 C. La hoja de ruta de Joomla! 10 D. Qué es un CMS? 12 E. HTML y XHTML 12 F. Diferenciar el contenido

Más detalles

LatinFox Corporation.Inc Tec. Anibal Quispe Phoco

LatinFox Corporation.Inc Tec. Anibal Quispe Phoco DESARROLLO DE PORTAL WEB CON SISTEMA DE ACTUALIZACIÓN Sr. Bernardino TICONA QUISPE DINÁMICA DE CONTENIDO Alcalde de la Municipalidad Distrital de Combapata Canchis. Previo un saludo le hago llegar la siguiente

Más detalles

By: Ing. Jonathan Merino Farías.

By: Ing. Jonathan Merino Farías. By: Ing. Jonathan Merino Farías. CMS y Joomla Un CMS se compone de dos partes principales: 1. La parte web pública. Es la página web como tal que ven las personas que acceden a ella. 2. La parte web privada.

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

CMS JOOMLA. Características

CMS JOOMLA. Características CMS JOOMLA Joomla es un sistema gestor de contenidos dinámicos (CMS o Content Management System) que permite crear sitios web de alta interactividad, profesionalidad y eficiencia. La administración de

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

CMS DRUPAL. Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por ejemplo:

CMS DRUPAL. Drupal es un gestor de contenidos multipropósito que puede usarse para aplicaciones como por ejemplo: CMS DRUPAL Es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones,

Más detalles

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web

SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web SLIDEFINDER: Una herramienta universal y gratuita para clasificar, buscar y compartir imágenes e información en la Web José-María Zamanillo, Daniel Franco, Isabel Zamanillo, Constantino Pérez-Vega Estructura

Más detalles

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com

Javier Velásquez Maldonado velasquezj7@hotmail.com. Jhoanna Isabel Lansinot Tocain jlansinot@yahoo.com DISEÑO, DESARROLLO E IMPLANTACIÓN DE UNA APLICACIÓN WEB PARA LA AUTOMATIZACIÓN DE LA INFORMACIÓN DE LA IGLESIA EVANGÉLICA INDÍGENA ECUATORIANA DE LA ALIANZA CRISTIANA Y MISIONERA. Javier Velásquez Maldonado

Más detalles

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo.

En este capítulo aprendemos qué es un gestor de contenidos. (CMS), cómo funciona y qué necesitamos para instalarlo. BOOTSTRAP 1 C MS y Bootstrap En este capítulo aprendemos qué es un gestor de contenidos (CMS), cómo funciona y qué necesitamos para instalarlo. También conocemos los gestores de contenido más populares,

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Web Business Creator Content Management Introducción Muchas empresas basan sus estrategias de comunicación

Más detalles

Gestión de contenidos Para Editores de la Nueva Plataforma web Red Local

Gestión de contenidos Para Editores de la Nueva Plataforma web Red Local Gestión de contenidos Para Editores de la Nueva Plataforma web Red Local Objetivo de desarrollo implementar un portal web autoadministrable, práctico y amigable que integre herramientas web 3.0 que facilite

Más detalles

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable emuseum emuseum PUBLIQUE SUS COLECCIONES EN LA WEB emuseum es un sistema de publicación web que se integra perfectamente con TMS para publicar información en la web y dispositivos móviles. Mediante emuseum

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO/ASIGNATURA: 9 IAWE (Implantación de Aplicaciones Web) PROFESOR: José Ignacio Calvo Pastor

Más detalles

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web

UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008. Gestión de Información Web Gestión de Información Web Características deseables de CMS Arquitectura técnica: Tiene que ser fiable y permitir la escalabilidad del sistema para adecuarse a futuras necesidades con módulos o extensiones.

Más detalles

JOOMLA!, UNA HERRAMIENTA EDUCATIVA Y DE CENTROS

JOOMLA!, UNA HERRAMIENTA EDUCATIVA Y DE CENTROS JOOMLA!, UNA HERRAMIENTA EDUCATIVA Y DE CENTROS Tomás Clemente Carrilero. Profesor de enseñanza secundaria. Introducción. Joomla! es un sistema gestor de contenidos dinámicos (CMS, Content Management System)

Más detalles

Escrito por emilio chica Miércoles, 11 de Abril de 2012 10:34 - Actualizado Viernes, 23 de Noviembre de 2012 10:16

Escrito por emilio chica Miércoles, 11 de Abril de 2012 10:34 - Actualizado Viernes, 23 de Noviembre de 2012 10:16 Joomla con Tienda Online Horas del curso: 40 Precio del Curso: Con este curso formaremos al alumnado en la creación de webs 2.0 de una alta interactividad y profesionalidad y además crearemos una Tienda

Más detalles

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES

CAPITULO IV CONCLUSIONES Y RECOMENDACIONES CAPITULO IV CONCLUSIONES Y RECOMENDACIONES VERIFICACIÓN DE OBJETIVOS El objetivo general del proyecto ha sido cumplido satisfactoriamente en la Unidad de Sistemas de PETROECUADOR, realizando el análisis

Más detalles

IT CONSULTING, tiene a bien hacerle llegar la oferta de Capacitación de DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO

IT CONSULTING, tiene a bien hacerle llegar la oferta de Capacitación de DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO Señor(a): Cliente. Presente.- Santa Cruz, 23 de Octubre del 2012 REF.: COTIZACION CURSO DISENO DE SITIOS WEB & BLOGS CON JOOMLA + WORDPRESS + MAGENTO Distinguido Señores: IT CONSULTING, tiene a bien hacerle

Más detalles

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas

GATOCREM. Gestión de Tareas y flujos. Registro de Entradas y Salidas Ponentes: ---- angel.cifuentes2@carm.es CENTRO REGIONAL DE ESTADÍSTICA DE MURCIA - CREM Resumen: Sistema Informático denominado GATOCREM permite una gestión automatizada de todas las tareas estadísticas

Más detalles

Qué necesito saber para tener mi sitio web en Internet?

Qué necesito saber para tener mi sitio web en Internet? Qué necesito saber para tener mi sitio web en Internet? Introducción Antes es importante tener en cuenta que Es importante considerar lo siguiente: Definir claramente tu actividad en Internet Establecer

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 3 Abril 2006 Índice 1. Generalidades... 3 1.1

Más detalles

PROYECTO WEB ALTER EGO

PROYECTO WEB ALTER EGO PROYECTO WEB ALTER EGO Definición y objetivos Web de contacto para la asociación Alter Ego. La web debe servir como punto de encuentro, cumpliendo con funciones informativas de las actividades del colectivo.

Más detalles

Propuesta WEB ENJ www.enj.org

Propuesta WEB ENJ www.enj.org Propuesta WEB ENJ www.enj.org 1 CONTENIDOS 1. Requerimientos Generales... 3 2. Descripción de Fases... 4 2.1. Definición de Estructura... 4 2.2. Implementación 5 Pasos... 4 2.3. Capacitación... 5 3. Estructura

Más detalles

RED DE OBSERVATORIOS EN RECURSOS HUMANOS EN SALUD Y MÓDULO M LABORAL

RED DE OBSERVATORIOS EN RECURSOS HUMANOS EN SALUD Y MÓDULO M LABORAL RED DE OBSERVATORIOS EN RECURSOS HUMANOS EN SALUD Y MÓDULO M DE FUERZA LABORAL Ing. Marco A. Ramírez Ch. Consultor Red de Observatorios de Recursos Humanos en Salud Lima, 5 y 6 de septiembre de 2012 www.observatoriorh.org

Más detalles

Presentación: Visión: Misión:

Presentación: Visión: Misión: Presentación: Hola, les damos la Bienvenida a CMS Web Empresas: Desarrollo de Páginas Web Administrables. Somos un equipo creativo de desarrolladores y expertos en creación de páginas Web profesionales

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

PRESENTACIÓN DEL PRODUCTO

PRESENTACIÓN DEL PRODUCTO PRESENTACIÓN DEL PRODUCTO esernet, s.l. Sebastián Elcano, 32 Planta 1 Oficina 22 28012 Madrid Teléfono: 91 433 84 38 -- Fax. 91 141 21 89 www.esernet.com -- esernet@esernet.com 1. Introducción 2. Descripción

Más detalles

Universidad de Sonora. Alumno: Erick Alonso Castro Navarro. Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto:

Universidad de Sonora. Alumno: Erick Alonso Castro Navarro. Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto: Universidad de Sonora Alumno: Erick Alonso Castro Navarro Empresa: SIEP (Sistema Estatal Penitenciario) Proyecto: Portal intranet para la administración de archivos y servicio de soporte en línea. Índice.

Más detalles

Curso de Administración de Sitios Web mediante JOOMLA

Curso de Administración de Sitios Web mediante JOOMLA Diseño Académico Intensidad: 60 Curso de Administración de Sitios Web mediante JOOMLA Dirigido a: Diseñadores gráficos, desarrolladores web, publicistas, comunicadores, web máster y, todas aquellas personas

Más detalles

Backup online empresarial Resumen de características técnicas 2015

Backup online empresarial Resumen de características técnicas 2015 2015 bedata En el mundo actual, el software de copia de seguridad en línea debe ser seguro, extremadamente fiable y ultra- rápido. Nuestra tecnología ofrece estas características críticas, lo que le permite

Más detalles

Análisis, diseño e implementación de un sitio web corporativo. Administración web y comercio electrónico en entornos de software libre

Análisis, diseño e implementación de un sitio web corporativo. Administración web y comercio electrónico en entornos de software libre Análisis, diseño e implementación de un sitio web corporativo Administración web y comercio electrónico en entornos de software libre Autor: Consultor: Manel Zaera Idiarte Fecha: 10 de junio de 2011 La

Más detalles

Arquitecturas Distribuidas 09/10

Arquitecturas Distribuidas 09/10 Tema 4. VI La Web en la actualidad d Arquitecturas Distribuidas 09/10 1 VI. La Web en la actualidad 1. Aplicaciones Web 2. Arquitectura en 3 capas de las aplicaciones web 3. Pero, qué es una aplicación

Más detalles

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR

CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR CAPÍTULO 4 ANÁLISIS Y DISEÑO: e-commerce CONSTRUCTOR En este capítulo se describe el análisis y diseño de un sistema, denominado e-commerce Constructor, el cual cumple con los siguientes objetivos: Fungir

Más detalles

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com

Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Desarrollo de portales web con Drupal. Por Juan M. Rivero. http://www.hipermedio.com Juan Manuel Rivero Egresado del Bachillerato Tecnológico de Informática y la Tecnicatura en Redes y Telecomunicaciones

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL AVANZADO Tabla de contenido Programación Web PHP con MySQL Avanzado...3 Presentación del curso...3 Objetivos de aprendizaje...4 Contenidos

Más detalles

PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE HA DE SERVIR DE BASE PARA MODERNIZACIÓN WEB MUNICIPAL

PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE HA DE SERVIR DE BASE PARA MODERNIZACIÓN WEB MUNICIPAL PLIEGO DE PRESCRIPCIONES TÉCNICAS QUE HA DE SERVIR DE BASE PARA MODERNIZACIÓN WEB MUNICIPAL 1 1.- OBJETO DEL CONTRATO Constituye objeto del presente pliego adjudicar la contratación de una inversión nueva

Más detalles

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO

CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO CAPITULO III.- SELECCIÓN DE PLATAFORMA Y ENTORNO DE DESARROLLO 1. GENERALIDADES En el presente capítulo se tratará la determinación de los requerimientos de software que se necesitan para el sistema; para

Más detalles

CARACTERISTICAS DEL SISTEMA

CARACTERISTICAS DEL SISTEMA CARACTERISTICAS DEL SISTEMA 1. CONSIDERACIONES GENERALES El Sistema de Gestión Financiera en Línea esta orientada a LA GESTION DEL PRESUPUESTO Y COMPRAS, esto es posible mediante interfaces vía Web, cuya

Más detalles

El ENTORNO COLABORATIVO WEBCED

El ENTORNO COLABORATIVO WEBCED El ENTORNO COLABORATIVO WEBCED AUTORÍA Mª TERESA GARZÓN PÉREZ TEMÁTICA NNTT, INTERNET ETAPA E.P., E.S.O., F.P. Resumen WebCED es un entorno colaborativo de diseño web destinado a las empleadas y empleados

Más detalles

Gestores de contenidos

Gestores de contenidos Gestores de contenidos Ofimática Avanzada Curso 2010/2011 Soto Montalvo Gestores de contenidos Introducción Ejemplos de CMS Nuestra elección: WordPress Blogs Creando nuestro blog con WordPress Ofimática

Más detalles

Gestores de contenidos

Gestores de contenidos Ofimática Avanzada Curso 2010/2011 Soto Montalvo Ofimática Avanzada Soto Montalvo 2 Ofimática Avanzada Soto Montalvo 3 1 Introducción Gestor de Contenidos o CMS (Content Management System): aplicación

Más detalles

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos Objetivos del curso Patrimonio Cultural Desarrollo de Herramientas de Administración y Acceso Adquirir visión generalizada de las tecnologías de desarrollo utilizadas en Sistemas de gestión del Patrimonio

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos. PATRON:DAO DAO -Permite Abstraer y Encapsular los accesos a un repositorio de datos. -Separa el acceso de datos de la lógica de negocio. -Oculta el Api por donde se accede a los datos. -Controla los accesos

Más detalles

Estados financieros, complementarios e informes de solvencia.

Estados financieros, complementarios e informes de solvencia. Estados financieros, complementarios e informes de solvencia. Delta.Info Más que un software es una solución integral Grupo Índice: 1. Servicio integral. 2. Nuestra propuesta. 3. Características técnicas.

Más detalles

Mi Agencia 2.0: Creación de un portal web auto gestionable en productos y con venta online de proveedores.

Mi Agencia 2.0: Creación de un portal web auto gestionable en productos y con venta online de proveedores. Mi Agencia 2.0: Creación de un portal web auto gestionable en productos y con venta online de proveedores. P&S consulting Características: Diseño personalizado a la imagen corporativa de su empresa. Autogestión

Más detalles

Darío Balbontín Daniel Quevedo

Darío Balbontín Daniel Quevedo Darío Balbontín Daniel Quevedo ÍNDICE 1) Introducción 2) Tecnologías web actuales 3) Reunión de requisitos 4) Diseño web 5) Escogiendo tecnologías I: CMS o no? 6) Escogiendo tecnologías II: Lenguajes de

Más detalles

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2

TABLA DE CONTENIDO 1. REQUERIMIENTOS NO FUNCIONALES... 2 TABLA DE CONTENIDO Pág. 1. REQUERIMIENTOS NO FUNCIONALES... 2 1.1 ATRIBUTOS DE CALIDAD DEL SISTEMA... 2 1.2 OTROS REQUERIMIENTOS NO FUNCIONALES... 4 1.3 REQUERIMIENTOS NO FUNCIONALES PARA HERRAMIENTAS

Más detalles

Implantación de Aplicaciones Web Fecha: 20-09-13

Implantación de Aplicaciones Web Fecha: 20-09-13 Página 1 de 24 RESUMEN DE LA PROGRAMACIÓN ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS EN RED CURSO AC. 2012 / 2013 ÁREA / MATERIA / MÓDULO PROFESIONAL Implantación de Aplicaciones Web (84 horas 4 horas semanales)

Más detalles

Joomla. Creación de sitios web con contenido dinámico

Joomla. Creación de sitios web con contenido dinámico Joomla. Creación de sitios web con contenido dinámico Autor: José Luis Bautista Tutor: José Luis Bautista 1. TÍTULO Joomla. Creación de sitios web con contenido dinámico 2. DESCRIPCIÓN Joomla es uno de

Más detalles

Requisitos Tecnológicos en el Ámbito del Comercio Electrónico

Requisitos Tecnológicos en el Ámbito del Comercio Electrónico Requisitos Tecnológicos en el Ámbito del Comercio Electrónico Índice de contenidos Requisitos de una tienda on line Plataformas tecnológicas de e-commerce CMS y Herramientas de desarrollo de tiendas on

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

PLIEGO DE CONDICIONES TÉCNICAS PARA LA CREACIÓN DE LA WEB CORPORATIVA DE LA FUNDACIÓN PARA LA CIUDADANÍA CASTELLANA Y LEONESA EN EL EXTERIOR Y LA

PLIEGO DE CONDICIONES TÉCNICAS PARA LA CREACIÓN DE LA WEB CORPORATIVA DE LA FUNDACIÓN PARA LA CIUDADANÍA CASTELLANA Y LEONESA EN EL EXTERIOR Y LA PLIEGO DE CONDICIONES TÉCNICAS PARA LA CREACIÓN DE LA WEB CORPORATIVA DE LA FUNDACIÓN PARA LA CIUDADANÍA CASTELLANA Y LEONESA EN EL EXTERIOR Y LA COOPERACIÓN AL DESARROLLO Página 1 1. ANTECEDENTES La Fundación

Más detalles

Joomla! Creación de sitios web sin necesidad de programar

Joomla! Creación de sitios web sin necesidad de programar Creación de sitios web sin necesidad de programar Universidad Politécnica de Valencia Campus de Gandía Miguel García Pineda Profesores del curso Beatriz Tirado beatigi@upvnet.upv.es Miguel García migarpi@upvnet.upv.es

Más detalles

Gestión de información web

Gestión de información web 1. Realice una matriz comparativa de los Cms que se incluyen en el documento, teniendo en cuenta los siguientes parámetros: Características Posicionamiento (teniendo en cuenta su antigüedad y madurez en

Más detalles

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra.

Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Software libre aplicado al desarrollo de aplicaciones corporativas. Proyecto gvhidra. Martín García Hernández Gaspar Quiles Gomis Conselleria de Infraestructuras y Transporte, Generalitat Valenciana, España

Más detalles

MEXICO EMPRESARIAL TI LMS elearning

MEXICO EMPRESARIAL TI LMS elearning MEXICO EMPRESARIAL TI LMS elearning La tecnología de México Empresarial en proyectos de elearning está basada en áreas de conocimiento básicas y especializadas para el sector Corporativo y de Negocios.

Más detalles

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Construyendo una Intranet colaborativa para PyMES con SharePoint 2010 Descripción Microsoft SharePoint, también conocido como Microsoft SharePoint Products and Technologies, es una plataforma de colaboración

Más detalles

Proyectos profesionales con PHP 5 Francisco Charte Ojeda

Proyectos profesionales con PHP 5 Francisco Charte Ojeda Proyectos profesionales con PHP 5 Francisco Charte Ojeda Introducción Rápida historia de PHP Qué necesito para aprender a usar PHP? Estructura de este libro Tipografía y estilos Información de soporte

Más detalles

CMS Museo de la Evolución Humana. Análisis Técnico / modelo integrador. (Abril 2012)

CMS Museo de la Evolución Humana. Análisis Técnico / modelo integrador. (Abril 2012) CMS Museo de la Evolución Humana Análisis Técnico / modelo integrador. (Abril 2012) > Índice 1. Objetivo 2. Alcance 3. Características técnicas de la aplicación 3.1. Introducción 3.2. Funcionalidades generales

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles

FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES

FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES FLACSOANDES CENTRO ACADÉMICO VIRTUAL ANDINO PARA LA INVESTIGACIÓN EN CIENCIAS SOCIALES Antecedentes Flacso Andes: descripción y objetivos Características técnicas Áreas de trabajo: e-biblioteca, ágora,

Más detalles

Análisis de aplicación: LetoDMS

Análisis de aplicación: LetoDMS Análisis de aplicación: LetoDMS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2010, Junta de Comunidades

Más detalles

DESARROLLA TU BLOG O PÁGINA

DESARROLLA TU BLOG O PÁGINA 1 DESARROLLA TU BLOG O PÁGINA WEB CON WORDPRESS Introducción a los sistema de gestión de contenidos. Instalación de Wordpress PROGRAMA DEL TALLER Introducción a los sistemas de gestión de contenidos. Instalación

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Dossier de producto. Versión: 1.1

Dossier de producto. Versión: 1.1 Dossier de producto Versión: 1.1 Nubedocs: Firmalia Dossier de producto Contenido Introducción... 4 Requisitos de alojamiento del producto... 6 Configuración básica... 7 Características de la plataforma...

Más detalles

1. CAPÍTULO III ANÁLISIS DEL SISTEMA

1. CAPÍTULO III ANÁLISIS DEL SISTEMA 37 1. CAPÍTULO III ANÁLISIS DEL SISTEMA 3.1. FACTIBILIDAD DEL PROYECTO. Se ha desarrollado un estudio de factibilidad el cual incluye la parte técnica, operacional y financiera; para determinar si se podrá

Más detalles

Proyecto de implantación de una oficina virtual de atención al ciudadano en el Ayuntamiento de Baza

Proyecto de implantación de una oficina virtual de atención al ciudadano en el Ayuntamiento de Baza Concurso abierto Marzo 2005 Contrato de Consultoría y Asistencia para el diseño del Servicio de Atención Ciudadana (SAC) del Ayuntamiento Proyecto de implantación de una oficina virtual de atención al

Más detalles

HOSTING TIPOS DE ALOJAMIENTO WEB EN INTERNET

HOSTING TIPOS DE ALOJAMIENTO WEB EN INTERNET HOSTING El Hosting o Alojamiento web es el servicio que permite a los usuarios de internet poder almacenar información en un CPU conectado a internet las 24 horas del día los 365 días del año, ya sea para

Más detalles

DESITEL ESPOCH 2008 Caracterización del MIGRA-EVIRTUAL-ESPOCH

DESITEL ESPOCH 2008 Caracterización del MIGRA-EVIRTUAL-ESPOCH Revisión : 1 Página 1 de 14 DESITEL ESPOCH 2008 Caracterización del MIGRA-EVIRTUAL-ESPOCH Revisión : 1 Página 2 de 14 CONTENIDO CONTENIDO 3 ANÁLISIS DE LA SITUACIÓN 3 ANÁLISIS DEL PROBLEMA 5 ESENARIO 1:

Más detalles

Construir portales Web dinámicos y elegantes con el sistema de gestión de contenidos (CMS, Content Management System) basado en PHP y MySQL: Joomla.

Construir portales Web dinámicos y elegantes con el sistema de gestión de contenidos (CMS, Content Management System) basado en PHP y MySQL: Joomla. SWL-401 CMS Joomla! Objetivos Después de completar este curso las y los alumnos serán capaces: Construir portales Web dinámicos y elegantes con el sistema de gestión de contenidos (CMS, Content Management

Más detalles

Anexo 1 Funcionalidades y características técnicas WEB Institucional FECYT

Anexo 1 Funcionalidades y características técnicas WEB Institucional FECYT Anexo 1 Funcionalidades y características técnicas WEB Institucional FECYT 1.INTRODUCCION En el marco del nuevo pliego para la contratación de una empresa que realice los servicios de consultoría, desarrollo

Más detalles

Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.

Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host. El alojamiento web (en inglés web hosting) es el servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web. Es

Más detalles

Ficha Descriptiva de la aplicación AL WEB

Ficha Descriptiva de la aplicación AL WEB Ficha Descriptiva de AL WEB 2012 Ficha Descriptiva de la aplicación AL WEB 1. Datos Generales... 2 1.1. Breve descripción de la aplicación... 2 1.2. Nomenclatura... 2 1.3. Logotipo... 2 1.4. Enlaces Relacionados...

Más detalles

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting).

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). CURSO DE JOOMLA Duración 40 horas ÍNDICE MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). DESCRIPCIÓN: En este módulo avanzaremos en la compra del dominio, dónde alojar

Más detalles

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas

DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA. Oficina de Sistemas DEPARTAMENTO ADMINISTRATIVO NACIONAL DE ESTADÍSTICA Oficina de Sistemas INFRAESTRUCTURA BASE DE DATOS Mayo de 2011 TABLA DE CONTENIDO 1. TIPO DE BASE DE DATOS... 3 2. BALANCEO DE CARGA PARA SERVIDORES

Más detalles

Como pez en el agua. Analizamos ocho sistemas de administración de contenidos gratuitos

Como pez en el agua. Analizamos ocho sistemas de administración de contenidos gratuitos SOFTWARE Como pez en el agua Analizamos ocho sistemas de administración de contenidos gratuitos Si quieres que tu página web tenga éxito sin que desesperes en el intento, es necesario que la publicación

Más detalles

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín Gobierno Electrónico NEXOS NEXO : INSTLCIÓN, CONFIGURCIÓN Y CTULIZCIÓN DE JOOML, MÓDULOS Y COMPONENTES 1 NEXO : Instalación, Configuración y ctualización de Joomla, Módulos y Componentes. Qué es Joomla?

Más detalles

Paquetes y Servicios Carpeta de servicios Web.

Paquetes y Servicios Carpeta de servicios Web. Paquetes y Servicios Carpeta de servicios Web. Descripción detallada de productos, paquetes, servicios, soporte y beneficios generales clientes y prospectos. info@invencionescreativas.com www.invencionescreativas.com

Más detalles

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia)

Kra 2E # 5-55 B/ Los Lagos Pitalito Huila (Colombia) KoffeeSoft, es una empresa Laboyana, creada el 28 de Marzo de 2012 con 2 años de acreditación, seria, moderna, con excelente recurso humano capacitado por reconocidas instituciones a nivel nacional. KoffeeSoft

Más detalles

Administración de servicios Web (MF0495_3)

Administración de servicios Web (MF0495_3) Ficha de orientación al alumno para su participación en la acción formativa Administración de servicios Web (MF0495_3) A quién está dirigido este Módulo Formativo? Trabajadores ocupados o desempleados

Más detalles

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting).

MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). CURSO DE JOOMLA MÁS TIENDA ONLINE Duración 40 horas ÍNDICE MÓDULO I - Operaciones Básicas con Servidores Web (Dominio, Subdominio y Hosting). DESCRIPCIÓN: En este módulo avanzaremos en la compra del dominio,

Más detalles

Instalación de Joomla! en un servidor remoto

Instalación de Joomla! en un servidor remoto Instalación de Joomla! en un servidor remoto 3 Requerimientos del servidor. En principio, los requisitos que debe cumplir el servidor en el que queremos instalar Joomla! son los mismos que los que hemos

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

Software generador de documentos a través de la Web

Software generador de documentos a través de la Web Julia Patricia Melo Morín 1 Software generador de documentos a través de la Web 1 Contacto: patricia.melo@itspanuco.edu.mx Resumen Uno de los mayores problemas a los que se enfrentan las grandes corporaciones

Más detalles

TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL

TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL Código: M083_24 TÉCNICO SUPERIOR EN CREACIÓN DE PORTALES WEB CON JOOMLA 1.5 + SEO PROFESIONAL Modalidad: Distancia Duración: 100 horas Objetivos: Joomla 1.5 es un Sistema de Gestión de Contenidos (CMS),

Más detalles

Plan Vial Regional. Manual de Usuario Sistema de Información de Inventarios Viales (SIGVial) Programa Plan Vial Regional. Ministerio de Transporte

Plan Vial Regional. Manual de Usuario Sistema de Información de Inventarios Viales (SIGVial) Programa Plan Vial Regional. Ministerio de Transporte Plan Vial Regional Manual de Usuario Sistema de Información de Inventarios Viales (SIGVial) Programa Plan Vial Regional Ministerio de Transporte República de Colombia Septiembre de 2012 Contenido 1. INTRODUCCIÓN

Más detalles

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información.

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información. El valor de la información, definiendo información como los datos procesados bajo parámetros útiles, es determinante en los mercados actuales, donde las decisiones basadas en hechos y datos garantizan

Más detalles

DKA Elearning SLU- B91864512-Pasaje Ramiro Lindado 1-3c 41.600 Sevilla Tl: 902808120 servicios@dka-formacion.es

DKA Elearning SLU- B91864512-Pasaje Ramiro Lindado 1-3c 41.600 Sevilla Tl: 902808120 servicios@dka-formacion.es DKA FORMACIÓN.- Servicios Integrales para la Formación MOODLE Diseño general Promueve una pedagogía constructivista social (colaboración, actividades, reflexión crítica, etc.). Apropiada para el 100% de

Más detalles

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python.

Introducción a Plone y Zope. Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Introducción a Plone y Zope Presentación introductoria sobre Plone y las tecnologías utilizadas, como Zope y Python. Licencia Copyright (c) 2008 Carlos de la Guardia. Copyright (c) 2008 Leonardo Caballero.

Más detalles

espacios.net.mx Diferentes tipos de sitios para diferentes tipos de necesidades. Desarrollo Web: Folletos y Portales

espacios.net.mx Diferentes tipos de sitios para diferentes tipos de necesidades. Desarrollo Web: Folletos y Portales espacios.net.mx Diferentes tipos de sitios para diferentes tipos de necesidades. Desarrollo Web: Folletos y Portales Desarrollo Web Somos una empresa dedicada al desarrollo de negocios en Internet desde

Más detalles

Alcance y descripción del servicio MONITOREO DE SERVIDORES

Alcance y descripción del servicio MONITOREO DE SERVIDORES Alcance y descripción del servicio MONITOREO DE SERVIDORES 1. Introducción. MONITOREO DE SERVIDORES, le permite al Cliente monitorear los Servidores (físicos o virtuales) y servicios (software) que se

Más detalles

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos.

Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. INSTITUTO TECNOLÓGICO SUPERIOR DE ESCARCEGA. Carrera: Ingeniería en Sistemas Computacionales. Prof.: Ing. Francisco Salvador Ballina. Materia: Taller de Base de Datos. Tema: VENTAJAS Y DESVENTAJAS DE POSTGRESQL,

Más detalles