Análisis, Diseño E Implementación De Un Sitio Web Corporativo - UOC

1y ago
39 Views
3 Downloads
1.43 MB
49 Pages
Last View : 10d ago
Last Download : 3m ago
Upload by : Mollie Blount
Transcription

Análisis, diseño e implementación de un sitio web corporativoAdministración web y comercio electrónico en entornos de software libreAutor: Isabel Bayón FaríasConsultor: Manel Zaera IdiarteFecha: 10 de junio de 2011

Proyecto webLa licencia de publicación de este documento es Creative Commons Attribution-ShareAlike 3.0Unported (CC BY-SA 3.0).Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 2 de 49

Proyecto webResumen del proyectoEn la última década, las nuevas herramientas tecnológicas de la información y la comunicación hanproducido un cambio profundo en la manera en que los individuos se comunican e interactúan en el ámbitode los negocios. El uso de Internet está ampliamente extendido y es primordial para cualquier institucióncontar con presencia en la red, así como afrontar el reto de migrar sus servicios y aplicaciones a un entornoweb que permita a sus usuarios y colaboradores acceder a ellos a través de Internet.Con este objetivo se plantea el proyecto de creación de un sitio web corporativo en el marco de laasignatura Administración web y comercio electrónico en entornos de software libre, del Máster de SoftwareLibre de la Universitat Oberta de Catalunya, y que tiene como fin consolidar las competencias adquiridas alo largo del mismo.El proyecto abarca las distintas fases del ciclo de vida del software: estudio de viabilidad, análisis delsistema, diseño, desarrollo e implantación, que se describen con detalle en la presente memoria. Y secaracteriza por la utilización de herramientas y componentes de software libre en todas las fases de sudesarrollo.El objetivo del sitio web es ofrecer contenido institucional, dar a conocer los proyectos gestionados por laentidad, proporcionar formularios en línea de inscripción a la convocatoria de ayudas, así como a lasactividades programadas, y generar información a través de noticias y el envío mensual del boletínelectrónico.Existen multitud de sitios web corporativos con funcionalidades similares. Por tanto, la importancia delproyecto no radica en la innovación tecnológica, sino en el beneficio que proporciona a la institución para laque se va a llevar a cabo. Estos beneficios se podrían resumir en una mejor imagen corporativa, aumentodel público al que llegará la información, y mejora de los procesos internos de funcionamiento de la entidad,entre otros.Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 3 de 49

Proyecto webÍndice de contenido1. Presentación del proyecto. 41.1 Introducción. 51.2 Objetivos. 51.3 Componentes de software libre.52. Estudio de viabilidad. 62.1 Establecimiento del alcance del sistema.62.2 Estudio de la situación actual.72.3 Definición de los requisitos del sistema.82.4 Estudio de las alternativas de solución.92.6 Selección de la solución.163. Análisis del sistema. 173.1 Definición del sistema. 173.2 Establecimiento de requisitos.193.3 Definición de interfaces de usuario.253.4 Especificación del plan de pruebas.304. Diseño del sistema. 324.1 Arquitectura. 324.1.1 Definición de niveles de arquitectura.324.1.2 Especificación de estándares, normas de diseño y construcción.344.1.3 Identificación de subsistemas.344.2 Revisión de casos de uso.354.2.1 Revisión de los subsistemas según los casos de uso.354.2.2 Elección de alternativas de componentes y licencias más adecuadas.384.2.3 Especificaciones de desarrollo y pruebas.404.2.4 Requisitos de implantación .445. Desarrollo. 455.1 Planificación de las actividades de desarrollo e integración de sistema.455.2 Desarrollo. 465.3 Documentación.476. Implantación. 478. Conclusiones. 478. Referencias. 48Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 4 de 49

Proyecto web1 Presentación del proyecto1.1 IntroducciónLa Fundación A., entidad sin ánimo de lucro, nace con el objetivo de preservar el patrimonio natural y labiodiversidad. Para alcanzarlo centra su actividad en labores de comunicación y sensibilización, y el apoyo ala realización de proyectos medioambientales.La Fundación quiere hacer uso de las tecnologías de la información para potenciar su actividad y alcanzarsus objetivos. Por esta razón ha decidido afrontar el reto de migrar sus servicios y aplicaciones a un entornoweb que permita a sus usuarios y colaboradores acceder a ellos desde la red.A lo largo de la memoria del proyecto se exponen sus objetivos principales y se dan a conocer lasnecesidades y requisitos planteados por el cliente. En base a esta información se realiza el estudio deviabilidad analizando qué problema se desea resolver y qué soluciones posibles existen. Como colofón alestudio de viabilidad se presenta la solución tecnológica que se considera más adecuada para la ejecucióndel proyecto.Durante la fase de análisis se realiza una especificación más detallada de los requisitos del sistema, que esel punto de partida de la fase posterior. En la fase de diseño se obtienen los modelos y especificaciones quedefinen el sistema. Entre los resultados de esta etapa se encuentran la definición del modelo arquitectónicodel sistema; estándares y normas a utilizar; identificación de subsistemas; componentes y licencias queformarán parte del sistema; especificaciones de desarrollo y prueba; y requisitos de implantación.Y por último, en las fases de desarrollo e integración se realiza la construcción del sistema diseñado y sellevan a cabo las pruebas necesarias para validar el resultado del proyecto.Durante la etapa de construcción del sistema se determinan las versiones de los componentes de softwarea utilizar y se implanta el entorno de desarrollo. En el caso particular de este proyecto, la elección del gestorde contenidos Joomla! 1.6 condiciona las extensiones disponibles, pues en su mayoría no son compatiblescon esta nueva versión del gestor. En base a este condicionante se eligen los módulos que mejor seadaptan a los requisitos del sistema, se instalan y parametrizan. En esta etapa se llevan a cabo las pruebasunitarias y de integración, y se elabora la documentación de usuario. El objetivo final es la aprobación delsistema desarrollado, para su implantación.1.2 ObjetivosEl objetivo de este proyecto es utilizar las tecnologías de la información para mejorar la comunicación entrela Fundación y los ciudadanos y, en particular, con las entidades con las que colabora.Con este fin se decide desarrollar un sitio web corporativo que facilite el acceso por medios electrónicos a lainformación, promoviendo la proximidad con el ciudadano, una mayor participación y transparencia.El uso de las tecnologías de la información contribuirá a la mejora del funcionamiento interno de la propiaFundación, incrementando su eficacia y eficiencia al simplificar los procedimientos administrativos.El objetivo del sitio web es proporcionar una herramienta de gestión de contenidos que facilite laactualización de los mismos a personal no técnico. Así como ofrecer contenido institucional, dar a conocerlos proyectos medioambientales que gestiona la entidad, proporcionar formularios en línea de inscripción ala convocatoria de ayudas, así como a las actividades programadas, y dar a conocer la actualidad de laentidad a través del espacio de sala de prensa y el envío mensual del boletín electrónico.Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 5 de 49

Proyecto web1.3 Componentes de software libreEl sitio web corporativo consta de las siguientes aplicaciones y herramientas de software libre: Sistema operativo GNU/Linux: Debian. Destaca por su calidad, estabilidad y seguridad, por elprestigio que tiene la distribución en la comunidad de software libre, la amplitud de arquitecturassoportadas, la política de inclusión de paquetes y su disponibilidad. Se trata de una distribución quese adapta a todas las necesidades y que resulta fácil de administrar para usuarios más o menosavanzados.La mayor parte del núcleo de Linux y aplicaciones base del sistema operativo se distribuyen bajolicencia GNU GPL (General Public License). Gestor de bases de datos: MySQL. Es un sistema de gestión de base de datos relacional,multiusuario, que cuenta con una gran popularidad por su rendimiento, alta fiabilidad y facilidad deuso.Sigue un esquema de licenciamiento dual. Se ofrece bajo licencia GNU GPL (General PublicLicense) para cualquier uso compatible con ésta. Gestor de contenidos: Joomla! que cuenta con una comunidad de voluntarios amplia y estable. Esun sistema de gestión de contenidos que permite editar el contenido de un sitio web de manerasencilla y generar un sitio web corporativo robusto.Se distribuye bajo licencia GNU GPL (General Public License). Lenguaje de programación: PHP. Es un lenguaje de programación interpretado, de código abierto,muy popular, especialmente adecuado para desarrollo web.Se distribuye bajo licencia PHP License, versión 3.01. Servidor web: Apache. Este servidor web es ampliamente conocido y utilizado. Y destaca por serflexible, rápido y eficiente.Se distribuye bajo Licencia Apache versión 2.0, licencia de software libre compatible con la versión 3de GNU GPL (General Public License).2 Estudio de viabilidad2.1 Establecimiento del alcance del sistemaLa Fundación nace con el objetivo de preservar el patrimonio natural y la biodiversidad. Con este fin celebraanualmente una convocatoria de ayudas para apoyar la realización de proyectos medioambientales.Con la finalidad de promover y dar a conocer su actividad la Fundación ha decidido impulsar la creación deun nuevo sitio web corporativo, que incluirá las siguientes funcionalidades: Ofrecer contenido institucional relacionado con su estructura, organización, objetivos, etc. Proporcionar una herramienta de gestión de contenidos que facilite la actualización de contenidosdel sitio web al personal no técnico de la entidad, sin requerir conocimientos de programación.Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 6 de 49

Proyecto web Ofrecer una herramienta para la presentación de solicitudes a la convocatoria de ayudas a través dela web. Mostrar la información de proyectos medioambientales gestionados por la Fundación, permitiendorealizar búsquedas y filtros de la misma. Proporcionar un espacio restringido a las entidades colaboradoras para compartir informaciónrelativa al proyecto así como documentación de trabajo. Disponer de una agenda de actividades generadas por la propia actividad de la Fundación y de losproyectos que gestiona mediante la convocatoria de ayudas. Proporcionar un espacio dedicado a la prensa con noticias y comunicados relacionados con suactividad. Ofrecer una herramienta de inscripción online a los actos programados por la propia entidad.El proyecto se acomete en sucesivas fases de forma que, como resultado de cada una de éstas, seobtienen funcionalidades completas que se irán incorporando al producto final.En cuanto a los aspectos económicos a tener en cuenta la Fundación valora la propuesta más favorableeconómicamente.Los aspectos legales que se valoran de forma positiva son los relacionados con la obtención de un productofinal que fomente la distribución del conocimiento, y que permita la máxima libertad para mejorar o modificarel software, de acuerdo a los requisitos que se planteen en el futuro. Se tendrá en cuenta el cumplimiento dela ley orgánica 15/1999, de 13 de diciembre, de protección de datos de carácter personal, así como lasmedidas técnicas y organizativas exigidas en el real decreto 1720/2007, de 11 de junio relativas a lasmedidas de seguridad de los ficheros automatizados y datos de carácter personal.El nuevo sitio web debe proporcionar un diseño, estructura de contenidos y funcionalidades mejoradosrespecto a la web actual de la entidad.Los departamentos involucrados en el proyecto de desarrollo del sitio web corporativo son: Comunicación. Se encarga de las relaciones externas y es responsable de la identidad corporativa yla imagen de la Fundación, así como de los contenidos del sitio web. Sensibilización. Se dedica a la difusión de las actividades que realiza la Fundación, así como a laorganización de actos y campañas de sensibilización en materia ambiental. Proyectos. Coordina la convocatoria de ayudas para el desarrollo de proyectos medioambientales. Sistemas de Información. Administra el sitio web y proporciona soporte técnico al personal de laFundación.El proyecto contemplará la formación a los diferentes perfiles de usuario del sitio web.2.2 Estudio de la situación actualIdentificación de los sistemas actualesEs necesario realizar un estudio detallado del sitio web actual para contemplar las funcionalidades actuales,diseño y estructura de contenidos y ofrecer una propuesta que mejore cada uno de estos aspectos. SeIsabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 7 de 49

Proyecto webrequiere la colaboración de los departamentos de Comunicación y de Sistemas de Información para obtenerla información que permita realizar este estudio.Descripción de los sistemas actualesEl sitio web corporativo actual es estático, basado en un conjunto de páginas HTML desarrolladas ygestionadas por personal técnico con conocimientos de HTML, Javascript y hojas de estilo CSS. Para surealización se ha utilizado el software Adobe Dreamweaver.Diagnóstico de los sistemas actualesUna vez analizada la situación actual de los sistemas con los que cuenta la entidad se obtienen lassiguientes conclusiones:El sitio web corporativo se puede mejorar incorporando una herramienta de gestión de contenidos quefacilite su actualización por el personal no técnico que llevará a cabo esta tarea; así como incluyendocontenidos dinámicos que permitan la realización de búsquedas; dotándolo de herramientas que permitan lainscripción online a las convocatorias de ayudas y a los actos organizados por la entidad; y potenciando laimagen de la entidad ofreciendo un diseño más atractivo.2.3 Definición de los requisitos del sistemaEl estudio de los sistemas actuales y las distintas reuniones mantenidas con el personal involucrado de laFundación ha permitido identificar los siguientes requisitos para el nuevo sitio web corporativo.Requisitos técnicosArquitecturaEl sitio web será compatible con los principales navegadores deInternet (Mozilla Firefox, Internet Explorer, Opera, Safari, GoogleChrome).100ArquitecturaLos contenidos se almacenarán en un sistema gestor de bases dedatos relacional.100SeguridadLa aplicación de gestión de contenidos permitirá la gestión de usuariospor el administrador del sistema. Así como la configuración depermisos sobre las distintas funciones de la aplicación mediante ladefinición de perfiles de usuarios. De manera tal que un perfil dadotiene acceso a la ejecución o no de cada función de la aplicación.100Normativas y/oestándaresEl portal web cumplirá las condiciones de accesibilidad descritas por laWAI (Web Accesibility Initiative) de nivel A.80Normativas y/oestándaresCumplirá las medidas de seguridad, atendiendo a la naturaleza de lainformación tratada, necesarias para garantizar la confidencialidad y laintegridad de la información, conforme a la Ley Orgánica 15/1999, de13 de diciembre, de Protección de Datos de Carácter Personal.100OperativaEl sitio web ofrecerá un diseño atractivo y tendrá en cuenta la imagencorporativa de la Fundación.100OperativaPermitirá la visualización de cualquier tipo de contenido multimedia.100Requisitos operativosIsabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 8 de 49

Proyecto webOperativaLa estructura de contenidos debe ser clara y permitirá organizar lainformación en secciones y subsecciones.100OperativaLa gestión de los contenidos podrá ser realizada por personal notécnico sin conocimientos de programación, de forma fácil e intuitiva.100OperativaEl sitio web permitirá la inscripción online a los actos organizados porla Fundación.100OperativaPermitirá la presentación electrónica de solicitudes a la convocatoriade ayudas.100OperativaEl sitio web facilitará un espacio restringido que permita compartirinformación relativa a los proyectos. Un usuario de una entidadcolaboradora podrá acceder a este espacio mediante un identificador ycontraseña. Sólo tendrá acceso a la información relativa a su proyecto.100OperativaIncluirá un buscador que facilite la búsqueda de información en la web.90AdministraciónLa información sobre estadísticas de uso del portal se podrá consultara través de un navegador web.90LegalesLa licencia de uso de la herramienta de gestión de contenidos será lomenos restrictiva posible.70LegalesLa licencia de uso del sistema operativo del servidor web será lomenos restrictiva posible.70LegalesEl portal cumplirá la ley orgánica 15/1999, de 13 de diciembre, deprotección de datos de carácter personal, así como las medidastécnicas y organizativas exigidas en el real decreto 1720/2007, de 11de junio relativas a las medidas de seguridad de los ficherosautomatizados y datos de carácter personal.100LegalesEl portal cumplirá la ley de Servicios de la Sociedad de la Informacióny de Comercio Electrónico (LSSI).100EconómicosEl gasto en concepto de licencia de uso de la herramienta de gestiónde contenidos será el menor posible.70EconómicosEl gasto en concepto de licencia de uso del sistema operativo delservidor web será el menor posible.70Requisitos legalesRequisitos económicos2.4 Estudio y valoración de las alternativas de soluciónEl estudio de viabilidad tiene como objetivo, dado un conjunto de necesidades planteadas, elegir aquellasolución que mejor las cubra de entre todas las posibles.En este apartado se estudian diferentes alternativas, todas ellas basadas en herramientas y aplicaciones desoftware libre. Esta determinación está fundamentada en los requisitos económicos y legales planteados porla Fundación. En ellos se valora la propuesta más favorable económicamente, así como la obtención de unproducto final que fomente la distribución del conocimiento, y que permita la máxima libertad para mejorar oIsabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 9 de 49

Proyecto webmodificar el software, de acuerdo con los requisitos que se planteen en el futuro. Estas condiciones soncubiertas a la perfección por las soluciones de software libre.El software libre hace referencia al software que respeta la libertad del usuario y la solidaridad social de sucomunidad, según palabras de Richard Stallman. El término fue concebido por él(http://www.gnu.org/philosophy/free-sw.html) y hace referencia a las cuatro libertades que puede ejercerquien lo recibe: para ejecutar el programa como quiera; para estudiarlo y adaptarlo a sus necesidades; deredistribución; y para mejorar el programa y publicar sus mejoras. Dos de ellas requieren el acceso al códigofuente. Estas libertades se garantizan mediante licencias determinadas en las que el autor plasma supermiso para que el receptor pueda ejercerlas.El software libre trae consigo numerosas ventajas y una de ellas es económica. Las aplicaciones yherramientas de software libre propuestas en los siguientes apartados podrían incorporarse al proyecto sincoste de licencia. Es beneficioso también para el cliente ya que puede encontrar múltiples empresas quedispongan de conocimientos para mantener su aplicación, no estando atado a un determinado proveedor.Para cada uno de las áreas de aplicación (sistema operativo, servidor web, gestor de bases de datos, etc.)se proponen a continuación aquellas herramientas de software libre que se consideran más adecuadas parael proyecto, teniendo en cuenta toda la información recopilada hasta el momento.Sistema operativo GNU/Linux. Existen multitud de distribuciones creadas tanto por organizaciones nocomerciales (Debian, CentOS), como por empresas (Red Hat, Mandriva, SuSe). En particular para esteproyecto se proponen tres posibles alternativas de software libre: Debian, CentOS, Red Hat LinuxEnterprise.DebianDestaca por su calidad, estabilidad y seguridad. La distribución puede ejecutarse sobre una ampliagama de arquitecturas, y dispone del sistema de paquetes más consistente, 25.000 actualmente.Los paquetes son programas precompilados distribuidos en un formato que hace más fácil suinstalación. Su desarrollo y mantenimiento se debe al trabajo voluntario de miles de personas entodo el mundo (con el apoyo de distintas empresas y organizaciones).Debian va dirigido a un sector que ya tiene ciertos conocimientos en Linux ya que ofrece un mayorgrado de personalización en la configuración del sistema, permitiendo mayor libertad a los usuariosa la hora de instalar.Como puntos fuertes de Debian destacar el prestigio que tiene la distribución en la comunidad desoftware libre, la amplitud de arquitecturas soportadas, la política de inclusión de paquetes y sudisponibilidad. Se trata de una distribución que se adapta a todas las necesidades y que resulta fácilde administrar para usuarios más o menos avanzados.Como puntos débiles destacar que su configuración requiere una mayor intervención del usuario.También pueden encontrarse dificultades para instalar hardware cuyos controladores no seencuentren disponibles para Linux o del que no se tenga acceso a las especificaciones. El soportedel software lo proporciona la comunidad de voluntarios y esto puede ser un inconveniente paraalgunas empresas.CentOSCentOS es una distribución de Linux basada en el código fuente proporcionado libremente por RedHad Enterprise Linux. Cada versión de CentOS es mantenida durante 7 años por medio deIsabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 10 de 49

Proyecto webactualizaciones de seguridad. Destaca por proporcionar un sistema operativo empresarial sin coste.Ha sido creado por un pequeño equipo de desarrolladores que cuentan con el apoyo de unacomunidad de usuarios activa en todo el mundo.Como puntos débiles destacar que las actualizaciones de seguridad se demoran hasta 24 horas ylas entregas hasta 4 semanas. Los errores no son solucionados directamente por el grupo dedesarrolladores de CentOS, sino por la empresa Red Hat. Hay una dependencia total con dichaempresa. El soporte lo proporciona la comunidad de voluntarios, no hay un soporte empresarial.Red Hat Enterprise LinuxRed Hat Enterprise Linux es la principal distribución comercial de Linux orientada a servidores degama alta. Ofrecen como valor añadido a las empresas contratos de soporte y suscripciones deactualización.Red Hat Enterprise Linux es una plataforma empresarial que ofrece un producto que funciona enuna amplia gama de arquitecturas de hardware. Destaca por su calidad, estabilidad y seguridad. Esuna plataforma abierta que ofrece flexibilidad, libertad de elección y acceso a una amplia gama deinnovaciones.La suscripción a Red Hat Enterprise Linux proporciona acceso a cualquier versión compatible. RedHat colabora estrechamente con proveedores de software y hardware independientes para crear unsistema operativo empresarial abierto y que se adapte a todos los usuarios. Ofrecen lasinnovaciones en hardware más recientes de numerosos fabricantes; y está optimizado paraproporcionar una plataforma estable de alto rendimiento aplicable a una amplia cartera deaplicaciones empresariales innovadoras.Incluye un ciclo de vida de soporte y actualizaciones de siete años, que se puede ampliaropcionalmente a diez años. Su arquitectura modular, flexible y sólida, además de las herramientasde gestión, ofrecen un mayor control y escalabilidad.Las tres alternativas tienen un coste de adquisición nulo, y los costes de instalación y configuración inicialse consideran similares. La diferencia la marcaría el coste de soporte y actualización si se opta por ladistribución empresarial de Red Hat Enterprise Linux. En el caso de las otras dos distribuciones, Debian yCentOS el soporte lo proporcionaría la comunidad de usuarios.Los riesgos asociados a Debian y CentOS se centrarían en la desaparición del equipo principal dedesarrolladores que mantiene la aplicación. Pero al tratarse de software libre se podría contratar a unaempresa externa que diera soporte y resolviera los posibles problemas que pudieran surgir.Se opta por la distribución Debian que cumple con los requisitos legales y económicos exigidos por elproyecto, cuenta con una comunidad de voluntarios amplia y estable y destaca por su calidad, estabilidad yseguridad.Gestor de bases de datos. Se proponen como alternativas los principales gestores de bases de datos desoftware libre: MySQL y PostgreSQL.MySQLMySQL es un sistema de gestión de base de datos (SGBD) relacional, multiusuario, con más deseis millones de instalaciones. Es patrocinado por una empresa privada que posee el copyright de lamayor parte del código.Isabel Bayón FaríasAdministración web y comercio electrónico en entornos de software libre - P2Página 11 de 49

Proyecto webSe desarrolla como software libre siguiendo un esquema de licenciamiento dual. Se ofrece bajoGNU GPL para cualquier uso compatible con esta licencia. Y para aquellas empresas que quieranincorporarlo en productos privativos se puede adquirir la licencia específica que permite este uso.Ofrecen además soporte y servicios relacionados con el producto.MySQL Community Edition es la distribución de software libre que es desarrollada y mantenida poruna amplia comunidad de desarrolladores de código abierto.Cuenta con una gran popularidad por su rendimiento, alta fiabilidad y facilidad de uso. La plataformaLAMP de desarrollo y ejecución de aplicaciones web se basa en el uso conjunto de Linux, Apache,MySQL y PHP/Perl/Python. Y puede ejecutarse sobre una amplia gama de arquitecturas.Como puntos fuertes destacar que está optimizada para equipos de múltiples procesadores,proporciona alta velocidad de respuesta y alta fiabilidad en cuanto a estabilidad se refiere.Soporta múltiples métodos de almacenamiento de las tablas, con prestaciones y rendimientodiferentes para poder optimizar el gestor de bases de datos a cada caso concreto. Sus opciones deconectividad abarcan ODBC, JDBC, .NET, etc. para construir aplicaciones en múltiples lenguajes.MySQL tiene como principal objetivo ser una base de datos fiable y eficiente. Ninguna característicaes implementada en MySQL si antes no se tiene la certeza que funcionará con la mejor velocidad derespuesta y, por supuesto, sin causar problemas de estabilidad.A partir de la versión 5 cuenta con disparadores para hacer cumplir reglas de negocio complejas anivel de bases de datos, vistas y procedimientos almacenados.En cuanto a sus puntos débiles destacar que el soporte de transacciones o la integridad referencialen MySQL está condicionado a un esquema de almacenamiento de tabla concreto, de forma que siel usuario no va a usar transacciones, puede usar el esque

Administración web y comercio electrónico en entornos de software libre - P2 Página 5 de 49. Proyecto web 1.3 Componentes de software libre El sitio web corporativo consta de las siguientes aplicaciones y herramientas de software libre: Sistema operativo GNU/Linux: Debian. Destaca por su calidad, estabilidad y seguridad, por el .

Related Documents:

de que se la busque y de que se la ame, no es la del cuer po, sino esa belleza del alma, cuyo culto ennoblece á la vez al amante y al amado. Sócrates se dirige en seguida á Menexenes, el compa ñero favorito de Lisis, y le suplica, puesto que tiene la fortuna de experimentar y hacer que otro experimente el

El segundo comprende el marco conceptual, el dise o de la metodolog a, as como la interpretaci n y el an lisis de la informaci n y los datos obtenidos. La tercera parte retoma la propuesta de ÒMetodolog a para el Estudio Nacional en HondurasÓ, previa a esta investigaci n y que le sirve de gu a se delimita en t rminos .

Direcci n de fotograf a: Jorge Panchoaga y Dami n Trochez Dise o y diagramaci n: La Silueta Ediciones Ltda. Dise o de la colecci n: Tragaluz editores SAS Impresi n: Panamericana Formas e Impresos SA Impreso en Colombia Febrero 2015!"# %&'( )*%( Luucx pekuhn uÕjusaa Chitivo, el ni o viajero / docentes de la comunidad nasa de Pueblo Nuevo .

sales pipeline. DISE incorporates a “run-the-business” SAP BusinessObjects Dashboard, giving users customizable, self-service access to sales information. Requiring just five months from whiteboard to production, DISE launched with 200 users, 1 billion records, and 2 terabytes (TB) of memory. The platform

CURSO DISE O PRESENT A CIONES DE DE. Un escenar io conocido Muc has presentaciones se dan a diario en el mundo con la . gr ficos e inter-minables listas de vi etas hasta con seis ni veles jer rquicos de t tulos y subt tulos. De seguro recuerda no una sino varias de estas presenta-ciones larg as, desconectadas, ilegibles m s all de la .

del marco de los diferentes textos de Dise nos de Experimentos de los cuales tenemos conocimiento. Nuestra motivaci on fundamental lo constituyen los trabajos de Hinkelmann y Kempthorne (1993, 2005), como libros b asicos, estos autores contribuyer

Dynamic Insights for Sales Executives (DISE) Doug Wilson Cis

el dise no de la ocarina ya que aportan la variedad tonal pro-puesta en la Tabla 1. As ı que tuvimos que dise nar un modelo que pueda relacio-nar el area del orifico con la frecuencia que deseamos obte-ner, recordando que la nota depende de la suma de orificios destapados. Primeramente se tom o una ocarina artesanal (Fig. 2) hecha