Presentación Final (clase)

15
Carmen Patricia Suárez Palomares 1462633 Dra. Elisa Schaeffer

Transcript of Presentación Final (clase)

Carmen Patricia Suárez Palomares1462633

Dra. Elisa Schaeffer

NutriLife. ¿Para qué es?

• Nutrilife es un proyecto que desarrolléen curso de Programación Orientadaa Objetos. Este proyecto es un sistemade consultorio de nutrición que sirvepara tener los expedientes de lospacientes en una base de datos y asíel cliente se ahorre el trabajo de estarllenando expedientes a mano y quedichos expedientes corran riesgo deextraviarse o alguna otra cosa.

NutriLife. ¿Para quién es?

• Este sistema está diseñado para mi

prima que es mi cliente en este caso,

ella mi pidió de favor que si le podía

realizar un programa para llevar un

registro de los expedientes de sus

pacientes del consultorio.

NutriLife. ¿Porqué este proyecto?

• Este proyecto surgió debido a unaplática que tuve en navidad con miprima y me dijo que era muy laborioso yun tanto fastidioso estar escribiendotodos los expedientes de sus pacientesa mano, y me comentó que si algún díale podía hacer su sistema para poderrealizar esto por medio de sucomputadora y esta fue la razón por laque decidí hacer este proyecto.

Diseño de Clases

• El diagrama de clase es un tipo dediagrama que describe la estructura deun sistema agregando clases, atributosy métodos que se utilizan. Estosdiagramas se utilizan durante eldesarrollo de análisis de sistemas en elcuál se crea un diagrama conceptualde los datos que estaremos utilizandoen dicho sistema. También se muestranlas relaciones de las clases comoherencia, composición y asociación.

Diagrama de clases

Diagrama de función

• Los diagramas de secuencia consisten deobjetos representados en la forma común (enrectángulos con el nombre subrayado),mensajes representados como flechas de líneassólidas y el tiempo, representad como unaprogresión vertical

El diagrama de secuencia muestra:

• los objetos que participan en un caso de usoespecífico

• el intercambio de mensajes entre objetos paraun caso de uso específico (escenario)

• la secuencia en la que ocurren los mensajes

• Tiempo en el que ocurre la interacción

Diagrama de secuencia

Diseño de Pruebas

• En lo que llevo del proyecto herealizado dos pruebas unitarias en miproyecto. Una de ellas la hice con laclase Carbohidrato que un hijo de laclase Dieta. Esta prueba consiste enverificar que las sumas de los subtotalesde esta clase estén correctas. La otraprueba que realicé es para verificar laconexión de mi base de datos con miprograma.

Diseño de Pantallas

Diseño de Pantallas

Base de Datos

• Mi base de datos contiene una tabla con

los datos personales del paciente. Ya

puede recibir y modificar datos y lo tengo

conectado con mi programa : ) solo me

falta conectarlo con la interfaz gráfica.

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