Prototipo de un sistema de gestión de pedidos utilizando el framework grails

dc.contributor.advisorVélez Ángel, Paulo Andrésspa
dc.contributor.authorEspinosa Reyes, Angelica Maríaspa
dc.coverage.spatialTuluá, Valle del Cauca, Colombiaspa
dc.date.accessioned2017-05-17T19:50:50Z
dc.date.available2017-05-17T19:50:50Z
dc.date.issued2011-02-01spa
dc.descriptionilustraciones, gráficos, tablasspa
dc.description.abstractEste proyecto brinda una herramienta al usuario, mostrando el funcionamiento del Framework Grails por medio de la gestión de pedidos alacarte, utilizando tecnología inalámbrica que proporciona una forma de realizar los diferentes procesos de una manera más rápida y eficaz. Se destaca que el presente proyecto incluye un área de gran relevancia para el desarrollo de aplicaciones web, donde se detalla la metodología y las etapas de desarrollo que se utilizaron. Este trabajo mostrara al desarrollador una orientación clara de lo que desea el usuario, de una manera objetiva y subjetiva; suministrando de alguna forma un marco de referencia para la implementación de Grails en futuros desarrollos. Además se describe el análisis, diseño e implementación de la aplicación “Prototipo de un sistema de gestión de pedidos utilizando el Framework Grails".spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero (a) de Sistemasspa
dc.description.tableofcontentsGLOSARIO / 1RESUMEN / 2. INTRODUCCIÓN / 3. DEFINICION DEL PROYECTO / 3.1 AUTOR DEL PROYECTO / 3.2DIRECTOR DEL PROYECTO / 3.3 REVISOR TECNICO / 3.4 COLABORADORES / 3.5 RECURSOS DISPONIBLES / 3.5.1 Recursos Técnicos / 3.5.2 Recursos Económicos / 3.6 FORMULACIÓN DEL PROBLEMA / 3.6.1 Definición / 3.6.2 Descripción / 3.7JUSTIFICACION / 4.OBJETIVOS / 4.1 OBJETIVO GENERAL / 4.2 OBJETIVOS ESPECÍFICOS / 5. MARCO REFERENCIAL / 5.1 MARCO TEÓRICO / 5.1.1 Dispositivo Móvil / 5.1.1.1 Categoría de Dispositivos Móviles / 5.1.1.2 Sistemas Operativos Móviles / 5.1.1.3 Teléfonos Móviles / 5.1.1.4 Servicios Móviles de Primera Generación / 5.1.1.4.1 Servicios Móviles de Segunda Generación / 5.1.1.4.1.1 Servicios Móviles de transición 2.5G / 5.1.1.4.2 Servicios Móviles de Tercera Generación / 5.1.1.4.2 Servicios Móviles de Cuarta Generación / 5.1.1.4.3 Avances de la Evolución de la Telefonía Móvil / 5.1.1.4.3.1 Tecnología EDGE (Enhanced Data Rates) / 5.1.1.4.3.2 Tecnología UMTS (Universal Mobile TelecommunicationsSystem) / 5.1.1.4.3.3 Tecnología HSDPA / 5.1.1.4.3.4 Tecnología HSUPA / 5.1.1.4.4 Conexión a Internet / 5.1.1.4.5 Modo Infraestructura: / 5.1.1.4.5.1 ¿Cómo sería la seguridad en una red Wi-Fi? / 5.1.1.4.5.2 Dispositivos / 5.1.1.4.5.2.1 Dispositivos de Distribución o Red: / 5.1.1.4.5.2.2 Los dispositivos terminales / 5.1.1.4.5.3 Estándares / 5.1.1.4.5.3.1 802.11 / 5.1.1.4.5.3.2 Rango y flujo de datos / 5.1.1.4.5.3.2802.11a / 5.1.1.4.5.3.3 802.11b / 5.1.1.4.5.3.4 802.11g / 5.1.2PostgreSQL / 5.1.2.1 Características de PostGreSQL / 5.2MARCO CONCEPTUAL / 5.3 METODOLOGÍA ESCOGIDA / 5.3.1 Tareas de Iconix / 5.3.1.1 Análisis de Requisitos / 5.3.1.2 Análisis y Diseño Preliminar / 5.3.1.2.1 Objetos de interfaz / 5.3.1.2.2 Objetos entidad / 5.3.1.2.3 Objetos de control / 5.3.1.2.4 Diseño / 5.3.1.2.5 Implementación / 6. Capítulo I / Estado Del Arte De La Tecnología Grails / 6.1 TECNOLOGÍA DEL FRAMEWORK GRAILS / 6.2 HISTORIA DE GRAILS / 6.3 GROOVY / 6.4 HIBERNATE / 6.4.1 Características / 6.5 ECOSISTEMA DE GRAILS / 6.5.1 ConventionoverConfiguration(Convención sobre configuración) / 6.5.2 Agile Philosophy (FilosofiaAgil) / 6.5.3 Rock-Solid Foundations (una base sólida / 6.5.4 Scaffolding &Templating / 6.5.5 Java Integration / 6.5.6 Arquitectura Modelo Vista Controlador / 6.6 OBJETIVO / 6.6.1 Características / 6.7 COMPONENTES. / 6.8 ARQUITECTURA MODELO VISTA CONTROLADOR / 6.8.1 Controlador / 6.8.2 Modelo / 6.8.3 Vista / 6.8.3 Inexistencia de configuración XML / 6.8.4 Entorno de desarrollo funcional / 6.9 Servidor Tomcat / 6.9.1 Estado de su desarrollo / 6.9.2 Estructura de directorios / 6.9.3 Se puede utilizar los siguientes servidores / 6.9.4 Funcionalidad disponible mediante métodos dinámicos / 6.10 ARQUITECTURA DE GRAILS / 6.10.1 Despliegue / 6.10.2 Alta productividad / 6.10.3 Funcionalidad disponible mediante métodos dinámicos / 6.11 Desarrollo de Plugins / 6.11.1 Qué podemos hacer en un plugin? / 6.11.2 Arquitectura del Plugin / 6.11.3 Instalar Plugin / 7. Capítulo II / Guía de Desarrollo con la Tecnología Grails / 7.1 INSTALACIÓN / 7.2 INSTALAR PLUGIN ACEGI / 7.3 CREAR EL PROYECTO / 7.4 INSTALAR PLUGIN ACEGI / 7.5 CREAR ENTIDADES / 7.6 GENERAR CONTROLES / 7.7 GENERAR REGISTRO / 7.8 ACTUALIZAR EL PROYECTO / 7.9 CODIGO GENERADO AUTOMATICAMENTE EN LAS ENTIDADES Usuario, Rol y Requestmap / 7.10 EJECUTAR LA APLICACIÓN / 7.10.1 Crear Rol / 7.10.2 Crear Usuario / 7.10.3 Crear restricciones / 7.10.4 Crear Registro / 7.11 CREACIÓN DE LA BASE DE DATOS / 7.12 CREAR EL DOMINIO O CLASES / 7.13 CREAR LOS CONTROLES / 7.14 EJECUTAR LA APLICACIÓN / 8. Capítulo III / Aplicación de Iconix para el desarrollo de Alacarte / 8.1 INTRODUCCIÓN / 8.2 FASE DE ANALISIS / 8.2.1 Definición de requerimiento / 8.2.2 Requerimientos generales de la aplicación / 8.2.3 Requerimientos del Administrador / 8.2.4 Requerimientos del Mesero / 8.2.5 Requerimientos del Chef / 8.2.6 Requerimientos del Cajera / 8.2.7 Requerimientos del Cliente / 8.2.8 Requerimientos No Funcionales / 8.3 Requerimientos de hardware / 8.4 Requerimientos de software / 8.5 DISEÑO / 8.5.1 DEFINICION DE CASOS DE USO / 8.5.1.1 Descripción de los actores / 8.5.1.2 Actor Administrador / 8.5.1.3 Actor Mesero / 8.5.1.4 Actor Chef / 8.5.1.5 Actor Cajera / 8.5.1.6 Actor Cliente / 8.5.2 Roles o funciones de los actores / 8.5.2.1 Actor Administrador / 8.5.2.2 Actor Mesero / 8.5.2.3 Actor Chef / 8.5.2.4 Actor Cajera / 8.5.2.5 Actor Cliente / 8.6 DIAGRAMA DE CASOS DE USOS / 8.6.1 Caso de uso General / 8.6.2 Casos de Uso Ingresar al Sistema / 8.6.3 Caso de Uso Gestión Pedido / 8.7 Escenarios de los casos de uso del sistema Alacarte / 8.9 DIAGRAMA DE ROBUSTEZ- GENERAL / 8.9.1 DR_ Crear Pedido_ Cu-01.2 / 8.9.2 DR_ Consultar Pedido_ Cu-01.3 / 8.9.3 DR_ Modificar Pedido_ Cu-01.4 / 8.9.4 DR_ Eliminar Pedido_ Cu-01.5 / 8.9.5 DR_ Generar Recibo_ Cu-01.6 / 8.10 DIAGRAMA DE SECUENCIA. / 8.10.1 Diagrama de Secuencia –Pedido / 8.11 DIAGRAMA MODELO DE DOMINIO / 8.12 MODELO DE DOMINIO CON MODELO VISTA CONTROLADOR / 8.13 MODELO ENTIDAD RELACIÓN / 9. CONCLUSIONES / 10. BIBLIOGRAFIA / 11. ANEXOS /
dc.format.extent163 Páginasspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameInstname:Unidad Central del Valle del Caucaspa
dc.identifier.reponameRepositorio Institucional Unidad Central del Valle del Caucaspa
dc.identifier.repourlrepourl:https://repositorio.uceva.edu.co/
dc.identifier.urihttp://hdl.handle.net/20.500.12993/36
dc.language.isospa
dc.publisherUnidad Central del Valle del Caucaspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.placeTuluá, Valle del Cauca, Colombiaspa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.referencesSan Martin de Oliva, Carla Rebeca. (s.f.). Metodologia Iconix. Recuperado el 14 de Abril de 2011, de Metodologia Iconix: http://www.portalhuarpe.com.ar/Seminario09/archivos/MetodologiaICONIX.pdf
dc.relation.referencesAgustin Froufe Quintas, P. J. Internet inalambrica. En P. J. Agustin Froufe Quintas, J2ME Java 2 Micro Edition Manual de usuario y tutorial. ISBN 84-7897-597-7, RAMA Editorial, Madrid, España.
dc.relation.referencesÁlvarez, J. C. (2011). slideshare. Recuperado el 14 de Abril de 2011, de Proyecto de Sistemas de Información: http://www.slideshare.net/juliozet/iconix-2578166 EcuRed. (2011). Recuperado el 03 de Noviembre de 2011, de Groovy&Grails: http://www.ecured.cu/index.php/Groovy_%26_Grails
dc.relation.referencesemmerson miranda. (22 de Septiembre de 2011). Desarrollo Java. Recuperado el 03 de Noviembre de 2011, de Hibernate: http://www.emmersonmiranda.net/2011/09/manual-de-hibernate-32.html Esteban Gutierrez, J. Etapas de iconix
dc.relation.referencesGlen Smith, Peter Lebdrook. (2009). Grails in Action. En P. L. Glen Smith, Grails in Action (págs. 7-9). Manning Publications Co
dc.relation.referencesGrails SpringSource. (2009-2011). Obtenido de http://grails.org/Documentation
dc.relation.referencesGroovy A dynamic language. (s.f.). Obtenido de http://groovy.codehaus.org/
dc.relation.referencesIng. Pablo Kamil, DynSolutions, Leandro Bertolami, DynSolutions. (s.f.). Grails: El Santo Grial de Java. Recuperado el Agosto de 2011, de milveinticuatro: http://www.1024.com.uy/revista/index.php/galileo-galilei/110-grails-el-santo-grialde-java
dc.relation.referencesJosé Juan Jiménez. (2011). Ilustrados. Recuperado el 28 de Octubre de 2011, de Evolución e historia de la telefonía celular: http://www.ilustrados.com/tema/3960/Evolucion-historia-telefonia-celular.html
dc.relation.referencesJuan Manuel Fernández Peña, M. d. (s.f.). Iconix. Recuperado el 14 de Abril de 20011, de Iconix: pdf
dc.relation.referenceskioskea.net. (s.f.). Recuperado el 29 de Octubre de 2011, de Introducción a Wi-Fi (802.11 o WiFi): http://es.kioskea.net/contents/wifi/wifiintro.php3
dc.relation.referencesLópez, Esteban Saavedra. (2009). Grails: Framework para el desarrollo de aplicaciones web. En E. S. López, Grails: Framework para el desarrollo de aplicaciones web (pág. 33). Bolivia. Mankale, P. V. (s.f.). slideshare. Recuperado el 03 de Noviembre de 2011, de consistent Rapid Web App Development & Deployment: http://www.slideshare.net/pmankale/consistent-rapid-web-dev-and-deployment-tocloud
dc.relation.referencesMartinez, Rafael. (02 de 10 de 2010). PostgreSQL. Recuperado el Mayo de 2011, de PostgreSQL-es: http://www.postgresql.org.es/sobre_postgresql
dc.relation.referencesMedina, Enrrique. (25 de Noviembre de 2010). Grails Introduccion al desarrollo web. Recuperado el Agosto de 2011, de Web.ontuts: //web.ontuts.com/tutoriales/grails-introduccion-a-desarrollo-web-java-paradummies/
dc.relation.referencesNacho Brito. (9 de Junio de 2009). Manual de desarrollo web con GRAILS JavaEE, como siempre debió haber sido. ImaginaWorks Software Factory.
dc.relation.referencesNetBeans. (s.f.). Recuperado el http://netbeans.org/community/releases/69/ de Enero de 2012, de NetBeans IDE 6.9.1 Release Information.
dc.relation.referencesPecos, Daniel. (s.f.). PostGreSQL. Recuperado el Mayo de 2011, de PostGreSQL vs. MySQL: http://danielpecos.com/docs/mysql_postgres/x15.html#AEN30 Sobol, J. (2010). willtek Aeroflex GmbH . Obtenido de EDGE - Enhanced Data rates for Global Evolution: http://www.willtek.com/spanish/technologies/edge
dc.relation.referencesThe Apache Sotware Foundation. (1999-2011). Recuperado el Agosto de 2011, de Apache Tomcat: http://tomcat.apache.org/
dc.relation.referencesTomcat. (2011 de Octubre de 2011). Recuperado el Agosto de 2011, de Wikipedia: http://es.wikipedia.org/wiki/Tomcat
dc.relation.referencesTomcat Catalina. (3 de Febrero de 2011). Recuperado el Agosto de 2011, de Wikipedia: http://es.wikipedia.org/wiki/Tomcat_Catalina
dc.relation.referencesWiFi Historia, Evolucion, Aplicaciones y Desarrollo. (28 de Enero de 2010). Recuperado el 31 de Octubre de 2011, de WiFiClub: http://www.wificlub.org/featured/wifi-historia-evolucion-aplicaciones-desarrollos/
dc.relation.referencesWikipedia . (22 de Noviembre de 2011). Recuperado el Octubre de 29 de 2011, de WiFi: http://es.wikipedia.org/wiki/Wi-Fi
dc.relation.referencesWikipedia. (2011). Recuperado el 03 de Noviembre de 2011, de Grails: http://es.wikipedia.org/wiki/Grails
dc.relation.referencesWikipedia Dispositivo móvil. (10 de Octubre de 2011). Recuperado el 25 de Octubre de 2011, de http://es.wikipedia.org/wiki/Dispositivo_m%C3%B3vil Wikipedia Historia del teléfono móvil. (27 de Octubre de 2011). Recuperado el 28 de Octubre de 2011, de http://es.wikipedia.org/wiki/Historia_del_tel%C3%A9fono_m%C3%B3vil
dc.relation.referencesWith Andrew Glover, Paul King, Guillaume Laforge & Jon Skeet. (2007). Groovy in Action. New York, NY: Manning Publications Co.
dc.rightsDerechos reservados - Unidad Central del Valle del Caucaspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAttribution-NonCommercial 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0*
dc.subject.proposalPrototipospa
dc.subject.proposalGestión de pedidosspa
dc.subject.proposalFrameworkspa
dc.subject.proposalGrailsspa
dc.titlePrototipo de un sistema de gestión de pedidos utilizando el framework grailsspa
dc.typeTrabajo de grado - Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.localTesis/Trabajo de grado - Monografía - Pregradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dcterms.audienceAdministradoresspa
dcterms.audienceBibliotecariosspa
dcterms.audienceConsejerosspa
dcterms.audienceReceptores de fondos federales y solicitantesspa
dcterms.audienceMedios de comunicaciónspa
dcterms.audiencePadres y familiasspa
dcterms.audienceResponsables políticosspa
dcterms.audienceInvestigadoresspa
dcterms.audiencePersonal de apoyo escolarspa
dcterms.audienceProveedores de ayuda financiera para estudiantesspa
dcterms.audienceEstudiantesspa
dcterms.audienceMaestrosspa
dcterms.audiencePúblico generalspa
dcterms.audienceGrupos comunitariosspa
dcterms.audience.professionaldevelopmentTécnica profesionalspa
dcterms.audience.professionaldevelopmentTecnológicaspa
dcterms.audience.professionaldevelopmentPregradospa
dcterms.audience.professionaldevelopmentEspecializaciónspa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
T0012342.pdf
Tamaño:
3.83 MB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción:
Cargando...
Miniatura
Nombre:
L0012342.pdf
Tamaño:
191.32 KB
Formato:
Adobe Portable Document Format
Descripción: