SlideShare una empresa de Scribd logo
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
• Unified Modeling Language. (Lenguaje Unificado de
Modelado)
• Es un lenguaje gráfico para visualizar, especificar,
construir y documentar los artefactos de un sistema
• SunTone SM Architecture Methodology
• Cascada
• UP (Proceso Unificado)
• XP (Programación extrema)
• Obtención de requerimientos
• Determina qué debe hacer el sistema
• Análisis de requerimientos
• Modela el existente modelo de negocio
• Arquitectura
• Modela la estructura de alto nivel para satisfacer los
requerimientos no funcionales
• Diseño
• Modela cómo el sistema soportará los casos de uso
• Construcción
• Implementación, pruebas y despliegue del sistema
• Pruebas
• Despliegue
• Abstracción
• Permite crear una interfaz simplificada para algunos servicios que
ocultan los detalles de implementación al cliente de ese servicio
• Cohesión
• Es la medida de que tanto una clase soporta un propósito dentro
del sistema
• Encapsulamiento
• Ocultar los detalles de implementación
• Herencia
• Polimorfismo
• Acoplamiento
• Es el grado de que clases en el sistema son dependientes unas
de otras
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
• Funcionales
• Describe las características del sistema que apoya al actor para
realizar las acciones en el
• Ej. El sistema debe recolectar la siguiente información
• No funcionales
• Describe las características del sistema sobre como una
operación es realizada.
• Ej. El sistema debe soportar 10 usuarios simultáneos en la
aplicación web
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
• Framework para aplicaciones web
• Java
• Modelo Vista Controlador (MVC)
• Desarrollo ágil
• Generación de CRUD’S
• Soporta plugins
Windows
• Descargar grails https://grails.org/
• Instalar JDK
• Configurar Java_home, Grails_home y path
• GVM (Groovy enVironment Manager)
• Control de versiones
• Grails create-app {nombrepp}
• Entrar a la carpeta del proyecto y enviar comando grails
• En el shell: run-app
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
UML
Grails
Views
GSP
Domain
.groovy
Controlle
rs
Services
Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml
["Joe", "Fred", "Bob"]
• Generate-all looptalks.Usuario
• Architech enterprise
• NetBeans
• JDK 1.7
• Grails 2.4.4
• OO-226, Object-Oriented Analysis and Design Using
UML, SUN
• https://grails.org/
• https://www.genbetadev.com/herramientas/groovy-
environment-manager-gvm-gestiona-distintas-versiones-
de-groovy-grails-y-mas-candidates
• http://sdkman.io
• https://github.com/dannote16/looptalks

Más contenido relacionado

PDF
Android workshop | LoopTalks
PPTX
Lenguaje unificado de modelado.pptx
PPTX
MDE & DSLs
PPTX
Lenguaje unificado de modelado (uml) grupo 5
PPTX
Lenguaje unificado de modelado (uml)
ODP
Grails 2013 - PUCMM - Santiago - Sistemas
PPT
Curso uml-clase-01-1211931122395265-9
Android workshop | LoopTalks
Lenguaje unificado de modelado.pptx
MDE & DSLs
Lenguaje unificado de modelado (uml) grupo 5
Lenguaje unificado de modelado (uml)
Grails 2013 - PUCMM - Santiago - Sistemas
Curso uml-clase-01-1211931122395265-9

Similar a Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml (20)

PPTX
Lenguaje de modelado unificado uml
PDF
200609
PDF
UD:INGENIERIA WEB - SESION N°02
PPT
Perfiles UML - Paola Morales
PPT
Charla grails
PDF
Frameworks de Desarrollo Web Grails
PPT
Perfiles UML - Jénifer Quintero
PPTX
20090723 Presentacion Pfc
PPTX
20090723 Presentacion Pfc
PDF
Tema N° 11 Lenguaje de Representación (UML y URN)
PDF
Seminario de DSLs con Groovy
PPT
PDF
MODELADO RUP UML
PDF
Sesion1.1 uml
PPTX
PPTX
Grails and Continuous delivery
PDF
Scala: un vistazo general
PDF
Programacion de una tienda virtual en Grails
KEY
Integrando Groovy & Grails en el proceso de desarrollo
Lenguaje de modelado unificado uml
200609
UD:INGENIERIA WEB - SESION N°02
Perfiles UML - Paola Morales
Charla grails
Frameworks de Desarrollo Web Grails
Perfiles UML - Jénifer Quintero
20090723 Presentacion Pfc
20090723 Presentacion Pfc
Tema N° 11 Lenguaje de Representación (UML y URN)
Seminario de DSLs con Groovy
MODELADO RUP UML
Sesion1.1 uml
Grails and Continuous delivery
Scala: un vistazo general
Programacion de una tienda virtual en Grails
Integrando Groovy & Grails en el proceso de desarrollo
Publicidad

Más de LoopTalks (9)

PPTX
Creando un chatbot con telegram | Looptalks
PPTX
Mitos y alcances de una CCNA | Looptalks
PDF
Innovation with apps | Looptalks
PDF
Soldados para el desarrollo móvil | LoopTalks
PDF
Desafíos actuales del mundo del desarrollo de software | LoopTalks
PDF
Cómo ser una CTO y no morir en el intento | LoopTalks Junio 2017
PPSX
Conociendo el lenguaje R | LoopTalks Feb 2017
PDF
Loop Talks Ene 2017 01
PDF
Loop Talks Dic 2016
Creando un chatbot con telegram | Looptalks
Mitos y alcances de una CCNA | Looptalks
Innovation with apps | Looptalks
Soldados para el desarrollo móvil | LoopTalks
Desafíos actuales del mundo del desarrollo de software | LoopTalks
Cómo ser una CTO y no morir en el intento | LoopTalks Junio 2017
Conociendo el lenguaje R | LoopTalks Feb 2017
Loop Talks Ene 2017 01
Loop Talks Dic 2016
Publicidad

Último (20)

PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
taller de informática - LEY DE OHM
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PDF
clase auditoria informatica 2025.........
PDF
CyberOps Associate - Cisco Networking Academy
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Calidad desde el Docente y la mejora continua .pdf
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
Influencia-del-uso-de-redes-sociales.pdf
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
Maste clas de estructura metálica y arquitectura
PDF
SAP Transportation Management para LSP, TM140 Col18
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
historia_web de la creacion de un navegador_presentacion.pptx
taller de informática - LEY DE OHM
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
clase auditoria informatica 2025.........
CyberOps Associate - Cisco Networking Academy
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Calidad desde el Docente y la mejora continua .pdf
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Influencia-del-uso-de-redes-sociales.pdf
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Presentación PASANTIAS AuditorioOO..pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
Maste clas de estructura metálica y arquitectura
SAP Transportation Management para LSP, TM140 Col18

Loop Talks Mar 2017 | Desarrollo con grails apoyado de uml

  • 2. • Unified Modeling Language. (Lenguaje Unificado de Modelado) • Es un lenguaje gráfico para visualizar, especificar, construir y documentar los artefactos de un sistema
  • 3. • SunTone SM Architecture Methodology • Cascada • UP (Proceso Unificado) • XP (Programación extrema)
  • 4. • Obtención de requerimientos • Determina qué debe hacer el sistema • Análisis de requerimientos • Modela el existente modelo de negocio • Arquitectura • Modela la estructura de alto nivel para satisfacer los requerimientos no funcionales • Diseño • Modela cómo el sistema soportará los casos de uso
  • 5. • Construcción • Implementación, pruebas y despliegue del sistema • Pruebas • Despliegue
  • 6. • Abstracción • Permite crear una interfaz simplificada para algunos servicios que ocultan los detalles de implementación al cliente de ese servicio • Cohesión • Es la medida de que tanto una clase soporta un propósito dentro del sistema • Encapsulamiento • Ocultar los detalles de implementación • Herencia • Polimorfismo • Acoplamiento • Es el grado de que clases en el sistema son dependientes unas de otras
  • 11. • Funcionales • Describe las características del sistema que apoya al actor para realizar las acciones en el • Ej. El sistema debe recolectar la siguiente información • No funcionales • Describe las características del sistema sobre como una operación es realizada. • Ej. El sistema debe soportar 10 usuarios simultáneos en la aplicación web
  • 19. • Framework para aplicaciones web • Java • Modelo Vista Controlador (MVC) • Desarrollo ágil • Generación de CRUD’S • Soporta plugins
  • 20. Windows • Descargar grails https://grails.org/ • Instalar JDK • Configurar Java_home, Grails_home y path
  • 21. • GVM (Groovy enVironment Manager) • Control de versiones
  • 22. • Grails create-app {nombrepp}
  • 23. • Entrar a la carpeta del proyecto y enviar comando grails
  • 24. • En el shell: run-app
  • 30. • Architech enterprise • NetBeans • JDK 1.7 • Grails 2.4.4
  • 31. • OO-226, Object-Oriented Analysis and Design Using UML, SUN • https://grails.org/ • https://www.genbetadev.com/herramientas/groovy- environment-manager-gvm-gestiona-distintas-versiones- de-groovy-grails-y-mas-candidates • http://sdkman.io • https://github.com/dannote16/looptalks