SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Instituto Tecnológico Superior de Informática
“I T S I”
Materia: Estructura de Datos
Catedrático: Ingeniero Jorge Viveros
Alumno: Esteban Maldonado
Curso: 2do Sistemas Nocturno
Proyecto Tercera Parcial
Tema:
Realización de una aplicación JAVA
Nombre de la Aplicación:
SINCOING
(Sistema Integrado de Control de Ingresos y Gastos)
Agosto 2015
2
INTRODUCCION
Hoy en la actualidad es necesario que cualquier emprendimiento o negocio
por más pequeño que este sea, cuente con herramientas informáticas de
información y control; para determinar si la finalidad financiera de éste marcha
dentro de lo planificado y dentro de una curva ascendente que demuestre que su
inversión es justificada por la utilidad generada en un lapso determinado de tiempo.
Desde mi punto de vista es importante mantener un control adecuado de los
ingresos y gastos de todo negocio, pero en esta ocasión nos centraremos en un tipo
de negocio que se dedique a brindar servicios de asesoría técnica informática,
mantenimiento y reparación de equipos de computación tanto de escritorio como
portátiles, y también la comercialización de partes, piezas, accesorios, y finalmente
la comercialización de computadores y afines de la rama.
Estos negocios “Servicios Técnicos” tienen en su mayoría una administración
y control empíricas, o manuales, las mismas que dejan cosas pendientes como
plazos exactos de entrega, detalles del trabajo realizado y los costos exactos por
servicios. Claro que en el presente proyecto no nos dedicaremos al área de control
de los servicios técnicos prestados en sí, que sería un tema importante para futuros
proyectos.
Lo que nos compete en esta ocasión es controlar en este negocio el flujo de
ingresos y los egresos que de manera básica se desarrollan diariamente, para llevar
un registro y de ser posible crear una base de datos que organice y almacene estos
valores; estando estos mismos a permanente alcance del propietario o administrador
del negocio, y que esta información sea útil para la toma de decisiones pertinentes y
adecuadas que promuevan el desarrollo y crecimiento del emprendimiento.
3
OBJETIVO
El objetivo de este proyecto es desarrollar una aplicación utilizando la
plataforma informática o lenguaje de programación Java, esta aplicación estará
orientada a ser utilizada diariamente por empresas pequeñas, medianas y grandes
que se dedican a brindar servicios de mantenimiento y reparación de computadoras
y equipos afines a la rama en general, además también a la comercialización de
partes, piezas, accesorios y computadoras al por mayor y menor.
Java es un lenguaje ampliamente difundido y utilizado en un sin número de
aplicaciones y sitios web y cada día se crean más. El lenguaje Java es rápido,
seguro y fiable. Se utiliza en equipos portátiles hasta centros de datos, desde
consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta
Internet, Java está en todas partes y considero una herramienta óptima para
desarrollar esta aplicación.
Dicha aplicación permitirá al usuario de la misma ingresar, procesar,
almacenar, conocer y controlar; toda la información relevante a ingresos y egresos
generados diariamente por su actividad comercial y de servicios, esta información es
de vital importancia para la toma de decisiones y la evaluación de la inversión de
recursos contra la utilidad generada por el negocio, siendo este el principal objetivo
de cualquier emprendimiento. Por ende el objetivo para crear esta aplicación en
proporcionar al usuario esta valiosa “información” y permitirle obtener el “control” de
la misma; como herramienta fundamental para el desarrollo sostenido y crecimiento
constante de su empresa.
4
JUSTIFICACION
El desarrollo de este proyecto y aplicación utilizando el lenguaje de
programación Java para empresas de servicios técnicos computacionales y
asesoría informática, se justifica por la necesidad de brindar al usuario una
herramienta de información y control de los ingresos y egresos que se suceden
diariamente, en el desarrollo de la actividad de un taller u oficina de “Servicio
Técnico”.
Esta aplicación se utilizará diariamente por la persona encargada de ingresar
los equipos para el mantenimiento, o designar al personal técnico que sale de la
oficina para brindar servicio técnico a domicilio, y de igual manera cuando se facture
partes, piezas, accesorios, uno o varios computadores sean laptop, pc, u all in one
(todo en uno), para que su valor como ingreso se registre en la base de datos.
Para el caso por ejemplo de un servicio técnico a domicilio, se incurrirá en
egresos o gastos tales como movilización o transporte del personal técnico, viáticos
si el caso lo amerita (desayuno, almuerzo, merienda, refrigerio) por la distancia y el
tiempo que requiera el servicio técnico, incluso si en el sitio de trabajo se necesite
materiales adicionales no previstos, ya que este servicio brindado puede ser dentro
o fuera de la ciudad, incluso fuera de la provincia.
En la práctica se han presentado casos en este tipo de empresas, en donde
un servicio técnico de “cableado estructurado” o instalación de un sistema de
vigilancia mediante una “red de cámaras IP”, o una instalación y configuración de un
“Cyber”, han llevado varios días, lo que conlleva a realizar egresos extras por
movilización, transporte, viáticos etc. Los mismos que es necesario que se controlen
exactamente y se recuperen en la facturación final y total del servicio técnico
realizado por el personal técnico de la empresa.
De aquí en adelante llamaremos a esta aplicación Java, Sistema Integrado
de Control de Ingresos y Gastos “SINCOING”.
5
DESARROLLO
Para el desarrollo de esta aplicación utilizaremos varias herramientas que
vienen precargadas dentro de Java (Netbeans IDE 8.0.2), que es la plataforma
informática o lenguaje de programación que usaremos para crear el programa
SINCOING_2015 (Sistema Integrado de Control de Ingresos y Gastos) aplicable a
empresas dedicadas a brindar servicio de soporte técnico, mantenimiento y
reparación de computadores, y venta de partes, piezas, accesorios y afines a su
rama de negocio.
Plataforma informática / Lenguaje de Programación Java (Netbeans IDE 8.0.2).
Una vez creada la aplicación de consola en Java modo gráfico, con su
respectivo “package” y seleccionada la consola Java Frame Form, iniciaremos la
construcción de la aplicación, como vemos en el siguiente gráfico.
6
Herramientas Java (Modo Grafico)
Posteriormente al diseño adecuado y óptimo de la aplicación, se
procederá a crear una nueva clase dentro del “package” que contiene toda la
información y estructura del diseño, para configurar el lenguaje de los diferentes
campo y botones dela aplicación gráfica, y que nos permita llamar a los métodos
necesarios de la clase, con la finalidad de realizar cálculos y operaciones dentro de
la aplicación y que esta arroje los resultados previstos.
7
Clases (Métodos)
Una vez revisado el diseño y realizado las modificaciones necesarias se
procederá a colocar el código del cada herramienta utilizada (labels, radiobutons,
textfields, etc) para probar todas las instancias de la compilación y su correcto
funcionamiento. En lo que se refiere al llamamiento de métodos, estos se realizaran
directamente de la clase creada para este propósito.
Por el momento recibiremos la asesoría necesaria para continuar con el
desarrollo de esta aplicación.

Contenu connexe

En vedette

P21 magnitudes
P21 magnitudesP21 magnitudes
P21 magnitudesDavidSPZGZ
 
Atlas der menschlichen Anatomie für Android Tablet
 Atlas der menschlichen Anatomie für Android Tablet Atlas der menschlichen Anatomie für Android Tablet
Atlas der menschlichen Anatomie für Android TabletVisible Body
 
La diffusion des technologies de l'information et de la communication en France
La diffusion des technologies de l'information et de la communication en FranceLa diffusion des technologies de l'information et de la communication en France
La diffusion des technologies de l'information et de la communication en FranceMarketingZ
 
CV_John_Giraldo_Lozano_RRHH
CV_John_Giraldo_Lozano_RRHHCV_John_Giraldo_Lozano_RRHH
CV_John_Giraldo_Lozano_RRHHJhon Giraldo L
 
Conférence Web social et art contemporain
Conférence Web social et art contemporainConférence Web social et art contemporain
Conférence Web social et art contemporainHyperolds
 
P45 ley de coulomb
P45 ley de coulombP45 ley de coulomb
P45 ley de coulombDavidSPZGZ
 
Education numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifEducation numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifThinkData
 
Manual bosch lavavajillas blanco sms57 e22eu
Manual bosch   lavavajillas blanco sms57 e22euManual bosch   lavavajillas blanco sms57 e22eu
Manual bosch lavavajillas blanco sms57 e22euAlsako Electrodomésticos
 
Description de Funraising
Description de FunraisingDescription de Funraising
Description de Funraisingvnicolle
 
Atelier découverte du boulier
Atelier découverte du boulierAtelier découverte du boulier
Atelier découverte du boulierDelphine Valay
 
Ppt Directeur Administratif
Ppt Directeur AdministratifPpt Directeur Administratif
Ppt Directeur AdministratifAnnieLabarre
 
35 e portfolio a principes
35 e portfolio a principes35 e portfolio a principes
35 e portfolio a principesjyrtek
 

En vedette (20)

P21 magnitudes
P21 magnitudesP21 magnitudes
P21 magnitudes
 
Atlas der menschlichen Anatomie für Android Tablet
 Atlas der menschlichen Anatomie für Android Tablet Atlas der menschlichen Anatomie für Android Tablet
Atlas der menschlichen Anatomie für Android Tablet
 
La diffusion des technologies de l'information et de la communication en France
La diffusion des technologies de l'information et de la communication en FranceLa diffusion des technologies de l'information et de la communication en France
La diffusion des technologies de l'information et de la communication en France
 
Electromagnetic
ElectromagneticElectromagnetic
Electromagnetic
 
CV_John_Giraldo_Lozano_RRHH
CV_John_Giraldo_Lozano_RRHHCV_John_Giraldo_Lozano_RRHH
CV_John_Giraldo_Lozano_RRHH
 
Conférence Web social et art contemporain
Conférence Web social et art contemporainConférence Web social et art contemporain
Conférence Web social et art contemporain
 
Nevera Smeg FAB32LRN1
Nevera Smeg FAB32LRN1Nevera Smeg FAB32LRN1
Nevera Smeg FAB32LRN1
 
P45 ley de coulomb
P45 ley de coulombP45 ley de coulomb
P45 ley de coulomb
 
Education numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratifEducation numérique : thinkdata.ch un outil collaboratif
Education numérique : thinkdata.ch un outil collaboratif
 
Boletin 5
Boletin 5Boletin 5
Boletin 5
 
Manual bosch microondas hmt75 m654
Manual bosch   microondas hmt75 m654Manual bosch   microondas hmt75 m654
Manual bosch microondas hmt75 m654
 
Manual bosch lavavajillas blanco sms57 e22eu
Manual bosch   lavavajillas blanco sms57 e22euManual bosch   lavavajillas blanco sms57 e22eu
Manual bosch lavavajillas blanco sms57 e22eu
 
Description de Funraising
Description de FunraisingDescription de Funraising
Description de Funraising
 
Expose reseau socieaux
Expose reseau socieauxExpose reseau socieaux
Expose reseau socieaux
 
Cocina Smeg A1P-9
Cocina Smeg A1P-9Cocina Smeg A1P-9
Cocina Smeg A1P-9
 
Atelier découverte du boulier
Atelier découverte du boulierAtelier découverte du boulier
Atelier découverte du boulier
 
Ppt Directeur Administratif
Ppt Directeur AdministratifPpt Directeur Administratif
Ppt Directeur Administratif
 
35 e portfolio a principes
35 e portfolio a principes35 e portfolio a principes
35 e portfolio a principes
 
Manual balay lavavajillas 3 vf783xa
Manual balay   lavavajillas 3 vf783xaManual balay   lavavajillas 3 vf783xa
Manual balay lavavajillas 3 vf783xa
 
Manual balay encimera 3eb795lq
Manual balay   encimera 3eb795lqManual balay   encimera 3eb795lq
Manual balay encimera 3eb795lq
 

Similaire à Desarrollo de aplicación Java SINCOING para control de ingresos y gastos

Proyecto sicosetec 3ra parcial (corregido) esteban maldonado
Proyecto sicosetec 3ra parcial (corregido)   esteban maldonadoProyecto sicosetec 3ra parcial (corregido)   esteban maldonado
Proyecto sicosetec 3ra parcial (corregido) esteban maldonadoEsteban Maldonado
 
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.Soluciones DTP, S.A.
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacionguest75d1acb
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacionguest75d1acb
 
Userful at Compuexpo '06
Userful at Compuexpo '06Userful at Compuexpo '06
Userful at Compuexpo '06jtena
 
Soluciones para teléfonos móviles
Soluciones para teléfonos móvilesSoluciones para teléfonos móviles
Soluciones para teléfonos móvilesJuana M
 
Corporate presentation 28_02_06
Corporate presentation 28_02_06Corporate presentation 28_02_06
Corporate presentation 28_02_06MARLYN1991
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcialdanielpac
 
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxEXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxSANTOS400018
 
0001-Informe de Factibilidad de Proyecto (1).docx
0001-Informe de Factibilidad de Proyecto (1).docx0001-Informe de Factibilidad de Proyecto (1).docx
0001-Informe de Factibilidad de Proyecto (1).docxBrayanPUMAVILLA
 
Catálogo cresertec
Catálogo cresertecCatálogo cresertec
Catálogo cresertecJesús Arana
 
Intra Net
Intra NetIntra Net
Intra Netdacrama
 
Presentacion
PresentacionPresentacion
Presentaciondacrama
 
Proyecto final programación avanzada
Proyecto final programación avanzadaProyecto final programación avanzada
Proyecto final programación avanzadaIsrael Rey
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014Ricardo Bouyer
 
Proyecto Final Grupo 282
Proyecto Final Grupo 282Proyecto Final Grupo 282
Proyecto Final Grupo 282Juan Molina
 

Similaire à Desarrollo de aplicación Java SINCOING para control de ingresos y gastos (20)

Proyecto sicosetec 3ra parcial (corregido) esteban maldonado
Proyecto sicosetec 3ra parcial (corregido)   esteban maldonadoProyecto sicosetec 3ra parcial (corregido)   esteban maldonado
Proyecto sicosetec 3ra parcial (corregido) esteban maldonado
 
Laboratorio jce
Laboratorio jceLaboratorio jce
Laboratorio jce
 
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.
Gestión de Mantenimientos. Presentación GMAOLinx 2020 + movilidad.
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Userful at Compuexpo '06
Userful at Compuexpo '06Userful at Compuexpo '06
Userful at Compuexpo '06
 
Programa SAT Eseaforms
Programa SAT EseaformsPrograma SAT Eseaforms
Programa SAT Eseaforms
 
Soluciones para teléfonos móviles
Soluciones para teléfonos móvilesSoluciones para teléfonos móviles
Soluciones para teléfonos móviles
 
Corporate presentation 28_02_06
Corporate presentation 28_02_06Corporate presentation 28_02_06
Corporate presentation 28_02_06
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcial
 
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptxEXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
EXPOSICIONfyeryeryeryrtytrutyutyiyuiui.pptx
 
0001-Informe de Factibilidad de Proyecto (1).docx
0001-Informe de Factibilidad de Proyecto (1).docx0001-Informe de Factibilidad de Proyecto (1).docx
0001-Informe de Factibilidad de Proyecto (1).docx
 
Catálogo cresertec
Catálogo cresertecCatálogo cresertec
Catálogo cresertec
 
Intra Net
Intra NetIntra Net
Intra Net
 
Presentacion
PresentacionPresentacion
Presentacion
 
HOTFIXBASE
HOTFIXBASEHOTFIXBASE
HOTFIXBASE
 
Sistemas erp
Sistemas erpSistemas erp
Sistemas erp
 
Proyecto final programación avanzada
Proyecto final programación avanzadaProyecto final programación avanzada
Proyecto final programación avanzada
 
CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014CV_Ricardo_Bouyer 2014
CV_Ricardo_Bouyer 2014
 
Proyecto Final Grupo 282
Proyecto Final Grupo 282Proyecto Final Grupo 282
Proyecto Final Grupo 282
 

Dernier

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
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
 
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
 
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
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 

Dernier (20)

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
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
 
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
 
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...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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
 
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
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 

Desarrollo de aplicación Java SINCOING para control de ingresos y gastos

  • 1. Instituto Tecnológico Superior de Informática “I T S I” Materia: Estructura de Datos Catedrático: Ingeniero Jorge Viveros Alumno: Esteban Maldonado Curso: 2do Sistemas Nocturno Proyecto Tercera Parcial Tema: Realización de una aplicación JAVA Nombre de la Aplicación: SINCOING (Sistema Integrado de Control de Ingresos y Gastos) Agosto 2015
  • 2. 2 INTRODUCCION Hoy en la actualidad es necesario que cualquier emprendimiento o negocio por más pequeño que este sea, cuente con herramientas informáticas de información y control; para determinar si la finalidad financiera de éste marcha dentro de lo planificado y dentro de una curva ascendente que demuestre que su inversión es justificada por la utilidad generada en un lapso determinado de tiempo. Desde mi punto de vista es importante mantener un control adecuado de los ingresos y gastos de todo negocio, pero en esta ocasión nos centraremos en un tipo de negocio que se dedique a brindar servicios de asesoría técnica informática, mantenimiento y reparación de equipos de computación tanto de escritorio como portátiles, y también la comercialización de partes, piezas, accesorios, y finalmente la comercialización de computadores y afines de la rama. Estos negocios “Servicios Técnicos” tienen en su mayoría una administración y control empíricas, o manuales, las mismas que dejan cosas pendientes como plazos exactos de entrega, detalles del trabajo realizado y los costos exactos por servicios. Claro que en el presente proyecto no nos dedicaremos al área de control de los servicios técnicos prestados en sí, que sería un tema importante para futuros proyectos. Lo que nos compete en esta ocasión es controlar en este negocio el flujo de ingresos y los egresos que de manera básica se desarrollan diariamente, para llevar un registro y de ser posible crear una base de datos que organice y almacene estos valores; estando estos mismos a permanente alcance del propietario o administrador del negocio, y que esta información sea útil para la toma de decisiones pertinentes y adecuadas que promuevan el desarrollo y crecimiento del emprendimiento.
  • 3. 3 OBJETIVO El objetivo de este proyecto es desarrollar una aplicación utilizando la plataforma informática o lenguaje de programación Java, esta aplicación estará orientada a ser utilizada diariamente por empresas pequeñas, medianas y grandes que se dedican a brindar servicios de mantenimiento y reparación de computadoras y equipos afines a la rama en general, además también a la comercialización de partes, piezas, accesorios y computadoras al por mayor y menor. Java es un lenguaje ampliamente difundido y utilizado en un sin número de aplicaciones y sitios web y cada día se crean más. El lenguaje Java es rápido, seguro y fiable. Se utiliza en equipos portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes y considero una herramienta óptima para desarrollar esta aplicación. Dicha aplicación permitirá al usuario de la misma ingresar, procesar, almacenar, conocer y controlar; toda la información relevante a ingresos y egresos generados diariamente por su actividad comercial y de servicios, esta información es de vital importancia para la toma de decisiones y la evaluación de la inversión de recursos contra la utilidad generada por el negocio, siendo este el principal objetivo de cualquier emprendimiento. Por ende el objetivo para crear esta aplicación en proporcionar al usuario esta valiosa “información” y permitirle obtener el “control” de la misma; como herramienta fundamental para el desarrollo sostenido y crecimiento constante de su empresa.
  • 4. 4 JUSTIFICACION El desarrollo de este proyecto y aplicación utilizando el lenguaje de programación Java para empresas de servicios técnicos computacionales y asesoría informática, se justifica por la necesidad de brindar al usuario una herramienta de información y control de los ingresos y egresos que se suceden diariamente, en el desarrollo de la actividad de un taller u oficina de “Servicio Técnico”. Esta aplicación se utilizará diariamente por la persona encargada de ingresar los equipos para el mantenimiento, o designar al personal técnico que sale de la oficina para brindar servicio técnico a domicilio, y de igual manera cuando se facture partes, piezas, accesorios, uno o varios computadores sean laptop, pc, u all in one (todo en uno), para que su valor como ingreso se registre en la base de datos. Para el caso por ejemplo de un servicio técnico a domicilio, se incurrirá en egresos o gastos tales como movilización o transporte del personal técnico, viáticos si el caso lo amerita (desayuno, almuerzo, merienda, refrigerio) por la distancia y el tiempo que requiera el servicio técnico, incluso si en el sitio de trabajo se necesite materiales adicionales no previstos, ya que este servicio brindado puede ser dentro o fuera de la ciudad, incluso fuera de la provincia. En la práctica se han presentado casos en este tipo de empresas, en donde un servicio técnico de “cableado estructurado” o instalación de un sistema de vigilancia mediante una “red de cámaras IP”, o una instalación y configuración de un “Cyber”, han llevado varios días, lo que conlleva a realizar egresos extras por movilización, transporte, viáticos etc. Los mismos que es necesario que se controlen exactamente y se recuperen en la facturación final y total del servicio técnico realizado por el personal técnico de la empresa. De aquí en adelante llamaremos a esta aplicación Java, Sistema Integrado de Control de Ingresos y Gastos “SINCOING”.
  • 5. 5 DESARROLLO Para el desarrollo de esta aplicación utilizaremos varias herramientas que vienen precargadas dentro de Java (Netbeans IDE 8.0.2), que es la plataforma informática o lenguaje de programación que usaremos para crear el programa SINCOING_2015 (Sistema Integrado de Control de Ingresos y Gastos) aplicable a empresas dedicadas a brindar servicio de soporte técnico, mantenimiento y reparación de computadores, y venta de partes, piezas, accesorios y afines a su rama de negocio. Plataforma informática / Lenguaje de Programación Java (Netbeans IDE 8.0.2). Una vez creada la aplicación de consola en Java modo gráfico, con su respectivo “package” y seleccionada la consola Java Frame Form, iniciaremos la construcción de la aplicación, como vemos en el siguiente gráfico.
  • 6. 6 Herramientas Java (Modo Grafico) Posteriormente al diseño adecuado y óptimo de la aplicación, se procederá a crear una nueva clase dentro del “package” que contiene toda la información y estructura del diseño, para configurar el lenguaje de los diferentes campo y botones dela aplicación gráfica, y que nos permita llamar a los métodos necesarios de la clase, con la finalidad de realizar cálculos y operaciones dentro de la aplicación y que esta arroje los resultados previstos.
  • 7. 7 Clases (Métodos) Una vez revisado el diseño y realizado las modificaciones necesarias se procederá a colocar el código del cada herramienta utilizada (labels, radiobutons, textfields, etc) para probar todas las instancias de la compilación y su correcto funcionamiento. En lo que se refiere al llamamiento de métodos, estos se realizaran directamente de la clase creada para este propósito. Por el momento recibiremos la asesoría necesaria para continuar con el desarrollo de esta aplicación.