SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Carmen Patricia Suárez Palomares
            1462633
      Dra. Elisa Schaeffer
NutriLife. ¿En que lenguaje y porque?

• Java
Este proyecto lo realicé en el lenguaje de
  Programación Java ya que Java es muy
  portable y accesible y funciona en todos
  partes. También lo realicé en este
  lenguaje porque quería aprender un
  lenguaje de programación nuevo,
  aparte de que existen una gran
  cantidad de librerías y tutoriales acerca
  de Java.
Herramientas de desarrollo

• NetBeans
Es una herramientade desarrollo, hecho
  principalmente para el lenguaje de
  programación Java. Existe además un
  número importante de módulos para
  extender el NetBeans IDE. NetBeans IDE
  es un producto libre y gratuito sin
  restricciones de uso.
NetBeans es un proyecto de código
  abierto de gran éxito.
Herramientas de desarrollo

• Emacs
Es un editor de texto con una gran
  cantidad de funciones, muy popular
  entre programadores y usuarios
  técnicos.
GNU Emacs es parte del proyecto
  GNU, activamente desarrollado.
Herramientas de desarrollo

• Junit
Es un conjunto de clases que permite
  realizar la ejecución de clases Java
  de manera controlada, para poder
  evaluar si el funcionamiento de cada
  uno de los métodos de la clase se
  comporta como se espera
Herramientas de desarrollo

• MySQL
Es un sistema de gestión de bases de
datos relacional, multihilo y multiusuario
Por un lado se ofrece bajo la GNU GPL
para cualquier uso compatible con esta
licencia. Está desarrollado en su mayor
parte en ANSI C.
¿Cómo obtener e instalar estas
           herramientas?

NetBeans
• La pueden descargar desde su página
  oficial
           http://netbeans.org/
• También en Ubuntu Software Center
  solo buscas netbeans y le das click en
  install.
• Desde la terminal:
sudo apt-get install netbeans
¿Cómo obtener e instalar estas
          herramientas?
Emacs
• Desde el Ubuntu Software Center
  busando por emas y haciendo click
  en install.
• Desde la terminal:
sudo apt-get install emacs
¿Cómo obtener e instalar estas
           herramientas?
Junit
• Descargar desde la página oficial
        http://www.junit.org/
Tienes que editar el CLASSPATH y
  poner el archivo .jar para que
  puedas realizar las pruebas unitarias.
¿Cómo obtener e instalar estas
           herramientas?
MySQL
• Pueden obtenerlo desde la página oficial
             http://www.mysql.com/
• Desde el Ubuntu Software Center buscan por
  mysql y le dan install.
• Desde la terminal
sudo apt-get install mysql –server mysql client

*Se tiene que editar el CLASSPATH poniendo la
  ubicación del .jar
Highlights de código
Highlights de código
Highlights de código
Highlights de código
Video. Ejecución del Software
Video. Ejecución del Software
Video. Ejecución de Prueba de
           conexión
¿Qué hace y que falta?

Mi programa ya guarda los datos del paciente
 en la base de datos, así como también busca
 a un paciente en la base de datos.

Bueno, a mi proyecto todavía le faltan unos
  detallitos de la interfaz paciente como que
  modifique y elimine pacientes dentro de la
  interfaz.

También falta terminar la interfaz de Dieta para
  que también se puedan realizar dietas a los
  pacientes.
¿Qué fue tardado, difícil?

Lo que más me tarde y también mas
  díficil en mi proyecto fue en conectar
  la base de datos con la interfaz
  gráfica, batalle más con eso que con
  todo lo demás.
Dudas o Comentarios

• Gracias por su atención : D

• Comenten en mi blog recuerden que
  pueden ganar puntos extras.
                           Les dejo mi blog
             http://carmensrz.blogspot.com

Más contenido relacionado

La actualidad más candente

Cabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacyCabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacyDiego Fontdevila
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosdpinillah
 
NetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasNetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasFelipe Cerda
 
Presentación Estrategia Didáctica con Hot Potatoes
Presentación Estrategia Didáctica con Hot PotatoesPresentación Estrategia Didáctica con Hot Potatoes
Presentación Estrategia Didáctica con Hot Potatoesjosmarypolo
 
Taller oop presentacion
Taller oop presentacionTaller oop presentacion
Taller oop presentacionmaxkalavera
 
lección 02- creación de Virtual Host laravel 5 + Xampp + Windows
lección 02- creación de Virtual Host laravel 5 + Xampp + Windowslección 02- creación de Virtual Host laravel 5 + Xampp + Windows
lección 02- creación de Virtual Host laravel 5 + Xampp + WindowsJairo Hoyos
 
Programa Hot Potatoes
Programa Hot PotatoesPrograma Hot Potatoes
Programa Hot Potatoesgueste2f2f1
 
Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion ConcurrenteBencho14
 
Introducción a los Frameworks PHP
Introducción a los Frameworks PHP  Introducción a los Frameworks PHP
Introducción a los Frameworks PHP Aprende PHP
 
Pixlr - Carral - Grupo 3
Pixlr - Carral - Grupo 3Pixlr - Carral - Grupo 3
Pixlr - Carral - Grupo 3Promo Sexi
 
Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPIsamar Francisco
 
Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1Sebastián Santana A
 

La actualidad más candente (18)

Cabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacyCabalgando a la bestia: una experiencia de rediseño legacy
Cabalgando a la bestia: una experiencia de rediseño legacy
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
NetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasNetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitas
 
Presentación Estrategia Didáctica con Hot Potatoes
Presentación Estrategia Didáctica con Hot PotatoesPresentación Estrategia Didáctica con Hot Potatoes
Presentación Estrategia Didáctica con Hot Potatoes
 
Taller oop presentacion
Taller oop presentacionTaller oop presentacion
Taller oop presentacion
 
Camtasiag
CamtasiagCamtasiag
Camtasiag
 
lección 02- creación de Virtual Host laravel 5 + Xampp + Windows
lección 02- creación de Virtual Host laravel 5 + Xampp + Windowslección 02- creación de Virtual Host laravel 5 + Xampp + Windows
lección 02- creación de Virtual Host laravel 5 + Xampp + Windows
 
1.introduccion java
1.introduccion java1.introduccion java
1.introduccion java
 
Programa Hot Potatoes
Programa Hot PotatoesPrograma Hot Potatoes
Programa Hot Potatoes
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Programacion Concurrente
Programacion ConcurrenteProgramacion Concurrente
Programacion Concurrente
 
El blog
El blogEl blog
El blog
 
Camtasia studio
Camtasia studio Camtasia studio
Camtasia studio
 
Introducción a los Frameworks PHP
Introducción a los Frameworks PHP  Introducción a los Frameworks PHP
Introducción a los Frameworks PHP
 
Pixlr - Carral - Grupo 3
Pixlr - Carral - Grupo 3Pixlr - Carral - Grupo 3
Pixlr - Carral - Grupo 3
 
Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAP
 
Chatbox
ChatboxChatbox
Chatbox
 
Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1Sebastian santana 600182 cuestionario para la leccion 1
Sebastian santana 600182 cuestionario para la leccion 1
 

Similar a Lenguaje Java proyecto NutriLife herramientas NetBeans Emacs Junit MySQL

Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaglfloresgilberto
 
[ES] Primeros pasos con Maven
[ES] Primeros pasos con Maven[ES] Primeros pasos con Maven
[ES] Primeros pasos con MavenEudris Cabrera
 
Proyect Evenge. Event manager
Proyect Evenge. Event managerProyect Evenge. Event manager
Proyect Evenge. Event managerIvan Ortega
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicasGerardo Linares
 
Aplicaciones
AplicacionesAplicaciones
AplicacionesHugo Luna
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Roger Campos
 
Yovana ja monografia netbeans
Yovana ja monografia netbeansYovana ja monografia netbeans
Yovana ja monografia netbeansyoawy
 
Herramientas Tecnologicas Virtuales
Herramientas Tecnologicas VirtualesHerramientas Tecnologicas Virtuales
Herramientas Tecnologicas VirtualesJose Andres
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 
002 Comohacerun J Clic
002 Comohacerun J Clic002 Comohacerun J Clic
002 Comohacerun J ClicMaruja
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avilaadezhiz
 

Similar a Lenguaje Java proyecto NutriLife herramientas NetBeans Emacs Junit MySQL (20)

NetBeanside
NetBeansideNetBeanside
NetBeanside
 
Net Beans
Net BeansNet Beans
Net Beans
 
Testlink
TestlinkTestlink
Testlink
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
El coste de no usar integración continua
El coste de no usar integración continuaEl coste de no usar integración continua
El coste de no usar integración continua
 
Modulo 1
Modulo 1Modulo 1
Modulo 1
 
[ES] Primeros pasos con Maven
[ES] Primeros pasos con Maven[ES] Primeros pasos con Maven
[ES] Primeros pasos con Maven
 
Proyect Evenge. Event manager
Proyect Evenge. Event managerProyect Evenge. Event manager
Proyect Evenge. Event manager
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
 
Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#Desarrollo aplicaciones windows c#
Desarrollo aplicaciones windows c#
 
Yovana ja monografia netbeans
Yovana ja monografia netbeansYovana ja monografia netbeans
Yovana ja monografia netbeans
 
Herramientas Tecnologicas Virtuales
Herramientas Tecnologicas VirtualesHerramientas Tecnologicas Virtuales
Herramientas Tecnologicas Virtuales
 
Netbeans ide 7.2
Netbeans ide 7.2Netbeans ide 7.2
Netbeans ide 7.2
 
App inventor
App inventorApp inventor
App inventor
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
002 Comohacerun J Clic
002 Comohacerun J Clic002 Comohacerun J Clic
002 Comohacerun J Clic
 
Trabajo avila
Trabajo avilaTrabajo avila
Trabajo avila
 
atix08
atix08atix08
atix08
 
atix08
atix08atix08
atix08
 

Más de carmensp

Project vote Pseudoimplementación
Project vote PseudoimplementaciónProject vote Pseudoimplementación
Project vote Pseudoimplementacióncarmensp
 
Project vote Pseudoimplementacióm
Project vote PseudoimplementaciómProject vote Pseudoimplementacióm
Project vote Pseudoimplementaciómcarmensp
 
En la programación de computadoras
En la programación de computadorasEn la programación de computadoras
En la programación de computadorascarmensp
 
Nach os assignment_2_teorica
Nach os assignment_2_teoricaNach os assignment_2_teorica
Nach os assignment_2_teoricacarmensp
 
Proyecto Fase 2 - PSA
Proyecto Fase 2  - PSAProyecto Fase 2  - PSA
Proyecto Fase 2 - PSAcarmensp
 
Presentacion moodler
Presentacion moodlerPresentacion moodler
Presentacion moodlercarmensp
 
Presentación Final (clase)
Presentación Final (clase)Presentación Final (clase)
Presentación Final (clase)carmensp
 
Especificacion técnica
Especificacion técnica Especificacion técnica
Especificacion técnica carmensp
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyectocarmensp
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyectocarmensp
 
Presentacion del proyecto
Presentacion del proyectoPresentacion del proyecto
Presentacion del proyectocarmensp
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyectocarmensp
 
Distancia de edición
Distancia de ediciónDistancia de edición
Distancia de edicióncarmensp
 
Distancia de edicion(2)
Distancia de edicion(2)Distancia de edicion(2)
Distancia de edicion(2)carmensp
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezclacarmensp
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezclacarmensp
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezclacarmensp
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezclacarmensp
 
Análisis sintáctico
Análisis sintáctico Análisis sintáctico
Análisis sintáctico carmensp
 
Analizador sintáctico
Analizador sintácticoAnalizador sintáctico
Analizador sintácticocarmensp
 

Más de carmensp (20)

Project vote Pseudoimplementación
Project vote PseudoimplementaciónProject vote Pseudoimplementación
Project vote Pseudoimplementación
 
Project vote Pseudoimplementacióm
Project vote PseudoimplementaciómProject vote Pseudoimplementacióm
Project vote Pseudoimplementacióm
 
En la programación de computadoras
En la programación de computadorasEn la programación de computadoras
En la programación de computadoras
 
Nach os assignment_2_teorica
Nach os assignment_2_teoricaNach os assignment_2_teorica
Nach os assignment_2_teorica
 
Proyecto Fase 2 - PSA
Proyecto Fase 2  - PSAProyecto Fase 2  - PSA
Proyecto Fase 2 - PSA
 
Presentacion moodler
Presentacion moodlerPresentacion moodler
Presentacion moodler
 
Presentación Final (clase)
Presentación Final (clase)Presentación Final (clase)
Presentación Final (clase)
 
Especificacion técnica
Especificacion técnica Especificacion técnica
Especificacion técnica
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyecto
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyecto
 
Presentacion del proyecto
Presentacion del proyectoPresentacion del proyecto
Presentacion del proyecto
 
Presentación del Proyecto
Presentación del ProyectoPresentación del Proyecto
Presentación del Proyecto
 
Distancia de edición
Distancia de ediciónDistancia de edición
Distancia de edición
 
Distancia de edicion(2)
Distancia de edicion(2)Distancia de edicion(2)
Distancia de edicion(2)
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezcla
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezcla
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezcla
 
Ordenamiento por mezcla
Ordenamiento por mezclaOrdenamiento por mezcla
Ordenamiento por mezcla
 
Análisis sintáctico
Análisis sintáctico Análisis sintáctico
Análisis sintáctico
 
Analizador sintáctico
Analizador sintácticoAnalizador sintáctico
Analizador sintáctico
 

Último

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 

Último (20)

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 

Lenguaje Java proyecto NutriLife herramientas NetBeans Emacs Junit MySQL

  • 1. Carmen Patricia Suárez Palomares 1462633 Dra. Elisa Schaeffer
  • 2. NutriLife. ¿En que lenguaje y porque? • Java Este proyecto lo realicé en el lenguaje de Programación Java ya que Java es muy portable y accesible y funciona en todos partes. También lo realicé en este lenguaje porque quería aprender un lenguaje de programación nuevo, aparte de que existen una gran cantidad de librerías y tutoriales acerca de Java.
  • 3. Herramientas de desarrollo • NetBeans Es una herramientade desarrollo, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extender el NetBeans IDE. NetBeans IDE es un producto libre y gratuito sin restricciones de uso. NetBeans es un proyecto de código abierto de gran éxito.
  • 4. Herramientas de desarrollo • Emacs Es un editor de texto con una gran cantidad de funciones, muy popular entre programadores y usuarios técnicos. GNU Emacs es parte del proyecto GNU, activamente desarrollado.
  • 5. Herramientas de desarrollo • Junit Es un conjunto de clases que permite realizar la ejecución de clases Java de manera controlada, para poder evaluar si el funcionamiento de cada uno de los métodos de la clase se comporta como se espera
  • 6. Herramientas de desarrollo • MySQL Es un sistema de gestión de bases de datos relacional, multihilo y multiusuario Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia. Está desarrollado en su mayor parte en ANSI C.
  • 7. ¿Cómo obtener e instalar estas herramientas? NetBeans • La pueden descargar desde su página oficial http://netbeans.org/ • También en Ubuntu Software Center solo buscas netbeans y le das click en install. • Desde la terminal: sudo apt-get install netbeans
  • 8. ¿Cómo obtener e instalar estas herramientas? Emacs • Desde el Ubuntu Software Center busando por emas y haciendo click en install. • Desde la terminal: sudo apt-get install emacs
  • 9. ¿Cómo obtener e instalar estas herramientas? Junit • Descargar desde la página oficial http://www.junit.org/ Tienes que editar el CLASSPATH y poner el archivo .jar para que puedas realizar las pruebas unitarias.
  • 10. ¿Cómo obtener e instalar estas herramientas? MySQL • Pueden obtenerlo desde la página oficial http://www.mysql.com/ • Desde el Ubuntu Software Center buscan por mysql y le dan install. • Desde la terminal sudo apt-get install mysql –server mysql client *Se tiene que editar el CLASSPATH poniendo la ubicación del .jar
  • 17. Video. Ejecución de Prueba de conexión
  • 18. ¿Qué hace y que falta? Mi programa ya guarda los datos del paciente en la base de datos, así como también busca a un paciente en la base de datos. Bueno, a mi proyecto todavía le faltan unos detallitos de la interfaz paciente como que modifique y elimine pacientes dentro de la interfaz. También falta terminar la interfaz de Dieta para que también se puedan realizar dietas a los pacientes.
  • 19. ¿Qué fue tardado, difícil? Lo que más me tarde y también mas díficil en mi proyecto fue en conectar la base de datos con la interfaz gráfica, batalle más con eso que con todo lo demás.
  • 20. Dudas o Comentarios • Gracias por su atención : D • Comenten en mi blog recuerden que pueden ganar puntos extras. Les dejo mi blog http://carmensrz.blogspot.com