Presentacion final
-
Upload
luis-avila -
Category
Documents
-
view
214 -
download
2
description
Transcript of Presentacion final
Ingeniería en Software II
Control de Asistencia
Luis Ávila González
Control de Asistencia
Este proyecto nace de la necesidad de almacenar, mostrar y agilizar la
información de los alumnos para poder manipularla a beneficio del área
primeramente, pero por consiguiente de la propia institución y de todos los que
la conforman.
Una vez diseñado, desarrollado e implementado un sistema en cualquier
empresa, se obtienen gran cantidad de beneficios como:
1. Sistematización de procesos que en inicio se realizaban manualmente.
2. Respaldo de información importante de la empresa.
3. Ahorro de costos como lo es tiempo, sueldo, esfuerzo.
4. Agilidad en manipulación de los datos, como guardar, actualizar o eliminar.
Ventajas
Aunque actualmente se cuentan con sistemas de control de asistencia los
sistemas manuales requieren de personal dedicado para llevar a cabo dicho
control, entre las principales funciones de estas personas se encuentran colocar,
organizar y remplazar las tarjetas en donde se registra la asistencia del
empleado, además realiza la síntesis de información para integrarla a algún
sistema de nómina, lo cual carece de eficiencia y seguridad.
Entre las características del software propuesto se encuentra que estána diseñados
para ejecutarse en un ambiente monousuario y un modo texto. El proyecto realizado
cuenta de por lo menos un dispositivo de lectura de código de barras y un software
diseñado para atender al dispositivo, en un ambiente gráfico multiusuario (Windows 95
o Windows NT), otra parte del software se encargará de interactuar con supervisores y
administradores proporcionándoles una manera fácil y agradable de generar
consultas, modificaciones y reportes de las asistencias de empleados, todo esto
soportado en una arquitectura cliente-servidor.
Desarrollo
Los sistemas Cliente/Servidor comprenden de una arquitectura descentralizada que
permite a los usuarios finales obtener acceso a la información de forma transparente en
un entorno multiusuario. Las aplicaciones cliente/servidor acoplan una IGU (Interface
Gráfica de Usuario) a un SGBDR(Sistema Gestor de Bases de Datos Relacionales)
basado en el servidor.
La propia naturaleza de las aplicaciones cliente/servidor sugiere una forma de
procesamiento cooperativo, en la que la responsabilidad de efectuar las fun
sistema esta distribuida entre varios elementos computacioneales casi independientes
que existen como parte de un sistema abierto. Berson afirma además que toda
aplicación cliente/servidor puede dividirse en uno de cuatro componentes:
Los sistemas Cliente/Servidor comprenden de una arquitectura descentralizada que
permite a los usuarios finales obtener acceso a la información de forma transparente en
un entorno multiusuario. Las aplicaciones cliente/servidor acoplan una IGU (Interface
Gráfica de Usuario) a un SGBDR(Sistema Gestor de Bases de Datos Relacionales)
La propia naturaleza de las aplicaciones cliente/servidor sugiere una forma de
procesamiento cooperativo, en la que la responsabilidad de efectuar las funciones del
sistema esta distribuida entre varios elementos computacioneales casi independientes
que existen como parte de un sistema abierto. Berson afirma además que toda
aplicación cliente/servidor puede dividirse en uno de cuatro componentes:
Los sistemas Cliente/Servidor comprenden de una arquitectura descentralizada que
permite a los usuarios finales obtener acceso a la información de forma transparente en
un entorno multiusuario. Las aplicaciones cliente/servidor acoplan una IGU (Interface
Gráfica de Usuario) a un SGBDR(Sistema Gestor de Bases de Datos Relacionales)
La propia naturaleza de las aplicaciones cliente/servidor sugiere una forma de
ciones del
sistema esta distribuida entre varios elementos computacioneales casi independientes
que existen como parte de un sistema abierto. Berson afirma además que toda
DESCRIPCIÓN DEL TRABAJO
Especificaciones de diseño:
El dispositivo de lectura es un dispositivo óptico infrarrojo de tipo ranura que permite
leer los códigos de barras estándares y permite la comunicación serial utilizando el
protocolo RS-232.
Se implementa para el sistema operativo Windows 98, Windows XP
Se implementa Visual.NET
Se utiliza el manejador de base de datos Microsoft Jet 3.0 y el formato es el de Access.
DESCRIPCIÓN DEL TRABAJO
El dispositivo de lectura es un dispositivo óptico infrarrojo de tipo ranura que permite
leer los códigos de barras estándares y permite la comunicación serial utilizando el
Se implementa para el sistema operativo Windows 98, Windows XP, Windows 7.
Se utiliza el manejador de base de datos Microsoft Jet 3.0 y el formato es el de Access.
El dispositivo de lectura es un dispositivo óptico infrarrojo de tipo ranura que permite
leer los códigos de barras estándares y permite la comunicación serial utilizando el
, Windows 7.
Se utiliza el manejador de base de datos Microsoft Jet 3.0 y el formato es el de Access.
La aplicación Lector registra las huellas de los empleados. Está aplicación es diseñada
considerando:
* Que el usuario de la computadora en la cual reside la aplicación realiza otras labores
independientes del sistema de control de asistencia.
*Que debe procesar rápidamente las lecturas de los empleados, con el fin de estar en
condiciones de procesar la próxima lectura de algún otro empleado.
*No debe utilizar una gran cantidad de recursos de la computadora para no disminuir
drásticamente el rendimiento de ésta. Una mínima interacción con el usuario, que
consiste en visualizar la hora actual del lector, el ultimo empleado registrado, y sólo el
personal autorizado puede cerrar la aplicación o configurar el puerto en el cual está
conectado el dispositivo de lectura y el lugar donde reside la base de datos.
*Se recomienda que esta aplicación resida en la computadora donde se encuentra la
base de datos, debido a que si se encuentra en otro lugar genera tráfico en la red.
* Las categorías de usuarios son: Administrador y Supervisor.
Las funciones de esta aplicación para supervisores son:
La consulta e impresión los empleados a su cargo.
La consulta e impresión de los horarios.
La consulta, inserción, modificación y eliminación de permisos para sus
empleados.
La consulta de los días no laborables.
La modificación del registro de asistencia de sus empleados.
Las funciones de esta aplicación para administradores son:
La inserción, modificación, consulta, eliminación e impresión de todos los empleados.
La inserción, modificación, consulta, eliminación e impresión de los horarios.
La inserción, modificación, consulta, eliminación e impresión de permisos.
La inserción, modificación, consulta, eliminación e impresión de días no laborables.
La inserción, modificación, consulta, eliminación e impresión de registro de
asistencias.
La inserción, modificación, consulta, eliminación e impresión de usuarios del sistema.
Realizar la síntesis de información e imprimirla
CONCLUSIONES.
Entre los resultados más importaste obtenidos son: La eficiencia del sistema
permite llevar a cabo la síntesis de la información que se utiliza en el proceso
de nomina en menor tiempo que el sistema tradicional. La seguridad del
sistema que evita las anomalías a las que son vulnerables los sistemas
anteriores y permite que los diferentes supervisores utilicen su autoridad para
modificar la información pertinente de sus subordinados y lograr
descentralizar este tipo de actividades que anteriormente la hacía
exclusivamente un departamento asignado para esta labor.