Documente Academic
Documente Profesional
Documente Cultură
=
2098.548 E Horas Hombre =
2.2.7.5. Calculo del Porcentaje de cada actividad y su valor en
Horas-Hombre
Con el dato obtenido en (5.7), se procede a hallar el porcentaje
para cada actividad y su valor en horas hombre utilizando el
mtodo de la regla de tres simple:
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
105
Tabla 5.46: Porcentaje de cada actividad y su valor en Horas-Hombre
Actividad Porcentaje
Horas-
Hombre
Anlisis 10.00% 524.64
Diseo 20.00% 1049.27
Programacin 40.00% 2098.55
Prueba 15.00% 789.96
Sobrecarga (otras actividades) 15.00% 786.96
Total 100.00% 5246.37
Fuente: (Elaboracin Propia, 2013)
5246.37 E =
Clculo de Tiempo de desarrollo (TDES)
Para este caso el equipo de desarrollo es de 2 integrantes,
por lo tanto:
5246.37
2623.185
2
total
TDES Horas = =
Que convertido a meses quedara:
1 1
2623.185 12.611
8 26
des
dia mes
T horas meses
horas dias
= =
Convirtiendo a das quedara:
26
0.611 15.886
1
dias
dias
T meses dias
meses
= =
Es decir el Tiempo de Desarrollo del Proyecto es: 12
meses y 16 das.
2.2.8. Estudio de Viabilidad Econmica
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
106
2.2.8.1. Costo de Inversin
A. Costo de Hardware
Tabla 5.47: Costo de Hardware
Descripcin Costo Cantidad
Subtotal
(S/.)
1. Ordenador Personal, DualCore
2GB RAM
1900.00 1 0.00
2. Impresora EPSON 350.00 1 0.00
T O T A L S/. 0.00
Fuente: (Elaboracin Propia, 2013)
B. Costo de Software
Tabla 5.48: Costo de Software
Descripcin Costo Cantidad
Subtotal
(S/.)
1. SISTEMA OPERATIVO 700.00 1 0.00
2. JAVA NETBEANS 0.00 1 0.00
3. MYSQL. 0.00 1 0.00
T O T A L S/. 0.00
Fuente: (Elaboracin Propia, 2013)
C. Costo de Muebles y Enseres
Tabla 5.49: Costo de Muebles y Enseres
Descripcin Costo Cantidad
Subtotal
(S/.)
1. MESA PARA COMPUTADORA
250.00 1 0.00
T O T A L S/. 0.00
TOTAL COSTO DE INVERSION S/. 0.00
Fuente: (Elaboracin Propia, 2013)
2.2.8.2. Costo de Desarrollo
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
107
A. Costo de Recursos Humanos
Tabla 5.50: Costo de Recursos Humanos
Descripcin Costo Cantidad Tiempo Subtotal (S/.)
1. Programador 700.00 2 12 16800.00
T O T A L S/. 16,800.00
Fuente: (Elaboracin Propia, 2013)
B. Costo de Insumos (Materiales)
Tabla 5.51: Costo de Insumos
Descripcin Costo Cantidad Subtotal (S/.)
1. CDs (Millar)
50.00
1 50.00
2. MILLAR DE PAPEL Bond A4 30.00 2 40.00
3. CARTUCHOS PARA IMPRESORA 85.00 4 340.00
T O T A L S/. 430.00
Fuente: (Elaboracin Propia, 2013)
C. Costo de Energa
Carga del Equipo en una hora: 1 KW
Horas diarias: 8 Horas
Horas al mes: 208 (26 das/mes)
Costos KW-hora: 0.3756 S/./(KW-hora)
(Segn
Hidrandina S.A.
02/06/13).
KW-hora al mes: 9.7656
Tabla 5.52: Costo de Energa
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
108
Descripcin
Costo
Cantidad
Consumo Tiempo Subtotal
(S/./(KW-hr) (KW-hr)/mes) (meses) (S/.)
1. Ordenador 0.3756 2 208 12 1875.00
2. Impresora 0.3756 1 208 12 937.49
T O T A L S/. 2,812.49
Fuente: (Hidrandina S.A., 2013)
D. Costos de Servicios
Tabla 5.53: Costo de Servicios
Descripcin
Costo Cantidad Tiempo Subtotal
(S/./Hr) (Hr./mes) (meses) (S/.)
1. Internet 1.00 26 12 312.00
T O T A L S/. 312.00
TOTAL COSTO DE DESARROLLO S/. 20,354.49
COSTO DE INVERSION TOTAL S/. 20,354.49
Fuente: (Elaboracin Propia, 2013)
2.2.8.3. Beneficios (S/. / Ao)
A. Beneficios Tangibles
Tabla 5.54: Beneficios Tangibles
Descripcin
Costo
Cantidad
Tiempo Subtotal
(S/./mes) (meses) (S/.)
1. Reduccin de Empleados 1000.00 2 12 24000.00
2. Ahorro en papelera 20.00 1 12 240.00
3. Ahorro en espacio fsico 100.00 1 12 1200.00
T O T A L S/. 25,440.00
Fuente: (Elaboracin Propia, 2013)
B. Beneficios Intangibles
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
109
- Satisfaccin del cliente interno.
- Mejora en tener oportunamente la informacin deseada,
para la toma de decisiones en el momento requerido.
- Integridad y uniformidad de la informacin obtenida,
mejorando la atencin del beneficiario.
- Mejora del trabajo tcnico operacional, facilitando la
labor personal comprometido en el proceso.
- Generacin de reportes en forma rpida, exacta y
oportuna.
- Tener una ventaja competitiva con relacin a los
dems, que no cuentan con este sistema.
- Mejorar la imagen de la Constructora Salomn S.A.C.
TOTAL DE BENEFICIOS (S/./ao) S/. 25,440.00
2.2.8.4. Costo Operaciones (S/. / Ao)
A. Costo de Recursos Humanos
Tabla 5.55: Costo de Recursos Humanos
Descripcin Costo/Frec. Cantidad Frecuencia Subtotal (S/.)
1. Analista Programador 350.00 1 3 1050.00
T O T A L S/. 1,050.00
Fuente: (Elaboracin Propia, 2013)
B. Costo de Insumos (Materiales al ao)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
110
Tabla 5.56: Costo de Insumos
Descripcin Costo Cantidad Subtotal (S/.)
1. CDs (Millar)
50.00
1 50.00
2. MILLAR DE PAPEL Bond A4 20.00 5 100.00
3. CARTUCHOS PARA IMPRESORA 85.00 6 510.00
T O T A L S/. 660.00
Fuente: (Elaboracin Propia, 2013)
C. Costo de Energa
Carga del Equipo en una hora: 1 KW
Horas diarias: 8 Horas
Horas al mes: 208 (26 das/mes)
Costos KW-hora: 0.3756 S/./(KW-hora)
(Segn
Hidrandina S.A.
02/06/13).
KW-hora al mes: 9.7656
Tabla 5.57: Costo de Energa
Descripcin
Costo
Cantidad
Consumo Tiempo Subtotal
(S/./(KW-hr) (KW-hr)/mes) (meses) (S/.)
1. Ordenador 0.3756 2 208 12 1875.00
2. Impresora 0.3756 1 208 12 937.49
T O T A L S/. 2,812.49
Fuente: (Elaboracin Propia, 2013)
D. Costo de Mantenimiento
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
111
Tabla 5.58: Costo de Mantenimiento
Descripcin
Costo
Cantidad
Frecuencia Subtotal
(S/./Equipo) (Veces/ao) (S/.)
1. Ordenador 50.00 2 3 300.00
2. Impresora 50.00 1 3 150.00
T O T A L S/. 450.00
Fuente: (Elaboracin Propia, 2013)
E. Depreciacin
Tabla 5.59: Depreciacin
Descripcin
Costo
Cantidad
Depreciacin Subtotal
(S/./Equipo) (Anual) (S/.)
1. Ordenador 1900.00 2 0.30 1140.00
2. Impresora 350.00 1 0.30 1050.00
T O T A L S/. 1,245.00
TOTAL COSTO OPERACIONAL (S/./ao) S/. 6,217.49
Fuente: (Elaboracin Propia, 2013)
2.2.8.5. Flujo de Caja
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
112
Tabla 5.60: Flujo de Caja
DESCRIPCION AO 0 AO 1 AO 2 AO 3
1. COSTO DE INVERSION S/. 0.00
A. COSTO DE HARDWARE
0.00
B. COSTO DE SOFTWARE 0.00
C. COSTO DE MUEBLES 0.00
2. COSTO DE DESARROLLO S/. 20,354.49
A. RECURSOS HUMANOS 16800.00
B. COSTO DE INSUMOS 430.00
C. COSTO DE ENERGIA 2812.49
D. COSTO DE SERVICIOS 312.00
TOTAL INVERSION S/. 20,354.49
3. COSTOS OPERACIONALES
(S/./ao)
A. COSTO DE RECURSOS
HUMANOS
1050.00 1050.00 1050.00
B. COSTOS DE INSUMOS 660.00 660.00 660.00
C. COSTOS DE ENERGIA 2812.49 2812.49 2812.49
D. COSTOS DE MANTENIMIENTO 450.00 450.00 450.00
C. COSTOS DE DEPRECIACION 1245.00 1245.00 1245.00
TOTAL COSTO OPERACIONAL S/. 6,217.49 S/. 6,217.49 S/. 6,217.49
4. BENEFICIOS (S/./ao)
A. BENEFICIOS TANGIBLES
REDUCCION DE EMPLEADOS
24000.00 24000.00 24000.00
AHORRO EN PAPELERIA
240.00 240.00 240.00
AHORRO EN ESPACIO FISICO
1200.00 1200.00 1200.00
TOTAL BENEFICIOS S/. 25,440.00 S/. 25,440.00 S/. 25,440.00
TOTAL BENEFICIO NETO (S/.20,354.49) S/. 19,222.51 S/. 19,222.51 S/. 19,222.51
Fuente: (Elaboracin Propia, 2013)
Figura 5.41: Diagrama del Flujo de Caja Econmico del Proyecto
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
113
Fuente: (Elaboracin Propia, 2013)
2.2.8.6. Evaluacin Econmica del Proyecto
Est referida a la evaluacin de la rentabilidad inherente al
proyecto, sin considerar el financiamiento externo. Se basa en el
flujo real de los bienes y servicios absorbidos por el proyecto.
A. Tasa de Inters Bancaria o Tasa Efectiva Anual (TEA)
El proyecto ser evaluado a travs de la tasa de inters
bancaria proporcionada por el Banco de Crdito del Per a
una tasa anual efectiva del 11.24%, la fecha de vigencia esta
desde el 11/06/2013. Se asume que para que el proyecto se
rentable, la tasa de retorno tiene que ser mayor que el costo
de capital.
Tabla 5.61: Tasa de Inters Efectiva
S/. 25,440.00 S/. 25,440.00 S/. 25,440.00
aos
0 1 2 3
S/. 20,354.49 S/. 6,217.49 S/. 6,217.49 S/. 6,217.49
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
114
FUENTE TASA (%)
Banco de Crdito del Per 11.24%
Fuente: (Elaboracin Propia, 2013)
B. Indicadores Econmicos
a. Valor Actual Neto (VAN)
Llamado tambin Valor Presente Neto, representa el
excedente generado por un proyecto en trminos
absolutos despus de haber cubierto los costos de
inversin, de operacin y de uso de capital. En resumen
el VAN es la suma algebraica de los costos y beneficios
generados por el proyecto en el valor presente.
Si VAN > 0 Aceptar el Proyecto.
Si VAN < 0 Rechazar el Proyecto.
La frmula a utilizar es:
=
+
=
n
n
n
n
i
FNE
VAN
0
) 1 (
...(5.8)
Dnde:
VAN = Valor Actual Neto.
FNE
n
= Flujo Neto Econmico del Periodo n.
i = Tasa de Inters Bancario.
n = Periodo de Vida del Proyecto.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
115
Segn el flujo de caja econmico, considerando como
vida til del sistema un periodo de tres aos y con una
tasa efectiva anual de 10.47% se deduce lo siguiente:
Figura 5.42: Valor Actual Neto Econmico del Proyecto
Fuente: (Elaboracin Propia, 2013)
Ahora reemplazamos los datos de la figura 5.42 en la
frmula (5.8)
) 1124 . 0 1 (
51 . 19222
) 1124 . 0 1 (
51 . 19222
) 1124 . 0 1 (
51 . 19222
49 . 20354
3 2 1
+
+
+
+
+
+ = VAN
VAN = S/. 26424.45
Por lo tanto como S/.26424.45 es mayor a cero, se
concluye que el proyecto es rentable.
S/. 19,222.51 S/. 19,222.51 S/. 19,222.51
aos
0 1 2 3
S/. 20,354.49
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
116
b. Tasa Interna de Retorno (TIR)
Esa aquella tasa de inters a la que igualan los flujos de
netos econmicos actualizados al ao presente (cero) con
la inversin del proyecto. Representa la tasa de
rendimiento a la cual el proyecto se hace indiferente, es
decir, cuando al VAN = 0.
Si TIR > Costo de Capital Aceptar el Proyecto.
Si TIR < Costo de Capital Rechazar el Proyecto.
La frmula a utilizar es:
=
=
+
n
n
n
n
TIR
FNE
0
0
) 1 (
..... (5.9)
Dnde:
TIR = Tasa Interna de Retorno.
FNE
n
= Flujo Neto Econmico del Periodo n.
N = Periodo de Vida del Proyecto.
Reemplazando los datos del flujo de caja econmico en
la ecuacin (5.9), tenemos:
( ) 0 3 , , 51 . 19222 49 . 20354 = + i
A
P
x
0
) 1 (
51 . 19222
) 1 (
51 . 19222
) 1 (
51 . 19222
49 . 20354
3 2 1
=
+
+
+
+
+
+
i i i
% 57 . 77 = TIR
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
117
Figura 5.43: Hallando TIR en Excel
Fuente: (Elaboracin Propia, 2013)
Como 77.57% es mayor al Costo de Capital (10.47%),
significa que el proyecto va a tener un rendimiento
superior al esperado.
c. Relacin Beneficio Costo (B/C)
La relacin beneficio costo es el indicador de
rentabilidad que seala en qu medida los beneficios
futuros supera a la inversin inicial.
Si B/C 1 Aceptar el Proyecto.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
118
Si B/C <1 Rechazar el Proyecto.
La frmula a utilizar es:
VPC
VPB
C B = ..(5.10)
a. Clculo del valor presente de los beneficios
(VPB):
Figura 5.44: Valor Presente Neto de los Beneficios del Proyecto
Fuente: (Elaboracin Propia, 2013)
Para hallar el valor presente de los beneficios netos
del proyecto se plantea la siguiente ecuacin
matemtica:
) %, , ( n i
A
P
Ax VPB= .(5.11)
Dnde:
A = Valor en nuevos soles de los beneficios por
ao.
P = Valor presente de los beneficios al ao 0 en
nuevos soles.
S/. 25,440.00 S/. 25,440.00 S/. 25,440.00
aos
0 1 2 3
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
119
i = Costo del Capital.
n = Nmero de periodos del proyecto.
Reemplazando los datos en la ecuacin (5.11), se
tiene:
( ) ( ) ( )
3 2 1
1124 . 0 1
00 . 25440
1124 . 0 1
00 . 25440
1124 . 0 1
00 . 25440
+
+
+
+
+
= VPB
52 . 61909 . / S VPB=
b. Clculo del valor presente de los costos (VPC):
Figura 5.45: Valor Presente Neto de los Costos del Proyecto
Fuente: (Elaboracin Propia, 2013)
Para hallar el valor presente de los costos netos del
proyecto se plantea la siguiente ecuacin
matemtica:
) %, , ( n i
A
P
Ax VPC= (5.12)
Dnde:
A = Valor en nuevos soles de los costos por ao.
aos
0 1 2 3
S/. 20,354.49 S/. 6,217.49 S/. 6,217.49 S/. 6,217.49
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
120
P = Valor presente de los beneficios al ao 0 en
nuevos soles.
i = Tasa de Inters Bancario.
n = Nmero de periodos del proyecto.
Reemplazando los datos en la ecuacin (5.12), se
tiene:
( ) ( ) ( )
3 2 1
1124 . 0 1
49 . 6217
1124 . 0 1
49 . 6217
1124 . 0 1
49 . 6217
49 . 20354
+
+
+
+
+
+ = VPC
06 . 35485 . / S VPC=
c. Clculo de la relacin Beneficio Costo:
Reemplazando el valor del beneficio y del costo
obtenido respectivamente, se tiene:
06 . 35485
52 . 61909
=
E
C B
1 74 . 1 > =
E
C B
Por el mtodo de beneficio costo se demuestra
que el proyecto es rentable, ya que la relacin B/C
es mayor a 1, lo que significa que los beneficios
son superiores a los costos.
d. Tiempo de Recuperacin
Este indicador calcula el nmero de periodos en el que se
recupera la inversin inicial. Esta recuperacin se da
mediante las utilidades obtenidas. Si el TR es menor al
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
121
nmero de periodos del proyecto, entonces se acepta el
proyecto, sino, se rechaza.
0
/ ( ) TR I B C = ...(5.13)
Reemplazando valores en (5.13), se tiene:
( ) 49 . 6217 00 . 25440
49 . 20354
= TR
aos TR 059 . 1 =
Puesto que 1.059 es menor a 3, se deduce que el proyecto
es rentable, porque la inversin se recupera en 1 ao y 18
das.
2.2.9. Priorizacin de Casos de Uso
Tabla 5.62: Criterios de Priorizacin de los Casos de Uso
Criterio de
priorizacin
Descripcin
CP
1
Impacto en la Organizacin
CP
2
Mejora de la Imagen de la Constructora
CP
3
Mejora en el servicio al Beneficiario
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
122
Tabla 5.63: Matriz de Priorizacin de los Casos de Uso
Caso de Uso
Criterio de Priorizacin
3
1
j
j
CP
=
Prioridad
CP
1
CP
2
CP
3
Pesos 0.4 0.2 0.4 1
Emitir Hoja de Pedido 4 3 5 4.2 5
Seleccionar Material 2 2 3 2.4 22
Seleccionar Proveedor 2 2 3 2.4 23
Registrar Material 4 2 4 3.6 12
Generar Reportes de Compras 4 3 4 3.8 11
Generar Reporte Factura 3 3 4 3.4 19
Generar Reporte Pedidos 3 3 4 3.4 20
Generar Reporte Gua de Remisin 3 3 4 3.4 21
Registrar Factura 4 4 4 4.0 7
Registrar Proveedor 3 3 4 3.4 18
Registrar Gua de Remisin 4 4 4 4.0 6
Registrar Contrato 5 3 5 4.6 3
Seleccionar Trabajador 2 2 3 2.4 24
Registrar Nuevo Trabajador 4 2 4 3.6 13
Registrar Trabajador 5 3 5 4.6 4
Registrar Trabajador Empleado 4 3 4 3.8 8
Registrar Trabajador Obrero 4 3 4 3.8 9
Registrar Asistencia 5 4 5 4.8 2
Emitir Planilla de Pago 5 4 5 4.8 1
Generar Reportes de Personal 4 3 4 3.8 10
Generar Reporte de Contratos 4 2 4 3.6 14
Generar Reporte de Trabajadores 4 2 4 3.6 15
Generar Reporte de Asistencias 4 2 4 3.6 16
Generar Reporte de Planillas de Pago 4 2 4 3.6 17
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
123
Tabla 5.64: Nivel de Impacto de los Caso de Uso
Nivel de impacto Peso
Muy bajo 1
Bajo 2
Regular 3
Alto 4
Muy alto 5
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
124
Tabla 5.65: Prioridad de los Casos de Uso
Prioridad Caso de Uso
1 Emitir Planilla de Pago
2 Registrar Asistencia
3 Registrar Contrato
4 Registrar Trabajador
5 Emitir Hoja de Pedido
6 Registrar Gua de Remisin
7 Registrar Factura
8 Registrar Trabajador Empleado
9 Registrar Trabajador Obrero
10 Generar Reportes de Personal
11 Generar Reportes de Compras
12 Registrar Material
13 Registrar Nuevo Trabajador
14 Generar Reporte de Contratos
15 Generar Reporte de Trabajadores
16 Generar Reporte de Asistencias
17 Generar Reporte de Planillas de Pago
18 Registrar Proveedor
19 Generar Reporte Factura
20 Generar Reporte Pedidos
21 Generar Reporte Gua de Remisin
22 Seleccionar Material
23 Seleccionar Proveedor
24 Seleccionar Trabajador
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
125
2.2.10. Mitigacin de Riesgos
Tabla 5.66: Mitigacin de Riesgos
Riesgo(s) Causa(s) Efecto(s) Impacto Prevencin
Inexperiencia del
Grupo que va a realizar
el proyecto
Estudiantes sin
experiencia
Incumplimiento del
Proyecto
Medio Ayuda de expertos
Mala utilizacin de los
equipos de los
operarios
Daar los equipos Demora en atencin Alto
Capacitacin
permanente
Falta de capital para
innovacin tecnolgica
Dficit en los
ingresos del mes
Demora en los
procesos
administrativos
Medio Cuenta de ahorro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
126
CAPTULO III:
FASE II:
ELABORACIN
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
127
3.1. Modelo de Anlisis
El Modelo de Anlisis crece incrementalmente a medida que se analizan ms
y ms casos de uso. (JACOBSON, y otros, 2000)
3.1.1. Diagrama de Clases de Anlisis
3.1.1.1. rea de Compras
Figura 6.1: Diagrama de Clase de Anlisis
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
128
3.1.1.2. rea de Personal
Figura 6.2: Diagrama de Clase de Anlisis
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
129
3.1.2. Diagrama de Colaboracin
A continuacin mostramos los diagramas de colaboracin en donde se resalta la organizacin estructural de los
objetos que envan y reciben mensajes.
3.1.2.1. rea de Compras
3.1.2.1.1. Diagrama de Colaboracin Emitir Hoja de Pedido
Figura 6.3: Diagrama de Colaboracin Emitir Hoja de Pedido
: Jefe de Compras
: HOJAPEDIDO
: Emitir Hoja de
Pedido
: Geston de
Compras
f(){
}
: Validar
: Registro Hoja de
Pedido
1: Iniciar Navegacin
3: Seleccione Material
4: Material seleccionado
5: Ingrese Datos de la Hoja de Pedido
6: Ingresar Datos
9: Registrar Hoja de Pedido
12: Mostrar Mensaje "Hoja de Pedido Registrada"
7: Validar Datos
8: Mostrar Mensaje
2: Cargar Formulario
10: RegistrarHojaPedido( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
130
3.1.2.1.2. Diagrama de Colaboracin Registrar Factura
Figura 6.4: Diagrama de Colaboracin Registrar Factura
: Jefe de Compras
: Gestin de
Compras
: Factura
f(){
}
: Validar
: FACTURA
: Registrar Factura
1: Iniciar Navegacin
2: Cargar Formulario
3: Selecione Material
4: Material Seleccionado
5: Ingrese Datos de la Factura
6: Ingresar Datos
7: Validar Datos
8: Mostrar Mensaje
9: Registrar Factura
12: Mostrar Mensaje "Factura Registrada"
10: RegistrarFactura ( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
131
3.1.2.1.3. Diagrama de Colaboracin Registrar Gua de Remisin
Figura 6.5: Diagrama de Colaboracin Registrar Gua de Remisin
: Jefe de Compras
: Gestin de
Compras
: Gua de
Remisin
f(){
}
: Validar
: GUIAREMISION
: Registrar Gua
de Remisin
1: Iniciar navegacin
3: Seleccione Material
4: Material Seleccionado
5: Ingrese datos de la Gua de Remisin
6: Ingresar Datos
2: Cargar Formulario
7: Validar Datos
8: Mostrar Mensaje
9: Registrar Gua de Remisin
12: Mostrar Mensaje "Gua de Remisin Registrada"
10: RegistrarGuiaRemision ( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
132
3.1.2.1.4. Diagrama de Colaboracin Reporte Hoja de Pedido
Figura 6.6: Diagrama de Colaboracin Reporte Hoja de Pedido
: Jefe de Compras
: Reporte de la Gestin
de Compras
: Reporte de Hoja de
Pedido
: Listar Hoja de
Pedido
: HOJAPEDIDO
1: Iniciar Navegacin
2: Cargar Formulario
3: Listar Hojas de Pedido
6: Mostrar Datos
4: ListarHojaPedido ( )
5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
133
3.1.2.1.5. Diagrama de Colaboracin Reporte Factura
Figura 6.7: Diagrama de Colaboracin Reporte Factura
: Jefe de Compras
: Reporte de la Gestin
de Compras
: Reporte Factura : Listar Factura
: FACTURA
1: Iniciar Navegacin
2: Cargar Formulario
3: Listar Facturas
6: Mostrar Datos
4: ListarFactura ( ) 5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
134
3.1.2.1.6. Diagrama de Colaboracin Reporte Gua de Remisin
Figura 6.8: Diagrama de Colaboracin Reporte Gua de Remisin
: Jefe de Compras
: Reporte de la Gestin
de Compras
: Reporte Gua de
Remisin
: Listar Gua
Remisin
: GUIAREMISION
1: Iniciar Navegacin
2: Cargar Formulario
3: Listar Guas de Remisin
6: Mostrar Datos
4: ListarGuiaRemision ( ) 5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
135
3.1.2.2. rea de Personal
3.1.2.2.1. Diagrama de Colaboracin Registrar Contrato
Figura 6.9: Diagrama de Colaboracin Registrar Contrato
: Jefe de Personal
: Gestin de
Personal
: Contrato
: CONTRATO
: Registro
Contrato
f(){
}
: Validar
1: Iniciar Navegacin
3: Seleccione Empleado
4: Empleado seleccionado
5: Ingrese Datos del Contrato
6: Ingresar Datos
2: Cargar Formulario
7: Validar Datos
8: Mostrar Mensaje
9: Registrar Contrato
12: Mostrar Mensaje "Contrato Registrado"
10: RegistrarContrato( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
136
3.1.2.2.2. Diagrama de Colaboracin Registrar Trabajador
Figura 6.10: Diagrama de Colaboracin Registrar Trabajador
: Jefe de Personal
: Gestin de
Personal
: Trabajador
f(){
}
: Validar
: Registro
Trabajador
: TRABAJADOR
3: Ingresar datos
1: Iniciar Navegacin
2: Cargar Formulario
6: Registrar Trabajador
9: Mostrar Mensaje "Trabjador Registrado"
4: Validar datos
5: Mostrar Mensaje
7: RegistrarTrabajador ( )
8: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
137
3.1.2.2.3. Diagrama de Colaboracin Registrar Asistencia
Figura 6.11: Diagrama de Colaboracin Registrar Asistencia
: Jefe de Personal
: Gestin de
Personal
: Asistencia
: ASISTENCIA
: Registro
Asistencia
f(){
}
: Validar
1: Iniciar navegacin
3: Seleccione empleado
4: Empleado Seleccionado
5: Ingrese datos de la Asistencia
6: Ingresar datos
2: Cargar Formulario
9: Registrar asistencia
12: Mostrar mensaje "Asistencia Registrada"
7: Validar Datos
8: Mostrar mensaje
10: RegistrarAsistencia ( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
138
3.1.2.2.4. Diagrama de Colaboracin Emitir Planilla de Pago
Figura 6.12: Diagrama de Colaboracin Emitir Planilla de Pago
: Jefe de Personal
: Gestin de
Personal
: Planilla de Pago
: PLANILLAPAGO
: Registro Planilla
de Pago
f(){
}
: Validar
1: Iniciar Navegacin
3: Seleccione Empleado
4: Empleado Seleccionado
5: Ingrese datos de la Planilla
6: Ingresar datos
2: Cargar Formulario
9: Registrar Planilla de Pago
12: Mostrar Mensaje "Planilla de Pago Registrada"
7: Validar Datos
8: Mostrar Mensaje
10: RegistrarPlanillaPago ( )
11: Enviar Estado de Registro
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
139
3.1.2.2.5. Diagrama de Colaboracin Reporte de Contratos
Figura 6.13: Diagrama de Colaboracin Reporte de Contratos
: Jefe de Personal
: Reportes de la
Gestin de Personal
: Reporte de
Contratos
: CONTRATO
: Listar contratos
1: Iniciar Navegacin
2: Cargar Formulario
3: Listar contratos
6: Mostrar Datos
4: ListarContrato ( )
5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
140
3.1.2.2.6. Diagrama de Colaboracin Reporte de Trabajadores
Figura 6.14: Diagrama de Colaboracin Reporte de Trabajadores
: Jefe de Personal
: Reportes de la
Gestin de Personal
: Reporte de
Trabajadores
: Listar
Trabajadores
: TRABAJADOR
1: Iniciar Navegacin
2: Cargar Formulario
3: Listar Trabajadores
6: Mostrar Datos
4: ListarTrabajador ( )
5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
141
3.1.2.2.7. Diagrama de Colaboracin Reporte de Asistencias
Figura 6.15: Diagrama de Colaboracin Reporte de Asistencias
: Jefe de Personal
: Reportes de la
Gestin de Personal
: Reporte de
Asistencia
: Listar Asistencia
: ASISTENCIA
1: Iniciar navegacin
2: Cargar Formulario
3: Listar asistencia
6: Mostrar Datos
4: ListarAsistenca ( )
5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
142
3.1.2.2.8. Diagrama de Colaboracin Reporte de Planillas de Pago
Figura 6.16: Diagrama de Colaboracin Reporte de Planillas de Pago
: Jefe de Personal
: Reporte de Planilla de
Pago
: Reporte de la Gestn
de Personal
: Listar Planilla
de Pago
: PLANILLAPAGO
1: Iniciar Navegacin
3: Listar Planilla de Pago
6: Mostrar Datos
2: Cargar Formulario
4: ListarPlanillaPago ( )
5: Retornar Lista
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
143
3.1.3. Diagrama de Subsistema
Figura 6.17: Diagrama de Subsistema
CASOS DE USO ACTORES FICHAS CONTROLES ENTIDADES
CONSTRUCTORA SALOMN S.A.C.
COMPRAS
MATERIAL
PERSONAL
PLANILLA PAGO
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
144
3.2. Modelo de Diseo
3.2.1. Diagrama de Clases de Diseo
A continuacin se describe grficamente las especificaciones de las
clases del Software.
3.2.1.1. rea de Compras
Figura 6.18: Diagrama de Clase de Diseo
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
145
3.2.1.2. rea de Personal
Figura 6.19: Diagrama de Clase de Diseo
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
146
3.2.2. Diagramas de Estados
Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una
aplicacin en respuesta a eventos.
3.2.2.1. rea de Compras
Figura 6.20: Diagrama de Estado Clase Material
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos del material ingresado
Datos Guardados
Guardar Datos
Modificar () Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
147
Figura 6.21: Diagrama de Estado Clase Proveedor
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos del proveedor ingresado
Datos Guardados
Guardar Datos
Modificar () Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
148
Figura 6.22: Diagrama de Estado Clase Hoja de Pedido
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos de la hoja de pedido
ingresado
Datos Guardados
Guardar Datos
Modificar ()
Restablecer ()
Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
149
Figura 6.23: Diagrama de Estado Clase Factura
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos de la factura ingresado
Datos Guardados
Guardar Datos
Modificar ()
Restablecer ()
Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
150
Figura 6.24: Diagrama de Estado Clase Gua de Remisin
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos de la gua de remisin
ingresado
Datos Guardados
Guardar Datos
Modificar ()
Restablecer ()
Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
151
3.2.2.2. rea de Personal
Figura 6.25: Diagrama de Estado Clase Contrato
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos del contrato ingresado
Datos Guardados
Guardar Datos
Modificar () Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
152
Figura 6.26: Diagrama de Estado Clase Trabajador
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos del trabajador ingresado
Datos Guardados
Guardar Datos
Modificar () Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
153
Figura 6.27: Diagrama de Estado Clase Asistencia
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos de la asistencia
ingresado
Datos Guardados
Guardar Datos
Modificar ()
Restablecer ()
Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
154
Figura 6.28: Diagrama de Estado Clase Planilla de Pago
Nuevo
Eliminando
Agregando
Datos
Guardados
Modificando
Leer Datos a modifcar
Modificar Datos
Buscando
Buscando Ledo Buscando Ledo
Eliminado
Datos encontrados empezando
a eliminar
Datos Eliminados
Buscar ()
Encontrado/Leer datos Eliminar ()
Datos
Guardados
Datos de la planilla de pago
ingresado
Datos Guardados
Guardar Datos
Modificar ()
Restablecer ()
Eliminar ()
Agregar ()
Actualizar ()
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
155
3.2.3. Modelos de caso de uso realizacin
A continuacin se muestra todos los casos de uso de realizacin del Sistema de Compras y del Sistema de Personal.
3.2.3.1. Caso de Uso de Realizacin Sistema de Compras
Figura 6.29: Diagrama de CU de Realizacin Sistema de Compras
Emitir Hoja de Pedido
Emitir Hoja de Ped ido
<<Realize>>
Registrar Factura
Registrar F actura
<<Realize>>
Registrar Gua de Remisin
Registrar Gua de R emisin
<<Realize>>
Reporte Hoja de Pedido
Reporte Hoja de P edido
<<Realize>>
Reporte Factura
Reporte F actura
Reporte Gua de Remisin
Reporte Gua de R emisin
<<Realize>>
<<Realize>>
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
156
3.2.3.2. Caso de Uso de Realizacin Sistema de Personal
Figura 6.30: Diagrama de CU de Realizacin Sistema de Personal
Registrar Contrato
Registrar C ontrato
Registrar Trabajador
Registrar T rabajador
<<Realize>>
Registrar Asistencia
Registrar Asistencia
<<Realize>>
Emitir Planilla de Pago
Emitir Planilla de P ago
<<Realize>>
Reporte de Contratos
Reporte de C ontratos
Reporte de Trabajadores
Reporte de T rabajadores
<<Realize>>
Reporte de Asistencias
Reporte de Asistencias
<<Realize>>
Reporte de Planillas de Pago
Reporte de Planillas de P ago
<<Realize>> <<Realize>>
<<Realize>>
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
157
3.2.4. Diseo de Pantalla
A continuacin se muestra todas las interfaces que tendr el sistema.
3.2.4.1. Pantalla Hoja de Pedido (Tabla Maestro)
Figura 6.31: Diseo de la Pantalla Hoja de Pedido (Tabla Maestro)
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
158
3.2.4.2. Pantalla Hoja Pedido Detalle
Figura 6.32: Diseo de la Pantalla Hoja Pedido Detalle
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
159
3.2.4.3. Pantalla Factura (Tabla Maestro)
Figura 6.33: Diseo de la Pantalla Factura (Tabla Maestro)
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
160
3.2.4.4. Pantalla Factura Detalle
Figura 6.34: Diseo de la Pantalla Factura Detalle
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
161
3.2.4.5. Pantalla Gua de Remisin (Tabla Maestro)
Figura 6.35: Diseo de la Pantalla Gua de Remisin (Tabla Maestro)
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
162
3.2.4.6. Pantalla Gua de Remisin Detalle
Figura 6.36: Diseo de la Pantalla Gua de Remisin Detalle
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
163
3.2.4.7. Pantalla Registrar Contrato
Figura 6.37: Diseo de la Pantalla Registrar Contrato
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
164
3.2.4.8. Pantalla Registrar Trabajador - Empleado
Figura 6.38: Diseo de la Pantalla Registrar Trabajador - Empleado
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
165
3.2.4.9. Pantalla Registrar Trabajador Obrero
Figura 6.39: Diseo de la Pantalla Registrar Trabajador Obrero
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
166
3.2.4.10. Pantalla Ficha Asistencia (Maestro)
Figura 6.40: Diseo de la Pantalla Ficha Asistencia (Maestro)
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
167
3.2.4.11. Pantalla Ficha Asistencia Detalle
Figura 6.41: Diseo de la Pantalla Ficha Asistencia Detalle
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
168
3.2.4.12. Pantalla Reporte General Hojas de Pedido
Figura 6.42: Diseo de la Pantalla Reporte General Hojas de Pedido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
169
3.2.4.13. Pantalla Reporte Gerencial de Facturas
Figura 6.43: Diseo de la Pantalla Reporte Gerencial de Facturas
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
170
3.2.4.14. Pantalla Reporte Gerencial de Gua de Remisin
Figura 6.44: Diseo de la Pantalla Reporte Gerencial de Gua de Remisin
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
171
3.2.5. Diagrama de Secuencia
3.2.5.1. Diagrama de Secuencia Emitir Hoja de Pedido
Figura 6.45: Diagrama de Secuencia Emitir Hoja de Pedido
: Jefe de Compras
: HOJAPEDIDO
: Emitir Hoja de
Pedido
: Geston de
Compras
f(){
}
: Validar : Registro Hoja
de Pedido
Iniciar Navegacin
Cargar Formulario
Seleccione Material
Material seleccionado
Ingrese Datos de la Hoja de Pedido
Ingresar Datos
Validar Datos
Mostrar Mensaje
Registrar Hoja de Pedido
RegistrarHojaPedido( )
Enviar Estado de Registro
Mostrar Mensaje "Hoja de Pedido Registrada"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
172
3.2.5.2. Diagrama de Secuencia Registrar Factura
Figura 6.46: Diagrama de Secuencia Registrar Factura
: Jefe de Compras
: Gestin de
Compras
: Factura
f(){
}
: Validar
: FACTURA
: Registrar
Factura
Iniciar Navegacin
Cargar Formulario
Selecione Material
Material Seleccionado
Ingrese Datos de la Factura
Ingresar Datos
Validar Datos
Mostrar Mensaje
Registrar Factura
RegistrarFactura...
Enviar Estado de Registro
Mostrar Mensaje "Factura Registrada"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
173
3.2.5.3. Diagrama de Secuencia Registrar Gua de Remisin
Figura 6.47: Diagrama de Secuencia Registrar Gua de Remisin
: Jefe de Compras
: Gestin de
Compras
: Gua de
Remisin
f(){
}
: Validar
:
GUIAREMISION
: Registrar Gua
de Remisin
Iniciar navegacin
Cargar Formulario
Validar Datos
Mostrar Mensaje
Registrar Gua de Remisin
RegistrarGuiaRemision ( )
Enviar Estado de Registro
Mostrar Mensaje "Gua de Remisin Registrada"
Seleccione Material
Material Seleccionado
Ingrese datos de la Gua de Remisin
Ingresar Datos
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
174
3.2.5.4. Diagrama de Secuencia Registrar Contrato
Figura 6.48: Diagrama de Secuencia Registrar Contrato
: Jefe de Personal
: Gestin de
Personal
: Contrato
: CONTRATO
: Registro
Contrato
f(){
}
: Validar
Iniciar Navegacin
Cargar Formulario
Seleccione Empleado
Empleado seleccionado
Ingrese Datos del Contrato
Ingresar Datos
Validar Datos
Mostrar Mensaje
Registrar Contrato
RegistrarContrato( )
Enviar Estado de Registro
Mostrar Mensaje "Contrato Registrado"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
175
3.2.5.5. Diagrama de Secuencia Registrar Trabajador
Figura 6.49: Diagrama de Secuencia Registrar Trabajador
: Jefe de Personal
: Gestin de
Personal
: Trabajador
f(){
}
: Validar : Registro
Trabajador
: TRABAJADOR
Iniciar Navegacin
Cargar Formulario
Ingresar datos
Validar datos
Mostrar Mensaje
Registrar Trabajador
RegistrarTrabajador ( )
Enviar Estado de Registro
Mostrar Mensaje "Trabjador Registrado"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
176
3.2.5.6. Diagrama de Secuencia Registrar Asistencia
Figura 6.50: Diagrama de Secuencia Registrar Asistencia
: Jefe de Personal
: Gestin de
Personal
: Asistencia
f(){
}
: Validar
: Registro
Asistencia
: ASISTENCIA
Iniciar navegacin
Cargar Formulario
Seleccione empleado
Empleado Seleccionado
Ingrese datos de la Asistencia
Ingresar datos
Validar Datos
Mostrar mensaje
Registrar asistencia
RegistrarAsistencia ( )
Enviar Estado de Registro
Mostrar mensaje "Asistencia Registrada"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
177
3.2.5.7. Diagrama de Secuencia Emitir Planilla de Pago
Figura 6.51: Diagrama de Secuencia Emitir Planilla de Pago
: PLANILLAPAGO
: Jefe de Personal
: Gestin de
Personal
: Planilla de Pago
f(){
}
: Validar
: Registro Planilla
de Pago
Iniciar Navegacin
Cargar Formulario
Seleccione Empleado
Empleado Seleccionado
Ingrese datos de la Planilla
Ingresar datos
Validar Datos
Mostrar Mensaje
Registrar Planilla de Pago
RegistrarPlanillaPago ( )
Enviar Estado de Registro
Mostrar Mensaje "Planilla de Pago Registrada"
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
178
3.2.6. Diagrama de Navegabilidad
Figura 6.52: Diagrama de Navegabilidad del Sistema
Emitir Hoja de
Pedido
Factura
Gua de
Remisin
Gestin de
Compras
Reporte Hoja de
Pedido
Reporte Factura Reporte Gua de
Remisin
Reportes de la
Gestin de Compras
Contrato Trabajador Asistencia Planilla de Pago
Reporte de
Contratos
Reporte de
Trabajadores
Reporte de
Asistencia
Reporte Planilla
de Pago
Gestin de
Personal
Reportes de la
Gestin de Personal
Ingresar al
Sistema
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
179
CAPTULO IV:
FASE III:
CONSTRUCCIN
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
180
4.1. Diagrama de Componentes
Figura 7.1: Diagrama de Componentes
BDSalomn
FacturaDAO.java
<<java>>
FacturaCN.java
<<java>>
<%
%>
Material.jsp
<%
%>
index.jsp
<%
%>
AreaCompras.jsp
MaterialDAO.java
<<java>>
GuiaRemisionDAO.java
<<java>>
PersonalDAO.java
<<java>>
HojaPedidoDAO.java
<<java>>
MaterialCN.java
<<java>>
PersonalCN.java
<<java>>
HojaPedidoCN.java
<<java>>
<%
%>
AreaPersonal.jsp
AsistenciaDAO.java
<<java>>
PlanillaDAO.java
<<java>>
AsistenciaCN.java
<<java>>
PlanillaCN.java
<<java>>
<%
%>
RFactura.jsp
<%
%>
RGuiaRemision.jsp
<%
%>
RHojaPedido.jsp
<%
%>
MaterialesListar.jsp
<%
%>
Asistencia.jsp
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ContratoCN.java
<<java>>
ContratoDAO.java
<<java>>
GuiaRemisionCN.java
<<java>>
<%
%>
PersonalContrato
Registrar.jsp
<%
%>
RPlanilla.jsp
<%
%>
EmpleadoRegistr
o.jsp
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CAPA2: NEGOCIO
CAPA1: PRESENTACION
CAPA3: DATOS
FacturaDetaleDAO.
java
<<java>>
FacturaDetalleCN.
java
<<java>>
HojaPedidoDetalleDAO.
java
<<java>>
HojaPedidoDetalleCN.
java
<<java>>
GuiaRemisionDetalleDAO.
java
<<java>>
GuiaRemisionDetalleCN.
java
<<java>>
AsistenciaDetalleDAO.
java
<<java>>
AsistenciaDetalleCN.
java
<<java>>
<%
%>
ObreroRegistro.js
p
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
181
4.2. Diagrama de Despliegue
Figura 7.2: Diagrama de Despliegue
Servidor Web
<<procesador>>
Desktop Cliente
<<procesador>>
Internet Red
Hosting
Servidor Hosting
<<procesador>>
Modem Router
<<Dispositivo>>
Switch
<<Dispositivo>>
Desktop Compras
<<procesador>>
Desktop Personal
<<procesador>>
Servidor Base de
Datos
<<procesador>>
Impresora
<<Dispositivo>>
CPU INTEL DUAL CORE
Ram 4Gb
HDD 500Gb con RAID 5
UPS Cluster mas planta energa
ADM N SSH/Panel de Control Web
ADSL 900 Kbps
Conectores RJ45
Cable UTP Categora 5
Topologa Anilo
Impresora EPSON
TX133
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
182
4.3. Modelo de Datos
Figura 7.3: Diagrama de Modelo de Datos
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
183
Figura 7.4: Diagrama de Modelo de Datos en Rational Rose
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
184
4.4. Modelo de Entidad Lgico
Figura 7.5: Diagrama de Modelo de Entidad Lgico
Vacaciones
numero
idPersonal(FK)
fechaInicio
fechaTermino
Obrero
idPersonal(FK)
asigancionFamiliar
Empleados
idPersonal(FK)
idCargo(FK)
idUsuario(FK)
Cargos
idCargo
descripcion
Proveedor
ruc
razonSocial
rubro
representante
telefono
direccion
ciudad
correo
Transporte
ruc
razonSocial
responsable
placaTransporte
Contrato
numero
idPersonal(FK)
fechaInicio
fechaTermino
tipo
Personal
idPersonal
dni
apellidos
nombres
telefono
direccion
ciudad
email
GuiaRemision
idGuiaRemision
ruc(FK)
fechaTraslado
CTS
idcts
idPersonal(FK)
tiempoComputable
periodoDeposito
montoDepositado
Asistencias
idAsistencias
fecha
PlanillaDetalle
numero
idPersonal(FK)
codigo(FK)
diasTrabajados
horasExtras
jornalBasico
cese
gratificacion
asignacionFamiliar
totalRemuneracion
onp
afpPrima
afpHorizonte
afpIntegra
afpProfuturo
afpUnionVida
essalud
totalDescuentos
pagoNeto
HojaPedido
idHojaPedido
fecha
idPersonal(FK)
descripcion
FacturaDetalle
numero
idFactura(FK)
codigoMaterial(FK)
cantidad
precio
monto
AsistenciasDetalle
numero
idAsistencias(FK)
idPersonal(FK)
horaIngresoM
horaSalidaM
horaIngresoT
horaSalidaT
tardanza
observaciones
Planillas
codigo
fecha
HojaPedidoDetalle
numero
idHojaPedido(FK)
codigoMaterial(FK)
cantidad
otros
Material
codigoMaterial
descripcion
precio
medida
stockActual
stockMinimo
Factura
idFactura
fecha
idPersonal(FK)
ruc(FK)
GuiaRemisionDetalle
numero
idGuiaRemision(FK)
puntoOrigen
puntoDestino
destinatario
motivoTraslado
codigoMaterial(FK)
cantidad
medida
Usuarios
idUsuario
usuario
clave
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
185
4.5. Modelo de Entidad Fsico
Figura 7.6: Diagrama de Modelo de Entidad Fsico
Vacaciones
numero:INTEGER
idPersonal:CHAR(4)(FK)
fechaInicio:DATETIME
fechaTermino:DATETIME
Obrero
idPersonal:CHAR(4)(FK)
asigancionFamiliar:CHAR(2)
Empleados
idPersonal:CHAR(4)(FK)
idCargo:int(FK)
idUsuario:INTEGER(FK)
Cargos
idCargo:int
descripcion:VARCHAR(50)
Proveedor
ruc:INTEGER
razonSocial:VARCHAR(80)
rubro:VARCHAR(80)
representante:VARCHAR(80)
telefono:VARCHAR(20)
direccion:VARCHAR(80)
ciudad:VARCHAR(45)
email:VARCHAR(45)
Transporte
ruc:INTEGER
razonSocial:VARCHAR(80)
responsable:VARCHAR(80)
placaTransporte:VARCHAR(10)
Contrato
numero:INTEGER
idPersonal:CHAR(4)(FK)
fechaInicio:DATETIME
fechaTermino:DATETIME
tipo:VARCHAR(45)
Personal
idPersonal:CHAR(4)
dni:CHAR(8)
apellidos:VARCHAR(45)
nombres:VARCHAR(45)
telefono:VARCHAR(20)
direccion:VARCHAR(80)
ciudad:VARCHAR(45)
email:VARCHAR(70)
GuiaRemision
idGuiaRemision:INTEGER
ruc:INTEGER(FK)
fechaTraslado:DATETIME
CTS
idcts:INTEGER
idPersonal:CHAR(4)(FK)
tiempoComputable:int
periodoDeposito:datetime
montoDepositado:DECIMAL(6,2)
Asistencias
idAsistencias:INTEGER
fecha:DATETIME
PlanillaDetalle
numero:CHAR(18)
idPersonal:CHAR(4)(FK)
codigo:INTEGER(FK)
diasTrabajados:int
horasExtras:int
jornalBasico:DECIMAL(6,2)
cese:DATETIME
gratificacion:DECIMAL(6,2)
asignacionFamiliar:DECIMAL(6,2)
totalRemuneracion:DECIMAL(6,2)
onp:DECIMAL(6,2)
afpPrima:DECIMAL(6,2)
afpHorizonte:DECIMAL(6,2)
afpIntegra:DECIMAL(6,2)
afpProfuturo:DECIMAL(6,2)
afpUnionVida:DECIMAL(6,2)
essalud:v
totalDescuentos:DECIMAL(6,2)
pagoNeto:DECIMAL(6,2)
HojaPedido
idHojaPedido:CHAR(4)
idPersonal:CHAR(4)(FK)
fecha:DATETIME
descripcion:VARCHAR(50)
FacturaDetalle
numero:INTEGER
idFactura:INTEGER(FK)
codigoMaterial:INTEGER(FK)
cantidad:int
precio:DECIMAL(6,2)
monto:DECIMAL(6,2)
AsistenciasDetalle
numero:INTEGER
idPersonal:CHAR(4)(FK)
idAsistencias:INTEGER(FK)
horaIngresoM:TIME
horaSalidaM:TIME
horaIngresoT:TIME
horaSalidaT:TIME
tardanza:CHAR(1)
observaciones:VARCHAR(200)
Planillas
codigo:INTEGER
fecha:DATETIME
HojaPedidoDetalle
numero:CHAR(4)
idHojaPedido:CHAR(4)(FK)
codigoMaterial:INTEGER(FK)
cantidad:int
otros:VARCHAR(50)
Material
codigoMaterial:INTEGER
descripcion:VARCHAR(80)
precio:DECIMAL(6,2)
medida:VARCHAR(45)
stockActual:DECIMAL(6,2)
stockMinimo:DECIMAL(6,2)
Factura
idFactura:INTEGER
fecha:DATETIME
ruc:CHAR(11)(FK)
idPersonal:CHAR(4)(FK)
GuiaRemisionDetalle
numero:INTEGER
idGuiaRemision:INTEGER(FK)
puntoOrigen:VARCHAR(50)
puntoDestino:VARCHAR(45)
destinatario:VARCHAR(45)
motivoTraslado:VARCHAR(45)
codigoMaterial:INTEGER(FK)
cantidad:int
medida:VARCHAR(45)
Usuarios
idUsuario:INTEGER
usuario:VARCHAR(45)
clave:VARCHAR(45)
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
186
4.6. Generacin de Cdigo
CREATE DATABASE IF NOT EXISTS bdsalomon;
USE bdsalomon;
DROP TABLE IF EXISTS `asistencias`;
CREATE TABLE `asistencias` (
`idAsistencias` int(11) NOT NULL DEFAULT '0',
`fecha` datetime DEFAULT NULL,
PRIMARY KEY (`idAsistencias`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `asistenciasdetalle`;
CREATE TABLE `asistenciasdetalle` (
`numero` int(11) NOT NULL,
`horaIngresoMaana` time DEFAULT NULL,
`horaSalidaMaana` time DEFAULT NULL,
`horaIngresoTarde` time DEFAULT NULL,
`horaSalidaTarde` time DEFAULT NULL,
`tardanza` char(2) DEFAULT NULL,
`observaciones` mediumtext,
`idAsistencias` int(11) NOT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`numero`,`idAsistencias`,`idPersonal`),
KEY `R_27` (`idAsistencias`),
KEY `R_28` (`idPersonal`),
CONSTRAINT `asistenciasdetalle_ibfk_2` FOREIGN KEY (`idPersonal`)
REFERENCES `personal` (`idPersonal`),
CONSTRAINT `asistenciasdetalle_ibfk_1` FOREIGN KEY (`idAsistencias`)
REFERENCES `asistencias` (`idAsistencias`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `cargos`;
CREATE TABLE `cargos` (
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
187
`descripcion` varchar(70) DEFAULT NULL,
`idCargo` int(11) NOT NULL,
PRIMARY KEY (`idCargo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `contrato`;
CREATE TABLE `contrato` (
`numero` int(11) NOT NULL,
`fechaInicio` datetime DEFAULT NULL,
`fechaTermino` datetime DEFAULT NULL,
`tipo` varchar(70) DEFAULT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`numero`,`idPersonal`),
KEY `R_14` (`idPersonal`),
CONSTRAINT `contrato_ibfk_1` FOREIGN KEY (`idPersonal`) REFERENCES
`personal` (`idPersonal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `cts`;
CREATE TABLE `cts` (
`idcts` int(11) NOT NULL,
`tiempoComputable` int(11) DEFAULT NULL,
`periodoDeposito` varchar(10) DEFAULT NULL,
`montoDeposito` decimal(6,2) DEFAULT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`idcts`,`idPersonal`),
KEY `R_16` (`idPersonal`),
CONSTRAINT `cts_ibfk_1` FOREIGN KEY (`idPersonal`) REFERENCES
`personal` (`idPersonal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `empleados`;
CREATE TABLE `empleados` (
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
188
`idPersonal` int(11) NOT NULL,
`idCargo` int(11) DEFAULT NULL,
`idUsuario` int(11) DEFAULT NULL,
PRIMARY KEY (`idPersonal`),
KEY `R_25` (`idCargo`),
KEY `R_26` (`idUsuario`),
CONSTRAINT `empleados_ibfk_3` FOREIGN KEY (`idUsuario`) REFERENCES
`usuarios` (`idUsuario`),
CONSTRAINT `empleados_ibfk_1` FOREIGN KEY (`idPersonal`)
REFERENCES `personal` (`idPersonal`) ON DELETE CASCADE,
CONSTRAINT `empleados_ibfk_2` FOREIGN KEY (`idCargo`) REFERENCES
`cargos` (`idCargo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `factura`;
CREATE TABLE `factura` (
`idFactura` varchar(10) NOT NULL DEFAULT '',
`fecha` datetime DEFAULT NULL,
`ruc` char(11) DEFAULT NULL,
`idPersonal` int(11) DEFAULT NULL,
PRIMARY KEY (`idFactura`),
KEY `R_32` (`ruc`),
KEY `R_35` (`idPersonal`),
CONSTRAINT `factura_ibfk_2` FOREIGN KEY (`idPersonal`) REFERENCES
`personal` (`idPersonal`),
CONSTRAINT `factura_ibfk_1` FOREIGN KEY (`ruc`) REFERENCES
`proveedor` (`ruc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `facturadetalle`;
CREATE TABLE `facturadetalle` (
`numero` int(11) NOT NULL,
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
189
`cantidad` decimal(6,2) DEFAULT NULL,
`precio` decimal(6,2) DEFAULT NULL,
`monto` decimal(6,2) DEFAULT NULL,
`idFactura` varchar(10) NOT NULL,
`codigoMaterial` int(11) DEFAULT NULL,
PRIMARY KEY (`numero`,`idFactura`),
KEY `R_34` (`idFactura`),
KEY `R_37` (`codigoMaterial`),
CONSTRAINT `facturadetalle_ibfk_2` FOREIGN KEY (`codigoMaterial`)
REFERENCES `material` (`codigoMaterial`),
CONSTRAINT `facturadetalle_ibfk_1` FOREIGN KEY (`idFactura`)
REFERENCES `factura` (`idFactura`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `guiaremision`;
CREATE TABLE `guiaremision` (
`idGuiaRemision` varchar(10) NOT NULL DEFAULT '',
`fechaTraslado` datetime DEFAULT NULL,
`ruc` char(11) DEFAULT NULL,
PRIMARY KEY (`idGuiaRemision`),
KEY `R_41` (`ruc`),
CONSTRAINT `guiaremision_ibfk_1` FOREIGN KEY (`ruc`) REFERENCES
`transporte` (`ruc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `guiaremisiondetalle`;
CREATE TABLE `guiaremisiondetalle` (
`numero` int(11) NOT NULL,
`puntoOrigen` varchar(70) DEFAULT NULL,
`puntoDestino` varchar(70) DEFAULT NULL,
`destinatario` varchar(100) DEFAULT NULL,
`motivoTraslado` mediumtext,
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
190
`cantidad` decimal(6,2) DEFAULT NULL,
`medida` varchar(20) DEFAULT NULL,
`codigoMaterial` int(11) DEFAULT NULL,
`idGuiaRemision` varchar(10) NOT NULL,
PRIMARY KEY (`numero`,`idGuiaRemision`),
KEY `R_38` (`codigoMaterial`),
KEY `R_39` (`idGuiaRemision`),
CONSTRAINT `guiaremisiondetalle_ibfk_2` FOREIGN KEY (`idGuiaRemision`)
REFERENCES `guiaremision` (`idGuiaRemision`),
CONSTRAINT `guiaremisiondetalle_ibfk_1` FOREIGN KEY (`codigoMaterial`)
REFERENCES `material` (`codigoMaterial`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `hojapedido`;
CREATE TABLE `hojapedido` (
`idHojaPedido` varchar(10) NOT NULL DEFAULT '',
`fecha` datetime DEFAULT NULL,
`idPersonal` int(11) DEFAULT NULL,
PRIMARY KEY (`idHojaPedido`),
KEY `R_31` (`idPersonal`),
CONSTRAINT `hojapedido_ibfk_1` FOREIGN KEY (`idPersonal`)
REFERENCES `personal` (`idPersonal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `hojapedidodetalle`;
CREATE TABLE `hojapedidodetalle` (
`numero` int(11) NOT NULL,
`cantidad` decimal(6,2) DEFAULT NULL,
`idHojaPedido` varchar(10) NOT NULL,
`codigoMaterial` int(11) DEFAULT NULL,
PRIMARY KEY (`numero`,`idHojaPedido`),
KEY `R_30` (`idHojaPedido`),
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
191
KEY `R_36` (`codigoMaterial`),
CONSTRAINT `hojapedidodetalle_ibfk_2` FOREIGN KEY (`codigoMaterial`)
REFERENCES `material` (`codigoMaterial`),
CONSTRAINT `hojapedidodetalle_ibfk_1` FOREIGN KEY (`idHojaPedido`)
REFERENCES `hojapedido` (`idHojaPedido`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `material`;
CREATE TABLE `material` (
`codigoMaterial` int(11) NOT NULL,
`descripcion` varchar(70) DEFAULT NULL,
`precio` decimal(6,2) DEFAULT NULL,
`medida` varchar(70) DEFAULT NULL,
`stockActual` decimal(6,2) DEFAULT NULL,
`stockMinimo` decimal(6,2) DEFAULT NULL,
PRIMARY KEY (`codigoMaterial`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `obrero`;
CREATE TABLE `obrero` (
`asignacionFamiliar` char(2) DEFAULT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`idPersonal`),
CONSTRAINT `obrero_ibfk_1` FOREIGN KEY (`idPersonal`) REFERENCES
`personal` (`idPersonal`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `personal`;
CREATE TABLE `personal` (
`idPersonal` int(11) NOT NULL,
`dni` char(8) DEFAULT NULL,
`apellidos` varchar(70) DEFAULT NULL,
`nombres` varchar(70) DEFAULT NULL,
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
192
`telefono` varchar(20) DEFAULT NULL,
`direccion` varchar(70) DEFAULT NULL,
`ciudad` varchar(50) DEFAULT NULL,
PRIMARY KEY (`idPersonal`),
CONSTRAINT `personal_ibfk_1` FOREIGN KEY (`idPersonal`) REFERENCES
`personal` (`idPersonal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `planilladetalle`;
CREATE TABLE `planilladetalle` (
`numeroDetallePlanilla` int(11) NOT NULL,
`diasTrabajados` int(11) DEFAULT NULL,
`horasExtras` int(11) DEFAULT NULL,
`jornalBasico` decimal(6,2) DEFAULT NULL,
`cese` datetime DEFAULT NULL,
`gratificacion` decimal(6,2) DEFAULT NULL,
`asignacionFamiliar` decimal(6,2) DEFAULT NULL,
`totalRemuneracion` decimal(6,2) DEFAULT NULL,
`onp` decimal(6,2) DEFAULT NULL,
`afpPrima` decimal(6,2) DEFAULT NULL,
`afpHorizonte` decimal(6,2) DEFAULT NULL,
`afpIntegra` decimal(6,2) DEFAULT NULL,
`afpProfuturo` decimal(6,2) DEFAULT NULL,
`afpUnionVida` decimal(6,2) DEFAULT NULL,
`essalud` decimal(6,2) DEFAULT NULL,
`totalDescuentos` decimal(6,2) DEFAULT NULL,
`pagoNeto` decimal(6,2) DEFAULT NULL,
`numeroPlanilla` int(11) NOT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`numeroDetallePlanilla`,`numeroPlanilla`,`idPersonal`),
KEY `R_1` (`numeroPlanilla`),
KEY `R_15` (`idPersonal`),
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
193
CONSTRAINT `planilladetalle_ibfk_2` FOREIGN KEY (`idPersonal`)
REFERENCES `personal` (`idPersonal`),
CONSTRAINT `planilladetalle_ibfk_1` FOREIGN KEY (`numeroPlanilla`)
REFERENCES `planillas` (`numeroPlanilla`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `planillas`;
CREATE TABLE `planillas` (
`numeroPlanilla` int(11) NOT NULL DEFAULT '0',
`fecha` datetime DEFAULT NULL,
PRIMARY KEY (`numeroPlanilla`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `proveedor`;
CREATE TABLE `proveedor` (
`ruc` char(11) NOT NULL DEFAULT '',
`razonSocial` varchar(100) DEFAULT NULL,
`rubro` varchar(70) DEFAULT NULL,
`representante` varchar(100) DEFAULT NULL,
`telefono` varchar(20) DEFAULT NULL,
`direccion` varchar(70) DEFAULT NULL,
`ciudad` varchar(50) DEFAULT NULL,
`correo` varchar(70) DEFAULT NULL,
`sitioWeb` varchar(70) DEFAULT NULL,
PRIMARY KEY (`ruc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `transporte`;
CREATE TABLE `transporte` (
`ruc` char(11) NOT NULL DEFAULT '',
`razonSocial` varchar(100) DEFAULT NULL,
`responsable` varchar(70) DEFAULT NULL,
`placaTransporte` varchar(8) DEFAULT NULL,
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
194
PRIMARY KEY (`ruc`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `usuarios`;
CREATE TABLE `usuarios` (
`idUsuario` int(11) NOT NULL,
`usuario` varchar(70) DEFAULT NULL,
`clave` varchar(70) DEFAULT NULL,
PRIMARY KEY (`idUsuario`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
DROP TABLE IF EXISTS `vacaciones`;
CREATE TABLE `vacaciones` (
`fechaInicio` datetime DEFAULT NULL,
`fechaTermino` datetime DEFAULT NULL,
`tipo` varchar(70) DEFAULT NULL,
`numero` int(11) NOT NULL,
`idPersonal` int(11) NOT NULL,
PRIMARY KEY (`numero`,`idPersonal`),
KEY `R_13` (`idPersonal`),
CONSTRAINT `vacaciones_ibfk_1` FOREIGN KEY (`idPersonal`)
REFERENCES `personal` (`idPersonal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
195
4.7. Manual de Usuario
7.7.1. Manual de usuario para el Sistema de Compras
i. Ejecutar el navegador
Figura 7.7: Explorador
Fuente: (Elaboracin Propia, 2013)
ii. Ingresar el nombre de la pgina. Seleccionar el link de Iniciar
sesin. Ingresar Nombre de Usuario y contrasea, luego de
que este sea validado por el sistema podr ingresar y poder
acceder a las funciones que se le ha asignado de acuerdo a su
usuario.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
196
Figura 7.8: Pantalla de Inicio de Sesin
Fuente: (Elaboracin Propia, 2013)
iii. Al acceder al sistema se mostrara la siguiente pantalla:
Figura 7.9: Pantalla de Sistema rea de Compras
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
197
iv. Si se quiere registrar una Hoja de Pedido seleccionamos el
icono Hoja de Pedido. Luego ingresamos los datos
correspondientes:
Figura 7.10: Pantalla de Hoja de Pedido (Tabla Maestro)
Fuente: (Elaboracin Propia, 2013)
v. Luego seleccionamos los materiales que van a ir en el detalle
de la hoja de pedido.
Figura 7.11: Pantalla de Lista de Materiales
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
198
vi. Ingresamos los datos correspondientes al detalle, y luego hacer
clic en el icono de guardar.
Figura 7.12: Pantalla de Hoja de Pedido Detalle
Fuente: (Elaboracin Propia, 2013)
vii. Del mismo modo hacemos si se quiere registrar una Factura o
una Gua de Remisin.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
199
CAPTULO V:
FASE IV:
TRANSICIN
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
200
8.1. Modelo de Pruebas
8.1.1. Pruebas por caso de Uso
Caso de Prueba de Emitir Hoja de Pedido.
Caso de Prueba de Registrar Factura.
Caso de Prueba de Registrar Gua de Remisin.
Caso de Prueba de Registrar Contrato.
Caso de Prueba de Registrar Trabajador.
Caso de Prueba de Registrar Asistencia.
Caso de Prueba de Emitir Planilla de Pago.
8.1.2. Prueba de la Caja Negra
8.1.2.1. Caso de Prueba de Emitir Hoja de Pedido.
El mdulo destinado Emitir Hoja de Pedido, solicita y manipula
los siguientes datos:
Cdigo
Fecha
Descripcin
Personal:
ID Personal
Material:
ID Material
Material
Cantidad
Otros
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
201
A continuacin se muestran las clases de equivalencia para
realizar la prueba de la caja negra a la funcionabilidad de
Emitir Hoja de Pedido.
Tabla 8.1: Clases de Equivalencia, caso de prueba Emitir Hoja de
Pedido. Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Cdigo < 1 caracter Invlido
02 Cdigo >4 caracteres Invlido
03 Cdigo 4 caracteres Vlido
04 Fecha < 1 carcter Invlido
05 Fecha > 10 caracteres Invlido
06 Fecha Rango entre 1 y 10
caracteres
Vlido
07 Descripcin < 1 carcter Invlido
08 Descripcin > 80 caracteres Invlido
09 Descripcin Rango entre 1 y 80
caracteres
Vlido
10 ID Personal < 1 caracteres Invlido
11 ID Personal >4 caracteres Invlido
12 ID Personal 4 caracteres Vlido
13 ID Material < 1 carcter Invlido
14 ID Material > 4 caracteres Invlido
15 ID Material Rango entre 1 y 4
caracteres
Vlido
16 Material < 1 carcter Invlido
17 Material > 80 caracteres Invlido
18 Material Rango entre 1 y 80
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
202
Tabla 8.2: Clases de Equivalencia, caso de prueba Emitir Hoja de
Pedido. Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
19 Cantidad < 1 carcter Invlido
20 Cantidad > 3 caracteres Invlido
21 Cantidad Rango entre 1 y 3
caracteres
Vlido
22 Otros < 1 carcter Invlido
23 Otros > 80 caracteres Invlido
24 Otros Rango entre 1 y 80
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
En la prxima tabla se muestran las pruebas realizadas:
Tabla 8.3: Pruebas realizadas, caso de prueba Emitir Hoja de Pedido.
Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Cdigo NULO Invlido
02 Cdigo 124587896 Invlido
03 Cdigo 0001 Vlido
04 Fecha NULO Invlido
05 Fecha 17 Mayo del 2012 Invlido
06 Fecha 18/11/2012 Vlido
07 Descripcin NULO Invlido
08 Descripcin dededededededededededede Invlido
09 Descripcin Compra de materiales de
construccin
Vlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
203
Tabla 8.4: Pruebas realizadas, caso de prueba Emitir Hoja de Pedido.
Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
10 ID Personal NULO Invlido
11 ID Personal 124587896 Invlido
12 ID Personal 0002 Vlido
13 ID Material NULO Invlido
14 ID Material 4533100 Invlido
15 ID Material 0010 Vlido
16 Material NULO Invlido
17 Material dededededededededededede Invlido
18 Material Cemento Antisalitre Vlido
19 Cantidad NULO Invlido
20 Cantidad 4533100 Invlido
21 Cantidad 20 Vlido
22 Otros NULO Invlido
23 Otros dededededededededededede Invlido
24 Otros Urgente Vlido
Fuente: (Elaboracin Propia, 2013)
8.1.2.2. Caso de Prueba de Registrar Factura.
El mdulo destinado Registrar Factura, solicita y manipula los
siguientes datos:
Nmero
Fecha
ID Personal
Proveedor:
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
204
RUC
Material:
ID Material
Material
Cantidad
Precio
A continuacin se muestran las clases de equivalencia para
realizar la prueba de la caja negra a la funcionabilidad de
Registrar Factura.
Tabla 8.5: Clases de Equivalencia, caso de prueba Registrar Factura.
Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Nmero < 1 caracter Invlido
02 Nmero >4 caracteres Invlido
03 Nmero 4 caracteres Vlido
04 Fecha < 1 carcter Invlido
05 Fecha > 10 caracteres Invlido
06 Fecha Rango entre 1 y 10
caracteres
Vlido
07 ID Personal < 1 caracter Invlido
08 ID Personal >4 caracteres Invlido
09 ID Personal 4 caracteres Vlido
10 RUC < 1 caracteres Invlido
11 RUC >12 caracteres Invlido
12 RUC 12 caracteres Vlido
13 ID Material < 1 carcter Invlido
14 ID Material > 4 caracteres Invlido
15 ID Material 4 caracteres Vlido
16 Material < 1 carcter Invlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
205
Tabla 8.6: Clases de Equivalencia, caso de prueba Registrar Factura.
Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
17 Material > 80 caracteres Invlido
18 Material Rango entre 1 y 80
caracteres
Vlido
19 Cantidad < 1 carcter Invlido
20 Cantidad > 3 caracteres Invlido
21 Cantidad Rango entre 1 y 3
caracteres
Vlido
22 Precio < 1 carcter Invlido
23 Precio > 6 caracteres Invlido
24 Precio Rango entre 1 y 6
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
En la prxima tabla se muestran las pruebas realizadas:
Tabla 8.7: Pruebas realizadas, caso de prueba Registrar Factura. Parte
1 de 2
No. Nombre Dato Equivalencia Resultado
01 Nmero NULO Invlido
02 Nmero 124587896 Invlido
03 Nmero 0001 Vlido
04 Fecha NULO Invlido
05 Fecha 17 Abril del 2012 Invlido
06 Fecha 10/10/2012 Vlido
07 ID Personal NULO Invlido
08 ID Personal 15467892 Invlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
206
Tabla 8.8: Pruebas realizadas, caso de prueba Registrar Factura. Parte
2 de 2
No. Nombre Dato Equivalencia Resultado
09 ID Personal 0010 Vlido
10 RUC NULO Invlido
11 RUC 1245878961676 Invlido
12 RUC 127985105944 Vlido
13 ID Material NULO Invlido
14 ID Material 15467892 Invlido
15 ID Material 0016 Vlido
16 Material NULO Invlido
17 Material dededededededededededede Invlido
18 Material Pintura Latex Vlido
19 Cantidad NULO Invlido
20 Cantidad 1325 Invlido
21 Cantidad 25 Vlido
22 Precio NULO Invlido
23 Precio 4533100 Invlido
24 Precio 19.00 Vlido
Fuente: (Elaboracin Propia, 2013)
8.1.2.3. Caso de Prueba de Registrar Gua de Remisin.
El mdulo destinado Registrar Gua de Remisin, solicita y
manipula los siguientes datos:
Nmero
Fecha de Traslado
Punto de Origen
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
207
Punto de Destino
Destinatario
Motivo de Traslado
Empresa de Transporte:
RUC
Material:
ID Material
Material
Cantidad
Medida
A continuacin se muestran las clases de equivalencia para
realizar la prueba de la caja negra a la funcionabilidad de
Registrar Gua de Remisin.
Tabla 8.9: Clases de Equivalencia, caso de prueba Registrar Gua de
Remisin. Parte 1 de 3
No. Nombre Dato Equivalencia Resultado
01 Nmero < 1 caracter Invlido
02 Nmero >4 caracteres Invlido
03 Nmero 4 caracteres Vlido
04 Fecha de Traslado < 1 carcter Invlido
05 Fecha de Traslado > 10 caracteres Invlido
06 Fecha de Traslado Rango entre 1 y 10
caracteres
Vlido
07 Punto de Origen < 1 carcter Invlido
08 Punto de Origen > 45 caracteres Invlido
09 Punto de Origen Rango entre 1 y 45
caracteres
Vlido
10 Punto de Destino < 1 carcter Invlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
208
Tabla 8.10: Clases de Equivalencia, caso de prueba Registrar Gua de
Remisin. Parte 2 de 3
No. Nombre Dato Equivalencia Resultado
11 Punto de Destino > 45 caracteres Invlido
12 Punto de Destino Rango entre 1 y 45
caracteres
Vlido
13 Destinatario < 1 carcter Invlido
14 Destinatario > 45 caracteres Invlido
15 Destinatario Rango entre 1 y 45
caracteres
Vlido
16 Motivo de Traslado < 1 carcter Invlido
17 Motivo de Traslado > 45 caracteres Invlido
18 Motivo de Traslado Rango entre 1 y 45
caracteres
Vlido
19 RUC < 1 caracteres Invlido
20 RUC >12 caracteres Invlido
21 RUC 12 caracteres Vlido
22 ID Material < 1 carcter Invlido
23 ID Material > 4 caracteres Invlido
24 ID Material 4 caracteres Vlido
25 Material < 1 carcter Invlido
26 Material > 80 caracteres Invlido
27 Material Rango entre 1 y 80
caracteres
Vlido
28 Cantidad < 1 carcter Invlido
29 Cantidad > 3 caracteres Invlido
30 Cantidad Rango entre 1 y 3
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
209
Tabla 8.11: Clases de Equivalencia, caso de prueba Registrar Gua de
Remisin. Parte 3 de 3
No. Nombre Dato Equivalencia Resultado
31 Medida < 1 carcter Invlido
32 Medida > 45 caracteres Invlido
33 Medida Rango entre 1 y 45
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
En la prxima tabla se muestran las pruebas realizadas:
Tabla 8.12: Pruebas realizadas, caso de prueba Registrar Gua de
Remisin. Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Nmero NULO Invlido
02 Nmero 124587896 Invlido
03 Nmero 0001 Vlido
04 Fecha de Traslado NULO Invlido
05 Fecha de Traslado 21 Junio del 2012 Invlido
06 Fecha de Traslado 11/10/2012 Vlido
07 Punto de Origen NULO Invlido
08 Punto de Origen dedededededdedededededde Invlido
09 Punto de Origen Chiclayo Vlido
10 Punto de Destino NULO Invlido
11 Punto de Destino dedededededededededdedede Invlido
12 Punto de Destino Guadalupe Vlido
13 Destinatario NULO Invlido
14 Destinatario dedededededdedededededde Invlido
15 Destinatario Constructora Salomn Vlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
210
Tabla 8.13: Pruebas realizadas, caso de prueba Registrar Gua de
Remisin. Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
16 Motivo de
Traslado
NULO Invlido
17 Motivo de
Traslado
dedededededededededdedede Invlido
18 Motivo de
Traslado
Material de construccin Vlido
19 RUC NULO Invlido
20 RUC 1245878961676 Invlido
21 RUC 527985245944 Vlido
22 ID Material NULO Invlido
23 ID Material 3414551 Invlido
24 ID Material 0024 Vlido
25 Material NULO Invlido
26 Material sasasasasasasasasasasasasasas Invlido
27 Material Cable para luz Vlido
28 Cantidad NULO Invlido
29 Cantidad 4533100 Invlido
30 Cantidad 50 Vlido
31 Medida NULO Invlido
32 Medida sasasasasassasasasasasassasas Invlido
33 Medida Metros Vlido
Fuente: (Elaboracin Propia, 2013)
8.1.2.4. Caso de Prueba de Registrar Contrato.
El mdulo destinado Registrar Contrato, solicita y manipula los
siguientes datos:
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
211
ID Personal
Fecha de Inicio
Fecha de Termino
A continuacin se muestran las clases de equivalencia para
realizar la prueba de la caja negra a la funcionabilidad de
Registrar Contrato.
Tabla 8.14: Clases de Equivalencia, caso de prueba Registrar Contrato
No. Nombre Dato Equivalencia Resultado
01 ID Personal < 1 caracter Invlido
02 ID Personal > 4 caracteres Invlido
03 ID Personal 4 caracteres Vlido
04 Fecha de Inicio < 1 carcter Invlido
05 Fecha de Inicio > 10 caracteres Invlido
06 Fecha de Inicio Rango entre 1 y 10
caracteres
Vlido
07 Fecha de Termino < 1 carcter Invlido
08 Fecha de Termino > 10 caracteres Invlido
09 Fecha de Termino Rango entre 1 y 10
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
En la prxima tabla se muestran las pruebas realizadas:
Tabla 8.15: Pruebas realizadas, caso de prueba Registrar Contrato.
Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Cdigo Trabajador NULO Invlido
02 Cdigo Trabajador 125876 Invlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
212
Tabla 8.16: Pruebas realizadas, caso de prueba Registrar Contrato.
Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
03 Cdigo Trabajador 0026 Vlido
04 Fecha de Inicio NULO Invlido
05 Fecha de Inicio 21 Junio del 2011 Invlido
06 Fecha de Inicio 21/06/2011 Vlido
07 Fecha de Termino NULO Invlido
08 Fecha de Termino 21 Diciembre del 2012 Invlido
09 Fecha de Termino 21/12/2012 Vlido
Fuente: (Elaboracin Propia, 2013)
8.1.2.5. Caso de Prueba de Registrar Trabajador.
El mdulo destinado Registrar Trabajador, solicita y manipula los
siguientes datos:
Cdigo
DNI
Apellidos
Nombres
Direccin
Telfono
Email
Cargo
Ciudad
A continuacin se muestran las clases de equivalencia para
realizar la prueba de la caja negra a la funcionabilidad de
Registrar Trabajador.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
213
Tabla 8.17: Clases de Equivalencia, caso de prueba Registrar
Trabajador. Parte de 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Cdigo < 1 caracter Invlido
02 Cdigo >4 caracteres Invlido
03 Cdigo 4 caracteres Vlido
04 DNI < 1 caracter Invlido
05 DNI >8 caracteres Invlido
06 DNI 8 caracteres Vlido
07 Apellidos < 1 caracteres Invlido
08 Apellidos >50 caracteres Invlido
09 Apellidos Rango entre 1 y 50
caracteres
Vlido
10 Nombres < 1 caracter Invlido
11 Nombres > 50 caracteres Invlido
12 Nombres Rango entre 1 y 50
caracteres
Vlido
13 Direccin < 1 carcter Invlido
14 Direccin > 80 caracteres Invlido
15 Direccin Rango entre 1 y 80
caracteres
Vlido
16 Telfono < 1 carcter Invlido
17 Telfono > 20 caracteres Invlido
18 Telfono Rango entre 1 y 20
caracteres
Vlido
19 Email < 1 carcter Invlido
20 Email > 70 caracteres Invlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
214
Tabla 8.18: Clases de Equivalencia, caso de prueba Registrar
Trabajador. Parte de 2 de 2
No. Nombre Dato Equivalencia Resultado
21 Email Rango entre 1 y 70
caracteres
Vlido
22 Cargo < 1 caracter Invlido
23 Cargo > 45 caracteres Invlido
24 Cargo Rango entre 1 y 45
caracteres
Vlido
25 Ciudad < 1 caracter Invlido
26 Ciudad > 80 caracteres Invlido
27 Ciudad Rango entre 1 y 80
caracteres
Vlido
Fuente: (Elaboracin Propia, 2013)
En la prxima tabla se muestran las pruebas realizadas:
Tabla 8.19: Pruebas realizadas, caso de prueba Registrar Trabajador.
Parte 1 de 2
No. Nombre Dato Equivalencia Resultado
01 Cdigo NULO Invlido
02 Cdigo 124587896 Invlido
03 Cdigo 0001 Vlido
04 DNI NULO Invlido
05 DNI 124587896 Invlido
06 DNI 46102597 Vlido
07 Apellidos NULO Invlido
08 Apellidos sasasasasasasasassasasasasasa Invlido
09 Apellidos Suarez Rodrguez Vlido
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
215
Tabla 8.20: Pruebas realizadas, caso de prueba Registrar Trabajador.
Parte 2 de 2
No. Nombre Dato Equivalencia Resultado
10 Nombres NULO Invlido
11 Nombres sasasasasasasasasasasasasasas Invlido
12 Nombres Juan Carlos Vlido
13 Direccin NULO Invlido
14 Direccin sasasasasasasasasasasasasasas Invlido
15 Direccin Manuel Seoane # 750 Vlido
16 Telfono NULO Invlido
17 Telfono 15467892126874593657 Invlido
18 Telfono 044-218574 Vlido
19 Email NULO Invlido
20 Email dededededededededededede Invlido
21 Email suarezjc@hotmail.com Vlido
22 Cargo NULO Invlido
23 Cargo dededededededededededede Invlido
24 Cargo Ingeniero Civil Vlido
25 Ciudad NULO Invlido
26 Ciudad dededededededededededede Invlido
27 Ciudad Guadalupe Vlido
Fuente: (Elaboracin Propia, 2013)
8.1.3. Prueba de la Caja Blanca
8.1.3.1. Registrar entradas de los Mantenedores del Sistema
Principal
A continuacin se muestra los cdigos respectivos de cada
proceso del mantenedor (Registrar Material, Emitir Hoja de
Pedido, Registrar Factura, Registrar Gua de Remisin, Registrar
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
216
Trabajador, Registrar Contrato, Registrar Asistencia y Emitir
Planilla de Pago) que contiene el nuestro sistema principal:
Emitir Hoja de Pedido
package componenteDatos;
import componenteEntidad.HojaPedido;
import org.junit.Test;
import static org.junit.Assert.*;
public class HojaPedidoDAOTest {
public HojaPedidoDAOTest() {
}
@Test
public void testGetInstancia() {
System.out.println("getInstancia");
HojaPedidoDAO instance = null;
HojaPedidoDAO expResult = instance.getInstancia();
HojaPedidoDAO result =
HojaPedidoDAO.getInstancia();
assertEquals(expResult, result);
}
@Test
public void testInsertar() throws Exception {
System.out.println("insertar");
String numero = "";
String codigoP = "";
String fecha = "";
String descripcion = "";
HojaPedidoDAO instance = new HojaPedidoDAO();
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
217
instance.insertar(numero, codigoP, fecha,
descripcion);
}
@Test
public void testUltimocodigo() throws Exception {
System.out.println("ultimocodigo");
HojaPedidoDAO instance = new HojaPedidoDAO();
int expResult = 0;
int result = instance.ultimocodigo();
assertEquals(expResult, result);
}
@Test
public void testBuscarHojaPedido() throws Exception {
System.out.println("buscarHojaPedido");
String codigo = "";
HojaPedidoDAO instance = new HojaPedidoDAO();
HojaPedido expResult = null;
HojaPedido result =
instance.buscarHojaPedido(codigo);
assertEquals(expResult, result);
}
}
Figura 8.1: Test Emitir Hoja de Pedido
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
218
Fuente: (Elaboracin Propia, 2013)
Registrar Factura
package componenteDatos;
import org.junit.Test;
import static org.junit.Assert.*;
public class FacturaDAOTest {
public FacturaDAOTest() {
}
@Test
public void testGetInstancia() {
System.out.println("getInstancia");
FacturaDAO instance = null;
FacturaDAO expResult = instance.getInstancia();
FacturaDAO result = FacturaDAO.getInstancia();
assertEquals(expResult, result);
}
@Test
public void testInsertar() throws Exception {
System.out.println("insertar");
String numero = "";
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
219
String codigoP = "";
String ruc = "";
String fecha = "";
FacturaDAO instance = new FacturaDAO();
instance.insertar(numero, codigoP, ruc, fecha);
}
}
Figura 8.2: Test Registrar Factura
Fuente: (Elaboracin Propia, 2013)
Gua de Remisin
package componenteDatos;
import org.junit.Test;
public class GuiaRemisionDAOTest {
public GuiaRemisionDAOTest() {
}
@Test
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
220
public void testInsertar() throws Exception {
System.out.println("insertar");
String numero = "";
String ruc = "";
String fecha = "";
String puntoOrigen = "";
String puntoDestino = "";
String destinatario = "";
String motivo = "";
GuiaRemisionDAO instance = new
GuiaRemisionDAO();
instance.insertar(numero, ruc, fecha, puntoOrigen,
puntoDestino, destinatario, motivo);
}
}
Figura 8.3: Test Gua de Remisin
Fuente: (Elaboracin Propia, 2013)
Registrar Material
package componenteDatos;
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
221
import componenteEntidad.Material;
import java.util.ArrayList;
import org.junit.Test;
import static org.junit.Assert.*;
public class MaterialDAOTest {
public MaterialDAOTest() {
}
@Test
public void testInsertar() throws Exception {
System.out.println("insertar");
int codigo = 0;
String descripcion = "";
double precio = 0.0;
String medida = "";
int stockActual = 0;
int stockMinimo = 0;
MaterialDAO instance = new MaterialDAO();
instance.insertar(codigo, descripcion, precio, medida,
stockActual, stockMinimo);
}
@Test
public void testBuscarMaterial() throws Exception {
System.out.println("buscarMaterial");
int codigo = 0;
MaterialDAO instance = new MaterialDAO();
Material expResult = null;
Material result = instance.buscarMaterial(codigo);
assertEquals(expResult, result);
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
222
}
@Test
public void testMaterialXcodigo() throws Exception {
System.out.println("MaterialXcodigo");
int codigo = 0;
MaterialDAO instance = new MaterialDAO();
Material expResult = null;
Material result = instance.MaterialXcodigo(codigo);
assertEquals(expResult, result);
}
@Test
public void testActualizar() throws Exception {
System.out.println("actualizar");
int codigo = 0;
String descripcion = "";
double precio = 0.0;
String medida = "";
int stockActual = 0;
int stockMinimo = 0;
MaterialDAO instance = new MaterialDAO();
instance.actualizar(codigo, descripcion, precio,
medida, stockActual, stockMinimo);
}
@Test
public void testEliminar() throws Exception {
System.out.println("eliminar");
String codigo = "";
MaterialDAO instance = new MaterialDAO();
instance.eliminar(codigo);
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
223
}
@Test
public void testMostrarMaterial() throws Exception {
System.out.println("mostrarMaterial");
MaterialDAO instance = new MaterialDAO();
ArrayList expecteds = instance.mostrarMaterial();
ArrayList actuals = instance.mostrarMaterial();
assertArrayEquals(expecteds, actuals);
}
private void assertArrayEquals(ArrayList expecteds,
ArrayList actuals) {
return;
}
}
Figura 8.4: Test Material
Fuente: (Elaboracin Propia, 2013)
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
224
CAPTULO VI:
CONCLUSIONES Y
RECOMENDACIONES
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
225
9.1. CONCLUSIONES
1. El nivel de satisfaccin del usuario respecto a la facilidad de uso
del sistema con el sistema actual es 1.75 puntos (43.75%) en una
escala valorativa de 1 a 4 (100%), y con el sistema propuesto es de
3.58 puntos (89.50%), logrndose incrementar significativamente
1.83 puntos (45.75%), es decir del nivel Nada Favorable se
increment al nivel Muy Favorable.
2. El tiempo en el proceso de atencin al empleado, con el sistema
propuesto mejora en relacin al tiempo con las herramientas
actuales, para el clculo del tiempo de atencin al empleado con la
forma en que se registraban manualmente se haca en un tiempo
promedio de 15.16 minutos (100%), con la nueva aplicacin se
hace en un tiempo promedio de 8.57 minutos (56.53%); lo que
representa un decremento de 6.59 minutos (43.47%).
3. El tiempo en la emisin de reportes que se utiliza en el rea de
compras, con el sistema propuesto mejora en relacin al tiempo con
las herramientas actuales, para el clculo del tiempo en la emisin
de reportes con la forma en que se registraban manualmente se
haca en un tiempo promedio de 22.58 minutos (100%), con la
nueva aplicacin se hace en un tiempo promedio de 11.64 minutos
(51.55%); lo que representa un decremento de 10.94 minutos
(48.45%).
4. El costo en la elaboracin de reportes que se realizan en el rea de
compras, con el sistema propuesto mejora en relacin al costo con
las herramientas actuales, para el clculo del costo en la
elaboracin de reportes con la forma en que se registraban
manualmente se haca con un costo promedio de 1.36 Soles/minuto
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
226
(100%), con la nueva aplicacin se hace en un costo promedio de
0.70 Soles/minuto (51.47%); lo que representa un decremento de
0.66 Soles/minuto (48.53%).
5. La ejecucin del presente proyecto mejora la gestin de compras y
planillas de la empresa Constructora Salomn S.A.C., debido
principalmente al ahorro de tiempos en la realizacin de los
procesos de la misma relacionados con el proceso de compras y
planillas, tal como queda demostrado en el Estudio de Viabilidad
Econmica, donde se determin que en un horizonte de 3 aos se
obtendr un VAN positivo (VAN = 26424.45) y una TIR =
(77.57%) que es mayor al costo de capital evaluado para el
proyecto que es de 11.24% (Fuente: Banco de Crdito del Per).
Asimismo, el valor Beneficio/Costo es de (1.74). Todo esto
permite recuperar la inversin en un periodo de (1 ao y 18
das).
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
227
9.2. RECOMENDACIONES
1. Se recomienda que para determinar los procesos que demandan ms
tiempo es necesario recolectar ndices estadsticos de nivel
cuantitativo y realizar los respectivos estudios segn los
indicadores.
2. Planificar un plan de backup para realizar copias de seguridad y
respaldo de la base de datos, asimismo es recomendable realizar
una copia de seguridad del sistema de informacin para afrontar
cualquier imprevisto que pueda ocurrir.
3. Capacitar a los usuarios en el uso de equipos informticos, as como la
utilizacin correcta del sistema de informacin, lo que producir
que los tiempos empleados sean los mnimos, adems de dar la
seguridad pertinente en el tratamiento de la informacin.
4. Debido a lo genrico y adaptable de la metodologa Rational Unified
Process, se recomienda su uso para la captura de nuevos
requerimientos de usuario en el presente proyecto; debido a que
rene la mejor de varias tcnicas de desarrollo de software y
actualmente goza de gran aceptacin.
5. Recomendamos realizar un Planeamiento Estratgico Empresarial, as
como un Planeamiento Estratgico de Sistemas y Tecnologas de
Informacin, de manera que el desarrollo de nuevos sistemas de
informacin soporten los objetivos estratgicos de la institucin.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
228
CAPTULO VII:
REFERENCIAS
BIBLIOGRFICAS
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
229
AlLVAREZ, Miguel Angel . 2002. [En lnea] 08 de Julio de 2002.
http://www.desarrolloweb.com/articulos/831.php.
ALVAREZ, Miguel Angel. 2001. [En lnea] 09 de Mayo de 2001. [Citado
el: 01 de Junio de 2012.] http://www.desarrolloweb.com/articulos/392.php.
BAZN CORREA, Jos y NIMA RAMOS, Jonathan David. 2010.
"Diseo y Desarrollo de una Pgina Web para la Facultad de Ingeniera
Industrial de la Universidad Nacional de Piura". Piura : s.n., 2010.
CABEZAS, Luis Miguel. 2004. Manual Imprescindible de PHP. Madrid :
ANAYA, S.A, 2004.
CAMPDERRICH FALGUERAS, Benet. 2002. "Ingeniera del software".
s.l. : Editorial UOC, 2002.
CRUZ NIQUIN, Edward Enrique y HENANDEZ MONTERO, Edgard
Jaime. 2011. "Desarrollo de un Sistema Web para la elaboracin de
Planillas, para Mejorar la Productividad de la gestin del rea de Recursos
Humanos en la Empresa Acceso Crediticio EDPYME". 2011.
Fernndez Alarcn, Vicen. 2006. "Desarrollo de Sistemas de Informacin:
Una Metodologa Basada en el Modelado". s.l. : Upc Edicions, 2006.
FOWLER, Martin y SCOTT, Kendall. 1999. "UML gota a gota". s.l. :
Pearson Educacin, 1999.
GONZALES CORNEJO, Jos Enrique. 2010. DocIRS. [En lnea] 2010.
[Citado el: 7 de Mayo de 2012.] http://www.docirs.cl/uml.htm.
GUTIERREZ ZIGA, Jessica y CHANCA DE LA CRUZ, Marllessi
Marilyn. 2009. "Anlisis, Diseo e Implementacin de un Sistema de
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
230
Informacin para el Control de Vecarios y Exbecarios de una Asociacin
Educativa". Lima : s.n., 2009.
HERNNDEZ ORALLO, Enrique. 2012. [En lnea] 2012. [Citado el: 7 de
Mayo de 2012.] http://www.disca.upv.es/enheror/pdf/ActaUML.PDF.
ICONS. 2003. [En lnea] 2003. [Citado el: 7 de Mayo de 2012.]
http://www.icons.es/software-1/37-ingenieria-software/58-uml-lenguaje-
unificado-de-modelado.
JACOBSON, Ivar, BOOCH, Grady y RUMBAUGH, James. 2000. "El
Proceso Unificado del Desarrollo del Software". s.l. : Addinson Wesley,
2000.
KROLL, Per y KRUTCHTEN, Philippe. 2003. "The Rational Unified
Process Made Easy: A Practiotioner's Guide to the RUP". s.l. : Addison-
Wesley Professional, 2003.
MARCO GALINDO, Maria Jess. 2010. "Escaneando la informtica".
s.l. : Editorial UOC, 2010.
MARTINES QUIROZ, Manuel Ernesto y SANTOS CANDELA, Carlos
Pascual. 2007. "Desarrollo e Implementacin de un Sistema de Informacin
basado en Web para Mejorar la Gestin de Rentas de la Municipalidad
Distrital de Pacasmayo". 2007.
MAZA ANTON, Gina. 2003. "Anlisis, Diseo e Implementacin de un
Sistema de Informacin como soporte a la Gestin Acadmica para la
Escuela Tecnolgica de la Universidad Nacional de Piura". Piura : s.n.,
2003.
MERELOS GUERVOS, Juan Julian . 2004. [En lnea] 22 de Octubre de
2004. http://geneura.ugr.es/~jmerelo/JSP/.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
231
MORA, Francisco. 2002. [En lnea] 2002. [Citado el: 7 de Mayo de 2012.]
http://www.dccia.ua.es/dccia/inf/asignaturas/GPS/archivos/Uml.PDF.
PERALTA, Manuel. 2009. monografas.com. [En lnea] 11 de Diciembre de
2009. [Citado el: 6 de Mayo de 2012.]
http://www.monografias.com/trabajos7/sisinf/sisinf.shtml#ars.
SOMMERVILLE, Ian. 2005. "Ingeniera del software 7/e". s.l. : Pearson
Educacin, 2005.
STAIR, Ralph M. y REYNOLDS, George W. 2000. "Principios de
Sistemas de Informacin: Enfoque Administrativo". Mexico : Thomson
Learning, 2000.
TACCII. 2008. [En lnea] 2008. [Citado el: 7 de Mayo de 2012.]
http://astreo.ii.uam.es/~jlara/TACCII/5_UML_rev1.pdf.
TAPIA MARZANA, Edgar Ricardo. 1999. "Sistema de Informacin
Acadmica Web de la Universidad Catlica Boliviana". Bolivia : s.n., 1999.
WIKIPEDIA. 2012. Wikipedia. Wikipedia. [En lnea] 29 de Octubre de
2012. http://es.wikipedia.org/wiki/JavaServer_Pages.
WIKIPEDIA, La enciclopeda libre. 2012. [En lnea] 26 de Marzo de 2012.
[Citado el: 7 de Mayo de 2012.]
http://es.wikipedia.org/wiki/Diagrama_de_clases.
WIKIPEDIA, La Enciclopedia Libre. 2012. [En lnea] 04 de Octubre de
2012. [Citado el: 13 de Octubre de 2012.]
http://es.wikipedia.org/wiki/Diagrama_de_paquetes.
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
232
CAPTULO VIII:
ANEXOS
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
233
ANEXO 01: RBOL DEL PROBLEMA
Figura A.1: rbol del problema
Fuente: (Elaboracin Propia, 2013)
Falta de un Sistema de Informacin Web en la
Gestin de Compras y Planillas de la Empresa
CONSTRUCTORA SALOMN S.A.C.
Deficiencia en la
atencin al personal
Demora en la elaboracin
de documentos
Ingenieros
descontentos
Molestia de
los obreros
No realizar un
reporte adecuado
Personal no
capacitado
Falta de recursos
econmicos
Prdida de tiempo
Prdida de dinero
Desconocimiento sobre las
Tecnologas de Informacin
Sistema de Informacin Web para Mejorar la Gestin
de Compras y Planillas de la empresa CONSTRUCTORA
SALOMN S.A.C. de la ciudad de Guadalupe.
Cabanillas Cancino & Vidaurre Rojas
234
ANEXO 02: RBOL DE OBJETIVOS
Figura A.2: rbol de objetivos
Fuente: (Elaboracin Propia, 2013)
Implementacin de un Sistema de Informacin
Web Mejora la Gestin de Compras y Planillas de
la Empresa CONSTRUCTORA SALOMN
S.A.C.
Eficiencia en la
atencin al personal
Rapidez en la elaboracin
de documentos
Ingenieros
satisfechos
Obreros
contentos
Realizar un reporte
adecuado
Personal capacitado Inversin de
recursos econmicos
Ahorro de tiempo
Ahorro de dinero
Conocimiento sobre las
Tecnologas de Informacin