You are on page 1of 15

Alfredo Iglesias

Gustavo campozano







FACULTAD DE INGENIERIA EN SISTEMAS
COMPUTACIONALES

PROGRAMACION DISTRIBUIDA
TUTORIA:
Desarrollo de una aplicacin en java que permita
llevar un proceso contable

GUSTAVO CAMPOZANO
ALFREDO IGLESIAS
2014

Alfredo Iglesias
Gustavo campozano


Tutora de programacin distribuida
Desarrollo de una aplicacin en java que permita llevar un proceso contable
Introduccin
El programa que ofrecemos es aplicacin elaborada en java con conexin a My sql que
permite llevar el proceso contable desde el ingreso del empleado con su respectivo cargo
y su valor a pagar que se ver reflejado en el sistema, as mismo dicho valor afectara a
determinadas cuentas que intervienen en el proceso contable

Los docentes al momento de dar sus clases y ensear la materia de contabilidad y explicar
el proceso contable realizan los ejercicios en el cuaderno o usando hojas de clculo como
lo es el excel es por esta razn que decidimos realizar una aplicacin que ayude al
aprendizaje del cmo llevar a cabo el proceso contable, a su ves permitir que las nuevas
generaciones asocien la contabilidad con la programacin en java, dando a entender de
que la programacin en java tambin ayuda al aprendizaje en escuelas, colegios y
universidades.
El beneficio que traer nuestra aplicacin se basa en que los nuevos estudiantes podrn
aprender a llevar la contabilidad ms fcilmente con un programa que suprime el tedioso
trabajo de llevarlo en el cuaderno o en una hoja de papel, al tener un mayor orden permitir
un mejor entendimiento de la materia.
Este proyecto est dirigido a todos los estudiantes que recin estn aprendiendo
contabilidad y maestros para que puedan explicar sus clases con mayor facilidad
garantizando as un aprendizaje efectivo en la materia dada.





Alfredo Iglesias
Gustavo campozano


Antecedentes
Los colegios y universidades cuentan ya con laboratorios de computacin equipados con la
ltima generacin de ordenadores, sin embargo estos ordenadores no cuentan con una
herramienta que les ayude a explicar cmo llevar el proceso contable.
Objetivos
General: que el estudiante y maestro tengan una herramienta til para poder aprender el
proceso contable que se da en la materia contabilidad sin cambiar los conceptos ya
establecidos en la contabilidad.
Especficos:

Que el estudiante tenga una herramienta que le ayude a entender fcilmente el
proceso contable.
Motivar a los estudiantes y Docentes que pueden usar esta aplicacin como
herramienta de aprendizaje.
Fomentar el uso y creacin de programas para ayudar a los estudiantes a tener un
mejor desempeo en las diferentes reas (en este caso ene l rea contable)

Alcance
La aplicacin tiene como objetivo facilitar el aprendizaje para poder realizar el proceso
contable.
La aplicacin contara con un men de opciones en el que se detallara el ingreso de los
empleados, al ingresar en esta opcin se proceder a ingresar los valores correspondientes
como:
Nombre
Cargo
sueldo
horas suplementarias,
horas extraordinarias y suplementarias,
anticipo de sueldos
Alfredo Iglesias
Gustavo campozano
multas.
La segunda opcin mostrara las transacciones o cuentas que intervienen en el proceso
contable tales como:
Inventario trabajo en proceso
Control de Costos indirectos de fabricacin
Nomina por pagar
Aportes Personales
Prstamo IESS
Cuentas x Cobrar
Bancos
Control de costo indirectos de fabricacin
Aportes Patronales
13 Sueldo
Vacaciones por pagar
14 Sueldo
La tercera opcin es la salida del programa en si.

Las herramientas tecnolgicas que se usara para el desarrollo de aplicacin sern el
programa eclipse (basado en el lenguaje java) y el mysql.
A continuacin e da un detalle de estas dos herramientas:
Eclipse java: Sun Microsystems patrocin en 1991 un proyecto interno de investigacin
denominado Green, James Gosling, llam Oak, pero posteriormente un grupo Sun
sugirieron el nombre Java L a popularidad de World Wide Web explot en 1993 y la gente
de Sun se dio cuenta inmediatamente del potencial de Java para agregar contenido
dinmico y asi se convirti en el Lenguaje de programacin para ordenadores desde 1995.
El lenguaje Java lo vemos operando en todos los navegadores que hoy conocemos y es
compatible con celulares, ordenadores y tablets.
Eclipse fue desarrollado originalmente por IBM como el sucesor de su familia de
herramientas para VisualAge. Eclipse es ahora desarrollado por la Fundacin Eclipse, una
organizacin independiente sin nimo de lucro que fomenta una comunidad de cdigo
abierto y un conjunto de productos complementarios, capacidades y servicios.
Alfredo Iglesias
Gustavo campozano
Eclipse fue liberado originalmente bajo la Common Public License, pero despus fue re-
licenciado bajo la Eclipse Public License. La Free Software Foundation ha dicho que ambas
licencias son licencias de software libre, pero son incompatibles con Licencia pblica general
de GNU (GNU GPL).
My sql: MySQL es un sistema de gestin de bases de datos relacional, multihilo y
multiusuario con ms de seis millones de instalaciones.1 MySQL AB desde enero de 2008
una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de
2009 desarrolla MySQL como software libre en un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero
para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a
la empresa una licencia especfica que les permita este uso. Est desarrollado en su mayor
parte en ANSI C. Al contrario de proyectos como Apache, donde el software es desarrollado
por una comunidad pblica y los derechos de autor del cdigo estn en poder del autor
individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la
mayor parte del cdigo. Esto es lo que posibilita el esquema de licenciamiento
anteriormente mencionado. Adems de la venta de licencias privativas, la compaa ofrece
soporte y servicios. Para sus operaciones contratan trabajadores alrededor del mundo que
colaboran va Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y Michael
Widenius.












Alfredo Iglesias
Gustavo campozano


MODELO DE ENCUESTA
Desarrollo de una aplicacin local en Java que permite realizar el Proceso Contable

1) Sexo M F

2) Edad 15 -20

20 -30

30 - 40

3) Qu nivel de destreza posee usted con respecto al manejo de la computadora
Ninguno
Bajo
Medio
Alto
4) Considera usted que podra manejar una aplicacin en la computadora
Si
No
5) Qu nivel de conocimiento usted posee sobre contabilidad bsica
Ninguno
Bajo
Medio
Alto

Alfredo Iglesias
Gustavo campozano


6) Considera que sera necesario para usted el uso de una aplicacin que permita realizar el
proceso contable
Si
No


7) Considera usted que la aplicacin debera contar con un manual de instrucciones bsico
Si
No
8) Cree que esta aplicacin traiga algn beneficio para usted
Si
No












Alfredo Iglesias
Gustavo campozano




Pregunta#1 Pregunta#2 Pregunta#3 Pregunta#4
Sexo Resultados Edad Resultados Seleccin Resultados Seleleccion Resultados
M 35 15 - 20 31 Ninguno 0 Si 86
F 54 20 - 30 38 Bajo 9 No 3
30 - 40 20 Medio 29
Alto 51
Total 89 Total 89 Total 89 Total 89

Pregunta#5 Pregunta#6 Pregunta#7 Pregunta#8
Seleccin Resultados Seleccin Resultados Seleccin Resultados Seleccin Resultados
Ninguno 5 Si 69 Si 89 Si 84
Bajo 15 No 20 No 0 No 5
Alto 69

Total 89 Total 89 Total 89 Total 89


El total de personas que respondieron a nuestra encuesta fue de 89, dando como resultado lo
siguiente: El 39% correspondiente al sexo masculino, mientras el sexo femenino cuenta con el
mayor porcentaje de 61%.


M
39%
F
61%
1# PREGUNTA: SEXO
Alfredo Iglesias
Gustavo campozano










En la segunda pregunta correspondiente a la edad fue de 15 a 20 aos con un total de 31
personas, de 20 a 30 aos con un total de 38 y de 30 a 40 aos con un total de 20.


De entre los encuestados vemos que 51 personas poseen un nivel alto en el manejo de una
computadora, mientras que 29 personas poseen un nivel medio y 9 solo consta con un nivel bajo.



0
9
29
51
0
10
20
30
40
50
60
Ninguno Bajo Medio Alto
R
e
s
u
l
t
a
d
o
Nivel
#3 Pregunta:
Qu nivel de destreza posee usted con respecto al manejo de la
computadora?
31
38
20
0
5
10
15
20
25
30
35
40
15 - 20 20 - 30 30 - 40
R
e
s
u
l
t
a
d
o
Edad
2# Pregunta
Alfredo Iglesias
Gustavo campozano

El 97% (86 personas) consideran que podran manejar una aplicacin en la computadora, mientras
que el 3%(3) no podran manejarla.

De entre los encuestados vemos que 69 personas poseen un nivel alto en conocimientos de
contabilidad seguido de 15 poseen un nivel bajo y 5 que no poseen ningn conocimiento en el
rea de contabilidad.



5
15
69
0
10
20
30
40
50
60
70
80
Ninguno Bajo Alto
R
e
s
u
l
t
a
d
o
s
Nivel
#5 pregunta:Qu nivel de conocimiento usted posee sobre contabilidad
bsica?
Si; 86; 97%
No; 3; 3%
Si No
#4 Pregunta:Considera usted que podra manejar una aplicacin en la computadora?
Alfredo Iglesias
Gustavo campozano


El 22%(20 personas) consideran el uso de una aplicacin, mientras que el 78%(69 personas) estn
en desacuerdo.

El 94% de los encuestados consideraron que una aplicacin debe contar con un manual de
instrucciones, mientras que un 6% dice que no.





69; 78%
20; 22%
#6 Pregunta: Considera que sera necesario para usted el uso de una aplicacin que
permita realizar el proceso contable ?
Si
No
Si
94%
No
6%
#7 Pregunta: Considera usted que la aplicacin debera contar con un manual de
instrucciones bsico?
Si No
Alfredo Iglesias
Gustavo campozano



El 94% de los encuestados consideraron que nuestra aplicacin si les traer un beneficio, mientras
que un 6% dice que no.













Si
94%
No
6%
#8 PREGUNTA:CREE QUE ESTA APLICACIN TRAIGA ALGN BENEFICIO
PARA USTED?
Si No
Alfredo Iglesias
Gustavo campozano





















Anexos
Alfredo Iglesias
Gustavo campozano
























Alfredo Iglesias
Gustavo campozano

You might also like