Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATERIA
TALLER DE INVESTIGACION I
TITULO
“ABM-NGT”
GRUPO
7SB
INTEGRANTES
ELY ISMAEL MAAS CAHUM
ERICK TEC SÁNCHEZ
GUILLERMO CÓRDOBA
DOCENTE
DRA. MARISOL VILLANUEVA ESCALANTE
CAPÍTULO I. INTRODUCCIÓN……………………………………………………….2
1.1 Antecedentes del problema……………………………………………………….2
1.2 Planteamiento del problema……………………………………………………… 2
1.3 Propuesta de solución……………………………………………………………….3
1.4 Objetivos……………………………………………………………………………….3
1.4.1 Objetivo General…………………………………………………………………. 3
1.4.2 Objetivos Específicos…………………………………………………………….3
1.5 Justificación…………………………………………………………………………….4
1.5.1 Tecnológica…………………………………………………………………………4
1.5.2 Económica…………………………………………………………………………4
1.6 Delimitaciones…………………………………………………………………………..5
1.6.1 Alcances…………………………………………………………………………….5
1.6.2 Limitaciones………………………………………………………………………..6
CAPÍTULO II MARCO TEÓRICO…………………………………………………….7
2.1 Estado del Arte……………………………………………………………………..7
2.1.1 Nomina sol……….…………………………………………………………........7
2.1.2 Sage NominaPlus….…………………………………………………………....8
2.1.3 Factorial HR……………………………………………………………………...9
2.2 Marco Teórico…………………………………………………………………….11
2.2.1 Java y MYSQL…………………………………………………………………11
2.2.2 Método de cascada……………………………………………………………11
i
2.7.6. Plan de presentación gráfica de los resultados…………………………….18
2.8 Cronograma de actividades……………………………………………………..19
2.9. Presupuesto y/o financiamiento (si corresponde)……………………………21
2.10 Fuentes consultadas……………………………………………………………21
i
CAPÍTULO I
INTRODUCCIÓN
1
CAPÍTULO I INTRODUCCIÓN
1.1 Antecedentes del problema
ABM, es una constructora que se encuentra con su principal sede en la ciudad
de Kanasín, Yucatán la cual fue fundada por José Arcenio Be Manrique y José
Carlos Be Baeza un día 23 de agosto de 1994.
El principal giro de mencionada compañía es el aspecto del diseño, desarrollo,
construcción, marketing y ventas de viviendas.
La empresa se encuentra conformada por los mejores profesionistas en su
respectiva área, algunos de ellos son:
Obras Civiles.
Edificación en Altura.
Edificación habitacional.
Urbanizaciones.
Obras Industriales.
Pavimentaciones.
Plomería habitacional e industrial
Electricidad habitacional e industrial
Fachadas en piedra y mármol
Todo esto con el objetivo acerca de la construcción de viviendas además del
acabado en plomería y electricidad y en lo que compete a la construcción civil
algunas de las principales obras incluyen casas residenciales, piscinas y hoteles.
2
Asimismo, esta empresa debe manejar el control de las faltas y del dinero que
sale para así tener establecido las ganancias y las pérdidas de la misma, para no
entrar en más lujo de detalle nos referimos al manejo de la nómina y control del
capital humano de lo que se está planteando.
1.4 Objetivos
1.4.1 Objetivo General
3
Descontar los adelantos diarios del sueldo semanal de quienes
soliciten un adelanto
Administrar que no se pueda adelantar más de 250 pesos al día
por empleado
Mantener el control de registro de un empleado nuevo
Mantener el control de registro de los empleados dados de baja
Mantener el control de los empleados que se modifiquen sus
datos ya registrados
Administrar el cálculo de la nómina de cada empleado
Contabilizar las faltas del empleado para saber cuándo se le
descontara de su sueldo semanal
Verificar que el empleado asista mínimo 1 ves a la semana de lo
contrario no se le pagara su sueldo
Calcular el suelto semanal de cada empleado, en base a sus
adelantos, préstamos y días faltados.
1.5 Justificación
1.5.1 Tecnológica
Esta compañía tiene una gran recolección de datos que debe realizar semana
tras semana para llegar a un estado de pérdidas y ganancias y valorar gráficamente
el rumbo económico de esta, por ese motivo se quiere implementar este nuevo
sistema de control de empleados y nóminas. Las nuevas entradas de datos y el
4
control de estos se harían mucho más rápidamente, y más importante, de manera
específica para así llegar a cuentas ms precisas y no haya perdida de ganancias y
ver si es viable semana tras semana los proyectos y trabajos realizados, con este
sistema mejorara el ámbito de contabilidad de esta haciendo así más puntual a la
hora de hacer cortes en la compañía.
1.6 Delimitaciones
1.6.1 Alcances
5
1.6.2 Limitaciones
6
CAPÍTULO II MARCO TEÓRICO
2.1.1 NominaSol
7
• Soporte técnico por email, teléfono o desde el centro de soporte en online
(técnicos cualificados),
Sage NominaPlus permite una solución flexible a los líderes de las empresas
para poder administrar fácilmente el personal y la gestión de la nómina, mencionado
software proporciona una visibilidad completa de la actividad de la nómina, estado,
pago, perfil del trabajador, etc . La aplicación genera automáticamente las boletas de
pago para el personal y tiene en cuenta las siguientes especificidades:
• RGPD,
Gestión de pagos
• historial de nóminas.
8
Ventajas de Usar Sage Nominaplus
Ahorrar tiempo
Navegar intuitivamente
Contar con una navegación más intuitiva y más rápida. El software es muy
sencillo y profesional.
2.1.3 Factorial HR
9
Características de Factorial Nómina
• Gestión de contratos,
• Pagos y retribuciones,
• Ausencias y vacaciones,
• Gestión documental,
• Creación de eventos;
10
2.2 Marco Teórico
Como primer software se hace mención de JAVA el cual fue creado por James
Gosling en el año 1990. La característica principal del mencionado lenguaje de
programacion es que está plenamente orientado a objetos. Es muy fácil de aprender,
en Java es relativamente sencillo programar desde el principio.
11
cuando resulta más conveniente su aplicación, en función del proyecto y sus
necesidades. Y esto sucede, por ejemplo, al enfrentarse a iniciativas estáticas, donde
no es muy probable la introducción de cambios se realizarán a lo largo del proceso
de desarrollo o cuando se cuenta con equipos de trabajo de menor experiencia, que
pueden beneficiarse de una estructura más rígida, como la que propone este
enfoque, es por eso por lo que elegimos este modelo para usar en nuestro proyecto.
Por lo tanto, esta es la etapa en la que se lleva a cabo una descripción de los
requisitos del software, y se acuerda entre el cliente y la empresa desarrolladora lo
que el producto deberá hacer. Disponer de una especificación de los requisitos
permite estimar de forma rigurosa las necesidades del software antes de su diseño.
Además, permite tener una base a partir de la cual estimar el coste del producto, los
riesgos y los plazos.
Diseño
12
Descompone y organiza el sistema en elementos que puedan elaborarse por
separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge
el SDD (Documento de Diseño del Software), que contiene la descripción de la
estructura relacional global del sistema y la especificación de lo que debe hacer cada
una de sus partes, así como la manera en que se combinan unas con otras.
Implementación
Verificación
13
refinar el código previamente escrito sin miedo a romperlo o introducir nuevos bugs,
etc.
Instalación y mantenimiento
A partir de ahora hay que asegurarse de que el software funcione y hay que
destinar recursos a mantenerlo. El mantenimiento del software consiste en la
modificación del producto después de haber sido entregado al cliente, ya sea para
corregir errores o para mejorar el rendimiento o las características.
El propósito de esta fase es mantener el valor del software a través del tiempo.
Esto puede hacerse añadiendo nuevos requisitos, corrigiendo errores, renovando el
aspecto visual, mejorando la eficiencia o añadiendo nueva tecnología. El periodo de
mantenimiento puede durar años, por lo que es una fase clave del modelo en
cascada.
14
documentos pueden ser de diversos tipos: impresos, electrónicos o gráficos [ CITATION
McC \l 2058 ].
La entrevista
15
entrevista se complementa con otras técnicas de acuerdo con la naturaleza
específica de la investigación
Estructura de la Entrevista:
16
15. ¿Cada cuánto puede ser otorgado un préstamo?
18. ¿Maneja horas extras?, de ser así, ¿Cuánto se paga por horas
extra?
17
28. unos cursos de inducción para implementar un software?
Descripción de Actividades.
Planteamiento del problema. Para esta actividad implica hacer una o
dos visitas al cliente de tal manera que pueda darnos detalles de cómo funciona la
18
empresa y en qué aspectos tiene complicaciones de las cuales solucionaremos con
la implementación del software.
Especificación de requerimientos. En esta etapa el cliente nos dirá a
mayor detalle las necesidades de las que carece refiriéndose a software y gestión.
Proponer solución. Aquí le hacemos una o varias propuestas de
solución a su problema antes platicado para que el cliente en cuestión elija la opción
deseada.
Especificar alcances específicos. En esta etapa le informamos al
cliente que aspectos cubrirá el software y que cosas no para que al realizar el
programa no encuentre carencias ni cosas de más en lo propuesto.
Realizar diagrama E-R. haremos el planteamiento mediante entidades
en la base de datos mediante diagramas de entidad-relación para posteriormente
diseñar las afinidades.
Previsualización de entidades. En esta etapa se hará un render para
poder apreciar todas las entidades que intervendrán en la base de datos y la manera
en la que las relacionaremos.
Normalización de afinidades. Después de hacer la previsualización
procedemos a normalizar las afinidades para poder tener un rendimiento óptimo
en el acceso a la base de datos.
Diseño de algoritmo. Se hará un seudocódigo y diagrama de flujo para
poder plantear el algoritmo a seguir.
Programación. En esta etapa se pondrá en marcha el diseño de la
base de datos y el software según lo prediseñado con anterioridad.
Pruebas y corrección de errores. Una vez terminada parte del
software y la base, comenzaremos a hacer pruebas para determinar donde se puede
mejorar y también encontrar posibles errores de programación o diseño.
Reporte de errores y corrección. Después de realizar varias pruebas,
los errores encontrados y corregidos serán registrados para evitar confusiones o
repetición de esos errores, así mismo se corregirán otros en caso de encontrar más.
Muestra. Después de las correcciones pertinentes acudimos con el
cliente para mostrarle el funcionamiento del programa.
19
Entrega. Presentación final y entrega.
20