DESARROLLO DE UNA EXTENSIÓN AUTOINSTALABLE DE UN ADMINISTRADOR DE SUBASTAS EN INTERNET PARA EL SISTEMA DE ADMINISTRACIÓN DE CONTENIDOS JOOMLA!

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

Download "DESARROLLO DE UNA EXTENSIÓN AUTOINSTALABLE DE UN ADMINISTRADOR DE SUBASTAS EN INTERNET PARA EL SISTEMA DE ADMINISTRACIÓN DE CONTENIDOS JOOMLA!"

Transcripción

1 DESARROLLO DE UNA EXTENSIÓN AUTOINSTALABLE DE UN ADMINISTRADOR DE SUBASTAS EN INTERNET PARA EL SISTEMA DE ADMINISTRACIÓN DE CONTENIDOS JOOMLA! Iván Camilo Eduardo Torres Angarita Sebastián Zapata Morales UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS PROGRAMA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN PEREIRA-COLOMBIA 2011

2 DESARROLLO DE UNA EXTENSIÓN AUTOINSTALABLE DE UN ADMINISTRADOR DE SUBASTAS EN INTERNET PARA EL SISTEMA DE ADMINISTRACIÓN DE CONTENIDOS JOOMLA! Iván Camilo Eduardo Torres Angarita Sebastián Zapata Morales Proyecto de grado para optar el título de Ingeniero de Sistemas y Computación Asesor: JOVANNY CASTAÑO Ingeniero de Sistemas y Computación UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE INGENIERÍAS PROGRAMA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN PEREIRA-COLOMBIA 2011

3 Nota de aceptación: Firma del presidente del jurado Firma del Jurado Firma del Jurado Pereira, Junio 16 de

4 A mi madre Emma, a mi padre Guillermo y a mi luz guía Juliana. IVÁN CAMILO TORRES ANGARITA A mi amado padre. Requiescat in pace. Gigni de nihilo nihil, in nihilum nil posse reverti. SEBASTIÁN ZAPATA MORALES 4

5 CONTENIDO INTRODUCCIÓN PLANTEAMIENTO DEL PROBLEMA OBJETIVOS OBJETIVO GENERAL OBJETIVOS ESPECÍFICOS MARCO DE REFERENCIA ANTECEDENTES AUCTION FACTORY BF AUCTION Otros MARCO TEÓRICO Teoría de subastas Comercio electrónico Sistema de gestión de contenidos Metodología de diseño UWE Framework JOOMLA! Algoritmo de encriptación MD XML Pruebas de caja negra REQUERIMIENTOS REQUERIMIENTOS FUNCIONALES Inscripción de usuarios Publicación de artículos Oferta en publicaciones Compra-venta de artículos Culminación de una publicación Preguntas respecto al artículo publicado

6 Administración de operaciones Seguimiento de publicaciones Exhibición de la publicación Administración de las operaciones Administración de las publicaciones REQUERIMIENTOS NO FUNCIONALES Seguridad Privacidad Compatibilidad Auto-instalación Estandarización Reutilización de código de Virtuemart ANALISIS DE REQUERIMIENTOS DEL SISTEMA ANÁLISIS DE REQUERIMIENTOS Diagrama de Casos de Uso: Usuarios del Sistema Diagrama de Casos de Uso: Vista General del Modelo Diagrama de Casos de Uso: Administración de Categorías Diagrama de Casos de Uso: Administración de Módulos Diagrama de Casos de Uso: Administración de Operaciones Diagrama de Casos de Uso: Administración de Publicaciones Diagrama de Casos de Uso: Administración Usuarios Diagrama de Casos de Uso: Gestión de Operaciones Diagrama de Casos de Uso: Gestión de Preguntas Diagrama de Casos de Uso: Gestión Publicaciones Diagrama de Casos de Uso: Gestión Sesión Diagrama de Casos de Uso: Visualización Publicaciones ANÁLISIS REQUERIMIENTOS NO FUNCIONALES Seguridad Privacidad Compatibilidad

7 Auto-instalación Estandarización Reutilización de código de VIRTUEMART ESTRUCTURA DE JOOMLA! ESTRUCTURA PATRON MVC Modelo Vista Controlador DISEÑO DE LA EXTENSIÓN DIAGRAMA DE CONTENIDO Descripción DIAGRAMAS DE NAVEGACIÓN BackEnd Categoría BackEnd General BackEnd Oferta BackEnd Operación BackEnd Parametrización Campos Publicación BackEnd Parametrización Campos Usuario BackEnd Parametrización Métodos Pago BackEnd Parametrización Regional BackEnd Reclamo BackEnd Reporte FrontEnd Buscar Artículo FrontEnd Calificar FrontEnd General FrontEnd Lista Categorías FrontEnd Mis Artículos FrontEnd Operación Artículo FrontEnd Preguntas

8 FrontEnd Usuarios DIAGRAMAS DE PRESENTACIÓN BackEnd Cambiar Calificación BackEnd Campos de Usuario BackEnd Campos Publicación BackEnd Configuración Regional BackEnd Editar Categoría BackEnd Editar Método de Pago BackEnd Gestión Categorías BackEnd Listar Operaciones BackEnd Listar Publicaciones BackEnd Menú Principal BackEnd Métodos de Pago BackEnd Trámite Reclamos BackEnd Trámite Reportes FrontEnd Edición Registro FrontEnd Editar Artículo FrontEnd Iniciar Reclamación FrontEnd Listar Artículos FrontEnd Listar Mis Artículos FrontEnd Listar Preguntas Pendientes FrontEnd Mis Compras FrontEnd Mis Ventas FrontEnd Presentación Artículo FrontEnd Página Principal FrontEnd Reportar Artículo FrontEnd Reputación Usuario DIAGRAMAS DE PROCESOS Diagrama de Estructura de Procesos BackEnd Parte Diagrama de Estructura de Procesos BackEnd Parte Diagrama de Estructura de Procesos FrontEnd

9 Anular Oferta Workflow Anular Operación Workflow Añadir Categoría Workflow Añadir Método de Pago Workflow Calificar Comprador Workflow Calificar Vendedor Workflow Cambiar Calificación Workflow Cerrar Articulo Workflow Cerrar Artículo Irregular Workflow Comprar Artículo Workflow Despublicar Campo Publicación Workflow Despublicar Campo Usuario Workflow Despublicar Categoría Workflow Despublicar Método de Pago Workflow Eliminar Categoría Workflow Eliminar Método de Pago Workflow Guardar Configuración Regional Workflow Hacer Reclamo Workflow Ofertar Workflow Preguntar Workflow Publicar Campo Publicación Workflow Publicar Campo Usuario Workflow Publicar Categoría Workflow Publicar Método de Pago Workflow Publicar Nuevo Artículo Workflow Registrar Usuario Workflow Reportar Artículo Workflow Responder Pregunta Workflow Seguir Artículo Workflow Tramitar Reclamo Workflow Tramitar Reporte Workflow

10 8. IMPLEMENTACIÓN JOOMLA! PHP MySQL APACHE ECLIPSE ZEND DEBUGGER WAMPSERVER FIREFOX PRUEBAS DISEÑO EJECUCIÓN Y RESULTADOS Registrar usuario Agregar categoría Publicar subasta Exponer publicación Realizar pregunta Responder pregunta Ofertar en una subasta Consultar reputación vendedor Cerrar subasta Comprar artículo Calificar comprador Calificar vendedor Listar artículos activos Listar artículos comprados Listar artículos vendidos Listar preguntas pendientes

11 10. MANUALES MANUAL DE INSTALACIÓN Requerimientos Instalación de la extensión MANUAL DE USUARIO Registro de usuarios Acceso al sistema Como vender Listar Mis artículos Listado de publicaciones Exhibición de los artículos Formular preguntas Responder preguntas Ofertar Calificar comprador Calificar vendedor RECOMENDACIONES JOOMLA! COMPONENTE DE USUARIO VALIDACIONES PROCEDIMIENTOS ALMACENADOS IMPLEMENTACIONES GRAFICAS LENGUAJE TRAYECTORIA CONTROLES CASOS DE USO CONCLUSIONES BIBLIOGRAFIA

12 ANEXOS

13 LISTA DE TABLAS Tabla 1. Especificación Abrir Categorías Tabla 2. Especificación Añadir Categoría Tabla 3. Especificación Despublicar Categoría Tabla 4. Especificación Eliminar Categoría Tabla 5. Especificación Publicar Categoría Tabla 6. Especificación Configurar Campos de Publicación Tabla 7. Especificación Configurar Campos de Usuario Tabla 8. Especificación Configurar Métodos de pago Tabla 9. Especificación Configurar Región Tabla 10. Especificación Parametrizar Módulo Tabla 11. Especificación Anular Operación Tabla 12. Especificación Cambiar Calificación Tabla 13. Especificación Listar Operaciones Tabla 14. Especificación Anular Oferta Tabla 15. Especificación Atender Artículos Reportados Tabla 16. Especificación Cerrar Artículo Irregular Tabla 17. Especificación Listar Artículos Activos Tabla 18. Especificación Listar Reclamos Tabla 19. Especificación Resolver Reclamo Tabla 20. Especificación Activar Usuario Tabla 21. Especificación Inactivar Usuario Tabla 22. Especificación Listar Usuarios Tabla 23. Especificación Calificar Comprador Tabla 24. Especificación Calificar Vendedor Tabla 25. Especificación Crear Reclamo Tabla 26. Especificación Dar Calificación Tabla 27. Especificación Listar Artículos Comprados Tabla 28. Especificación Listar Artículos Vendidos Tabla 29. Especificación Listar Preguntas Pendientes Tabla 30. Especificación Responder Pregunta

14 Tabla 31. Especificación Cerrar Artículo Tabla 32. Especificación Comprar Artículo Tabla 33. Especificación Listar Mis Artículos Tabla 34. Especificación Ofertar Tabla 35. Especificación Publicar Artículo Tabla 36. Especificación Realizar Pregunta Tabla 37. Especificación Reportar Artículo Tabla 38. Especificación Seguir Artículo Tabla 39. Especificación Ver Artículo Tabla 40. Especificación Cerrar Sesión Tabla 41. Especificación Identificarse Tabla 42. Especificación Recuperar Clave Tabla 43. Especificación Registrarse Tabla 44. Especificación Buscar Artículo Tabla 45. Especificación Consultar Reputación Vendedor Tabla 46. Especificación Explorar Categorías

15 LISTA DE FIGURAS Pág. Figura 1: Usuarios del Sistema Figura 2: Vista General del Modelo Figura 3: Administración de Categorías Figura 4: Administración de Módulos Figura 5: Administración de Operaciones Figura 6: Administración de Publicaciones Figura 7: Administración de Usuarios Figura 8: Gestión de Operaciones Figura 9: Gestión de Preguntas Figura 10: Gestión de Publicaciones Figura 11: Gestión de Sesión Figura 12: Visualización Publicaciones Figura 13: Estructura del sistema Joomla! Figura 14: Modelo Vista Controlador Figura 15: Estructura General Plataforma Web Joomla! Figura 16: Diagrama de Contenido Figura 17: BackEnd Categoría Figura 18: BackEnd General Figura 19: BackEnd Oferta Figura 20: BackEnd Operación Figura 21: BackEnd Parametrización Campos Publicación Figura 22: BackEnd Parametrización Campos Usuario Figura 23: BackEnd Parametrización Métodos Pago Figura 24: BackEnd Parametrización Regional Figura 25: BackEnd Reclamo Figura 26: BackEnd Reporte Figura 27: FrontEnd Buscar Artículo Figura 28: FrontEnd Calificar

16 Figura 29: FrontEnd General Figura 30: FrontEnd Lista Categorías Figura 31: FrontEnd Mis Artículos Figura 32: FrontEnd Operación Artículo Figura 33: FrontEnd Preguntas Figura 34: FrontEnd Usuarios Figura 35: BackEnd Cambiar Calificación Figura 36: BackEnd Campos de Usuario Figura 37: BackEnd Campos Publicación Figura 38: BackEnd Configuración Regional Figura 39: BackEnd Editar Categoría Figura 40: BackEnd Editar Método de Pago Figura 41: BackEnd Gestión Categorías Figura 42: BackEnd Listar Operaciones Figura 43: BackEnd Listar Publicaciones Figura 44: BackEnd Menú Principal Figura 45: BackEnd Métodos de Pago Figura 46: BackEnd Trámite Reclamos Figura 47: BackEnd Trámite Reportes Figura 48: FrontEnd Edición Registro Figura 49: FrontEnd Editar Artículo Figura 50: FrontEnd Iniciar Reclamación Figura 51: FrontEnd Listar Artículos Figura 52: FrontEnd Listar Mis Artículos Figura 53: FrontEnd Listar Preguntas Pendientes Figura 54: FrontEnd Mis Compras Figura 55: FrontEnd Mis Ventas Figura 56: FrontEnd Presentación Artículo Figura 57: FrontEnd Página Principal Figura 58: FrontEnd Reportar Artículo Figura 59: FrontEnd Reputación Usuario

17 Figura 60: Diagrama de Estructura de Procesos BackEnd Parte Figura 61: Diagrama de Estructura de Procesos BackEnd Parte Figura 62: Diagrama de Estructura de Procesos FrontEnd Figura 63: Anular Oferta Workflow Figura 64: Anular Operación Workflow Figura 65: Añadir Categoría Workflow Figura 66: Añadir Método de Pago Workflow Figura 67: Calificar Comprador Workflow Figura 68: Calificar Vendedor Workflow Figura 69: Cambiar Calificación Workflow Figura 70: Cerrar Artículo Workflow Figura 71: Cerrar Artículo Irregular Workflow Figura 72: Comprar Artículo Workflow Figura 73: Despublicar Campo Publicación Workflow Figura 74: Despublicar Campo Usuario Workflow Figura 75: Despublicar Categoría Workflow Figura 76: Despublicar Método de Pago Workflow Figura 77: Eliminar Categoría Workflow Figura 78: Eliminar Método de Pago Workflow Figura 79: Guardar Configuración Regional Workflow Figura 80: Hacer Reclamo Workflow Figura 81: Ofertar Workflow Figura 82: Preguntar Workflow Figura 83: Publicar Campo Publicación Workflow Figura 84: Publicar Campo Usuario Workflow Figura 85: Publicar Categoría Workflow Figura 86: Publicar Método de Pago Workflow Figura 87: Publicar Nuevo Artículo Workflow Figura 88: Registrar Usuario Workflow Figura 89: Reportar Artículo Workflow Figura 90: Responder Pregunta Workflow

18 Figura 91: Seguir Artículo Workflow Figura 92: Tramitar Reclamo Workflow Figura 93: Tramitar Reporte Workflow Figura 94: Pantalla de Inicio de Sesión BackEnd Figura 95: Panel de Control Figura 96: Instalación del Componente Figura 97: Archivo de Instalación del Componente Figura 98: Instalación Satisfactoria del Componente Figura 99: Instalación Satisfactoria del Módulo Figura 100: Acceso Gestión de Categorías Figura 101: Gestión de Categorías Figura 102: Formulario de Creación de Categorías Figura 103: Script Post-Instalación Figura 104: Ejecución del Script Figura 105: Post-instalación modulo Figura 106: Activación del Modulo Figura 107: Configuración menú principal Figura 108: Edición del Menú Principal Figura 109: Directorios Requeridos Figura 110: Post-Instalación Extensión Figura 111: Registro de Usuario Figura 112: Formulario de Registro Figura 113: Inicio de Sesión FrontEnd Figura 114: Menú Vender Figura 115: Formulario de Creación de Articulo Figura 116: Menú Mis artículos Figura 117: Despliegue de Mis Artículos Figura 118: Despliegue de Artículos Figura 119: Exhibición de un Artículo Figura 120: Información del Usuario Figura 121: Formulación de Preguntas

19 Figura 122: Responder una Pregunta Figura 123: Oferta en un Artículo Figura 124: Calificar Comprador Figura 125: Calificar Vendedor

20 LISTA DE ANEXOS Pág. Anexo A. De la seguridad en Joomla!

21 GLOSARIO AUTOINSTALACION: Acción y efecto de instalar de manera automática. En informática se entiende por auto instalación a la acción de instalar un programa de cómputo o un dispositivo con la mínima intervención del usuario. FRONTEND Y BACKEND: En el diseño de software, front-end es la parte de un sistema de software que interactúa directamente con el usuario; mientras que back-end comprende los componentes que procesan la salida del front-end. La separación de los sistemas de software en "front-end" y "back-end", es una abstracción que sirve para mantener separadas las diferentes partes de un sistema. BACKUP: Una copia de seguridad o backup (su nombre en Inglés) en tecnología de la información o informática es una copia de seguridad - o el proceso de copia de seguridad - con el fin de que estas copias adicionales puedan utilizarse para restaurar el original después de una eventual pérdida de datos. BASE DE DATOS: Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. BLOG: Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente. CMS: Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes. COMERCIO ELECTRÓNICO: Es el uso de las tecnologías computacionales y de telecomunicaciones que se realiza entre empresas o bien entre vendedores y compradores, para apoyar el comercio de bienes y servicios. 21

22 CSS: Las hojas de estilo en cascada (en inglés Cascading Style Sheets), CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). DEBUGGER: Un depurador (en inglés, debugger), es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa "objetivo"). EXPLOIT: Exploit (del inglés to exploit, explotar o aprovechar) es una pieza de software, un fragmento de datos, o una secuencia de comandos con el fin de automatizar el aprovechamiento de un error, fallo o vulnerabilidad, a fin de causar un comportamiento no deseado o imprevisto en los programas informáticos, hardware, o componente electrónico (por lo general computarizado). FRAMEWORK: En el desarrollo de software, un framework es una estructura conceptual y tecnológica de soporte definida, normalmente con artefactos o módulos de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado. HOSTING: 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. IDE: Un entorno de desarrollo integrado (en inglés integrated development environment) es un programa informático compuesto por un conjunto de herramientas de programación. ISP: Un proveedor de servicios de Internet (o ISP, por la sigla en inglés de Internet Service Provider) es una empresa que brinda conexión a Internet a sus clientes. JOOMLA!: Joomla! es un sistema de gestión de contenidos, y entre sus principales virtudes está la de permitir editar el contenido de un sitio web de manera sencilla. Es una aplicación de código abierto programada mayoritariamente en PHP bajo una licencia GPL. LIBRERÍA: En ciencias de la computación, una biblioteca (del inglés library) es un conjunto de subprogramas utilizados para desarrollar software. 22

23 PLUGINS: Un complemento es una aplicación que se relaciona con otra para aportarle una función nueva y generalmente muy específica. Esta aplicación adicional es ejecutada por la aplicación principal e interactúan por medio de la API. También se lo conoce como plug-in (del inglés "enchufable"), add-on (agregado), complemento, conector o extensión. SCRIPT: Un script (cuya traducción literal es 'guion') o archivo de órdenes o archivo de procesamiento por lotes es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. SUBASTA: Una subasta o remate es una venta organizada de un producto basado en la competencia directa, y generalmente pública, es decir, a aquel comprador (postor) que pague la mayor cantidad de dinero o de bienes a cambio del producto. TIENDA VIRTUAL: Una tienda en línea (también conocida como tienda online, tienda virtual o tienda electrónica) se refiere a un comercio convencional que usa como medio principal para realizar sus transacciones un sitio web de Internet. UML: Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). WORKFLOW: El flujo de trabajo (workflow en inglés) es el estudio de los aspectos operacionales de una actividad de trabajo: cómo se estructuran las tareas, cómo se realizan, cuál es su orden correlativo, cómo se sincronizan, cómo fluye la información que soporta las tareas y cómo se le hace seguimiento al cumplimiento de las tareas. XML: XML, siglas en inglés de extensible Markup Language ('lenguaje de marcas extensible'), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). 23

24 INTRODUCCIÓN La creciente importancia que ha obtenido el comercio electrónico ha obligado a cientos de comerciantes tradicionales a incursionar y explorar nuevos campos electrónicos donde competir con sus semejantes. Una de las herramientas que trae la era de la información en lo que ha comercio electrónico concierne es la subasta en línea, la cual permite la exposición de mercancías de cualquier usuario de internet, y que pueden ser adquiridas por otros usuarios, otorgándole a los propietarios del sitio web el derecho a cobrar una comisión de la venta en pago por la publicidad, exhibición y administración de sus artículos que el usuario posiblemente no hubiese podido alcanzar por sus propios medios. Cabe mencionar que este no es el único uso que pueden tener los sitios de subastas en línea, también se podrían efectuar subastas gubernamentales de adjudicación de contratos, administración de activos del estado, activos recuperados de ilícitos y/o embargos. El costo de creación de un sitio entero, con administración de usuarios, publicación de artículos, manejo de bases de datos, seguridad y demás elementos que un sitio de internet para el comercio electrónico debe tener, puede resultar muy alto para el emprendedor o pequeño empresario. Un alivio que se puede encontrar en la actualidad son los sistemas de administración de contenido, estos permiten crear un sitio con poco esfuerzo y algunos de estos sin costo alguno, además proporcionan soporte, como ayuda de la comunidad de usuarios y actualizaciones; cualidades que hacen muy difícil descartar su uso en la implementación de un sitio web. Este proyecto pretende brindar una noción desde el punto de vista práctico del uso de administradores de contenido y el comercio electrónico; puntualmente las subastas electrónicas vía internet, lo que implica unirlos en una sola idea y necesidad: Un módulo para un sistema de administración de contenido que permita manejar subastas. 24

25 1. PLANTEAMIENTO DEL PROBLEMA Uno de los administradores de contenido Web más usados en la actualidad es Joomla!. Este brinda a los administradores las herramientas para adicionar información a sus sitios webs sin mayores conocimientos informáticos. Además la comunidad de usuarios ha aportado una serie de aplicaciones complementarias llamadas extensiones, entre las cuales se encuentran aplicaciones para implementar: foros, tiendas virtuales, blogs, etc. A pesar de haber un número considerable de extensiones para el administrador de contenidos Joomla!, no se encontraron módulos o extensiones de código abierto o comercial en el sitio oficial de Joomla! que permitan a los usuarios crear anuncios de artículos nuevos o usados de su pertenencia, los cuales puedan ser vendidos al mejor postor entre los propios usuarios de la página. 1 1 Open Source Matters, Inc. Joomla! Extensions Directory. Search. [En línea] [Citado el: 4 de Enero de 2011.] 25

26 2. OBJETIVOS 2.1. OBJETIVO GENERAL Diseñar e implementar una extensión autoinstalable de un administrador de subastas de internet para el sistema de administración de contenidos Joomla! OBJETIVOS ESPECÍFICOS Especificar los requerimientos del sistema de subastas. Analizar el sistema de subastas. Diseñar la extensión bajo la arquitectura del CMS Joomla. Analizar la reutilización del código. Implementar los módulos básicos. Implementar las herramientas de integración con el CMS. Diseñar y realizar pruebas. Documentar el uso del software, manual de instalación y de usuario. 26

27 3. MARCO DE REFERENCIA 3.1. ANTECEDENTES Dentro de los sitios de internet que posee Joomla! se encuentra el directorio de extensiones oficial 2, dicho directorio se mantiene actualizado por los responsables de Joomla! y provee una guía de las herramientas disponibles para este. A continuación se listan las extensiones similares a la propuesta por los autores AUCTION FACTORY Extensión agregada al directorio de extensiones en junio de 2009, es compatible con la versión 1.5 de Joomla! y su licencia es comercial. Esta herramienta tiene costo y entre las funcionalidades ofrecidas están; publicación de varios tipos de subasta, instalación automática, categorización de los ítems entre otros BF AUCTION Herramienta incluida en el directorio de extensiones en abril de 2010 es compatible con la versión 1.5 de Joomla! y su licencia es comercial. BF Auction cuenta dos versiones 4, una sin costo y otra que si lo tiene, la limitación que tiene la gratuita según su distribuidor es la presencia de avisos publicitarios. Las funcionalidades incluidas son publicación de artículos, oferta de usuarios inscritos en las publicaciones, instalación automática y el uso de herramientas de pago, su otra limitante es que el responsable del sitio web o usuario administrador es quien debe publicar dichos artículos Otros Las demás herramientas que responden al criterio de búsqueda Auction, subasta en ingles se limitan a desplegar información de sitios de subastas. 2 Open Source Matters, Inc. Joomla! Extensions Directory. [En línea] [Citado el: 04 de Enero de 2011.] 3 Skepsis Consult. The Factory. [En línea] [Citado el: 04 de 01 de 2011.] 4 Tamlyn Creative Software. Tamlyn Creative Software. [En línea] [Citado el: 5 de Enero de 2011.] 27

28 3.2. MARCO TEÓRICO Teoría de subastas Definición de subasta McAfee and McMillan (1987) definen una subasta como una institución de mercado que cuenta con un conjunto explícito de reglas que determinan la asignación de recursos y los precios basándose en las pujas presentadas por los participantes Subasta ascendente o inglesa Este es el tipo de subasta más utilizado. La característica que la define es el hecho de que el precio se va incrementando sucesivamente hasta que queda un único comprador, que es el que se adjudica el bien al precio final. Los sistemas por los que los precios se van incrementando pueden ser diferentes. Quizás el más conocido es aquel en el que los propios postores van cantando sus pujas (bien oralmente o bien a través de su introducción en un mecanismo electrónico) Comercio electrónico En el artículo de Jesús Reyna V. se presentan tres definiciones del comercio electrónico: 7 Es la aplicación de la avanzada tecnología de información para incrementar la eficacia de las relaciones empresariales entre socios comerciales" (Automotive Action Group in North America). 8 "La disponibilidad de una visión empresarial apoyada por la avanzada tecnología de información para mejorar la eficiencia y la eficacia dentro del proceso comercial (EC Innovation Centre). 9 "Es el uso de las tecnologías computacional y de telecomunicaciones que se realiza entre empresas o bien entre vendedores y compradores, para apoyar el comercio de bienes y servicios Auctions and Bidding. McAfee, P., & McMillan, J. 2, Journal of Economic Literature, Vol. XXV, págs Juez, Pedro Dura Teoria de subastas y reputación del vendedor. Madrid : Sociedad autónoma de fotocomposición, Comercio móvil. Reyna, Jesús Enrique Vazquez. Cuernavaca : Instituto de la educación básica del estado de Morelos. 8 An Introduction to Electronic Commerce. BT Electronic Commerce Innovation Center. Cardiff : Univerity of Cardiff. 9 Ibíd. 10 Electronic Commerce. Halchmi, Z., Hommel, K., y Avital., O. s.l. : The Technion-Israel Institute of Technology. 28

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

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

Gestores de Contenidos (CMS)

Gestores de Contenidos (CMS) Joomla Gestores de Contenidos (CMS) Sistema de Gestión de Contenidos o Content Managment System (CMS) Aplicación informática para crear, editar, manejar y publicar contenidos de una forma organizada y

Más detalles

INTRODUCCIÓN A MOODLE

INTRODUCCIÓN A MOODLE INTRODUCCIÓN A MOODLE ÍNDICE 1. Conocer la plataforma Moodle 1.1 Características de Moodle 2. Acceder a Moodle 2.1 Acceder y modificar nuestro perfil 2.2 Editar perfil de usuario 3. Descripción de la interfaz

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

HTML & Fila Zilla. Temario:

HTML & Fila Zilla. Temario: HTML & Fila Zilla Conocer la estructura de tus páginas te permite tener un control total sobre estas, sin mencionar, que también te permite modificar la apariencia de tus sitios con CSS y mejorar tu presencia

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

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

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Crear y gestionar un blog con WordPress

Crear y gestionar un blog con WordPress Crear y gestionar un blog con WordPress Pág. 1 Crear y gestionar un blog con WordPress Reconocimiento-NoComercial-CompartirIgual 2.5 España Realizado por: José Sánchez Rodríguez (Universidad de Málaga)

Más detalles

MANUAL INICIAL PARA LA GESTIÓN DE CURSOS ONLINE

MANUAL INICIAL PARA LA GESTIÓN DE CURSOS ONLINE MANUAL INICIAL PARA LA GESTIÓN DE CURSOS ONLINE MEDIANTE LA PLATAFORMA WEB MOODLE INSTALADA EN LOS CENTROS EDUCATIVOS DE LA XUNTA DE GALICIA Moodle es un sistema de gestión de cursos de distribución libre

Más detalles

E 4.3.1 Manual para administradores. Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net

E 4.3.1 Manual para administradores. Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net E 4.3.1 Manual para administradores Versión: 0.2 Fecha: 19/07/11 Autor: Antoni Bertran Bellido Email: abertran@opentrends.net Historial de cambios Versión Fecha Autor Cambios 0.1 15/12/2012 Antoni Bertran

Más detalles

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web

Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Web Proyecto Propio de Ampliación con Programación de Dispositivos Móviles e Inteligentes Paseo de la Puerta del Ángel, s/n 28011 Madrid www.iesellago.net

Más detalles

Especialista en Creación de Portales Web con Joomla 3.3

Especialista en Creación de Portales Web con Joomla 3.3 Especialista en Creación de Portales Web con Joomla 3.3 TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Especialista en Creación de Portales Web

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de GLOSARIO Apache servidor de páginas web de código abierto para diferentes plataformas (UNIX, Windows, etc.) Blog (Web log) Diario en formato web. Puede ser un diario personal o un conjunto de noticias,

Más detalles

Servicios Web Ministerio del Interior N10

Servicios Web Ministerio del Interior N10 Servicios Web Ministerio del Interior N10 Introducción Propósito. Definir e indicar a los usuarios, los requerimientos y buenas prácticas para la implementación de los servicios y tecnologías utilizadas

Más detalles

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

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

Historia de revisiones

Historia de revisiones Binary Rain Glosario Versión 1.1 Historia de revisiones Fecha Versión Descripción Autor 17/08/2012 1.0 Creación del documento Carolina Trias 18/08/2012 1.1 Revisado y corregido por SQA Mercedes Marzoa

Más detalles

Guía #5: Gestión de plantillas, componentes, módulos y plug-ins

Guía #5: Gestión de plantillas, componentes, módulos y plug-ins UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2012 GUIA DE LABORATORIO #5 Nombre de la Práctica: Gestión de plantillas, plug-ins y módulos Lugar de Ejecución:

Más detalles

Entidad Formadora: Plan Local De Formación Convocatoria 2010

Entidad Formadora: Plan Local De Formación Convocatoria 2010 Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú

Más detalles

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos:

ENTORNO DE UN CURSO. Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: ENTORNO DE UN CURSO Antes de empezar sería conveniente conocer la estructura de Moodle y entender los siguientes conceptos básicos: Cursos Categorías Cuentas de usuario y roles Perfil de usuario En Moodle,

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

Por Jennifer Islas. Manual de uso para Intranet

Por Jennifer Islas. Manual de uso para Intranet Por Jennifer Islas Manual de uso para Intranet Presentación El siguiente manual se ha hecho con la finalidad de que los miembros del laboratorio de átomos fríos se sirvan de una ayuda para poder gestionar

Más detalles

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: DISEÑO DE PAGINAS WEB CON HTML Código: CSTI0085 total: 3 Horas Objetivo General: Construir páginas Web en base

Más detalles

GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS

GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE WEB 2.0 Y CMS MELISSA BOLIVAR ORTIZ EAFIT DEPARTAMENTO DE INFORMÁTICA Y SISTEMAS INGENIERÍA DE SISTEMAS MEDELLÍN 2012 GESTIÓN DE REQUISITOS A TRAVÉS DEL USO DE

Más detalles

Capítulo 1 Sistemas de gestión de contenidos

Capítulo 1 Sistemas de gestión de contenidos Capítulo 1 Sistemas de gestión de contenidos Si hoy en día una persona se encuentra en Internet careciendo de una extensa funcionalidad o de un contenido actualizado, se encontrará en clara desventaja

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

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

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Instalación y Configuración del Módulo de Pago Joomla/VirtueMart (SafetyPay API 2.2)

Instalación y Configuración del Módulo de Pago Joomla/VirtueMart (SafetyPay API 2.2) Instalación y Configuración del Módulo de Pago Joomla/VirtueMart (SafetyPay API 2.2) SafetyPay Inc. provee de un módulo de manera libre para ser usado en conjunto con la solución Joomla. Este módulo le

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB

PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB PROYECTO FINAL DE CARRERA: RESERVA DE VEHÍCULOS MEDIANTE INTERFAZ WEB Ingeniería Técnica Informática de Gestión Alumno: Jorge Bou Ramón Director: Sergio Sáez Barona Junio 2012 ÍNDICE 1. INTRODUCCIÓN...4

Más detalles

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis

Servidores web. Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web Qué es un servidor web? Tipos de servidores. Lic. Lorena Bernis Servidores web 2 SERVIDOR En informática, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios.

Más detalles

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM

Más detalles

Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico

Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico Diseños de sitios Web y Comercio Electrónico Universidad Politécnica de Valencia Campus de Gandía (Jesús Tomás) Objetivos del curso Adquirir las capacidades necesarias para crear un sitio Web utilizando

Más detalles

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa.

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. Le Brindamos el Servicio de Implementación y Desarrollo de

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

Especialista en Creación de Portales Web con Joomla 3.3

Especialista en Creación de Portales Web con Joomla 3.3 Especialista en Creación de Portales Web con Joomla 3.3 Titulación certificada por EUROINNOVA BUSINESS SCHOOL Especialista en Creación de Portales Web con Joomla 3.3 Especialista en Creación de Portales

Más detalles

Web Mastering y Design

Web Mastering y Design Web Mastering y INTRODUCCIÓN Propósito de este documento El presente documento contiene el programa del curso online de Web Mastering y. OBJETIVOS Y MÉTODO DE USO Y EVALUACIÓN Objetivo y métodos de uso

Más detalles

CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM

CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM Capítulo 1: Conceptos de Microsoft Dynamics CRM CAPÍTULO 1: CONCEPTOS DE MICROSOFT DYNAMICS CRM Objetivos Los objetivos son Resumir de forma general Microsoft Dynamics CRM y sus áreas de ventas, marketing

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

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community Manual del Empleado Público Plataforma de Administración Electrónica Open Cities Community Versión 1.0 Esta obra está distribuida bajo la licencia Reconocimiento 3.0 de España de Creative Commons Para

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

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura

Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Metodología de Ingeniería del Software para el desarrollo y mantenimiento de sistemas de información del Gobierno de Extremadura Página 1 de 23 Índice del Documento 1.- Introducción... Página 4 2.- Propuesta

Más detalles

Los blog y su uso en educación Capítulo 4: Crear y gestionar un blog con WordPress

Los blog y su uso en educación Capítulo 4: Crear y gestionar un blog con WordPress Los blog y su uso en educación Cap. 4: Crear y gestionar un blog con WordPress Pág. 1 Los blog y su uso en educación Capítulo 4: Crear y gestionar un blog con WordPress Reconocimiento-NoComercial-CompartirIgual

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

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: DISEÑO DE PAGINAS WEB CON HTML Código: CSTI0085 total: 63 Horas Objetivo General: Construir páginas Web a partir

Más detalles

EXPERIENCIAS EDUCATIVAS. CREAR UN PORTAL EDUCATIVO CON JOOMLA

EXPERIENCIAS EDUCATIVAS. CREAR UN PORTAL EDUCATIVO CON JOOMLA EXPERIENCIAS EDUCATIVAS. CREAR UN PORTAL EDUCATIVO CON JOOMLA AUTORÍA PEDRO J. MORENO GARCÍA TEMÁTICA TIC ETAPA ESO, BACHILLERATO,FP Resumen Con Joomla podemos crear en pocas horas un completo portal para

Más detalles

Introducción a Moodle 2.0

Introducción a Moodle 2.0 Colegio de Bachilleres Puerto Morelos Introducción a Moodle Qué es Moodle? Moodle (Modular Object-Oriented Dynamic Learning Environment ó Ambiente de Aprendizaje Dinámico Modularmente Orientado a Objetos),

Más detalles

Tema 1. Gestión de correo y agenda electrónica

Tema 1. Gestión de correo y agenda electrónica Tema 1 Gestión de correo y agenda electrónica 1 Índice Gestión de correo y agenda electrónica 1. El correo electrónico o e-mail 2. Microsoft Outlook 2007 3. Correo electrónico y configuración 3.1. Carpeta

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México

La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México Licencia La obra se proporciona bajo los términos de esta licencia pública de Sisoft de México S. A de C.V., Está protegida por derechos de autor y / u otras leyes aplicables. Cualquier uso diferente a

Más detalles

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen A través de este artículo se ofrece un panorama amplio y de alto nivel sobre la especificación y los diferentes diagramas del Lenguaje

Más detalles

SIOM-Interfaz AM Manual de Usuario

SIOM-Interfaz AM Manual de Usuario SIOM-Interfaz AM Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_InterfazAM.doc Versión 5.0 Fecha: 2014-09-10 ÍNDICE 1 INTRODUCCIÓN 3 2 REQUISITOS PREVIOS 4 2.1 COMPONENTES

Más detalles

http://www.catamarca.gov.ar/ SISTEMAS DE GESTIÓN DE CONTENIDOS (CMS)

http://www.catamarca.gov.ar/ SISTEMAS DE GESTIÓN DE CONTENIDOS (CMS) SISTEMAS DE GESTIÓN DE CONTENIDOS (CMS) Qué es un CMS? Un sistema de gestión de contenidos (Content Management System o CMS) es un software que se utiliza principalmente para facilitar la gestión de Sitios

Más detalles

Generalidades y Conceptos Básicos

Generalidades y Conceptos Básicos y Conceptos Básicos 1 Conceptos La World Wide Web es una colección de documentos electrónicos que están vinculados entre sí, como una gran telaraña. Esta colección de documentos están almacenados en computadores

Más detalles

Manual de uso de Softaculous

Manual de uso de Softaculous Hosting al mejor precio y con la mayor calidad Manual de uso de Softaculous Softaculous es probablemente el mejor instalador automático y que se puede encontrar en su panel de control cpanel. Softaculous

Más detalles

Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo

Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo... 1 1. Los ejes alrededor de un diseño interactivo... 2 2. Los problemas de Adobe Flash...

Más detalles

Historial de Revisiones

Historial de Revisiones Página: 1 Especificación de Requerimientos de Software Plataforma Libre Orientada a Servicios para la Gestión de Trámites a través de Gobierno Electrónico (Actualización FASE I) Historial de Revisiones

Más detalles

Guía de Moodle para Estudiantes

Guía de Moodle para Estudiantes Guía de Moodle para Estudiantes 1. Introducción En este tutorial se asume que: 1. Usted tiene al menos el conocimiento básico del uso de una computadora, incluyendo el ratón y el teclado, y está familiarizado

Más detalles

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL

ACCIÓN FORMATIVA FINANCIADA POR EL SERVICIO PÚBLICO DE EMPLEO ESTATAL MF0491_3: PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE. (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 180 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 141 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

Sistema para creación de portafolios electrónicos EduFolia

Sistema para creación de portafolios electrónicos EduFolia Sistema para creación de portafolios electrónicos EduFolia Lidia Guerra Programa de Postgrado en Informática, PPI Maestría en Informática y Tecnología Educativa Universidad Nacional de Costa Rica (506)

Más detalles

Documento de visión: CRM Cloud Colombia

Documento de visión: CRM Cloud Colombia Documento de visión: CRM Cloud Colombia Documento de visión de CRM Cloud Colombia Propósito La intención de este documento es cumplir con los objetivos específicos de la fase metodológica de Inicio del

Más detalles

Entorno. @xavipalu. Multimedia

Entorno. @xavipalu. Multimedia Entorno Multimedia 07 World Wide Web World Wide Web Qué es? Cómo funciona? Lenguaje Tipologias World Wide Web / Qué es? World Wide Web WWW Sistema de distribución de información basado en hipertexto o

Más detalles

Programación con PHP y MySql Instituto CBTech 5/14

Programación con PHP y MySql Instituto CBTech 5/14 Programación con PHP y MySql Instituto CBTech 5/14 Programación con PHP y MySql Instituto CBTech 6/14 Qué es una aplicación web? Una aplicación web es un sistema informático que los usuarios utilizan accediendo

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

Universidad Nacional de Santiago del Estero Escuela para la Innovación Educativa

Universidad Nacional de Santiago del Estero Escuela para la Innovación Educativa Asunto: Establece como política informática de la EIE la adopción del Software Libre y formatos estándares y abiertos para la gestión de la información. VISTO: La nota EIE Nº 2498/09 presentada por el

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

FORMACIÓN EN ACADEMIAS GP 3.1

FORMACIÓN EN ACADEMIAS GP 3.1 UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja ESCUELA DE CIENCIAS DE LA COMPUTACIÓN TITULACION DE SISTEMAS INFORMATICOS Y COMPUTACION FORMACIÓN EN ACADEMIAS GP 3.1 INFORME FINAL

Más detalles

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co

MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web. www.singleclick.com.co MANUAL DE USUARIO PANEL DE CONTROL Sistema para Administración del Portal Web www.singleclick.com.co Sistema para Administración del Portal Web Este documento es una guía de referencia en la cual se realiza

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB DENOMINACIÓN: CON TECNOLOGÍAS WEB Código: IFCD0210 Familia profesional: Informática y Comunicaciones Área profesional: Desarrollo Nivel de cualificación profesional: 3 Cualificación profesional de referencia:

Más detalles

magh - CBTis12 Recuerde que debe contar con un correo valido de Gmail.

magh - CBTis12 Recuerde que debe contar con un correo valido de Gmail. La herramienta de la web 2.0 blog, permite al alumno expresar ideas, para nuestra clase se utilizará para que estructuren su portafolio de evidencias, Para acceder a la página del Blogger, haga clic en

Más detalles

Desarrollo de Aplicaciones con Tecnologías Web

Desarrollo de Aplicaciones con Tecnologías Web Desarrollo de Aplicaciones con Tecnologías Web Código: Modalidad: Distancia Duración: 100 Horas. Objetivos: La presente formación se ajusta al itinerario formativo del Certificado de Profesionalidad IFCD0210

Más detalles

La Intranet corporativa como herramienta de gestión de información y conocimiento

La Intranet corporativa como herramienta de gestión de información y conocimiento La Intranet corporativa como herramienta de gestión de información y conocimiento Conferencia dictada en el Centro para el Control Estatal de Medicamentos, Equipos y Dispositivos Médicos (CECMED). Abril

Más detalles

Joomla!: La web en entornos educativos. Capítulos 7 y 8

Joomla!: La web en entornos educativos. Capítulos 7 y 8 Joomla!: La web en entornos educativos Capítulos 7 y 8 Material actualizado a septiembre de 2012 Índice Índice de contenido 7. Menús...109 7.1. Introducción...109 7.2. Gestión de menús...109 7.3. Gestión

Más detalles

Guía del usuario. Guía del usuario - Wordpress

Guía del usuario. Guía del usuario - Wordpress Guía del usuario Guía del usuario - Wordpress 1. Qué es Wordpress? Pag.3 1. 1 Cómo acceder al Escritorio Wordpress? Pag.4 1. 2 Elementos destacables del Panel de Control Pag.5 1. 3 Secciones del Escritorio

Más detalles

DISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ

DISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ DISEÑO DE PÁGINAS WEB ING. CIP EDGAR CRUZ Qué es? Es un documento o información electrónica capaz de contener texto, sonido, vídeo, programas, enlaces, imágenes, y muchas otras cosas, adaptada para la

Más detalles

Manual de Usuario. Versión 1.0

Manual de Usuario. Versión 1.0 Manual de Usuario Versión 1.0 Índice Contenido 1 Introducción... 4 2 BackEnd Simple... 7 2.1 Ingreso a Portal Simple (BackEnd)... 7 2.2 Configuración... 10 2.2.1 Configuración Inicial... 10 2.2.2 Configuración

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

UNIVERSIDAD DEL VALLE MANUAL PRACTICO SOBRE LA PLATAFORMA CAMPUS VIRTUAL

UNIVERSIDAD DEL VALLE MANUAL PRACTICO SOBRE LA PLATAFORMA CAMPUS VIRTUAL Bienvenidos UNIVERSIDAD DEL VALLE MANUAL PRACTICO SOBRE LA PLATAFORMA CAMPUS VIRTUAL Ajustes comunes El Campus Virtual Univalle está basada en la Plataforma Moodle (versión 2.5), que es una aplicación

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012

TFC J2EE. Aplicación Web para la gestión de facturación de una empresa de cerrajería. Sara Gutiérrez Melero ITIG Junio de 2012 TFC J2EE Aplicación Web para la gestión de facturación de una empresa de cerrajería Sara Gutiérrez Melero ITIG Junio de 2012 Consultor: Jose Juan Rodriguez Índice 1. Introducción Objetivos Planificación

Más detalles

Aplicaciones Distribuidas con Visual Studio 2005

Aplicaciones Distribuidas con Visual Studio 2005 Aplicaciones Distribuidas con Visual Studio 2005 24.10.2006 Servicios Profesionales Danysoft Ahora los arquitectos en.net disponen de una versión de Visual Studio especialmente creada para atender sus

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

Joomla! La web en entornos educativos

Joomla! La web en entornos educativos Joomla! La web en entornos educativos Módulo : 2012 ACL (I). Usuarios. Estructura predeterminada. 4 Las versiones 2.5 de Joomla! poseen un avanzado ACL (Access Control List), que especifica qué usuarios

Más detalles

COMPONENTES ESENCIALES DE LA HERRAMIENTA LMS MOODLE DOCUMENTO DE APOYO PARA LA IMPLEMENTACIÓN DE AULAS VIRTUALES

COMPONENTES ESENCIALES DE LA HERRAMIENTA LMS MOODLE DOCUMENTO DE APOYO PARA LA IMPLEMENTACIÓN DE AULAS VIRTUALES UNIVERSIDAD DE CALDAS FACULTAD DE INGENIERIA DEPARTAMENTO DE SISTEMAS E INFORMATICA COMPONENTES ESENCIALES DE LA HERRAMIENTA LMS MOODLE DOCUMENTO DE APOYO PARA LA IMPLEMENTACIÓN DE AULAS VIRTUALES COORDINACION

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #5 Nombre de la Práctica: Instalación y creación de sitios con WordPress Lugar de Ejecución:

Más detalles

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA CARRERA: Ingeniería en Sistemas Perfil de Tesis para Proyecto Empresarial Aplicación para mejorar la evaluación del desempeño

Más detalles

CREIX AMB INTERNET. Crear Widgets para la web 2.0

CREIX AMB INTERNET. Crear Widgets para la web 2.0 CREIX AMB INTERNET Crear Widgets para la web 2.0 2 1. Widgets. 1.1. Qué son los Widgets. Esencialmente un widget es un conjunto de documentos HTML/CSS/JavaScript locales. Decimos locales, por que una vez

Más detalles

MANUAL TECNICO WEBMAIL DESITEL ESPOCH 2008

MANUAL TECNICO WEBMAIL DESITEL ESPOCH 2008 Revisión : 1 Página 1 de 107 MANUAL TECNICO WEBMAIL DESITEL ESPOCH 2008 Revisión : 1 Página 2 de 107 C O N T E N I D O 1. PROPÓSITO 2. ALCANCE 3. CONTENIDO 3.1 IMPLEMENTACION DEL SISTEMA DE MENSAJERIA

Más detalles

Introducción al desarrollo en Plone

Introducción al desarrollo en Plone corporate training Introducción al desarrollo en Plone Emanuel Sartor emanuel@.com Qué es Plone? Plone es un producto que provee una plataforma para el desarrollo de aplicaciones web centradas en contenidos.

Más detalles

LINA MARIA GALLEGO MONTOYA JUAN CARLOS HUERTAS CARDONA MARIA ANDREA JIMENEZ TRUJILLO

LINA MARIA GALLEGO MONTOYA JUAN CARLOS HUERTAS CARDONA MARIA ANDREA JIMENEZ TRUJILLO SISTEMATIZACIÓN DEL HISTORIAL Y PERFIL DE LOS USUARIOS DE LAS LÍNEAS DE ATENCIÓN PROTECCIÓN CONSUMO Y AMBULATORIOS DEL ÁREA TERAPÉUTICA A NIVEL NACIONAL DE LA FUNDACIÓN HOGARES CLARET 2009 UMBRAL LINA

Más detalles

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES

Más detalles

DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES

DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES ETAPA: SISTEMA DE INFORMACIÓN PARA LA GESTIÓN DEL PROCESO DE PRÁCTICAS PROFESIONALES ENTORNO VIRTUAL DE PRÁCTICAS PROFESIONALES Esta Publicación

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles