Sistema Nomina

Modelo de casos de uso

Descripción detallada de casos de uso

Caso de Uso
Nombre: Calcular la nómina de un empleado
Actores: Operador de nómina
Proposito: Tomando de una base de datos de empleado,calcular su nómina
Precondiciones: La base de datos ya esta llena
Curso normal de Eventos.
1. El operador introduce el nombre del empleado
2. Se busca el empleado en la base de datos
3. Se calcula su sueldo a partir de:
Sueldo Neto = Sueldo Bruto - Impuestos
donde los Impuestos se calculan como
Impuestos= Sueldo Bruto * Tasa Impuestos (se va a fijar a 0.15)
4. Se debe desplegar en la interfaz el sueldo bruto, impuestos y sueldo neto
Curso alterno
2. No existe el empleado, no se aplican calculos
Postcondiciones: Nomina del empleado calculada

Modelo de Anàlisis

Anàlisis Estático

Anàlisis Dinámico

Modelo de Diseño

Diagrama de Clases

Diagrama de Secuencia

Diagrama de Secuencia Nomina GUI

Diagrama de Secuencia Sistema Nomina

Implantación En Java

El siguiente archivo tiene todo el codigo fuente del sistema

Diagrama de componentes

Bajar el siguiente archivo

Se ejecuta con la maquina virtual de Java

Poner el comando java, del JDK en el PATH

Ejecutar el siguiente comando

java -cp nomina.jar vista.NominaGUI

Diagrama de Despliegue

El sistema requiere un sistema Win32 o Linux, con la maquina virtual de Java Instalado

Con un minimo de 32 MB en RAM, Pentium II o superior, monitor con resolucion VGA o Super VGA

Diagramas en formato DIA

Diagramas UML con DIA