Mostrar el registro sencillo del ítem

dc.contributor.advisorMoreno Valero, Sandra Johannaspa
dc.contributor.authorArroyave Gutiérrez, John Freddyspa
dc.date.accessioned2020-06-26T21:34:56Z
dc.date.available2020-06-26T21:34:56Z
dc.date.issued2012-01-25
dc.identifier.urihttp://hdl.handle.net/20.500.12749/3484
dc.description.abstractPráctico es un proyecto de software libre publicado bajo licencia GNU GPL v2.0 para la creación de aplicaciones web de una manera completamente visual, rápida y sin mayores conocimientos previos de programación. Su núcleo incorpora los scripts necesarios para una fácil instalación y la generación dinámica de objetos como formularios, informes, gráficos, administración de usuarios y conexión a múltiples motores de bases de datos. nace a partir de la necesidad en la disminución de los tiempos de desarrollo para aplicaciones web, aprovechando la reutilización de código y la estandarización de operaciones de programación para ofrecer funcionalidades comunes sobre aplicaciones basadas en web. Mediante el uso de herramientas de programación y lenguajes de última generación implementa una herramienta flexible y altamente personalizable para el desarrollo de aplicaciones web con cualquier finalidad.spa
dc.description.sponsorshipUniversitat Oberta de Catalunya UOCspa
dc.description.tableofcontentsGLOSARIO...…..12 RESÚMEN...….15 INTRODUCCIÓN...…16 1. MARCO DE REFERENCIA...….17 1.1. MARCO TEÓRICO...…17 1.2. ESTADO DEL ARTE...…..22 …..25 …..26 1.3. MARCO LEGAL...…..26 1.4. MARCO METODOLÓGICO...…33 2. DESCRIPCIÓN GENERAL DEL PROBLEMA...…..41 3. OBJETIVOS...…43 3.1. Objetivo general...…..43 3.2. Objetivos específicos...…43 4. RESULTADOS OBTENIDOS...….44 5. MARCO METODOLÓGICO...…45 6. METODOLOGÍA DE DESARROLLO...….46 6.1. TECNOLOGÍAS ASOCIADAS AL PROYECTO...…..46 6.1.1. Asociadas al núcleo de la herramienta...…..46 6.1.2. Plataforma de trabajo...….46 6.1.3. Orientadas al desarrollo del aplicativo...…..47 6.1.4. Edición de documentos y textos generales...….47 6.1.5. Documentación...…..47 6.1.6. Control de cambios y …47 6.1.7. Diseño gráfico...….47 7. ESTRATEGIAS PARA LA ORGANIZACIÓN DE LA COMUNIDAD.........................48 7.1 DISEÑO DE IDENTIDAD VISUAL DEL PROYECTO...….48 7.1.1 Logotipo...…48 7.1.2 Símbolo...….48 7.1.3 …..49 7.2 PUBLICACION DE SITIO WEB...….50 7.2.1 Definición de contenidos básicos...…52 7.2.2 Espacios de interacción...…53 8. ARQUITECTURA DE LA APLICACIÓN...….54 8.1. DISEÑO MODULAR...…..55 8.1.1 Módulo de usuarios...…56 8.2.2 Módulo para gestión de permisos...…..57 8.2.3 Módulo diseñador de tablas...…..58 8.2.4 Módulo para administración de …60 8.2.5 Módulo para diseño y presentación de formularios...…..61 8.2.6 Módulo para diseño y presentación de informes...…62 8.2.7 Módulos y funcionalidades complementarias...…..62 8.3. CAPA DE DATOS...…..63 8.4. LÓGICA DE PROGRAMACIÓN...…..65 9. PRIMEROS PASOS PARA CREAR UNA APLICACIÓN...…..68 10. DESPLIEGUE DE APLICACIONES...…..71 10.1. Servidor de web y base de datos dedicado a producción...…72 10.2. Servidor web y de base de datos dedicado a producción y pruebas.............73 10.3. Servidor de web y base de datos independientes dedicados a producción..74 10.4. Servidor de web y base de datos independientes dedicados a producción y pruebas...…..74 11. MODELO ENTIDAD RELACIÓN...…76 12. DICCIONARIO DE DATOS...…78 13. DIAGRAMAS UML...….88 13.1 DIAGRAMAS DE CASOS DE USO...…..88 13.1.1 General...…..88 13.1.2 Instalar herramienta...….89 13.1.3 Ingresar al sistema...…..91 13.1.4 Agregar tabla de datos...…..92 13.1.5 Agregar formulario...…95 13.1.6 Agregar informe...….96 13.1.7 Agregar usuario...….99 …..100 13.1.8 Agregar menú...…..100 13.1.9 Definir permisos...…..102 13.1.10 Cambiar clave...…104 13.1.11 Actualizar plataforma...….105 13.2 DIAGRAMA GENERAL DE COMPONENTES...….107 13.3 DIAGRAMAS DE SECUENCIA...…108 1 3.3.4 Agregar formulario...….109 14. CONCLUSIONES...…110 15. RECOMENDACIONES...…. 112 BIBLIOGRAFÍA...….114 ANEXO 1: Proceso de registro, revisión y aprobación del proyecto .......................119 ante la FSF (Free Software Foundation)...................................................................119 ANEXO 2: Licencia GNU/GPL versión 2 (Aplicada al software)...............................125 ANEXO 3: Licencia GFDL versión 1.3 (Aplicada a este documento).......................129spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titlePráctico: generador de aplicaciones webspa
dc.title.translatedPractical: web application generatoreng
dc.degree.nameMagíster en Software Librespa
dc.coverageBucaramanga (Colombia)spa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.programMaestría en Software Librespa
dc.description.degreelevelMaestríaspa
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.localTesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.subject.keywordsSoftware engineeringeng
dc.subject.keywordsWebsite developmenteng
dc.subject.keywordsWorld Wide Webeng
dc.subject.keywordsNetwork information serviceeng
dc.subject.keywordsSystems Engineeringeng
dc.subject.keywordsSoftware managementeng
dc.subject.keywordsSoftware applicationeng
dc.subject.keywordsSoftware developmenteng
dc.subject.keywordsNew technologieseng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsTeachingeng
dc.subject.keywordsProgramming toolseng
dc.subject.keywordsApplication developmenteng
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
dc.relation.referencesArroyave Gutiérrez, John Freddy (2013). Práctico generador de aplicaciones web. Bucaramanga (Santander, Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOCspa
dc.relation.referencesALBÓS RAYA, Amadeu. D'ELIA BRANCO, Marcelo. LEÓN MARTÍNEZ, Mónica. NOVO LÓPEZ, Alejandro, OTERO GARCÍA, Alberto. SÁNCHEZ JIMÉNEZ, Oscar David. Implantación de Sistemas de Software Libre. Segunda Edición. Barcelona. Fundació per a la Universitat Oberta de Catalunya. Eureca Media, SL. 2008. 334p.spa
dc.relation.referencesAREITIO BERTOLÍN, Javier. Protección del Cloud Computing en seguridad y privacidad. España. Revista española de electrónica, ISSN 0482-6396, Nº 666, 2010 , págs. 42-48. Texto completo (pdf)spa
dc.relation.referencesARENAS, Manuel. Cloud Computing. Como estar en las nubes. El software como servicio a tu alcance. España. Revista PC Actual. Personal computer, 2008 OCT; 19 (211) Todo sobre OpenOffice. Páginas 100-106. ISSN: 11309954.spa
dc.relation.referencesBABIN, Lee. Introducción a Ajax con PHP. España. Editores Anaya Multimedia, 2007. ISBN: 9788441522008 978-84-415-2200-8 8441522006 84-415-2200-6spa
dc.relation.referencesCOBO, Ángel. GÓMEZ, Patricia. PÉREZ, Daniel. ROCHA, Rocío. PHP y MySQL: Tecnología para el desarrollo de aplicaciones web. España. Ediciones Díaz de Santos, 2005. 356p. ISBN: 84-7978-706-6. Internet: disponible en este enlace.spa
dc.relation.referencesGERKEN, Till. RATSCHILLER, Tobias. Creación de aplicaciones web con PHP 4. 373p. ISBN: 84-205-3108-1. Internet: Disponible en formato PDF en este enlacespa
dc.relation.referencesGONZALEZ BARAHONA, Jesús M. ¿Y cómo hago para que mi código sea libre?. España. Revista TodoLinux. Número 30, pág 12-13. 2003.spa
dc.relation.referencesHERNÁNDEZ BRAVO, Ángel. IBM España S.A. El SaaS y el Cloud-Computing: una opción innovadora para tiempos de crisis. España. REICIS, Revista Española de Innovación, Calidad e Ingeniería del Software, 2009. 1885-4486 Volumen 5 Número 1. Internet: Disponible en http://www.ati.es/IMG/pdf/IBMVol5Num1-2.pdfspa
dc.relation.referencesHERNANDEZ SAMPIERI, Reberto. FERNANDEZ COLLADO, Carlos. BAPTISTA LUCIO, Pilar. Metodología de la Investigación. Tercera Edición. México. Mc Graw Hill. 2003.spa
dc.relation.referencesINSTITUTO COLOMBIANO DE NORMAS TÉCNICAS Y CERTIFICACIÓN. Trabajos escritos: presentación y referencias bibliográficas. Sexta actualización. Bogotá: ICONTEC, 2008. 110pspa
dc.relation.referencesJORBA ESTEVE, Josep. SUPPI BOLDRITO, Remo. Introducción al Sistema Operativo GNU/Linux. España. Fundació per a la Universitat Oberta de Catalunya. 2008. 56p.spa
dc.relation.referencesJORBA ESTEVE, Josep. SUPPI BOLDRITO, Remo. Administración Avanzada del Sistema Operativo GNU/Linux. España. Fundació per a la Universitat Oberta de Catalunya. 2011. Eureca Media SL 240p. ISBN: 978-84-693-9173-0spa
dc.relation.referencesLETELIER, Patricio. CANÓS, José H. PENADÉS, Ma Carmen. Métodologías Ágiles en el Desarrollo de Software. España. DSIC -Universidad Politécnica de Valencia. { jhcanos | letelier | mpenades }@dsic.upv.esspa
dc.relation.referencesLETELIER, Patricio. PENADÉS, Ma Carmen. Métodologías Ágiles para el Desarrollo de Software: eXtreme Programming (XP). España. DSIC -Universidad Politécnica de Valencia. { letelier | mpenades }@dsic.upv.es Internet: Disponible en este enlace.spa
dc.relation.referencesMAS HERNANDEZ, Jordi. MEGÍAS JIMÉNEZ, David. GONZÁLEZ BARAHONA, Jesús M. SEOANE PASCUAL, Joaquín. ROBLES, Gregorio. Introducción al Software Libre. España. Fundació per a la Universitat Oberta de Catalunya. Eureca Media. 2008. 340p.spa
dc.relation.referencesMATELLAN OLIVERA, Vicente. GONZALEZ BARAHONA, Jesús M. DE LAS HERAS QUIROS, Pedro. ROBLES MARTINEZ, Gregorio. Sobre Software Libre, Compilación de ensayos sobre software libre. Universidad Rey Juan Carlos, Escuela Superior de Ciencias Experimentales y Tecnología, Departamento de Informática, Estadística y Telemática. 2004. 197p.spa
dc.relation.referencesMATEU, Carles. Desarrollo de Aplicaciones Web. Barcelona. Fundació per a la Universitat Oberta de Catalunya. Eureca Media SL. 2004. 378p.spa
dc.relation.referencesMOSELEY, Ralph. Desarrollo de aplicaciones Web. España. Editores Anaya Multimedia, 2007. ISBN: 9788441522657 978-84-415-2265-7 8441522650 84-415-2265-0spa
dc.relation.referencesMURO GARCÍA, Leonardo. Licencias de Software Libre. Venezuela. Universidad Nueva Esparta, Facultad de Ciencias. 2007.spa
dc.relation.referencesOVIEDO BRIONES, Andrés Leonardo. Estudio de las ventajas del manejo de cloud computing (computación en la nube) y propuesta de un modelo de uso para nuestro medio. Ecuador. Facultad de Ingeniería de Sistemas y Computación. PUCE, 2011. 159p. Internet: Disponible en URI: http://repositorio.puce.edu.ec/handle/22000/3372spa
dc.relation.referencesPRESSMAN, Roger S. Ingeniería del Software: Un enfoque práctico. Sexta Edición. Mc Graw Hill , 2005. 958p. ISBN: 0-07-285318-2spa
dc.relation.referencesSEPÚLVEDA, Erick. SALCEDO, Octavio. GÓMEZ, Ernesto. Manejo del riesgo y seguridad en el consumo de servicios de TI en cloud computing. Revista Redes de Ingeniería 2010. Internet: Disponible en formato PDF en este enlace.spa
dc.relation.referencesSUPPI BOLDRITO, Remo. Programación de comandos combinados (shell scripts). España. Fundació per a la Universitat Oberta de Catalunya. 2008. 34p.spa
dc.relation.referencesTOLEDO VALERA, Rubén. Servicios de gestión empresarial para PYMEs: un caso práctico de SaaS (Software as a Service). España. Escuela Técnica Superior de Ingeniería de Telecomunicación. Tecnologías de la Información y las Comunicaciones. Internet: URI: http://hdl.handle.net/10317/1924spa
dc.relation.referencesWELLING, Luke. THOMSON, Laura. Desarrollo web con php y mysql php 5 y mysqul 4.1 y 5. España. Editores Anaya Multimedia, 2005. 974p.spa
dc.relation.referencesYEFIM V, Natis. KNIPP, Eric. PEZZINI, Massimo. Gartner: Scalability, Elasticity and Multitenancy on the Road to Cloud Services. Gartner, 2010. Gartner Research. 2009. 13p. ID Number: G00169631spa
dc.relation.referencesYEFIM V, Natis. KNIPP, Eric. Gartner: Reference Architecture for Multitenancy. Gartner, 2010. Gartner Research. 2010. 13p. ID Number: G00205983spa
dc.relation.referencesYEFIM V, Natis. KNIPP, Eric. Gartner: Understanding Tenancy: Salesforce.com Versus Google.com. Gartner, 2011. Gartner Research. 2011. 13p. ID Number: G00213940spa
dc.relation.referencesYEFIM V, Natis. Gartner: Reference Model for PaaS. Gartner, 2011. Gartner Research. 2011. 13p. ID Number: G00218432spa
dc.relation.referencesYEFIM V, Natis. KNIPP, Eric. VALDES, Ray. CEARLEY, David W. SHOLLER, Daniel. Who's Who in Application Platforms for Cloud. Computing: The Cloud Specialists. Gartner, 2009. Gartner Research. 2009. 23p. ID Number: G00170954spa
dc.contributor.cvlacArroyave Gutiérrez, John Freddy [0001167340]*
dc.subject.lembIngeniería de softwarespa
dc.subject.lembDesarrollo de páginas webspa
dc.subject.lembWorld Wide Webspa
dc.subject.lembServicio de información sobre redesspa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembGestión de softwarespa
dc.subject.lembAplicación de softwarespa
dc.subject.lembDesarrollo de softwarespa
dc.subject.lembNuevas tecnologíasspa
dc.subject.lembInvestigacionesspa
dc.subject.lembEnseñanzaspa
dc.description.abstractenglishPractico is a free software project published under the GNU GPL v2.0 license for the creation of web applications in a completely visual, fast way and without any prior programming knowledge. Its core incorporates the necessary scripts for easy installation and the dynamic generation of objects such as forms, reports, charts, user administration and connection to multiple database engines. It was born from the need to reduce development times for web applications, taking advantage of the reuse of code and the standardization of programming operations to offer common functionalities on web-based applications. By using state-of-the-art programming tools and languages, it implements a flexible and highly customizable tool for the development of web applications for any purpose.eng
dc.subject.proposalHerramientas de programaciónspa
dc.subject.proposalDesarrollo de aplicacionesspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TM
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.description.learningmodalityModalidad Presencialspa


Ficheros en el ítem

Thumbnail
Thumbnail
Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 2.5 Colombia