ALCANCE TÉCNICO
ALCANCE TÉCNICO 1. PRESENTACIÓN El Sistema de Control de Asistencia Visual Asist Web, propone dar solución al Control Asistencia, registrando todas las transacciones que realice el personal de la empresa, desde la transacción de ingreso hasta la salida del mismo, efectuada mediante carnet con código de barras o un chip de proximidad, el cual específica a la persona. En conclusión es un sistema que le permitirá responder a sus preguntas más frecuentes: Quienes asistieron hoy? Quiénes llegaron tarde? A quiénes se les debe considerar las horas extras? Quiénes estuvieron con comisiones, permisos o vacaciones?, etc. 2. FLUJO DE LA SOLUCIÓN. 3. ALCANCE DE LA PROPUESTA. El sistema Visual Asist Web permite tener un control completo sobre el Flujo del Control de Asistencia, que se inicia con captura de las marcaciones en los terminales, e ingreso de información como horarios, horas extras, etc. y culmina con la entrega de información destinada al sistema de planillas. La información es centralizada en un solo servidor, permitiendo al acceso a través del aplicativo en cualquier momento, de la información registrada en el sistema. Componentes del Solución: Aplicativo Web: Visual Asist Web, modulo que permite la configuración y asignación de horarios, licencias, horas extras al personal, etc. Aplicativo Cliente Servidor: Servidor de comunicaciones Server.NET. Modulo que permite administrar los terminales fijos configurados en el sistema. 2
3.1. Aplicativo Web Visual Asist Web : 3.1.1. Planillas y Periodos de Pago La información es administrada a través de periodos de pago, que son intervalos de tiempo que se configuran para identificar la información que debe ir a planilla, Ej. Periodos Mensuales, Periodos Quincenales, Periodos Semanales, será posible obtener información totalizada o agrupada por periodos. Generalmente se asocian con los periodos de pago en sistema de planilla. 3.1.2. Horarios El sistema permite la creación de horarios de acuerdo a la necesidad de la empresa: Diurnos Nocturnos Ejemplo: H01 07:00 18:00 H02 23:00 07:00 >> (día siguiente) Un horario pude contener turnos partidos, y la configuración del refrigerio y tolerancias de ingreso. Ejemplo: H01: 06:00 10:00 18:00 22:00. El sistema permite la asignación de horarios al personal, por rango de fechas o día a día. 3.1.3. Horas Extras Manejo de Horas Extras según Ley: 25%, 35% y 100%. Configurable para el cálculo automático. Permite adicionar nuevos conceptos de Horas Extras. Asistente para la asignación del tiempo adicional no autorizado. Permite realizar configuraciones para que el sistema pueda calcular las autorizaciones de hora extra registradas en forma automática, de acuerdo al tipo que se le haya configurado. Ejemplo: Autorización de Tipo Automático de 6 horas, en caso la configuración sea las 2 primeras al 25% y el resto al 35%, el sistema calculará las horas extras realizadas de acuerdo a dicha configuración. Maneja 03 niveles para permitir la autorización del horas extras, configurable a nivel de sistema. Primer nivel, permite solo registro. Segundo Nivel, permite aprobación parcial. Tercer Nivel, permite aprobación final. 3.1.4. Permisos Permite definir los conceptos que serán considerados permisos de acuerdo a las necesidades de la empresa, en magnitud de día o por horas. Ejm. Vacaciones, Permiso a ESSALUD, Permiso Personal, Licencias, etc. Permite justificar las inasistencias o ausencias del personal durante el intervalo de labor por días o por horas, usando los conceptos que el cliente defina. 3
El sistema valido la justificación con las marcaciones reales para obtener el tiempo real utilizado por el permiso. 3.1.5. Marcaciones Permite la administración de marcaciones realizadas por el personal, que son las transacciones realizadas con el fotocheck asignado al personal en el(los) relojes de la empresa. Identifica si la marcación ha sido registrada a través del terminal de marcaciones o ha sido insertada como una omisión de marca. Identifica el usuario que registró las marcaciones. Permite la generación de marcaciones manuales, basados en horarios asignados al personal. 3.1.6. Interfaces El aplicativo contempla el desarrollo de dos interfaces: Interfaz Planillas al Visual Asist, tiene como objetivo evitar duplicidad de ingreso de datos referidos al personal tanto en el sistema de planillas como en el sistema VAXXI. El usuario final del Sistema deberá únicamente registrar (adición, edición) la información del personal en el sistema de planillas. Visual Asist tiene un estándar desarrollado para este aspecto, sobre tablas intermedias que radican en base de datos del sistema; las estructuras son proporcionadas al cliente para su actualización. Interfaz Visual Asist a Planillas, interfaz que es implementada sobre la información que ha sido generada en Visual Asist, y que es almacenada a nivel de tablas intermedias que radican en base de datos del sistema de asistencia. En caso requerir cálculos adicionales que incrementen la complejidad de la interfaz, puede considerarse como desarrollo adicional, excluido del alcance de la propuesta. 3.1.7. Políticas de Asistencia El sistema contempla un conjunto de políticas de asistencia que son asignadas a cada persona registrada en el sistema, el sistema considera estas políticas para realizar los cálculos sobre la asistencia del personal. Ejemplo: Cálculo de la tardanza de ingreso desde el ingreso o la tolerancia. Considerar falta por salir antes de horario. Considerar falta por incumplimiento del Turno. Considerar asistencia perfecta para el Personal que no realiza marcaciones. Pueden ser manejadas diversas configuraciones de políticas de asistencia de acuerdo a las necesidades de la empresa. 3.1.8. Visualización de Información 4
El sistema dispone de un conjunto de reportes prediseñados, en cada módulo del sistema, los cuales permiten visualizar la información que ha sido ingresada y/o procesada en el sistema En todos los reportes, se dispone de un filtro que permite escoger un determinado conjunto de personas registradas en el sistema a fin de poder visualizar información únicamente para dicho conjunto de personal Cada reporte tiene un conjunto de variables que pueden ser usadas a fin de poder definir la información que se desea visualizar, Ejemplo, variables como fecha (inicio, fin), conceptos, periodos. Todo esto dependiendo de la naturaleza del reporte 3.1.9. Seguridad La seguridad en el Sistema de Control de Asistencia Visual Asist es manejada a través de tres consideraciones principales: Autenticación: El Sistema de Control de Asistencia requiere para el ingreso la autenticación del usuario en la pantalla de inicio de sesión, a fin de validar el usuario y contraseña y en base a esto, definir los niveles de autorización sobre los módulos del sistema en los cuales podrá trabajar el usuario. Autorización: El Administrador de Usuarios del Sistema de Control de Asistencia, permite establecer lo que los usuarios pueden y no pueden hacer en el aplicativo, a través de la definición de permisos en los módulos del sistema. La definición de permisos se realiza a través de dos niveles: Perfiles, permite la definición plantillas de accesos o permisos a nivel de los módulos del sistema, que serán compartidos por los usuarios que hereden el perfil. Ejemplo: El perfil Jefe tendrá acceso a los módulos de visualización de reportes únicamente. El perfil de operador puede tener opción a todos los módulos Usuarios, permite la creación de usuarios finales del sistema los cuales heredaran los permisos definidos determinado perfil, estando en posibilidad de poder modificar los permisos accesos a nivel de usuarios Asignación de Personal: El sistema permite la definición del personal que será asignado al usuario. Esta asignación permitirá que el usuario solo tenga acceso a información relacionada con el personal asignado. Ejm. Un usuario Jefe de Producción puede tener acceso únicamente al Módulo de Administración de Marcaciones, adicionalmente es posible restringir al usuario para administrar únicamente información de dicha área de la empresa 3.2. Servidor de Comunicaciones Server.NET Aplicativo Cliente Servidor 5
Permite la administración de los relojes registrados en el sistema, que servirán capturar las transacciones realizadas por el personal en los relojes. Permite registrar las marcaciones con carnets de códigos de barra o proximidad. Permite comunicación TCP/IP, serial. Permite el envío de configuración del personal para identificar los carnets que serán validados por el reloj. La comunicación con los terminales fijos es en línea, por lo cual la descarga y envío de configuración es inmediata. Permite la contingencia la cual permite el resguardo de las marcaciones en el mismo terminal y una vez restablecida la conexión transfiere las mismas. A nivel de reloj y aplicativo, es posible establecer intervalo de tiempo, para evitar duplicidad de marcaciones consecutivas. Ejm. Es posible configurar el aplicativo para considerar marcaciones duplicadas a aquellas marcaciones realizadas durante 02 minutos por la misma persona. El aplicativo solo tomaría la primera marcación. 4. COMPROMISOS DE ENTREGA. CD de Instalación Manuales 5. LICENCIAMIENTO. 1 Licencia a nivel de empresa Clientes: 10 licencias de usuarios 6