Top Banner
Carmen Patricia Suárez Palomares 1462633 Dra. Elisa Schaeffer
20

Demostración final

Jul 12, 2015

Download

Education

carmensp
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Demostración final

Carmen Patricia Suárez Palomares1462633

Dra. Elisa Schaeffer

Page 2: Demostración final

NutriLife. ¿En que lenguaje y porque?

• Java

Este proyecto lo realicé en el lenguaje deProgramación Java ya que Java es muyportable y accesible y funciona en todospartes. También lo realicé en estelenguaje porque quería aprender unlenguaje de programación nuevo,aparte de que existen una grancantidad de librerías y tutoriales acercade Java.

Page 3: Demostración final

Herramientas de desarrollo

• NetBeans

Es una herramientade desarrollo, hechoprincipalmente para el lenguaje deprogramación Java. Existe además unnúmero importante de módulos paraextender el NetBeans IDE. NetBeans IDEes un producto libre y gratuito sinrestricciones de uso.

NetBeans es un proyecto de códigoabierto de gran éxito.

Page 4: Demostración final

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.

Page 5: Demostración final

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

Page 6: Demostración final

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.

Page 7: Demostración final

¿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

Page 8: Demostración final

¿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

Page 9: Demostración final

¿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.

Page 10: Demostración final

¿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

Page 11: Demostración final

Highlights de código

Page 12: Demostración final

Highlights de código

Page 13: Demostración final

Highlights de código

Page 14: Demostración final

Highlights de código

Page 15: Demostración final

Video. Ejecución del Software

Page 16: Demostración final

Video. Ejecución del Software

Page 17: Demostración final

Video. Ejecución de Prueba de

conexión

Page 18: Demostración final

¿Qué hace y que falta?

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

Bueno, a mi proyecto todavía le faltan unosdetallitos de la interfaz paciente como quemodifique y elimine pacientes dentro de lainterfaz.

También falta terminar la interfaz de Dieta paraque también se puedan realizar dietas a lospacientes.

Page 19: Demostración final

¿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.

Page 20: Demostración final

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