Professional Documents
Culture Documents
1.6 Panorama.
2. Sistema Actual
Escenario Principal:
Pos condiciones: se crea la nomina, usando como para metros los registros de
entrada y de salida
3.1 Panorama.
Objetivo
Se registrara la entrada del empleado
Actores
Empleado y Vigilante
Precondiciones
El trabajador tendrá que introducir su Id de empleado.
Flujo básico
Objetivo
Se registrara la salida del empleado.
Actores
Empleado y Vigilante
Precondiciones
El trabajador ingresar su Id de Empleado.
Flujo básico
3. El vigilante revisa sus cosas para checar que no lleve algo de más
(productos de la empresa).
Objetivo
Se registrara la salida del empleado.
Actores
Empleado y Vigilante
Precondiciones
El trabajador ingresar su Id de Empleado.
Flujo básico
3.2.1 Software:
3.2.2 Hardware.
3.2.3 Personal.
Tiempo de respuesta.
Metáfora de interfaz.
Plataforma del Sistema Operativo: Microsoft Windows 95, 98, 2000,
NT, XP, etc.
Interfaz: maximiza una navegación fácil con tacado y no con mouse.
Tolerancia a fallas.
[Sistema de Cálculo de Nomina][Versión 1.1]
Especificación de Pantalla
Objetivo
Esta pantalla es necesaria para llevar a cabo en control de los trabajadores
que ingresan a la empresa y su hora de terminación.
Imagen
[Sistema de Cálculo de Nomina][Versión 1.1]
Especificación de Pantalla
Descripción
Campo Tipo Comentario
Hora Label Caja que permite visualizar la hora del sistema y esta
etiqueta no es modificable.
No. Empleado Textbox Caja para poder introducir el número de control del
trabajador que ingresara a sus labores, este campo
se válida para la introducción de solo números.
No. Empleado Textbox Caja para poder introducir el número de control del
trabajador que finaliza su día labora, este campo se
válida para la introducción de solo números l.
Descripción de funcionalidad
Esta pantalla se ingresa a la base de datos para capturar los valores
esperados y hacer las respectivas funciones que se esperan:
Presionar el botón de Ingresar para poder capturar los valores esperados y así
poder iniciar un conteo interno de las horas laborados por el trabajador.
Presionar el botón de Ingresar para poder capturar los valores esperados y así
finalizar el conteo de horas laboradas por el trabajador.
[Sistema de Cálculo de Nomina][Versión 1.1]
Especificación de Pantalla
Descripción
Campo Tipo Comentario
CONCEPTO
PERIODO Textbox
CONCEPTO
Descripción de funcionalidad
Esta pantalla se ingresan y se obtiene la información de la base de datos
con sus respectivos campos y valores que se esperan:
Se ingresa el REG. FED. DE CONT. Y se busca para que nos dé el nombre del
trabajador, su registro del IMSS su fecha laborada DEL-AL el periodo de días,
días trabajados, faltas, horas extras, sueldo diario y sueldo normal, que se
encuentran respectivamente en la base de datos.
Manual de usuario: Contendrá una descripción de las funciones del sistema así
como una sección que explicara los errores más comunes que se pueden
presentar. También contendrá contendrá un abreve explicación de cada una de
las ventanas que se estarán manejando en el sistema, explicando la función de
cada botón que se le presentara al usuario, para comodidad del usuario y mejor
conceptualización de lo que vendrá en el manual.
Memoria RAM de 2 GB
Espacio en Disco Duro: 30 GB
Procesador Dual-Core Inside 1.73 GHz
Sistema Operativo de 32 bits
Este equipo deberá estar conectado en red con los demás departamentos, R.
Humanos, R. Financieros, para poder compartir información indispensable en el
momento que lo soliciten. Para esto se deberá contar con lo siguientes:
con cable tipo RJ-45 para poder conectar los equipos en red.
También se necesitara de un switch por área, para poder separar cada una
de ellas, esto para mantener la independencia de cada área y una buena
seguridad.
Un router ADSL, este dispositivo nos permitirá conectar uno o varios
equipos, como los switch e incluso nos servirá para conectar una red de
área local (LAN)
También se contara con jack panel, para mantener un buen control sobre el
cableado de red que está distribuido en la empresa.
En el caso de las horas extras, el sistema llevara un registro de los días y las
horas trabajadas, para cuando el empleado pase de 48 horas laboras, las
excedentes las el sistema las tomara como extras, para considerarlas en el
momento de calcular la nómina, pagando el doble que normal mente gana el
empleado por hora, dependiendo de su puesto dentro de la empresa.
3.3.6 Cuestiones de calidad.
Para lograr que persones ajena puedan entrar a aéreas que no les corresponden,
se les asignaran claves de usuarios para cada área, R. Humanos, R. Financieros,
etc., para mantener protegida la información que cada área.
El técnico, como administrador de la base de datos del sistema, dará de alta solo
a los usuarios que tendrá acceso al sistema, se les restringirá las funciones que
puedan hacer dentro de la base de datos, alguno solo podrán hacer consultas,
visualizar la información, otros podrán hacer modificaciones sobre la información
del trabajador, como modificar su salario, si hubiera algún aumento en su sueldo,
o dar de baja alguno trabajador por despido etc.
Se llevara una bitácora con evidencias, registros, de cada proceso que se llevo a
cabo, para saber cómo fue el desarrollo, esto para adoptar una cultura de calidad
Para el manejo de recursos se necesitan los empleados los cuales son los que
ingresaran al sistema, en las oficinas los capturistas y secretarias los cuales son
los encargados de ingresar y controlar las información y datos personales tanto de
la empresa como de los trabajadores para poder tener un control de los recursos
que se ingresan a la empresa con los cuales van dirigidos a la producción.
3.4 Seudorrequerimientos
3.5.1 Escenario.
3.5.2 Modelo de Caso de Uso.
DICCIONARIO DE DATOS
TABLA
Nombre : Empleado Nombre PK : NUM_EMP
Descripción: Contiene los registros de los Empleados
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
X X
NUM_EMP Char Reg. UNICO del Empleado
X
NOM_EMP Varchar Nombre completo del Empleado
X
PUESTO_EMP Varchar Puesto que tiene el Empleado
DICCIONARIO DE DATOS
TABLA
Nombre : Registro de Entrada Nombre PK : NUM_EMP
Descripción: Contiene los registros de Entrada de los Empleados
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
X X
NUM_EMP Char X Reg. UNICO del Empleado
X
HORA_ENT GetDate Hora de Entrada y fecha del Día
DICCIONARIO DE DATOS
TABLA
Nombre : Servidor Nombre PK : NUM_MANEJ, NUM_EMP
Descripción: Contiene los registros de los Empleados en el Servidor
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
DICCIONARIO DE DATOS
X X
NUM_EMP Char X Reg. UNICO del Empleado
X
HORA_ENT Getdate Hora de entrada y fecha del día
X
HORA_SALIDA Getdate Hora de salida y fecha del día
x
DIAS_TRAB Int Los días que trabajo el empleado
X x
NUM_MANEJ Char Reg. UNICO del Manejador del sist.
DICCIONARIO DE DATOS
TABLA
Nombre : Manejador Nombre PK : NUM_MANEJ
Descripción: Contiene los registros y consultas de los manejadores
CAMPOS
DICCIONARIO DE DATOS
TABLA
Nombre : Registro de Salida Nombre PK : NUM_EMP
Descripción: Registro de Salida del Empleado
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
X X
NUM_EMP Char Reg. UNICO del Empleado
X
HORA_SALIDA Getdate Hora de salida y fecha del día.
TABLA
Nombre : Crédito y Cobranza Nombre PK : NUM_MANEJ, NUM_EMP
Descripción: Contiene los registros de consulta y edición del Manejador en el sistema
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
X X
NUM_MANEJ Char Reg. UNICO del Manejador del sist.
X
NOM_MANEJ Varchar Nombre completo del Manejador
x X
NUM_EMP Char x Reg. UNICO del Empleado
X
DESC_EMP Nmeric Descuento directo a la nomina del EMP
DICCIONARIO DE DATOS
TABLA
Nombre : Nomina Nombre PK : NUM_EMP
Descripción: Contiene los registros de consulta y edición del Manejador en el sistema
CAMPOS
Nombre Tipo y Longitud PK FK CC Not Null Default Descripción
X X
NUM_EMP Char Reg. UNICO del Empleado
X
NOM_EMP Varchar Nombre completo del Empleado
X
DIAS_TRAB int Los días que trabajo el Empleado
X
DESC_EMP Numeric Descuento directo a la nomina del EMP
x
HORAS_EXT Numeric Horas Extras del trabajador
3.5.3.2 Diagrama de Clases.
3.5.4 Modelos Dinamicos.7