Sie sind auf Seite 1von 127

CAPITULO IV

PROPUESTA DE UN SISTEMA DE INFORMACIN AUTOMATIZADO


PARA EL CONTROL DE ENTRADA Y SALIDA DE PERSONAL Y
ELABORACIN DE PLANILLA DEL REA DE PRODUCCIN, EN EL
BENEFICIADO DE CAF DE LA ZONA OCCIDENTAL DE EL
SALVADOR.

A. GENERALIDADES
El diseo de un sistema de informacin automatizado para el control de entrada y
salida de personal y elaboracin de planilla del rea de produccin para el
beneficiado de caf, se realiz con la finalidad de proporcionar a las empresas, una
herramienta informtica que le permita controlar de forma efectiva la entrada y salida
del personal y la elaboracin de planilla.

El propsito principal de este sistema es remunerar al empleado exactamente lo que


est a ganado en el periodo de trabajo ordinario y horas extras, de esta manera
estaremos evitando pagos indebidos que afectan a la empresa o al trabajador.

98

1. OBJETIVOS

1.1 OBJETIVO GENERAL


Desarrollar un diseo de sistema automatizado utilizando herramientas informticas
que permitan optimizar el proceso del control de entrada y salida del personal y la
elaboracin de planilla en el sector de produccin del beneficiado de caf en la zona
occidental de El Salvador.

1.2 OBJETIVOS ESPECIFICOS


Determinar los requerimientos informticos y operativos para el desarrollo
del diseo de un sistema automatizado, que optimice los procesos de control
de entrada y salida del personal del rea de produccin y que tambin
permita la elaboracin de planilla en dicha rea del beneficiado de caf.
Demostrar la factibilidad tcnica, econmica y operativa de un sistema que
permita controlar la entrada y la salida del personal del rea de produccin
del beneficiado de caf y la elaboracin de la planilla de dicha rea para las
empresas beneficiadoras de caf de la zona occidental de El Salvador
Proveer al beneficiado de caf, de la zona occidental de El Salvador, el
diseo de un sistema automatizado que permita a travs de un dispositivo de
Reconocimiento Biomtrico vinculado con una base de datos, controlar las
actividades de control de entrada y salida de personal y elaboracin de
planilla del sector produccin.

99

B. JUSTIFICACIN DE LA INVESTIGACIN
La tecnologa avanza de forma rpida en la en la vida cotidiana y laboral es por esto
que cada da las empresas deben ir actualizando sus mtodos de realizar sus
procesos y con ello lograr una mayor eficiencia. En un ente tan importante en la
economa y ecologa del pas, como lo es la caficultora y el beneficiado de caf, se
vuelve necesario que cuenten con sistemas que optimicen los procesos con el fin de
llevar acabo sus actividades, utilizando el mnimo de recursos financieros y de
tiempo.

La realizacin de la investigacin y el diseo de un sistema, capaz de solventar la


problemtica existente en cuanto al control de entrada y salida del personal y la
elaboracin de la planilla en el rea de produccin del beneficiado de caf, permitir
alcanzar una mayor eficiencia en dichos procesos (control de entrada-salida y
elaboracin de planilla).

La investigacin de campo permiti determinar que los mecanismos, herramientas y


procedimientos utilizados por las empresas beneficiadoras de caf de la zona
occidental para controlar la entrada - salida del personal y a la vez elaborar la planilla
del rea de produccin son obsoletos e imprecisos, tambin se determin que la
mayora de las empresas beneficiadoras de caf no cuentan con un sistema
computarizado que permita el control de entrada y salida de personal que labora en
el rea de produccin.

100

C. MTODO PARA EL DESARROLLO DEL DISEO DEL SISTEMA


AUTOMATIZADO
Para el diseo de la propuesta del sistema automatizado de control de entrada y
salida de personal y elaboracin de planilla del rea de produccin del beneficiado de
caf de la zona occidental de El Salvador, se examinar cada una de las etapas que
constituyen el ciclo de vida de desarrollo de sistemas

1. INVESTIGACIN PRELIMINAR (ETAPA I).


El sector de empresas beneficiadoras de caf, se ha visto afectado en los ltimos
aos por el retraso en tecnologa, ya que se han quedado estancados con
herramientas que se utilizan desde hace muchos aos atrs, esto ha permitido que
las empresas, no manejen informacin verdica en sus procesos de entrada y salida
de personal y elaboracin de planilla por la razn que las herramientas utilizadas
para realizar estos procesos son ineficaces. Las empresas beneficiadoras de caf de
la zona occidental de El Salvador pueden ahorrar dinero y tiempo al implementar un
sistema innovador que controle la entrada y salida de personal y la elaboracin de
planilla.

1.1 Metodologa.
De acuerdo a la investigacin de campo realizada en el Capitulo III, se determin que
el 100% de la poblacin no posee un sistema que le permita controlar la entrada y
salida del personal del rea de produccin y tambin se demostr que es muy
necesario que las empresas beneficiadoras de caf se decidan a emplear nuevas
tecnologas de informacin para mejorar los servicios y para as tambin reducir
gastos innecesarios.

Se emplearon tcnicas complementarias, las cuales son:


Observacin Directa: Permiti obtener informacin de primera mano,
logrando as conocer la situacin actual que se presenta a la hora de
101

controlar la entrada y salida del personal que labora en el rea de


produccin del beneficiado de caf. Se logr determinar que el mtodo
empleado por la mayora de empresas beneficiadoras de caf no es el
adecuado por el grado de imprecisin que cuenta, para controlar los
procesos antes mencionados en dicha rea dando as informacin no muy
confiable para poder elaborar la planilla.
Gua de Entrevista: Permiti recopilar informacin, verificar la manera en
que las empresas beneficiadoras de caf de la zona occidental de El
Salvador realizan las actividades de control de entrada y salida del personal
que labora en el rea de produccin y como elaboran la planilla de dicha
rea, para determinar las necesidades y los requerimientos necesarios para
el anlisis del diseo de sistema automatizado de control de entrada salida
y la elaboracin del planilla de personal del rea de produccin.

1.2 Estudio de factibilidad.


El presente proyecto se considera factible, porque segn la investigacin de campo
realizada se determin que las Empresas Beneficiadoras de caf de la zona
occidental de El Salvador no cuentan con un sistema que les permita controlar de
forma eficaz y precisa la entrada y salida del personal que labora en el rea de
produccin del beneficiado de caf y que a su vez el mismo sistema genere las
planillas de dicha rea por lo que se propone con el proyecto informtico obtener los
siguientes beneficios.
Automatizar los procedimientos manuales para mejorarlos.
Reducir pagos innecesarios de horas no laboradas.
Reducir el tiempo de realizacin de planilla para el rea de produccin del
beneficiado de caf.
102

Reducir errores y mejorar la precisin a la hora de elaborar los reportes de


entradas y salidas del personal que labora en el rea de produccin

En todos los proyectos se debe evaluar un estudio de factibilidad, con el propsito de


determinar los recursos necesarios para la realizacin de los mismos, por lo que
dicho estudio se ha evaluado a travs de la Factibilidad Tcnica, Econmica y
Operativa las cuales son detalladas a continuacin:

1.2.1 Factibilidad tcnica.


Por medio de la investigacin de campo realizada a las empresas beneficiadoras de
caf de la zona occidental, se determin que dichas empresas cuentan con el equipo
computacional necesario, para el desarrollo de sus actividades y la capacidad de
mejorarlo o adquirir uno nuevo, para la implementacin del sistema automatizado
para el control de entrada y salida de personal y la elaboracin de planilla del rea de
produccin del beneficiado de caf.

1.2.1.1 Hardware.
Existen variedades de hardware que pueden ser utilizados en la implantacin del
sistema, pero la eleccin del hardware ideal asegurar el optimo funcionamiento y
rendimiento del sistema. Tambin se tiene que tomar muy en cuenta que ninguna de
las empresas beneficiadoras de caf de la zona occidental del pas posee el
dispositivo de reconocimiento biomtrico que es clave para la implementacin del
sistema.

Para la implementacin del sistemas como ya se mencion ser necesario que se


cuente con el hardware necesario para su funcionamiento optimo a continuacin se
detallan los dispositivos que sern necesarios para la implementacin del proyecto

103

1.2.1.1.1 Estacin de trabajo.


Cualquier estacin de trabajo o computadora personal puede ser utilizada en cada
nodo de una red, por lo tanto se hace necesario que para la implementacin del
proyecto se cuente al menos con una computadora personal.

Basados en el estudio realizado se determin que muchas de las empresas


beneficiadoras de caf de la zona occidental cuentan con computadoras de trabajo
optimas y si no cuentan con ellas estn en la disponibilidad de mejorarlas o adquirir
nuevas

A continuacin se detallan las caractersticas tcnicas mnimas con las que tiene que
contar una computadora de trabajo para que el sistema propuesto funcione de una
forma ptima.
Procesador Celeron 1.8 GHz
Disco Duro de 80 GB
Memoria Ram 512 MB
Tarjeta de Red 10/100
Monitor
Teclado
Mouse
Sistema Operativo (Windows XP o superior)

1.2.1.1.2 Seleccin de hardware de red.


Para el sistema propuesto se debe contar con una o mas computadoras de trabajo
para poder implementar el sistema, partiendo del hecho de que solo se necesita una
computadora conectada al dispositivo que es la computadora del contador o
planillero que es el que realiza el control de entrada y salida de personal para poder
104

elaborar la planilla se ha determinado que ser necesario contar con elementos


adicionales para poder montar el sistema. A continuacin se detallan el hardware de
red que se usar para montar la red.
Switch de 8 puertos
Cable de red UTP
Terminales RJ45

1.2.1.1.3 Seleccin de dispositivos de reconocimiento biomtrico.


Los dispositivos de Reconocimiento Biomtrico estn revolucionando el mercado de
sistemas de control de asistencia de personal en todas las reas, debido a que se
ahorra dinero en comparacin con otros sistemas para el control de asistencia como
por ejemplo los sistemas de tarjetas, tambin elimina el uso de tarjetas o de algn
otro dispositivo adicional, elimina la marcacin de compaeros de trabajo sta es una
de las principales caractersticas porque se evita que los compaeros de trabajo se
marquen entre ellos la asistencia ahorrando as un sin fin de pagos de horas no
laboradas que por la falta de recursos no se sabe a ciencia cierta si esta persona las
ha trabajado, este tipo de dispositivos ofrecen la solucin ms exacta de registros de
tiempo y asistencia disponibles.

Los sistemas de reconocimiento de huella digital son la manera ms antigua de


identificacin biomtrica que ha sido empleada a lo largo del tiempo; la huella digital
es una caracterstica fsica, unica que nos distingue a los seres humanos. La huella
digital es el patrn caracterstico de un dedo (Figura 15). Se piensa con fuertes
evidencias que cada huella digital es nica. Cada persona tiene sus propias huellas
digitales con la singularidad permanente. De manera que las huellas digitales han
sido usadas durante mucho tiempo para la identificacin y la investigacin forense.

105

Figura 15 Huella Digital

Una huella digital est compuesta de muchas crestas y valles. Estas crestas y valles
presentan las buenas similitudes en cada pequea ventana local, como el
paralelismo y ancho promedio.
Sin embargo, las huellas digitales no son distinguidas por sus crestas y valles, sino
por las Minucias que son algunos puntos anormales en las crestas (Figura 16). Entre
la variedad de tipos de minucias mencionadas en las literaturas, son dos
principalmente significativas y de amplio uso, uno se llama terminacin, que es el fin
inmediato de una cresta; el otro se llama bifurcacin, que es el punto en la cresta
desde la cual se derivan dos ramas.

Figura 16. Minucia

La comprobacin de la huella digital es verificar la autenticidad de una persona por


su huella digital. El usuario proporciona su huella digital junto con su informacin de
identidad tal como su nmero de ID. Los sistemas de comprobacin de huella digital
106

recuperan la plantilla de la huella digital segn el nmero de ID y compara la plantilla


con la huella digital del usuario adquirida en tiempo real.
La identificacin de la huella digital es especificar la identidad de una persona por su
huella digital. Sin el conocimiento de la identidad de la persona, el sistema de
identificacin de huella digital intenta comparar su huella digital con aqullas que
estn en la base de datos. Es especialmente til para los casos de la investigacin
delictivos.
Sin embargo, todos los problemas de reconocimiento de huella digital, comprobacin
o identificacin, estn finalmente basados en una representacin bien definida de
una huella digital. Mientras que en la representacin de restos de las huellas digitales
permanece la singularidad y simplicidad, la comparacin de huellas digitales, tanto
para el caso de verificacin 1:1 como para el caso de la identificacin de 1:m, es
directo y fcil.
Hay dos formas de representacin para las huellas digitales que separan los dos
mtodos para el reconocimiento de la huella digital.
El primer mtodo, el cual esta basado en las minucias, representa la huella digital
por sus rasgos locales, como las terminaciones y bifurcaciones. Este mtodo ha sido
intensivamente estudiado, tambin es la base de los productos de reconocimiento
de huella digital disponibles actualmente.
El segundo mtodo el cual esta basado en imgenes, intenta hacer la comparacin
basndose en las caractersticas globales de una imagen de la huella digital
completa. Esto es un mtodo avanzado y reciente para el reconocimiento de la huella
digital. Y es til para resolver algunos problemas difciles del primer mtodo.
La precisin de un sistema biomtrico est determinado por una serie de pruebas,
que estn divididas en tres categoras tecnologa, escenario y operacional y para su
evaluacin se consideran varios conceptos que se pueden generalizar en dos
conceptos la probabilidad de que alguien autorizado sea rechazado y la probabilidad
107

de que alguien no autorizado sea aceptado, el termino a usar vara, a grandes


rasgos, dependiendo el tipo de comparacin que se haga y en que categora se haga
la evaluacin (figura 17).

Fig.17 Funcionamiento del dispositivo de reconocimiento de huella digital

A continuacin se mencionan las caractersticas del dispositivo biomtrico de


reconocimiento recomendado DigiTime.

CARACTERSTICAS TECNICAS DE DIGITIME


Tamao(L x A x A) mm
Tiempo para la identificacin (s)
Registro
Colocacin de la huella dactilar
FAR
FRR
Almacenamiento de
transacciones
Capacidad de usuarios

205 x 140 x 50
< 2 segundos
Hasta 10 huellas dactilares por segundo
En cualquier ngulo (360)
< 0.0001&percnt;
0.01&percnt;
100,000 (TA102), 120,000 (TA103)
1,500 plantillas (TA102) / 2,800 plantillas
(TA103)
Tabla 14

108

CARACTERSTICAS TECNICAS DE DIGITIME


10 horarios preestablecidos con temporizador de
Alarma
retardo
Comunicacin
TCP/IP, RS232, RS485 & USB flash disk
Temperatura de operacin (C) 0 45
Humedad de operacin
(&percnt;)
20 80
Voltaje de operacin
DC 5V 2
Idioma de pantalla (Lector)
Ingls (Estandar), Espaol
Tabla 15

1.2.1.2 Software.
El software que se utilizar para el desarrollo e implantacin del nuevo sistema se ha
seleccionado por diferentes factores que se describen detalladamente en la seccin

SOFTWARE
TIPO

ESPECIFICACIONES
Windows XP

Sistema Operativo
Sistema de Control de entrada y salida de personal y
elaboracin de planilla

SACPC

Tabla 16

1.2.1.2.1 Sistema operativo.


Para lograr el buen funcionamiento del sistema es necesario contar en cada una de
las estaciones de trabajo o nodos con el sistema operativo que permita el buen
desempeo en base a la investigacin realizada se ha determinado que los nodos o
estaciones de trabajo que estarn conectadas al servidor, que requerirn acceder al

109

sistema de control de entrada y salida de personal y elaboracin de planilla del rea


de produccin del beneficiado de caf.

Microsoft Windows XP Profesional es el Sistema Operativo que presenta mayor


confiabilidad con respecto a la seguridad de la informacin, posee mayor velocidad y
es ms fcil de instalar y de dar soporte, que las versiones anteriores de Windows.

1.2.1.2.2 Eleccin del software de desarrollo para la elaboracin del


diseo de Sistema.
Se ha seleccionado un software de desarrollo para el sistema, basndose en las
caractersticas principales de cada uno de ellos adems de tomar en cuenta sus
ventajas, desventajas, para ello se realiz el siguiente anlisis comparativo:

Caractersticas de Software de Desarrollo


Software
Microsoft
Visual fox pro

Caractersticas
Capacidades poderosas y muy veloces para el

manejo de datos nativos y remotos.


Flexibilidad para crear todo tipo de soluciones

de bases de datos. Lenguaje de programacin


Orientado a objetos.
Utilizacin de sentencias SQL en forma nativa.
Poderoso manejo de vistas y cursores y control

completo de estructuras relacionales.


Su propio gestor de base de datos incorporado.
Sin embargo, tambin puede conectarse con
servidores de base de datos, tales como
Oracle, Microsoft SQL Server o mysql.
Cuenta con un motor de generacin de

110

informes

renovado

muy

flexible

para

soluciones ms robustas.
Microsoft
Visual Basic

Posee

implementacin

limitada

de

la

programacin orientada a objetos.


No requiere de manejo de punteros.
posee un manejo muy sencillo de cadenas de
caracteres.
Posee varias bibliotecas para manejo de bases
de datos.
Existen muchos programadores especializados
en este lenguaje.

Microsoft

Requiere el Framework .NET.

Visual Basic.net

permite la modificacin el cdigo en tiempo de


depuracin.
Reconsidera una evolucin de Visual Basic.
No es compatible hacia otras versiones de
Visual Basic.
Existen pocos programadores especializados
en este lenguaje por lo tanto las aplicaciones
son ms costosas.
Tabla 17

Se opt por utilizar Microsoft Visual FoxPro versin 7.0 para el desarrollo del modelo
del sistema para el control de entrada y salida del personal y elaboracin de planilla
del rea de produccin del beneficiado de caf de la zona occidental de El Salvador
porque dicho programa es de bajo costo en lo que a licencia se refiere, fcil
interaccin del uso con el sistema y capacidad de interaccin con la Base de Datos.

111

1.2.1.3 Criterios mnimos para la implantacin del sistema.


Las condiciones ptimas para la implantacin del sistema de control de entrada y
salida del personal que labora en el rea de produccin del beneficiado de caf y la
elaboracin de planilla de dicha rea son las siguientes:

a) Portabilidad

Es la capacidad que tiene el software de emigrar de una plataforma a otra con


transferencia de la base de datos.

b) Conectividad

Capacidad de traslado o migracin de los datos, almacenamiento y


rendimiento entre versiones de software.

c) Soporte Tcnico

Debe existir un proveedor autorizado en el pas que brinde soporte tcnico al


sistema de gestin de la base de datos.

d) Relacionalidad

Debe ser relacional el sistema de gestin de base de datos

e) Integridad

Es la capacidad de permitir modificaciones en un momento determinado sin


afectar el funcionamiento del sistema.

112

1.2.2 Factibilidad operativa.


El proyecto es factible porque el personal que opera los sistemas de control de
entrada y salida del personal que labora en el rea de produccin del beneficiado de
caf; en la mayora de los casos esta actividad es controlada por el vigilante que
labora en dicha rea y la planilla es elaborada por el contador del rea administrativa
de la empresa beneficiadora de caf, estn concientes de la necesidad de contar con
una herramienta tecnolgica que les permita automatizar el proceso y de esta forma
mejorar la efectividad y la confiabilidad de la informacin y a su vez disminuir el
tiempo que se lleva el realizar la planilla de dicha rea.

El proyecto se considera factible porque el 100% de las empresas beneficiadoras de


caf de la zona occidental de El Salvador no posee un sistema computarizado que
permita el control de entrada y salida de personal que labora en el rea de
produccin del beneficiado. Tambin se identific que como estas empresas no
poseen un sistema computarizado para dicha actividad no les es posible que dicho
sistema sea conectado directamente al sistema que se utiliza para elaborar la planilla
de toda la empresa beneficiadora aumentando as el tiempo en el proceso de ingreso
de informacin, aumentando el margen de error a la hora de transferir los datos de
las libretas de asistencia al sistema contable.

En la gua de entrevista, se pudo observar que las empresas beneficiadoras de caf


de la zona occidental de El Salvador se mostraron muy interesados en la adquisicin
de un sistema que les permita llevar el control de entrada y salida de personal del
rea de produccin y a su vez les permita elaborar la planilla de dicha rea en un
mismo sistema, proporcionales los siguientes beneficios:

a) Empleados
Facilitar el pago de planillas evitando confusiones a la hora de realizar los
pagos, tambin facilitar el trabajo del contador ya que el ingreso de

113

informacin no se realizar de forma manual si no que se realizar de manera


automtica desde el dispositivo que se utilizar para la captura de informacin.

b) Jefes
Permitir verificar informacin de una fuente confiable y segura, permitiendo
as monitoreos continuos de las actividades realizadas en el rea de
produccin del beneficiado de caf, permitir saber que empleado estuvo a
determinada hora en el rea de produccin y a que hora abandon su lugar de
trabajo, tambin as el sistema permitir que los jefes sepan cuantas horas
extra realiz determinado empleado en la semana y que das realiz dichas
horas extra.

c) Alta Gerencia
Permitir a la alta gerencia contar con informacin confiable para el momento
de generar reportes de gastos realizados en calidad de pago de empleados
del rea de produccin, tambin permitir a las empresas beneficiadoras de
caf disminuir gastos extra por pago de horas no laboradas y que son
pagadas como si el empleado hubiese desarrollado su jornada laboral dicho
da.

1.2.2.1 Recurso humano.


Las empresas beneficiadoras de caf de la zona occidental de El Salvador no
cuentan con un departamento de informtica establecido sino que la mayora de ellas
delegan estas funciones a una sola persona, por lo tanto estas empresas se ven en
la necesidad de contratar una empresa especializada en el desarrollo de sistemas
informticos.

Las empresas informticas principalmente utilizan el siguiente personal para realizar


un proyecto de amplia magnitud.

114

No

CARGO

FUNCION

DESCRIPCION

Jefe de

Coordinador

Manejo de cronograma de

Proyecto

actividades,

verificacin

de

cumplimiento de actividades
1

Analista de

Investigar

Sistema

Recabar

informacin

interpretarla

adems

proporcionar un diagnostico
de

la

situacin

actual

proporcionar soluciones.
1

Diseador

Disear
propuesta

Genera de base de datos y


proporciona

el

diseo

del

sistema
1

Programador

Realizar el

Utilizar

programa

informticas

herramientas
desarrollar

el

software
Tabla 18

1.2.3 Factibilidad econmica.


En el diseo de un sistema cualquiera es de suma importancia contar con la
estimacin de los costos necesarios para llevar a cabo la implementacin, en dicha
estimacin de costos es de suma importancia detallar los costos equipo, software
adicional y costos por implementacin as como tambin los costos por
mantenimiento.

Como ya se detall anteriormente en la seccin del estudio de la factibilidad tcnica


del proyecto; se conoce que algunas de las empresas beneficiadoras de caf de la
zona occidental no poseen el equipo computacional y las herramientas tecnolgicas
115

(hardware-software) para implementar el sistema propuesto pero tiene la capacidad


financiera suficiente para mejorar el equipo y las herramientas que ya poseen o
pueden adquirir el equipo idneo para la implantacin del sistema propuesto. Vale
aclarar un punto muy importante; ninguna de las empresas beneficiadoras de caf de
la zona occidental de El Salvador poseen la herramienta que permite que el sistema
sea innovador y exitoso que es el dispositivo de reconocimiento biomtrico que es de
suma importancia para que se puede implementar este proyecto.

1.2.3.1 Costos de desarrollo del proyecto.


Para la estimacin de la inversin que se tiene que realizar para que el sistema de
control de entrada y salida se implemente se han separado en 4 diferentes grupos
que son:
Costos de Hardware.
Costos de Equipo de Red.
Costos de Dispositivos Biomtricos.
Costos de Implantacin.
Costos de Licencias para Software.

1.2.3.1.1 Costos de Hardware.


Los costos de hardware se estimaran basados en las especificaciones tcnicas
mencionadas en el estudio de la factibilidad tcnica en ese apartado se determin
que el equipo computacional necesario para la implementacin se divide en dos
subgrupos.

116

Costo del Nodo


Cantidad

Especificaciones tcnicas
para el nodo
1 Procesador Celeron 1.8 GHz

Unidad

Total

$355.00

$355.00

$40.68

$40.68

Disco Duro de 80 Gb
Memoria Ram 512 MB
Tarjeta de Red 10/100
Monitor 15
Teclado
Mouse
1 UPS 600 Watt
Total

$395.68

Tabla 19. Para mayor comprensin, ver anexo 4

1.2.3.1.2 Costos de Equipo de Red.


Los costos de equipo de red se estimaran basados en las especificaciones tcnicas
mencionadas en el estudio de la factibilidad tcnica en ese apartado se determin
que el equipo necesario para la implementacin de una red de trabajo pequea.

Costo de Equipo de Red


Cantidad
20

Equipo de Red

Cable UTP
(Intemperie)
Swicht

Conectores RJ45

Unidad

Total

$0.95

$19.00

$20.00

$20.00

$0.22

$1.10

Total

$40.10

Tabla 20. Para mayor comprensin, ver anexo 4

117

1.2.3.1.3 Costo de Licencias para Software.


Los costos de Software se estimarn basados en las especificaciones tcnicas
mencionadas en el estudio de la factibilidad tcnica all se determin el software que
es el mas indicado para que el sistema funcione de forma optima.

Costo de Licencias para Software


Cantidad

Tipo

Especificaciones

Sistema Operativo
Sistema para
control y calculo
de planilla

Windows XP

$178.00

$178.00

SACPEP

$400.00

$400.00

Precio
Unidad

Total

Total

$578.00

Tabla 21. Para mayor comprensin, ver anexo 3

1.2.3.1.4 Costos de Equipo Biomtricos.


Los costos del equipo biomtrico se estimarn basados en las especificaciones
tcnicas mencionadas en el estudio de la factibilidad tcnica en sa fase se
determin que el dispositivo de reconocimiento biomtrico a utilizar sera un
dispositivo de reconocimiento de huella digital, debido al amplio numero de
dispositivos en el mercado a nivel mundial, se propone tomar en cuenta el dispositivo
de reconocimiento de huella digital DigiTime debido a que es uno el dispositivo que
se comercializa en El Salvador.

Dispositivo Biomtrico
Cantidad
1

Especificaciones de
Dispositivo
FINGERTEC TA100

Unidad
$593.25

Total

Total
$593.25
$593.25

Tabla 22. Para mayor comprensin, ver anexo 7

118

1.2.3.1.5 Costos de Implementacin.


Los costos de Implantacin se tomaron en cuenta los salarios y tambin los costos
de los servicios que brindan empresas especializadas en las reas como por ejemplo
en el rea elctrica, instructores, etc.

Costos de Implementacin
Descripciones
Personal para instalaciones fsica y
software
Personal desarrollo del Software
Instructor para capacitacin del
biomtrico
Total

Costo
$90.00
$1,650.00
$50.00
$1,790.00

Tabla 23. Para mayor comprensin, ver anexo 5

1.2.3.2 Anlisis Costo-Beneficio.


Para la realizacin de cualquier proyecto y en especial los sistemas de informacin
es necesario tener en cuenta una estimacin de los costos para su implementacin,
analizar los beneficios que le traer a la empresa implementar dicho sistema, es
decir que beneficio le traer erogar una suma de dinero y determinar si ser una
inversin o si ser un gasto.

1.2.3.2.1 Costo Beneficio Econmico.


En el costo beneficio econmico se debe hacer una valoracin de la inversin
inicial, comparar el sistema actual con el sistema propuesto en trminos econmicos,
para determinar la rentabilidad del proyecto.
El resultado econmico el sistema SACPEP fue evaluado a travs de la informacin
contenida en las siguientes tablas:

119

1.2.3.2.1.1 Detalle de Inversin.


En el detalle de la inversin se tom en cuenta los costos que se detallaron
anteriormente, dando as como resultado una estimacin total para la implantacin
del sistema.

INVERSIN PROYECTADA
Descripcin

Total

Costos de Nodo

$395.68

Costos de Equipo de Red

$40.10

Costos de Dispositivo Biomtrico

$593.25

Costo de Licencias

$578.00

Costos de Implantacin

$1,790.10

Total

$3,397.13
Tabla 24

120

COSTOS SISTEMA ACTUAL


Cantidad

Descripcin

Valores
Unitarios

Costo
Mensual

Costo
Anual

Prestaciones encargado de Planilla

$ 397.580

$ 397.580

$ 4,770.96

Prestaciones auxiliar de Planilla N 1

$ 357.830

$ 357.830

$ 4,293.96

Prestaciones auxiliar de Planilla N 2

$ 255.740

$ 255.740

$ 3,068.88

372

Papelera tarjetas marcadoras

$ 0.120

$ 44.640

$ 535.68

160

Papelera para Captacin de Planilla

$ 0.012

$ 1.920

$ 23.04

Cinta para Reloj de Marcacin

$ 0.900

$ 0.900

$ 10.80

$ 9.000

$ 4.500

$ 54.00

Cinta para impresin Planilla


Honorarios mantenimiento de
Software/hora hombre
Papelera para impresin de Planilla
Final

$ 9.000

$ 27.000

$ 324.00

$ 0.024

$ 4.368

$ 52.42

$ 1,094.478

$13,133.736

182

Total
Tabla 25

COSTOS SISTEMA PROPUESTO


Cantidad

Descripcin

Costo
Mensual

Costo
Anual

Prestaciones encargado de Planilla

$ 397.58

$4,770.96

Prestaciones auxiliar de Planilla N 1

357.83

$4,293.96

Papelera para impresin de Planilla Final

$ 6.73

$80.76

$ 92.21

$1,106.54

$ 854.35

$10,252.22

182

Depreciaciones
Total
Tabla 26

NOTA: Archivo de Excel ISSS Adjunto en CD. Anexo 4, 6


BENEFICIO PROYECTADO

121

Descripcin

Mensual

Sistema Actual

Anual

$ 1,094.47

$13,133.73

$ 854.35

$10,252.22

$ 240.13

$2,881.52

Sistema propuesto
Beneficio en disminucin de gastos
Tabla 27

1.2.3.2.1.2 Retorno sobre la inversin.


Es el clculo de la utilidad que se puede obtener despus de un determinado lapso
de tiempo, donde la utilidades van absorbiendo la inversin inicial hasta obtener los
beneficios netos del proyecto.
En el beneficio mensual es el ahorro que obtiene la empresa al implementar en
nuevo sistema ms el ahorro en el pago de la renta.

Retorno sobre la Inversin


Mes

Inversin Inicial

Beneficio
Mensual

Saldo

$3,397.13

$ 263.18

$3,133.95

$3,133.95

$ 263.18

$2,870.77

$2,870.77

$ 263.18

$2,607.59

$2,607.59

$ 263.18

$2,344.41

$2,344.41

$ 263.18

$2,081.23

$2,081.23

$ 263.18

$1,818.05

$1,818.05

$ 263.18

$1,554.88

$1,554.88

$ 263.18

$1,291.70

$1,291.70

$ 263.18

$1,028.52

10

$1,028.52

$ 263.18

$765.34

11

$765.34

$ 263.18

$502.16

12

$502.16

$ 263.18

$238.98

13

$238.98

$ 263.18

($24.20)

Tabla 28

1.2.3.2.2 Otros beneficios.


122

La marcacin del empleado ser de forma personalizada, ya que utiliza su


mano como instrumento de marcacin, evitando as que sus compaeros de
trabajo marquen sus horas de llegada o salida.
Todos los datos estarn centralizados en una sola base de datos.
Eliminacin de elementos adicionales que se utilizan para el control de la
entrada y salida del personal; los elementos adicionales a los que nos
referimos son libros, tarjetas perforadas, tarjetas de banda magntica, tarjetas
de cdigos de barra, etc.
Disminucin del tiempo empleado para la elaboracin de la planilla.
La velocidad de captura de datos se realiza a una alta velocidad debido a las
caractersticas del dispositivo de reconocimiento biomtrico.
Eliminacin de clculos involuntarios por parte del encargado de digitar la
planilla.
Disminucin en el gasto de papelera utilizada para la verificacin de planillas,
Debido a que los sistemas utilizados actualmente no reflejan consultas en
pantalla.
Seguridad de la informacin debido a que se administrar el sistema en base
a cuentas de usuario.
Confiabilidad ya que la informacin almacena en las tablas cumple con la
reglas de normalizacin evitando con ello redundancia de datos o
incongruentes.
Innovacin al implementar el uso de la nueva tecnologa biomtrica para el
almacenamiento de los controles de marcaje de entrada y salida del personal.
123

El incremento de la satisfaccin de los empleados al eliminar tareas de


naturaleza tediosa.
Mejoramiento de la imagen de la empresa.

2. DETERMINACIN DE REQUERIMIENTOS (ETAPAII).


A continuacin se presentan las herramientas que fueron utilizadas en el capitulo III
para llevar a cabo la investigacin de campo.

2.1 Cuestionario.
Se utiliz un cuestionario como la herramienta principal para la investigacin y as
recabar la informacin necesaria, que nos permiti detectar los vacos que poseen
los sistemas utilizados por las empresas beneficiadoras de caf para controlar la
entrada y salida del rea de produccin como por ejemplo la falta de tecnologas
informticas que le permitan obtener informacin confiable y de una forma precisa.

2.2 Gua de Entrevista.


Se utiliz la gua de entrevista para obtener datos necesarios en el anlisis del
sistema propuesto.

Por este medio, se obtuvo informacin correspondiente a los procesos utilizados para
controlar la entrada y salida del personal que labora en el rea de produccin, as
como el funcionamiento actual de los sistemas que intervienen en el control de
entrada y salida del personal y la elaboracin de planilla del rea de produccin del
beneficiado de caf, datos que sirvieron para determinar los pasos a seguir para la
elaboracin del diagnstico.

2.3

Requerimientos Informticos.
124

Los requerimientos son aquellas caractersticas o elementos que deben incluirse en


el nuevo sistema para satisfacer una necesidad.
Los requerimientos informticos establecidos en la factibilidad Tcnica se han
basado en los requerimientos informticos requeridos por el dispositivo de
reconocimiento biomtrico de huella digital los requerimientos recomendados de
equipo informtico. A continuacin se presenta la comparacin entre los
requerimientos mnimos que necesita el dispositivo biomtrico y los que se
recomiendan para que el dispositivo biomtrico y el sistema propuesto funcionen de
forma ptima.

Requerimientos Minimos de
equipo

Requerimientos Recomendados
de equipo

Pentium III 450 MGz


Disco Duro de 20 GB
Memoria Ram 1280 MB
Tarjeta de Red 10/100
Monitor
Teclado
Mouse
Sistema Operativo (Windows 98
o superior)

Procesador Celeron 1.8 GHz


Disco Duro de 80 GB
Memoria Ram 512 MB
Tarjeta de Red 10/100
Monitor
Teclado
Mouse
Sistema Operativo (Windows XP o
superior)

Tabla 29

3 DISEO DEL SISTEMA (ETAPA III).


En el diseo de un sistema de informacin se describen los pormenores que
establecen la manera en la que el sistema cumplir con los requerimientos definidos
en la etapa de anlisis. Todos los conocedores en sistemas se refieren, con mucha
frecuencia a esta etapa como diseo lgico en contraste con la de desarrollo del
software, a la que denominan diseo fsico.

125

Los analistas de sistemas comienzan el proceso de diseo identificando los reportes


y dems salidas que debe producir el Sistema. Hecho lo anterior, se determinan con
toda precisin los datos especficos para cada reporte y salida. Es comn que los
diseadores hagan un bosquejo del formato o pantalla que esperan que aparezca
cuando el sistema est terminado. Lo anterior se efecta en papel o en la pantalla de
un Terminal utilizando para ello algunas de las herramientas automatizadas
disponibles para el desarrollo de sistemas.

El diseo de un sistema, tambin indica los datos de entrada, aquellos que sern
calculados y los que deben ser almacenados. Asimismo, se escriben con todo detalle
los procedimientos de clculo los datos individuales.

Los diseadores seleccionan las estructuras de archivos y los dispositivos de


almacenamiento, tales como: discos y memorias o incluso archivos en papel. Los
procedimientos que se escriben indican como procesar los datos y producir las
salidas.

Los documentos que contienen las especificaciones de diseo, representan a este de


muchas maneras (diagrama, tablas y smbolos especiales). La informacin detallada
del diseo se proporciona al equipo de programacin para comenzar la fase de
desarrollo de software.

126

3.1 DIAGRAMAS DE FLUJO DE INFORMACION.


Los diagramas de flujo de informacin es la representacin esquemtica de cmo se
comportar la informacin desde el momento de su captura, pasando por el
procesamiento, hasta su salida que puede presentarse de diferentes formas como
sean necesarias.

A continuacin se presentan los diagramas de flujo de informacin del sistema


SACPEC.

127

3.1.1 DIAGRAMAS DE CONTEXTO

CONTRATO

Solicitud de
Salarios.
EMPLEADO

Solicitud de Descuentos.

Datos Personales

Documentos Requeridos

Cheque

EMPLEADO

SISTEMA DE
GERENTE

Horarios de Trabajo

REGISTRO DE PERSONAL
Y

Aceptacin de
Horas Extras

PAGO DE PLANILLA

Planilla

GERENTE

Solicitud de
Horas Extras

Salarios

Descuentos
CONTRATO

128

DFD 0
SISTEMA DE CONTROL DE ENTRADA Y SALIDA DE PERSONAL Y ELABORACIN DE PLANILLA

Datos

Informacin

Personales
REGISTRO
DE
Documentos

PERSONAL

Requeridos
Informacin
Personal

ENTRADA, SALIDA
Documentos

Salarios

Horas Extras
Horas Extras

A1 DOCUMENTOS
A2 COMPROBANTES

Comprobante

3
4
ELABORACION

Salarios

Solicitud de
Aceptacin de

Personales

Descuentos
Solicitud de

Trabajo
CONTROL DE

Horas Trabajadas

Solicitud
De Descuentos

Personal

Horarios De

DE
PLANILLA

Planilla

Datos de
Planilla

PAGO
DE

Cheque

PLANILLA

129

DFD1. REGISTRO DE PERSONAL

1.1
Datos
Personales

SOLICITUD DE

1.2

Informacin
Personal

Documentos

SOLICITUD DE

Requeridos

DOCUMENTOS

DATOS
PERSONALES

Informacin de
Documentos

1.3
Informacin Personal

COMPROBACION DE
DATOS

Informacin
Personal

Datos
Comprobados

1.4
Documentos
Personales

ALMACENAMIENTO DE
INFORMACION

Informacin
Personal

130

DFD2. CONTROL DE ENTRADA Y SALIDA

2.1
Horarios de
Trabajo

CREACION DE

2.2

Informacin
de Horarios

Informacin
ASIGNACION DE

HORARIOS DE

HORARIOS DE

TRABAJO

TRABAJO

Personal

Horarios Asignados

2.3
CUMPLIMIENTO
Solicitud de
Horas Extras

DE HORARIOS
DE TRABAJO

Horarios trabajados

Horas Trabajadas

2.3
TOTALIZACION

Horas Extras

DE HORAS
TRABAJADAS

131

DFD3 ELABORACIN DE PLANILA


Horas
Trabajadas
3.1

3.2

Informacin
ELABORACION

Personal

DE LISTADOS DE

VERIFICACION
Datos
personales

EMPLEADOS

DE HORAS
TRABAJADAS

Horas
Trabajadas
por Empleado
Solicitud de

3.4

3.3

descuentos

CALCULAR

CALCULAR

DESCUENTOS
Descuentos

Salario

SUELDO BRUTO

Bruto

Descuentos

Salario Bruto

Salarios

Solicitud
de Salarios

3.5
ELABORACION
DE
PLANILLA

Datos de
Planilla

132

DFD4 PAGO DE PLANILLA

4.1
Datos de
Planilla

REVICION DE
PLANILLA

Informacin de pago

4.2
CANCELACION
DE PLANILLA

Cheque

Datos de pago

4.3
Planilla

Comprobante
ALMACENAMIENTO DE
INFORMACION

133

3.2 Modelo entidad relacin.


El modelo de entidad relacin es uno de los modelos ms populares. Es una tcnica
para definir las necesidades de informacin de una organizacin, el cual se basa en
una representacin del mundo real en que los datos se describen como entidades,
atributos y relaciones.

3.2.1 Entidad.
Es un ente, objeto o persona con caractersticas propias y de relevancia, de la cual
se desea guardar ciertos criterios de elevada importancia para posteriormente ser
ledos e interpretados.

3.2.1.1 Caractersticas de una entidad.


El nombre de una entidad debe representar un tipo o clase de ente.
Cada ente u objeto podr ser nicamente representado por una entidad.
Cada entidad debe de ser nica.

3.2.2 Atributo.
Es toda referencia que se utiliza para medir, calificar y clasificar cuantitativa o
calificativamente una entidad. Es decir las caractersticas, cualidades de relevancia.

3.2.2.1 Caractersticas de los atributos.


Un atributo deber ser escrito en singular
El nombre debe de ser escrito en minscula
Debe de describir la entidad como tal
No se pueden repetir los nombres de atributos

134

3.2.3 Relaciones.
Son asociaciones entre dos o ms entidades, a veces son llamadas asociaciones de
datos.

3.2.3.1 Tipos de relaciones.


El primer tipo de relacin es de uno a uno y se representa 1:1. En este tipo de
relacin cada registro de la tabla uno solo puede tener un registro coincidente
en la tabla 2 o viceversa.
El segundo tipo de relacin es de uno a muchos y se representa 1:M. Este es
el tipo de relacin ms comn que existe, en ella un registro de la tabla uno
puede tener muchos registros coincidentes en la tabla dos, pero un registro de
la tabla dos solo puede tener un registro coincidente en la tabla uno.
El tercer tipo de relacin es de muchos a muchos y se representa M:M. en
este tipo de relacin un registro de la tabla uno puede tener muchos registros
coincidentes en la tabla dos o viceversa.

3.2.4 Llave.
Una llave es uno de los conceptos de datos de una entidad que se utiliza para
identificar un registro. Las llaves tambin son llamadas ndices, estos aceleran la
bsqueda y ordenamiento en un campo, pero pueden hacer lentas las
actualizaciones.

3.2.4.1 Llave primaria.


La llave primaria permite que cada instancia de una entidad pueda ser
especficamente identificable del resto de los registros de esa misma entidad. En
consecuencia no puede existir en un archivo un registro que cuente con el mismo

135

valor de otro registro en el campo de la llave primaria; la llave primaria no puede


tener valores repetidos para distintos registros.

3.2.4.2 Llave fornea o secundaria.


Conjunto de atributos comn en dos entidades que sirve como relacin en las dos
entidades. No es un atributo de la entidad relacionada pero es la llave primaria de la
entidad con la cual esta se relaciona. No identifica de manera nica un registro.

A continuacin se presenta el modelo Entidad-Relacin diseado para el sistema


denominado SACPEC.

136

3.3 DISEO DEL MODELO ENTIDAD RELACION.

CENTRO DE
COSTO

PERTENECE

CONTARTO

ESTIPULA

ACTIVIDAD

M
1
FIRMA

PLANTILLA

PERTENECE

MARCACIONES

REALIZA
1

CONTIENE

M
PERTENECE

EMPLEADOS

PERTENECE
1

PLANILLA

DIAS

1
CONTIENE

AFP
REALIZA
M

POSEE
BANCA

PERTENECE

DETALLE DE
BANCA

M
M

TURNO

CONTIENE

DETALLE DE
TURNO

137

4. ESTRUCTURA DE DATOS.
A continuacin se presenta la estructura de cada una de las tablas del: SISTEMA
DE INFORMACIN AUTOMATIZADO PARA EL CONTROL DE ENTRADA Y
SALIDA DE PERSONAL Y ELABORACIN DE PLANILLA DEL REA DE
PRODUCCIN, EN EL BENEFICIADO DE CAF DE LA ZONA OCCIDENTAL DE
EL SALVADOR (SACPEP)

138

4.1 ESTRUCTURA DE LA TABLA EMPLEADO.


Almacena los datos generales de los empleados que laboran en el rea de produccin.

NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

Cdigo

Cdigo del
Empleado

Almacena el cdigo del


empleado

carcter

Cod_tur

Cdigo del
Turno

Almacena el cdigo del


<<turno

Nombre

Nombre del
Empleado

Apellido

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

XXXXXXXX

Primario

Ascendente

SI

Carcter

XX

FK

Ascendente

si

Almacena el nombre del


empleado

Carcter

30

Apellido del
Empleado

Almacena el nombre del


empleado

Carcter

30

Direccin

Direccin
particular del
Empleado

Almacena la direccin
del empleado

Carcter

50

Depto

Departamento
al que
pertenece

Almacena la direccin
del empleado

Carcter

50

Ciudad

Ciudad al que
pertenece

Almacena la direccin
del empleado

Carcter

30

XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXX

SI

SI

SI

SI

SI

139

ESTRUCTURA DE LA TABLA EMPLEADO (CONTINUACION DE LA TABLA ANTERIOR)

NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

Telfono

Telfono del
Empleado

Almacena el telfono del


empleado

Numrico

9999-9999

NO

Celular

Telfono del
Empleado

Almacena el telfono del


empleado

Numrico

9999-9999

NO

Num_Dui

Nmero de
DUI

Almacena el numero de
DUI del empleado

Numrico

10

99999999-9

SI

Num_Nit

Nmero de
NIT

Almacena el numero de
NIT del empleado

Numrico

17

9999-999999999-9

SI

Num_Nup

Nmero de
NUP

Almacena el numero de
NUP del empleado

Numrico

12

999999999999

NO

AFP

Nombre de
AFP

Almacena el Nombre de
AFP del empleado

Carcter

10

XXXXXXXXXX

Num_Isss

Nmero de
ISSS

Almacena el numero de
ISSS del empleado

Numrico

999999999

FK

REQUERIDO

NO

NO

140

4.2 ESTRUCTURA DE LA TABLA CONTRATO

Almacena los datos del contrato que vincula al empleado con la empresa.

NOMBRE
DEL
CAMPO

SUBTITULO

Num-cont

Nmero del
contrato

Almacena el nmero del


contrato del empleado

Carcter

XXXXXXXX

primario

ascendente

SI

Cd_Emp

Cdigo del
Empleado

Almacena el cdigo del


empleado

Carcter

XXXXXX

fk

Ascendente

SI

Cod_ccc

Cdigo de
Centro de
costo
Fecha de
Ingreso

Almacena el cdigo del


centro de costo,

Carcter

Xx

fk

Ascendente

Si

Almacena la fecha de
ingreso del empleado

Date

10

Cdigo de
Actividad de
empleado

Almacena el cdigo de la
actividad del empleado

Carcter

Fecha

Cod_act

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

SI

XX

fk

Ascendente

SI

141

4.3 ESTRUCTURA DE LA TABLA TURNO


Almacena la descripcin de los diferentes turnos de trabajo existentes en la empresa.

NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

Cd_Tur

Cdigo del
Turno

Almacena el cdigo del


Turno

Carcter

XX

Descripcion

Descripcin

Almacena la descripcin
del turno

Carcter

30

XXXXXXXXXX
XXXXXXXXXX

INDICE
Primario

ORDEN
Ascendente

REQUERIDO
SI
SI

4.4 ESTRUCTURA DE LA TABLA DETALLE DE TURNO


Almacena los datos de los diferentes turnos de trabajo que existen en la empresa.
NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

Cd_Tur

Cdigo del
Turno

Almacena el cdigo del


Turno

Carcter

XX

FK

Ascendente

SI

Cod_dias

Cdigo de das

Almacena el Cdigo de
das

Carcter

XX

FK

Ascendente

SI

he

Hora de Inicio

Almacena la hora de
inicio del turno

Numrico

9999

SI

re

Pausa

Almacena la hora de
pausa

Numrico

9999

SI

rs

Reingreso

Almacena la hora de
reingreso

Numrico

99999

SI

hs

Hora de
Finalizacin

Almacena la hora de
finalizacin del turno

Numrico

9999

SI

142

4.5 ESTRUCTURA DE LA TABLA INSTITUCIONES BANCARIAS


Almacena los datos de las instituciones bancarias que brindan prestamos a los empleados de la empresa.
NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

Cd_Bac

Cdigo del
BAC

Almacena el cdigo de la
institucin de descuento
fijo.

Carcter

XX

Nombre

Nombre

Almacena el nombre de
la institucin de
descuento fijo.

Carcter

20

XXXXXXXXXX
XXXXXXXXXX

INDICE

ORDEN

Primario

Ascendente

REQUERIDO

SI

SI

143

4.6 ESTRUCTURA DE LA TABLA DETALLE DE BANCO


Almacena la informacin de los prstamos bancarios que los empleados han realizado a las instituciones bancarias u
otras instituciones.
NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

emp_pre

Cdigo Banco y
Prstamo

Almacena el cdigo del


Banco Prstamo

Carcter

XXXXXX

Primario

Ascendente

SI

Cod_pre

Cdigo del
prstamo

Almacena el Cdigo del


prstamo.

Carcter

XXXX

FK

Ascendente

SI

Cod_bac

Cdigo del
Banco

Almacena el Cdigo del


Banco.

Carcter

XX

FK

Cod_emp

Cdigo del
empleado.

Almacena el cdigo del


empleado

Carcter

XXXX

aplicacin

Aplicacin

Almacena el tipo de
aplicacin.

Carcter

SI

Fecha.

Fecha.

Almacena la fecha.

Date

99-99-9999

SI

Monto

Monto

Almacena el monto total


del prstamo

Numrico

10

99999999.99

Si

cuota

Cuota

Almacena la cuota a
pagar en cada planilla

Numrico

10

99999999.99

si

SI
Ascendente

FK

Ascendente

SI

144

4.7 ESTRUCTURA DE LA TABLA DIAS DE LA SEMANA


Almacena los datos de los das de la semana

NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

Cd_Dia

Cdigo del
Da

Almacena el cdigo del


Da de la semana

Carcter

XX

Nombre

Nombre

Almacena el nombre del


Da de la semana

Carcter

15

XXXXXXXXXX
XXXXX

INDICE

ORDEN

Primario

Ascendente

REQUERIDO

SI

SI

4.8 ESTRUCTURA DE LA TABLA ACTIVIDAD


Almacena los datos de las actividades en las cuales se desempean los empleados.
NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

Primario

Ascendente

REQUERIDO

Cod_Act

Cdigo de la
Actividad

Almacena el cdigo de la
actividad

Caracter

XX

Descripcin

Nombre

Almacena el nombre de la
actividad

Caracter

15

XXXXXXXXXX
XXXXX

SI

Sueldo

Sueldo

Almacena el sueldo diario


de la actividad

Numrico

999.99

si

SI

145

4.9 ESTRUCTURA DE LA TABLA PLANILLA


Almacena los datos generales de las planillas.
NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

Cd_Plani

Cdigo

Almacena el cdigo de la
Planilla

caracter

XXXX

Cod_ccc

Cdigo de
Centro de
Costo

Almacena el cdigo del


centro de costo

carcter

XX

Fecha

Fecha de Inicio

Almacena la fecha de
inicio de la planilla

Date

10

99/99/9999

SI

Fecha2

Fecha de
Finalizacin

Almacena la fecha de
finalizacin del periodo de
la planilla

Date

10

99/99/9999

si

Primario

FK

ORDEN

REQUERIDO

Ascendente

SI

Ascendente

SI

146

4.10 ESTRUCTURA DE LA TABLA CENTRO DE COSTO


Almacena los datos de la tabla centro de costo de la empresa.

NOMBRE
DEL
CAMPO

SUBTITULO

Cd_ccc

Cdigo del
ccc

Nombre

Nombre

direccin

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

Primario

Ascendente

Almacena el cdigo del


Centro de Costo de
Planilla
Almacena el nombre del
Centro de costo de
Planilla.

Carcter

XX

Carcter

30

XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX

Direccin

Almacena la direccin de
la empresa

Carcter

50

telfono

Telfono

Almacena el telfono de
la empresa

Carcter

XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXX

fax

Fax

Almacena el fax de la
empresa

Carcter

XXXXXXXX

Imagen

Imagen

Almacena el logo de la
empresa

Carcter

100

XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXX

REQUERIDO

SI

SI

147

4.11 ESTRUCTURA DE LA TABLA AFP.


Almacena los datos de la tabla AFP

NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE
Primario

ORDEN
Ascendente

REQUERIDO

Cd_afp

Cdigo de AFP

Almacena el cdigo del


AFP

Carcter

XX

SI

descripcin

Descripcin

Almacena el nombre de
AFP.

Carcter

30

XXXXXXXXX
XXXXXXXXX
XXXXXXXXX

SI

Cta_conta

Cuenta
Contable.

Almacena el ISSS para


empleado

Carcter

XXXXXXX

SI

issse

ISSS Empleado

Almacena el porcentaje
de ISSS para empleado

Carcter

10

XXXXXXXXXX

SI

pensione

Pensin

Almacena el porcentaje
de pensin para
empleado

Numrico

10

XXXXXXXXXX

SI

Comisione

Comisin

Almacena el porcentaje
de comisin para Patrono

Numrico

10

XXXXXXXXXX

SI

Isssp

ISSS Patrono

Almacena el porcentaje
de ISSS para empleado

Carcter

10

XXXXXXXXXX

SI

pencionp

Pensin

Almacena el porcentaje
de pensin para patrono

Numrico

10

XXXXXXXXXX

SI

Comisionp

Comisin

Almacena el porcentaje
de comisin para patrono

Numrico

10

XXXXXXXXXX

SI

148

4.12 ESTRUCTURA DE LA TABLA VARIABLES.


Almacena los datos de la tabla Variables.

NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

Cod_var

Cdigo

Almacena el cdigo de la
variable

carcter

XX

Nom_var

Nombre

Almacena nombre de la
variable

carcter

XXXX

Descripcin

Descripcin

Almacena la descripcin

Date

50

XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX

SI

valor

Valor

Almacena el valor de la
variable

numrico

10

99999999

si

Primario

ORDEN

Ascendente

REQUERIDO

SI

149

4.13 ESTRUCTURA DE LA TABLA MARCACIONES.


Almacena los datos de las diferentes marcaciones de los empleados.
NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

idd

Cdigo del
Turno

Almacena el cdigo del


Turno

Carcter

XX

FK

Ascendente

SI

fecha

Fecha

Almacena la fecha

Date

99/99/9999

FK

Ascendente

SI

da

Da

Almacena el cdigo del


da

caracter

XX

he

Hora de Inicio

Almacena la hora de
inicio del turno

Numrico

9999

SI

hs

Hora de
Finalizacin

Almacena la hora de
finalizacin del turno

Numrico

9999

SI

re

Pausa

Almacena la hora de
pausa

Numrico

9999

SI

rs

Reingreso

Almacena la hora de
reingreso

Numrico

99999

SI

150

4.14 ESTRUCTURA DE LA TABLA USUARIO.


Almacena los datos de los diferentes usuarios del sistema.
NOMBRE
DEL CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

MASCARA DE
ENTRADA

INDICE
Primario

ORDEN
Ascendente

REQUERIDO

Nombre

Nombre

Almacena los datos del


nombre del usuario

Carcter

30

XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX

SI

Cargo

Cargo

Almacena los datos del


cargo del usuario.

Carcter

15

XXXXXXXXXX
XXXXX

SI

Contrasea

Contrasea

Almacena los datos de la


contrasea del usuario.

carcter

XXXXXX

Si

Confirmacin

Confirmacin

Almacena los datos de la


contrasea del usuario.

carcter

XXXXXX

SI

151

4.15 ESTRUCTURA DE LA TABLA PLANTILLA


Almacena los datos de las plantillas de huella del empleado

NOMBRE
DEL
CAMPO

SUBTITULO

DESCRIPCION

TIPO

ANCHO

idd

Cdigo
plantilla

Almacena el cdigo de la
plantilla generado por el
dispositivo biomtrico

Carcter

20

Cod_planti

Cdigo de la
plantilla

Almacena el cdigo de la
plantilla generado por el
usuario

Carcter

MASCARA DE
ENTRADA

INDICE

ORDEN

REQUERIDO

XXXXXXXXXX
XXXXXXXXXX

Primario

Ascendente

SI

XXXXXX

FK

Ascendente

SI

152

5. DISEO DE ESTANDARES PARA EL SISTEMA SACPEP.


El diseo de estndares es una herramienta que determina la manera en que se
manejaran todos los objetos, variables y otros elementos que sern utilizados en la
etapa de programacin del sistema.

Estos estndares garantizan la esttica, y la calidad en la etapa de programacin del


sistema, debido a que son especificaciones que se toman como referencia para
poder entender la estructura de programacin independientemente del lenguaje de
programacin que se utilice.

Estndares de diseo definidos para la realizacin del sistema son:


Estndares para Nombres de objetos Utilizados en Formularios.
Estndares para Nombres de contenedores de Datos (Variables, Constantes y
Campos)
Estndares para Nombres de Archivos.
Estndares para Codificacin de programas.
Estndares para Formularios.
Estndares para Reportes.
Estndares para Interfaz del Sistema.

153

5.1 ESTNDARES PARA NOMBRES DE OBJETOS A UTILIZAR EN


FORMULARIOS.
En la siguiente tabla se presentan los nombres de los diferentes objetos a utilizar en
la elaboracin y programacin del sistema.

Nombre Tipo de Objeto

Objeto

Especificacin

Botn de Opcin

optNombreBoton

Botn de comando

cmdNombreBoton

ComboBox

cmbNombreComboBox

Cuadricula de Datos (DataGrid)

dgrNombreDatagrid

Cuadro de Imagen

imgNombreImagen

Cuadro de Texto

txtNombreCuadroTexto

Etiqueta

lblNombreEtiqueta

Marco

frmNombreMarco
Tabla 46

154

5.2 ESTNDARES PARA NOMBRES DE CONTENEDORES DE


DATOS (VARIABLES, CONSTANTES Y CAMPOS).
Tipo de Dato
Campo Identificador de tabla
Campo Comn de Tabla
Constante
Variable

Especificacin
Cod_NombreCampo
NombreCampo
Nombre Constante
Nombre Variable

Ejemplo
Cod_empleado
Direccin
Sueldo
Hora Extra

Tabla 47

5.3 ESTNDARES PARA NOMBRES DE ARCHIVOS.

Tipo de Archivo

Especificacin

Ejemplo

Formulario

frmNombreFormulario

frmEmpleado

Reportes

rptNombreReporte

rptPlanilla

Base de Datos

dbNombreBaseDatos

dbSACPEC

Tabla de Datos

tbNombreTabla

tbCumplimientoHorario

Modulo

mdNombreModulo

mdCalculoPlanilla

Tabla 48

5.4 ESTNDARES PARA CODIFICACIN DE PROGRAMAS.


Los estndares en la codificacin de programas son especificaciones para el mejor
entendimiento en la lectura del cdigo, el cual debe ser legible y modular para la fcil
comprensin en futuros mantenimientos del sistema.
Para la codificacin de programas se consideran los siguientes estndares
generales.

155

Lneas de comentario: Los comentarios constituyen aclaraciones sobre las


acciones que se realizan en el cdigo y se utilizan tambin para definir los
propsitos del mdulo y funciones.

Para los comentarios se utilizar el smbolo (*) antes del contenido. (Smbolo
de comentario utilizado en Microsoft Visual Fox Pro).
Variables y Constantes: Las variable y constantes a utilizar en el
procesamiento de los datos deben declararse al inicio de cada mdulo,
funcin o procedimiento. Cuando se declaran las variables stas deben
cumplir con las siguientes caractersticas.

1- Deben definirse a un espacio para fabulacin de 4


2- Los datos de un mismo tipo deben de estar a una misma alineacin.
3- Al declararse las variables deben colocarse aclaraciones de lo que
contienen.

Ej.
Public Fecha_Inic As date * Contiene la fecha inicio de la planilla
Public Fecha_Fin As date * Contiene la fecha inicio de la planilla

Bloque de Estructura de Cdigo: Las estructuras deben de manejar los


mismos niveles de fabulacin en sus bloques de cdigo interno de manera
que se identifiquen:

Ej.
Eliminar = messagebox(Realmente desea eliminar el registro?,6,Cdigo del
sistema)
If eliminar = 6 Then
156

Delete
Pack
EndIf

Procedimientos y Funciones: Los procedimientos y funciones debern


contener comentarios al inicio en los que se describa su finalidad en forma
general, sin entrar en detalles.
Los procedimientos y funciones debern de contener comentarios al inicio en
los que describe su finalidad en forma general.

5.5 ESTNDARES PARA FORMULARIOS.


Los

estndares

para

los

formularios

del

SISTEMA

DE

INFORMACIN

AUTOMATIZADO PARA EL CONTROL DE ENTRADA Y SALIDA DE PERSONAL Y


ELABORACIN

DE

PLANILLA

DEL

REA

DE

PRODUCCIN,

EN

EL

BENEFICIADO DE CAF, DE LA ZONA OCCIDENTAL DE EL SALVADOR se


presentan a continuacin.
Las vietas de las pantallas, deben de describir el tipo de dato que se requiere
introducir esto facilita en gran manera el entendimiento de la pantalla.
Se utilizan barras de herramientas de botones en los formularios para facilitar
el manejo de estos.
Se posee una misma estructura para cada uno de los botones que conforma
las barras de herramientas, sern de la misma medida y contendrn una
imagen que represente su accin.

157

Los objetos agrupados en fila tienen que estar a un mismo nivel as como los
objetos que se encuentran alineados en fila.
Los formularios que contengan la misma cantidad de informacin son
uniformes a diferencia de los que contengan mas cantidad sern de acuerdo a
la cantidad de datos que estos manejen.
Cada casilla contendr su nombre especfico a la par de ella.
Cada formulario contendr un nombre que lo identifique de los dems y ser
de acuerdo al tipo de informacin que este maneje.

Fig. 18 Estndares de Formularios

158

5.5.1 ESTNDARES PARA ELEMENTOS EN FORMULARIOS.


Como todo diseo es de mucha importancia mantener un estndar en cada uno de
los elementos que integran todos los formularios. Los estndares para elementos en
formulario describen las caractersticas principales de cada uno de ellos.

COMPONENTE

DESCRIPCION

Objeto contenedor de objetos de diferente clase utilizado para la


introduccin, edicin y gestin de la informacin de una tabla de la
base de datos. Un formulario ofrece un modo de visualizacin
sencillo de algunos o todos los campos de un registro de manera
simultnea.
FORMULARIO
Llevar en la parte superior la barra de titulo con el respectivo
nombre que lo identifique de los dems formularios y nicamente
aparecer el botn cerrar.
Tamao: 440*150 mm.
Color: 212-208-200
Elemento que se adhiere a otro elemento para identificarlo o
describirlo, su utilidad queda restringida a la visualizacin de datos
en el mismo.
LABEL

Tamao: ajustable al contenido.


Color: 212-208-200.
Fuente: Arial, negrita # 12.

Tabla 49 Tabla indica los formatos estndar de los objetos a utilizar en los formularios

159

COMPONENTE

DESCRIPCION
Control mediante el cual se puede realizar tanto la entrada
como la salida de datos en nuestras aplicaciones.

TEXTBOX

Tamao: ajustable al contenido.


Color: 255-255-255.
Fuente: Arial # 12.
Combina las caractersticas de un control TextBox y un
control ListBox. Los usuarios pueden introducir informacin

COMBOBOX

en la parte del cuadro de texto y seleccionar un elemento en


la parte de cuadro de lista del control.
Tamao: ajustable al contenido.
Color: 255-255-255
Fuente: Arial, negrita # 12.
Control que al hacer clic sobre l nos permite realizar alguna
operacin concreta, segn el cdigo que le asociemos
podremos realizar las operaciones que queramos.

COMMANDBUTTON
Este objeto tendr una imagen que representa la accin que
realizara.
Tamao: 30*25 mm..
Tabla 50. Tabla indica los formatos estndar de los objetos a utilizar en los formularios

160

COMPONENTE

DESCRIPCION
Este control nos permite elegir una opcin entre varias de las
que se nos plantean. .

OPTIONBUTTON

Tamao: ajustable al contenido.


Color: 212-208-200.
Fuente: Arial, negrita # 12.

Cuadrcula para representar conjuntos de datos en forma de


DATAGRID

tabla.
Numero de columnas: 8
Fuente: Arial # 12.

Tabla 51. Tabla indica los formatos estndar de los objetos a utilizar en los formularios

5.5.1.1
ESTNDARES DE BARRA DE HERRAMIENTAS EN
FORMULARIOS
Para un mejor entorno visual el sistema proporciona unas barras de herramientas
estndares que se localiza en las diferentes ventanas de la aplicacin, las cuales
proporcionan las funciones bsicas que se emplean en la mayora de aplicaciones
que poseen un entorno grfico; estas barras de herramientas son:
BARRA DE HERRAMIENTAS

DESCRIPCIN

Barra de Herramienta mantenimiento


de formulario. Permite realizar las
funciones
Adicionar,

bsicas
Guardar,

tales

como:

Modificar,

Eliminar.

161

Barra de Herramienta de Navegacin.


Permite

el

diferentes

desplazamiento
registros,

entre

que

se

encuentran almacenados en la base


de

datos

tales

como:

primero,

anterior, siguiente y ltimo.


Tabla 52

5.5.1.1.1

ESTANDARES

DE

BOTONES

EN

BARRAS

DE

HERRAMIENTAS.
A continuacin se da una breve descripcin del uso o la funcin de cada uno de los
botones que se encuentran en las diferentes barras de herramienta en las pantallas
del SISTEMA DE INFORMACIN AUTOMATIZADO PARA EL CONTROL DE
ENTRADA Y SALIDA DE PERSONAL Y ELABORACIN DE PLANILLA DEL REA
DE PRODUCCIN, EN EL BENEFICIADO DE CAF, DE LA ZONA OCCIDENTAL
DE EL SALVADOR

BOTN

DESCRIPCIN

NUEVO: Nos permita adicionar un nuevo registro a la base de datos.

GUARDAR: Nos permite guardar en la base de datos un registro nuevo


o uno que ha sido modificado.

MODIFICAR: Nos permite actualizar o modificar la informacin del


registro que se encuentra activo en la pantalla.

ELIMINAR: Nos permite eliminar el registro activo en pantalla


Tabla 53

162

BOTN

DESCRIPCIN

PRIMERO: Nos permite desplazarnos al primer registro de la base de


datos.

ANTERIOR: Nos permite desplazarnos un registro atrs del que se


encuentra activo en pantalla.

ULTIMO: Nos permite desplazarnos al ltimo registro de la base de


datos.

SIGUIENTE: Nos permite desplazarnos al siguiente registro del que se


encuentra activo en pantalla.

BUSCAR: Nos permite buscar un registro especfico en la base de


datos.
Tabla 54

5.6 ESTANDARES PARA REPORTES.


Las salidas del sistema se realizarn a travs de las consultas y los reportes. Las
salidas pueden ser muy diversas pero es de vital importancia estandarizarlas para
que los usuarios o lectores se familiaricen de una mejor forma.

Las consideraciones mnimas a tomar en cuenta en la estandarizacin de reportes


son las siguientes:

163

5.6.1 ENCABEZADO DE PGINA: En el encabezado del reporte se colocara


en cada pgina y contendr los siguientes datos:
1. Nombre de la empresa.
2. Titulo del reporte.
3. Logo de identificacin de la empresa.

5.6.2 CUERPO O DETALLE DEL REPORTE: En el detalle del reporte se


presenta la informacin requerida como salida del mismo, deber estar estructurado
segn el tipo de reporte y las consideraciones a tomar en cuenta son las siguientes:
1. Las vietas de identificacin de los datos que se presentan sern
resaltadas en negrita.
2. Los reportes tabulados debern estar alineados por columna.
3. Los totales de montos reflejaran en la vieta el smbolo de dlar. ($)
para identificarlos de las cantidades.
4. Los totales sern mostrados en un formato de negrita.

5.6.3 PIE DE PGINA: El pie de pgina contendr:


1. Nmero de pgina.
2. Fecha de impresin.

5.7 ESTANDARES PARA LA INTERFAZ DEL SISTEMA: La interfaz del


sistema es el medio por el cual el usuario interacciona con el sistema, es por esta
razn que la interfaz debe de ser sencilla y clara es decir de fcil entendimiento y
manejo.

5.7.1 DIALOGO DE LA INTERFAZ POR MEDIO DE MENUS


DESPLEGABLES: El men es el medio por el cual el usuario navega por el
sistema, por medio de el usuario tiene acceso a todas las aplicaciones que permite
realizar el sistema.

164

Para las opciones del men se usan nombres que describan la accin que realiza
dicho men con el fin que el usuario se identifique de una forma clara y precisa con
el sistema.

Estas opciones deben de estar agrupadas segn la clase de proceso de manera que
se pueda establecer opciones afines y de esta manera tener un fcil acceso y
manejo del mismo.

165

MENUS

166

ARCHIVO: Despliega un submen con las opciones de CERRAR, SALIR.

CERRAR: Cierra la ventana activa en el formulario principal.


SALIR: Cierra el sistema completo.

VER: Despliega un submen con las opciones de NORMAL, MAXIMIZADO

NORMAL: Pone en estado normal la pantalla principal del Sistema.


MAXIMIZADO: Maximiza la pantalla principal del sistema.

FORMULARIOS: Despliega un submen con las opciones de EMPLEADOS,


DESCUENTOS, PLANILLA, CODIGOS.

EMPLEADOS: Muestra en la pantalla principal el formulario Mantenimiento de


Empleados.

DESCUENTOS: Muestra en la pantalla principal el formulario Mantenimiento de


Descuentos

PLANILLA: Muestra en la pantalla principal el formulario Calculo de Planilla.

CODIGOS: Muestra en la pantalla principal el formulario Cdigos del Sistema

CONSULTAS/REPORTES: Muestra el formulario para realizar consultas y reportes.

HERRAMIENTAS: Despliega un submen con la opcin de CONTRASEA.

CONTRASEA: Despliega un submen con la opcin de NUEVA, MODIFICAR,


ELIMINAR.
NUEVA: Permite crear una nueva contrasea
MODIFICAR: Permite Modificar una contrasea existente
167

ELIMINAR: Permite Eliminar una contrasea existente.

AYUDA: Despliega un submen con las opciones de DE INDICE, DEL SISTEMA.

DE INDICE: Permite realizar una bsqueda de temas de ayuda.


DEL SISTEMA: Permite conectarse a los creadores del sistema.

5.7.2 MENSAJES DEL SISTEMA.


Los mensajes constituyen el dialogo del sistema hacia el usuario y viceversa, por la
razn de que muchos mensajes requieren respuestas por parte del usuario, los
mensajes deben de ser claros y concisos es decir no deben de redundar en lo
mismo.

Los tipos de mensajes a utilizar son:


MENSAJES DE NOTIFICACIN: Los mensaje de notificacin son aquellos
que se producen cuando se realiza una operacin satisfactoriamente o cuando
esta falla. El objetivo de este mensaje es dar a conocer al usuario la respuesta
que arroja el sistema, estos pueden ser de aviso, advertencia o notificacin de
algn error
MENSAJES DE CONFIRMACION: Este tipo de mensaje tiene el objetivo de
interactuar con el usuario, de manera que indique una accin a realizar sobre
la base de la opcin que seleccione de las que se presentan. Por medio de
estos mensajes el sistema obtiene respuestas por parte del usuario en
procesos en procesos requeridos.

168

6 DISEO DE LA INTERFAZ DEL SISTEMA.


El diseo de la interfaz del sistema SACPEP ser adecuado a las necesidades de
los usuarios y ser fcil de entender y manejar de manera que el usuario podr
familiarizarse en un corto tiempo.

6.1 DISEO DEL MENU DEL SISTEMA.


Los mens de persianas constituyen una forma fcil de interactuar usuario-sistema.
Los criterios a tomar en cuenta para la elaboracin de mens son:
El nombre de la opcin del men ser una descripcin breve que indique la
accin del men.
Se establecern teclas de acceso directo a cada una de las opciones del
men.
Las opciones de los mens se agruparan por familiarizacin es decir por la
relacin de cada una de las opciones.

6.1.1 MENU PRINCIPAL


El modulo principal que se encargara de maneja la informacin del sistema es el
men formulario en el men principal.
Las otras opciones del men que constituyen elementos importantes son:
Archivo
Ver
Consultas/Reportes
Herramientas
Ayuda.

169

Fig. 19 Men principal del sistema SACPEC.

6.1.1.1 MENU ARCHIVO


Tiene por objetivo proporcionar al usuario otra manera de cerrar el sistema o ventana
activa dentro de l.

Fig. 20 Men Archivo

6.1.1.2 MENU VER


El objetivo de este men es brindar al usuario una forma prctica de modificar el
tamao de la ventana principal, maximizndola o restaurndola.

Fig.21 Men ver

170

6.1.1.3 MENU FORMULARIO


El objetivo de este modulo es que permitir al usuario abrir cada una de las ventanas
que se utilizan para manipular la informacin requerida en el sistema.

Fig.22 Men Formulario

171

6.1.1.4 MENU CONSULTAS/REPORTES


Permitir al usuario visualizar informacin en pantalla o estilo reporte en papel.

Fig.23 Men Consulta/Reportes

6.1.1.5 MENU HERRAMIENTAS


Permitir al usuario el mantenimiento de las cuentas de usuario.

Fig.24 Men Herramientas

172

6.1.1.6 MENU AYUDA


Permite al usuario navegar en el archivo de ayuda del sistema.

Fig.25 Men Ayuda

6.2 DISEO DE MENSAJES DEL SISTEMA


Es por medio de los mensajes que el sistema comunica al usuario las acciones
realizadas o el estado de los procesos actuales.

El sistema tendr dos tipos de mensajes:


Mensajes de notificacin.
Mensajes de confirmacin.

6.2.1 MENSAJES DE NOTIFICACION.


Tienen como objetivo dar a conocer al usuario lo que el sistema esta ejecutando o ha
ejecutado y no requieren respuesta por parte del usuario. Estos mensajes pueden
ser:
Aviso.
Notificacin.
Advertencia.

173

Error.

Fig. 26 Mensaje de Notificacion

6.2.2 MENSAJES DE CONFIRMACION:


Estos mensajes tienen como objetivo la interaccin con el usuario, de manera que el
usuario indicar el camino a seguir sobre la opcin que seleccione.

Fig.27 Mensaje de Confirmacin

6.3 DISEO DE FORMULARIOS


El diseo de formularios es la representacin grfica final de cada uno de los
formularios que integran el sistema SACPEP.

174

6.3.1 ACCESO AL SISTEMA


Nombre: frmUsuario.
Objetivo: Controlar el acceso de los usuarios al sistema.

Fig.28 Pantalla Acceso al Sistema

Este formulario se conectar a la tabla usuario, la cual contendr la informacin de


los usuarios registrados.

Cuando el usuario introduzca su nombre y su contrasea tendr que dar clic en el


botn entrar. Este botn contendr un procedimiento el cual en primer lugar verificar
si las casillas del formulario no estn vacas, en caso de estarlo dar un mensaje de
error y recomendar introducir los datos faltantes.

De lo contrario si la informacin correcta, har una bsqueda en la tabla usuario para


verificar si los datos introducidos en el formulario se encuentran en dicha tabla. Si
existen permitir el acceso al sistema,

de no estarlo dar un mensaje de error

porque el usuario no se encuentra registrado.

175

ALGORITMO DE ACCESO AL SISTEMA

176

6.3.2 PRESENTACIN DEL SISTEMA.

Nombre: frmPresentacion.
Objetivo: Presentar informacin del sistema SACPEC.

Fig.29 Presentacin del sistema

Este formulario no estar enlazado a ninguna tabla, y su uso exclusivo ser de


presentar del sistema, en l se detallar la informacin general del sistema como el
nombre y su versin adems ser un prembulo entre el formulario usuario y el
formulario de la pantalla principal del sistema.

177

6.3.3 PANTALLA PRINCIPAL


Nombre: frmPrincipal.

Objetivo: Presentar el acceso al men principal del sistema.

Fig. 30 Pantalla principal

Este formulario ser la ventana principal del sistema, no estar enlazado a ninguna
tabla de la base de datos, pero contendr opciones para ingresar a cada una de las
diferentes aplicaciones que ofrecer el sistema por medio del men de persianas.

178

6.3.3.1 EL MEN ARCHIVO


Desplegar un submen de cerrar y salir.
Cerrar: Contendr un procedimiento que cerrar la ventana o formulario activo
dentro de la pantalla principal del sistema, siempre y cuando no se est
agregando o modificando un registro en dicha pantalla, adems deber
confirmar por medio de un mensaje si el usuario en realidad desea cerrar la
ventana.
Salir: Contendr un procedimiento que permitir salirse de la aplicacin
siempre y cuando no haya un formulario activo dentro del principal.

6.3.3.2 EL MEN VER


Desplegar el submen de normal y pantalla completa.
Normal: Permitir ver la pantalla principal del sistema en un modo
personalizado o pequeo.
Pantalla Completa: Permitir ver la pantalla principal del sistema en modo
maximizado.

6.3.3.3 EL MEN FORMULARIO


Desplegar un submen por medio del cual se podr acceder a las aplicaciones que
se utilizarn para el llenado de la base de datos. Desplegando las opciones de
empleados, descuentos, planilla y cdigos.
Empleados: Abrir el formulario empleados.
Descuentos: Abrir el formulario descuentos
179

Planilla: Abrir el formulario Clculo de Planillas


Cdigos: Desplegar un submen con las opciones de los cdigos del
sistema las cuales son:

Centro de costo de planilla: Abrir el formulario costo de planilla.

Variables: Abrir el formulario Variables.

AFP: Abrir el formulario AFP.

Planilla: Abrir el formulario Planilla.

Turnos: Abrir el formulario Turnos.

6.3.3.4 MENU CONSULTAS Y REPORTES


Desplegar un submen con la opcin de consultas y reportes.
Consultas y Reportes: Abrir el formulario Consultas/ Reportes

6.3.3.5 MENU HERRAMIENTA


Desplegar las opciones de Nueva, Modificar y Eliminar.
Nueva: Permitir crear una nueva contrasea de usuario siempre y cuando
tenga los permisos requeridos para hacerlo.
Modificar: Permitir modificar una contrasea de usuario siempre y cuando
tenga los permisos requeridos para hacerlo.

180

Eliminar: Permitir eliminar una contrasea de usuario siempre y cuando


tenga los permisos requeridos para hacerlo.

6.3.3.6 MENU AYUDA


Desplegar un submen con las opciones de ndice, de sistema.
ndice: Permitir acceder a un archivo de ndice con todas las funciones del
sistema. Acceder a un formulario donde se encontraran los datos principales
del sistema.

6.3.4 PANTALLA EMPLEADOS


Nombre: frmEmpleados

Objetivo: Registrar los datos de los empleados que laboran en la empresa.

Fig.31 Pantalla Empleados

181

Este formulario estar conectado a la tabla Empleados, contendr los botones de


Nuevo, Guardar, Modificar, Eliminar.

El botn Nuevo tendr un procedimiento que permitir agregar un registro a la tabla


de la base de datos.

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados; durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
desplegar un mensaje que confirma que los datos han sido guardados
correctamente. De lo contrario al no estar ingresada correctamente la informacin el
sistema nos dar un mensaje de error y el sistema deber informar la causa de error
y como solucionarlo; de esta manera estaremos evitando tener datos incorrectos en
el sistema y tendremos que modificar los datos hasta que no despliegue ningn
mensaje de error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir con la eliminacin el registro se borrar por completo
seguido de esta accin el sistema desplegar un mensaje confirmando su
eliminacin de lo contrario no.

El botn Imprimir nos permitir abrir el formulario de consulta/reporte.

182

El botn buscar permitir realizar una bsqueda de empleados que se encuentran


registrados en la base de datos.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

183

ALGORITMO DE PANTALLA EMPLEADOS

184

6.3.5 PANTALLA DESCUENTO DE EMPLEADOS.


Nombre: frmDescuentoemp.

Objetivo: Registrar los descuentos sobre prstamos, adelantos y otros descuentos


autorizados por el empleado.

Fig.32 Pantalla Descuentos

Este formulario estar conectado a la tabla descuento Empleados, contendr los


botones de; Nuevo, Guardar, Modificar, Eliminar.

El botn Nuevo tendr un procedimiento que permitir agregar un registro a la tabla


de la base de datos.

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
185

encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema


desplegar un mensaje que confirma que los datos han sido guardados
correctamente.
De lo contrario al no estar ingresada correctamente la informacin el sistema nos
dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

El botn Imprimir nos permitir abrir el formulario de consulta/reporte.

El botn Buscar permitir realizar una bsqueda de empleados que se encuentra


registrados en la tabla. Primero se introducir el cdigo del empleado a buscar, luego
se hace un recorrido por la tabla y si encuentra el empleado lo muestra en pantalla
junto con los prstamos y pagos de prstamos que este haya realizado, si el
empleado ya termin de pagar el prstamo no lo mostrar sino nicamente cuando
tenga saldo pendientes sino encuentra el empleado el sistema mostrar un mensaje
en pantalla avisando que el empleado no tiene prstamos pendientes.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.
186

ALGORITMO PANTALLA DESCUENTO DE EMPLEADOS

187

6.3.6 PANTALLA MANTENIMIENTO DE PLANILLA

Nombre: frmPlanilla

Objetivo: Realizar los clculos de las planillas.

Fig.33 Pantalla Planilla

Este formulario estar conectado a la tabla Planilla contendr los botones de


Guardar, Modificar, Eliminar, Cancelar.

En cuanto al botn nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.
188

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
desplegar un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin, el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

El botn Clculo de planilla es el utilizado para realizar el clculo por primera vez o
para modificar una planilla que ya ha sido creada.
Se introduce el nmero de la planilla, luego se elige la opcin crear o modificar y se
de clic en calcular.

189

Automticamente se muestran los datos de la panilla. En la parte superior los datos


de los empleados y en la parte inferior los datos de las horas de trabajo de los
empleados.

A un principio nicamente mostrar en la parte inferior las horas que de alguna u


otra forma sean distintas a los horarios de trabajos ya establecidos, esta alteracin
puede darse por diferentes maneras.
El empleado ha realizado horas extras.
El empleado no ha llegado uno o ms das a trabajar.
El empleado ha llegado tarde a su trabajo.
El empleado se ha ido antes de finalizar su trabajo.

190

ALGORITMO DE PANTALLA MANTENIMIENTO DE PLANILLA

191

CREAR
PLANILLA

EVALUAR
DATOS

INTRODUCIR
DATOS

EXISTE

NO

Avisar
inexistencia

SI

CALCULAR
DESCUENTOS
DE LEY

CALCULAR
SUELDO NETO

CALCULAR
SUELDO

EVALUAR
NO
H.TRABAJADAS

ANORMALIDAD

VERIFICAR
HORARIOS

SI

CORREGIR
ANORMALIDAD
DESCONTAR
PRESTAMO

SI

DESCONTAR

CALCULAR
SUELDO BRUTO

MOSTRAR

NO

SUELDO NETO

IMPRIMIR

SI

IMPRIMIR

NO
FIN

192

6.3.7 PANTALLA CENTRO DE COSTO DE PLANILLA.


Nombre: frmCCC

Objetivo: Registrar los datos de la empresa en el sistema.

Fig.34 Pantalla centro de costo.

Este formulario estar conectado a la tabla centro de costo de planilla (ccc),


contendr los botones Nuevo, Guardar, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla ccc de la base de datos.

El botn guardar contendr un procedimiento que permitir guardar un nuevo registro


en la base de datos o un registro que se haya modificado para que los cambios
queden almacenados, durante este proceso el sistema verifica si la informacin
introducida es correcta o si no a dejado informacin sin ingresar. Al no encontrarse
ninguna anomala en la informacin es guardada en la tabla y el sistema desplegar
un mensaje que confirma que los datos han sido guardados correcta mente.

193

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems tendr un modulo que permitir agregar a la tabla el logo de la institucin o


empresa.

194

ALGORITMO CENTRO DE COSTO DE PLANILLA

195

6.3.8 PANTALLA VARIABLES DEL SISTEMA.


Nombre: frmVar

Objetivo: Registrar las variables que se utilizan a lo largo de la programacin del


sistema con sus respectivos valores.

Fig.35 Pantalla Variables

Este formulario estar conectado a la tabla variable (var), contendr los botones de
de Nuevo, Guarda, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
196

desplegara un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registr.

197

6.3.9 PANTALLA CDIGO DE PLANILLA.

Nombre: frmCodpla

Objetivo: Determinar el cdigo de cada una de las planillas de trabajo que se creen.

Fig.36 Pantalla cdigo de planilla

Este formulario estar conectado a la tabla Cdigo de planilla contendr los botones
de Nuevo, Guardar, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no ha dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
198

desplegar un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ni un error.

El botn modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

199

6.3.10 PANTALLA FONDO DE PREVISIN SOCIAL.

Nombre: frmAfp

Objetivo: Registrar todas las AFP a las cuales el empleado puede estar afiliado.

Fig.37 Pantalla AFP

Este formulario estar conectado a la tabla afp, contendr los botones de Nuevo,
Guardar, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.
200

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
desplegar un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

201

6.3.1.1 PANTALLA TURNOS DE TRABAJO.

Nombre: frmTurno

Objetivo: Registrar todos los turnos de trabajo en los cuales el empleado puede
desempearse en la empresa.

Fig.38 Pantalla Turno

Este formulario estar conectado a la tabla Turno, contendr un modulo de Nuevo,


Guardar, Modificar, Eliminar.

202

En cuanto al modulo nuevo nos permitir agregar un registro a la tabla Turno de la


base de datos.

El modulo Guardar nos permitir guardar un nuevo registro en la base de datos o un


registro que se haya modificado para que los cambios queden almacenados, durante
este proceso el sistema verifica si la informacin introducida es correcta o si no a
dejado informacin sin ingresar. Al no encontrarse ninguna anomala en la
informacin es guardada en la tabla y el sistema desplegara un mensaje que
confirma que los datos han sido guardados correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El Modulo Modificar permitir realizar cambios a los registros que se encuentran en


la tabla de la base de datos a excepcin de los cdigos principales de esta.

El modulo Eliminar permitir eliminar por completo el registro de la base de datos


que se encuentre en pantalla pero antes deber advertir de posibles inconvenientes
que pueda causar la eliminacin de dicho registro, si el usuario decide proseguir
deber eliminarlo y al eliminarse mandar un mensaje confirmando su eliminacin de
lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

203

6.3.12

PANTALLA ACTIVIDADES

Nombre: frmActividad

Objetivo: Registrar todas las actividades que el empleado puede desempear en la


empresa

Fig.39 Pantalla Actividad

Este formulario estar conectado a la tabla Actividad contendr los botones de


Nuevo, Guardar, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.

204

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no
encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
desplegar un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

205

ALGORITMO PANTALLA CODIGOS DEL SISTEMA

206

6.3.13 PANTALLA CONSULTA/REPORTE

Nombre: frmConsul_rep

Objetivo: Realizar los diferentes tipos de consulta y reporte.

Fig.40 Pantalla Consulta/Reporte.

Este formulario no estar enlazado a ninguna tabla, si no que contendr un query el


cual permitir realizar diferentes tipos de consulta, como por ejemplo de empleados,
planilla, cdigos del sistema.

207

ALGORITMO DE PANTALLA CONSULTA/REPORTE

INICIO

CREAR
CONSULTA

INTRODUCIR
DATOS

EVALUAR
CONSULTA EN
PLANILLA

EXISTEN

NO

AVISAR
INEXISTENCI
A

NO

AVISAR
INEXISTENCI
A

SI

MOSTRAR
DATOS

SI

EVALUAR TIPO

EXISTE

SI
EVALUAR
EMPLEADO

EXISTE

IMPRIMIR

NO

NO

AVISAR
INEXISTENCI
A

FIN

SI

IMPRIMIR

208

6.3.14 PANTALLA DE IMPORTACION


Nombre: frmImport

Objetivo: Importa los datos del registro de Excel generado por el dispositivo

Fig. 41 Pantalla Importacin de Informacin

Este formulario no estar conectado a ninguna tabla y contendr los botones de


importar y planilla. El botn importar tendr la funcin de extraer los registro del
archivo de Excel que genera el DigiTime y grabarlo en la tabla marcaciones de la
base de datos del SACPEC.

209

6.3.15 PANTALLA MANTENIMIENTO DE CONTRASEA


Nombre: frmContrasea

Objetivo: Crear las claves de acceso al sistema.

Fig.42 Pantalla Contrasea.

Este formulario estar conectado a la tabla Usuario, contendr los botones de


Nuevo, Guardar, Modificar, Eliminar.

En cuanto al botn Nuevo tendr un procedimiento que permitir agregar un registro


a la tabla de la base de datos.

El botn Guardar contendr un procedimiento que permitir guardar un nuevo


registro en la base de datos o un registro que se haya modificado para que los
cambios queden almacenados, durante este proceso el sistema verifica si la
210

informacin introducida es correcta o si no a dejado informacin sin ingresar. Al no


encontrarse ninguna anomala en la informacin es guardada en la tabla y el sistema
desplegar un mensaje que confirma que los datos han sido guardados
correctamente.

De lo contrario al no estar ingresada correctamente la informacin el sistema nos


dar un mensaje de error y el sistema deber informar la causa de error y como
solucionarlo, de esta manera estaremos evitando tener datos incorrectos en el
sistema y tendremos que modificar los datos hasta que no nos de ningn error.

El botn Modificar contendr un procedimiento que permitir realizar cambios a los


registros que se encuentran en la tabla de la base de datos a excepcin de los
cdigos principales de esta.

El botn Eliminar contendr un procedimiento que permitir eliminar por completo el


registro de la base de datos que se encuentre en pantalla pero antes deber advertir
de posibles inconvenientes que pueda causar la eliminacin de dicho registro, si el
usuario decide proseguir deber eliminarlo y al eliminarse mandar un mensaje
confirmando su eliminacin de lo contrario no.

Adems contendr una clase de botones de navegacin la cual permitir


desplazarnos por cada uno de los registros que se encuentran en la tabla como ir al
primer registro, registro anterior, registro siguiente y ltimo registro.

211

6.4 DISEO DE CONSULTAS/REPORTES.


Las consultas y los reportes son la parte fundamental de cualquier empresa para
conocer el estado financiero actual y de vital importancia en la toma de dediciones.

6.4.1 CONSULTA/REPORTE DE PLANILLA.


NOMBRE: repPlanilla.
OBJETIVO: Proporcionar los datos de los clculos de la planilla.

Fig.43 Consulta/Reporte planilla.

212

6.4.2 CONSULTA/REPORTE RESUMEN DE PLANILLA.


NOMBRE: repResPlani.

OBJETIVO: Proporcionar un resumen de los datos de los clculos de la planilla.

Fig.44 Consulta/Reporte Resumen planilla.

213

6.4.3 CONSULTA/REPORTE EMPLEADOS.


NOMBRE: repEmpleados.

OBJETIVO: Proporcionar los datos generales de los empleados.

Fig.45 Consulta/Reporte Empleado.

214

6.4.4 CONSULTA/REPORTE ACTIVIDAD DE PLANILLA.


NOMBRE: repActividad.

OBJETIVO: Proporcionar un resumen de las diferentes actividades de planilla que


intervienen en el sistema

Fig.46 Consulta/Reporte Actividad.

215

6.4.5 CONSULTA/REPORTE RESUMEN DE PLANILLA.


NOMBRE: repResPlani.

OBJETIVO: Proporcionar un resumen de los datos de los clculos de la planilla.

Fig.47 Consulta/Reporte Marcaciones.

216

6.4 CONEXIN DEL SISTEMA PROPUESTO CON EL DISPOSITIVO


BIOMTRICO DE RECONOCIMIENTO DE HUELLA DIGITAL.
El diseo de sistema automatizado para el control de entrada y salida de personal y
la elaboracin de planilla del rea de produccin del beneficiado de caf de la zona
occidental de El Salvador se basa en la utilizacin de un dispositivo de
reconocimiento biomtrico de huella digital que cumplir la funcin de realizar la
captura de los datos al momento en que los empleados ingresen al rea de
produccin; el dispositivo de reconocimiento de huella digital recomendado a utilizar
es el DigiTime.

6.5.1 Instalacin del Hardware Biomtrico


Para poder realizar la instalacin fsica del dispositivo de reconocimiento biomtrico
de huella digital debe realizarse de la siguiente forma.
Conexin de corriente de 110 v (se sugiere la utilizacin de un UPS 600 Watt
para evitar daos por variaciones de voltaje)
Colocar el soporte o base que fija el dispositivo biomtrico a una superficie plana.
Realizar el cableado de red categora 5 norma B.
En la siguiente figura se ilustra la conexin del DigiTime a la estacin de trabajo.

Fig.48 Instalacin de Terminal biomtrica

217

6.5.2 INSTALACIN DEL SOFTWARE


Para instalar el software seleccionar se selecciona la unidad de CD-ROM

De inmediato aparecer la pantalla principal del software DiGiTime

Fig. 49 Instalacin de Software

La configuracin de los datos del lector se realiza desde la pantalla principal


haciendo clic en el icono del

lector

Aparecer una pantalla emergente del Terminal de huellas digitales como se muestra
en la figura 49. La cual nos permite las siguientes opciones
Configurar Terminales DiGiTime.
Administracin de Huellas Dactilares.
Control de usuarios del Terminal.
Configurar zonas de Acceso.
Etc.
218

.1.1 Configurar Terminales DigiTime

Fig. 50 Configuracin de Terminal

La funcin de la figura 50 especifica los parmetros de configuracin para el lector


DigiTime instalado. La conexin del lector a la computadora ser va TCP/IP, para
ello es necesario asignar una direccin IP al lector e ingresar la direccin IP en la
columna apropiada.

219

6.5.3 EXPORTACIN DE INFORMACIN.


Para exportar la informacin del lector DiGiTime. Se ingresa da clic en el icono
Aparecer la siguiente pantalla

Fig. 51 Exportacin de Informacin

En esta pantalla se tienen las siguientes opciones de descarga:


marcaciones histricas de la asistencia : registro de marcacin por fecha
identificacin de usuario: registro de usuarios

Se elige Marcacin histrica de la asistencia y se da clic en el botn exportar y se


muestra la siguiente ventana.

220

Fig. 52 Asistente de Exportacin.

Esta ventana nos da la opcin de elegir de realizar la descarga de la siguiente forma


Descargar todos los usuarios o algunos usuarios en un determinado rango de fecha.
Se da clic en el botn exportar detalle y se muestra la siguiente ventana

Fig. 53 Asistente de Descarga

221

Esta ventana nos permite seleccionar el formato en el que ser exportada la


informacin ya sea en archivo .XSL o un archivo .TXT, cuando se haya seleccionado
el formato de archivo aparece la siguiente ventana.

Fig 54 Asistente para guardar archivo generado por el dispositivo

La cual permite nombrar el archivo y la carpeta donde el archivo ser almacenado.

Dicho archivo deber ser almacenado en la carpeta que aparece por default llamada
DiGiTime ubicada en la siguiente direccin C:\Archivos de programa\DigiTime (el
archivo puede ser almacenado con cualquier nombre)

222

CONCLUSIONES
Por medio del anlisis y la interpretacin de los datos de la investigacin realizada en
las diferentes empresas beneficiadoras de caf de la zona occidental de El Salvador
podemos concluir que; debido a las herramientas y mtodos utilizados actualmente
para el control de entrada y salida de personal y elaboracin de planilla del rea de
produccin son deficientes y se vuelve necesario utilizar nuevas herramientas de
ltima generacin que permitan optimizar dichos procesos.

El estudio de Factibilidades permiti concluir que el desarrollo y la implementacin


del diseo del sistema planteado lograrn un incremento considerable en la eficiencia
y eficacia en los procesos para el control de entrada y salida de personal y
elaboracin de planilla del rea de produccin en el beneficiado de caf, de la zona
occidental de El Salvador.

La informacin obtenida por el dispositivo biomtrico a utilizar en el sistema es 100%


veraz en el control de entrada y salida del personal permitiendo a las empresas que
utilicen dicha herramienta ahorros de tipo financiero, administrativo y de tiempo.

223

RECOMENDACIONES
Desarrollar e implementar el diseo de un sistema de informacin automatizado para
el control de entrada y salida de personal y elaboracin de planilla del rea de
produccin, en el beneficiado de caf de la zona occidental de el salvador, SACPEP.

Proveer al personal contratado para el desarrollo e implementacin del sistema los


documentos presentados durante el diseo del sistema propuesto.

Capacitar al personal encargado de utilizar el software, sobre el uso correcto del


sistema, para aprovechar al mximo todas sus virtudes.

Capacitar a los empleados del rea de produccin de las empresas beneficiadoras


de caf sobre el uso correcto del dispositivo biomtrico.

224

Das könnte Ihnen auch gefallen