SlideShare una empresa de Scribd logo
1 de 10
Presentación final del Proyecto.Proyecto SEGA Programación Orientada a Objetos. José Guadalupe González Hernández. 1450260.
Objetivo. El objetivo de esta clase fue crear un software propio. Se elaboro un sistema administrador para un taller de Servicios Generales, el cual cuenta con una cartera de clientes, así como un generador de facturas.
Objetivos del sistema. ¿Para que? Optimizar el proceso de elaboración de facturas, evitar la elaboración de facturas a mano o a maquina.  Almacenar información indispensable acerca de los clientes del negocio, ademas de tener acceso rápido a ellos. ¿Para quien? El sistema esta dirigido a un solo usuario, el cliente, el cual puede ejecutar esta aplicación en Ubuntu y Windows. ¿Por qué? Optimizar en costos y tiempo a la hora de la elaboración de facturas.
Diseño de clases. A continuación se muestra el diagrama de clases. Se reducen las relaciones de herencia. Se maneja una clase para cada interfaz grafica que se implementa en el sistema. Casi todas las clases tienen relación directa, ya que se invocan objetos de diversas clases dentro de otras.
Diseño de secuencia. En la imagen de la derecha se muestra el diagrama de secuencia para unos de los procedimientos mas importantes que realiza el sistema. El diagrama representa los siguientes procesos: *Logueo *gestión de clientes (alta, baja, edición). *Impresión de una factura
Diseño de pruebas. Para el diseño de pruebas unitarias se utilizo la librería JUnit. Con esta librería se programaron diversos test para los métodos que queríamos evaluar. Para el sistema, enfocamos los test en el método que se encarga de realizar los cálculos matemáticos, (calcular cargos, totales, etc.).
Diseño de Interfaces Graficas Para el diseño de interfaces graficas, se comenzó con hacer un boceto de la pantalla de lo que se buscaba obtener, para en base a eso, programar la GUI. Boceto de la pantalla.
Diseño de Interfaces Graficas A continuación unas imágenes de las ventanas que se usan en el sistema
Bases de Datos En el sistema, las bases de datos se manejan en MySQL, en la cual existe una tabla encargada de almacenar a todos los clientes, además de generar una tabla por cada factura que se almacene. También tiene una tabla con el usuario y la contraseña valida para el inicio de sesión.
Bases de Datos.

Más contenido relacionado

Similar a Presentacion proyecto final

Gep2009 Eq1 Inv Sw Gestion De Proyectos
Gep2009 Eq1 Inv Sw Gestion De ProyectosGep2009 Eq1 Inv Sw Gestion De Proyectos
Gep2009 Eq1 Inv Sw Gestion De Proyectosgepeq12009
 
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
Anexo 18  actividad 5 adminsitracion de sistemas operativos en redAnexo 18  actividad 5 adminsitracion de sistemas operativos en red
Anexo 18 actividad 5 adminsitracion de sistemas operativos en redLuis Gerardo Carvajal
 
Nayiuski admistracion
Nayiuski admistracionNayiuski admistracion
Nayiuski admistracionNayiuski
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0patrimoni
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Softwaremsc080277
 
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptxMariaJoseRobayo
 
Arquitectura 2
Arquitectura 2Arquitectura 2
Arquitectura 2bistasa
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosPepe Hernandez
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22masa832
 
Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusHernan Marsili
 
Resumen de informática
Resumen de informáticaResumen de informática
Resumen de informáticamachuca193
 
Resumen de informática
Resumen de informáticaResumen de informática
Resumen de informáticamachuca193
 

Similar a Presentacion proyecto final (20)

Gep2009 Eq1 Inv Sw Gestion De Proyectos
Gep2009 Eq1 Inv Sw Gestion De ProyectosGep2009 Eq1 Inv Sw Gestion De Proyectos
Gep2009 Eq1 Inv Sw Gestion De Proyectos
 
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
Anexo 18  actividad 5 adminsitracion de sistemas operativos en redAnexo 18  actividad 5 adminsitracion de sistemas operativos en red
Anexo 18 actividad 5 adminsitracion de sistemas operativos en red
 
Nayiuski admistracion
Nayiuski admistracionNayiuski admistracion
Nayiuski admistracion
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx
1.- Introduccion a BPM, BPMN y ProcessMaker v3.pptx
 
Trabajo paquetes estadist
Trabajo paquetes  estadistTrabajo paquetes  estadist
Trabajo paquetes estadist
 
Informatica
InformaticaInformatica
Informatica
 
Proyecto de reingenieria de software
Proyecto de reingenieria  de softwareProyecto de reingenieria  de software
Proyecto de reingenieria de software
 
Arquitectura 2
Arquitectura 2Arquitectura 2
Arquitectura 2
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Software tarea
Software  tareaSoftware  tarea
Software tarea
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Software
SoftwareSoftware
Software
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Bpm Value Proposition + Ultimus
Bpm Value Proposition + UltimusBpm Value Proposition + Ultimus
Bpm Value Proposition + Ultimus
 
Resumen de informática
Resumen de informáticaResumen de informática
Resumen de informática
 
Resumen de informática
Resumen de informáticaResumen de informática
Resumen de informática
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
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
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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
 

Presentacion proyecto final

  • 1. Presentación final del Proyecto.Proyecto SEGA Programación Orientada a Objetos. José Guadalupe González Hernández. 1450260.
  • 2. Objetivo. El objetivo de esta clase fue crear un software propio. Se elaboro un sistema administrador para un taller de Servicios Generales, el cual cuenta con una cartera de clientes, así como un generador de facturas.
  • 3. Objetivos del sistema. ¿Para que? Optimizar el proceso de elaboración de facturas, evitar la elaboración de facturas a mano o a maquina. Almacenar información indispensable acerca de los clientes del negocio, ademas de tener acceso rápido a ellos. ¿Para quien? El sistema esta dirigido a un solo usuario, el cliente, el cual puede ejecutar esta aplicación en Ubuntu y Windows. ¿Por qué? Optimizar en costos y tiempo a la hora de la elaboración de facturas.
  • 4. Diseño de clases. A continuación se muestra el diagrama de clases. Se reducen las relaciones de herencia. Se maneja una clase para cada interfaz grafica que se implementa en el sistema. Casi todas las clases tienen relación directa, ya que se invocan objetos de diversas clases dentro de otras.
  • 5. Diseño de secuencia. En la imagen de la derecha se muestra el diagrama de secuencia para unos de los procedimientos mas importantes que realiza el sistema. El diagrama representa los siguientes procesos: *Logueo *gestión de clientes (alta, baja, edición). *Impresión de una factura
  • 6. Diseño de pruebas. Para el diseño de pruebas unitarias se utilizo la librería JUnit. Con esta librería se programaron diversos test para los métodos que queríamos evaluar. Para el sistema, enfocamos los test en el método que se encarga de realizar los cálculos matemáticos, (calcular cargos, totales, etc.).
  • 7. Diseño de Interfaces Graficas Para el diseño de interfaces graficas, se comenzó con hacer un boceto de la pantalla de lo que se buscaba obtener, para en base a eso, programar la GUI. Boceto de la pantalla.
  • 8. Diseño de Interfaces Graficas A continuación unas imágenes de las ventanas que se usan en el sistema
  • 9. Bases de Datos En el sistema, las bases de datos se manejan en MySQL, en la cual existe una tabla encargada de almacenar a todos los clientes, además de generar una tabla por cada factura que se almacene. También tiene una tabla con el usuario y la contraseña valida para el inicio de sesión.