Sistema Vfp Liquidacion

July 21, 2017 | Author: GcTronic BC | Category: Software, Systems Engineering, Software Engineering, Use Case, Computer File
Share Embed Donate


Short Description

Download Sistema Vfp Liquidacion...

Description

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

UNIVERSIDAD CESAR VALLEJO FILIAL PIURA

Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Tesis para obtener el Título Profesional de Ingeniero de Sistemas

AUTORES Segundo Manuel Contreras Adriano. Yasmany Florentino García Ramírez.

ASESOR Ing. Giannira Galarza Ticona.

PIURA - PERU 2008

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

1

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

EVALUACIÓN SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C AUTORES: Segundo Manuel Contreras Adriano. Yasmany Florentino García Ramírez.

ASESOR: Ing. Giannira Galarza Ticona.

JURADO: Presidente(a) del jurado: Ing. Noelia Paola Saavedra Nizama. Nombre y apellido

Miembro(a) del jurado:

Ing. Aldo Segismundo Pereda Castillo. Nombre y apellido

Miembro(a) del jurado:

Ing. Alfredo Enrique Iwasaki Vargas. Nombre y apellido

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

2

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

La presente Tesis se la dedico a Dios por darme la oportunidad de tener una vida llena de felicidad, por regalarme una familia maravillosa que siempre está conmigo, a mis padres Segundo y Dina quienes me dieron la vida y gracias a ellos eh logrado unos de mis objetivos que es el título profesional de Ingeniero de Sistemas, a mis hermanos ( Yoysi, Lenin, Cecilia, Esleyter, Katty, Hellen) por acompañarme en los momentos buenos y malos durante esta etapa de mi vida, a todos mis amigos con quienes compartí momentos maravillosos de alegría y momentos de tristeza y siempre me estrecharon su mano como símbolo de su buena amistad; y a todos mis profesores que me enseñaron a seguir siempre adelante y me brindaron muchos de sus conocimientos para mi formación profesional y como persona. Bach. Segundo M. Contreras Adriano.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

3

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

La presente Tesis se lo dedico a Dios, a mis padres Ehtzel y Cedelia, a mis hermanos, a todos mis amigos y a todos mis profesores. Bach. Yasmany F. García Ramírez.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

4

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

AGRADECIMIENTOS •

Agradecemos a Dios por darnos la vida y las fuerzas necesarias para poder vencer todos los obstáculos y viscicitudes que se presenta en la vida.



A nuestros padres quienes nos brindaron la oportunidad de seguir una carrera profesional y por su apoyo incondicional frente a todos los problemas que se nos han presentado.



A nuestro hermanos ya que ellos también son fuente de inspiración, de apoyo y ayuda en nuestra formación profesional.



A nuestros profesores por brindarnos un poquito de sus conocimientos para crecer como profesionales y formarnos como personas en el mundo en que actualmente se han perdido muchos valores.



A nuestra universidad César Vallejo por acogernos cinco años maravillosos en las cuales hemos compartido muchas experiencias de todo tipo, y que nos han servido para crecer intelectualmente.



A nuestros amigos que siempre nos dieron un consejo y nos estrecharon su mano, una mano firme que nos ayudó a vencer todos los obstáculos que se nos presentaron.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

5

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

RESUMEN

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C La presente investigación, describe el desarrollo de un sistema informático dedicado al control de planillas para la empresa Nortfarma S.A.C; utilizando como metodologías el método científico que nos permite llevar un profundo análisis y una profunda investigación, y la metodología RUP que nos sirve para el desarrollo del software utilizando todas sus fases para su exitoso desarrollo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

6

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ÍNDICE GENERAL

Portada ................................................................................................................. 1 Evaluación ........................................................................................................... 2 Dedicatoria........................................................................................................... 3 Agradecimiento ................................................................................................... 5 Resumen .............................................................................................................. 6 Índice General...................................................................................................... 7 Índice de Figuras ................................................................................................. 12 Índice de Cuadros ................................................................................................ 17 Índice de Tablas .................................................................................................. 17 Índice de Anexos ................................................................................................. 18 Introducción ......................................................................................................... 19 1.1 Título Tentativo. .......................................................................................... 20 1.2 Autores. ....................................................................................................... 20 1.3 Tipo De Investigación. ................................................................................ 20 1.4 Lugar. ........................................................................................................... 20 1.5 Institución. ................................................................................................... 20 1.6 Duración. ..................................................................................................... 20 CAPÍTULO I I: MARCO METODOLÓGICO 1.1 EL PROBLEMA. ........................................................................................ 22 1.1.1 Realidad Problemática. ............................................................................. 22 1.1.2 Antecedentes del Problema. ..................................................................... 24 1.1.3 Formulación Interrogativa del Problema. ................................................. 26 1.1.4 Justificación de la Investigación. .............................................................. 26 1.1.5 Limitaciones de la Investigación. .............................................................. 28 1.2 OBJETIVO GENERAL. ............................................................................. 29 1.2.1 Objetivos Específicos. ............................................................................... 29 1.3 HIPÓTESIS. ................................................................................................ 29 1.4 VARIABLES. .............................................................................................. 29 1.5 DISEÑO DE EJECUCIÓN. ........................................................................ 30 1.5.1 METODOLOGÍA. .................................................................................... 30 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

7

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5.1.1 Método Científico. ................................................................................. 30 1.5.1.2 Metodología RUP. ................................................................................. 31 1.5.1.2.1 Estructura Estática del Proceso (roles, actividades, artefactos y flujos de trabajo). ............................................................. 32 1.5.1.2.2 Prácticas Claves del Proceso de Desarrollo de Software. .................. 33 1.5.1.2.3 Incorporando el Proceso Unificado de Desarrollo de Rational. ......... 36 1.5.1.2.4 Características Esenciales de RUP. ................................................... 39 1.5.1.2.5 Etapas del Proceso Unificado. ............................................................ 44 1.5.2 Población y Muestra .................................................................................. 51 1.5.2.1 Población: .............................................................................................. 51 1.5.2.2 Muestra: ................................................................................................. 52 1.5.3 Variable de Contrastación. ....................................................................... 53 1.5.3.1 Técnicas e Instrumentos, Fuentes e Informantes. .................................. 53 CAPITULO II II: MARCO REFERENCIAL 2.1 Marco Teórico Referencial. ......................................................................... 58 2.1.1 Descripción de la Empresa. ...................................................................... 58 2.1.2 Sistemas. ................................................................................................... 59 2.1.2.1 Características de los sistemas. .............................................................. 59 2.1.2.2 Tipos de sistemas. .................................................................................. 61 2.1.2.3 Parámetros De Los Sistemas. ................................................................ 62 2.1.3 Sistema Informático. ................................................................................. 63 2.1.3.1 Elementos básicos del sistema informático: .......................................... 64 2.1.4 Planilla. ..................................................................................................... 67 2.1.4.1 Planillas de Pago. ................................................................................... 67 2.1.5 Metodologías. ........................................................................................... 68 2.1.5.1 El Proceso Unificado De Rational (Rup). ............................................. 68 2.1.5.1.1 Fases de la Metodología RUP. ........................................................... 68 2.1.5.1.2 Sistemas Suaves. ................................................................................. 69 2.1.5.1.2.1 Etapas. ............................................................................................. 70 2.1.5.1.3 RAD (Desarrollo Rápido De Aplicaciones): ...................................... 71 2.1.5.1.3.1 Las Cuatro Etapas Del Ciclo Rad .................................................... 72 2.1.5.1.3.2 Características de RAD ................................................................... 73 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

8

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.1.5.1.4 Extreme Programación (Xp): .............................................................. 73

2.1.5.1.5 Métrica Versión 3 (Metodología De Planificación, Desarrollo Y Mantenimiento De Sistemas De Información). .............................. 75 2.2 Marco Conceptual........................................................................................ 75 2.2.1 Variable Independiente .............................................................................. 75 2.2.2 Variable Dependiente ................................................................................ 76 2.2.3 variable Interviniente ................................................................................. 76 CAPITULO III III: METODOLOGÍA 3 Metodología. ................................................................................................... 78 3.1 Desarrollo de la Metodología RUP. ............................................................ 78 3.2 Fase de Inicio. .............................................................................................. 79 3.2.1 Organización Del Proyecto. ...................................................................... 79 3.2.1.1 Análisis del Negocio. ............................................................................. 79 3.2.1.2 Requerimientos funcionales. ................................................................. 80 3.2.1.3 Requerimientos no funcionales. ............................................................ 81 Glosario. ............................................................................................................. 82 3.2.1.4 Estudio De Factibilidad. ........................................................................ 82 3.2.1.4.1 Factibilidad Técnica. .......................................................................... 82 3.2.1.4.2 Factibilidad Operacional. .................................................................... 83 3.2.1.4.3 Factibilidad Económica. ..................................................................... 83 3.2.1.5 Análisis de Riesgos. ............................................................................... 83 3.2.1.6 Plan de contingencia: ............................................................................. 84 3.3 Fase de Elaboración. .................................................................................... 85 3.3.1 Definición de la herramienta a utilizar. .................................................... 85 3.3.1.1 Fox Pro 8.0. ........................................................................................... 85 3.3.1.1.1 Requisitos del sistema para Visual FoxPro 8.0. ................................. 87 3.3.1.1.2 Requerimientos Mínimos. .................................................................. 88 3.3.2 Gestión del Proceso .................................................................................... 90 3.3.2.1 Estimaciones del Proyecto ...................................................................... 90 3.3.2.1.1 Recursos .............................................................................................. 90 3.3.3 Casos De Uso. .......................................................................................... 93 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

9

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.3.1 Diagramas de casos de Uso: .................................................................. 94 3.3.3.2 Diagramas de Secuencia: ....................................................................... 100 3.3.3.3 Diagramas de Colaboración: ................................................................. 104 3.3.4 Diseño de la base de datos (Lógico y Físico) ........................................... 107 3.3.5 Arquitectura. ............................................................................................. 109 3.3.5.1 Qué es una Arquitectura. ....................................................................... 109 3.3.5.2 Qué es un Cliente. .................................................................................. 109 3.3.5.3 Qué es un Servidor. ............................................................................... 109 3.3.5.4 Elementos de la Arquitectura Cliente/Servidor. ................................... 110 3.3.5.5 Características del Modelo Cliente/Servidor. ........................................ 112 3.4 Fase de Construcción. ................................................................................. 114 3.4.1 Interfaces Del Sistema ............................................................................... 124 3.4.2 Estándares de desarrollo ............................................................................ 158 3.4.2.1 Notación Húngara: .................................................................................. 158 3.4.2.1.1 Situación actual ................................................................................... 159 3.4.2.2 CMM - Capability Maturity Model: ...................................................... 161 3.4.2.2.1 Orígenes y evolución: ......................................................................... 161 3.4.2.2.2 Usos: ................................................................................................... 161 3.4.2.2.3 Fundamentos: ..................................................................................... 161 3.4.2.2.4 Generalidades: .................................................................................... 162 3.2.2.2.5 Estructura: ........................................................................................... 162 3.2.2.2.6 Niveles de madurez: ........................................................................... 163 3.2.2.2.7 Áreas clave de proceso. ...................................................................... 166 3.2.2.2.8 Aspectos comunes. .............................................................................. 167 3.2.2.2.9 Prácticas clave. ................................................................................... 167 3.4.3 Pruebas del Software. ............................................................................... 168 3.4.3.1 Tipos de Prueba de Software: ................................................................ 168 3.4.3.2 Plan de Pruebas. ...................................................................................... 169 3.4.3.3 Responsables de las Pruebas. ................................................................ 170 3.4.3.4 Plan de implementación: ....................................................................... 171 3.5 Fase de Transición ........................................................................................ 172 3.5.1

Instalación del sistema ................................................................................ 172

3.5.2 Plan y cronograma de capacitación: ......................................................... 172 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

10

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.5.2.1 Proceso de capacitación: ........................................................................ 172 3.5.2.2 Las etapas de evaluación de un proceso de capacitación: ..................... 173 3.5.2.2.1 Evaluación a nivel empresarial ............................................................ 174 3.5.2.2.2 Evaluación a nivel de los recursos humanos. ..................................... 174 3.5.2.2.3 Evaluación a nivel de las tareas y operaciones .................................... 174 3.5.2.3 Procedimientos administrativos y sistémicos de capacitación ............. 174 CAPÍTULO IV IV: DISCUSIÓN DE RESULTADOS 4. Forma de Análisis y Discusión de Resultados ................................................ 177 Análisis de Resultados ......................................................................................... 178 CAPÍTULO V V: CONCLUSIONES Y RECOMENDACIONES Conclusiones........................................................................................................ 191 Recomendaciones ................................................................................................ 194 CAPÍTULO VI VI: REFERENCIAS BIBLIOGRÁFICAS Y ANEXOS Bibliografía .......................................................................................................... 198 Anexos ................................................................................................................. 201 Manual de Usuario .............................................................................................. 211

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

11

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ÍNDICE DE FIGURAS

Figura Nº 01 Organigrama de Nortfarma ............................................................ 23 Figura Nº 02 Relación entre roles, actividades, artefactos. ............................... 32 Figura Nº 03 Detalle de un workflow mediante roles, actividades y artefactos. ..................................................................................... 33 Figura Nº 04 Diagrama RUP. ............................................................................ 34 Figura Nº 05 Perfiles de riesgo. ......................................................................... 35 Figura Nº 06 Iteraciones en etapas y fases. ....................................................... 38 Figura Nº 07 Los Casos de Uso integran el trabajo. .......................................... 39 Figura Nº 08 Trazabilidad a partir de los Casos de Uso. ................................... 40 Figura Nº 09 Evolución de la arquitectura del sistema. .................................... 41 Figura Nº 10 Los modelos se completan, la arquitectura no cambia drásticamente. ............................................................................... 42 Figura Nº 11 Una iteración RUP. ...................................................................... 43 Figura Nº 12 Hito Principal de Fase de Concepción. ........................................ 45 Figura Nº 13 Hito Principal de Fase de Elaboración. ........................................ 46 Figura Nº 14 Hito Principal de Fase de Construcción. ...................................... 47 Figura Nº 15 Hito Principal de Fase de Transición. .......................................... 48 Figura Nº 16 Fases de RUP ................................................................................ 49 Figura Nº 17 Contrato......................................................................................... 95 Figura Nº 18 Planilla I ........................................................................................ 96 Figura Nº 19 Planilla II ....................................................................................... 97 Figura Nº 20 Planilla III ..................................................................................... 98 Figura Nº 21 Vacaciones .................................................................................... 99 Figura Nº 22 Contrato......................................................................................... 100 Figura Nº 23 Planillas I ...................................................................................... 101 Figura Nº 24 Planillas II ..................................................................................... 102 Figura Nº 25 Planillas III .................................................................................... 103 Figura Nº 26 Vacaciones .................................................................................... 103 Figura Nº 27 Contrato.......................................................................................... 104 Figura Nº 28 Planillas I ...................................................................................... 104 Figura Nº 29 Planillas II ..................................................................................... 105 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

12

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 30 Planillas III .................................................................................... 105 Figura Nº 31 Vacaciones .................................................................................... 106 Figura Nº 32 Diseño de la base de datos Lógico ................................................ 107 Figura Nº 33 Diseño de la base de datos Físico ................................................. 108 Figura Nº 34 Arquitectura .................................................................................. 110 Figura Nº 35 Arquitectura Cliente/Servidor ....................................................... 111 Figura Nº 36 Control de acceso al sistema ......................................................... 114 Figura Nº 37 La ventana principal del sistema nos da las siguientes opciones de menú. ........................................................................ 115 Figura Nº 38 Registro del personal..................................................................... 116 Figura Nº 39 Detalles del personal ..................................................................... 116 Figura Nº 40 Padrón del personal ....................................................................... 117 Figura Nº 41 Reporte de Padrón de Personal ..................................................... 117 Figura Nº 42 Curriculum .................................................................................... 118 Figura Nº 43 Trabajadores con carga familiar.................................................... 118 Figura Nº 44 Trabajadores sin carga familiar ..................................................... 119 Figura Nº 45 Parentesco con trabajadores .......................................................... 119 Figura Nº 46 Documentos adjuntos del personal ............................................... 120 Figura Nº 47 Memorandums del personal .......................................................... 120 Figura Nº 48 Movimientos del personal para planilla de Afp ............................ 121 Figura Nº 49 Movimientos de contrato .............................................................. 121 Figura Nº 50 reporte Flexible de personal ......................................................... 122 Figura Nº 51 Informe Flexible Empleados ........................................................ 122 Figura Nº 52 AFP / ONP .................................................................................... 123 Figura Nº 53 Principal AFP ................................................................................ 123 Figura Nº 54 Aportes Voluntarios ...................................................................... 124 Figura Nº 55 Fechas de Pago ONP ..................................................................... 124 Figura Nº 56 Bancos ........................................................................................... 125 Figura Nº 57 Billetes y Monedas soles ............................................................... 125 Figura Nº 58 Billetes y Monedas dólares ........................................................... 126 Figura Nº 59 Cargos ........................................................................................... 126 Figura Nº 60 categorías ...................................................................................... 127 Figura Nº 61 Centros de costo ............................................................................ 127 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

13

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 62 Condiciones de trabajo .................................................................. 128 Figura Nº 63 Otros .............................................................................................. 128 Figura Nº 64 Constantes internas ....................................................................... 129 Figura Nº 65 Documentos adjuntos .................................................................... 129 Figura Nº 66 Tipos de cambio ............................................................................ 130 Figura Nº 67 Unidades (sedes) ........................................................................... 130 Figura Nº 68 Unidades de trabajo (áreas) .......................................................... 131 Figura Nº 69 Tipos de documentos .................................................................... 131 Figura Nº 70 Tipo de vías ................................................................................... 132 Figura Nº 71 Tipo de zonas ................................................................................ 132 Figura Nº 72 Tipo de trabajos............................................................................. 133 Figura Nº 73 Situaciones de trabajador .............................................................. 133 Figura Nº 74 Agregar cuentas contables ............................................................ 134 Figura Nº 75 Exportar para Importar información de Planillas.......................... 134 Figura Nº 76 Movimientos Datos Fijos .............................................................. 135 Figura Nº 77 Haber Básico Soles ....................................................................... 135 Figura Nº 78 Movimiento Datos Variables ........................................................ 136 Figura Nº 79 Días de Periodo ............................................................................. 136 Figura Nº 80 Principal ........................................................................................ 137 Figura Nº 81 Reporte de un empleado ................................................................ 137 Figura Nº 82 Cálculo de planillas ....................................................................... 138 Figura Nº 83 Cálculo de Gratificación para el periodo actual. .......................... 138 Figura Nº 84 Adelanto de remuneraciones ......................................................... 139 Figura Nº 85 Adelanto de remuneraciones (detalles) ........................................ 139 Figura Nº 86 Parámetros de quinta categoría ..................................................... 140 Figura Nº 87 Selección de periodo ya calculados .............................................. 141 Figura Nº 88 Modificación de periodo ............................................................... 141 Figura Nº 89 Aviso ............................................................................................. 142 Figura Nº 90 Apertura de periodo nuevo ............................................................ 142 Figura Nº 91 Advertencia ................................................................................... 142 Figura Nº 92 Eliminación del último periodo .................................................... 143 Figura Nº 93 Planillas (Moneda en boletas) ...................................................... 144 Figura Nº 94 Planilla de remuneraciones ........................................................... 145 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

14

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 95 Planillas de remuneraciones con todos sus reportes. ...................................................................... 146 Figura Nº 96 Resumen Planillas ......................................................................... 147 Figura Nº 97 Detalles ......................................................................................... 147 Figura Nº 98 Boleta de pagos ............................................................................. 148 Figura Nº 99 Planilla de remuneraciones ........................................................... 149 Figura Nº 100 CTS Trabajador ........................................................................... 140 Figura Nº 101 Vacaciones programación de fechas y pagos .............................. 150 Figura Nº 102 Cálculo de vacaciones ................................................................. 151 Figura Nº 103 Boleta de vacaciones ................................................................... 151 Figura Nº 104 Vacaciones listado de pagos realizados ...................................... 152 Figura Nº 105 Principal ...................................................................................... 152 Figura Nº 106 Reporte para pago en cuenta bancaria empleado ........................ 153 Figura Nº 107 Billetaje soles y dólares .............................................................. 154 Figura Nº 108 AFP Planillas mensuales ............................................................. 154 Figura Nº 109 Reporte AFP resumen Todas ...................................................... 155 Figura Nº 110 Detalles ....................................................................................... 155 Figura Nº 111 ONP Planillas Mensuales ............................................................ 156 Figura Nº 112 Reporte ONP Retenciones .......................................................... 156 Figura Nº 113 PDT Exportación ........................................................................ 157 Figura Nº 114 Consejo ....................................................................................... 157 Figura Nº 115 Copia de seguridad ...................................................................... 158 Figura Nº 116 Estructura CMM ......................................................................... 162 Figura Nº 117 Características por nivel. ............................................................ 163 Figura Nº 118 Nivel 1 Inicial ............................................................................. 164 Figura Nº 119 Nivel 2 – Repetible ..................................................................... 164 Figura Nº 120 Nivel 3 – Definido ....................................................................... 165 Figura Nº 121 Nivel 4 – Administrado ................................................................ 165 Figura Nº 122 Nivel 5 – Optimizado .................................................................. 165 Figura Nº 123 Plan de implementación: ............................................................ 172 Figura Nº 124 Etapas de evaluación de un proceso de capacitación ................. 183 Figura Nº 125 Indicador Nº 1 ............................................................................. 180 Figura Nº 126 Indicador Nº 2: ........................................................................... 181 SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

15

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 127 Indicador Nº 3: ........................................................................... 182 Figura Nº 128 Indicador Nº 4: ........................................................................... 183 Figura Nº 129 Indicador Nº 5: ........................................................................... 184 Figura Nº 130 Indicador Nº 6: ........................................................................... 185 Figura Nº 131 Indicador Nº 7: ........................................................................... 186 Figura Nº 132 Indicador Nº 8: ........................................................................... 187 Figura Nº 133 Indicador Nº 9: ........................................................................... 188 Figura Nº 134 Indicador Nº 10: .......................................................................... 189

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

16

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ÍNDICE DE CUADROS

Cuadro Nº 01 Trabajadores pagados en Nortfarma S.A.C ................................ 52 Cuadro Nº 02 Comparación sistema actual y sistema propuesto ....................... 83 Cuadro Nº 03 Presupuesto de Recursos A Utilizar ............................................ 91

ÍNDICE DE TABLAS Tabla Nº 01 Tabla de indicadores ....................................................................... 55 Tabla Nº 02 Análisis de Resultados ................................................................... 179

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

17

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ÍNDICE ANEXOS

GUIA DE OBSERVACIÓN Nº 01 ..................................................................... 201

GUIA DE OBSERVACIÓN Nº 02 ..................................................................... 202

GUIA DE OBSERVACIÓN Nº 03 ..................................................................... 203

GUIA DE OBSERVACIÓN Nº 04 ..................................................................... 204

GUIA DE OBSERVACIÓN Nº 05 ..................................................................... 205

GUIA DE OBSERVACIÓN Nº 06 ..................................................................... 206

GUIA DE OBSERVACIÓN Nº 07 ..................................................................... 207

GUIA DE OBSERVACIÓN Nº 08 ..................................................................... 208

GUIA DE OBSERVACIÓN Nº 09 ..................................................................... 209

GUIA DE OBSERVACIÓN Nº 10 ..................................................................... 210

CONSTANCIA DE APROBACIÓN DE TESIS ................................................ 254

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

18

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

INTRODUCCIÓN En la actualidad los sistemas de información, tecnología y computadoras son de mucha importancia para desarrollar diversos tipos de trabajo que ayudan al hombre.

Nortfarma S.A.C es una institución privada que está dedicada a la compra y venta de productos farmacéuticos, perfumería, entre otros. Su crecimiento anual se encuentra basado principalmente en la apertura de nuevos puntos de venta y en posicionamiento de los mismos en el mercado del norte del país. Actualmente

cuenta con 32 boticas

distribuidas en diferentes puntos del norte del país., y 3 Deliverys. En el presente mercado la empresa compite arduamente para verse como una empresa líder en el rubro farmacéutico.

El Sistema Informático de Planillas permitirá a la institución llevar un buen control con todas las planillas así como también la elaboración de la planilla de sueldos de sus empleados de manera rápida y sencilla; Permite llevar el registro de Personal, en este espacio del sistema llenará información de todo el personal que labora en la empresa, desde sus datos de identificación hasta si esta afiliado a SNP o AFP, su sueldo y a que centro de costo pertenece; Centros de Costo, podrá registrar los distintos centros de costo con los que cuenta, indicando descripción, encargado, ubicación, teléfono; AFP, podrá ingresar AFP así como los factores con los que se elaborarán los cálculos de la planilla; Configuración, cuenta con los datos de empresa y factores generales necesarios para la elaboración de la planilla; Módulo para el ingreso de datos de la planilla por un determinado periodo; Préstamos, lleva el control de los prestamos otorgados a sus empleados; Con los datos anteriormente ingresados se procesa la planilla para un determinado periodo; Los reportes con los que se cuenta son: Planilla, Boletas de Pago, reportes de pagos, Neto a Recibir, Aportes AFP por AFP, Aportes AFP por Centro de Costo, Reporte de Personal, Listado de Centros de Costo, Listado de AFPs; siendo estos algunos de la funcionalidades del sistema, así como también otros tipos de funciones que será detallado en el proyecto. El desarrollo de la tesis y del sistema será beneficioso para nosotros ya que nos va a permitir obtener el grado de bachiller y luego lo anhelado de todo profesional que es la obtención del Titulo Profesional, para así podernos desempeñar en nuestro campo de estudio. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

19

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.1 Título Tentativo. Sistema Informático de Planillas para Nortfarma S.A.C.

1.2 Autores. Segundo Manuel Contreras Adriano. Yasmany Florentino García Ramírez.

1.3 Tipo De Investigación. Descriptiva – Correlacional: Porque tiene como propósito describir el proceso de planillas de la organización y medir el grado de relación o asociación no causal existente entre dos o más variables; primero se miden las variables y luego, mediante pruebas de hipótesis correlacionales y la aplicación de técnicas estadísticas, se estima la correlación.

1.4 Lugar. La empresa Nortfarma S.A.C se encuentra ubicada en la Av. Grau Nº 467, del departamento de Piura - Perú, el teléfono de la organización es 30-4398.

1.5 Institución. Empresa Nortfarma S.A.C. de la ciudad de Piura – Perú.

1.6 Duración. La presente Tesis tendrá una duración de cuatro meses, después de la aprobación del proyecto.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

20

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPÍTULO I I: MARCO METODOLÓGICO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

21

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.1 EL PROBLEMA.

1.1.1 Realidad Problemática. La empresa privada Nortfarma S.A.C está dedicada a la compra y venta de productos farmacéuticos, perfumería, entre otros. Su crecimiento anual se encuentra basado principalmente en la apertura de nuevos puntos de venta y en posicionamiento de los mismos en el mercado del norte del país. Actualmente

cuenta con 32 boticas

distribuidas en diferentes puntos del norte del país, y 3 Deliverys. En el presente mercado la empresa compite arduamente para verse como una empresa líder en el rubro farmacéutico.

Hoy en día Nortfarma S.A.C presenta un poco de desorganización en lo que se refiere al proceso de planillas; además de lo mencionado presentamos algunos problemas frecuentes como: •

No brinda listado de Trabajadores con código en el banco de crédito.



No brinda listado de domingos y feriados.



Demasiado tiempo en la generación de los diversos reportes.



Demasiado tiempo en la generación de las diversas planillas.



Incongruencia o igualdad de datos entre los trabajadores.



No emite Boletas de Pago.

Anteriormente se detallo algunos de los frecuentes problemas que se dan en Nortfarma S.A.C, así se ha visto conveniente y necesario analizar, elaborar e implementar

un sistema informático de Planillas, para subsanar los problemas

mencionados y además

que la empresa se prepare para convertirse en una

organización con un mayor rango competitivo, en el cual el sistema se convertirá en una herramienta estratégica para el posicionamiento de la empresa en el mercado.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

22

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

23

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.1.2 Antecedentes del Problema.

Antecedentes Locales. • Sandoval (1993) en su tesis “Análisis, Diseño y Desarrollo de un Sistema de Planillas” realizada en la Universidad Nacional de Piura en la Facultad de Ingeniería Industrial aplicada a la Empresa Tiendas Industriales Asociadas s.a., es una cadena de supermercados, cuenta con un centro de cómputo que apoya el trabajo diario de las diferentes áreas de la empresa mediante un minicomputador WANG VS5 multiusuario. Se requería automatizar el área de personal para hacer más eficiente el manejo de los pagos de planillas al personal, ya que la elaboración manual consumía muchas horashombre de trabajo que podían ser utilizadas en otras áreas de la empresa, además se necesitaba información rápida y oportuna para la gerencia general mas aún cuando el sindicato presenta el pliego de reclamos, que debía ser resuelto a la brevedad posible para que no surgieran problemas laborales. Para tal fin se requería diseñar un sistema de planillas rápido y eficiente; para mejorar la gestión de la sección de personal, de manera que se pudiera brindar la información necesaria, oportuna y adecuada a las necesidades gerenciales de la empresa y/u organismos gubernamentales. Para cumplir con el presente proyecto se siguieron las siguientes etapas: Análisis del sistema, Diseño del sistema, Desarrollo e implementación, Documentación, pruebas y puesta en marcha del sistema.

• En la etapa de análisis se debió recolectar y analizar la información que se maneja en la sección de personal.

• Etapa del diseño del sistema, se debió especificar las salidas de información deseada, determinar cuáles eran los requerimientos de información de entrada para obtener dichas salidas, identificar los datos que se debía mantener en los archivos, estructurar los archivos de datos, considerar los procesos de transformación de los datos de entrada y la actualización de los archivos, frecuencia con que se realizaban las operaciones, procedimientos manuales y automáticos que debía realizar el sistema.

• Etapa de desarrollo del sistema se determinaron: Procedimientos administrativos, se estipularon los pasos necesarios del flujo de documentos, Procedimientos manuales, SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

24

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

incluyeron la preparación de documentos de entrada del sistema y distribución de la información de salida que se emitiría, Procedimientos computacionales, incluyeron la captura y tratamiento de los datos para convertirlos en información, la programación del sistema se realizó en lenguaje COBOL multiusuario.

La implementación del sistema trato la forma progresiva de como se debía ir implementando el sistema.

• En la etapa de documentación se debió elaborar los manuales de procedimientos y de usuarios, En la etapa de prueba, se realizaron todas las pruebas necesarias para descartar posibles errores cuando, esté el sistema en producción. En la puesta en marcha se debió considerar la carga inicial de la información que el sistema requería.

Antecedentes Internacionales. • Panamá (1998) se desarrolla un sistema “ Sistema de Estructura Planillas – Descuento “ diseñado para procesar la información correspondiente a la Estructura, Planilla (Nómina) y Descuentos Directos para todas las instituciones del Gobierno Central, Varias Descentralizadas, Patronatos, Pensionados y Jubilados por leyes especiales, con los controles necesarios para la fiscalización de los fondos destinados para los pagos de servicios personales de los Servidores Públicos, el cual genera los pagos pertinentes y demás productos presupuestarios, contables y crediticios requeridos por sus usuarios. El EPD también cuenta con los Módulos de Presupuesto y Descuentos, el primero con la información requerida de las Estructuras de Puestos y su sustento presupuestario; el segundo, tiene la responsabilidad de atender lo relativo a los descuentos voluntarios y/o legales de lo que sea responsable el funcionario pagado a través de este Sistema. Que tiene como objetivos; garantizar los procesos de fiscalización de las planillas de salarios del Sector Público en términos de eficiencia y eficacia, descentralizando el registro de la información, con miras a que cada institución maneje la actualización de acciones de personal y se actualice la contenida en el servidor principal (El EPD es un sistema Cliente/Servidor, pero operando sobre un mismo servidor, por ende, la percepción de los usuarios es de un ambiente centralizado, ya que los registros se realizan vía emulador de Terminal, sobre la base de datos del servidor en tiempo real, por lo SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

25

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

tanto no se requiere revertir la información al servidor central, sino, tener acceso desde los diferentes nodos ) para ser procesada en forma centralizada; Contemplar las funcionalidades requeridas para el control de las Estructuras de Puestos, que constituye el respaldo presupuestario de gastos de salarios, acciones de personal y emisión de planillas de salarios y el procesamiento de las deducciones básicas y legales, así como voluntarias, aplicables a los sueldos de los Servidores Públicos.

1.1.3 Formulación Interrogativa del Problema. ¿Cómo el Sistema Informático influye en el proceso de Planillas en Nortfarma S.A.C.?

1.1.4 Justificación de la Investigación. Justificación científica: Nortfarma S.A.C es una empresa que tiene como objetivo crecer de una manera gradual con la apertura de nuevos puntos de venta y mayor posicionamiento del mercado en el norte del país, por tal motivo está dispuesta a obtener el Sistema Informático de Planillas, el cual tiene como base y respaldado el método científico cumpliendo cada uno de sus procesos, así como también informáticos con un alto nivel de tecnología el cual permitirá aminorar los problemas como también darles una solución a estos; los cuales estarán justificado por los resultados obtenidos en el presente trabajo.

La presente investigación pasará a formar parte de los antecedentes del problema de cualquier otra investigación relacionada con el tema, sirviendo de base y de ayuda para aquellos estudiantes o profesionales que pretendan desarrollar Sistemas de Información orientados a este rubro.

Justificación Institucional: En la actualidad las empresas necesitan de sistemas cada vez más actualizados con tecnología de alto nivel, se tiene que poner énfasis en el proceso de planillas porque es uno de los procesos indispensables dentro de la empresa y parte base para su crecimiento, y teniendo en cuenta que el personal cada día se tornan más exigentes.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

26

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Para cualquier tipo de organización, la única forma de mantenerse en este mundo competitivo es ofrecer un mayor compromiso con el trabajador.

En efecto, al tener Nortfarma S.A.C como objetivo la obtención del Sistema Informático de Planillas, va a brindar un mayor control con el pago al personal, con la cantidad de personal ya sean afiliados a las AFPs, CTS, reportes con la cantidad de egresos originados por el personal y muchas cosas más; el cual se ve justificado en el presente trabajo.

Justificación Tecnológica: Actualmente es difícil competir en el mercado por la magnitud y alcance que tiene la tecnología. Casi todas, por no decir todas, las empresas cuentan con Sistemas Informáticos para ayudarles a resolver infinidad de problemas. La empresa que no cuenta con al menos un sistema computarizado, se verá relegada, porque el mercado, específicamente los proveedores y consumidores, exigen y demandan rapidez y compromiso, así como también las empresas que no lleven un buen control de egresos por los pagos al personal se le vera afectada en su crecimiento económico; así, se hace indispensable en este tiempo, contar con Sistemas Informáticos que ayuden a esta labor. El Sistema Informático de Planillas para Nortfarma S.A.C.

pondrá a esta

empresa en la vanguardia tecnológica y lista para competir con otras empresas dedicadas al mismo rubro; ya que existen otras cadenas de boticas en el Perú que cuentan con sistemas informáticos actualizados.

Justificación del Investigador: El desarrollo y la realización del presente trabajo de investigación ayudará a conseguir nuestro objetivo que es la obtención del Titulo Profesional de Ingeniería de Sistemas. Además, nos servirá como experiencia y práctica para el futuro, cuando tengamos que desenvolvernos como Ingenieros de Sistemas, pues la principal labor de un ingeniero, es brindar soluciones tecnológicas, económicas y sociales para resolver problemas que puedan afectar a la sociedad en general. Al desarrollar la presente investigación, nuestra formación no sólo quedará en conocimientos académicos o científico – técnicos, adquiridos a lo largo de nuestra carrera, sino que demostraremos que estamos

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

27

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

preparados para aplicar todo lo aprendido y así contribuir a resolver los problemas que aquejan a nuestra sociedad.

Justificación Social: La empresa sostiene que la satisfacción en primer lugar de los empleados que le va a permitir que esta siga creciendo económicamente no tiene precio y para cumplir con ese objetivo, es que están haciendo mejoras para brindar una atención con calidad. Allí es donde entra a tallar nuestro sistema, pues brindará información actualizada de todos los reportes de planillas con el monto a pagar de cada empleado obteniendo una real cantidad de egresos generados por este, que era un verdadero problema en esta empresa, además de otras funciones que solucionan problemas ya detallados anteriormente. Con este Sistema Informático, la empresa brindará un mejor servicio, ahorrando tiempo en generar las planillas de cada empleado, manifestándose así en satisfacción por parte de ellos y lo que trae como consecuencia la satisfacción de los clientes por el mejor trato que le brindaran a cada empleado. El desarrollo del presente trabajo, tiene una justificación social al grado que cuando Nortfarma S.A.C obtenga el Sistema Informático de Planillas se conseguirá un mayor grado de satisfacción de los empleados, de la empresa e indirectamente de los clientes.

Justificación Económica: Indudablemente la empresa se beneficiará con este Sistema Informático, pues tendrá un mejor control sobre planillas, se ahorrará tiempo valiosísimo, así como también obtendrá más ingresos y en gran medida los egresos disminuirán; también se obtendrá un reconocimiento monetario por parte de Nortfarma S.A.C.

1.1.5 Limitaciones de la Investigación. • Una limitación importante en la realización del proyecto de tesis es el tiempo, debido a que solo se cuenta con poco tiempo para su desarrollo.

• La limitación de dinero es importante debido a que la situación económica en la que nos encontramos es precaria como para realizar un proyecto de tesis.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

28

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• Otra limitación es la falta de experiencia que tenemos, ya que es la primera vez que realizamos este tipo de trabajo que tienen un gran valor para nosotros.

• La información es una limitación, ya que se tiene acceso, pero sin embargo, nos la brindan de una manera desordenada sin un orden específico, por tal motivo se tiene que organizar toda la información obtenida.

1.2 OBJETIVO GENERAL. Desarrollar e Implementar el Sistema Informático de Planillas para Nortfarma S.A.C con el desarrollo de la metodología RUP.

1.2.1 Objetivos Específicos. • Aplicar la metodología RUP, aplicar sus fases y elaborar la documentación adecuada. • Especificar el alcance de la investigación y establecer casos de negocios para un nuevo sistema o para alguna actualización importante de un sistema existente. • Analizar el dominio del problema y establecer una buena arquitectura para lidiar con los elementos de riesgo más altos de la investigación, desarrollando un plan comprensivo mostrando cómo la investigación será completada. • Desarrollar incrementalmente producto de software completo el cual estará listo para ser transferido al usuario. • Hacer la transición final del producto de software al usuario y realizar “Pruebas beta” para validar el nuevo sistema vs. las expectativas del usuario. • Disminuir los problemas e incluir algunas mejoras sugeridas por los usuarios.

1.3 HIPÓTESIS. El sistema informático mejora el proceso de planillas en Nortfarma S.A.C.

1.4 VARIABLES. • Variable Independiente: Sistema Informático para Nortfarma S.A.C. • Variable Dependiente: Planillas en Nortfarma S.A.C. • Variable Interviniente: Metodología RUP.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

29

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5 DISEÑO DE EJECUCIÓN.

1.5.1 METODOLOGÍA. Las metodologías utilizadas para la elaboración de la investigación son:

1.5.1.1. Método Científico. Se consideró el método científico porque se lleva una serie de pasos sistemáticos e instrumentos que nos lleva a un conocimiento científico. Estos pasos nos permitió llevar a cabo la investigación.

El objetivo principal del Método Científico es explicar los fenómenos naturales, o sea especificar cuáles variables están relacionadas con otras y la manera en que lo están con otras y cómo se relacionan, capacitando así al investigador para predecir ciertas variables a partir de otras. Entonces, se puede concluir diciendo que la finalidad de la ciencia es la teoría, porque esta se define como un conjunto sistemático interrelacionados, definidos y proposiciones que sirven para explicar y predecir fenómenos.

El método científico tiene como elementos el sistema conceptual, hipótesis, definiciones, variables e indicadores.

En el Método Científico se determina la hipótesis que es una tentativa de explicación mediante una suposición o conjetura verosímil destinada a ser probada por la comprobación de los hechos; es decir que podemos definir una hipótesis, como, la etapa del método científico, donde el investigador plantea sus suposiciones, proposiciones o condiciones, sea que puedan ser posibles o no.

Al inicio de toda investigación el científico se plantea una interrogante, producto de la observación de un hecho o fenómeno, define y delimita el contexto donde está inmerso el hecho y formula posibles soluciones (hipótesis) las cuales serán sometidas a un proceso de nuevas observaciones y/o experimentaciones (pruebas). Los resultados que obtiene son sometidos a un proceso de análisis e interpretación y de ser confiables las suposiciones o hipótesis anteriores, éstas constituirán explicaciones válidas para ese hecho o fenómeno, existiendo la posibilidad de ser generalizados a hechos y fenómenos SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

30

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

similares. De no ser comprobada la hipótesis planteada, se formularán nuevas hipótesis y se repite el ciclo investigativo.

No podemos concebir el método científico como un procedimiento o instrumento rígido, pero aún así, por ser sistemático, debe mantener características específicas que lo identifique de otros instrumentos de investigación, por lo tanto se puede decir que el método científico es:

• Fáctico: Es de carácter empírico, se basa fundamentalmente en hechos. • Transcendental: Aunque realmente parte de ellos, va más allá de mismos hechos. • Verificación empírica: Revisa sus afirmaciones con la realidad. • Autocorrectivo y progresivo: En caso de ser necesario, corrige o ajusta sus conclusiones y es progresivo ya que al no tomar sus conclusiones como infalibles y finales, está abierto a nuevos aportes y a la utilización de nuevos procedimientos y de nuevas técnicas. • Formulaciones generales: Aunque no pasa por alto aspectos individuales, se interesa en hechos generales comprobados como ley o clase clasificable y legal. • Objetivo: Busca o persigue hallar la verdad fáctica, sin importar lo que piense sobre tal hecho el investigador. Es decir que aunque sus ideales o principios sean distintos, acepta como realidad un hecho comprobado.

Por tal motivo se concluye diciendo que el método científico es utilizado porqué tenemos que plantear o proponer el problema a investigar, generar la formulación interrogativa del problema, darle una posible solución, formular la hipótesis respectiva para luego identificar y definir las respectivas variables.

1.5.1.2 Metodología RUP. RUP o Proceso Unificado Racional es una de las metodologías que se adaptó mejor para el desarrollo del Software ya que gracias a esta se puede utilizar distintas herramientas como el Lenguaje Unificado de Modelado (UML), permitiendo la representación gráfica de los procedimientos que se realizan en Planillas así como también constituye una de las metodologías estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

31

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización. Proponiendo así a la organización los diagramas a utilizar en las diferentes etapas del desarrollo de los sistemas de información.

Esta metodología entre otras es mucho más amplia, donde su principal beneficio es iterativo e incremental, que unido a otras practicas claves como la orientación al manejo de riesgos y la planeación adaptable, permiten de forma natural guiar adecuadamente el proceso de desarrollo de software.

Este método IBM lo baso en el modelo en espiral que organiza las interacciones por etapas y fases para obtener una estructura mas solidad, clara y ajustable a las necesidades particulares de cada organización.

1.5.1.2.1 Estructura Estática del Proceso (roles, actividades, artefactos y flujos de trabajo). Un proceso de desarrollo de software define quién hace qué, cómo y cuándo. RUP define cuatro elementos los roles, que responden a la pregunta ¿Quién?, las actividades que responden a la pregunta ¿Cómo?, los productos, que responden a la pregunta ¿Qué? y los flujos de trabajo de las disciplinas que responde a la pregunta ¿Cuándo? (ver figuras a continuación) (RSC 1998).

Figura Nº 02

Figura: Relación entre roles, actividades, artefactos.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

32

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 03

Roles

Artefactos Actividades

Figura: Detalle de un workflow mediante roles, actividades y artefactos.

1.5.1.2.2 Prácticas Claves del Proceso de Desarrollo de Software. • Desarrollo iterativo. El desarrollo iterativo es un método de construcción de productos cuyo ciclo de vida esta compuesto por un conjunto de iteraciones, las cuales tienen como objetivo entregar versiones del software. Cada interacción se considera como un subproyecto que genera productos de software y no solo documentación, permitiendo al usuario tener puntos de verificación y control más rápidos e induciendo un proceso continúo de pruebas e integración desde las primeras iteraciones. Las iteraciones están compuestas por el conjunto de disciplinas o actividades ya conocidas en el proceso de desarrollo de software.

Estas son la especificación de requerimientos, el análisis y diseño, las pruebas, la administración de la configuración y el proceso de gerencia de proyectos. En la siguiente figura se muestra gráficamente la relación existente entre las disciplinas o actividades y las iteraciones.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

33

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 04

Figura del diagrama RUP.

Es recomendable que a cada una de estas iteraciones se les clasifique y ordene según su prioridad, y que cada una se convierte luego en un entregable al cliente. Esto trae como beneficio la retroalimentación que se tendría en cada entregable o en cada iteración.

• Orientación al manejo del riesgo. Cada proyecto tiene asociado intrínsecamente un conjunto de riesgos que requieren un plan de manejo claramente establecido, documentado y con una implementación eficaz. De esta manera se pretende evitar posibles retrasos en los tiempos de entrega, problemas de calidad en el producto o en el peor de los casos, que puedan afectar la culminación del proyecto.

Estos procesos pueden ser tan complejos y elaborados según la importancia que requiera el proyecto.

En las etapas iniciales se implementan las funcionalidades con mayor exposición al riesgo y las de mayor complejidad, mejorando la posibilidad de éxito del proyecto.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

34

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 05

Figura. Perfiles de riesgo.

En la fase inicial del proyecto, el nivel de exposición al riesgo en ambos modelos es casi igual, pero en las fases siguientes es completamente diferente para cada modelo (Ver Figura Anterior). Este comportamiento se debe al período de exploración de riesgos del modelo en espiral, donde se identifican los riesgos, se priorizan y se define un plan de manejo para mitigarlos.

Se procede a la fase de elaboración donde se implementan aquellos casos de uso que atacan los riesgos de más alta prioridad, lo cual se denomina período de resolución de riesgos. Al final de esta fase se debe tener definida la arquitectura del sistema, así como la infraestructura en la que se soportará.

• Orientación al cliente. Cuando se inicia un proyecto de desarrollo de software se conoce la importancia de la participación del cliente para lograr su terminación exitosa, pero usualmente cometemos el error de olvidar esta norma básica, lo que implica que la participación del cliente se restringe al inicio y finalización del proyecto, lo que en la mayoría de los casos produce un alto grado de insatisfacción en el usuario, al no obtener el producto con las especificaciones esperadas.

El cliente es quien realmente conoce el valor que aportará el producto que está siendo desarrollado y puede definir las prioridades desde la perspectiva organizacional. Esto SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

35

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

quiere decir que es necesario contar con su participación en el proceso de planificación de las fases y de las iteraciones.

Posteriormente se requiere su participación en cada iteración para proveer retroalimentación temprana al equipo de desarrolladores, garantizando el cumplimiento de las expectativas que tiene, además de ofrecerle una visibilidad permanente del estado del proyecto, asegurando su compromiso para terminarlo exitosamente.

Se debe tener en cuenta que el cliente no se interesa por los aspectos técnicos de alta complejidad y riesgo, razón por la cual se debe combinar esta práctica con una orientación al manejo del riesgo.

• Desarrollo evolutivo. Cuando se trabaja con una especificación de requerimientos monolítica, se cae en el error de creer que se comprende completamente el concepto del producto sin haberlo validado con el cliente con algo más que documentos y modelos abstractos. Este proceso inicia con un concepto poco claro del producto a construir, y sólo se tiene claridad en la medida que se vaya desarrollando y verificando el producto con el cliente. Este tipo de proyectos se asemejan más al patrón que siguen los proyectos de investigación y desarrollo de nuevos productos.

1.5.1.2.3

Incorporando el Proceso Unificado de Desarrollo de Rational.

La concepción de un sistema de información va mucho más allá de levantar los requerimientos, elaborar un conjunto de modelos y comenzar a programar.

Esta concepción limitada ha permitido que durante años no podamos hacer uso adecuado de los conceptos y las herramientas con los que contamos. En este punto podemos considerar que la definición de la arquitectura del software se convierte en el eje orientador que permite controlar el desarrollo iterativo e incremental del sistema, a través de su ciclo de vida. Esta arquitectura se define en las primeras fases del proyecto, básicamente en la de elaboración, y se refina a través de todo el proyecto.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

36

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

RUP se fundamenta en seis prácticas: el desarrollo iterativo, la administración de requerimientos, la arquitectura basada en componentes, en el modelamiento visual, en la verificación continua de la calidad y la administración del cambio. Estas seis prácticas orientan el modelo y con ellas se pretende solucionar muchos de los problemas asociados al software.

Adicionalmente hay muchos aspectos de diseño que son bien conocidos, pero que en realidad han sido muy poco implementados en los proyectos de software; estos son: facilidad de uso, modularidad, encapsulamiento y facilidad de mantenimiento.

Es necesario entonces definir una arquitectura sólida basada en componentes, para construir mejores y más flexibles soluciones de software para las necesidades organizacionales.

Los cambios en un proyecto no pueden ser detenidos dado que la evolución del entorno de cada organización es continua, pero sí pueden ser administrados de manera que su impacto pueda ser estimado para determinar si dicho cambio se incluye o no y si el proyecto debe ser reajustado. Cada cambio en el proyecto debe tener especificado cuándo y cómo se va a realizar, quién lo va a hacer y qué productos se ven involucrados en ese cambio. En ese punto es donde el control de cambios y la trazabilidad de los componentes a través de los diversos modelos adquieren una gran importancia. Existen algunos aspectos que se deben tener en cuenta para desarrollar exitosamente un proyecto. A continuación se enumeran algunos de ellos:

1. Se debe tener definida claramente la metodología de trabajo de cada fase del proceso del desarrollo de software, en especial las fases de administración de requerimientos y control de cambios, los cuales son los eslabones más débiles del proceso de desarrollo de software en nuestras organizaciones.

La responsabilidad de definir, documentar y velar que se cumpla a cabalidad la metodología de trabajo es del grupo de ingeniería de procesos.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

37

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2. La participación activa de los usuarios y los acuerdos en los tiempos pactados, teniendo en cuenta los datos generados de los procesos de estimación y planificación, son responsabilidad del jefe del proyecto, pero deben ser elaborados con integrantes claves del equipo del proyecto.

3. El Grupo SQA3 debe definir, documentar y actualizar el proceso de aseguramiento de la calidad del software, gestionar los recursos necesarios para que sea operativo desde el comienzo del proyecto, entregar el plan de calidad y velar por su cumplimiento a lo largo del ciclo de vida del proyecto.

4. El proceso de incorporación y utilización de nuevas tecnologías es quizás uno de los aspectos más críticos dentro del proyecto y de mayores riesgos. La definición de una metodología de administración del cambio tecnológico, clara y muy práctica, facilitaría considerablemente el trabajo realizado en la fase de elaboración, lo cual permitiría determinar la viabilidad de la incorporación de dicha tecnología en el proyecto.

Teniendo en cuenta los aspectos mencionados previamente, Rational que fue comprada por IBM, elaboró un marco de referencia para el proceso de desarrollo de software basado en el modelo en espiral. Este método se conoce como RUP. “Racional Unified Process”. Para una mejor organización, el RUP agrupa las iteraciones en etapas y fases que facilitan la administración del proyecto (Ver en la siguiente figura).

Figura Nº 06

Figura. Iteraciones en etapas y fases. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

38

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5.1.2.4 Características Esenciales de RUP. Los autores de RUP destacan que el proceso de software propuesto por RUP tiene tres características esenciales: está dirigido por los Casos de Uso, está centrado en la arquitectura, y es iterativo e incremental.

1. Proceso Dirigido por los Casos de Uso. Según Kruchten (2000), los Casos de Uso son una técnica de captura de requisitos que fuerza a pensar en términos de importancia para el usuario y no sólo en términos de funciones que sería bueno contemplar. Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario un valor añadido. Los Casos de Uso representan los requisitos funcionales del sistema.

En RUP los Casos de Uso no son sólo una herramienta para especificar los requisitos del sistema. También guían su diseño, implementación y prueba. Los Casos de Uso constituyen un elemento integrador y una guía del trabajo como se muestra en la siguiente figura.

Figura Nº 07

Figura: Los Casos de Uso integran el trabajo.

Los Casos de Uso no sólo inician el proceso de desarrollo sino que proporcionan un hilo conductor, permitiendo establecer trazabilidad entre los artefactos que son generados en las diferentes actividades del proceso de desarrollo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

39

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Como se muestra a continuación en la siguiente figura, basándose en los Casos de Uso se crean los modelos de análisis y diseño, luego la implementación que los lleva a cabo, y se verifica que efectivamente el producto implemente adecuadamente cada Caso de Uso. Todos los modelos deben estar sincronizados con el modelo de Casos de Uso.

Figura Nº 08

Figura: Trazabilidad a partir de los Casos de Uso.

2. Proceso Centrado en la Arquitectura. La arquitectura de un sistema es la organización o estructura de sus partes más relevantes, lo que permite tener una visión común entre todos los involucrados (desarrolladores y usuarios) y una perspectiva clara del sistema completo, necesaria para controlar el desarrollo (Kruchten 2000).

La arquitectura involucra los aspectos estáticos y dinámicos más significativos del sistema, está relacionada con la toma de decisiones que indican cómo tiene que ser construido el sistema y ayuda a determinar en qué orden. Además la definición de la arquitectura debe tomar en consideración elementos de calidad del sistema, rendimiento, reutilización y capacidad de evolución por lo que debe ser flexible durante todo el proceso de desarrollo. La arquitectura se ve influenciada por la plataforma software, sistema operativo, gestor de bases de datos, protocolos, consideraciones de desarrollo como sistemas heredados. Muchas de estas restricciones constituyen requisitos no funcionales del sistema.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

40

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

En el caso de RUP además de utilizar los Casos de Uso para guiar el proceso se presta especial atención al establecimiento temprano de una buena arquitectura que no se vea fuertemente impactada ante cambios posteriores durante la construcción y el mantenimiento.

Cada producto tiene tanto una función como una forma. La función corresponde a la funcionalidad reflejada en los Casos de Uso y la forma la proporciona la arquitectura. Existe una interacción entre los Casos de Uso y la arquitectura, los Casos de Uso deben encajar en la arquitectura cuando se llevan a cabo y la arquitectura debe permitir el desarrollo de todos los Casos de Uso requeridos, actualmente y en el futuro. Esto provoca que tanto arquitectura como Casos de Uso deban evolucionar en paralelo durante todo el proceso de desarrollo de software.

En la siguiente figura se ilustra la evolución de la arquitectura durante las fases de RUP. Se tiene una arquitectura más robusta en las fases finales del proyecto. En las fases iniciales lo que se hace es ir consolidando la arquitectura por medio de baselines y se va modificando dependiendo de las necesidades del proyecto.

Figura Nº 09

Figura: Evolución de la arquitectura del sistema.

Es conveniente ver el sistema desde diferentes perspectivas para comprender mejor el diseño, por lo que la arquitectura se representa mediante varias vistas que se centran en aspectos concretos del sistema, abstrayéndose de los demás. Para RUP, todas las vistas juntas forman el llamado modelo 4+1 de la arquitectura (Kruchten 1995) el cual recibe este nombre porque lo forman las vistas lógica, de implementación, de proceso y de despliegue, más la de Casos de Uso que es la que da cohesión a todas. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

41

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 10

Figura: Los modelos se completan, la arquitectura no cambia drásticamente.

Al final de la fase de elaboración se obtiene una baseline de la arquitectura donde fueron seleccionados una serie de Casos de Uso arquitectónicamente relevantes (aquellos que ayudan a mitigar los riesgos más importantes, aquellos que son los más importantes para el usuario y aquellos que cubran las funcionalidades significativas).

Como se observa en la figura anterior, durante la construcción los diversos modelos van desarrollándose hasta completarse (según se muestra con las formas rellenas en la esquina superior derecha). La descripción de la arquitectura sin embargo, no debería cambiar significativamente (abajo a la derecha) debido a que la mayor parte de la arquitectura se decidió durante la elaboración. Se incorporan pocos cambios a la arquitectura (JBR 2000).

3. Proceso Iterativo e Incremental. Según JBR (2000) el equilibrio correcto entre los Casos de Uso y la arquitectura es algo muy parecido al equilibrio de la forma y la función en el desarrollo del producto, lo cual se consigue con el tiempo. Para esto, la estrategia que se propone en RUP es tener un proceso iterativo e incremental en donde el trabajo se divide en partes más

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

42

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

pequeñas o mini proyectos. Permitiendo que el equilibrio entre Casos de Uso y arquitectura se vaya logrando durante cada mini proyecto, así durante todo el proceso de desarrollo. Cada mini proyecto se puede ver como una iteración (un recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales) del cual se obtiene un incremento que produce un crecimiento en el producto.

Una iteración puede realizarse por medio de una cascada como se muestra en la siguiente figura. Se pasa por los flujos fundamentales (Requisitos, Análisis, Diseño, Implementación y Pruebas), también existe una planificación de la iteración, un análisis de la iteración y algunas actividades específicas de la iteración. Al finalizar se realiza una integración de los resultados con lo obtenido de las iteraciones anteriores.

Figura Nº 11

Figura: Una iteración RUP. El proceso iterativo e incremental consta de una secuencia de iteraciones. Cada iteración aborda una parte de la funcionalidad total, pasando por todos los flujos de trabajo relevantes y refinando la arquitectura. Cada iteración se analiza cuando termina; se puede determinar si han aparecido nuevos requisitos o han cambiado los existentes, afectando a las iteraciones siguientes. Durante la planificación de los detalles de la siguiente iteración, el equipo también examina cómo afectarán los riesgos que aún quedan al trabajo en curso. Toda la retroalimentación de la iteración pasada permite reajustar los objetivos para las siguientes iteraciones. Se continúa con esta dinámica hasta que se haya finalizado por completo con la versión actual del producto. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

43

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5.1.2.5 Etapas del Proceso Unificado.

1. Fase de concepción. Durante la fase de concepción o inicio se define el modelo del negocio y el alcance del proyecto. Se identifican todos los actores y Casos de Uso, y se diseñan los Casos de Uso más esenciales (aproximadamente el 20% del modelo completo). Se desarrolla, un plan de negocio para determinar que recursos deben ser asignados al proyecto.

Según Kruchten (2000) los objetivos de esta fase son: •

Establecer el ámbito del proyecto y sus límites.



Encontrar los Casos de Uso críticos del sistema, los escenarios básicos que definen la funcionalidad.



Mostrar al menos una arquitectura candidata para los escenarios principales.



Estimar el coste en recursos y tiempo de todo el proyecto.



Estimar los riesgos, las fuentes de incertidumbre.

Los resultados de la fase de inicio deben ser (RSC 1998): •

Un documento de visión: Una visión general de los requerimientos del proyecto, características clave y restricciones principales.



Modelo inicial de Casos de Uso (10-20% completado).



Un glosario inicial: Terminología clave del dominio.



El caso de negocio.



Lista de riesgos y plan de contingencia.



Plan del proyecto, mostrando fases e iteraciones.



Modelo de negocio, si es necesario.



Prototipos exploratorios para probar conceptos o la arquitectura candidata.

Al terminar la fase de inicio se deben comprobar los criterios de evaluación para continuar: •

Todos los interesados en el proyecto coinciden en la definición del ámbito del sistema y las estimaciones de agenda.



Entendimiento de los requisitos, como evidencia de la fidelidad de los Casos de

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

44

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Uso principales. •

Las estimaciones de tiempo, coste y riesgo son creíbles.



Comprensión total de cualquier prototipo de la arquitectura desarrollado.



Los gastos hasta el momento se asemejan a los planeados.

Si el proyecto no pasa estos criterios hay que plantearse abandonarlo o repensarlo profundamente.

La oportunidad del producto incluye: criterios de éxito, identificación de riesgos, estimación de recursos necesarios y un plan de fases incluyendo hitos. El hito principal de esta fase es el de determinar los objetivos del ciclo de vida. (Ver siguiente figura)

Figura Nº 12

Figura. Hito Principal de Fase de Concepción.

Se hace necesaria la definición del nuevo producto o la mejora sustancial. Si se busca desarrollar un nuevo producto, el resultado final más importante es la decisión de seguir o no con el proyecto, en función de 3 parámetros, los cuales son el tiempo, dinero y recursos. En cambio, se define de una manera totalmente diferente si el producto ya existe porque la evolución se tendría que centrar en los nuevos requerimientos de los usuarios y/o clientes, en los reportes de problemas y en los avances tecnológicos. (Kruchten 2000).

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

45

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2. Fase de elaboración. Se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos.

Los casos de uso seleccionados para desarrollarse en esta fase permiten definir la arquitectura del sistema, se realiza la especificación de los casos de uso seleccionados y el primer análisis del dominio del problema, se diseña la solución preliminar del problema y comienza la ejecución del plan de manejo de riesgos, según las prioridades definidas en él.

Al final de la fase se determina la viabilidad de continuar el proyecto y si se decide proseguir, dado que la mayor parte de los riesgos han sido mitigados, se escriben los planes de trabajo de las etapas de construcción y transición y se detalla el plan de trabajo de la primera iteración de la fase de construcción.

El hito principal de esta fase corresponde a establecer la arquitectura del ciclo de vida. (Ver siguiente figura). Figura Nº 13

Figura. Hito Principal de Fase de Elaboración.

Es considerada como la fase más crítica de las cuatro fases. Aunque el proceso siempre debe permitir los cambios, en esta fase se puede decidir si vale la pena seguir adelante o no, ya que a partir de aquí la arquitectura, los requerimientos y los planes de desarrollo deberían ser estables, con menos riesgos y con una idea clara para planificar el resto del proyecto con menor incertidumbre; de forma que se pueda determinar el costo y los tiempos para completar el desarrollo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

46

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Adicionalmente, en esta etapa, se construye un prototipo de arquitectura ejecutable que se puede realizar en una o más iteraciones, dependiendo de: alcance, tamaño, riesgo y novedad del proyecto. (Kruchten 2000).

3. Fase de construcción. Se concentra en la elaboración de un producto totalmente operativo y eficiente y el manual de usuario.

El propósito de esta fase es completar la funcionalidad del sistema, para ello se deben clarificar los requerimientos pendientes, administrar el cambio de los artefactos construidos, ejecutar el plan de administración de recursos y mejoras en el proceso de desarrollo para el proyecto.

Se puede pensar esta fase como el proceso de manufactura, en donde se manejan los recursos y se controlan las operaciones para optimizar costos, horarios y calidad (Rational 2000a). El hito principal de esta fase es la capacidad operacional inicial (Ver siguiente figura). Figura Nº 14

Figura. Hito Principal de Fase de Construcción.

En esta fase se obtiene un producto Beta que debe decidirse si puede ponerse en ejecución sin mayores riesgos. Adicionalmente, puede hacerse una construcción en paralelo, pero esto exige una planificación detallada y una arquitectura muy estable.

4. Fase de transición Se Instala el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

47

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

El propósito de esta fase es asegurar que el software esté disponible para los usuarios finales, ajustar los errores y defectos encontrados, capacitar a los usuarios y proveer el soporte técnico necesario. Se debe verificar que el producto cumpla con las especificaciones entregadas por las personas involucradas en el proyecto al inicio del mismo.

Sin embargo, una vez instalado el software pueden surgir nuevos elementos que implicarán nuevos desarrollos o nuevas versiones (ciclos); pueden surgir nuevos requerimientos como: corregir problemas, finalizar funciones o sencillamente nuevas propuestas (Rational 2000a). El hito principal de esta fase es la versión del producto. (Ver siguiente figura). Figura Nº 15

Figura. Hito Principal de Fase de Transición.

Mantenimiento: una vez instalado el producto, el usuario realiza requerimientos de ajuste, esto se hace de acuerdo a solicitudes generadas como consecuencia del interactuar con el producto.

RUP esta basado en cinco principios claves que nos permitió la buena utilización de esta metodología, estos principios son:

Adaptar el proceso: El proceso deberá adaptarse a las características propias del proyecto u organización. El tamaño del mismo, así como su tipo o las regulaciones que lo condicionen, influirán en su diseño específico. También se deberá tener en cuenta el alcance del proyecto.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

48

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Balancear prioridades: Los requerimientos de los diversos inversores pueden ser diferentes, contradictorios o disputarse recursos limitados. Debe encontrarse un balance que satisfaga los deseos de todos.

Demostrar valor iterativamente: Los proyectos se entregan, aunque sea de un modo interno, en etapas iteradas. En cada iteración se analiza la opinión de los inversores, la estabilidad y calidad del producto, y se refina la dirección del proyecto así como también los riesgos involucrados.

Elevar el nivel de abstracción: Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software, lenguajes 4GL o esquemas (frameworks) por nombrar algunos. Esto previene a los ingenieros de software ir directamente de los requisitos a la codificación de software a la medida del cliente. Un nivel alto de abstracción también permite discusiones sobre diversos niveles arquitectónicos. Éstos se pueden acompañar por las representaciones visuales de la arquitectura, por ejemplo con UML.

Enfocarse en la calidad: El control de calidad no debe realizarse al final de cada iteración, sino en todos los aspectos de la producción.

Figura Nº 16

Figura. Fases de RUP.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

49

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

La metodología RUP se adopta al siguiente trabajo de la siguiente manera:

• Especificación del alcance del proyecto y establecer casos de negocios para el sistema así como para la actualización del mismo; teniendo como resultados una visión general de los requerimientos del proyecto y

los requerimientos principales, un

modelo inicial de casos de uso y modelo del dominio, un caso de negocios inicial, incluyendo la evaluación inicial de riesgos y una estimación de los recursos requeridos.

• Análisis del dominio del problema y establecimiento de una buena arquitectura para lidiar con los elementos de riesgo más altos del proyecto, desarrollando un plan comprensivo mostrando como el proyecto será completado; teniendo como resultados un modelo del dominio y de casos de uso 80% completo, requerimientos suplementarios que capturen los requerimientos no funcionales y cualesquiera requerimientos que no estén asociados con un caso de uso específico y una lista de riesgos revisada.

• Desarrollo incremental del producto de software completo el cual estará listo para ser transferido al usuario; teniendo como resultados o producto un modelo completo de diseño y casos de uso, liberaciones de productos ejecutables de funcionalidad incremental, una buena documentación de usuario y una liberación “beta” del producto.

• Hacer la transición final del producto de software al usuario y realizar “Pruebas Beta” para validar el nuevo sistema vs. las expectativas del usuario, realizar Manuales de usuario actualizados como también documentación de desarrollo actualizada y lograr que el usuario quede satisfecho.

• Se pretende llegar a disminuir los problemas que se presentan en la empresa y que se narran en la presente tesis, para lo cual se va a incluir algunas mejoras sugeridas por los usuarios, se va a mostrar algunos resultados que sustenten lo que estamos investigando, también se describirá las conclusiones a las que se a podido llegar con la investigación de nuestra tesis y posteriormente se dará algunas recomendaciones SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

50

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

que para nosotros es primordial que las personas que investiguen sobre nuestra tesis, puedan tomarlo en cuenta.

1.5.2 Población y Muestra

1.5.2.1 Población: Para definir nuestra población a tener en cuenta, primero vamos a definir las características que debe de tener, estas son:

• Boticas Nortfarma SAC; que atienden en distintos puntos de la ciudad y que se han destinado por distintos nombres como son: Felicidad 1; Ubicada en Av. Sánchez Cerro Nº 785 de la Ciudad de Piura, Felicidad 2; Ubicada en Av. Grau Nº 471 de la ciudad de Piura, Felicidad 3; Ubicada en Av. Loreto Nº 583 de la ciudad de Piura, Felicidad 4; Ubicada en Av. Loreto S/Cerro Nº 815 de la ciudad de Piura, Felicidad 6; Ubicada en la esquina Tacna C/Huancavelica 403 - 409 de la ciudad de Piura, Central; Ubicada en Av. Grau Nº 244 de la ciudad de Piura, Asunción; Ubicada en Av. Ramón Castilla Nº 113 de la ciudad de Piura – Distrito de Castilla, Felicidad 14; Ubicada en Av. Country Nº 238 de la ciudad de Piura, Felicidad 20; Ubicada en Jr. San Lorenzo Nº 6 – El Bosque de la ciudad de Piura, Felicidad 24; Ubicada en Av. Mártires de Uchuracchay – Galería Country A3-Mercado Modelo de la ciudad de Piura.

• Personal con que cuenta la empresa, es el eje importante en la empresa, pues es quien hace posible que la empresa salga adelante gracias a su trabajo y esfuerzo; el personal que se tiene en cuenta para la población son todos los integrantes de la empresa que tienen distinta forma de pago como por Planilla, Boletas de pago y Recibo por Honorarios.

Una vez conocidas estas características básicas pero primordiales; se ha podido determinar que la población de la siguiente investigación es de 610 trabajadores que laboran en la empresa Nortfarma en el año 2007.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

51

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5.2.2 Muestra: Para definir la muestra de trabajadores pagados por Nortfarma SAC, se ha tenido en cuenta la población de trabajadores que laboran en distintas boticas de la región.

Cuadro Nº 1: Trabajadores pagados en Nortfarma S.A.C

Fuente: Nortfarma SAC. Elaborado por los autores.

Se determina en base a la siguiente formula:

n=

N * Z 2 * P *Q (N − 1) * e 2 + Z 2 * P * Q

Donde: n: Muestra N: Población e: Error muestral = 0.10 Z: Nivel de confianza = 1.645 P: Probabilidad de que se tenga éxito = 0.50 Q: Probabilidad de que no se tenga éxito = 0.50 N = 610

n=

610*(1.645)^2*0.5*0.5

(610-1)*(0.1) ^2+ (1.645) ^2 *0.5 *0.5

n=

412.6688125 = 60.98698 6.76650625

n = 61 Trabajadores.

Por lo tanto, para nuestra investigación necesitaremos una muestra de 61 Trabajadores. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

52

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

1.5.3 Variable de Contrastación.

1.5.3.1 Técnicas e Instrumentos, Fuentes e Informantes. Dados los indicadores que se mencionan a continuación de este numeral 1.5.3.1, para obtener los datos de los dominios, se requerirá aplicar o recurrir a lo siguiente:

a) Para el indicador Tiempo Promedio en generar planilla mensual, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

b) Para el indicador Tiempo Promedio en generar liquidación de beneficios, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

c) Para el indicador Tiempo Promedio en generar vacaciones, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

d) Para el indicador Tiempo Promedio en generar gratificaciones, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

e) Para el indicador Tiempo Promedio en generar archivo RTPS para importar al PDT, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

f) Para el indicador Tiempo Promedio en generar boletas de pago, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

g) Para el indicador Tiempo Promedio en generar reportes de trabajadores por área de trabajo, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

53

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

h) Para el indicador Tiempo Promedio en generar reporte total de trabajadores, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

i) Para el indicador Tiempo Promedio en generar reporte totalizado por área de trabajo, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

j) Para el indicador Tiempo promedio en calcular sueldos, la técnica a utilizar en este indicador es la Observación, con su instrumento Guía de la Observación, teniendo como informante al Observador.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

54

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Tabla Nº 1

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

55

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

56

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPÍTULO II II: MARCO REFERENCIAL

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

57

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.1 Marco Teórico Referencial.

2.1.1 Descripción de la Empresa. La empresa Nortfarma S.A.C es una institución privada dedicada a la compra y venta de productos farmacéuticos, perfumería, entre otros; se encuentra ubicada en la Av. Grau 467 de la Ciudad de Piura.

En el año 1993, se crea la primera botica en el departamento de Piura, distrito castilla con el nombre de “Botica Virgen de la Asunción”; y mediante un buen trabajo, una buena organización y visión Empresarial por parte de sus socios, se inaugura una segunda botica en el mes de agosto cuya denominación social fue “Botica Felicidad”.

Desde el año 1999, se inicia con su nueva Razón Social como empresa denominada Nortfarma S.A.C y como nombre comercial “Boticas Felicidad”. Con el firme propósito de seguir apostando por el desarrollo del país, continuando así su expansión en las Ciudades de Sullana, Chiclayo, Tumbes y Trujillo, siendo actualmente una de las Cadenas Líder en el Mercado Piurano y en el norte del país; el crecimiento de la empresa se sustenta principalmente en una buena estrategia comercial de apertura de puntos de venta y en el posicionamiento en el mercado del norte del país, a través de sus precios, servicios de atención y especialmente por la calidad de sus productos.

Actualmente Nortfarma cuenta con 32 boticas distribuidas en diferentes puntos del norte del país, y tres Deliverys (dedicados a la venta y entrega del producto en el domicilio del cliente). Nortfarma S.A.C desea verse como una empresa líder en el rubro farmacéutico.

Todos estamos inmersos en un sistema imparable hacia lo que viene denominándose “Era del Conocimiento” o “Sociedad del Conocimiento”, donde la tecnología sigue siendo una palanca fundamental, pero cada vez menos diferenciadora; es el conocimiento y la gestión de ese conocimiento el que permitirá a las empresas adaptarse mejor y más rápidamente a los cambios. Toda empresa u organización hoy en día se le denomina sistema. Su entorno es el sistema productivo en el que se inserta, del que recibe una serie de entradas, en forma SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

58

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

de demandas, y al que entrega una serie de salidas, u oferta. A su vez dentro de él existen varios subsistemas formados por los distintos departamentos o áreas en las que se divide la empresa.

2.1.2 Sistemas.

Hablaremos de los sistemas, según Bertalanffy (1976), biólogo Austriaco que formuló la teoría de sistemas, nos dice que un sistema es un conjunto de elementos o partes que interaccionan entre sí a fin de alcanzar un objetivo concreto.

Sistemas es el conjunto de partes o elementos organizados y relacionados que interactúan entre sí para lograr un objetivo. Los sistemas reciben datos (entrada), energía o materia del ambiente y proveen información (salida), energía o materia. Un conjunto de elementos dinámicamente relacionados formando una actividad para alcanzar

un

objetivo

operando

sobre

datos/energía/materia

para

proveer

información/energía/materia.

Los sistemas tienen límites o fronteras, que los diferencian del ambiente. Ese límite puede ser físico (el gabinete de una computadora) o conceptual. Si hay algún intercambio entre el sistema y el ambiente a través de ese límite, el sistema es abierto, de lo contrario, el sistema es cerrado.

El ambiente es el medio en externo que envuelve física o conceptualmente a un sistema. El sistema tiene interacción con el ambiente, del cual recibe entradas y al cual se le devuelven salidas. El ambiente también puede ser una amenaza para el sistema.

2.1.2.1 Características de los sistemas. Sistema es un todo organizado y complejo; un conjunto o combinación de cosas o partes que forman un todo complejo o unitario. Es un conjunto de objetos unidos por alguna forma de interacción o interdependencia. Los límites o fronteras entre el sistema y su ambiente admiten cierta arbitrariedad.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

59

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Según Bertalanffy (1976), sistema es un conjunto de unidades recíprocamente relacionadas. De ahí se deducen dos conceptos: propósito (objetivo) y globalismo (totalidad).

• Propósito u objetivo: todo sistema tiene uno o algunos propósitos. Los elementos (objetos), como también las relaciones, definen una distribución que trata siempre de alcanzar un objetivo.

• Globalismo o totalidad: un cambio en una de las unidades del sistema, con probabilidad producirá cambios en las otras. El efecto total se presenta como un ajuste a todo el sistema. Hay una relación de causa/efecto. De estos cambios y ajustes, se derivan dos fenómenos: entropía y homeostasia. 

Entropía: es la tendencia de los sistemas a desgastarse, a desintegrarse, para el relajamiento de los estándares y un aumento de la aleatoriedad. La entropía aumenta con el correr del tiempo. Si aumenta la información, disminuye la entropía, pues la información es la base de la configuración y del orden. De aquí nace la negentropía, o sea, la información como medio o instrumento de ordenación del sistema.



Homeostasia: es el equilibrio dinámico entre las partes del sistema. Los sistemas tienen una tendencia a adaptarse con el fin de alcanzar un equilibrio interno frente a los cambios externos del entorno.

Una organización podrá ser entendida como un sistema o subsistema o un supersistema, dependiendo del enfoque. El sistema total es aquel representado por todos los componentes y relaciones necesarios para la realización de un objetivo, dado un cierto número de restricciones. Los sistemas pueden operar, tanto en serio como en paralelo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

60

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.1.2.2 Tipos de sistemas. Según Bertalanffy (1976): En cuanto a su constitución, pueden ser físicos o abstractos: • Sistemas físicos o concretos: compuestos por equipos, maquinaria, objetos y cosas reales. El hardware.

• Sistemas abstractos: compuestos por conceptos, planes, hipótesis e ideas. Muchas veces solo existen en el pensamiento de las personas. Es el software.

En cuanto a su naturaleza, pueden cerrados o abiertos: • Sistemas cerrados: no presentan intercambio con el medio ambiente que los rodea, son herméticos a cualquier influencia ambiental. No reciben ningún recurso externo y nada producen que sea enviado hacia fuera. En rigor, no existen sistemas cerrados. Se da el nombre de sistema cerrado a aquellos sistemas cuyo comportamiento es determinístico y programado y que opera con muy pequeño intercambio de energía y materia con el ambiente. Se aplica el término a los sistemas completamente estructurados, donde los elementos y relaciones se combinan de una manera peculiar y rígida produciendo una salida invariable, como las máquinas.

• Sistemas abiertos: presentan intercambio con el ambiente, a través de entradas y salidas. Intercambian energía y materia con el ambiente. Son adaptativos para sobrevivir. Su estructura es óptima cuando el conjunto de elementos del sistema se organiza, aproximándose a una operación adaptativa. La adaptabilidad es un continuo proceso de aprendizaje y de auto-organización.

Los sistemas abiertos no pueden vivir aislados. Los sistemas cerrados, cumplen con el segundo principio de la termodinámica que dice que “una cierta cantidad llamada entropía, tiende a aumentar al máximo”.

Existe una tendencia general de los eventos en la naturaleza física en dirección a un estado de máximo desorden. Los sistemas abiertos evitan el aumento de la entropía y pueden desarrollarse en dirección a un estado de creciente orden y organización (entropía negativa). Los sistemas abiertos restauran su propia energía y reparan SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

61

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

pérdidas en su propia organización. El concepto de sistema abierto se puede aplicar a diversos niveles de enfoque: al nivel del individuo, del grupo, de la organización y de la sociedad.

Podemos distinguir tres tipos de sistemas: El sistema físico o sistema operativo: transforma un flujo físico de entradas (materias primas, flujos financieros, etc.) en un flujo físico de salidas (productos terminados, flujos financieros, etc.).

El sistema de gestión o sistema de control: es un sistema que se encarga de controlar el funcionamiento del sistema físico. Estaría representado por la dirección de la empresa.

Sistema de Información: Es un sistema que actúa de intermediario entre el sistema operativo y el sistema de gestión. Vendría a ser el departamento de informática de la empresa.

Para que los subsistemas que forman una organización funcionen coordinadamente es necesario que exista este subsistema, que tiene como misión asegurar que la información necesaria fluya, dentro del sistema, de unos subsistemas a otros. Toda organización evolucionada debe disponer, hoy en día, de un buen sistema de información, ya que de ello dependerá en gran parte el éxito de la misma a la hora de alcanzar los objetivos propuestos.

2.1.2.3 Parámetros De Los Sistemas. Según Bertalanffy (1976), el sistema se caracteriza por ciertos parámetros. Parámetros son constantes arbitrarias que caracterizan, por sus propiedades, el valor y la descripción dimensional de un sistema específico o de un componente del sistema.

Los parámetros de los sistemas son: • Entrada o insumo o impulso (input): es la fuerza de arranque del sistema, que provee el material o la energía para la operación del sistema.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

62

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• Salida o producto o resultado (output): es la finalidad para la cual se reunieron elementos y relaciones del sistema. Los resultados de un proceso son las salidas, las cuales deben ser coherentes con el objetivo del sistema. Los resultados de los sistemas son finales, mientras que los resultados de los subsistemas con intermedios.

• Procesamiento o procesador o transformador (throughput): es el fenómeno que produce cambios, es el mecanismo de conversión de las entradas en salidas o resultados. Generalmente es representado como la caja negra, en la que entran los insumos y salen cosas diferentes, que son los productos.

• Retroacción o retroalimentación o retroinformación (feedback): es la función de retorno del sistema que tiende a comparar la salida con un criterio preestablecido, manteniéndola controlada dentro de aquel estándar o criterio.

• Ambiente: es el medio que envuelve externamente el sistema. Está en constante interacción con el sistema, ya que éste recibe entradas, las procesa y efectúa salidas. La supervivencia de un sistema depende de su capacidad de adaptarse, cambiar y responder a las exigencias y demandas del ambiente externo. Aunque el ambiente puede ser un recurso para el sistema, también puede ser una amenaza.

2.1.3 Sistema Informático.

Para que la empresa lleve un buen control en el proceso de planillas es preferible contar con un Sistema Informático que es un sistema que se encarga del manejo de información en la computadora, a través de la cual el usuario controla las operaciones que realiza el procesador; es la síntesis de hardware, software y de un soporte humano.

Un sistema informático típico emplea un ordenador que usa dispositivos programables para almacenar, recuperar y procesar datos. Conjunto formado por elementos hardware y software que constituyen los recursos a los cuales llegan las peticiones de los usuarios para ser atendidas. Hablando vulgarmente podemos decir que es uno o varios ordenadores con un sistema operativo y con los programas (software) necesarios por el o los usuarios. (Berdasco 2000). SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

63

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Sistema Informático es la ciencia que se encarga del estudio y manejo de los sistemas de información, la herramienta principal de la información es la computadora, de ahí que estén estrechamente relacionadas.

2.1.3.1 Elementos básicos del sistema informático: 1. Unidad Central de Proceso. C.P.U son las siglas que representan: Central Processing Unit (unidad central de proceso), este viene a ser el corazón del computador debido a que es ahí donde se recibe y se procesa la data proveniente de los dispositivos periféricos para luego ser bombeadas de vueltas a los mismos.

Es el componente en una computadora digital que interpreta las instrucciones y procesa los datos contenidos en los programas de computadora. Los CPU proporcionan la característica fundamental de la computadora digital, la programabilidad, y son uno de los componentes necesarios encontrados en los ordenadores o computadores de cualquier tiempo, junto con el almacenamiento primario y las facilidades de entrada/salida. Es conocido como microprocesador el CPU que es manufacturado con circuitos integrados.

1.1 Funciones asignadas al CPU. Conformes con la arquitectura de Von Neumann (1945): El primer paso, leer (fetch), implica el recuperar una instrucción, (que es representada por un número o una secuencia de números), de la memoria de programa. La localización en la memoria del programa es determinada por un contador de programa (PC), que almacena un número que identifica la posición actual en el programa. En otras palabras, el contador de programa indica el lugar del CPU en el programa actual. Después de que se lee una instrucción, el PC es incrementado por la longitud de la palabra de instrucción en términos de unidades de memoria. En el paso de decodificación, la instrucción es dividida en partes que tienen significado para otras porciones del CPU. La manera en que el valor de la instrucción numérica es interpretado está definida por la arquitectura del conjunto de instrucciones (el ISA) del CPU . Después de los pasos de lectura y decodificación, es llevado a cabo el paso de la ejecución de la instrucción. Durante este paso, varias porciones del CPU son conectadas de tal manera que ellas pueden realizar SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

64

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

la operación deseada. El paso final, la escritura (writeback), simplemente "escribe" los resultados del paso de ejecución a una cierta forma de memoria. Muy a menudo, los resultados son escritos a algún registro interno del CPU para acceso rápido por subsecuentes instrucciones.

2. Dispositivos periféricos. Son los aparatos electrónicos y electromecánicos de los que dispone el computador para comunicarse con el ambiente que lo rodea. Se denominan periféricos porque se encuentran en la periferia del C.P.U.

2.1 Memoria ROM Contienen un conjunto de instrucciones de inicio que aseguran que el resto de la memoria esté funcionando de manera apropiada, verifica los dispositivos de hardware y busca un sistema operativo en las unidades de disco de la computadora. “Es una forma de memoria instantánea usada en la PC”.

2.2 Memoria RAM: Conservan programas y datos mientras están en uso. RAM representa

la memoria principal o memoria de acceso aleatorio, es decir no es

secuencial.

Función desempeñada por el BUS: Por lo general el BUS es un conjunto de cables paralelos, y su función es servir como conductor de las rutas de componentes de una computadora.

2.3 Dispositivos de Entrada. • El Teclado: Es un dispositivo que está conformado por un grupo de interruptores, que suministran datos al computador en forma escrita.

• El Ratón: Es un dispositivo de entrada, un apuntador que se desplaza en pantalla al moverlo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

65

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• El Escáner: Es un dispositivo de entrada, para utilizarlo se necesita de programas que permitan al usuario manipular estas imágenes. Captan la luz reflejada sobre un texto, imagen o fotografía.

• El CD ROM: Memoria de solo lectura, que puede almacenar archivos con texto, imágenes y sonido (multimedia).

• La Lectora de Barra: Dispositivo de entrada que permite conocer el código impreso en la etiqueta de un artículo.

3. Dispositivos de Salida • El Monitor: Sirve de canal de comunicación entre la maquina y el usuario.

• La Impresora: Sirve para presentar información o data el operador en forma escrita. 

Material de punto (de inyección): Tiene un cabezal que contiene pines o agujetas. (El sistema es muy parecido al de la máquina de escribir).



Inyección de tinta: Es una impresora, tiene una resolución muy buena pero no puede emplearse en formato con copias al carbón, debido a que no es de impacto.

 Láser: Es una impresora que funciona con cargas eléctricas. • Plotter: Es un tipo de dispositivo que permite imprimir empleando plumillas de tinta. Similares a los empleados por los dibujantes arquitectónicos.

• Memoria Principal o RAM: Es la memoria principal donde ocurren todos los procesos y está formada por un conjunto de circuitos integrados (chips) alojados en la tarjeta madre del computador.

4. Principio de Funcionamiento Es encargarse de recibir los datos de los dispositivos de entrada y los aloja temporalmente para que el procesador los convierta en información.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

66

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• DRAM (Dynamic RAM): Es la más común de todas y la más barata, pero también es la menos rápida. Para almacenar información los integrados DRAM deben reescribir periódicamente sus contenidos, normalmente con un intervalo de 2 a 3 milisegundos. Proporcionan más datos a la CPU.

• SRAM (Static RAM): Esta no necesita reescribir periódicamente su contenido. Normalmente viene en capacidades de 256 kilobytes; por lo tanto se requiere de más integrados.

2.1.4 Planilla.

Estado de cuentas, liquidación. Ajustes de gasto (RAE 2007).

Planillas Realiza la gestión integral del pago de remuneraciones de todo el personal que tiene un vínculo laboral con una determinada empresa: empleados, obreros, ejecutivos, practicantes. etc. realiza los cálculos remunerativos, deducciones del personal y aportes de la empresa.

2.1.4.1 Planillas de Pago. Es el documento con el cual se hace efectivo el pago a los trabajadores. Es un documento que es controlado por el ministerio de trabajo para lo cual se debe incluir cierta información indispensable como:

• Apellidos y Nombres del trabajador. • Fecha de Ingreso. • Categoría y Ocupación. • Detalle de los ingresos. • Detalle de los egresos. • Detalle de los aportes patronales y del trabajador. • Detalle de horas extras y faltas.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

67

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Se elabora en original y copia; la copia es para el trabajador, viene hacer su boleta de pago y único comprobante con el cual el trabajador puede efectuar algún reclamo sobre sus remuneraciones y descuentos efectuados por el empleador; el original constituye el libro de planillas que s periódicamente revisado por el ministerio de trabajo y el seguro social.

2.1.5 Metodologías. Todo desarrollo de software es riesgoso y difícil de controlar, pero si no llevamos una metodología de por medio, lo que obtenemos es clientes insatisfechos con el resultado y desarrolladores aún más insatisfechos.

2.1.5.1 El Proceso Unificado De Rational (Rup). Según Anaya (2003); el RUP es un proceso de desarrollo que se caracteriza por la gran cantidad de tipos de artefactos generados por las actividades que lo componen. Sin embargo, en RUP se hace hincapié en que no es necesario utilizar todos los artefactos y provee un subproceso específico que se encarga de la selección de los artefactos de acuerdo con las características del proyecto (disciplina Environment).

2.1.5.1.1 Fases de la Metodología RUP. 1. Fase de Inicio: •

Establecer casos de negocios para un nuevo sistema o para alguna actualización importante de un sistema existente.



Especificar el alcance del proyecto.



Una visión general de los requerimientos del proyecto, y los requerimientos principales.



Un modelo inicial de casos de uso y modelo del dominio.



Un caso de negocios inicial, incluyendo: 

Evaluación inicial de riesgos.



Una estimación de los recursos requeridos.

2. Fase de Elaboración: • Analizar el dominio del problema. • Establecer una buena arquitectura. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

68

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• Lidiar con los elementos de riesgo más altos del proyecto. • Desarrollar un plan comprensivo mostrando como el proyecto será completado. •

Un modelo del dominio y de casos de uso 80% completo.



Requerimientos suplementarios que capturen los requerimientos no funcionales y cualesquiera requerimientos que no estén asociados con un caso de uso específico.



Una lista de riesgos revisada.

3. Fase de Construcción: •

Desarrollar incrementalmente producto de software completo el cual estará listo para ser transferido al usuario.



Un modelo completo de diseño y casos de uso.



Liberaciones de productos ejecutables de funcionalidad incremental.



Documentación de usuario.



Una liberación “beta” del producto.

4. Fase de Transición: •

Hacer la transición final del producto de software al usuario.



Productos.



Liberaciones ejecutables de producto.



“Pruebas beta” para validar el nuevo sistema vs. las expectaciones del usuario.



Manuales de usuario actualizados.



Documentación de desarrollo actualizada.

2.1.5.2 Sistemas Suaves. La metodología de sistemas suaves fue desarrollada por Checkland (1981) para el propósito expreso de ocuparse de problemas de este tipo. Él estuvo en la industria por años trabajando con metodologías de sistemas duros. Él vio cómo éstas eran inadecuadas al ocuparse de problemas complejos que tenían un componente social grande; así en los años 60, él ingresó a la Universidad de Lancaster, localizada en el Reino Unido, en una tentativa de investigar esta área y de ocuparse de estos problemas suaves. Su "metodología de sistemas suaves" "Soft Systems Methodology" fue creada en base a la investigación en un gran número de proyectos de la industria y su SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

69

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

aplicación y refinamiento se concluyeron años después. La metodología, que es muy agradable cómo lo sabemos hoy, fue publicada en 1981, cuando Checkland vivía de la universidad y tenía pensado perseguir una carrera como profesor e investigador.

2.1.5.2.1 Etapas. SSM se divide en siete etapas distintas. Éstas son:

Etapa 1: Situación problema no estructurada: La etapa inicial consiste simplemente en que los encargados y/o los empleados (propietarios del problema) deciden que son requeridos una revisión o un cambio de tareas y la manera en que debe realizarse y llaman a un analista (facilitador del problema).

Etapa 2: Situación problema expresada: El analista recoge y clasifica la información y provee una cierta descripción de la situación problema.

Etapa 3: Nombramiento de los Sistemas Relevantes. Definiciones raíz: Es necesario prestar atención a la formulación del nombramiento de los sistemas relevantes para escribirlos de manera que un modelo pueda ser construido basado en cada nombramiento. Estos nombramientos se conocen como Definiciones Raíz. El propósito de la definición raíz es expresar el propósito central de un cierto sistema útil de actividad. Es importante que se ponga atención en el desarrollo de las definiciones raíz. Las definiciones raíz correctamente escritas proveen una directriz mucho más simple en la construcción del modelo de un sistema. Etapa 4: Modelos Conceptuales: Dado una definición raíz de un sistema, un modelo conceptual puede ser modelo conceptual trazado de A es un modelo humano de la actividad que estrictamente se conforma con la definición raíz usando el conjunto mínimo de actividades. Los pensamientos de sistemas se aplican en este desarrollo.

Pensamiento de Sistemas: •

El mundo percibido: Cada uno de nosotros tenemos nuestras propias opiniones del mundo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

70

Universidad César Vallejo



Escuela de Ingeniería de Sistemas

Ideas: Percibimos el mundo a través del marco de ideas que están internas en nosotros.



Metodología: Hay muchas de éstas para pensar acerca del mundo, la SSM es solo una.

Etapa 5: Comparar modelos conceptuales con realidad: Ésta es la etapa de regreso al mundo verdadero. En esta etapa, los modelos conceptuales construidos en la etapa 4 serán comparados con la expresión verdadera del mundo, de la etapa 2.

El trabajo puede conducir en esta etapa a la reiteración de la etapa 3 y la 4. Previa experiencia anterior de usar SSM indicó que la comparación no es de hecho una comparación propiamente dicha.

Etapas 6 y 7: Poner cambios en ejecución ‘factibles y deseables’: En la etapa 6, se identifican y se discuten los cambios factibles y deseables, y serán puestos en la acción en la etapa 7. Que el propósito de la etapa de la comparación es generar los cambios acerca de posibles de la discusión que se pudieron realizar dentro de la situación percibida del problema.

2.1.5.1.3

RAD (Desarrollo Rápido De Aplicaciones):

Según Mena (2005) la metodología conocida como diseño rápido de aplicaciones (RAD según sus siglas en inglés) ha tenido mucho auge recientemente en el mundo de la informática. Esta metodología propone un proceso de desarrollo de "software" que permite que se creen sistemas de computadoras utilizables en un periodo de tiempo entre 60 a 90 días. RAD es un ciclo de desarrollo diseñado para crear aplicaciones de computadoras de alta calidad de las que acontecen en corporaciones grandes.

El desarrollo de aplicaciones enfrenta una transformación fundamental. Hace cinco años un proyecto para desarrollar una aplicación tomaba un periodo de entre 18 a 24 meses; actualmente, con la práctica del modelo RAD toma entre 1 a 3 meses.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

71

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.1.5.3.1 Las Cuatro Etapas Del Ciclo Rad •

Etapa de planificación de los requisitos: Esta etapa requiere que usuarios con un vasto conocimiento de los procesos de la compañía determinen cuales serán las funciones del sistema. Debe darse una discusión estructurada sobre los problemas de la compañía que necesitan solución. Por lo general esta etapa se completa rápidamente cuando se crean equipos que envuelven usuarios y ejecutivos con un conocimiento amplio sobre las necesidades de la institución la planificación de los requisitos se da en modalidad de taller conocido como Junta de Planificación de Requisitos (JRP por sus siglas en inglés).



Etapa de diseño: Esta consiste de un análisis detallado de las actividades de la compañía en relación al sistema propuesto. Los usuarios participan activamente en talleres bajo la tutela de profesionales de la informática. En ellos descomponen funciones y definen entidades asociadas con el sistema. Una vez se completa el análisis se crean los diagramas que definen las alteraciones entre los procesos y la data. Al finalizar el análisis se traza el diseño del sistema. Se desarrollan los procedimientos y los esquemas de pantallas. Los prototipos de procedimientos críticos se construyen y se repasan y el plan para implementar el sistema se prepara.



Construcción: En la etapa de construcción el equipo de desarrolladores trabajando de cerca con los usuarios finaliza el diseño y la construcción del sistema. La construcción de la aplicación consiste de una serie de pasos donde los usuarios tienen la oportunidad de afirmar los requisitos y repasar los resultados. Las pruebas al sistema se llevan a cabo durante esta etapa. También se crea la documentación y las instrucciones necesarias para manejar la nueva aplicación, rutinas y procedimientos para operar el sistema.



Implementación: Esta etapa envuelve la implementación del nuevo producto y el manejo del cambio del viejo al nuevo sistema. Se hacen pruebas comprensivas y se adiestran los usuarios. Los cambios organizacionales y la operación del nuevo sistema se hacen en paralelo con el viejo sistema hasta que el nuevo se establezca completamente.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

72

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.1.5.3.2 Características de RAD Según Mena (2005) las características del RAD son: •

Bajos costos: RAD, por lo general, resulta en costos más bajos. Esto se debe a que se forman pequeños equipos de profesionales quienes utilizan herramientas de alta capacidad para generar los sistemas. Estas herramientas conocidas como ""CASE"" (Computer-Aided Systems Engineering) permiten que se aligere el proceso, lo cual ayuda a que los costos aún sean más bajos. El método RAD utiliza estas herramientas computadorizadas y talento humano para cumplir con las metas requeridas rápida y efectivamente.



Calidad: La calidad de un sistema se mide en términos de hasta qué punto ese sistema cumple con los requisitos de la compañía y sus usuarios al momento que se implementa. El uso de herramientas "CASE" tiene el propósito de integrar diagramas para representar la información y crear modelos del sistema. Se crean diseños y estructuras bien detalladas. Cuando es apropiado, los diagramas ayudan a visualizar los conceptos. Estas herramientas computadorizadas refuerzan la exactitud de los diagramas.

Las herramientas "CASE" junto con generadores de códigos y otros instrumentos para crear prototipos proveen un medio para asegurar la calidad del producto cuando se emplean utilizando la metodología adecuada. Un término apropiado para definir la calidad de una aplicación desarrollada con el modelo RAD es satisfacer los requisitos de los usuarios lo más eficazmente posible al momento que el sistema se implementa. Mientras menos tiempo transcurre en el desarrollo del sistema menos habrán cambiado las necesidades de los usuarios.

2.1.5.3 Extreme Programación (Xp): Según Mendoza (2002) el XP es una de las metodologías de desarrollo de software más exitosas en la actualidad utilizada para proyectos de corto plazo, cortó equipo y cuyo plazo de entrega era ayer. La metodología consiste en una programación rápida o extrema, cuya particularidad es tener como parte del equipo, al usuario final, pues es uno de los requisitos para llegar al éxito del proyecto.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

73

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Esta metodología se basa en la idea de que existen cuatro variables que guían el desarrollo de sistemas: Costo, Tiempo, Calidad y Alcance. La manera de encarar los desarrollos avalados por este modelo de desarrollo es permitir a las fuerzas externas (gerencia, clientes) manejar hasta tres de estas variables, quedando el control de la restante en manos del equipo de desarrollo. Este modelo hace visibles de manera más o menos continua estas cuatro variables.

Bajo ciertas circunstancias, el aumento exponencial en los costos de cambiar el software a lo largo del tiempo puede ser contenido, si convertimos esta curva exponencial en una curva logarítmica, como lo demuestra la metodología XP (eXtreme Programming), entonces todas las viejas premisas acerca de la mejor manera de desarrollar software pierden toda validez. Premisas que proponían pensar todo ahora porque luego de ‘terminar’ el análisis y el diseño, los cambios serían más costosos, y si el sistema ya estaba en producción serían aún mayores. Esto parte de la premisa falsa de que las etapas se acaban y los sistemas son estáticos. Lo que dicta XP marca la diferencia que permite realizar hoy el software que cubra las necesidades de hoy, para que cuando mañana se conozcan mejor las necesidades futuras, se realicen en el momento en que se necesiten. Utiliza una aproximación minimalista y de mejora continua.

Este modelo parte de la premisa de que los valores de corto plazo de los individuos generalmente colisionan con los objetivos sociales de mayor plazo. Las sociedades han aprendido a lidiar con este problema desarrollando sistemas de valores, protegidos por mitos, rituales, castigos y premios. Sin esos valores los humanos tienden a priorizar sus mejores intereses de corto plazo individuales. En el caso de XP estos valores son: Comunicación, Simplicidad, Realimentación, Coraje. Este es un conjunto mínimo y consistente de valores que permitirán hacer la vida más fácil del grupo, la gerencia y los clientes. Sirve tanto a los fines humanos como a los comerciales.

De estos cuatro valores recién mencionados, XP deriva una docena de Principios Básicos para guiar en su estilo de desarrollo de sistemas. La derivación de los principios esenciales es clara, desde las premisas anteriores: Realimentación rápida, Asumir la Simplicidad, El Cambio Incremental, Adherirse (Abrazar) al Cambio, SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

74

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Trabajo de Alta Calidad (desde ‘trabajo excelente’ hasta ‘trabajo increíblemente sobresaliente’).

Luego podemos mencionar algunos principios no tan evidentes inicialmente como: Enseñar a Aprender, La Inversión Inicial Debe Ser Pequeña, Jugar Para Ganar, Hacer Experimentos Concretos (reduce la discusión que lleva a divagar), Comunicación Honesta y Abierta, Trabajar a Favor de los Instintos de la Gente y no Contra Ellos, Fomentar la Aceptación de Responsabilidad, Adaptarse a las Condiciones Locales, Viajar Liviano, Mediciones Honestas (por ejemplo, de grado de avance).

XP resuelve volver a lo básico. Al adherirnos a este modelo haremos todo lo que debemos para tener un desarrollo de software predecible, estable, pero no tendremos tiempo para hacer nada extra. Las cuatro actividades que guiarán el desarrollo serán: Codificar, Testear, Atender y Diseñar.

2.1.5.4 Métrica

Versión

3

(Metodología

De

Planificación,

Desarrollo

Y

Mantenimiento De Sistemas De Información).

Según el Ministerio de Administración Pública (2005) La metodología métrica Versión 3 ofrece a las Organizaciones un instrumento útil para la sistematización de las actividades que dan soporte al ciclo de vida del software.

2.2 Marco Conceptual

2.2.1 VARIABLE INDEPENDIENTE Sistema Informático Para Nortfarma SAC: Conjunto formado por elementos hardware y software que constituyen los recursos a los cuales llegan las peticiones de los usuarios para ser atendidas. Hablando vulgarmente podemos decir que es uno o varios ordenadores con un sistema operativo y con los programas (software) necesarios por el o los usuarios (Berdasco 2000).

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

75

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

2.2.2 VARIABLE DEPENDIENTE Planilla en Nortfarma SAC: Estado de cuentas, liquidación. Ajustes de gasto (RAE 2007). Planillas Realiza la gestión integral del pago de remuneraciones de todo el personal que tiene un vínculo laboral con una determinada empresa (empleados) realiza los cálculos remunerativos, deducciones del personal y aportes de la empresa.

2.2.3VARIABLE INTERVINIENTE Metodología RUP: Es un proceso de desarrollo de software configurable que se adapta a través de los proyectos variados en tamaños y complejidad. Se basa en muchos años de experiencia en el uso de la tecnología orientada a objetos en el desarrollo de software de misión crítica en una variedad de industrias por la compañía Rational, donde confluyen 'los tres amigos' como se llaman a sí mismos o los tres grandes Booch, Rumbaugh, Jacobson (1998).

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

76

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPITULO III III: METODOLOGÍA

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

77

Universidad César Vallejo

3

Escuela de Ingeniería de Sistemas

Metodología.

3.1 Desarrollo de la Metodología RUP. Las metodologías de desarrollo de software son un conjunto de procedimientos, técnicas y ayudas a la documentación para el desarrollo de productos software.

La Metodología de Desarrollo de Software es un conjunto de pasos y procedimientos que deben seguirse para el desarrollo de software así como también es un conjunto Técnicas,

herramientas,

documentación

y aspectos

de formación

para los

desarrolladores de Sistemas de Información.

Una metodología de desarrollo por lo tanto representa el camino a seguir para desarrollar software de manera sistemática.

Objetivos. •

Mejores Aplicaciones.



Un mejor Proceso de Desarrollo que identifique salidas (o productos intermedios) de cada fase de forma que se pueda planificar y controlar el proyecto.



Un Proceso Estándar en la organización.

Actividades y Tareas. •

El Proceso se descompone hasta el nivel de Actividades y Tareas (actividades elementales).

Procedimientos. •

Define la forma de llevar a cabo las Tareas.



Vínculo de Comunicación entre Usuarios y Desarrolladores.

Productos. •

Obtenidos como resultado de seguir un Procedimiento.



Pueden ser Intermedios o Finales.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

78

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.2 Fase de Inicio.

Este Plan de Desarrollo del Software es una versión preliminar preparada de acuerdo a las fases de la metodología RUP.

Este documento provee una visión global del enfoque de desarrollo propuesto, para el Sistema Informático de Planillas para Nortfarma SAC.

Propósito: El propósito del Plan de Desarrollo de Software es proporcionar la información necesaria para controlar el proyecto y poder cumplir con los objetivos planteados, y a la vez poder desarrollar el Sistema Informático de Planillas para Nortfarma SAC.

3.2.1 Organización Del Proyecto.

3.2.1.1 Análisis del Negocio. Roles: Definiremos el comportamiento y las responsabilidades del grupo, trabajando juntos como un equipo. Una persona puede desempeñar diversos roles, así como un mismo rol puede ser representado por varias personas.

Participantes en el Proyecto:

Jefe de Proyecto: Yasmany Florentino García Ramírez.

Analista de Sistemas: Segundo Manuel Contreras Adriano.

Analistas – Programadores: Segundo Manuel Contreras Adriano. Yasmany Florentino García Ramírez.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

79

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.2.1.2 Requerimientos funcionales. •

Ingresar todos sus datos del trabajador.



Llevar un control de todos los documentos que tiene el trabajador.



Cálculo de Planilla.



Cálculo de Gratificación.



Adelantos Planillas.



Adelantos Gratificación.



Boleta de Remuneración.



Planilla de Remuneración.



Planillas de Resumen.



Planillas de Legalización.



Boleta de Gratificación.



Planillas de Gratificación.



Exportar información generada.



Calcular CTS del Trabajador.



Calcular Subsidios.



Generar Vacaciones.



Pagos por Banco.



Actualizar Tablas.



Ingresar, Modificar y Eliminar Usuarios.



Generar PDT para enviar a Sunat (Planillas electrónicas).



Generar archivo Para el banco de las CTS y Pagos mensuales.



Asignar Remuneraciones y Aportes.



Asignar Descuentos.



Asignar Descuentos de AFP.



Parámetros y Exportación.



Mantenimiento de Tablas.



Copia de Seguridad.

Reportes: •

Listado de todos los trabajadores.



Listado de Trabajadores con código en el banco de crédito.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

80

Universidad César Vallejo

Escuela de Ingeniería de Sistemas



Listado de domingos y feriados.



Listado de horas extras.



Listado de documentos diversos.



Listado de comisiones por ventas



Formato para firmar con código del banco.



Formato para firmar sin código del banco.



Formato de recibos para firmar.



Aporte AFP mensual.



Reporte totalizado por área de trabajo.



Reporte de planillas.



Padrón simple de Personal.



Padrón Completo de Personal.



Fichas del personal



Ficha de trabajado en blanco.



Trabajadores vigentes.



Trabajadores no vigentes.



Ficha del trabajador.

3.2.1.3 Requerimientos no funcionales. • El sistema será implementado en visual FoxPro 8.0 y conectado a su mismo Servidor de base de datos.

• El sistema trabajará bajo la estructura cliente- servidor.

• La respuesta a las búsquedas será menor a un minuto.

• El tiempo de emisión de los reportes es menor a un minuto.

• El sistema trabajara en red.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

81

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Glosario: 1. Planilla: Donde se almacena los datos de todos los trabajadores, monto de pago, descuentos, AFP donde se encuentra y emisión de boletas. 2. Locación de servicios: También llamado Recibo por Honorarios; es un recibo que hace el trabajador al momento que se le realiza su pago, se realiza mientras no esté el trabajador en planilla. 3. Afiliación a AFP: Es un Seguro que los Trabajadores están obligados a ingresar cuando ingresan a planilla. 4. Bonificación: Es un pago que se le hace al trabajador por su tiempo de servicio. 5. Cts: Es un pago que la empresa le da al trabajador cada 6 meses. 6. Gratificación: Es un pago que se le da al trabajador según las normas legales de trabajo y formación del empleo, se da en el mes de julio y en el mes de diciembre.

El propósito del sistema informático de planillas es llevar un control adecuado y rápido de las planillas de cada usuario, determinar el estado de cuentas, liquidación. Ajustes de gastos, etc.

El Alcance del sistema es que el control de las planillas se realizara a los trabajadores de las distintas áreas, así como también de las distintas sedes, ya sea de Piura, Tumbes, Sullana, Chiclayo y Trujillo.

La metodología para realizar este proyecto es la Metodología RUP, el lenguaje de programación es Visual Fox Pro 8.0.

3.2.1.4 Estudio De Factibilidad.

3.2.1.4.1 Factibilidad Técnica. En Nortfarma existe mucha tecnología, pues para hacer este proyecto necesitamos tener Visual FoxPro8.0; en el área de personal se cuenta con 2 computadoras cada una con un disco duro de 80 Gb, 1 monitor Samsung, 1 teclado genius, 1 ratón (mouse) genius, 1 CD-ROM 48x24x48x Dlg, 1 disquetera (floppy), Memoria DDR2 256 Mb; el sistema operativo es Windows Xp Profesional SP2.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

82

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.2.1.4.2 Factibilidad Operacional. El área colabora para el desarrollo de este proyecto, pues ellos brindan información para que este proyecto sea factible realizarlo. Además la persona encargada de personal pidió que se elabore este proyecto.

3.2.1.4.3 Factibilidad Económica. Al desarrollar este proyecto se desea aumentar la rapidez de búsqueda y control del personal de la empresa, pues actualmente casi todo se hace de forma manual y es difícil encontrar cierta información sobre el personal. Además se logrará mejorar la información detallada de cada trabajador y pagos. La empresa cuenta con los recursos económicos para poder realizar este proyecto.

Cuadro Nº 02 Sistema Actual (Observado)

Sistema Propuesto (Estimado)

* Tiempo de búsqueda de historial de * Tiempo de búsqueda de historial de personal: 15 minutos.

personal: 1 minuto.

* Tiempo para emitir documentos: 20 * Tiempo para emitir documentos: 2 minutos.

minutos. Elaborado por los autores.

3.2.1.5 Análisis de Riesgos. Los riesgos del proyecto amenazan al plan del proyecto. Es decir, si los riesgos del proyecto se hacen realidad, es probable que la planificación temporal del proyecto se retrase y que los costos aumenten. Los riesgos del proyecto identifican los problemas potenciales

de

presupuesto,

planificación

temporal,

personal

(asignación

y

organización), recursos, cliente y requisitos y su impacto en un proyecto de software.



Fechas de entrega poco realistas.



Falta de especificación de requisitos por parte de los usuarios que hace que el sistema no cuente con las expectativas del usuario.



Mala comunicación con el cliente que hace que no se den las especificaciones del sistema correctamente.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

83

Universidad César Vallejo



Escuela de Ingeniería de Sistemas

El tamaño del producto tiende a extenderse después que van pasando los días ya que incrementan los requerimientos y no se pueden cumplir completamente por los tiempos.



Limitaciones gubernamentales en la construcción del producto.



Los desastres naturales y los desastres causados por el hombre es un riesgo ya que pueden hacer que la información se malogre o se pierda.



Número de cambios de requerimientos previstos antes y después de la entrega.



El cliente no esta dispuesto a dedicar tiempo en la especificación formal de los requerimientos.



El cliente no esta dispuesto a participar en las revisiones.

3.2.1.6 Plan de contingencia: • Política de Seguridad para que el sistema pueda validar a los usuarios que ingresen al sistema. • Seguridad física y del entorno, donde se establecen las pautas correspondientes a la seguridad de las instalaciones físicas. • Control de acceso, en el que se establecen privilegios y autorizaciones para acceder a los recursos. • Desarrollo

y

mantenimiento

de

sistemas,

que

serán

los

recipientes

principales de la gestión de la seguridad. • La prueba o verificación formal del software puede eliminar todos los errores. • Una vez que comienza el proyecto, se asumirá que habrá movilidad y desarrolle técnicas para asegurarse la continuidad cuando se vaya la gente. • Organizaremos los equipos del proyecto de manera que la información sobre cada actividad de desarrollo esté ampliamente dispersa. • Definiremos estándares de documentación y estableceremos mecanismos para asegurarnos de que los documentos se cumplan puntualmente. • Convocaremos a reuniones de revisión de todo el trabajo de manera que más de una persona a la vez esté familiarizada con el trabajo. • Relaciones interpersonales entre los miembros del equipo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

84

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3 Fase de Elaboración.

3.3.1 Definición de la herramienta a utilizar. 3.3.1.1 Fox pro 8.0. Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.

Entre sus características se pueden enumerar: • Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos. • Flexibilidad para crear todo tipo de soluciones de bases de datos. • Lenguaje de programación Orientado a objetos. • Utilización de sentencias SQL en forma nativa. • Poderoso manejo de vistas y cursores y control completo de estructuras relacionales. • Su propio gestor de base de datos incorporado. Sin embargo, también puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. • Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.

Visual FoxPro 8.0 es la versión con mayor riqueza de características desde Visual FoxPro 3.0 es completamente compatible con versiones previas de Visual FoxPro e incluye todo lo necesario para escribir, construir y probar grandes aplicaciones orientadas a datos.

Lo mas destacado en Visual FoxPro 8.0 incluye manejo de errores estructurado, clase cursor adapter para acceso universal a datos, nuevo soporte de campo autoincremental en tablas, soporte completo jerárquico, nuevas características de XML Web Services, proveedor OLE DB actualizado, mejora en la productividad de desarrollo y nueva y mejorada compatibilidad con Visual Studio .NET y SQL Server 2000. Visual FoxPro 8.0

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

85

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Aspectos destacados del producto: Manejo de errores estructurado. Controla y encapsula el manejo de errores en el código usando la estructura TRY ...CATCH...FINALLY, escala las excepciones usando THROW y las maneja usando objetos de excepción.

Acceso universal de datos. Usa la clase CursorAdapter para acceso unificado a datos de tablas nativas de Visual FoxPro, XML, Microsoft SQL Server 2000, y orígenes de datos ODBC o OLE DB.

Diseñador de Vistas - Construye sentencias SELECT SQL utilizando edición en dos sentidos entre el Diseñador de Vistas/Consultas y su resultado en código fuente.

Soporte de autoincrementales - Cree campos con contadores autoincrementales para campos clave primarios en tablas de Visual FoxPro.

Soporte de temas XP - Aplica temas de Microsoft Windows XP a aplicaciones de Visual FoxPro, incluyendo controles a nivel de formulario y de contenedor.

Controles avanzados. Construye elegantes formularios utilizando caracteristicas avanzadas, tales como orientando las solapas en los Marcos de Página (PageFrames), bloqueando y redimensionando automáticamente columnas, resaltando filas de un grid, cambiando el color de fondo y la posición de las imágenes en los botones.

Soporte de imagenes GDI+ - Visualiza y rota imágenes en formularios con soporte para los formatos: .bmp, .jpeg, .gif, .gif animados, .wmf, .emf, .tiff, y mas.

Importacion y exportacion de datos XML - Importa y exporta XML jerarquizado utilizando el soporte para XML DiffGrams entre cursores de datos de Visual FoxPro y ADO.NET DataSets.

XML Web Services - Publica y consume XML WebServices basados en SOAP compatibles con la tecnología .NET sobre HTTP, utilizando Microsoft SOAP Toolkit 3.0 (incluido) SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

86

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Proveedor OLE DB - Ofrece acceso a los datos de Visual FoxPro desde otros clientes tales como Microsoft Visual Studio .NET y Office XP.

Microsoft SQL Server 2000 Desktop Engine (MSDE) - Desarrolla soluciones de escritorio y compartidas compatibles con Microsoft SQL Server 2000 y migrelas después a SQL Server 2000 directamente sin modificar su código.

Herramientas de Distribución - Crea programas de instalación para sus aplicaciones usando una versión especial de InstallShield® Express para Visual FoxPro.

Clases Base mejoradas - Subclasea las clases miembro tales como páginas en PageFrames y cabeceras y columnas en grids. Subclasee la clase entorno de datos y utiliza los generadores de entorno de datos y CursorAdapter. Puede controlar los objetos de una aplicación usando la nueva clase Colección (Collection)

Productividad de desarrollo. Usa el panel de tareas (Task Pane) para controlar las tareas de desarrollo y acceso a la ayuda de Visual FoxPro, XML Web services y noticias de las comunidades. El nuevo Toolbox ofrece un facil acceso a secciones frecuentemente utilizadas como clases, controles y code snippets. Usted puede buscar y reemplazar referencias de texto y simbolos a través de proyectos y archivos utilizando la herramienta Code References.

3.3.1.1.1 Requisitos del sistema para Visual FoxPro 8.0. Hardware: Procesador: PC de clase Pentium o superior RAM: 64 MB; 128 MB o superior recomendado Disco duro requerido para instalar: 300 MB Disco duro usado: 165 MB Video: 800x600, 256 colores

Software: En Diseño: Windows 2000 con Service Pack 2, Windows XP Profesional o posterior Ejecucion: Windows 98/Me, Windows 2000, Windows XP o posterior La fecha de liberación de Visual FoxPro 8.0 (31 de Enero de 2003) ha coincidido, sin quererlo, con la fecha de caducidad de la beta pública de Visual FoxPro 8.0. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

87

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Los desarrolladores que utilicen la beta pública de Visual FoxPro 8.0 (build 2021) pueden cambiar la fecha del sistema de su ordenador para seguir utilizandola hasta que obtengan la versión liberada via las subscripciones MSDN o en producto en su caja.

Visual FoxPro 8.0 está incluido en todos los niveles de las subscripciones MSDN (Universal, Enterprise y Profesional). También incluidos en estos niveles de las subscriones de MSDN estan Visual FoxPro 8.0, Visual FoxPro 7.0, Visual Studio 6.0, Visual Studio .NET, el por venir Visual Studio .NET 2003, versiones de desarrollo de Windows, y mas.

3.3.1.1.2 Requerimientos Mínimos. Procesador: Computadora personal (PC) con un procesador Pentium II, 450 megahertz (MHz). Se recomienda Pentium III a 600 MHz.

Sistema Operativo: Microsoft Windows® XP Professional. Microsoft Windows 2000 Professional. Microsoft Windows 2000 Server. Microsoft Windows NT® 4.0 Workstation. Microsoft Windows NT 4.0 Server. Microsoft Windows® Server 2003. Windows XP Home Edition.

Las aplicaciones se pueden implementar en los siguientes sistemas: Windows Server 2003 Windows XP Professional Windows XP Home Edition Windows 2000 (se recomienda Service Pack 2) Windows Millennium Edition (Windows Me) Windows 98 Microsoft Windows NT® 4.0 (se precisa Service Pack 6a)

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

88

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Memoria: Microsoft Windows XP Professional 160 MB de RAM; se recomienda 192 MB

Windows 2000 Professional 96 MB de RAM; se recomienda 128 MB

Windows 2000 Server 192 MB de RAM; se recomienda 256 MB

Windows NT 4.0 Workstation 64 MB de RAM; se recomienda 96 MB

Windows NT 4.0 Server 160 MB de RAM: 160 MB de RAM; se recomienda 192 MB

Windows Server 2003: 160 MB de memoria RAM

Windows XP Home Edition: 96 MB de memoria RAM

Disco Duro: 500 MB de espacio disponible en el disco del sistema, 2.0 gigabytes (GB) de espacio disponible en el disco al instalarse.

Unidad: CD-ROM u DVD-ROM.

Vídeo: Monitor Super VGA (1024 x 768) o superior a 256 colores.

Mouse: Microsoft Mouse o dispositivo compatible. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

89

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.2 GESTIÓN DEL PROCESO 3.3.2.1 Estimaciones del Proyecto 3.3.2.1.1 Recursos Humanos • Investigadores

: Contreras Adriano Segundo Manuel. García Ramírez Yasmany Florentino.

• Asesor

: Giannira Galarza Ticona.

Materiales • Materiales de Escritorio  Un (1) millar de Papel Report A4 de 80 Gr  Una (1) Memoria Kinstom 512 MB.  Una (1) Docena de CDs. Princo – 700MB/80Min.  Tres (3) Lapiceros Pilot.  Un (1) Plumón Indeleble Marca Faber Castell Permanent.  Un (1) cuaderno carpeta universitario.  Cien (100) Unidades de papel Continuo.  Tres (03) tintas de impresora HP Deskjet 3940 negro (02) y color (01).  Un (1) Corrector.  Tres (3) Libros de Microsoft Visual.Fox Pro 8.0. Equipos • Hardware  Una (01) computadora Intel ® PENTIUM ® 4; 3.00GHz. Drive 3.5”, Disco duro 80 Gb,

Memoria 256 Mb, DVD-ROM/CD-RW 16X,

Monitor Samsung 15”, Mouse Óptico, Teclado.  Una (01) computadora Intel ® Core Duo 2 ®, Disco duro 80 Gb, Memoria 1024 Mb,

DVD-ROM/CD-RW, Monitor Samsung 15”,

Mouse Óptico, Teclado.  Una (01) impresora Hp Deskjet 3940 de inyección.  Scanner.  Fotocopiadora.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

90

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

• Software  Windows XP Profesional SP2.  Microsoft Office 2007.  Microsoft Project 2003.  Microsoft Visual Fox Pro 8.0.  Microsoft Rational Rose 2003. Servicios • Internet. • Fotocopiado. • Transporte Urbano • Telefonía • Luz. • Empastado. • Escaneado • Anillado

• Presupuesto

CUADRO N° 03: PRESUPUESTO DE RECURSOS A UTILIZAR Recursos

Descripción

Precio (s/.)

Humanos

Investigador

0.00

Hardware

Computadora Intel® PENTIUM®4 (*)

1400.00

computadora Intel ® Core Duo 2

2185.00

Impresora HP 3940

230.00

Windows XP Profesional SP2.

Software

1200.00

Microsoft Office 2007.

300.00

Microsoft Project 2003.

100.00

Microsoft Visual Fox Pro 8.0

400.00

Microsoft Rational Rose 2003.

300.00

Total (s/.)

6115.00

Elaborado por los autores. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

91

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CUADRO N° 03: PRESUPUESTO DE RECURSOS A UTILIZAR(Continuación…) Descripción

Recursos

Precio (s/.)

Internet

50.00

Fotocopiado

15.00

Transporte Urbano

40.00

Telefonía

35.00

Redes Y

Luz

Comunicaciones

300.00

Empastado.

20.00

Anillado

15.00

Escaneado

5.00

Cartuchos de tinta para Impresora HP Deskjet 3940. (3) Memoria Kinstom 512 MB. (1) Docena de CDs. Princo – 700MB/80Min(12)

75.00 60.00 12.00

Lapiceros Pilot. (3)

Materiales de Escritorio

6.00

Plumón Indeleble Marca Faber Castell

2.00

Permanent. (1) Cuaderno carpeta universitario.(1)

15.00

Papel Continuo.(100)

5.00

Corrector(1)

2.00

Libros(3)

50.00 Total (s/.)

707.00

Elaborado por los autores

Fuente: Tarifas Recopiladas de Librerías, Empresas de Telefonía, Data Tech SAC y de Energía Eléctrica. (*) Propiedad de la Institución.  Financiamiento El presente trabajo será financiado con recursos propios de los investigadores.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

92

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.3 Casos De Uso.

Descripción de los casos de uso: Contrato: El proceso de contrato se realiza de la siguiente manera: Actores: •

Gerente Administrativo.



Encargada de Personal



Persona Natural

El Gerente Administrativo se encarga de publicar el aviso en el diario dirigido para todas las personas que deseen trabajar en alguna de las boticas de la cadena de Nortfarma; las personas entregan el currículo al Gerente Administrativo quien se encarga de revisar y seleccionar el currículo adecuado, así mismo cita a las personas dueña de los curriculums seleccionados para escoger o seleccionar a una, luego el gerente administrativo entrega el currículo seleccionado a la persona Encargada Del Personal especificando todas las pautas del contrato para que la esta genere el contrato; tanto el Gerente Administrativo como la Persona Natural firman el contrato pasando luego a determinarse el área y el cargo que va a desempeñar el Empleado.

Planillas: El proceso de Planillas se realiza de la siguiente manera: Actores: •

Gerente General.



Gerente Administrativo.



Encargada de Personal.



Empleado.

Una vez ya contratada la persona pasa a ser un Empleado de la empresa. La Encargada de Personal registra todos los datos principales del Empleado, ingresando monto a pagar, especificando la clasificación a locación de servicios,

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

93

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

genera los descuentos, bonificaciones, boleta de pago e imprime la boleta de pago, luego el empleado genera su recibo por honorarios.

El Gerente Administrativo realiza una clasificación del Empleado a planilla, el Encargada Del Personal ingresa los datos del Empleado a planilla, el empleado elige la AFP a la que desee afiliarse; el Encargado Del Personal genera descuentos, bonificaciones, archivos a AFPs y de depósito al banco, boleta de pago y la entrega al Gerente Administrativo para que la revise y la firme. El Encargado del Personal crea una cuenta en el banco a cada uno de los empleados, el Gerente General hace el depósito de dinero a cada una de las cuentas de los empleados, el Encargado Del Personal entrega un ticket de recojo de tarjeta al Empleado el cual este recoge la tarjeta y realiza su respectivo cobro.

Vacaciones: El proceso de Vacaciones se realiza de la siguiente manera: Actores: •

Gerente Administrativo.



Encargada de Personal.



Empleado.

El Gerente Administrativo es el encargado sacar y entregar una relación de todos los empleados que tendrán vacaciones al Encargado del Personal quien este se encarga de asignar las vacaciones al Empleado así como también calcula sueldo básico, asignación interna y asignación familiar.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

94

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.3.1 Diagramas de casos de Uso: Figura Nº 17 Contrato

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

95

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 18 Planilla I

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

96

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 19 Planilla II

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

97

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 20 Planilla III

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

98

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 21 Vacaciones

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

99

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.3.2 Diagramas de Secuencia: Figura Nº 22 Contrato

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

100

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 23 Planillas I

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

101

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 24 Planillas II

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

102

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 25 Planillas III

Figura Nº 26 Vacaciones

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

103

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.3.3 Diagramas de Colaboración: Figura Nº 27 Contrato

Figura Nº 28 Planillas I

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

104

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 29 Planillas II

Figura Nº 30 Planillas III

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

105

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 31 Vacaciones

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

106

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.4 Diseño de la base de datos (Lógico y Físico)

Figura Nº 32

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

107

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 33

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

108

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.5 Arquitectura. La arquitectura que se ha definido para el desarrollo del Sistema Informático de Planillas es la Arquitectura Cliente – Servidor.

La arquitectura cliente – servidor es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistema informático, permitiendo mejorar el rendimiento del sistema global de información.

Los elementos principales de la arquitectura cliente servidor son justamente el elemento llamado cliente y el otro elemento llamado servidor. C/S es una relación entre procesos corriendo en máquinas separadas. El servidor (S) es un proveedor de servicios; El cliente (C) es un consumidor de servicios. C y S Interactúan por un mecanismo de pasaje de mensajes: •

Pedido de servicio.



Respuesta.

3.3.5.1 Qué es una Arquitectura Entramado de componentes funcionales que aprovechando diferentes estándares, convenciones, reglas y procesos, permite integrar una amplia gama de productos y servicios informáticos, de manera que pueden ser utilizados eficazmente dentro de la organización.

3.3.5.2 Qué es un Cliente Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o de las aplicaciones es totalmente transparente para el cliente.

3.3.5.3 Qué es un Servidor Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a los clientes a través de redes LANs o WANs, para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, acceso a bases de datos, fax, procesamiento de imágenes, etc. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

109

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.3.5.4 Elementos de la Arquitectura Cliente/Servidor. En esta aproximación, y con el objetivo de definir y delimitar el modelo de referencia de una arquitectura Cliente/Servidor, debemos identificar los componentes que permitan articular dicha arquitectura, considerando que toda aplicación de un sistema de información está caracterizada por tres componentes básicos:



Presentación / Captación de Información.



Procesos.



Almacenamiento de la Información.

Figura Nº 34

se integran en una arquitectura Cliente/Servidor en base a los elementos que caracterizan dicha arquitectura, es decir: •

Puestos de Trabajo.



Comunicaciones.



Servidores.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

110

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 35

Figura. Arquitectura Cliente/Servidor

De estos elementos debemos destacar. El Puesto de Trabajo o Cliente Una Estación de trabajo o microcomputador (PC: Computador Personal) conectado a una red, que le permite acceder y gestionar una serie de recursos» el cual se perfila como un puesto de trabajo universal. Nos referimos a un microcomputador conectado al sistema de información y en el que se realiza una parte mayoritaria de los procesos.

Los Servidores o Back-end Una máquina que suministra una serie de servicios como Bases de Datos, Archivos, Comunicaciones). Los Servidores, según la especialización y los requerimientos de los servicios que debe suministrar pueden ser: •

Mainframes



Miniordenadores



Especializados (Dispositivos de Red, Imagen, etc.)

Una característica a considerar es que los diferentes servicios, según el caso, pueden ser suministrados por un único Servidor o por varios Servidores especializados.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

111

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Las Comunicaciones En sus dos vertientes: Infraestructura de redes: Componentes Hardware y Software que garantizan la conexión física y la transferencia de datos entre los distintos equipos de la red.

Infraestructura de comunicaciones: Componentes Hardware y Software que permiten la comunicación y su gestión, entre los clientes y los servidores.

3.3.5.5 Características del Modelo Cliente/Servidor. En el modelo cliente/servidor podemos encontrar las siguientes características: 1. El Cliente y el Servidor pueden actuar como una sola entidad y también pueden actuar como entidades separadas, realizando actividades o tareas independientes.

2. Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o en la misma plataforma.

3. Un servidor da servicio a múltiples clientes en forma concurrente.

4. Cada plataforma puede ser escalable independientemente. Los cambios realizados en las plataformas de los Clientes o de los Servidores, ya sean por actualización o por reemplazo tecnológico, se realizan de una manera transparente para el usuario final.

5. La interrelación entre el hardware y el software están basados en una infraestructura poderosa, de tal forma que el acceso a los recursos de la red no muestra la complejidad de los diferentes tipos de formatos de datos y de los protocolos.

6. Un sistema de servidores realiza múltiples funciones al mismo tiempo que presenta una imagen de un solo sistema a las estaciones Clientes. Esto se logra combinando los recursos de cómputo que se encuentran físicamente separados en un solo sistema lógico, proporcionando de esta manera el servicio más efectivo para el usuario final.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

112

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

7. Además se constituye como el nexo de unión mas adecuado para reconciliar los sistemas de información basados en mainframes o minicomputadores, con aquellos otros sustentados en entornos informáticos pequeños y estaciones de trabajo.

8. Designa un modelo de construcción de sistemas informáticos de carácter distribuido.

En conclusión, Cliente/Servidor puede incluir múltiples plataformas, bases de datos, redes y sistemas operativos. Estos pueden ser de distintos proveedores, en arquitecturas propietarias y no propietarias y funcionando todos al mismo tiempo. Por lo tanto, su implantación involucra diferentes tipos de estándares: APPC, TCP/IP, OSI, NFS, DRDA corriendo sobre DOS, OS/2, Windows o PC UNIX, en TokenRing, Ethernet, FDDI o medio coaxial, sólo por mencionar algunas de las posibilidades.

El sistema informático de planillas se desarrollará bajo una arquitectura clienteservidor en el cual el cliente es que realiza las peticiones y el servidor es el que responde las peticiones.

La arquitectura cliente servidor nos permitirá: •

Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema.



Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado.

El sistema informático de planillas será multiusuario ya que permitirá que tres tipos de usuarios ingresen al sistema con sus respectivos claves; los usuarios que tienen acceso son: •

Encargado de Personal (2).



Gerente Administrativo.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

113

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.4 Fase de Construcción.

3.4.1 Interfaces Del Sistema Control de acceso al sistema: es multiusuario.

Figura Nº 36

La ventana principal del sistema nos da las siguientes opciones de menú. •

Archivos.



Movimientos.



Procesos.



Planillas.



Gratificación.



Beneficios-



Informes.



Utilitarios.



Ayuda

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

114

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 37

El menú archivos nos da las opciones siguientes: ARCHIVOS:  Personal: Permite el registro detallado de la información del trabajador Datos personales: nombres, fecha y lugar de nacimiento, dirección, instrucción, estado civil, etc; Datos laborales: tipo de planilla, tipo de empleado, centro de costos, salario, área, sección, perfil contable, si cuenta con AFP, ESSALUD, SCTR; Carga familiar: datos de los familiares dependientes (para SUNAT) y no dependientes. El Sistema almacena la información requerida de cada trabajador con la misma especificación requerida por la SUNAT PDT y los programas de AFP de tal manera que permita la interfase directa sin necesidad de que nuevamente deba ingresar la información para estos programas, salvo datos particulares de cada programa.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

115

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 38

Las opciones que nos brinda este menú son las siguientes:  Modificar: en esta opción nos permite añadir nuevo trabajador, modificar los datos de los trabajadores, borrar trabajador, buscar trabajador, imprimir, exportar a excell y la opción salir.

Figura Nº 39

También se genera reportes como: o Ficha del trabajador: •

Ficha en blanco.



Trabajadores vigentes.



Trabajadores no vigentes.



Ficha del trabajador.



Ficha del trabajador Parametrizada.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

116

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Padrón de personal: en esta opción nos muestra los siguientes reportes: o Padrón de personal: •

Padrón simple de Personal.



Padrón Completo de Personal.



Fichas del personal.

Figura Nº 40

Figura Nº 41

 Curriculums: en esta opción nos permite modificar los datos del expediente laboral, educación primaria y educación superior; y nos permite realizar una busqueda.

Como reporte nos brinda el currículo con todos sus datos ya antes mencionados del trabajador.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

117

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 42

 Derecho Habientes: nos muestra los trabajadores con carga familiar también nos brinda la opción de Modificar, Buscar, Imprimir y exportar a Excel.

Figura Nº 43

 Familiares: nos muestra los trabajadores sin carga familiar pero con la opción de modificar y agregar familiares del trabajador nos brinda la opción de, Buscar, Imprimir y exportar a Excel.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

118

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 44

 Parentescos: nos muestra los trabajadores que tienen parentesco con otros trabajadores ya sean de la misma institución como de otra. También nos brinda la opción de Modificar, Buscar, Imprimir y exportar a Excel.

Figura Nº 45

 Documentos Adjuntos: nos muestra que documentos están adjuntados por trabajador. También nos brinda la opción de Modificar, Buscar e Imprimir.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

119

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 46

 Memorandums: nos muestra los memorandums y el motivo de falta de cada trabajador. También nos brinda la opción de Modificar, Borrar, Buscar, Imprimir y exportar a Word.

Figura Nº 47

 Movimientos del Personal: nos muestra los tipos de movimiento de personal para la planilla como por ejemplo inicio de relación laboral, termino de relación laboral, inicio de subsidio, inicio de licencia sin goce de haber, inicio de vacaciones pagadas por adelanto, reinicio de relación laboral plena. También nos brinda la opción de Añadir, Modificar, Borrar. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

120

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 48

 Contratos: Nos muestra la relación de todos los trabajadores, cada uno con su detalle del contrato. Podemos agregar, modificar y eliminar un contrato. Al agregar un contrato nos permite generar el contrato y a la vez imprimirlo.

Figura Nº 49

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

121

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Reportes Flexibles: Nos permite generar reportes de los trabajadores, marcando que ítems desea que aparezca en su reporte y posteriormente imprimirlo.

Figura Nº 50

Figura Nº 51

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

122

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

o AFP / ONP:  Entidades: Nos muestra las entidades administradoras de fondos de pensión. Permite añadir, modificar, borrar, buscar e imprimir dichas entidades.

Figura Nº 52

 Porcentaje/Fecha de Pago y Otros: Permite ver los pagos realizados a las distintas AFP’s. En esta opción podemos agregar y modificar la fecha, el número de planilla, los porcentajes normales que se pagan a dicha institución, la forma de pago; si es con cheque, se almacena su número y nombre del banco, y el Tipo de pago; si es de planilla normal o de liquidación. Figura Nº 53

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

123

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Aportes Voluntarios: almacena el monto de los aportes voluntarios q a realizado cada trabajador.

Figura Nº 54

 Fechas de Pago a la ONP: Almacena la fecha de pago al Organismo Nacional de Pensiones. Aquí podemos añadir, modificar y borrar las fechas de devengue; que es el periodo que voy a declarar, porcentaje de retención, fecha de pago y porcentaje diario de mora.

Figura Nº 55

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

124

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 BANCOS: Nos muestra los nombres de cada banco. Permite añadir, modificar, borrar, buscar e imprimir dichas entidades.

Figura Nº 56

 BILLETES Y MONEDAS:  Soles: Nos muestra que tipo de moneda y billete hay en soles. Permite añadir, modificar, borrar, buscar e imprimir dichas Monedas y billetes.

Figura Nº 57

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

125

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Dólares: Nos muestra que tipo de moneda y billete hay en Dólares. Permite añadir, modificar, borrar, buscar e imprimir dichas Monedas y billetes.

Figura Nº 58

 CARGOS: Nos muestra los nombres de cada cargo. Permite añadir, modificar, borrar, buscar, imprimir dichos cargos y exportar a Excel. Figura Nº 59

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

126

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 CATEGORÍAS: Nos muestra los nombres de cada categoría. Permite añadir, modificar, borrar, buscar, imprimir dichas categorías y exportar a Excel.

Figura Nº 60

 CENTROS DE COSTO: Nos muestra los nombres de cada Área en general que contiene a la empresa Nortfarma. Permite añadir, modificar, borrar, buscar, imprimir dichas áreas y exportar a Excel. Figura Nº 61

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

127

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 CONDICIONES: Nos muestra las condiciones de trabajo al que está expuesto un contrato. Permite añadir, modificar, borrar, buscar, imprimir dichas candiciones y exportar a Excel.

Figura Nº 62

 CONCEPTOS PLANILLA: Nos muestra una lista de conceptos a la que está regida la Planilla. Los conceptos de planillas son aquellas variables que se han utilizado en nuestro sistema. Permite añadir, modificar, borrar, buscar, imprimir dichos conceptos de Planilla y exportar a Excel.

Figura Nº 63

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

128

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 CONSTANTES INTERNAS: Son las constantes que tienen un tope y que se manejan a nivel de la empresa.

Figura Nº 64

 DOCUMENTOS ADJUNTOS: Nos muestra los documentos adjuntos que debe entregar un empleado al momento del contrato. Permite añadir, modificar, borrar, buscar, imprimir dichos documentos adjuntos y exportar a Excel.

Figura Nº 65

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

129

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 TIPOS DE CAMBIO: Nos muestra los tipos de cambio que hay y que hubieron; tanto para la compra, como para la venta. Permite añadir, modificar, borrar, buscar, imprimir dichos tipos de cambio y exportar a Excel. Figura Nº 66

 UNIDADES: Muestra las ciudades en las que se encuentran cada una de las boticas. Permite añadir, modificar, borrar, buscar, imprimir dichas ciudades y exportar a Excel.

Figura Nº 67

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

130

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 UNIDADES DE TRABAJO: Muestra los nombres de cada Área que contiene a la empresa Nortfarma. Permite añadir, modificar, borrar, buscar, imprimir dichas áreas y exportar a Excel. Figura Nº 68

 TIPOS DE DOCUMENTOS: Nos muestra los documentos importantes que debe tener el empleado. Permite añadir, modificar, borrar, buscar, imprimir dichos documentos y exportar a Excel.

Figura Nº 69

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

131

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 TIPOS DE VÍAS: Muestra y almacena las distintas vías que contiene una ciudad y distrito. Permite añadir, modificar, borrar, buscar, imprimir dichas vías y exportar a Excel.

Figura Nº 70

 TIPOS DE ZONAS: Muestra y almacena las distintas Zonas que contiene una ciudad y distrito. Permite añadir, modificar, borrar, buscar, imprimir dichas Zonas y exportar a Excel. Figura Nº 71

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

132

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 TIPOS DE TRABAJOS: Muestra y almacena los distintos tipos de trabajos que se realizan en dicha empresa. Permite añadir, modificar, borrar, buscar, imprimir dichos trabajos y exportar a Excel.

Figura Nº 72

 SITUACIÓN DEL TRABAJADOR: Muestra y almacena las situaciones del trabajador en dicha empresa. Permite añadir, modificar, borrar, buscar, imprimir dichas situaciones del trabajador y exportar a Excel.

Figura Nº 73

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

133

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 CUENTAS CONTABLES: Muestra y almacena las distintas cuentas contables que maneja dicha área para verificar los gastos empresariales. Permite añadir, modificar, borrar, buscar, imprimir dichas cuentas contables y exportar a Excel. Figura Nº 74

 EXPORTAR PARA IMPORTAR: Muestra las variables que se desea generar o agregar para el archivo al sistema de contabilidad.

Figura Nº 75

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

134

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

MOVIMIENTOS: =>Registrar Datos Fijos por Concepto:

Figura Nº 76

Figura Nº 77

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

135

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=> Registrar Datos Variables por Concepto:

Figura Nº 78

Figura Nº 79

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

136

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Registrar Datos Fijos y Variables por Concepto: Figura Nº 80

Figura Nº 81

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

137

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

PROCESOS:

=>Cálculo de Planilla: Figura Nº 82

=>Cálculo de Gratificación: Figura Nº 83

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

138

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Adelantos:  Adelantos Planillas: Figura Nº 84

 Adelantos Gratificación: Figura Nº 85

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

139

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Quinta Categoría:  Parámetros:

Figura Nº 86

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

140

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Periodos:  Selección de Periodos ya Calculados: Figura Nº 87

 Modificación: Figura Nº 88

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

141

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Apertura: Figura Nº 89

Figura Nº 90

 Eliminación: Figura Nº 91

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

142

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 92

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

143

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

PLANILLAS:

=>Boleta de Remuneración: nos muestra boleta de pago de los trabajadores con respectiva moneda ya sea en soles como en dólares. También nos permite la opción de filtro, Buscar, Imprimir y exportar a Excel.

Figura Nº 93

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

144

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Planilla de Remuneración: nos muestra boleta de pago de los trabajadores con respectiva moneda ya sea en soles como en dólares. También nos permite la opción de filtro, Buscar, Imprimir y exportar a Excel. Figura Nº 94

También nos permite generar reporte de: o Listado para verificar: • Listado de todos los trabajadores. • Listado de Trabajadores con código en el banco de crédito. • Listado de domingos y feriados. • Listado de horas extras. • Listado de documentos diversos. • Listado de comisiones por ventas.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

145

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

o Formatos para firmar: • Formato para firmar con código del banco. • Formato para firmar sin código del banco. • Formato de recibos para firmar. • Aporte AFP mensual. o Reporte totalizado por área de trabajo. o Exportar información generada. o Reporte de planillas. Figura Nº 95

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

146

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Planillas de Resumen: nos muestra el resumen total de todas las planillas. Figura Nº 96

Figura Nº 97

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

147

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GRATIFICACIÓN: =>Boleta de Gratificación:

Figura Nº 98

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

148

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Planillas de Gratificación:

Figura Nº 99

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

149

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

BENEFICIOS: =>CTS del Trabajador: Figura Nº 100

08/2008

=>Vacaciones:  Programación de Fechas: Figura Nº 101

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

150

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Cálculo: Figura Nº 102

 Boletas: Figura Nº 103

 Pagos Lista: SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

151

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 104

INFORMES: =>Pagos por Banco: Figura Nº 105

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

152

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 106

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

153

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>Billetaje: Figura Nº 107

=>AFP:  Planilla Mensual: Figura Nº 108

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

154

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 109

 Resumen: Figura Nº 110

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

155

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

=>ONP:  Planilla Mensual: Figura Nº 111

08/2008

Figura Nº 112

08/2008

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

156

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

UTILTARIOS: =>PDT: Figura Nº 113

 Copia de Seguridad: Figura Nº 114

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

157

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 115

3.4.2 Estándares de desarrollo

El estándar de desarrollo a utilizar es el estándar de notación húngara por la facilidad de crear nombres de variables con prefijos característicos de cada función a utilizar; ayudando a la mantenibilidad, así como ofreciendo mecanismos sencillos para averiguar el tipo de las variables sin recurrir a la búsqueda de su declaración.

Y es aquí podremos definir un estándar de notación húngara que tenga un ligero compromiso con la facilidad de reconocimiento de tipos, sin que llegue a suponer un infierno sobre la complejidad de lectura de código.

3.4.2.1 Notación Húngara: En programación informática, la notación húngara es un sistema usado normalmente para crear los nombres de variables (Charles Simonyi).

El nombre de la notación proviene del hecho de que su inventor, Charles Simonyi, nació en Hungría.

Esta convención es muy utilizada en las viejas versiones de Visual Basic. También es muy utilizada por los programadores de Microsoft, y en particular en la programación del sistema operativo Windows. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

158

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Consiste en prefijos en minúsculas que se añaden a los nombres de las variables, y que indican su tipo. El resto del nombre indica, lo más claramente posible, la función que realiza la variable.

Prefijo Significado: b Booleano. c Carácter (un byte). dw Entero largo de 32 bits sin signo (double word). f Flags empaquetados en un entero de 16 bits. h Manipulador de 16 bits (handle). l Entero largo de 32 bits. lp Puntero a entero largo de 32 bits. lpfn Puntero largo a una función que devuelve un entero. lpsz Puntero largo a una cadena terminada con cero. n Entero de 16 bits. p Puntero a entero de 16 bits. e Enumeración. pt Coordenadas (x, y) empaquetadas en un entero de 32 bits. rgb Valor de color RGB empaquetado en un entero de 32 bits. sz Cadena terminada en cero. w Entero corto de 16 bits sin signo (word).

3.4.2.1.1 Situación actual Hoy día existen más detractores que impulsores de la notación húngara. De hecho, se suele calificar de una técnica que a la larga provoca más complejidad que ayuda a la mantenibilidad. Máxime cuando la mayoría de entornos de desarrollo actuales, en particular los que se usan con lenguajes estáticamente tipados, ofrecen mecanismos sencillos para averiguar el tipo de las variables sin recurrir a la búsqueda de su declaración.

Sin embargo, parece que, como en la mayoría de las situaciones, en el medio está la virtud, pues por muchos editores de código inteligente que utilicemos, la mayoría de proyectos siempre acaban teniendo ciertas partes escritas en lenguajes dinámicamente SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

159

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

tipados, en especial JavaScript, el lenguaje del que nunca nos podremos olvidar mientras los navegadores web no implementen otro para la ejecución de código en cliente.

Puesto que a la hora de realizar proyectos se suelen establecer previamente unas Coding Style Guidelines, no conviene hacerlas distintas para cada lenguaje y es aquí donde podremos definir un estándar de notación húngara que tenga un ligero compromiso con la facilidad de reconocimiento de tipos, sin que llegue a suponer un infierno sobre la complejidad de lectura de código. Los prefijos propuestos serían los siguientes:

Prefijo Significado a de 'array'. Para vectores/matrices de n dimensiones ordenadas escalarmente. b de 'booleano'. Para variables que tomen sólo dos tipos de valores. c de 'char'. Para el tipo primitivo de carácter alfanumérico individual. d de 'double'. Para tipos numéricos de alta precisión, como double o float. e de 'event'. Para eventos. f de 'función'. Sólo la utilizaremos delante de funciones cuando se traten de funciones que se añadan como observadores de un evento (ya que usar esta notación para cualquier método o función sería bastante engorroso). g de 'delegated'. Para tipos delegados. h de 'hashtable'. Colecciones ordenables mediante clave hash (hUsuarios[“juan23”]). i de 'int'. Para números enteros en general, tanto enteros normales como aquellos tipos enteros de más capacidad (como long). l de 'lock'. Para objetos de control que nos faciliten el uso de exclusiones mutuas, candados y semáforos. n de 'enum'. Para tipos enumerados. o de 'objeto'. Para objetos en general (no se debe usar la notación húngara para distinguir entre tipos de objetos, salvo escasas excepciones). p de 'puntero'. Para lenguajes con aritmética de punteros. s de 'string'. Para variables de tipo cadena de texto, ya sean nativos o arrays de chars.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

160

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Este tipo de datos es muy habitual en lenguajes sin lógica de punteros. Si se usara el objeto de tipo “String” en estos casos, acudiremos a este identificador en lugar de al ‘o’ de objeto. v de 'variable'. Para variables que adquieran diferentes tipos de valores. Normalmente sólo acudiremos a esta opción en lenguajes no tipados (como JavaScript / EcmaScript). La usaremos cuando no estemos seguros del tipo de valor que albergará una variable. y de 'byte'.

3.4.2.2 CMM - Capability Maturity Model: 3.4.2.2.1 Orígenes y evolución: Según el Instituto de Ingeniería de Software (SEI) (1987), de la Universidad Carnegie Mellon (CMU); Su principal objetivo de CMM era calificar a proveedores de software del Departamento de Defensa (DoD) de USA, pero el modelo fue incorporado paulatinamente por numerosas empresas.

Es actualmente un esquema que representa un camino de mejoramiento recomendado para organizaciones que quieren incrementar la capacidad de su proceso de software.

3.4.2.2.2 Usos: El CMM soporta los siguientes usos: • Comprender las actividades necesarias para planear e implementar un programa de mejora del proceso de software (SPI). • Definir y mejorar el proceso de software. • Identificar fortalezas y debilidades en las organizaciones. • Identificar los riesgos de seleccionar entre diferentes proveedores de software.

3.4.2.2.3 Fundamentos: Los siguientes son los fundamentos del modelo: • La madurez recorre diferentes etapas. • La clave del crecimiento es entender dónde se está y a dónde se quiere llegar. • El proceso se mejora evolucionando a partir de lo preexistente. • El progreso requiere concentrar los esfuerzos en pocas áreas. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

161

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.4.2.2.4 Generalidades: A modo de introducción a temas que se desarrollarán a lo largo del artículo, se mencionan las siguientes características del CMM: • El modelo incorpora los principales elementos del paradigma de la calidad. • El modelo identifica: •

5 niveles de madurez.



Mejoras claves requeridas por cada nivel.



Un orden de prioridades para escalar a niveles superiores.

• El SEI proporciona: •

Servicio de apreciaciones (Assessments) del proceso de software (SPA).



Programa de evaluación de la capacidad del software (SCE).

3.2.2.2.5 Estructura: La estructura completa del modelo se representa en el siguiente gráfico:

Figura Nº 116

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

162

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.2.2.2.6 Niveles de madurez: Los niveles de madurez se representan en el siguiente gráfico:

Figura Nº 117

Figura. Características por nivel.

Nivel 1 – Inicial •

Proceso ad-hoc y a veces caótico.



La organización generalmente opera sin procesos formalizados, estimaciones de costo o planes de proyecto.



Aunque existan algunos procesos formalizados, no existen mecanismos que permitan asegurar que se cumplan.



El éxito depende del esfuerzo individual.



Una representación gráfica del nivel podría ser la siguiente:

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

163

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 118

Nivel 2 – Repetible •

Procesos básicos de gestión para manejar costos, cronogramas y funcionalidad establecidos.



La disciplina del proceso permite la repetición de éxitos anteriores en proyectos similares.



La fuerza de la organización está dada por la existencia de experiencia en desarrollo de procesos similares pero existen riesgos al presentarse nuevos desafíos.



Una representación gráfica del nivel podría ser la siguiente:

Figura Nº 119

Nivel 3 – Definido •

El proceso para gerentes e ingenieros está documentado e integrado en un proceso estándar para la organización.



Todos los proyectos usan una versión aprobada y adaptada del proceso estándar de la organización.



Un grupo de proceso de ingeniería de software (SEPG) ha sido establecido para focalizar y liderar esfuerzos de mejora.



Una representación gráfica del nivel podría ser la siguiente:

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

164

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 120

Nivel 4 – Administrado •

Existen mediciones detalladas del proceso y calidad del producto.



El producto y el proceso son cuantitativamente conocidos y controlados.



Una representación gráfica del nivel podría ser la siguiente:

Figura N 121

Nivel 5 – Optimizado •

La organización busca identificar aquellos elementos más débiles del proceso y optimizarlos sobre la base de un análisis defecto-causa y prevención de defectos.



Existen datos que justifican la aplicación de nuevas ideas o tecnologías a determinadas tareas críticas y la evidencia cuantitativa permite conocer el grado de eficacia alcanzado al implementarlas en proyectos piloto.



Una representación gráfica del nivel podría ser la siguiente:

Figura Nº 122

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

165

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.2.2.2.7 Áreas clave de proceso. Son las mejoras claves requeridas por cada nivel, para acceder al siguiente:

Nivel 2 – Repetible. Se concentran en establecer controles básicos de gestión de proyectos: •

Administración de requerimientos.



Planificación de proyectos de software.



Control y supervisión de proyectos.



Supervisión de subcontratos de software.



Afirmación de calidad del software.



Supervisión de la configuración del software.

Nivel 3 – Definido. Direccionan aspectos organizacionales y del proyecto, lo que establece una infraestructura que institucionaliza procesos de ingeniería de software y gestión, a lo largo de todos los proyectos: •

Focalización orgánica en el proceso.



Definición de proceso organizacional.



Programa de entrenamiento.



Administración integrada del software.



Ingeniería de producto.



Coordinación intergrupal.



Revisiones por pares.

Nivel 4 – Administrado. Se concentran en establecer una comprensión cuantitativa y cualitativa del proceso y de los productos: •

Administración cuantitativa del proceso.



Administración de la calidad del software.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

166

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Nivel 5 – Optimizado. Cubren los aspectos de la organización y de los proyectos que deben atenderse para implementar una mejora continua y medible del proceso de software: •

Prevención de defectos.



Administración del cambio del proceso.



Administración del cambio tecnológico.

3.2.2.2.8 Aspectos comunes. Son atributos que permiten que la implementación o institucionalización de un área clave de proceso sea efectiva, repetible y perdurable, por ejemplo: •

Compromisos para la ejecución.



Habilidad para ejecutar.



Actividades a ejecutar.



Mediciones y análisis.



Verificación de implementación.

3.2.2.2.9 Prácticas clave. Describen una infraestructura o actividades necesarias para implementar o institucionalizar un área clave de proceso.

Evaluación del proceso. Finalmente, la evaluación tiene como objetivo determinar y evaluar la capacidad y madurez del proceso de software de una organización, y ubicarlo en un nivel del CMM. Existen dos tipos de evaluaciones: •

Apreciación (Assessment) del proceso de software (SPA): Realizada por profesionales del SEI o autorizados o independientes, en conjunto con personal de la organización. Se asemeja a contratar una consultoría.



Evaluación de la capacidad del software (SCE): Realizado por agentes gubernamentales a contratistas o proveedores de software. Se asemeja a una auditoría externa.

Ambas evaluaciones se basan en las respuestas, por Si o por No, a un cuestionario y en la aplicación de un algoritmo sobre las mismas. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

167

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.4.3 Pruebas del Software. Las pruebas al avance del sistema informático de planillas se realizaron con el fin de descubrir algún error o errores mediante su ejecución.

El tipo de pruebas que utilizaremos en el sistema informático de planillas es de tipo pruebas de unidad las cuales nos permitió y permitirá solucionar los errores que se presentaron en: • interfaces entre módulos. • interfaces entrada/salida. • estructuras de datos locales. • cálculos. • flujo de control. • caminos de procesamiento de errores. Las pruebas del software son un conjunto de técnicas que permiten determinar la calidad de un producto software, y se lleva a cabo un proceso usado para identificar posibles fallos de implementación, calidad, o usabilidad de un programa de ordenador. MYERS (1979). 3.4.3.1 Tipos de Prueba de Software: Pruebas unitarias: Es una forma de probar el correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada uno de los módulos funcione correctamente por separado.

Pruebas de Integración: Se podrá asegurar el correcto funcionamiento del sistema o subsistema en cuestión.

Pruebas Aleatorias: Simulamos la entrada habitual del programa creando datos de entrada en la secuencia y con la frecuencia con las que podrían aparecer en la práctica, de forma continua.

Pruebas de Aceptación: Es realizada por un grupo de usuarios finales o los clientes del sistema, para asegurarse que el sistema desarrollado cumple sus requisitos.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

168

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Prueba de Caja Blanca: Consiste en centrarse en la estructura interna (implementación) el programa para elegir los casos de prueba. En este caso, la prueba ideal (exhaustiva) del software consistiría en probar todos los posibles caminos de ejecución, a través de las instrucciones del código, que puedan trazarse. Prueba de Caja Negra: Consiste en estudiar la especificación de las funciones, la entrada y la salida para derivar los casos. Aquí, la prueba ideal del software consistiría en probar todas las posibles entradas y salidas del programa. 3.4.3.2 Plan de Pruebas. Las pruebas realizadas se tratan de la iteración del usuario con el Software lo cual va a permitir determinar el nivel de error que posee el sistema al momento de ser usado por el usuario.

Se realizo pruebas a los módulos que contiene el sistema informático de planillas para determinar su buen funcionamiento.

• Inicio de Sesión: Para el inicio de sesión se entrega un usuario y una clave, e este caso no existió ningún tipo de error ya que el usuario que no este registrado el sistema no le permitirá entrar, mostrándole un mensaje de error.

• Ingreso de datos del Empleado: El ingreso de los datos fueron correctamente guardados por tal motivo no hubo error alguno.

• Generación de Reportes: En la generación de reportes no hubo errores.

Las pruebas que se han aplicado al sistema, es de caja negra y caja blanca por estar cada una relacionada, para su posterior paso.  Prueba de Caja Blanca: Aquí se tendrá que ver las funciones necesarias para su implementación y se probarán todos los pasos a seguir para su ejecución; para esto se tendrá que seguir instrucciones de código para que pueda funcionar el software.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

169

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Prueba de Caja Negra: Aquí esta prueba consiste en estudiar todas especificaciones de las funciones. Básicamente consiste

las

en probar todas las

posibles entradas y salidas del programa.

3.4.3.3 Responsables de las Pruebas. •

En primer lugar el responsable son los encargados de la realización del proyecto denominado Sistema Informático de Planillas.



Los usuarios directos que van a interactuar con el sistema:  Jefa de Personal: Mirtha Gallardo Rodríguez.  Asistente de Personal: Anabella García Ramírez.  Asistente de personal: Korina Zoza Madrid.

Tiempo de las Pruebas: Se realizarán en una semana para ir mejorando en las modificaciones que presente el Software; y sobre todo del tiempo en que dispongan los encargados.

Resultados de las Pruebas: fueron satisfactorias a un 100% ya que se logró cumplir con los requerimientos y así también permitió detectar errores. Módulos independientes. Las pruebas de módulos independientes se realizan con el objetivo de encontrar y reparar fallas en el comportamiento de los módulos independientes:

Módulos integrados. Las pruebas de los módulos integrados tienen por objetivo encontrar y reparar fallas en el comportamiento de los módulos integrados, así como del control manejo de los datos de manera global.

Pruebas de carga y rendimiento. Tiene por principal objetivo probar el funcionamiento del software bajo condiciones extremas. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

170

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Prueba de validación. El software totalmente ensamblado al probarlo nos muestra un rendimiento óptimo, y cumple con los requisitos funcionales mencionados anteriormente.

Corrección de errores y afinamiento del sistema. Los datos no estaban validados y permitía ingresar cualquier tipo de carácter donde no correspondía, con lo que se tubo que crear un modulo para la validación de los datos en cada formulario. Otro error en las consultas a la hora de llamar los datos, lo que se tubo que realizar sub consultas para que los datos devueltos sean mas precisos.

3.4.3.4 Plan de implementación:

El sistema se instalara en el área de personal. Esta oficina cuenta con 5 computadoras y 4 en escritorio.

Para que se pueda Instalar el sistema, necesita que la máquina tenga instalado el Visual Fox 8.0 y que cumpla con los requisitos mencionados en el Punto 3.3.1.1.2 sobre herramientas a utilizar.

A este sistema accederán las persona encargadas de realizar el mantenimiento de los equipos y los encargados del área de Personal.

El lugar elegido para la capacitación es en la misma área de Personal, que esta ubicada en las Oficinas centrales de Nortfarma SAC. Esta capacitación se hará en dos fechas dependiendo de la entrega final del sistema.

El equipo de trabajo esta ubicado en la zona del Plano de distribución de los equipos del ambiente de trabajo:

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

171

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Figura Nº 123

3.5 Fase de Transición.

3.5.1 Instalación

del sistema.



Grabar los archivos en una carpeta de su disco duro.



Doble click en la carpeta instalador



Doble click en el icono setup.

3.5.2 Plan y cronograma de capacitación: La capacitación estará a cargo de la persona que realizo el software. El lugar será el área de Personal. Se capacitara en dos fechas el 14 Y 15 Diciembre del 2007. A horas 8:00 AM – 1:00pm

3.5.2.1 Proceso de capacitación: El proceso de capacitación y desarrollo se constituye un proceso de cambio. Los trabajadores del área, van a realizar sus actividades mas rápido de lo que actualmente se realiza. A fin de verificar el éxito de un programa, los gerentes de personal deben insistir el la evaluación sistemática de su actividad. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

172

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.5.2.2 Las etapas de evaluación de un proceso de capacitación: Figura Nº 124

En primer lugar es necesario establecer normas de evaluación antes de que se inicie el proceso de capacitación.

Es necesario también suministrar a los participantes un examen anterior a la capacitación y la comparación entre ambos resultados permitirá verificar los alcances del programa. Si la mejora es significativa habrán logrado sus objetivos totalmente, si se cumplen todas las normas de evaluación y si existe la transferencia al puesto del trabajo.

Los criterios que se emplean para evaluar la efectividad de la capacitación se basan en los resultados que se refieren a:



Las reacciones de los capacitados al contenido del programa y al proceso general.



Los acontecimientos que se hayan adquirido mediante el proceso de capacitación.



Los cambios en el comportamiento que se deriven del curso de capacitación.



Los resultados o mejoras mensurables para cada miembro de la organización como menor tasa de rotación, de accidentes o ausentismo.

Además será necesario determinar si las técnicas de capacitación empleadas son más efectivas que otras que podrían considerarse. La capacitación también podrá compararse con otros enfoques para desarrollar los recursos humanos, tales como el mejoramiento de las técnicas de selección o estudio de las operaciones de producción.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

173

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

3.5.2.2.1 Evaluación a nivel empresarial La capacitación es uno de los medios de aumentar la eficacia y debe proporcionar resultados como: a)

Aumento de la eficacia organizacional.

b)

Mejoramiento de la imagen de la empresa.

c)

Mejoramiento del clima organizacional.

d)

Mejores relaciones entre empresa y empleado

e)

Facilidad en los cambios y en la innovación.

f)

Aumento de la eficiencia.

3.5.2.2.2 Evaluación a nivel de los recursos humanos. El entrenamiento debe proporcionar resultados como: a)

Reducción de la rotación del personal.

b)

Reducción del ausentismo.

c)

Aumento de la eficiencia individual de los empleados.

d)

Aumento de las habilidades de las personas.

e)

Elevación del conocimiento de las personas.

f)

Cambio de actitudes y de comportamientos de las personas.

3.5.2.2.3 Evaluación a nivel de las tareas y operaciones A este nivel el entrenamiento puede proporcionar resultados como: a)

Aumento de la productividad.

b)

Mejoramiento de la calidad de los productos y servicios.

c)

Reducción del ciclo de la producción.

d)

Reducción del tiempo de entrenamiento

e)

Reducción del índice de accidentes.

f)

Reducción del índice de mantenimiento de máquinas y equipos

3.5.2.3 Procedimientos administrativos y sistémicos de capacitación Ya no alcanza con convocar a los mejores, ahora Nortfarma SAC debe buscar alternativas inteligentes para retener a sus empleados talentosos. Consecuentes de ello, los profesionales exigen cada vez más beneficios y los consiguen. Después de todo, el nuevo paradigma indica que la mejor compañía es la que tiene la gente capacitada. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

174

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

El sistema es importante en el área de Personal, para poder llevar un control de las planillas de los trabajadores de dicha institución.

Esto implica que el personal que trabaje con el sistema este altamente capacitado y conozca todas las funciones del mismo.

Actualmente las personas que se van a encargar de manipular el sistema son 3:  Gerente Administrativo o jefa de Personal.  Los encargados de Personal (2). La necesidad de capacitación se origina en la gran especificación que es necesaria para el manejo y la manutención del sistema.



La capacitación abarca solamente al gerente administrativo y a los encargados del área de personal (2) y es parte de una necesidad mayor, por eso, es de máxima prioridad.



El área de Personal está conformada, por Dos personas.



El tiempo disponible para la capacitación es de 1 semana.



El costo de la capacitación es asumido por Nortfarma SAC.



La capacitación está a cargo de la persona que desarrolla el sistema.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

175

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPÍTULO IV IV: DISCUSIÓN DE RESULTADOS

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

176

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

4. Forma de Análisis e Interpretación de Resultados: Luego de haber aplicado las técnicas e instrumentos correspondientes a los indicadores enunciados en el numeral 1.5.3.1, de

la investigación y habiendo obtenido los

resultados, con participación de los informantes y fuentes también ya mencionados, estos datos los utilizaremos para medir la Variable Dependiente en el Pre -Test y Post – Test.

De igual forma, estos datos serán ingresados en una hoja de cálculo (Excel) y SPSS, para ser procesados y con ellos se harán precisiones porcentuales, de los indicadores como por ejemplo, Tiempo Promedio en generar planilla mensual, Tiempo Promedio en generar liquidación de beneficios, Tiempo Promedio en generar vacaciones, Tiempo Promedio en generar gratificaciones, Tiempo Promedio en generar archivo RTPS para importar al PDT, Tiempo Promedio en generar boletas de pago, Tiempo Promedio en generar reportes de trabajadores por área, Tiempo Promedio en generar reporte total de trabajadores, Tiempo Promedio en generar reporte totalizado por área de trabajo, Tiempo promedio en calcular sueldos; a su vez éstos resultados, serán presentados y representados formalmente como informaciones en cuadros, histogramas,

gráficos

estadísticos, etc. En el instrumento Guía de la Observación.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

177

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ANÁLISIS DE RESULTADOS Tabla Nº 02 Nº

NOMBRE DEL INDICADOR

1

Tiempo Promedio en generar planilla mensual.

PRE TEST

19 min.

%

100%

POST TEST

generar

1 min.

2 min.

El valor del Post-Test ha experimentado una 6.7 % disminución total de tiempo del 93.3 % con respecto al Pre – Test.

liquidación

de beneficios.

3

4

5

6

Tiempo Promedio en generar vacaciones.

Tiempo Promedio en generar gratificaciones.

Tiempo Promedio en generar archivo RTPS para importar al PDT. Tiempo Promedio en generar boletas de pago.

15 min.

100%

Análisis de Resultados

El valor del Post-Test ha experimentado una 5.3 % disminución total de tiempo del 94.7 % con respecto al Pre – Test.

Tiempo Promedio en 2

%

10 min.

100%

1 min.

13 min.

100%

1 min.

8 min.

100%

1 min.

10 min.

100%

1 min.

El valor del Post-Test ha experimentado una 10 % disminución total de tiempo del 90 % con respecto al Pre – Test. El valor del Post-Test ha experimentado una 7.7 % disminución total de tiempo del 92.3 % con respecto al Pre – Test. El valor del Post-Test ha experimentado una 12.5 % disminución total de tiempo del 87.5 % con respecto al Pre – Test. El valor del Post-Test ha experimentado una 10% disminución total de tiempo del 90% con respecto al Pre – Test.

Elaborado por os autores.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

178

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Tabla Nº 02: ANÁLISIS DE RESULTADOS (Continuación…)



NOMBRE DEL INDICADOR Tiempo Promedio en generar reportes de trabajadores por área de trabajo.

7

PRE TEST

%

POST TEST

5 min.

100%

1 min.

8

Tiempo Promedio en generar reporte total de trabajadores.

7 min.

100%

1 min.

9

Tiempo Promedio en generar reporte totalizado por área de trabajo.

7 min.

100%

1 min.

10

Tiempo Promedio en Calcular Sueldos.

15 min.

100%

1 min.

%

Análisis de Resultados

El valor del Post-Test ha experimentado una 20 % disminución total de tiempo del 80% con respecto al Pre – Test. El valor del Post-Test ha experimentado una 14.3 % disminución total de tiempo del 85.7 % con respecto al Pre – Test. El valor del Post-Test ha experimentado una 14.3 % disminución total de tiempo del 85.7 % con respecto al Pre – Test. El valor del Post-Test ha experimentado una 6.7 % disminución total de tiempo del 93.3 % con respecto al Pre – Test.

Elaborado por los autores

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

179

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

ANÁLISIS DE RESULTADOS

Indicador Nº 1:



Tiempo Promedio en Generar planilla mensual.

Figura Nº 125

1. Tiempo Promedio en generar planilla mensual 20

19

18 16

tiempo

14 12 10 8 6 4 1

2 0

Número de Reportes

1

Porcentaje

pretest

2 post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 94.7 % con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

180

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 2:



Tiempo promedio en Generar liquidación de beneficios.

Figura Nº 126

2. Tiempo Promedio en generar liquidación de beneficios. 20 18 16

15

tiempo

14 12 10 8 6 4

2

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 93.3% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

181

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 3:



Tiempo promedio en generar vacaciones.

Figura Nº 127

3. Tiempo Promedio en generar vacaciones. 20 18 16

tiempo

14 12

10

10 8 6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 90% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

182

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 4:



Tiempo promedio en Generar gratificaciones.

Figura Nº 128

4. Tiempo Promedio en generar gratificaciones. 20 18 16

tiempo

14

13

12 10 8 6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 92.3% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

183

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 5:



Tiempo promedio en generar archivo RTPS para importar al PDT.

Figura Nº 129

5. Tiempo Promedio en generar archivo RTPS para importar al PDT 20 18 16

tiempo

14 12 10

8

8 6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 87.5% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

184

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 6:



Tiempo promedio en Generar Boleta de pago.

Figura Nº 130

6. Tiempo Promedio en generar boletas de pago. 20 18 16

tiempo

14 12

10

10 8 6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 90% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

185

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 7:



Tiempo promedio en Generar reporte de trabajadores por área de trabajo.

Figura Nº 131

7. Tiempo Promedio en generar reportes de trabajadores por área de trabajo. 20 18 16

tiempo

14 12 10 8 6

5

4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 80% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

186

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 8:



Tiempo promedio en Generar reporte total de trabajadores.

Figura Nº 132

8. Tiempo Promedio en generar reporte total de trabajadores 20 18 16

tiempo

14 12 10 8

7

6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 85.7% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

187

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 9:



Tiempo promedio en Generar reporte totalizado por área de trabajo.

Figura Nº 133

9. Tiempo Promedio en generar reporte totalizado por área de trabajo. 20 18 16

tiempo

14 12 10 8

7

6 4 2

1

0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 85.7% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

188

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

Indicador Nº 10:



Tiempo Promedio en calcular sueldos.

Figura Nº 134

10. Tiempo Promedio en Calcular Sueldos. 20 18 16

15

tiempo

14 12 10 8 6 4 1

2 0

Número de Reportes Porcentaje

1

2

pretest

post test

Elaborado por los autores.



El valor del Post-Test ha experimentado una disminución total de tiempo del 93.3% con respecto al Pre – Test.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

189

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPÍTULO V V: CONCLUSIONES Y RECOMENDACIONES

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

190

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CONCLUSIONES 1. El Tiempo Promedio en generar planilla mensual ha disminuido en un 94.7 %; debido a que en el Pretest el tiempo utilizado era de 19 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

2. El Tiempo Promedio en generar liquidación de beneficios ha disminuido en un 93.3 %; debido a que en el Pretest el tiempo utilizado era de 15 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 2 minutos como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

3. El Tiempo Promedio en generar vacaciones ha disminuido en un 90%; debido a que en el Pretest el tiempo utilizado era de 10 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

4. El Tiempo Promedio en generar gratificaciones ha disminuido en un 92.3 %; debido a que en el Pretest el tiempo utilizado era de 13 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

5. El Tiempo Promedio en generar archivo RTPS para importar al PDT ha disminuido en un 87.5 %; debido a que en el Pretest el tiempo utilizado era de 8 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

191

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

6. El Tiempo Promedio en generar boletas de pago ha disminuido en un 90%; debido a que en el Pretest el tiempo utilizado era de 10 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

7. El Tiempo Promedio en generar reportes de trabajadores por área de trabajo ha disminuido en un 80 %; debido a que en el Pretest el tiempo utilizado era de 5 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

8. El Tiempo Promedio en generar reporte total de trabajadores ha disminuido en un 85.7 %; debido a que en el Pretest el tiempo utilizado era de 7 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

9. El Tiempo Promedio en generar reporte totalizado por área de trabajo ha disminuido en un 85.7 %; debido a que en el Pretest el tiempo utilizado era de 7 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

192

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

10. El tiempo promedio en calcular sueldos ha disminuido en un 93.3%; debido a que en el Pretest el tiempo utilizado era de 15 minutos, y gracias al Sistema Informático de Planillas el tiempo utilizado anteriormente se reduce a 1 minuto como está detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantación de dicho sistema en la cadena de boticas de Nortfarma S.A.C.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

193

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

RECOMENDACIONES

Se le recomienda a la empresa Nortfarma S.A.C que designe a una persona encargada del manejo del sistema con un mínimo nivel de conocimientos de computación y de sistemas informáticos y que sea de prioridad técnico en informática o contabilidad debido a que los términos utilizados son tecnolectos que solo entendería un contador y en tal caso un técnico en informática para que lleve un buen funcionamiento del Sistema Informático de Planillas pero siempre y cuando tenga algunos conocimientos de contabilidad.

Otras de las recomendaciones son las siguientes:

1. Para el Tiempo Promedio en generar planilla mensual se recomienda que se utilice el Sistema Informático de planillas de una manera correcta para que se haga efectiva su petición realizándolo a la brevedad posible con el fin de no malgastar tiempo que puede ser utilizado en otras actividades dentro de la empresa Nortfarma S.A.C. por parte del personal encargado.

2. Para el Tiempo Promedio en generar liquidación de beneficios se recomienda que se utilice el Sistema Informático de planillas de una manera correcta ingresando datos reales que permita generar una liquidación de beneficios de una manera exacta en un tiempo reducido para que así satisfaga su pedido a la brevedad posible permitiendo la satisfacción de la empresa Nortfarma S.A.C. con el sistema.

3. Para el Tiempo Promedio en generar vacaciones se recomienda el ingreso de datos correctos y el buen uso del Sistema Informático de planillas para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C.

4. Para el Tiempo Promedio en generar gratificaciones se recomienda el ingreso de datos correctos y el buen uso del Sistema Informático de planillas para que este

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

194

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C. 5. Para el Tiempo Promedio en generar archivo RTPS para importar al PDT se recomienda el ingreso de datos correctos y el buen uso del Sistema Informático de planillas para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C. así mismo se tiene que tener conocimiento de las cosas que se le envían a la Sunat para poder generar el PDT.

6. Para el Tiempo Promedio en generar boletas de pago se recomienda el ingreso de datos correctos y el buen uso del Sistema Informático de planillas para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y así lograr la satisfacción de los empleados ya que tendrán sus boletas de pago el día exacto establecido.

7. Para el Tiempo Promedio en generar reportes de trabajadores por área de trabajo se

recomienda el buen uso del Sistema Informático de planillas y tener

conocimientos de su funcionamiento para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y así brindar el reporte deseado.

8. Para el Tiempo Promedio en generar reporte total de trabajadores se recomienda el buen uso del Sistema Informático de planillas y tener conocimientos de su funcionamiento para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y así brindar el reporte deseado.

9. Para el Tiempo Promedio en generar reporte totalizado por área de trabajo se recomienda el buen uso del Sistema Informático de planillas y tener conocimientos de su funcionamiento para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y así brindar el reporte deseado. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

195

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

10. Para el tiempo promedio en calcular sueldos se recomienda el ingreso de datos correctos y el buen uso del Sistema Informático de planillas para que este actúe de una manera rápida con la petición del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

196

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

CAPÍTULO VI VI: REFERENCIAS BIBLIOGRÁFICAS Y ANEXOS

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

197

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Anaya, Victor & Letelier Patricio (2003) Trazabilidad de Requisitos Adaptada a las necesidades del Proyecto: Un caso de estudio usando alternativamente RUP y XP. Valencia, España. [Citado el 9 de Octubre del 2005]. Disponible en: http://issi.dsic.upv.es/archives/f-1055507831862/Anaya_Ideas2003.pdf  Bertalanffy, Von Ludwig (1976), Teoría general de sistemas (TGS). Alemania [Citado

28

de

Noviembre

del

2006].

Disponible

en:

http://www.monografias.com/trabajos11/teosis/teosis.shtml  Booch, Grady; Jacobson, Ivar; Rumbaugh (1999). El Lenguaje Unificado de Modelado Addison-Wesley Iberoamericana. España, 1999. . [Citado el 3 de Junio del 2007].  Charles Simonyi Notación Húngara [Citado el 3 de Junio del 2007]. Disponible en: http://es.wikipedia.org/wiki/Notaci%C3%B3n_h%C3%BAngara  Checkland, Peter (1981) Metodología De Sistemas Blandos. Inglaterra. [Citado el 3 de Junio del 2007] Disponible en: http://www.12manage.com/methods_checkland_soft_systems_methodology_es.html  Diccionario de la Real Academia Española (2007), “Diccionario de la Lengua Española”. España [Citado 2 de Julio del 2007]. Disponible en: http://www.rae.es/  Instituto de Ingeniería de Software (SEI) (1987), de la Universidad Carnegie Mellon

(CMU).

[Citado

10

de

Julio

del

2007].

Disponible

en:

http://es.wikipedia.org/wiki/CMMI  JBR (2000). Jacaboson, I., Booch, G., Rumbaugh J., El Proceso Unificado de Desarrollo de Software, 2000 Addison Wesley. [Citado 5 de Julio del 2007]. Disponible

en:

http://64.233.169.104/search?q=cache:QudLw8VatakJ:https://pid.dsic.upv.es/C1/Mat erial/Documentos%2520Disponibles/Introducci%C3%B3n%2520a%2520RUP.doc+f ases+del+rup&hl=es&ct=clnk&cd=14&gl=pe SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

198

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Kruchten Philippe (2000). Modelado y Diseño Orientado a Objetos, Prentice Hall. The Rational Unified Process: an introduction. 2da ed. Addison-Wesley. 2000. [Citado

5

de

Julio

del

2007].

Disponible

en:

http://64.233.169.104/search?q=cache:QudLw8VatakJ:https://pid.dsic.upv.es/C1/Mat erial/Documentos%2520Disponibles/Introducci%C3%B3n%2520a%2520RUP.doc+f ases+del+rup&hl=es&ct=clnk&cd=14&gl=pe  Kruchten Philippe (1995), P. Architectural Blueprints—The “4+1” View Model of Software Architecture. IEEE Software 12 (6), November 1995, pp. 42-50. [Citado 5 de

Julio

del

2007].

Disponible

en:

http://64.233.169.104/search?q=cache:QudLw8VatakJ:https://pid.dsic.upv.es/C1/Mat erial/Documentos%2520Disponibles/Introducci%C3%B3n%2520a%2520RUP.doc+f ases+del+rup&hl=es&ct=clnk&cd=14&gl=pe  Mena, Mendoza, Gonzalo (2005) RAD: Desarrollo Rápido de Aplicaciones. Queretaro.

[Citado

el

9

de

Octubre

del

2005].

Disponible

en:

URL

mena.com.mx/gonzalo/maestria/ingsoft/presenta/rad/  Mendoza, Sánchez, María A. (2004) Metodologías de Desarrollo de Software. Perú. [Cuitado

el

9

de

Octubre

del

2005].

Disponible

en:

www.informatizate.netArticulos/pdfs/ metodologías_de_desarrollo_de_software_07062004.pdf  Ministerio de Administración Pública (2005) Metodología de Planificación, Desarrollo y Mantenimiento de Sistemas de Información. España. [Citado el 9 de Octubre del 2005]. Disponible en: URL www.csi.map.es/csi/metrica3/introducción.  MYERS (1979) Pruebas de Software. [citado 25 de Noviembre del 2007]. Disponible en: http: // es.wikipedia.org/wiki/Pruebas_de_software.html.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

199

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

 Palomares, Luis (2001) Estadística Aplicada, material del curso. Maestría en Docencia Universitaria. Trujillo [Citado el 9 de Octubre del 2005]. Disponible en: Escuela Internacional de Postgrado de la Universidad César Vallejo, Trujillo, Perú.  Panamá (1998). Sistema de Estructura Planillas – Descuento. Panamá. [Citado el 1 de octubre de 2007]  RSC (1998) Rational Software Corporation, Rational Unified Process. Best Practices for Software Development Teams, 1998. [Citado el 2 de Octubre del 2007]. Disponible

en:

http://64.233.169.104/search?q=cache:QudLw8VatakJ:https://pid.dsic.upv.es/C1/Mate rial/Documentos%2520Disponibles/Introducci%C3%B3n%2520a%2520RUP.doc+fas es+del+rup&hl=es&ct=clnk&cd=14&gl=pe  Sandoval Rivera Arturo (1993). tesis Análisis, Diseño y Desarrollo de un Sistema de Planillas. Piura. [Citado el 2 de Octubre del 2007]. Disponible en la biblioteca central de la Universidad Nacional de Piura, Perú  Sunat (2008) Planillas Electrónicas. Piura [Citado el 10 de Enero del 2008]. Disponible

en:

http://www2.sunat.gob.pe/pdt/pdtModulos/independientes/p601/index.htm  Von Neumann, John (1945). "First Draft of a Report on the EDVAC". Moore School of Electrical Engineering, University of Pennsylvania. [Citado 2 de Julio del 2007]. Disponible en: http://es.wikipedia.org/wiki/Arquitectura_von_Neumann

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

Contreras & García

200

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 01 TIEMPO PROMEDIO EN GENERAR PLANILLA MENSUAL.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar planilla mensual. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

201

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 02 TIEMPO PROMEDIO EN GENERAR LIQUIDACIÓN DE BENEFICIOS.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar liquidación de beneficios. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

202

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 03 TIEMPO PROMEDIO EN GENERAR VACACIONES.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar vacaciones. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

203

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 04 TIEMPO PROMEDIO EN GENERAR GRATIFICACIONES.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar gratificaciones. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

204

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 05 TIEMPO PROMEDIO EN GENERAR ARCHIVO RTPS PARA IMPORTAR AL PDT.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar archivo rtps para importar al pdt. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

205

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 06 TIEMPO PROMEDIO EN GENERAR BOLETAS DE PAGO.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar boletas de pago. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

206

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 07 TIEMPO PROMEDIO EN GENERAR REPORTES DE TRABAJADORES POR ÁREA DE TRABAJO. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar reportes de trabajadores por área de trabajo. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

207

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 08 TIEMPO PROMEDIO EN GENERAR REPORTE TOTAL DE TRABAJADORES.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar reporte total de trabajadores.

Lo cual proporciona ahorro de tiempo en

Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

208

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 09 TIEMPO PROMEDIO EN GENERAR REPORTE TOTALIZADO POR ÁREA DE TRABAJO. SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en generar reporte totalizado por área de trabajo. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

209

Universidad César Vallejo

Escuela de Ingeniería de Sistemas

GUÍA DE OBSERVACIÓN Nº 10 TIEMPO PROMEDIO EN CALCULAR SUELDOS.

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C.

La presente guía de observación es utilizada con la intención de medir el tiempo promedio en calcular sueldos. Lo cual proporciona ahorro de tiempo en Nortfarma S.A.C.

El observador deberá registrar el tiempo inicio y fin, expresado en minutos, durante el año 2007; especificar el turno en que se realiza la observación, el Investigador y la fecha de entrega.

ÁREA: ______________________

NÚMERO DE BOTICAS: ________________________

FECHA

BOTICA

BOTICA

BOTICA

BOTICA

BOTICA

Nº 1

Nº 2

Nº 3

Nº 4

Nº 5

FECHA INICIO: __________________

TOTAL

FECHA FIN: _____________________

OBSERVACIONES:________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ ____________________________

INVESTIGADOR: ____________________

VERIFICADO

FECHA ENTREGA: ________________

PROCESADO

SISTEMA INFORMÁTICO DE PLANILLAS PARA NORTFARMA S.A.C

ARCHIVADO

Contreras & García

210

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF