Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Grupo 301403_23
LUCAS RAMIREZ
TUTOR:
CESAR JIMENEZ
Pgina 1
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Tabla de Contenidos
Captulo 1 Introduccin
Captulo 2 Objetivos
2.1 Objetivos Generales
2.2 Objetivos Especficos
Captulo 3 Justificacin
3.1 Justificacin Metodolgica
3.2 Justificacin Prctica
3.3 Justificacin Innovativa
3.4 Justificacin Profesional
Captulo 4 Metodologa
4.1 Tipo de Metodologa
4.2 Metodologa de Investigacin
Pgina 2
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Captulo 12 Recomendaciones
Captulo 13 Bibliogrficas
Pgina 3
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Captulo 1 Introduccin
Pgina 4
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Captulo 2 Objetivos
Pgina 5
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Captulo 3 Justificacin
Pese a que con el tiempo, las pequeas empresas van creciendo, tanto econmicamente
como en recursos humanos, cada da se hace ms complicado cumplir con tareas que antes
se realizaban de forma manual, como la cancelacin de la nmina, generacin de
desprendibles de pago, etc buscando soluciones a estas tareas, algunas empresas invierten
en contrataciones innecesarias de personal para cumplir con dichas obligaciones, sin
embargo, otras empresas toman el camino de la modernizacin y la automatizacin de
procesos simples.
Pgina 6
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Cada usuario tendr una respectiva asignacin limitada para consultas respecto a los pagos
y descuentos realizado en cada nmina mensual. Para esto habr un usuario y contrasea
nica por cada empleado; adems existir una base de datos con toda la informacin de
cada empleados, la cual gestionar el pago automtico mensualmente.
Durante la interfaz inicial, se podr ver un formulario en donde sern ingresados los datos
de cada empleados (esto, desde una cuenta maestra), la informacin ser almacenada en la
base de datos; cada usuario ingresar a manera limitada para colocar sus horas de trabajo,
extras, etc y realizar consultas de pagos anteriores; mediante aplicacin Java y dispositivos
de salida (impresora) se obtendr respuesta a las consultas.
Pgina 7
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
6.4.1 Actores
ACTOR Usuario
CASO DE USO Ingresar, consultar, modificar, usar datos
TIPO Primario
DESCRIPCION Es quien se encarga de administrar la base de datos
la base de datos.
Pgina 8
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
calculara su nmina.
Precondiciones Haber ejecutado antes el caso ingresar
calculara su nmina.
Precondiciones Haber ejecutado antes el caso ingresar
su nmina.
Precondiciones Haber ejecutado antes el caso ingresar
Pgina 9
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
trabajador
Precondiciones Haber ejecutado antes el caso ingresar datos.
Pgina 10
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
El software que se quiere desarrollar, consta de dos elementos principales, el usuario que se
encarga de ingresar los datos en el sistema (independiente de si es un usuario maestro o un
usuario limitado para consultas) y la base de datos que se encarga de almacenar toda la
informacin recolectada en los formularios y consultas, con el fin de generar los datos de
salida. El sistema es de dos dimensiones,
Usuario (control)
principal,
datos
Ingresar nombre Interface usuario, pantalla Registro nombre Manejador nombre
trabajador,
datos
Ingresar identificacin Interface usuario, pantalla Registro identificacin Manejador identificacin
trabajador,
datos
Ingresar cargo Interface usuario, pantalla Registro cargo trabajador Manejador cargo
datos
Ingresar horas Interface usuario, pantalla Registro horas ordinarias Manejador horas
Pgina 11
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
datos
Ingresar horas Interface usuario, pantalla Registro horas dominicales Manejador horas
dominicales,
datos
Ingresar horas festivas Interface usuario, pantalla Registro horas festivas Manejador horas festivas
datos
Ingresar horas Interface usuario, pantalla Registro horas nocturnas Manejador horas
datos
Ingresar descuento Interface usuario, pantalla Registro descuento salud Manejador descuento
datos
Ingresar descuento Interface usuario, pantalla Registro descuento Manejador descuento
pensin,
datos
Imprimir recibo Interface usuario, pantalla Manejador principal
principal,
datos
Volver al inicio Interface usuario, pantalla Manejador principal
principal,
datos
Salir Interface usuario, pantalla Manejador principal
principal,
Pgina 12
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
datos
PANTALLA PRINCIPAL
PANTALLA DE REGISTRO
PANTALLA DE BUSQUEDA
PANTALLA DE MODIFICACIN
Pgina 13
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
PANTALLA DE ELIMINACIN
Pantalla principal
Consultar Usuario, base Interface Usuario,
Interface Pantalla
Pgina 14
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Bsqueda, Interface
resultado Bsqueda.
Modificar Usuario, base Interface Usuario,
Interface Modificar
Usuario, Interface
Pantalla usuario
modificado
Eliminar Usuario, base Interface Usuario,
Interface Modificar
Usuario, Interface
Pantalla usuario
modificado
Listar Usuario, base Interface Usuario,
usuarios
ENTIDAD
Pgina 15
Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos
Pgina 16