Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca
DE PLANILLAS PARA NORTFARMA S.A.C 1
UNIVERSIDAD CESAR VALLEJO FILIAL PIURA
Facultad de Ingeniera Escuela Profesional de Ingeniera de Sistemas
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C
Tesis para obtener el Ttulo Profesional de Ingeniero de Sistemas
AUTORES Segundo Manuel Contreras Adriano. Yasmany Florentino Garca Ramrez.
ASESOR Ing. Giannira Galarza Ticona.
PIURA - PERU 2008
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 2 EVALUACIN
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C
AUTORES: Segundo Manuel Contreras Adriano. Yasmany Florentino Garca Ramrez.
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 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 3
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 ttulo profesional de Ingeniero de Sistemas, a mis hermanos ( Yoysi, Lenin, Cecilia, Esleyter, Katty, Hellen) por acompaarme en los momentos buenos y malos durante esta etapa de mi vida, a todos mis amigos con quienes compart momentos maravillosos de alegra y momentos de tristeza y siempre me estrecharon su mano como smbolo de su buena amistad; y a todos mis profesores que me ensearon a seguir siempre adelante y me brindaron muchos de sus conocimientos para mi formacin profesional y como persona.
Bach. Segundo M. Contreras Adriano. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 4
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. Garca Ramrez. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 5 AGRADECIMIENTOS
Agradecemos a Dios por darnos la vida y las fuerzas necesarias para poder vencer todos los obstculos 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 tambin son fuente de inspiracin, de apoyo y ayuda en nuestra formacin 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 Csar Vallejo por acogernos cinco aos 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 obstculos que se nos presentaron.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 6 RESUMEN
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C
La presente investigacin, describe el desarrollo de un sistema informtico dedicado al control de planillas para la empresa Nortfarma S.A.C; utilizando como metodologas el mtodo cientfico que nos permite llevar un profundo anlisis y una profunda investigacin, y la metodologa RUP que nos sirve para el desarrollo del software utilizando todas sus fases para su exitoso desarrollo.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 7 NDICE GENERAL
Portada ................................................................................................................. 1 Evaluacin ........................................................................................................... 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 Introduccin ......................................................................................................... 19 1.1 Ttulo Tentativo. .......................................................................................... 20 1.2 Autores. ....................................................................................................... 20 1.3 Tipo De Investigacin. ................................................................................ 20 1.4 Lugar. ........................................................................................................... 20 1.5 Institucin. ................................................................................................... 20 1.6 Duracin. ..................................................................................................... 20 CAPTULO I I: MARCO METODOLGICO 1.1 EL PROBLEMA. ........................................................................................ 22 1.1.1 Realidad Problemtica. ............................................................................. 22 1.1.2 Antecedentes del Problema. ..................................................................... 24 1.1.3 Formulacin Interrogativa del Problema. ................................................. 26 1.1.4 Justificacin de la Investigacin. .............................................................. 26 1.1.5 Limitaciones de la Investigacin. .............................................................. 28 1.2 OBJETIVO GENERAL. ............................................................................. 29 1.2.1 Objetivos Especficos. ............................................................................... 29 1.3 HIPTESIS. ................................................................................................ 29 1.4 VARIABLES. .............................................................................................. 29 1.5 DISEO DE EJECUCIN. ........................................................................ 30 1.5.1 METODOLOGA. .................................................................................... 30 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 8 1.5.1.1 Mtodo Cientfico. ................................................................................. 30 1.5.1.2 Metodologa RUP. ................................................................................. 31 1.5.1.2.1 Estructura Esttica del Proceso (roles, actividades, artefactos y flujos de trabajo). ............................................................. 32 1.5.1.2.2 Prcticas 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 Caractersticas Esenciales de RUP. ................................................... 39 1.5.1.2.5 Etapas del Proceso Unificado. ............................................................ 44 1.5.2 Poblacin y Muestra .................................................................................. 51 1.5.2.1 Poblacin: .............................................................................................. 51 1.5.2.2 Muestra: ................................................................................................. 52 1.5.3 Variable de Contrastacin. ....................................................................... 53 1.5.3.1 Tcnicas e Instrumentos, Fuentes e Informantes. .................................. 53 CAPITULO II II: MARCO REFERENCIAL 2.1 Marco Terico Referencial. ......................................................................... 58 2.1.1 Descripcin de la Empresa. ...................................................................... 58 2.1.2 Sistemas. ................................................................................................... 59 2.1.2.1 Caractersticas de los sistemas. .............................................................. 59 2.1.2.2 Tipos de sistemas. .................................................................................. 61 2.1.2.3 Parmetros De Los Sistemas. ................................................................ 62 2.1.3 Sistema Informtico. ................................................................................. 63 2.1.3.1 Elementos bsicos del sistema informtico: .......................................... 64 2.1.4 Planilla. ..................................................................................................... 67 2.1.4.1 Planillas de Pago. ................................................................................... 67 2.1.5 Metodologas. ........................................................................................... 68 2.1.5.1 El Proceso Unificado De Rational (Rup). ............................................. 68 2.1.5.1.1 Fases de la Metodologa 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 Rpido De Aplicaciones): ...................................... 71 2.1.5.1.3.1 Las Cuatro Etapas Del Ciclo Rad .................................................... 72 2.1.5.1.3.2 Caractersticas de RAD ................................................................... 73 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 9 2.1.5.1.4 Extreme Programacin (Xp): .............................................................. 73
2.1.5.1.5 Mtrica Versin 3 (Metodologa De Planificacin, Desarrollo Y Mantenimiento De Sistemas De Informacin). .............................. 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: METODOLOGA 3 Metodologa. ................................................................................................... 78 3.1 Desarrollo de la Metodologa RUP. ............................................................ 78 3.2 Fase de Inicio. .............................................................................................. 79 3.2.1 Organizacin Del Proyecto. ...................................................................... 79 3.2.1.1 Anlisis 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 Tcnica. .......................................................................... 82 3.2.1.4.2 Factibilidad Operacional. .................................................................... 83 3.2.1.4.3 Factibilidad Econmica. ..................................................................... 83 3.2.1.5 Anlisis de Riesgos. ............................................................................... 83 3.2.1.6 Plan de contingencia: ............................................................................. 84 3.3 Fase de Elaboracin. .................................................................................... 85 3.3.1 Definicin 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 Mnimos. .................................................................. 88 3.3.2 Gestin 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 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 10 3.3.3.1 Diagramas de casos de Uso: .................................................................. 94 3.3.3.2 Diagramas de Secuencia: ....................................................................... 100 3.3.3.3 Diagramas de Colaboracin: ................................................................. 104 3.3.4 Diseo de la base de datos (Lgico y Fsico) ........................................... 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 Caractersticas del Modelo Cliente/Servidor. ........................................ 112 3.4 Fase de Construccin. ................................................................................. 114 3.4.1 Interfaces Del Sistema ............................................................................... 124 3.4.2 Estndares de desarrollo ............................................................................ 158 3.4.2.1 Notacin Hngara: .................................................................................. 158 3.4.2.1.1 Situacin actual ................................................................................... 159 3.4.2.2 CMM - Capability Maturity Model: ...................................................... 161 3.4.2.2.1 Orgenes y evolucin: ......................................................................... 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 Prcticas 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 implementacin: ....................................................................... 171 3.5 Fase de Transicin ........................................................................................ 172 3.5.1 Instalacin del sistema ................................................................................ 172 3.5.2 Plan y cronograma de capacitacin: ......................................................... 172 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 11 3.5.2.1 Proceso de capacitacin: ........................................................................ 172 3.5.2.2 Las etapas de evaluacin de un proceso de capacitacin: ..................... 173 3.5.2.2.1 Evaluacin a nivel empresarial ............................................................ 174 3.5.2.2.2 Evaluacin a nivel de los recursos humanos. ..................................... 174 3.5.2.2.3 Evaluacin a nivel de las tareas y operaciones .................................... 174 3.5.2.3 Procedimientos administrativos y sistmicos de capacitacin ............. 174 CAPTULO IV IV: DISCUSIN DE RESULTADOS 4. Forma de Anlisis y Discusin de Resultados ................................................ 177 Anlisis de Resultados ......................................................................................... 178 CAPTULO V V: CONCLUSIONES Y RECOMENDACIONES Conclusiones ........................................................................................................ 191 Recomendaciones ................................................................................................ 194 CAPTULO VI VI: REFERENCIAS BIBLIOGRFICAS Y ANEXOS Bibliografa .......................................................................................................... 198 Anexos ................................................................................................................. 201 Manual de Usuario .............................................................................................. 211
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 12 NDICE DE FIGURAS
Figura N 01 Organigrama de Nortfarma ............................................................ 23 Figura N 02 Relacin 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 Evolucin de la arquitectura del sistema. .................................... 41 Figura N 10 Los modelos se completan, la arquitectura no cambia drsticamente. ............................................................................... 42 Figura N 11 Una iteracin RUP. ...................................................................... 43 Figura N 12 Hito Principal de Fase de Concepcin. ........................................ 45 Figura N 13 Hito Principal de Fase de Elaboracin. ........................................ 46 Figura N 14 Hito Principal de Fase de Construccin. ...................................... 47 Figura N 15 Hito Principal de Fase de Transicin. .......................................... 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 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 13 Figura N 30 Planillas III .................................................................................... 105 Figura N 31 Vacaciones .................................................................................... 106 Figura N 32 Diseo de la base de datos Lgico ................................................ 107 Figura N 33 Diseo de la base de datos Fsico ................................................. 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 Padrn del personal ....................................................................... 117 Figura N 41 Reporte de Padrn 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 dlares ........................................................... 126 Figura N 59 Cargos ........................................................................................... 126 Figura N 60 categoras ...................................................................................... 127 Figura N 61 Centros de costo ............................................................................ 127 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 14 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 vas ................................................................................... 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 informacin de Planillas .......................... 134 Figura N 76 Movimientos Datos Fijos .............................................................. 135 Figura N 77 Haber Bsico Soles ....................................................................... 135 Figura N 78 Movimiento Datos Variables ........................................................ 136 Figura N 79 Das de Periodo ............................................................................. 136 Figura N 80 Principal ........................................................................................ 137 Figura N 81 Reporte de un empleado ................................................................ 137 Figura N 82 Clculo de planillas ....................................................................... 138 Figura N 83 Clculo de Gratificacin para el periodo actual. .......................... 138 Figura N 84 Adelanto de remuneraciones ......................................................... 139 Figura N 85 Adelanto de remuneraciones (detalles) ........................................ 139 Figura N 86 Parmetros de quinta categora ..................................................... 140 Figura N 87 Seleccin de periodo ya calculados .............................................. 141 Figura N 88 Modificacin de periodo ............................................................... 141 Figura N 89 Aviso ............................................................................................. 142 Figura N 90 Apertura de periodo nuevo ............................................................ 142 Figura N 91 Advertencia ................................................................................... 142 Figura N 92 Eliminacin del ltimo periodo .................................................... 143 Figura N 93 Planillas (Moneda en boletas) ...................................................... 144 Figura N 94 Planilla de remuneraciones ........................................................... 145 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 15 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 programacin de fechas y pagos .............................. 150 Figura N 102 Clculo 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 dlares .............................................................. 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 Exportacin ........................................................................ 157 Figura N 114 Consejo ....................................................................................... 157 Figura N 115 Copia de seguridad ...................................................................... 158 Figura N 116 Estructura CMM ......................................................................... 162 Figura N 117 Caractersticas 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 implementacin: ............................................................ 172 Figura N 124 Etapas de evaluacin de un proceso de capacitacin ................. 183 Figura N 125 Indicador N 1 ............................................................................. 180 Figura N 126 Indicador N 2: ........................................................................... 181 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 16 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 17 NDICE DE CUADROS
Cuadro N 01 Trabajadores pagados en Nortfarma S.A.C ................................ 52 Cuadro N 02 Comparacin 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 Anlisis de Resultados ................................................................... 179
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 18 NDICE ANEXOS
GUIA DE OBSERVACIN N 01 ..................................................................... 201
GUIA DE OBSERVACIN N 02 ..................................................................... 202
GUIA DE OBSERVACIN N 03 ..................................................................... 203
GUIA DE OBSERVACIN N 04 ..................................................................... 204
GUIA DE OBSERVACIN N 05 ..................................................................... 205
GUIA DE OBSERVACIN N 06 ..................................................................... 206
GUIA DE OBSERVACIN N 07 ..................................................................... 207
GUIA DE OBSERVACIN N 08 ..................................................................... 208
GUIA DE OBSERVACIN N 09 ..................................................................... 209
GUIA DE OBSERVACIN N 10 ..................................................................... 210
CONSTANCIA DE APROBACIN DE TESIS ................................................ 254
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 19 INTRODUCCIN En la actualidad los sistemas de informacin, tecnologa y computadoras son de mucha importancia para desarrollar diversos tipos de trabajo que ayudan al hombre.
Nortfarma S.A.C es una institucin privada que est dedicada a la compra y venta de productos farmacuticos, perfumera, 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 pas. Actualmente cuenta con 32 boticas distribuidas en diferentes puntos del norte del pas., y 3 Deliverys. En el presente mercado la empresa compite arduamente para verse como una empresa lder en el rubro farmacutico.
El Sistema Informtico de Planillas permitir a la institucin llevar un buen control con todas las planillas as como tambin la elaboracin de la planilla de sueldos de sus empleados de manera rpida y sencilla; Permite llevar el registro de Personal, en este espacio del sistema llenar informacin de todo el personal que labora en la empresa, desde sus datos de identificacin 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 descripcin, encargado, ubicacin, telfono; AFP, podr ingresar AFP as como los factores con los que se elaborarn los clculos de la planilla; Configuracin, cuenta con los datos de empresa y factores generales necesarios para la elaboracin de la planilla; Mdulo para el ingreso de datos de la planilla por un determinado periodo; Prstamos, 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 tambin 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 obtencin del Titulo Profesional, para as podernos desempear en nuestro campo de estudio. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 20 1.1 Ttulo Tentativo. Sistema Informtico de Planillas para Nortfarma S.A.C.
1.2 Autores. Segundo Manuel Contreras Adriano. Yasmany Florentino Garca Ramrez.
1.3 Tipo De Investigacin. Descriptiva Correlacional: Porque tiene como propsito describir el proceso de planillas de la organizacin y medir el grado de relacin o asociacin no causal existente entre dos o ms variables; primero se miden las variables y luego, mediante pruebas de hiptesis correlacionales y la aplicacin de tcnicas estadsticas, se estima la correlacin.
1.4 Lugar. La empresa Nortfarma S.A.C se encuentra ubicada en la Av. Grau N 467, del departamento de Piura - Per, el telfono de la organizacin es 30-4398.
1.5 Institucin. Empresa Nortfarma S.A.C. de la ciudad de Piura Per.
1.6 Duracin. La presente Tesis tendr una duracin de cuatro meses, despus de la aprobacin del proyecto.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 21
CAPTULO I I: MARCO METODOLGICO
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 22 1.1 EL PROBLEMA.
1.1.1 Realidad Problemtica. La empresa privada Nortfarma S.A.C est dedicada a la compra y venta de productos farmacuticos, perfumera, 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 pas. Actualmente cuenta con 32 boticas distribuidas en diferentes puntos del norte del pas, y 3 Deliverys. En el presente mercado la empresa compite arduamente para verse como una empresa lder en el rubro farmacutico.
Hoy en da Nortfarma S.A.C presenta un poco de desorganizacin en lo que se refiere al proceso de planillas; adems de lo mencionado presentamos algunos problemas frecuentes como: No brinda listado de Trabajadores con cdigo en el banco de crdito. No brinda listado de domingos y feriados. Demasiado tiempo en la generacin de los diversos reportes. Demasiado tiempo en la generacin 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 informtico de Planillas, para subsanar los problemas mencionados y adems que la empresa se prepare para convertirse en una organizacin con un mayor rango competitivo, en el cual el sistema se convertir en una herramienta estratgica para el posicionamiento de la empresa en el mercado.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 23 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 24 1.1.2 Antecedentes del Problema.
Antecedentes Locales. Sandoval (1993) en su tesis Anlisis, Diseo y Desarrollo de un Sistema de Planillas realizada en la Universidad Nacional de Piura en la Facultad de Ingeniera Industrial aplicada a la Empresa Tiendas Industriales Asociadas s.a., es una cadena de supermercados, cuenta con un centro de cmputo que apoya el trabajo diario de las diferentes reas de la empresa mediante un minicomputador WANG VS5 multiusuario. Se requera automatizar el rea de personal para hacer ms eficiente el manejo de los pagos de planillas al personal, ya que la elaboracin manual consuma muchas horas- hombre de trabajo que podan ser utilizadas en otras reas de la empresa, adems se necesitaba informacin rpida y oportuna para la gerencia general mas an cuando el sindicato presenta el pliego de reclamos, que deba ser resuelto a la brevedad posible para que no surgieran problemas laborales. Para tal fin se requera disear un sistema de planillas rpido y eficiente; para mejorar la gestin de la seccin de personal, de manera que se pudiera brindar la informacin 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: Anlisis del sistema, Diseo del sistema, Desarrollo e implementacin, Documentacin, pruebas y puesta en marcha del sistema.
En la etapa de anlisis se debi recolectar y analizar la informacin que se maneja en la seccin de personal.
Etapa del diseo del sistema, se debi especificar las salidas de informacin deseada, determinar cules eran los requerimientos de informacin de entrada para obtener dichas salidas, identificar los datos que se deba mantener en los archivos, estructurar los archivos de datos, considerar los procesos de transformacin de los datos de entrada y la actualizacin de los archivos, frecuencia con que se realizaban las operaciones, procedimientos manuales y automticos que deba realizar el sistema.
Etapa de desarrollo del sistema se determinaron: Procedimientos administrativos, se estipularon los pasos necesarios del flujo de documentos, Procedimientos manuales, Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 25 incluyeron la preparacin de documentos de entrada del sistema y distribucin de la informacin de salida que se emitira, Procedimientos computacionales, incluyeron la captura y tratamiento de los datos para convertirlos en informacin, la programacin del sistema se realiz en lenguaje COBOL multiusuario.
La implementacin del sistema trato la forma progresiva de como se deba ir implementando el sistema.
En la etapa de documentacin 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 produccin. En la puesta en marcha se debi considerar la carga inicial de la informacin que el sistema requera.
Antecedentes Internacionales. Panam (1998) se desarrolla un sistema Sistema de Estructura Planillas Descuento diseado para procesar la informacin correspondiente a la Estructura, Planilla (Nmina) 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 fiscalizacin de los fondos destinados para los pagos de servicios personales de los Servidores Pblicos, el cual genera los pagos pertinentes y dems productos presupuestarios, contables y crediticios requeridos por sus usuarios. El EPD tambin cuenta con los Mdulos de Presupuesto y Descuentos, el primero con la informacin 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 travs de este Sistema. Que tiene como objetivos; garantizar los procesos de fiscalizacin de las planillas de salarios del Sector Pblico en trminos de eficiencia y eficacia, descentralizando el registro de la informacin, con miras a que cada institucin maneje la actualizacin 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 percepcin de los usuarios es de un ambiente centralizado, ya que los registros se realizan va emulador de Terminal, sobre la base de datos del servidor en tiempo real, por lo Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 26 tanto no se requiere revertir la informacin 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 emisin de planillas de salarios y el procesamiento de las deducciones bsicas y legales, as como voluntarias, aplicables a los sueldos de los Servidores Pblicos.
1.1.3 Formulacin Interrogativa del Problema. Cmo el Sistema Informtico influye en el proceso de Planillas en Nortfarma S.A.C.?
1.1.4 Justificacin de la Investigacin. Justificacin cientfica: 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 pas, por tal motivo est dispuesta a obtener el Sistema Informtico de Planillas, el cual tiene como base y respaldado el mtodo cientfico cumpliendo cada uno de sus procesos, as como tambin informticos con un alto nivel de tecnologa el cual permitir aminorar los problemas como tambin darles una solucin a estos; los cuales estarn justificado por los resultados obtenidos en el presente trabajo.
La presente investigacin pasar a formar parte de los antecedentes del problema de cualquier otra investigacin relacionada con el tema, sirviendo de base y de ayuda para aquellos estudiantes o profesionales que pretendan desarrollar Sistemas de Informacin orientados a este rubro.
Justificacin Institucional: En la actualidad las empresas necesitan de sistemas cada vez ms actualizados con tecnologa 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 da se tornan ms exigentes. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 27 Para cualquier tipo de organizacin, 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 obtencin del Sistema Informtico 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 ms; el cual se ve justificado en el presente trabajo.
Justificacin Tecnolgica: Actualmente es difcil competir en el mercado por la magnitud y alcance que tiene la tecnologa. Casi todas, por no decir todas, las empresas cuentan con Sistemas Informticos para ayudarles a resolver infinidad de problemas. La empresa que no cuenta con al menos un sistema computarizado, se ver relegada, porque el mercado, especficamente los proveedores y consumidores, exigen y demandan rapidez y compromiso, as como tambin las empresas que no lleven un buen control de egresos por los pagos al personal se le vera afectada en su crecimiento econmico; as, se hace indispensable en este tiempo, contar con Sistemas Informticos que ayuden a esta labor. El Sistema Informtico de Planillas para Nortfarma S.A.C. pondr a esta empresa en la vanguardia tecnolgica 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 informticos actualizados.
Justificacin del Investigador: El desarrollo y la realizacin del presente trabajo de investigacin ayudar a conseguir nuestro objetivo que es la obtencin del Titulo Profesional de Ingeniera de Sistemas. Adems, nos servir como experiencia y prctica para el futuro, cuando tengamos que desenvolvernos como Ingenieros de Sistemas, pues la principal labor de un ingeniero, es brindar soluciones tecnolgicas, econmicas y sociales para resolver problemas que puedan afectar a la sociedad en general. Al desarrollar la presente investigacin, nuestra formacin no slo quedar en conocimientos acadmicos o cientfico tcnicos, adquiridos a lo largo de nuestra carrera, sino que demostraremos que estamos Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 28 preparados para aplicar todo lo aprendido y as contribuir a resolver los problemas que aquejan a nuestra sociedad.
Justificacin Social: La empresa sostiene que la satisfaccin en primer lugar de los empleados que le va a permitir que esta siga creciendo econmicamente no tiene precio y para cumplir con ese objetivo, es que estn haciendo mejoras para brindar una atencin con calidad. All es donde entra a tallar nuestro sistema, pues brindar informacin 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, adems de otras funciones que solucionan problemas ya detallados anteriormente. Con este Sistema Informtico, la empresa brindar un mejor servicio, ahorrando tiempo en generar las planillas de cada empleado, manifestndose as en satisfaccin por parte de ellos y lo que trae como consecuencia la satisfaccin de los clientes por el mejor trato que le brindaran a cada empleado. El desarrollo del presente trabajo, tiene una justificacin social al grado que cuando Nortfarma S.A.C obtenga el Sistema Informtico de Planillas se conseguir un mayor grado de satisfaccin de los empleados, de la empresa e indirectamente de los clientes.
Justificacin Econmica: Indudablemente la empresa se beneficiar con este Sistema Informtico, pues tendr un mejor control sobre planillas, se ahorrar tiempo valiossimo, as como tambin obtendr ms ingresos y en gran medida los egresos disminuirn; tambin se obtendr un reconocimiento monetario por parte de Nortfarma S.A.C.
1.1.5 Limitaciones de la Investigacin. Una limitacin importante en la realizacin del proyecto de tesis es el tiempo, debido a que solo se cuenta con poco tiempo para su desarrollo.
La limitacin de dinero es importante debido a que la situacin econmica en la que nos encontramos es precaria como para realizar un proyecto de tesis.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 29 Otra limitacin 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 informacin es una limitacin, ya que se tiene acceso, pero sin embargo, nos la brindan de una manera desordenada sin un orden especfico, por tal motivo se tiene que organizar toda la informacin obtenida.
1.2 OBJETIVO GENERAL. Desarrollar e Implementar el Sistema Informtico de Planillas para Nortfarma S.A.C con el desarrollo de la metodologa RUP.
1.2.1 Objetivos Especficos. Aplicar la metodologa RUP, aplicar sus fases y elaborar la documentacin adecuada. Especificar el alcance de la investigacin y establecer casos de negocios para un nuevo sistema o para alguna actualizacin importante de un sistema existente. Analizar el dominio del problema y establecer una buena arquitectura para lidiar con los elementos de riesgo ms altos de la investigacin, desarrollando un plan comprensivo mostrando cmo la investigacin ser completada. Desarrollar incrementalmente producto de software completo el cual estar listo para ser transferido al usuario. Hacer la transicin 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 HIPTESIS. El sistema informtico mejora el proceso de planillas en Nortfarma S.A.C.
1.4 VARIABLES. Variable Independiente: Sistema Informtico para Nortfarma S.A.C. Variable Dependiente: Planillas en Nortfarma S.A.C. Variable Interviniente: Metodologa RUP. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 30 1.5 DISEO DE EJECUCIN.
1.5.1 METODOLOGA. Las metodologas utilizadas para la elaboracin de la investigacin son:
1.5.1.1. Mtodo Cientfico. Se consider el mtodo cientfico porque se lleva una serie de pasos sistemticos e instrumentos que nos lleva a un conocimiento cientfico. Estos pasos nos permiti llevar a cabo la investigacin.
El objetivo principal del Mtodo Cientfico es explicar los fenmenos naturales, o sea especificar cules variables estn relacionadas con otras y la manera en que lo estn con otras y cmo 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 teora, porque esta se define como un conjunto sistemtico interrelacionados, definidos y proposiciones que sirven para explicar y predecir fenmenos.
El mtodo cientfico tiene como elementos el sistema conceptual, hiptesis, definiciones, variables e indicadores.
En el Mtodo Cientfico se determina la hiptesis que es una tentativa de explicacin mediante una suposicin o conjetura verosmil destinada a ser probada por la comprobacin de los hechos; es decir que podemos definir una hiptesis, como, la etapa del mtodo cientfico, donde el investigador plantea sus suposiciones, proposiciones o condiciones, sea que puedan ser posibles o no.
Al inicio de toda investigacin el cientfico se plantea una interrogante, producto de la observacin de un hecho o fenmeno, define y delimita el contexto donde est inmerso el hecho y formula posibles soluciones (hiptesis) las cuales sern sometidas a un proceso de nuevas observaciones y/o experimentaciones (pruebas). Los resultados que obtiene son sometidos a un proceso de anlisis e interpretacin y de ser confiables las suposiciones o hiptesis anteriores, stas constituirn explicaciones vlidas para ese hecho o fenmeno, existiendo la posibilidad de ser generalizados a hechos y fenmenos Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 31 similares. De no ser comprobada la hiptesis planteada, se formularn nuevas hiptesis y se repite el ciclo investigativo.
No podemos concebir el mtodo cientfico como un procedimiento o instrumento rgido, pero an as, por ser sistemtico, debe mantener caractersticas especficas que lo identifique de otros instrumentos de investigacin, por lo tanto se puede decir que el mtodo cientfico es:
Fctico: Es de carcter emprico, se basa fundamentalmente en hechos. Transcendental: Aunque realmente parte de ellos, va ms all de mismos hechos. Verificacin emprica: 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 utilizacin de nuevos procedimientos y de nuevas tcnicas. 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 fctica, 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 mtodo cientfico es utilizado porqu tenemos que plantear o proponer el problema a investigar, generar la formulacin interrogativa del problema, darle una posible solucin, formular la hiptesis respectiva para luego identificar y definir las respectivas variables.
1.5.1.2 Metodologa RUP. RUP o Proceso Unificado Racional es una de las metodologas 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 representacin grfica de los procedimientos que se realizan en Planillas as como tambin constituye una de las metodologas estndar ms utilizada para el anlisis, implementacin y documentacin de sistemas orientados a objetos. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 32 RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologas adaptables al contexto y necesidades de cada organizacin. Proponiendo as a la organizacin los diagramas a utilizar en las diferentes etapas del desarrollo de los sistemas de informacin.
Esta metodologa entre otras es mucho ms amplia, donde su principal beneficio es iterativo e incremental, que unido a otras practicas claves como la orientacin al manejo de riesgos y la planeacin adaptable, permiten de forma natural guiar adecuadamente el proceso de desarrollo de software.
Este mtodo 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 organizacin.
1.5.1.2.1 Estructura Esttica del Proceso (roles, actividades, artefactos y flujos de trabajo). Un proceso de desarrollo de software define quin hace qu, cmo y cundo. RUP define cuatro elementos los roles, que responden a la pregunta Quin?, las actividades que responden a la pregunta Cmo?, los productos, que responden a la pregunta Qu? y los flujos de trabajo de las disciplinas que responde a la pregunta Cundo? (ver figuras a continuacin) (RSC 1998).
Figura N 02
Figura: Relacin entre roles, actividades, artefactos.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 33 Figura N 03
Figura: Detalle de un workflow mediante roles, actividades y artefactos.
1.5.1.2.2 Prcticas Claves del Proceso de Desarrollo de Software.
Desarrollo iterativo. El desarrollo iterativo es un mtodo de construccin de productos cuyo ciclo de vida esta compuesto por un conjunto de iteraciones, las cuales tienen como objetivo entregar versiones del software. Cada interaccin se considera como un subproyecto que genera productos de software y no solo documentacin, permitiendo al usuario tener puntos de verificacin y control ms rpidos e induciendo un proceso contino de pruebas e integracin desde las primeras iteraciones. Las iteraciones estn compuestas por el conjunto de disciplinas o actividades ya conocidas en el proceso de desarrollo de software.
Estas son la especificacin de requerimientos, el anlisis y diseo, las pruebas, la administracin de la configuracin y el proceso de gerencia de proyectos. En la siguiente figura se muestra grficamente la relacin existente entre las disciplinas o actividades y las iteraciones.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 34 Figura N 04
Figura del diagrama RUP.
Es recomendable que a cada una de estas iteraciones se les clasifique y ordene segn su prioridad, y que cada una se convierte luego en un entregable al cliente. Esto trae como beneficio la retroalimentacin que se tendra en cada entregable o en cada iteracin.
Orientacin al manejo del riesgo. Cada proyecto tiene asociado intrnsecamente un conjunto de riesgos que requieren un plan de manejo claramente establecido, documentado y con una implementacin 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 culminacin del proyecto.
Estos procesos pueden ser tan complejos y elaborados segn la importancia que requiera el proyecto.
En las etapas iniciales se implementan las funcionalidades con mayor exposicin al riesgo y las de mayor complejidad, mejorando la posibilidad de xito del proyecto.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 35 Figura N 05
Figura. Perfiles de riesgo.
En la fase inicial del proyecto, el nivel de exposicin 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 perodo de exploracin 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 elaboracin donde se implementan aquellos casos de uso que atacan los riesgos de ms alta prioridad, lo cual se denomina perodo de resolucin de riesgos. Al final de esta fase se debe tener definida la arquitectura del sistema, as como la infraestructura en la que se soportar.
Orientacin al cliente. Cuando se inicia un proyecto de desarrollo de software se conoce la importancia de la participacin del cliente para lograr su terminacin exitosa, pero usualmente cometemos el error de olvidar esta norma bsica, lo que implica que la participacin del cliente se restringe al inicio y finalizacin del proyecto, lo que en la mayora de los casos produce un alto grado de insatisfaccin 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 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 36 quiere decir que es necesario contar con su participacin en el proceso de planificacin de las fases y de las iteraciones.
Posteriormente se requiere su participacin en cada iteracin para proveer retroalimentacin temprana al equipo de desarrolladores, garantizando el cumplimiento de las expectativas que tiene, adems 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 tcnicos de alta complejidad y riesgo, razn por la cual se debe combinar esta prctica con una orientacin al manejo del riesgo.
Desarrollo evolutivo. Cuando se trabaja con una especificacin de requerimientos monoltica, se cae en el error de creer que se comprende completamente el concepto del producto sin haberlo validado con el cliente con algo ms que documentos y modelos abstractos. Este proceso inicia con un concepto poco claro del producto a construir, y slo se tiene claridad en la medida que se vaya desarrollando y verificando el producto con el cliente. Este tipo de proyectos se asemejan ms al patrn que siguen los proyectos de investigacin y desarrollo de nuevos productos.
1.5.1.2.3 Incorporando el Proceso Unificado de Desarrollo de Rational. La concepcin de un sistema de informacin va mucho ms all de levantar los requerimientos, elaborar un conjunto de modelos y comenzar a programar.
Esta concepcin limitada ha permitido que durante aos no podamos hacer uso adecuado de los conceptos y las herramientas con los que contamos. En este punto podemos considerar que la definicin de la arquitectura del software se convierte en el eje orientador que permite controlar el desarrollo iterativo e incremental del sistema, a travs de su ciclo de vida. Esta arquitectura se define en las primeras fases del proyecto, bsicamente en la de elaboracin, y se refina a travs de todo el proyecto.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 37 RUP se fundamenta en seis prcticas: el desarrollo iterativo, la administracin de requerimientos, la arquitectura basada en componentes, en el modelamiento visual, en la verificacin continua de la calidad y la administracin del cambio. Estas seis prcticas orientan el modelo y con ellas se pretende solucionar muchos de los problemas asociados al software.
Adicionalmente hay muchos aspectos de diseo 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 slida basada en componentes, para construir mejores y ms flexibles soluciones de software para las necesidades organizacionales.
Los cambios en un proyecto no pueden ser detenidos dado que la evolucin del entorno de cada organizacin 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 cundo y cmo se va a realizar, quin 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 travs de los diversos modelos adquieren una gran importancia. Existen algunos aspectos que se deben tener en cuenta para desarrollar exitosamente un proyecto. A continuacin se enumeran algunos de ellos:
1. Se debe tener definida claramente la metodologa de trabajo de cada fase del proceso del desarrollo de software, en especial las fases de administracin de requerimientos y control de cambios, los cuales son los eslabones ms dbiles del proceso de desarrollo de software en nuestras organizaciones.
La responsabilidad de definir, documentar y velar que se cumpla a cabalidad la metodologa de trabajo es del grupo de ingeniera de procesos.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 38 2. La participacin activa de los usuarios y los acuerdos en los tiempos pactados, teniendo en cuenta los datos generados de los procesos de estimacin y planificacin, 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 incorporacin y utilizacin de nuevas tecnologas es quizs uno de los aspectos ms crticos dentro del proyecto y de mayores riesgos. La definicin de una metodologa de administracin del cambio tecnolgico, clara y muy prctica, facilitara considerablemente el trabajo realizado en la fase de elaboracin, lo cual permitira determinar la viabilidad de la incorporacin de dicha tecnologa 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 mtodo se conoce como RUP. Racional Unified Process. Para una mejor organizacin, el RUP agrupa las iteraciones en etapas y fases que facilitan la administracin del proyecto (Ver en la siguiente figura).
Figura N 06
Figura. Iteraciones en etapas y fases. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 39 1.5.1.2.4 Caractersticas Esenciales de RUP. Los autores de RUP destacan que el proceso de software propuesto por RUP tiene tres caractersticas 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. Segn Kruchten (2000), los Casos de Uso son una tcnica de captura de requisitos que fuerza a pensar en trminos de importancia para el usuario y no slo en trminos de funciones que sera bueno contemplar. Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario un valor aadido. Los Casos de Uso representan los requisitos funcionales del sistema.
En RUP los Casos de Uso no son slo una herramienta para especificar los requisitos del sistema. Tambin guan su diseo, implementacin y prueba. Los Casos de Uso constituyen un elemento integrador y una gua 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 slo 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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 40 Como se muestra a continuacin en la siguiente figura, basndose en los Casos de Uso se crean los modelos de anlisis y diseo, luego la implementacin 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 organizacin o estructura de sus partes ms relevantes, lo que permite tener una visin comn 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 estticos y dinmicos ms significativos del sistema, est relacionada con la toma de decisiones que indican cmo tiene que ser construido el sistema y ayuda a determinar en qu orden. Adems la definicin de la arquitectura debe tomar en consideracin elementos de calidad del sistema, rendimiento, reutilizacin y capacidad de evolucin 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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 41 En el caso de RUP adems de utilizar los Casos de Uso para guiar el proceso se presta especial atencin al establecimiento temprano de una buena arquitectura que no se vea fuertemente impactada ante cambios posteriores durante la construccin y el mantenimiento.
Cada producto tiene tanto una funcin como una forma. La funcin corresponde a la funcionalidad reflejada en los Casos de Uso y la forma la proporciona la arquitectura. Existe una interaccin 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 evolucin de la arquitectura durante las fases de RUP. Se tiene una arquitectura ms 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: Evolucin de la arquitectura del sistema.
Es conveniente ver el sistema desde diferentes perspectivas para comprender mejor el diseo, por lo que la arquitectura se representa mediante varias vistas que se centran en aspectos concretos del sistema, abstrayndose de los dems. 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 lgica, de implementacin, de proceso y de despliegue, ms la de Casos de Uso que es la que da cohesin a todas. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 42 Figura N 10
Figura: Los modelos se completan, la arquitectura no cambia drsticamente.
Al final de la fase de elaboracin se obtiene una baseline de la arquitectura donde fueron seleccionados una serie de Casos de Uso arquitectnicamente relevantes (aquellos que ayudan a mitigar los riesgos ms importantes, aquellos que son los ms importantes para el usuario y aquellos que cubran las funcionalidades significativas).
Como se observa en la figura anterior, durante la construccin los diversos modelos van desarrollndose hasta completarse (segn se muestra con las formas rellenas en la esquina superior derecha). La descripcin de la arquitectura sin embargo, no debera cambiar significativamente (abajo a la derecha) debido a que la mayor parte de la arquitectura se decidi durante la elaboracin. Se incorporan pocos cambios a la arquitectura (JBR 2000).
3. Proceso Iterativo e Incremental. Segn JBR (2000) el equilibrio correcto entre los Casos de Uso y la arquitectura es algo muy parecido al equilibrio de la forma y la funcin 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 ms Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 43 pequeas 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 iteracin (un recorrido ms 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 iteracin puede realizarse por medio de una cascada como se muestra en la siguiente figura. Se pasa por los flujos fundamentales (Requisitos, Anlisis, Diseo, Implementacin y Pruebas), tambin existe una planificacin de la iteracin, un anlisis de la iteracin y algunas actividades especficas de la iteracin. Al finalizar se realiza una integracin de los resultados con lo obtenido de las iteraciones anteriores.
Figura N 11
Figura: Una iteracin RUP.
El proceso iterativo e incremental consta de una secuencia de iteraciones. Cada iteracin aborda una parte de la funcionalidad total, pasando por todos los flujos de trabajo relevantes y refinando la arquitectura. Cada iteracin se analiza cuando termina; se puede determinar si han aparecido nuevos requisitos o han cambiado los existentes, afectando a las iteraciones siguientes. Durante la planificacin de los detalles de la siguiente iteracin, el equipo tambin examina cmo afectarn los riesgos que an quedan al trabajo en curso. Toda la retroalimentacin de la iteracin pasada permite reajustar los objetivos para las siguientes iteraciones. Se contina con esta dinmica hasta que se haya finalizado por completo con la versin actual del producto. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 44 1.5.1.2.5 Etapas del Proceso Unificado.
1. Fase de concepcin. Durante la fase de concepcin o inicio se define el modelo del negocio y el alcance del proyecto. Se identifican todos los actores y Casos de Uso, y se disean los Casos de Uso ms esenciales (aproximadamente el 20% del modelo completo). Se desarrolla, un plan de negocio para determinar que recursos deben ser asignados al proyecto.
Segn Kruchten (2000) los objetivos de esta fase son: Establecer el mbito del proyecto y sus lmites. Encontrar los Casos de Uso crticos del sistema, los escenarios bsicos 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 visin: Una visin general de los requerimientos del proyecto, caractersticas clave y restricciones principales. Modelo inicial de Casos de Uso (10-20% completado). Un glosario inicial: Terminologa 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 evaluacin para continuar: Todos los interesados en el proyecto coinciden en la definicin del mbito del sistema y las estimaciones de agenda. Entendimiento de los requisitos, como evidencia de la fidelidad de los Casos de Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 45 Uso principales. Las estimaciones de tiempo, coste y riesgo son crebles. Comprensin 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, identificacin de riesgos, estimacin 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 Concepcin.
Se hace necesaria la definicin del nuevo producto o la mejora sustancial. Si se busca desarrollar un nuevo producto, el resultado final ms importante es la decisin de seguir o no con el proyecto, en funcin de 3 parmetros, los cuales son el tiempo, dinero y recursos. En cambio, se define de una manera totalmente diferente si el producto ya existe porque la evolucin se tendra que centrar en los nuevos requerimientos de los usuarios y/o clientes, en los reportes de problemas y en los avances tecnolgicos. (Kruchten 2000).
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 46 2. Fase de elaboracin. 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 especificacin de los casos de uso seleccionados y el primer anlisis del dominio del problema, se disea la solucin preliminar del problema y comienza la ejecucin del plan de manejo de riesgos, segn 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 construccin y transicin y se detalla el plan de trabajo de la primera iteracin de la fase de construccin.
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 Elaboracin.
Es considerada como la fase ms crtica 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 deberan 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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 47 Adicionalmente, en esta etapa, se construye un prototipo de arquitectura ejecutable que se puede realizar en una o ms iteraciones, dependiendo de: alcance, tamao, riesgo y novedad del proyecto. (Kruchten 2000).
3. Fase de construccin. Se concentra en la elaboracin de un producto totalmente operativo y eficiente y el manual de usuario.
El propsito 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 administracin 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 Construccin.
En esta fase se obtiene un producto Beta que debe decidirse si puede ponerse en ejecucin sin mayores riesgos. Adicionalmente, puede hacerse una construccin en paralelo, pero esto exige una planificacin detallada y una arquitectura muy estable.
4. Fase de transicin Se Instala el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 48 El propsito 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 tcnico 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 implicarn 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 versin del producto. (Ver siguiente figura). Figura N 15
Figura. Hito Principal de Fase de Transicin.
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 utilizacin de esta metodologa, estos principios son:
Adaptar el proceso: El proceso deber adaptarse a las caractersticas propias del proyecto u organizacin. El tamao del mismo, as como su tipo o las regulaciones que lo condicionen, influirn en su diseo especfico. Tambin se deber tener en cuenta el alcance del proyecto.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 49 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 iteracin se analiza la opinin de los inversores, la estabilidad y calidad del producto, y se refina la direccin del proyecto as como tambin los riesgos involucrados.
Elevar el nivel de abstraccin: Este principio dominante motiva el uso de conceptos reutilizables tales como patrn del software, lenguajes 4GL o esquemas (frameworks) por nombrar algunos. Esto previene a los ingenieros de software ir directamente de los requisitos a la codificacin de software a la medida del cliente. Un nivel alto de abstraccin tambin permite discusiones sobre diversos niveles arquitectnicos. stos se pueden acompaar 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 iteracin, sino en todos los aspectos de la produccin.
Figura N 16 Figura. Fases de RUP.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 50 La metodologa RUP se adopta al siguiente trabajo de la siguiente manera:
Especificacin del alcance del proyecto y establecer casos de negocios para el sistema as como para la actualizacin del mismo; teniendo como resultados una visin 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 evaluacin inicial de riesgos y una estimacin de los recursos requeridos.
Anlisis del dominio del problema y establecimiento de una buena arquitectura para lidiar con los elementos de riesgo ms 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 estn asociados con un caso de uso especfico 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 diseo y casos de uso, liberaciones de productos ejecutables de funcionalidad incremental, una buena documentacin de usuario y una liberacin beta del producto.
Hacer la transicin 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 tambin documentacin 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, tambin se describir las conclusiones a las que se a podido llegar con la investigacin de nuestra tesis y posteriormente se dar algunas recomendaciones Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 51 que para nosotros es primordial que las personas que investiguen sobre nuestra tesis, puedan tomarlo en cuenta.
1.5.2 Poblacin y Muestra
1.5.2.1 Poblacin: Para definir nuestra poblacin a tener en cuenta, primero vamos a definir las caractersticas 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. Snchez 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, Asuncin; Ubicada en Av. Ramn 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. Mrtires de Uchuracchay Galera 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 poblacin 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 caractersticas bsicas pero primordiales; se ha podido determinar que la poblacin de la siguiente investigacin es de 610 trabajadores que laboran en la empresa Nortfarma en el ao 2007.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 52 1.5.2.2 Muestra: Para definir la muestra de trabajadores pagados por Nortfarma SAC, se ha tenido en cuenta la poblacin de trabajadores que laboran en distintas boticas de la regin.
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: ( ) Q P Z e N Q P Z N n * * * 1 * * * 2 2 2 + =
Donde: n: Muestra N: Poblacin 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 investigacin necesitaremos una muestra de 61 Trabajadores. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 53 1.5.3 Variable de Contrastacin.
1.5.3.1 Tcnicas e Instrumentos, Fuentes e Informantes. Dados los indicadores que se mencionan a continuacin 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 tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
b) Para el indicador Tiempo Promedio en generar liquidacin de beneficios, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
c) Para el indicador Tiempo Promedio en generar vacaciones, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
d) Para el indicador Tiempo Promedio en generar gratificaciones, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
e) Para el indicador Tiempo Promedio en generar archivo RTPS para importar al PDT, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
f) Para el indicador Tiempo Promedio en generar boletas de pago, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
g) Para el indicador Tiempo Promedio en generar reportes de trabajadores por rea de trabajo, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 54 h) Para el indicador Tiempo Promedio en generar reporte total de trabajadores, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
i) Para el indicador Tiempo Promedio en generar reporte totalizado por rea de trabajo, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
j) Para el indicador Tiempo promedio en calcular sueldos, la tcnica a utilizar en este indicador es la Observacin, con su instrumento Gua de la Observacin, teniendo como informante al Observador.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 55 Tabla N 1
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 56
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 57
CAPTULO II II: MARCO REFERENCIAL
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 58 2.1 Marco Terico Referencial.
2.1.1 Descripcin de la Empresa. La empresa Nortfarma S.A.C es una institucin privada dedicada a la compra y venta de productos farmacuticos, perfumera, entre otros; se encuentra ubicada en la Av. Grau 467 de la Ciudad de Piura.
En el ao 1993, se crea la primera botica en el departamento de Piura, distrito castilla con el nombre de Botica Virgen de la Asuncin; y mediante un buen trabajo, una buena organizacin y visin Empresarial por parte de sus socios, se inaugura una segunda botica en el mes de agosto cuya denominacin social fue Botica Felicidad.
Desde el ao 1999, se inicia con su nueva Razn Social como empresa denominada Nortfarma S.A.C y como nombre comercial Boticas Felicidad. Con el firme propsito de seguir apostando por el desarrollo del pas, continuando as su expansin en las Ciudades de Sullana, Chiclayo, Tumbes y Trujillo, siendo actualmente una de las Cadenas Lder en el Mercado Piurano y en el norte del pas; 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 pas, a travs de sus precios, servicios de atencin y especialmente por la calidad de sus productos.
Actualmente Nortfarma cuenta con 32 boticas distribuidas en diferentes puntos del norte del pas, 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 lder en el rubro farmacutico.
Todos estamos inmersos en un sistema imparable hacia lo que viene denominndose Era del Conocimiento o Sociedad del Conocimiento, donde la tecnologa sigue siendo una palanca fundamental, pero cada vez menos diferenciadora; es el conocimiento y la gestin de ese conocimiento el que permitir a las empresas adaptarse mejor y ms rpidamente a los cambios. Toda empresa u organizacin hoy en da se le denomina sistema. Su entorno es el sistema productivo en el que se inserta, del que recibe una serie de entradas, en forma Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 59 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, segn Bertalanffy (1976), bilogo Austriaco que formul la teora 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 interactan entre s para lograr un objetivo. Los sistemas reciben datos (entrada), energa o materia del ambiente y proveen informacin (salida), energa o materia. Un conjunto de elementos dinmicamente relacionados formando una actividad para alcanzar un objetivo operando sobre datos/energa/materia para proveer informacin/energa/materia.
Los sistemas tienen lmites o fronteras, que los diferencian del ambiente. Ese lmite puede ser fsico (el gabinete de una computadora) o conceptual. Si hay algn intercambio entre el sistema y el ambiente a travs de ese lmite, el sistema es abierto, de lo contrario, el sistema es cerrado.
El ambiente es el medio en externo que envuelve fsica o conceptualmente a un sistema. El sistema tiene interaccin con el ambiente, del cual recibe entradas y al cual se le devuelven salidas. El ambiente tambin puede ser una amenaza para el sistema.
2.1.2.1 Caractersticas de los sistemas. Sistema es un todo organizado y complejo; un conjunto o combinacin de cosas o partes que forman un todo complejo o unitario. Es un conjunto de objetos unidos por alguna forma de interaccin o interdependencia. Los lmites o fronteras entre el sistema y su ambiente admiten cierta arbitrariedad. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 60 Segn Bertalanffy (1976), sistema es un conjunto de unidades recprocamente relacionadas. De ah se deducen dos conceptos: propsito (objetivo) y globalismo (totalidad).
Propsito u objetivo: todo sistema tiene uno o algunos propsitos. Los elementos (objetos), como tambin las relaciones, definen una distribucin 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 relacin de causa/efecto. De estos cambios y ajustes, se derivan dos fenmenos: entropa y homeostasia.
Entropa: es la tendencia de los sistemas a desgastarse, a desintegrarse, para el relajamiento de los estndares y un aumento de la aleatoriedad. La entropa aumenta con el correr del tiempo. Si aumenta la informacin, disminuye la entropa, pues la informacin es la base de la configuracin y del orden. De aqu nace la negentropa, o sea, la informacin como medio o instrumento de ordenacin del sistema.
Homeostasia: es el equilibrio dinmico 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 organizacin 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 realizacin de un objetivo, dado un cierto nmero de restricciones. Los sistemas pueden operar, tanto en serio como en paralelo.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 61 2.1.2.2 Tipos de sistemas. Segn Bertalanffy (1976): En cuanto a su constitucin, pueden ser fsicos o abstractos: Sistemas fsicos o concretos: compuestos por equipos, maquinaria, objetos y cosas reales. El hardware.
Sistemas abstractos: compuestos por conceptos, planes, hiptesis 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 hermticos a cualquier influencia ambiental. No reciben ningn 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 determinstico y programado y que opera con muy pequeo intercambio de energa y materia con el ambiente. Se aplica el trmino a los sistemas completamente estructurados, donde los elementos y relaciones se combinan de una manera peculiar y rgida produciendo una salida invariable, como las mquinas.
Sistemas abiertos: presentan intercambio con el ambiente, a travs de entradas y salidas. Intercambian energa y materia con el ambiente. Son adaptativos para sobrevivir. Su estructura es ptima cuando el conjunto de elementos del sistema se organiza, aproximndose a una operacin adaptativa. La adaptabilidad es un continuo proceso de aprendizaje y de auto-organizacin.
Los sistemas abiertos no pueden vivir aislados. Los sistemas cerrados, cumplen con el segundo principio de la termodinmica que dice que una cierta cantidad llamada entropa, tiende a aumentar al mximo.
Existe una tendencia general de los eventos en la naturaleza fsica en direccin a un estado de mximo desorden. Los sistemas abiertos evitan el aumento de la entropa y pueden desarrollarse en direccin a un estado de creciente orden y organizacin (entropa negativa). Los sistemas abiertos restauran su propia energa y reparan Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 62 prdidas en su propia organizacin. El concepto de sistema abierto se puede aplicar a diversos niveles de enfoque: al nivel del individuo, del grupo, de la organizacin y de la sociedad.
Podemos distinguir tres tipos de sistemas: El sistema fsico o sistema operativo: transforma un flujo fsico de entradas (materias primas, flujos financieros, etc.) en un flujo fsico de salidas (productos terminados, flujos financieros, etc.).
El sistema de gestin o sistema de control: es un sistema que se encarga de controlar el funcionamiento del sistema fsico. Estara representado por la direccin de la empresa.
Sistema de Informacin: Es un sistema que acta de intermediario entre el sistema operativo y el sistema de gestin. Vendra a ser el departamento de informtica de la empresa.
Para que los subsistemas que forman una organizacin funcionen coordinadamente es necesario que exista este subsistema, que tiene como misin asegurar que la informacin necesaria fluya, dentro del sistema, de unos subsistemas a otros. Toda organizacin evolucionada debe disponer, hoy en da, de un buen sistema de informacin, 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 Parmetros De Los Sistemas. Segn Bertalanffy (1976), el sistema se caracteriza por ciertos parmetros. Parmetros son constantes arbitrarias que caracterizan, por sus propiedades, el valor y la descripcin dimensional de un sistema especfico o de un componente del sistema.
Los parmetros de los sistemas son: Entrada o insumo o impulso (input): es la fuerza de arranque del sistema, que provee el material o la energa para la operacin del sistema.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 63 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 fenmeno que produce cambios, es el mecanismo de conversin 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.
Retroaccin o retroalimentacin o retroinformacin (feedback): es la funcin de retorno del sistema que tiende a comparar la salida con un criterio preestablecido, mantenindola controlada dentro de aquel estndar o criterio.
Ambiente: es el medio que envuelve externamente el sistema. Est en constante interaccin con el sistema, ya que ste recibe entradas, las procesa y efecta 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, tambin puede ser una amenaza.
2.1.3 Sistema Informtico.
Para que la empresa lleve un buen control en el proceso de planillas es preferible contar con un Sistema Informtico que es un sistema que se encarga del manejo de informacin en la computadora, a travs de la cual el usuario controla las operaciones que realiza el procesador; es la sntesis de hardware, software y de un soporte humano.
Un sistema informtico tpico 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). Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 64 Sistema Informtico es la ciencia que se encarga del estudio y manejo de los sistemas de informacin, la herramienta principal de la informacin es la computadora, de ah que estn estrechamente relacionadas.
2.1.3.1 Elementos bsicos del sistema informtico: 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 corazn del computador debido a que es ah donde se recibe y se procesa la data proveniente de los dispositivos perifricos 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 caracterstica 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 instruccin, (que es representada por un nmero o una secuencia de nmeros), de la memoria de programa. La localizacin en la memoria del programa es determinada por un contador de programa (PC), que almacena un nmero que identifica la posicin actual en el programa. En otras palabras, el contador de programa indica el lugar del CPU en el programa actual. Despus de que se lee una instruccin, el PC es incrementado por la longitud de la palabra de instruccin en trminos de unidades de memoria. En el paso de decodificacin, la instruccin es dividida en partes que tienen significado para otras porciones del CPU. La manera en que el valor de la instruccin numrica es interpretado est definida por la arquitectura del conjunto de instrucciones (el ISA) del CPU . Despus de los pasos de lectura y decodificacin, es llevado a cabo el paso de la ejecucin de la instruccin. Durante este paso, varias porciones del CPU son conectadas de tal manera que ellas pueden realizar Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 65 la operacin deseada. El paso final, la escritura (writeback), simplemente "escribe" los resultados del paso de ejecucin a una cierta forma de memoria. Muy a menudo, los resultados son escritos a algn registro interno del CPU para acceso rpido por subsecuentes instrucciones.
2. Dispositivos perifricos. Son los aparatos electrnicos y electromecnicos de los que dispone el computador para comunicarse con el ambiente que lo rodea. Se denominan perifricos 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 instantnea usada en la PC.
2.2 Memoria RAM: Conservan programas y datos mientras estn en uso. RAM representa la memoria principal o memoria de acceso aleatorio, es decir no es secuencial.
Funcin desempeada por el BUS: Por lo general el BUS es un conjunto de cables paralelos, y su funcin 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 Ratn: Es un dispositivo de entrada, un apuntador que se desplaza en pantalla al moverlo.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 66 El Escner: Es un dispositivo de entrada, para utilizarlo se necesita de programas que permitan al usuario manipular estas imgenes. Captan la luz reflejada sobre un texto, imagen o fotografa.
El CD ROM: Memoria de solo lectura, que puede almacenar archivos con texto, imgenes y sonido (multimedia).
La Lectora de Barra: Dispositivo de entrada que permite conocer el cdigo impreso en la etiqueta de un artculo.
3. Dispositivos de Salida El Monitor: Sirve de canal de comunicacin entre la maquina y el usuario.
La Impresora: Sirve para presentar informacin o data el operador en forma escrita. Material de punto (de inyeccin): Tiene un cabezal que contiene pines o agujetas. (El sistema es muy parecido al de la mquina de escribir). Inyeccin de tinta: Es una impresora, tiene una resolucin muy buena pero no puede emplearse en formato con copias al carbn, debido a que no es de impacto. Lser: Es una impresora que funciona con cargas elctricas.
Plotter: Es un tipo de dispositivo que permite imprimir empleando plumillas de tinta. Similares a los empleados por los dibujantes arquitectnicos.
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 informacin.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 67 DRAM (Dynamic RAM): Es la ms comn de todas y la ms barata, pero tambin es la menos rpida. Para almacenar informacin los integrados DRAM deben reescribir peridicamente sus contenidos, normalmente con un intervalo de 2 a 3 milisegundos. Proporcionan ms datos a la CPU.
SRAM (Static RAM): Esta no necesita reescribir peridicamente su contenido. Normalmente viene en capacidades de 256 kilobytes; por lo tanto se requiere de ms integrados.
2.1.4 Planilla.
Estado de cuentas, liquidacin. Ajustes de gasto (RAE 2007).
Planillas Realiza la gestin integral del pago de remuneraciones de todo el personal que tiene un vnculo laboral con una determinada empresa: empleados, obreros, ejecutivos, practicantes. etc. realiza los clculos 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 informacin indispensable como:
Apellidos y Nombres del trabajador. Fecha de Ingreso. Categora y Ocupacin. Detalle de los ingresos. Detalle de los egresos. Detalle de los aportes patronales y del trabajador. Detalle de horas extras y faltas.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 68 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 algn reclamo sobre sus remuneraciones y descuentos efectuados por el empleador; el original constituye el libro de planillas que s peridicamente revisado por el ministerio de trabajo y el seguro social.
2.1.5 Metodologas. Todo desarrollo de software es riesgoso y difcil de controlar, pero si no llevamos una metodologa de por medio, lo que obtenemos es clientes insatisfechos con el resultado y desarrolladores an ms insatisfechos.
2.1.5.1 El Proceso Unificado De Rational (Rup). Segn 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 especfico que se encarga de la seleccin de los artefactos de acuerdo con las caractersticas del proyecto (disciplina Environment).
2.1.5.1.1 Fases de la Metodologa RUP. 1. Fase de Inicio: Establecer casos de negocios para un nuevo sistema o para alguna actualizacin importante de un sistema existente. Especificar el alcance del proyecto. Una visin 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: Evaluacin inicial de riesgos. Una estimacin de los recursos requeridos.
2. Fase de Elaboracin: Analizar el dominio del problema. Establecer una buena arquitectura. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 69 Lidiar con los elementos de riesgo ms 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 estn asociados con un caso de uso especfico. Una lista de riesgos revisada.
3. Fase de Construccin: Desarrollar incrementalmente producto de software completo el cual estar listo para ser transferido al usuario. Un modelo completo de diseo y casos de uso. Liberaciones de productos ejecutables de funcionalidad incremental. Documentacin de usuario. Una liberacin beta del producto.
4. Fase de Transicin: Hacer la transicin 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. Documentacin de desarrollo actualizada.
2.1.5.2 Sistemas Suaves. La metodologa de sistemas suaves fue desarrollada por Checkland (1981) para el propsito expreso de ocuparse de problemas de este tipo. l estuvo en la industria por aos trabajando con metodologas de sistemas duros. l vio cmo stas eran inadecuadas al ocuparse de problemas complejos que tenan un componente social grande; as en los aos 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 "metodologa de sistemas suaves" "Soft Systems Methodology" fue creada en base a la investigacin en un gran nmero de proyectos de la industria y su Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 70 aplicacin y refinamiento se concluyeron aos despus. La metodologa, que es muy agradable cmo lo sabemos hoy, fue publicada en 1981, cuando Checkland viva de la universidad y tena 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: Situacin problema no estructurada: La etapa inicial consiste simplemente en que los encargados y/o los empleados (propietarios del problema) deciden que son requeridos una revisin o un cambio de tareas y la manera en que debe realizarse y llaman a un analista (facilitador del problema).
Etapa 2: Situacin problema expresada: El analista recoge y clasifica la informacin y provee una cierta descripcin de la situacin problema.
Etapa 3: Nombramiento de los Sistemas Relevantes. Definiciones raz: Es necesario prestar atencin a la formulacin 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 Raz. El propsito de la definicin raz es expresar el propsito central de un cierto sistema til de actividad. Es importante que se ponga atencin en el desarrollo de las definiciones raz. Las definiciones raz correctamente escritas proveen una directriz mucho ms simple en la construccin del modelo de un sistema.
Etapa 4: Modelos Conceptuales: Dado una definicin raz 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 definicin raz usando el conjunto mnimo 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. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 71 Ideas: Percibimos el mundo a travs del marco de ideas que estn internas en nosotros. Metodologa: 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 sern comparados con la expresin verdadera del mundo, de la etapa 2.
El trabajo puede conducir en esta etapa a la reiteracin de la etapa 3 y la 4. Previa experiencia anterior de usar SSM indic que la comparacin no es de hecho una comparacin propiamente dicha.
Etapas 6 y 7: Poner cambios en ejecucin factibles y deseables: En la etapa 6, se identifican y se discuten los cambios factibles y deseables, y sern puestos en la accin en la etapa 7. Que el propsito de la etapa de la comparacin es generar los cambios acerca de posibles de la discusin que se pudieron realizar dentro de la situacin percibida del problema.
2.1.5.1.3 RAD (Desarrollo Rpido De Aplicaciones): Segn Mena (2005) la metodologa conocida como diseo rpido de aplicaciones (RAD segn sus siglas en ingls) ha tenido mucho auge recientemente en el mundo de la informtica. Esta metodologa 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 das. RAD es un ciclo de desarrollo diseado para crear aplicaciones de computadoras de alta calidad de las que acontecen en corporaciones grandes.
El desarrollo de aplicaciones enfrenta una transformacin fundamental. Hace cinco aos un proyecto para desarrollar una aplicacin tomaba un periodo de entre 18 a 24 meses; actualmente, con la prctica del modelo RAD toma entre 1 a 3 meses.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 72 2.1.5.3.1 Las Cuatro Etapas Del Ciclo Rad Etapa de planificacin de los requisitos: Esta etapa requiere que usuarios con un vasto conocimiento de los procesos de la compaa determinen cuales sern las funciones del sistema. Debe darse una discusin estructurada sobre los problemas de la compaa que necesitan solucin. Por lo general esta etapa se completa rpidamente cuando se crean equipos que envuelven usuarios y ejecutivos con un conocimiento amplio sobre las necesidades de la institucin la planificacin de los requisitos se da en modalidad de taller conocido como Junta de Planificacin de Requisitos (JRP por sus siglas en ingls).
Etapa de diseo: Esta consiste de un anlisis detallado de las actividades de la compaa en relacin al sistema propuesto. Los usuarios participan activamente en talleres bajo la tutela de profesionales de la informtica. En ellos descomponen funciones y definen entidades asociadas con el sistema. Una vez se completa el anlisis se crean los diagramas que definen las alteraciones entre los procesos y la data. Al finalizar el anlisis se traza el diseo del sistema. Se desarrollan los procedimientos y los esquemas de pantallas. Los prototipos de procedimientos crticos se construyen y se repasan y el plan para implementar el sistema se prepara.
Construccin: En la etapa de construccin el equipo de desarrolladores trabajando de cerca con los usuarios finaliza el diseo y la construccin del sistema. La construccin de la aplicacin 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. Tambin se crea la documentacin y las instrucciones necesarias para manejar la nueva aplicacin, rutinas y procedimientos para operar el sistema.
Implementacin: Esta etapa envuelve la implementacin 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 operacin del nuevo sistema se hacen en paralelo con el viejo sistema hasta que el nuevo se establezca completamente.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 73 2.1.5.3.2 Caractersticas de RAD Segn Mena (2005) las caractersticas del RAD son: Bajos costos: RAD, por lo general, resulta en costos ms bajos. Esto se debe a que se forman pequeos 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 an sean ms bajos. El mtodo RAD utiliza estas herramientas computadorizadas y talento humano para cumplir con las metas requeridas rpida y efectivamente.
Calidad: La calidad de un sistema se mide en trminos de hasta qu punto ese sistema cumple con los requisitos de la compaa y sus usuarios al momento que se implementa. El uso de herramientas "CASE" tiene el propsito de integrar diagramas para representar la informacin y crear modelos del sistema. Se crean diseos 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 cdigos y otros instrumentos para crear prototipos proveen un medio para asegurar la calidad del producto cuando se emplean utilizando la metodologa adecuada. Un trmino apropiado para definir la calidad de una aplicacin desarrollada con el modelo RAD es satisfacer los requisitos de los usuarios lo ms eficazmente posible al momento que el sistema se implementa. Mientras menos tiempo transcurre en el desarrollo del sistema menos habrn cambiado las necesidades de los usuarios.
2.1.5.3 Extreme Programacin (Xp): Segn Mendoza (2002) el XP es una de las metodologas de desarrollo de software ms exitosas en la actualidad utilizada para proyectos de corto plazo, cort equipo y cuyo plazo de entrega era ayer. La metodologa consiste en una programacin rpida 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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 74 Esta metodologa se basa en la idea de que existen cuatro variables que guan 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 ms 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 logartmica, como lo demuestra la metodologa XP (eXtreme Programming), entonces todas las viejas premisas acerca de la mejor manera de desarrollar software pierden toda validez. Premisas que proponan pensar todo ahora porque luego de terminar el anlisis y el diseo, los cambios seran ms costosos, y si el sistema ya estaba en produccin seran an mayores. Esto parte de la premisa falsa de que las etapas se acaban y los sistemas son estticos. Lo que dicta XP marca la diferencia que permite realizar hoy el software que cubra las necesidades de hoy, para que cuando maana se conozcan mejor las necesidades futuras, se realicen en el momento en que se necesiten. Utiliza una aproximacin 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: Comunicacin, Simplicidad, Realimentacin, Coraje. Este es un conjunto mnimo y consistente de valores que permitirn hacer la vida ms fcil del grupo, la gerencia y los clientes. Sirve tanto a los fines humanos como a los comerciales.
De estos cuatro valores recin mencionados, XP deriva una docena de Principios Bsicos para guiar en su estilo de desarrollo de sistemas. La derivacin de los principios esenciales es clara, desde las premisas anteriores: Realimentacin rpida, Asumir la Simplicidad, El Cambio Incremental, Adherirse (Abrazar) al Cambio, Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 75 Trabajo de Alta Calidad (desde trabajo excelente hasta trabajo increblemente sobresaliente).
Luego podemos mencionar algunos principios no tan evidentes inicialmente como: Ensear a Aprender, La Inversin Inicial Debe Ser Pequea, Jugar Para Ganar, Hacer Experimentos Concretos (reduce la discusin que lleva a divagar), Comunicacin Honesta y Abierta, Trabajar a Favor de los Instintos de la Gente y no Contra Ellos, Fomentar la Aceptacin de Responsabilidad, Adaptarse a las Condiciones Locales, Viajar Liviano, Mediciones Honestas (por ejemplo, de grado de avance).
XP resuelve volver a lo bsico. 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 guiarn el desarrollo sern: Codificar, Testear, Atender y Disear.
2.1.5.4 Mtrica Versin 3 (Metodologa De Planificacin, Desarrollo Y Mantenimiento De Sistemas De Informacin).
Segn el Ministerio de Administracin Pblica (2005) La metodologa mtrica Versin 3 ofrece a las Organizaciones un instrumento til para la sistematizacin de las actividades que dan soporte al ciclo de vida del software.
2.2 Marco Conceptual
2.2.1 VARIABLE INDEPENDIENTE Sistema Informtico 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).
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 76 2.2.2 VARIABLE DEPENDIENTE Planilla en Nortfarma SAC: Estado de cuentas, liquidacin. Ajustes de gasto (RAE 2007). Planillas Realiza la gestin integral del pago de remuneraciones de todo el personal que tiene un vnculo laboral con una determinada empresa (empleados) realiza los clculos remunerativos, deducciones del personal y aportes de la empresa.
2.2.3VARIABLE INTERVINIENTE Metodologa RUP: Es un proceso de desarrollo de software configurable que se adapta a travs de los proyectos variados en tamaos y complejidad. Se basa en muchos aos de experiencia en el uso de la tecnologa orientada a objetos en el desarrollo de software de misin crtica en una variedad de industrias por la compaa Rational, donde confluyen 'los tres amigos' como se llaman a s mismos o los tres grandes Booch, Rumbaugh, Jacobson (1998).
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 77
CAPITULO III III: METODOLOGA
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 78 3 Metodologa.
3.1 Desarrollo de la Metodologa RUP. Las metodologas de desarrollo de software son un conjunto de procedimientos, tcnicas y ayudas a la documentacin para el desarrollo de productos software.
La Metodologa de Desarrollo de Software es un conjunto de pasos y procedimientos que deben seguirse para el desarrollo de software as como tambin es un conjunto Tcnicas, herramientas, documentacin y aspectos de formacin para los desarrolladores de Sistemas de Informacin.
Una metodologa de desarrollo por lo tanto representa el camino a seguir para desarrollar software de manera sistemtica.
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 Estndar en la organizacin.
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. Vnculo de Comunicacin entre Usuarios y Desarrolladores.
Productos. Obtenidos como resultado de seguir un Procedimiento. Pueden ser Intermedios o Finales.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 79 3.2 Fase de Inicio.
Este Plan de Desarrollo del Software es una versin preliminar preparada de acuerdo a las fases de la metodologa RUP.
Este documento provee una visin global del enfoque de desarrollo propuesto, para el Sistema Informtico de Planillas para Nortfarma SAC.
Propsito: El propsito del Plan de Desarrollo de Software es proporcionar la informacin necesaria para controlar el proyecto y poder cumplir con los objetivos planteados, y a la vez poder desarrollar el Sistema Informtico de Planillas para Nortfarma SAC.
3.2.1 Organizacin Del Proyecto.
3.2.1.1 Anlisis del Negocio. Roles: Definiremos el comportamiento y las responsabilidades del grupo, trabajando juntos como un equipo. Una persona puede desempear diversos roles, as como un mismo rol puede ser representado por varias personas.
Participantes en el Proyecto:
Jefe de Proyecto: Yasmany Florentino Garca Ramrez.
Analista de Sistemas: Segundo Manuel Contreras Adriano.
Analistas Programadores: Segundo Manuel Contreras Adriano. Yasmany Florentino Garca Ramrez.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 80 3.2.1.2 Requerimientos funcionales. Ingresar todos sus datos del trabajador. Llevar un control de todos los documentos que tiene el trabajador. Clculo de Planilla. Clculo de Gratificacin. Adelantos Planillas. Adelantos Gratificacin. Boleta de Remuneracin. Planilla de Remuneracin. Planillas de Resumen. Planillas de Legalizacin. Boleta de Gratificacin. Planillas de Gratificacin. Exportar informacin 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 electrnicas). Generar archivo Para el banco de las CTS y Pagos mensuales. Asignar Remuneraciones y Aportes. Asignar Descuentos. Asignar Descuentos de AFP. Parmetros y Exportacin. Mantenimiento de Tablas. Copia de Seguridad.
Reportes: Listado de todos los trabajadores. Listado de Trabajadores con cdigo en el banco de crdito. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 81 Listado de domingos y feriados. Listado de horas extras. Listado de documentos diversos. Listado de comisiones por ventas Formato para firmar con cdigo del banco. Formato para firmar sin cdigo del banco. Formato de recibos para firmar. Aporte AFP mensual. Reporte totalizado por rea de trabajo. Reporte de planillas. Padrn simple de Personal. Padrn 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 bsquedas ser menor a un minuto.
El tiempo de emisin de los reportes es menor a un minuto.
El sistema trabajara en red.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 82 Glosario: 1. Planilla: Donde se almacena los datos de todos los trabajadores, monto de pago, descuentos, AFP donde se encuentra y emisin de boletas. 2. Locacin de servicios: Tambin 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. Afiliacin a AFP: Es un Seguro que los Trabajadores estn obligados a ingresar cuando ingresan a planilla. 4. Bonificacin: 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. Gratificacin: Es un pago que se le da al trabajador segn las normas legales de trabajo y formacin del empleo, se da en el mes de julio y en el mes de diciembre.
El propsito del sistema informtico de planillas es llevar un control adecuado y rpido de las planillas de cada usuario, determinar el estado de cuentas, liquidacin. 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 tambin de las distintas sedes, ya sea de Piura, Tumbes, Sullana, Chiclayo y Trujillo.
La metodologa para realizar este proyecto es la Metodologa RUP, el lenguaje de programacin es Visual Fox Pro 8.0.
3.2.1.4 Estudio De Factibilidad.
3.2.1.4.1 Factibilidad Tcnica. En Nortfarma existe mucha tecnologa, 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 ratn (mouse) genius, 1 CD-ROM 48x24x48x Dlg, 1 disquetera (floppy), Memoria DDR2 256 Mb; el sistema operativo es Windows Xp Profesional SP2.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 83 3.2.1.4.2 Factibilidad Operacional. El rea colabora para el desarrollo de este proyecto, pues ellos brindan informacin para que este proyecto sea factible realizarlo. Adems la persona encargada de personal pidi que se elabore este proyecto.
3.2.1.4.3 Factibilidad Econmica. Al desarrollar este proyecto se desea aumentar la rapidez de bsqueda y control del personal de la empresa, pues actualmente casi todo se hace de forma manual y es difcil encontrar cierta informacin sobre el personal. Adems se lograr mejorar la informacin detallada de cada trabajador y pagos. La empresa cuenta con los recursos econmicos para poder realizar este proyecto.
Cuadro N 02 Sistema Actual (Observado) Sistema Propuesto (Estimado) * Tiempo de bsqueda de historial de personal: 15 minutos. * Tiempo para emitir documentos: 20 minutos. * Tiempo de bsqueda de historial de personal: 1 minuto. * Tiempo para emitir documentos: 2 minutos. Elaborado por los autores.
3.2.1.5 Anlisis 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 planificacin temporal del proyecto se retrase y que los costos aumenten. Los riesgos del proyecto identifican los problemas potenciales de presupuesto, planificacin temporal, personal (asignacin y organizacin), recursos, cliente y requisitos y su impacto en un proyecto de software.
Fechas de entrega poco realistas. Falta de especificacin de requisitos por parte de los usuarios que hace que el sistema no cuente con las expectativas del usuario. Mala comunicacin con el cliente que hace que no se den las especificaciones del sistema correctamente. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 84 El tamao del producto tiende a extenderse despus que van pasando los das ya que incrementan los requerimientos y no se pueden cumplir completamente por los tiempos. Limitaciones gubernamentales en la construccin del producto. Los desastres naturales y los desastres causados por el hombre es un riesgo ya que pueden hacer que la informacin se malogre o se pierda. Nmero de cambios de requerimientos previstos antes y despus de la entrega. El cliente no esta dispuesto a dedicar tiempo en la especificacin formal de los requerimientos. El cliente no esta dispuesto a participar en las revisiones.
3.2.1.6 Plan de contingencia: Poltica de Seguridad para que el sistema pueda validar a los usuarios que ingresen al sistema. Seguridad fsica y del entorno, donde se establecen las pautas correspondientes a la seguridad de las instalaciones fsicas. Control de acceso, en el que se establecen privilegios y autorizaciones para acceder a los recursos. Desarrollo y mantenimiento de sistemas, que sern los recipientes principales de la gestin de la seguridad. La prueba o verificacin formal del software puede eliminar todos los errores. Una vez que comienza el proyecto, se asumir que habr movilidad y desarrolle tcnicas para asegurarse la continuidad cuando se vaya la gente. Organizaremos los equipos del proyecto de manera que la informacin sobre cada actividad de desarrollo est ampliamente dispersa. Definiremos estndares de documentacin y estableceremos mecanismos para asegurarnos de que los documentos se cumplan puntualmente. Convocaremos a reuniones de revisin de todo el trabajo de manera que ms de una persona a la vez est familiarizada con el trabajo. Relaciones interpersonales entre los miembros del equipo.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 85 3.3 Fase de Elaboracin.
3.3.1 Definicin 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 caractersticas 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 programacin Orientado a objetos. Utilizacin 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, tambin puede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL. Cuenta con un motor de generacin de informes renovado y muy flexible para soluciones ms robustas.
Visual FoxPro 8.0 es la versin con mayor riqueza de caractersticas 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 jerrquico, nuevas caractersticas 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 86 Aspectos destacados del producto: Manejo de errores estructurado. Controla y encapsula el manejo de errores en el cdigo usando la estructura TRY ...CATCH...FINALLY, escala las excepciones usando THROW y las maneja usando objetos de excepcin.
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 orgenes de datos ODBC o OLE DB.
Diseador de Vistas - Construye sentencias SELECT SQL utilizando edicin en dos sentidos entre el Diseador de Vistas/Consultas y su resultado en cdigo 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 Pgina (PageFrames), bloqueando y redimensionando automticamente columnas, resaltando filas de un grid, cambiando el color de fondo y la posicin de las imgenes en los botones.
Soporte de imagenes GDI+ - Visualiza y rota imgenes 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 tecnologa .NET sobre HTTP, utilizando Microsoft SOAP Toolkit 3.0 (incluido) Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 87 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 despus a SQL Server 2000 directamente sin modificar su cdigo.
Herramientas de Distribucin - Crea programas de instalacin para sus aplicaciones usando una versin especial de InstallShield Express para Visual FoxPro.
Clases Base mejoradas - Subclasea las clases miembro tales como pginas 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 aplicacin usando la nueva clase Coleccin (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 travs 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 Diseo: Windows 2000 con Service Pack 2, Windows XP Profesional o posterior Ejecucion: Windows 98/Me, Windows 2000, Windows XP o posterior La fecha de liberacin de Visual FoxPro 8.0 (31 de Enero de 2003) ha coincidido, sin quererlo, con la fecha de caducidad de la beta pblica de Visual FoxPro 8.0. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 88 Los desarrolladores que utilicen la beta pblica de Visual FoxPro 8.0 (build 2021) pueden cambiar la fecha del sistema de su ordenador para seguir utilizandola hasta que obtengan la versin 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). Tambin 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 Mnimos. 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)
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 89 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.
Vdeo: Monitor Super VGA (1024 x 768) o superior a 256 colores.
Mouse: Microsoft Mouse o dispositivo compatible. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 90 3.3.2 GESTIN DEL PROCESO
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) Plumn 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 inyeccin. Scanner. Fotocopiadora. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 91 Software Windows XP Profesional SP2. Microsoft Office 2007. Microsoft Project 2003. Microsoft Visual Fox Pro 8.0. Microsoft Rational Rose 2003.
CUADRO N 03: PRESUPUESTO DE RECURSOS A UTILIZAR Recursos Descripcin Precio (s/.) Humanos Investigador 0.00 Hardware Computadora Intel PENTIUM4 (*) 1400.00 computadora Intel Core Duo 2 2185.00 Impresora HP 3940 230.00 Software Windows XP Profesional SP2. 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. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 92 CUADRO N 03: PRESUPUESTO DE RECURSOS A UTILIZAR(Continuacin) Recursos Descripcin Precio (s/.) Redes Y Comunicaciones Internet 50.00 Fotocopiado 15.00 Transporte Urbano 40.00 Telefona 35.00 Luz 300.00 Empastado. 20.00 Anillado 15.00 Escaneado 5.00 Materiales de Escritorio
Cartuchos de tinta para Impresora HP Deskjet 3940. (3) 75.00 Memoria Kinstom 512 MB. (1) 60.00 Docena de CDs. Princo 700MB/80Min(12) 12.00 Lapiceros Pilot. (3) 6.00 Plumn Indeleble Marca Faber Castell Permanent. (1) 2.00 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 Libreras, Empresas de Telefona, Data Tech SAC y de Energa Elctrica. (*) Propiedad de la Institucin. Financiamiento El presente trabajo ser financiado con recursos propios de los investigadores. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 93 3.3.3 Casos De Uso.
Descripcin 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 currculo al Gerente Administrativo quien se encarga de revisar y seleccionar el currculo adecuado, as mismo cita a las personas duea de los curriculums seleccionados para escoger o seleccionar a una, luego el gerente administrativo entrega el currculo 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 desempear 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 clasificacin a locacin de servicios, Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 94 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 clasificacin 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 depsito 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 depsito 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 relacin de todos los empleados que tendrn vacaciones al Encargado del Personal quien este se encarga de asignar las vacaciones al Empleado as como tambin calcula sueldo bsico, asignacin interna y asignacin familiar.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 95 3.3.3.1 Diagramas de casos de Uso: Figura N 17 Contrato
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 96 Figura N 18 Planilla I
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 97 Figura N 19 Planilla II
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 98 Figura N 20 Planilla III
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 99 Figura N 21 Vacaciones
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 100 3.3.3.2 Diagramas de Secuencia: Figura N 22 Contrato
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 101 Figura N 23 Planillas I
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 102 Figura N 24 Planillas II
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 103 Figura N 25 Planillas III
Figura N 26 Vacaciones
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 104 3.3.3.3 Diagramas de Colaboracin: Figura N 27 Contrato
Figura N 28 Planillas I
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 105 Figura N 29 Planillas II
Figura N 30 Planillas III
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 106 Figura N 31 Vacaciones
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 107 3.3.4 Diseo de la base de datos (Lgico y Fsico)
Figura N 32
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 108
Figura N 33
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 109 3.3.5 Arquitectura. La arquitectura que se ha definido para el desarrollo del Sistema Informtico de Planillas es la Arquitectura Cliente Servidor.
La arquitectura cliente servidor es un modelo para construir sistemas de informacin, que se sustenta en la idea de repartir el tratamiento de la informacin y los datos por todo el sistema informtico, permitiendo mejorar el rendimiento del sistema global de informacin.
Los elementos principales de la arquitectura cliente servidor son justamente el elemento llamado cliente y el otro elemento llamado servidor. C/S es una relacin entre procesos corriendo en mquinas separadas. El servidor (S) es un proveedor de servicios; El cliente (C) es un consumidor de servicios. C y S Interactan 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 estndares, convenciones, reglas y procesos, permite integrar una amplia gama de productos y servicios informticos, de manera que pueden ser utilizados eficazmente dentro de la organizacin.
3.3.5.2 Qu es un Cliente Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en mltiples requerimientos de trabajo a travs de redes LAN o WAN. La ubicacin 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 cmputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a los clientes a travs de redes LANs o WANs, para proveer de mltiples servicios a los clientes y ciudadanos tales como impresin, acceso a bases de datos, fax, procesamiento de imgenes, etc. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 110 3.3.5.4 Elementos de la Arquitectura Cliente/Servidor. En esta aproximacin, 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 aplicacin de un sistema de informacin est caracterizada por tres componentes bsicos:
Presentacin / Captacin de Informacin. Procesos. Almacenamiento de la Informacin.
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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 111 Figura N 35
Figura. Arquitectura Cliente/Servidor
De estos elementos debemos destacar. El Puesto de Trabajo o Cliente Una Estacin 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 informacin y en el que se realiza una parte mayoritaria de los procesos.
Los Servidores o Back-end Una mquina que suministra una serie de servicios como Bases de Datos, Archivos, Comunicaciones). Los Servidores, segn la especializacin y los requerimientos de los servicios que debe suministrar pueden ser: Mainframes Miniordenadores Especializados (Dispositivos de Red, Imagen, etc.)
Una caracterstica a considerar es que los diferentes servicios, segn el caso, pueden ser suministrados por un nico Servidor o por varios Servidores especializados.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 112 Las Comunicaciones En sus dos vertientes: Infraestructura de redes: Componentes Hardware y Software que garantizan la conexin fsica y la transferencia de datos entre los distintos equipos de la red.
Infraestructura de comunicaciones: Componentes Hardware y Software que permiten la comunicacin y su gestin, entre los clientes y los servidores.
3.3.5.5 Caractersticas del Modelo Cliente/Servidor. En el modelo cliente/servidor podemos encontrar las siguientes caractersticas: 1. El Cliente y el Servidor pueden actuar como una sola entidad y tambin 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 mltiples 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 actualizacin o por reemplazo tecnolgico, se realizan de una manera transparente para el usuario final.
5. La interrelacin entre el hardware y el software estn 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 mltiples funciones al mismo tiempo que presenta una imagen de un solo sistema a las estaciones Clientes. Esto se logra combinando los recursos de cmputo que se encuentran fsicamente separados en un solo sistema lgico, proporcionando de esta manera el servicio ms efectivo para el usuario final. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 113 7. Adems se constituye como el nexo de unin mas adecuado para reconciliar los sistemas de informacin basados en mainframes o minicomputadores, con aquellos otros sustentados en entornos informticos pequeos y estaciones de trabajo.
8. Designa un modelo de construccin de sistemas informticos de carcter distribuido.
En conclusin, Cliente/Servidor puede incluir mltiples 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 implantacin involucra diferentes tipos de estndares: APPC, TCP/IP, OSI, NFS, DRDA corriendo sobre DOS, OS/2, Windows o PC UNIX, en TokenRing, Ethernet, FDDI o medio coaxial, slo por mencionar algunas de las posibilidades.
El sistema informtico de planillas se desarrollar bajo una arquitectura cliente- servidor 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:
Centralizacin 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 daar el sistema. Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado.
El sistema informtico 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.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 114 3.4 Fase de Construccin.
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. Gratificacin. Beneficios- Informes. Utilitarios. Ayuda
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 115 Figura N 37
El men archivos nos da las opciones siguientes: ARCHIVOS:
Personal: Permite el registro detallado de la informacin del trabajador Datos personales: nombres, fecha y lugar de nacimiento, direccin, instruccin, estado civil, etc; Datos laborales: tipo de planilla, tipo de empleado, centro de costos, salario, rea, seccin, perfil contable, si cuenta con AFP, ESSALUD, SCTR; Carga familiar: datos de los familiares dependientes (para SUNAT) y no dependientes. El Sistema almacena la informacin requerida de cada trabajador con la misma especificacin 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 informacin para estos programas, salvo datos particulares de cada programa.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 116 Figura N 38
Las opciones que nos brinda este men son las siguientes: Modificar: en esta opcin nos permite aadir nuevo trabajador, modificar los datos de los trabajadores, borrar trabajador, buscar trabajador, imprimir, exportar a excell y la opcin salir.
Figura N 39
Tambin se genera reportes como: o Ficha del trabajador: Ficha en blanco. Trabajadores vigentes. Trabajadores no vigentes. Ficha del trabajador. Ficha del trabajador Parametrizada. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 117 Padrn de personal: en esta opcin nos muestra los siguientes reportes: o Padrn de personal: Padrn simple de Personal. Padrn Completo de Personal. Fichas del personal.
Figura N 40
Figura N 41
Curriculums: en esta opcin nos permite modificar los datos del expediente laboral, educacin primaria y educacin superior; y nos permite realizar una busqueda.
Como reporte nos brinda el currculo con todos sus datos ya antes mencionados del trabajador.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 118 Figura N 42
Derecho Habientes: nos muestra los trabajadores con carga familiar tambin nos brinda la opcin de Modificar, Buscar, Imprimir y exportar a Excel.
Figura N 43
Familiares: nos muestra los trabajadores sin carga familiar pero con la opcin de modificar y agregar familiares del trabajador nos brinda la opcin de, Buscar, Imprimir y exportar a Excel.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 119 Figura N 44
Parentescos: nos muestra los trabajadores que tienen parentesco con otros trabajadores ya sean de la misma institucin como de otra. Tambin nos brinda la opcin de Modificar, Buscar, Imprimir y exportar a Excel.
Figura N 45
Documentos Adjuntos: nos muestra que documentos estn adjuntados por trabajador. Tambin nos brinda la opcin de Modificar, Buscar e Imprimir.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 120 Figura N 46
Memorandums: nos muestra los memorandums y el motivo de falta de cada trabajador. Tambin nos brinda la opcin 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 relacin laboral, termino de relacin laboral, inicio de subsidio, inicio de licencia sin goce de haber, inicio de vacaciones pagadas por adelanto, reinicio de relacin laboral plena. Tambin nos brinda la opcin de Aadir, Modificar, Borrar. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 121 Figura N 48
Contratos: Nos muestra la relacin 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 122 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 123 o AFP / ONP:
Entidades: Nos muestra las entidades administradoras de fondos de pensin. Permite aadir, modificar, borrar, buscar e imprimir dichas entidades.
Figura N 52
Porcentaje/Fecha de Pago y Otros: Permite ver los pagos realizados a las distintas AFPs. En esta opcin podemos agregar y modificar la fecha, el nmero de planilla, los porcentajes normales que se pagan a dicha institucin, la forma de pago; si es con cheque, se almacena su nmero y nombre del banco, y el Tipo de pago; si es de planilla normal o de liquidacin. Figura N 53
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 124 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 aadir, modificar y borrar las fechas de devengue; que es el periodo que voy a declarar, porcentaje de retencin, fecha de pago y porcentaje diario de mora.
Figura N 55
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 125 BANCOS: Nos muestra los nombres de cada banco. Permite aadir, 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 aadir, modificar, borrar, buscar e imprimir dichas Monedas y billetes.
Figura N 57
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 126 Dlares: Nos muestra que tipo de moneda y billete hay en Dlares. Permite aadir, modificar, borrar, buscar e imprimir dichas Monedas y billetes.
Figura N 58
CARGOS: Nos muestra los nombres de cada cargo. Permite aadir, modificar, borrar, buscar, imprimir dichos cargos y exportar a Excel.
Figura N 59
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 127 CATEGORAS: Nos muestra los nombres de cada categora. Permite aadir, modificar, borrar, buscar, imprimir dichas categoras 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 aadir, modificar, borrar, buscar, imprimir dichas reas y exportar a Excel.
Figura N 61
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 128
CONDICIONES: Nos muestra las condiciones de trabajo al que est expuesto un contrato. Permite aadir, 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 aadir, modificar, borrar, buscar, imprimir dichos conceptos de Planilla y exportar a Excel.
Figura N 63
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 129
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 aadir, modificar, borrar, buscar, imprimir dichos documentos adjuntos y exportar a Excel.
Figura N 65
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 130 TIPOS DE CAMBIO: Nos muestra los tipos de cambio que hay y que hubieron; tanto para la compra, como para la venta. Permite aadir, 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 aadir, modificar, borrar, buscar, imprimir dichas ciudades y exportar a Excel.
Figura N 67
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 131 UNIDADES DE TRABAJO: Muestra los nombres de cada rea que contiene a la empresa Nortfarma. Permite aadir, 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 aadir, modificar, borrar, buscar, imprimir dichos documentos y exportar a Excel.
Figura N 69
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 132 TIPOS DE VAS: Muestra y almacena las distintas vas que contiene una ciudad y distrito. Permite aadir, modificar, borrar, buscar, imprimir dichas vas y exportar a Excel.
Figura N 70
TIPOS DE ZONAS: Muestra y almacena las distintas Zonas que contiene una ciudad y distrito. Permite aadir, modificar, borrar, buscar, imprimir dichas Zonas y exportar a Excel.
Figura N 71
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 133
TIPOS DE TRABAJOS: Muestra y almacena los distintos tipos de trabajos que se realizan en dicha empresa. Permite aadir, modificar, borrar, buscar, imprimir dichos trabajos y exportar a Excel.
Figura N 72
SITUACIN DEL TRABAJADOR: Muestra y almacena las situaciones del trabajador en dicha empresa. Permite aadir, modificar, borrar, buscar, imprimir dichas situaciones del trabajador y exportar a Excel.
Figura N 73
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 134 CUENTAS CONTABLES: Muestra y almacena las distintas cuentas contables que maneja dicha rea para verificar los gastos empresariales. Permite aadir, 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 135 MOVIMIENTOS:
=>Registrar Datos Fijos por Concepto:
Figura N 76
Figura N 77
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 136 => Registrar Datos Variables por Concepto:
Figura N 78
Figura N 79
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 137
Registrar Datos Fijos y Variables por Concepto:
Figura N 80
Figura N 81
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 138 PROCESOS:
=>Clculo de Planilla:
Figura N 82
=>Clculo de Gratificacin:
Figura N 83
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 139 =>Adelantos:
Adelantos Planillas:
Figura N 84
Adelantos Gratificacin:
Figura N 85
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 140 =>Quinta Categora:
Parmetros:
Figura N 86
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 141 =>Periodos:
Seleccin de Periodos ya Calculados:
Figura N 87
Modificacin:
Figura N 88
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 142 Apertura:
Figura N 89
Figura N 90
Eliminacin:
Figura N 91
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 143
Figura N 92
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 144 PLANILLAS:
=>Boleta de Remuneracin: nos muestra boleta de pago de los trabajadores con respectiva moneda ya sea en soles como en dlares. Tambin nos permite la opcin de filtro, Buscar, Imprimir y exportar a Excel.
Figura N 93
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 145 =>Planilla de Remuneracin: nos muestra boleta de pago de los trabajadores con respectiva moneda ya sea en soles como en dlares. Tambin nos permite la opcin de filtro, Buscar, Imprimir y exportar a Excel.
Figura N 94
Tambin nos permite generar reporte de: o Listado para verificar: Listado de todos los trabajadores. Listado de Trabajadores con cdigo en el banco de crdito. Listado de domingos y feriados. Listado de horas extras. Listado de documentos diversos. Listado de comisiones por ventas.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 146 o Formatos para firmar: Formato para firmar con cdigo del banco. Formato para firmar sin cdigo del banco. Formato de recibos para firmar. Aporte AFP mensual.
o Reporte totalizado por rea de trabajo.
o Exportar informacin generada.
o Reporte de planillas.
Figura N 95
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 147 =>Planillas de Resumen: nos muestra el resumen total de todas las planillas.
Figura N 96
Figura N 97
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 148 GRATIFICACIN:
=>Boleta de Gratificacin:
Figura N 98
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 149 =>Planillas de Gratificacin:
Figura N 99
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 150 BENEFICIOS:
=>CTS del Trabajador:
Figura N 100
=>Vacaciones: Programacin de Fechas:
Figura N 101
08/2008 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 151 Clculo:
Figura N 102
Boletas:
Figura N 103
Pagos Lista: Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 152
Figura N 104
INFORMES:
=>Pagos por Banco:
Figura N 105
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 153 Figura N 106
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 154 =>Billetaje:
Figura N 107
=>AFP: Planilla Mensual:
Figura N 108
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 155 Figura N 109
Resumen:
Figura N 110
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 156 =>ONP: Planilla Mensual:
Figura N 111
Figura N 112
08/2008 08/2008 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 157 UTILTARIOS:
=>PDT:
Figura N 113
Copia de Seguridad:
Figura N 114
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 158 Figura N 115
3.4.2 Estndares de desarrollo
El estndar de desarrollo a utilizar es el estndar de notacin hngara por la facilidad de crear nombres de variables con prefijos caractersticos de cada funcin a utilizar; ayudando a la mantenibilidad, as como ofreciendo mecanismos sencillos para averiguar el tipo de las variables sin recurrir a la bsqueda de su declaracin.
Y es aqu podremos definir un estndar de notacin hngara 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 cdigo.
3.4.2.1 Notacin Hngara: En programacin informtica, la notacin hngara es un sistema usado normalmente para crear los nombres de variables (Charles Simonyi).
El nombre de la notacin proviene del hecho de que su inventor, Charles Simonyi, naci en Hungra.
Esta convencin es muy utilizada en las viejas versiones de Visual Basic. Tambin es muy utilizada por los programadores de Microsoft, y en particular en la programacin del sistema operativo Windows. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 159 Consiste en prefijos en minsculas que se aaden a los nombres de las variables, y que indican su tipo. El resto del nombre indica, lo ms claramente posible, la funcin que realiza la variable.
Prefijo Significado: b Booleano. c Carcter (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 funcin 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 Enumeracin. 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 Situacin actual Hoy da existen ms detractores que impulsores de la notacin hngara. De hecho, se suele calificar de una tcnica que a la larga provoca ms complejidad que ayuda a la mantenibilidad. Mxime cuando la mayora de entornos de desarrollo actuales, en particular los que se usan con lenguajes estticamente tipados, ofrecen mecanismos sencillos para averiguar el tipo de las variables sin recurrir a la bsqueda de su declaracin.
Sin embargo, parece que, como en la mayora de las situaciones, en el medio est la virtud, pues por muchos editores de cdigo inteligente que utilicemos, la mayora de proyectos siempre acaban teniendo ciertas partes escritas en lenguajes dinmicamente Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 160 tipados, en especial JavaScript, el lenguaje del que nunca nos podremos olvidar mientras los navegadores web no implementen otro para la ejecucin de cdigo 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 estndar de notacin hngara 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 cdigo. Los prefijos propuestos seran los siguientes:
Prefijo Significado a de 'array'. Para vectores/matrices de n dimensiones ordenadas escalarmente. b de 'booleano'. Para variables que tomen slo dos tipos de valores. c de 'char'. Para el tipo primitivo de carcter alfanumrico individual. d de 'double'. Para tipos numricos de alta precisin, como double o float. e de 'event'. Para eventos. f de 'funcin'. Slo la utilizaremos delante de funciones cuando se traten de funciones que se aadan como observadores de un evento (ya que usar esta notacin para cualquier mtodo o funcin sera bastante engorroso). g de 'delegated'. Para tipos delegados. h de 'hashtable'. Colecciones ordenables mediante clave hash (hUsuarios[juan23]). i de 'int'. Para nmeros enteros en general, tanto enteros normales como aquellos tipos enteros de ms capacidad (como long). l de 'lock'. Para objetos de control que nos faciliten el uso de exclusiones mutuas, candados y semforos. n de 'enum'. Para tipos enumerados. o de 'objeto'. Para objetos en general (no se debe usar la notacin hngara para distinguir entre tipos de objetos, salvo escasas excepciones). p de 'puntero'. Para lenguajes con aritmtica de punteros. s de 'string'. Para variables de tipo cadena de texto, ya sean nativos o arrays de chars. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 161 Este tipo de datos es muy habitual en lenguajes sin lgica 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 slo acudiremos a esta opcin 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 Orgenes y evolucin: Segn el Instituto de Ingeniera 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 dnde se est y a dnde se quiere llegar. El proceso se mejora evolucionando a partir de lo preexistente. El progreso requiere concentrar los esfuerzos en pocas reas. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 162 3.4.2.2.4 Generalidades: A modo de introduccin a temas que se desarrollarn a lo largo del artculo, se mencionan las siguientes caractersticas 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 evaluacin de la capacidad del software (SCE).
3.2.2.2.5 Estructura: La estructura completa del modelo se representa en el siguiente grfico:
Figura N 116
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 163 3.2.2.2.6 Niveles de madurez: Los niveles de madurez se representan en el siguiente grfico:
Figura N 117
Figura. Caractersticas por nivel.
Nivel 1 Inicial Proceso ad-hoc y a veces catico. La organizacin 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 representacin grfica del nivel podra ser la siguiente:
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 164 Figura N 118
Nivel 2 Repetible Procesos bsicos de gestin para manejar costos, cronogramas y funcionalidad establecidos. La disciplina del proceso permite la repeticin de xitos anteriores en proyectos similares. La fuerza de la organizacin est dada por la existencia de experiencia en desarrollo de procesos similares pero existen riesgos al presentarse nuevos desafos. Una representacin grfica del nivel podra ser la siguiente:
Figura N 119
Nivel 3 Definido El proceso para gerentes e ingenieros est documentado e integrado en un proceso estndar para la organizacin. Todos los proyectos usan una versin aprobada y adaptada del proceso estndar de la organizacin. Un grupo de proceso de ingeniera de software (SEPG) ha sido establecido para focalizar y liderar esfuerzos de mejora. Una representacin grfica del nivel podra ser la siguiente:
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 165 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 representacin grfica del nivel podra ser la siguiente:
Figura N 121
Nivel 5 Optimizado La organizacin busca identificar aquellos elementos ms dbiles del proceso y optimizarlos sobre la base de un anlisis defecto-causa y prevencin de defectos. Existen datos que justifican la aplicacin de nuevas ideas o tecnologas a determinadas tareas crticas y la evidencia cuantitativa permite conocer el grado de eficacia alcanzado al implementarlas en proyectos piloto. Una representacin grfica del nivel podra ser la siguiente:
Figura N 122
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 166 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 bsicos de gestin de proyectos: Administracin de requerimientos. Planificacin de proyectos de software. Control y supervisin de proyectos. Supervisin de subcontratos de software. Afirmacin de calidad del software. Supervisin de la configuracin del software.
Nivel 3 Definido. Direccionan aspectos organizacionales y del proyecto, lo que establece una infraestructura que institucionaliza procesos de ingeniera de software y gestin, a lo largo de todos los proyectos: Focalizacin orgnica en el proceso. Definicin de proceso organizacional. Programa de entrenamiento. Administracin integrada del software. Ingeniera de producto. Coordinacin intergrupal. Revisiones por pares.
Nivel 4 Administrado. Se concentran en establecer una comprensin cuantitativa y cualitativa del proceso y de los productos: Administracin cuantitativa del proceso. Administracin de la calidad del software.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 167 Nivel 5 Optimizado. Cubren los aspectos de la organizacin y de los proyectos que deben atenderse para implementar una mejora continua y medible del proceso de software: Prevencin de defectos. Administracin del cambio del proceso. Administracin del cambio tecnolgico.
3.2.2.2.8 Aspectos comunes. Son atributos que permiten que la implementacin o institucionalizacin de un rea clave de proceso sea efectiva, repetible y perdurable, por ejemplo: Compromisos para la ejecucin. Habilidad para ejecutar. Actividades a ejecutar. Mediciones y anlisis. Verificacin de implementacin.
3.2.2.2.9 Prcticas clave. Describen una infraestructura o actividades necesarias para implementar o institucionalizar un rea clave de proceso.
Evaluacin del proceso. Finalmente, la evaluacin tiene como objetivo determinar y evaluar la capacidad y madurez del proceso de software de una organizacin, y ubicarlo en un nivel del CMM. Existen dos tipos de evaluaciones: Apreciacin (Assessment) del proceso de software (SPA): Realizada por profesionales del SEI o autorizados o independientes, en conjunto con personal de la organizacin. Se asemeja a contratar una consultora. Evaluacin de la capacidad del software (SCE): Realizado por agentes gubernamentales a contratistas o proveedores de software. Se asemeja a una auditora externa.
Ambas evaluaciones se basan en las respuestas, por Si o por No, a un cuestionario y en la aplicacin de un algoritmo sobre las mismas. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 168 3.4.3 Pruebas del Software. Las pruebas al avance del sistema informtico de planillas se realizaron con el fin de descubrir algn error o errores mediante su ejecucin.
El tipo de pruebas que utilizaremos en el sistema informtico de planillas es de tipo pruebas de unidad las cuales nos permiti y permitir solucionar los errores que se presentaron en: interfaces entre mdulos. interfaces entrada/salida. estructuras de datos locales. clculos. flujo de control. caminos de procesamiento de errores. Las pruebas del software son un conjunto de tcnicas que permiten determinar la calidad de un producto software, y se lleva a cabo un proceso usado para identificar posibles fallos de implementacin, 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 mdulo de cdigo. Esto sirve para asegurar que cada uno de los mdulos funcione correctamente por separado.
Pruebas de Integracin: Se podr asegurar el correcto funcionamiento del sistema o subsistema en cuestin.
Pruebas Aleatorias: Simulamos la entrada habitual del programa creando datos de entrada en la secuencia y con la frecuencia con las que podran aparecer en la prctica, de forma continua.
Pruebas de Aceptacin: Es realizada por un grupo de usuarios finales o los clientes del sistema, para asegurarse que el sistema desarrollado cumple sus requisitos.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 169 Prueba de Caja Blanca: Consiste en centrarse en la estructura interna (implementacin) el programa para elegir los casos de prueba. En este caso, la prueba ideal (exhaustiva) del software consistira en probar todos los posibles caminos de ejecucin, a travs de las instrucciones del cdigo, que puedan trazarse. Prueba de Caja Negra: Consiste en estudiar la especificacin de las funciones, la entrada y la salida para derivar los casos. Aqu, la prueba ideal del software consistira en probar todas las posibles entradas y salidas del programa. 3.4.3.2 Plan de Pruebas. Las pruebas realizadas se tratan de la iteracin 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 mdulos que contiene el sistema informtico de planillas para determinar su buen funcionamiento.
Inicio de Sesin: Para el inicio de sesin se entrega un usuario y una clave, e este caso no existi ningn tipo de error ya que el usuario que no este registrado el sistema no le permitir entrar, mostrndole un mensaje de error.
Ingreso de datos del Empleado: El ingreso de los datos fueron correctamente guardados por tal motivo no hubo error alguno.
Generacin de Reportes: En la generacin 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 implementacin y se probarn todos los pasos a seguir para su ejecucin; para esto se tendr que seguir instrucciones de cdigo para que pueda funcionar el software.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 170 Prueba de Caja Negra: Aqu esta prueba consiste en estudiar todas las especificaciones de las funciones. Bsicamente consiste 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 realizacin del proyecto denominado Sistema Informtico de Planillas.
Los usuarios directos que van a interactuar con el sistema:
Jefa de Personal: Mirtha Gallardo Rodrguez. Asistente de Personal: Anabella Garca Ramrez. Asistente de personal: Korina Zoza Madrid.
Tiempo de las Pruebas: Se realizarn 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 tambin permiti detectar errores.
Mdulos independientes. Las pruebas de mdulos independientes se realizan con el objetivo de encontrar y reparar fallas en el comportamiento de los mdulos independientes:
Mdulos integrados. Las pruebas de los mdulos integrados tienen por objetivo encontrar y reparar fallas en el comportamiento de los mdulos 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. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 171 Prueba de validacin. El software totalmente ensamblado al probarlo nos muestra un rendimiento ptimo, y cumple con los requisitos funcionales mencionados anteriormente.
Correccin de errores y afinamiento del sistema. Los datos no estaban validados y permita ingresar cualquier tipo de carcter donde no corresponda, con lo que se tubo que crear un modulo para la validacin 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 implementacin:
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 mquina 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 accedern las persona encargadas de realizar el mantenimiento de los equipos y los encargados del rea de Personal.
El lugar elegido para la capacitacin es en la misma rea de Personal, que esta ubicada en las Oficinas centrales de Nortfarma SAC. Esta capacitacin se har en dos fechas dependiendo de la entrega final del sistema.
El equipo de trabajo esta ubicado en la zona del Plano de distribucin de los equipos del ambiente de trabajo:
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 172 Figura N 123
3.5 Fase de Transicin.
3.5.1 Instalacin 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 capacitacin: La capacitacin 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 capacitacin: El proceso de capacitacin y desarrollo se constituye un proceso de cambio. Los trabajadores del rea, van a realizar sus actividades mas rpido de lo que actualmente se realiza. A fin de verificar el xito de un programa, los gerentes de personal deben insistir el la evaluacin sistemtica de su actividad. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 173 3.5.2.2 Las etapas de evaluacin de un proceso de capacitacin:
Figura N 124
En primer lugar es necesario establecer normas de evaluacin antes de que se inicie el proceso de capacitacin.
Es necesario tambin suministrar a los participantes un examen anterior a la capacitacin y la comparacin entre ambos resultados permitir verificar los alcances del programa. Si la mejora es significativa habrn logrado sus objetivos totalmente, si se cumplen todas las normas de evaluacin y si existe la transferencia al puesto del trabajo.
Los criterios que se emplean para evaluar la efectividad de la capacitacin 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 capacitacin. Los cambios en el comportamiento que se deriven del curso de capacitacin. Los resultados o mejoras mensurables para cada miembro de la organizacin como menor tasa de rotacin, de accidentes o ausentismo.
Adems ser necesario determinar si las tcnicas de capacitacin empleadas son ms efectivas que otras que podran considerarse. La capacitacin tambin podr compararse con otros enfoques para desarrollar los recursos humanos, tales como el mejoramiento de las tcnicas de seleccin o estudio de las operaciones de produccin. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 174 3.5.2.2.1 Evaluacin a nivel empresarial La capacitacin 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 innovacin. f) Aumento de la eficiencia.
3.5.2.2.2 Evaluacin a nivel de los recursos humanos. El entrenamiento debe proporcionar resultados como: a) Reduccin de la rotacin del personal. b) Reduccin del ausentismo. c) Aumento de la eficiencia individual de los empleados. d) Aumento de las habilidades de las personas. e) Elevacin del conocimiento de las personas. f) Cambio de actitudes y de comportamientos de las personas.
3.5.2.2.3 Evaluacin 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) Reduccin del ciclo de la produccin. d) Reduccin del tiempo de entrenamiento e) Reduccin del ndice de accidentes. f) Reduccin del ndice de mantenimiento de mquinas y equipos
3.5.2.3 Procedimientos administrativos y sistmicos de capacitacin 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 ms beneficios y los consiguen. Despus de todo, el nuevo paradigma indica que la mejor compaa es la que tiene la gente capacitada. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 175 El sistema es importante en el rea de Personal, para poder llevar un control de las planillas de los trabajadores de dicha institucin.
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 capacitacin se origina en la gran especificacin que es necesaria para el manejo y la manutencin del sistema.
La capacitacin 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 mxima prioridad.
El rea de Personal est conformada, por Dos personas.
El tiempo disponible para la capacitacin es de 1 semana.
El costo de la capacitacin es asumido por Nortfarma SAC.
La capacitacin est a cargo de la persona que desarrolla el sistema.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 176
CAPTULO IV IV: DISCUSIN DE RESULTADOS
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 177 4. Forma de Anlisis e Interpretacin de Resultados: Luego de haber aplicado las tcnicas e instrumentos correspondientes a los indicadores enunciados en el numeral 1.5.3.1, de la investigacin y habiendo obtenido los resultados, con participacin de los informantes y fuentes tambin ya mencionados, estos datos los utilizaremos para medir la Variable Dependiente en el Pre -Test y Post Test.
De igual forma, estos datos sern ingresados en una hoja de clculo (Excel) y SPSS, para ser procesados y con ellos se harn precisiones porcentuales, de los indicadores como por ejemplo, Tiempo Promedio en generar planilla mensual, Tiempo Promedio en generar liquidacin 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, sern presentados y representados formalmente como informaciones en cuadros, histogramas, grficos estadsticos, etc. En el instrumento Gua de la Observacin.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 178 ANLISIS DE RESULTADOS
Tabla N 02
N NOMBRE DEL INDICADOR PRE TEST % POST TEST % Anlisis de Resultados 1 Tiempo Promedio en generar planilla mensual. 19 min. 100%
1 min.
5.3 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 94.7 % con respecto al Pre Test.
2
Tiempo Promedio en generar liquidacin de beneficios.
15 min. 100%
2 min.
6.7 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 93.3 % con respecto al Pre Test.
3
Tiempo Promedio en generar vacaciones. 10 min. 100%
1 min.
10 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 90 % con respecto al Pre Test. 4
Tiempo Promedio en generar gratificaciones. 13 min. 100%
1 min.
7.7 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 92.3 % con respecto al Pre Test. 5
Tiempo Promedio en generar archivo RTPS para importar al PDT. 8 min. 100%
1 min.
12.5 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 87.5 % con respecto al Pre Test.
6
Tiempo Promedio en generar boletas de pago. 10 min. 100%
1 min.
10% El valor del Post-Test ha experimentado una disminucin total de tiempo del 90% con respecto al Pre Test. Elaborado por os autores.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 179 Tabla N 02: ANLISIS DE RESULTADOS (Continuacin)
N NOMBRE DEL INDICADOR PRE TEST % POST TEST
%
Anlisis de Resultados 7
Tiempo Promedio en generar reportes de trabajadores por rea de trabajo. 5 min. 100% 1 min. 20 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 80% con respecto al Pre Test. 8 Tiempo Promedio en generar reporte total de trabajadores. 7 min. 100% 1 min. 14.3 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 85.7 % con respecto al Pre Test. 9 Tiempo Promedio en generar reporte totalizado por rea de trabajo. 7 min. 100% 1 min. 14.3 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 85.7 % con respecto al Pre Test. 10 Tiempo Promedio en Calcular Sueldos. 15 min. 100% 1 min. 6.7 % El valor del Post-Test ha experimentado una disminucin total de tiempo del 93.3 % con respecto al Pre Test. Elaborado por los autores Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 180 ANLISIS DE RESULTADOS
Indicador N 1:
Tiempo Promedio en Generar planilla mensual.
Figura N 125
1. Tiempo Promedio en generar planilla mensual 1 19 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 94.7 % con respecto al Pre Test. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 181 Indicador N 2:
Tiempo promedio en Generar liquidacin de beneficios.
Figura N 126
2. Tiempo Promedio en generar liquidacin de beneficios. 2 15 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 93.3% con respecto al Pre Test. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 182 Indicador N 3:
Tiempo promedio en generar vacaciones.
Figura N 127
3. Tiempo Promedio en generar vacaciones. 1 10 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 90% con respecto al Pre Test. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 183 Indicador N 4:
Tiempo promedio en Generar gratificaciones.
Figura N 128
4. Tiempo Promedio en generar gratificaciones. 1 13 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 92.3% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 184 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 1 8 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 87.5% con respecto al Pre Test. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 185 Indicador N 6:
Tiempo promedio en Generar Boleta de pago.
Figura N 130
6. Tiempo Promedio en generar boletas de pago. 1 10 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 90% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 186 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. 1 5 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 80% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 187 Indicador N 8:
Tiempo promedio en Generar reporte total de trabajadores.
Figura N 132
8. Tiempo Promedio en generar reporte total de trabajadores 1 7 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 85.7% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 188 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. 1 7 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 85.7% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 189 Indicador N 10:
Tiempo Promedio en calcular sueldos.
Figura N 134
10. Tiempo Promedio en Calcular Sueldos. 1 15 0 2 4 6 8 10 12 14 16 18 20 1 2 pretest post test t i e m p o Nmero de Reportes Porcentaje
Elaborado por los autores.
El valor del Post-Test ha experimentado una disminucin total de tiempo del 93.3% con respecto al Pre Test.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 190
CAPTULO V V: CONCLUSIONES Y RECOMENDACIONES
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 191 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 Informtico 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 implantacin de dicho sistema en la cadena de boticas de Nortfarma S.A.C.
2. El Tiempo Promedio en generar liquidacin 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 Informtico 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 implantacin 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 Informtico 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 implantacin 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 Informtico 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 implantacin 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 Informtico de Planillas el tiempo utilizado Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 192 anteriormente se reduce a 1 minuto como est detallado en el Postest; por lo tanto se concluye que hay una mejora con la implantacin 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 Informtico 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 implantacin 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 Informtico 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 implantacin 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 Informtico 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 implantacin 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 Informtico 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 implantacin de dicho sistema en la cadena de boticas de Nortfarma S.A.C.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 193 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 Informtico 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 implantacin de dicho sistema en la cadena de boticas de Nortfarma S.A.C.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 194 RECOMENDACIONES
Se le recomienda a la empresa Nortfarma S.A.C que designe a una persona encargada del manejo del sistema con un mnimo nivel de conocimientos de computacin y de sistemas informticos y que sea de prioridad tcnico en informtica o contabilidad debido a que los trminos utilizados son tecnolectos que solo entendera un contador y en tal caso un tcnico en informtica para que lleve un buen funcionamiento del Sistema Informtico 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 Informtico de planillas de una manera correcta para que se haga efectiva su peticin realizndolo 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 liquidacin de beneficios se recomienda que se utilice el Sistema Informtico de planillas de una manera correcta ingresando datos reales que permita generar una liquidacin de beneficios de una manera exacta en un tiempo reducido para que as satisfaga su pedido a la brevedad posible permitiendo la satisfaccin 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 Informtico de planillas para que este acte de una manera rpida con la peticin 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 Informtico de planillas para que este Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 195 acte de una manera rpida con la peticin 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 Informtico de planillas para que este acte de una manera rpida con la peticin 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 envan 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 Informtico de planillas para que este acte de una manera rpida con la peticin del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y as lograr la satisfaccin de los empleados ya que tendrn sus boletas de pago el da exacto establecido.
7. Para el Tiempo Promedio en generar reportes de trabajadores por rea de trabajo se recomienda el buen uso del Sistema Informtico de planillas y tener conocimientos de su funcionamiento para que este acte de una manera rpida con la peticin 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 Informtico de planillas y tener conocimientos de su funcionamiento para que este acte de una manera rpida con la peticin 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 Informtico de planillas y tener conocimientos de su funcionamiento para que este acte de una manera rpida con la peticin del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C y as brindar el reporte deseado. Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 196 10. Para el tiempo promedio en calcular sueldos se recomienda el ingreso de datos correctos y el buen uso del Sistema Informtico de planillas para que este acte de una manera rpida con la peticin del usuario que en este caso son los encargados del personal de la empresa Nortfarma S.A.C.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 197
CAPTULO VI VI: REFERENCIAS BIBLIOGRFICAS Y ANEXOS
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 198 Anaya, Victor & Letelier Patricio (2003) Trazabilidad de Requisitos Adaptada a las necesidades del Proyecto: Un caso de estudio usando alternativamente RUP y XP. Valencia, Espaa. [Citado el 9 de Octubre del 2005]. Disponible en: http://issi.dsic.upv.es/archives/f-1055507831862/Anaya_Ideas2003.pdf
Bertalanffy, Von Ludwig (1976), Teora 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. Espaa, 1999. . [Citado el 3 de Junio del 2007].
Charles Simonyi Notacin Hngara [Citado el 3 de Junio del 2007]. Disponible en: http://es.wikipedia.org/wiki/Notaci%C3%B3n_h%C3%BAngara
Checkland, Peter (1981) Metodologa 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 Espaola (2007), Diccionario de la Lengua Espaola. Espaa [Citado 2 de Julio del 2007]. Disponible en: http://www.rae.es/
Instituto de Ingeniera 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 Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 199
Kruchten Philippe (2000). Modelado y Diseo 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 BlueprintsThe 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 Rpido de Aplicaciones. Queretaro. [Citado el 9 de Octubre del 2005]. Disponible en: URL mena.com.mx/gonzalo/maestria/ingsoft/presenta/rad/
Mendoza, Snchez, Mara A. (2004) Metodologas de Desarrollo de Software. Per. [Cuitado el 9 de Octubre del 2005]. Disponible en: www.informatizate.netArticulos/pdfs/ metodologas_de_desarrollo_de_software_07062004.pdf
Ministerio de Administracin Pblica (2005) Metodologa de Planificacin, Desarrollo y Mantenimiento de Sistemas de Informacin. Espaa. [Citado el 9 de Octubre del 2005]. Disponible en: URL www.csi.map.es/csi/metrica3/introduccin.
MYERS (1979) Pruebas de Software. [citado 25 de Noviembre del 2007]. Disponible en: http: // es.wikipedia.org/wiki/Pruebas_de_software.html.
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 200 Palomares, Luis (2001) Estadstica Aplicada, material del curso. Maestra en Docencia Universitaria. Trujillo [Citado el 9 de Octubre del 2005]. Disponible en: Escuela Internacional de Postgrado de la Universidad Csar 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 Anlisis, Diseo 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 Electrnicas. 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
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 201 GUA DE OBSERVACIN N 01 TIEMPO PROMEDIO EN GENERAR PLANILLA MENSUAL.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 202 GUA DE OBSERVACIN N 02 TIEMPO PROMEDIO EN GENERAR LIQUIDACIN DE BENEFICIOS.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin de medir el tiempo promedio en generar liquidacin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 203 GUA DE OBSERVACIN N 03 TIEMPO PROMEDIO EN GENERAR VACACIONES.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 204 GUA DE OBSERVACIN N 04 TIEMPO PROMEDIO EN GENERAR GRATIFICACIONES.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 205 GUA DE OBSERVACIN N 05 TIEMPO PROMEDIO EN GENERAR ARCHIVO RTPS PARA IMPORTAR AL PDT.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 206 GUA DE OBSERVACIN N 06 TIEMPO PROMEDIO EN GENERAR BOLETAS DE PAGO.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO
Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 207 GUA DE OBSERVACIN N 07 TIEMPO PROMEDIO EN GENERAR REPORTES DE TRABAJADORES POR REA DE TRABAJO. SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 208 GUA DE OBSERVACIN N 08 TIEMPO PROMEDIO EN GENERAR REPORTE TOTAL DE TRABAJADORES.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 209 GUA DE OBSERVACIN N 09 TIEMPO PROMEDIO EN GENERAR REPORTE TOTALIZADO POR REA DE TRABAJO. SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________
INVESTIGADOR: ____________________ FECHA ENTREGA: ________________
VERIFICADO PROCESADO ARCHIVADO Universidad Csar Vallejo Escuela de Ingeniera de Sistemas
SISTEMA INFORMTICO Contreras & Garca DE PLANILLAS PARA NORTFARMA S.A.C 210 GUA DE OBSERVACIN N 10 TIEMPO PROMEDIO EN CALCULAR SUELDOS.
SISTEMA INFORMTICO DE PLANILLAS PARA NORTFARMA S.A.C.
La presente gua de observacin es utilizada con la intencin 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 ao 2007; especificar el turno en que se realiza la observacin, el Investigador y la fecha de entrega.
REA: ______________________
NMERO DE BOTICAS: ________________________
FECHA
BOTICA N 1 BOTICA N 2 BOTICA N 3 BOTICA N 4 BOTICA N 5
TOTAL
FECHA INICIO: __________________ FECHA FIN: _____________________