Está en la página 1de 84

UNIVERSIDAD NACIONAL JOSÉ FAUSTINO SÁNCHEZ CARRIÓN

FACULTAD DE INGENIERÍA INDUSTRIAL, SISTEMAS E INFORMÁTICA

ESCUELA ACADEMICO PROFESIONAL DE INGENIERÍA INFORMÁTICA

“DESARROLLO DEL SISTEMA WEB Y LA AUTOMATIZACION DEL PROCESO

DE ASIGNACION DE COMISIONES, BURO GROUP 2018”

PLAN DE TESIS

PARA OPTAR EL TÍTULO DE INGENIERO INFORMÁTICO

PRESENTADO POR:

Bach. NAVARRO NIÑO, CARLOS ALBERTO

ASESOR:

Mg. William Joel Marín Rodríguez

HUACHO – 2018
DEDICATORIA

A mi madre, por su apoyo permanente,

inspiración y ejemplo de vida; a mi

familia, amigos y todos aquellos que

contribuyeron en mi formación y logro de

objetivos.
ÍNDICE

CAPÍTULO I: PLANTEAMIENTO DEL PROBLEMA ....................................................... 5

1.1. DESCRIPCIÓN DE LA REALIDAD PROBLEMÁTICA ..................................... 5

1.2. FORMULACIÓN DEL PROBLEMA ........................................................................ 6

1.2.1. PROBLEMA GENERAL ..................................................................................... 6

1.2.2. PROBLEMAS ESPECÍFICOS ............................................................................ 6

1.3. OBJETIVOS DE LA INVESTIGACIÓN ................................................................... 7

1.3.1. OBJETIVO GENERAL ....................................................................................... 7

1.3.2. OBJETIVOS ESPECÍFICOS ............................................................................... 7

CAPÍTULO II: MARCO TEÓRICO ...................................................................................... 8

2.1. ANTECEDENTES DE LA INVESTIGACIÓN ......................................................... 8

2.2. BASES TEÓRICAS .................................................................................................. 15

2.3. DEFINICIONES CONCEPTUALES ....................................................................... 33

2.4. FORMULACIÓN DE LA HIPÓTESIS .................................................................... 43

2.4.1. HIPÓTESIS GENERAL .................................................................................... 43

2.4.2. HIPÓTESIS ESPECÍFICA ................................................................................. 43

2.5. METODOLOGÍA DE DESARROLLO .................................................................... 44

2.6. LENGUAJE DE MODELAMIENTO ....................................................................... 50

CAPÍTULO III: METODOLOGÍA ...................................................................................... 73

3.1 DISEÑO METODOLÓGICO .................................... Error! Bookmark not defined.

3.1.1. TIPO ................................................................................................................... 73

2.5.1 ENFOQUE ..................................................................................................... 73

3.2. POBLACIÓN Y MUESTRA .................................................................................... 74

3.2.1 POBLACIÓN .......................................................................................................... 74


3.2.2. MUESTRA ............................................................. Error! Bookmark not defined.

3.3. OPERACIONALIZACIÓN DE VARIABLES E INDICADORES ......................... 75

3.4. TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS .................... 77

3.5. TÉCNICAS PARA EL PROCESAMIENTO DE LA INFORMACIÓN .................. 77

CAPITULO IV: RECURSOS Y CRONOGRAMA ............................................................. 79

4.1. RECURSOS .............................................................................................................. 79

4.1.1 HUMANOS ......................................................................................................... 79

4.1.2 ECONÓMICOS ................................................................................................... 79

4.1.3 FÍSICOS .............................................................................................................. 79

4.2. CRONOGRAMA DE ACTIVIDADES .................................................................... 81

4.3. PRESUPUESTO........................................................................................................ 82

CAPÍTULO V: FUENTE DE INFORMACION ................................................................. 83

5.1. FUENTES BIBLIOGRÁFICAS ............................................................................... 83

5.2 FUENTES ELECTRÓNICAS.................................................................................... 83

ANEXOS .............................................................................................................................. 84

01. MATRIZ DE CONSISTENCIA ................................................................................. 84

02. INSTRUMENTOS PARA LA TOMA DE DATOS .................................................. 84

FUENTE: ELABORACIÓN PROPIA ............................................................................. 84


CAPÍTULO I: PLANTEAMIENTO DEL PROBLEMA.

1.1. Descripción de la realidad problemática.

Las políticas internas de las organizaciones exigen mejoramiento continuo, es

por esto que en la liquidación de comisiones se presentan oportunidades de mejora;

actualmente existen muchas variables para el pago de este concepto, como por

ejemplo políticas de años anteriores, que cubren porcentajes diferentes a los

actuales , porcentajes adicionales por promociones mensuales, o porcentajes

aprobados por cada gerencia; al tener tantas variables se presenta la dificultad de

una liquidación automática, llegando a la liquidación de comisiones de manera

manual, dando a lugar errores como mayor o menor pago de comisión.

En otras organizaciones se permite que cada Empresa liquide sus comisiones,

teniendo en cuenta sus planes de compensación, el control lo hacen mediante el

departamento de nómina, quien las audita contra la información enviada del CRM,

el problema que se presenta en este tipo de organizaciones es que al tener varias

condiciones pueden crear doble compensación y como tal no tener certeza de la

información.

Por las diferencias que se dan a lugar en la liquidación mensual de comisiones,

se genera la necesidad de diseñar un sistema de comisiones para el área de ventas


de productos de CREDISCOTIA de la empresa BURÓ GROUP, donde se procese

la información automáticamente y se visualice su liquidación, en los períodos

definidos.

1.2. Formulación del problema

1.2.1. Problema general.

 ¿Cuál es la relación entre el desarrollo del sistema web y la

automatización del proceso de asignación de comisiones en la empresa

BURO GROUP, 2018?

1.2.2. Problemas específicos

a) ¿De qué manera el desarrollo del sistema web reduce el tiempo de

cálculo de comisiones en la empresa Buro Group, 2018?

b) ¿De qué manera influye el desarrollo del sistema web en la mejora del

análisis y tratamiento de la información en la asignación de

comisiones, en la empresa Buro Group 2018?

c) ¿De qué manera influye el uso del sistema web en la reducción de

margen de error en el procesamiento del cálculo para asignar

comisiones, en la empresa Buro Group 2018?


1.3. Objetivos de la investigación.

1.3.1. Objetivo general

Determinar la relación entre el desarrollo del sistema web y la automatización

del proceso de asignación de comisiones en la empresa BURO GROUP, 2018

1.3.2. Objetivos específicos.

a) Determinar como el diseño del sistema web reduce el tiempo de cálculo de

comisiones en la empresa Buro Group, 2018.

b) Determinar como el desarrollo del sistema web mejora el análisis y

tratamiento de la información en la asignación de comisiones, en la empresa

Buro Group 2018.

c) Determinar cómo el desarrollo del sistema web reduce el margen de error en

el procesamiento del cálculo para asignar comisiones, en la empresa Buro

Group 2018.
CAPÍTULO II: MARCO TEÓRICO

2.1. Antecedentes de la investigación.

2.1.1 Antecedentes internacionales.

Título: DISEÑO DE UN SISTEMA WEB PARA LA AUTOMATIZACIÓN DE

LOS PROCESOS EN LA ASIGNACIÓN DE DOCENTES TUTORES DE AULA

EN LA UNIVERSIDAD ESTATAL DE MILAGRO PERIODO 2014.

Autor:

PONCE INTRIAGO Karina Elizabeth

TORRES ARIAS Ericka Maribel

Publicación:

Ecuador, Milagro, Febrero del 2015

Resumen:

El desarrollo de esta investigación tiene como objetivo determinar las causas que

inciden en la inexistencia de procesos automatizados en la designación de un

educador responsable de ser un guía de los estudiantes, es el propósito del trabajo de

investigación para contribuir a la solución de problemas existentes por escasez de

reglamentación, procesos y sistema automatizado, teniendo una consulta de

repositorio centralizado del historial estudiantil para orientar a los tutorados en

falencias académicas y elevar el rendimiento académico de los mismos.


Con las encuestas aplicadas a los docentes de las Facultades aspiran contar con

un sistema automatizado que permita llevar un control de las tutorías y obtener

información académica del estudiante. Se podrá observar en el presente trabajo el

diagrama y manual de procesos de la asignación de docentes tutores de aula que

servirán de base para la justificación de la realización de este proyecto.

Palabras claves: automatización, procesos, asignación, tutorías.

2.1.2 Antecedentes nacionales.

Título: IMPLEMENTACIÓN DE UN SISTEMA WEB PARA

AUTOMATIZAR EL PROCESO DE CONTROL DE INFORMACIÓN DE

LAS VISITAS DOMICILIARIAS EN UNA ENTIDAD FINANCIERA.

Autor: VASQUEZ REYES, Edgar Fernando

Publicación: USIL. Lima – Perú 2016

Resumen:

El presente proyecto se realiza con el objetivo de automatizar los procesos de

control del área de Recuperaciones y Cobranzas para una institución

financiera del mercado peruano, implementando un sistema del tipo Software

WEB, que fortalecerá el control de la información de las visitas domiciliarias

con una forma óptima y segura.


Este repositorio de información brindará al usuario los reportes necesarios

para apoyar la validación y control de las visitas que realiza la institución, a

los clientes morosos y, su vez, soportará de forma eficaz la toma de decisiones

del área.

Se han planteado 3 objetivos específicos para este fin, los cuales apoyarán a

sustentar las decisiones y nuevas estrategias planteadas para el área de

Recuperaciones y Cobranzas:

Integración y optimización de los procesos de recuperaciones y cobranzas. o

Automatizar los procesos de control de información de las visitas

domiciliarias realizadas.

Generar información histórica de la gestión domiciliaria realizada a los

clientes con cuotas vencidas.

El proyecto está dividido principalmente en 5 procesos; el planteamiento de

la solución propuesta se basó en proceso actual que tiene el área de

recuperaciones.

1. Proceso de Actualización de Pagos realizados sobre créditos vencidos.


2. Proceso de Extracción de nuevos Créditos Vencidos.

3. Proceso de Parametrización de Cartera. (Carteras, Niveles, Puntos de

Cobranza, Usuarios de Cobranza).

4. Proceso de Distribución de Cartera.

5. Proceso de Gestión Domiciliaria.

La implementación del software se debe realizar a nivel nacional, por

lo cual se planteó realizarla en 3 fases:

1. Implementación en oficinas de Lima.

Capacitación.

Implementación

Ajustes vía Mesa de Ayuda.

2. Implementación en Cusco.
Capacitación.

Implementación.

Ajustes vía Mesa de Ayuda.

3. Implementación a Nivel Nacional.

Capacitación a cargo de los usuarios capacitados anteriormente.

Implementación de los Sistemas

Atención de ocurrencias vía Mesa de Ayuda.

Título: “DESARROLLO DE UN SISTEMA DE INFORMACIÓN WEB PARA

MEJORAR LA GESTIÓN DE VIÁTICOS Y CAJA CHICA EN EL INSTITUTO

NACIONAL DE RADIO Y TELEVISIÓN DEL PERÚ DE LA CIUDAD DE LIMA”

Autor:

ERICK DAVID SANTILLÁN ZÁRATE

ELGIN ALFONSO ULLOA RIVERA

Publicación: UNS, NUEVO CHIMBOTE –PERU, 2017.


Resumen:

La presente investigación, se centra en el análisis de cómo a se lleva a cabo los

procesos de solicitud y rendición de viáticos en el Instituto de Radio y televisión del

Perú de la Ciudad de Lima, el objetivo es, dar una solución alternativa a la

problemática existente mediante el desarrollado de un Sistema de Información Web

que nos permite mejorar la gestión de viáticos y caja chica, y así demostrar el

impacto que tendrá este aplicativo en la mejora continua sobre los procedimientos

que rigen actualmente estos procesos. Para el desarrollo del sistema Web se utilizó

UML y RUP, y para la recogida de datos, las unidades de análisis de la muestra lo

conformaron 231 trabajadores, a los que se le aplicó una encuesta tanto en la etapa

previa como en la etapa posterior según del diseño de contrastación de la hipótesis

planteada para este estudio, según los resultados obtenidos, se encontró algunos

factores de incidencia sobre la gestión de viáticos y caja chica, que nos sirvió para

demostrar el logro de los objetivos planteado en el estudio, y los que finalmente

permitieron confirmar positivamente la hipótesis de estudio.

Título: “PROPUESTA DE MEJORA DE LA GESTIÓN DE PLANILLAS

APLICANDO HERRAMIENTAS DE INGENIERÍA EN UNA EMPRESA DE

SERVICIOS 2017”

Autor:

DIAZ TIBURCIO, ANA CLAUDIA

DIAZ TIBURCIO, ANA CAROLINA


Publicación: USIL, LIMA –PERU, 2017.

Resumen:

El presente trabajo de investigación plantea el diseño de una propuesta mejora en la

reducción de tiempos en el proceso de elaboración de planillas a través de la

identificación de riesgos asociada a la calidad brindada. Asimismo, el tiempo de

procesamiento de la gestión de planillas y el valor agregado de cada una de las

actividades involucradas en el proceso. La empresa presenta potenciales riesgos que

afectan en gran medida no cumplir a cabalidad los objetivos diseñados. Este proyecto

se realiza con el fin de conocer los riesgos potenciales, que perjudican en el

desempeño óptimo de las actividades con respecto a la calidad inherente del proceso.

De igual manera, se presenta una inmediata propuesta en la disminución de tiempos

en el proceso analizando el valor que está dispuesto a pagar los clientes y la misma

empresa.

En ese sentido, se realiza la evaluación del riesgo en base a los reclamos u

observaciones presentados por los clientes lo que se incrementó para el último mes

de mayo 2017. La evaluación de los riesgos ha permitido establecer indicadores de

calidad del proceso, tiempo óptimo en la elaboración de planillas, porcentaje de

reclamos, tiempo de atención de reclamos entre otros. Asimismo, detectar las medidas

correctivas para mitigar los riesgos con la presentación de las posibles consecuencias

que incurrirían en la empresa sino se trata el control de los riesgos adecuadamente en

un periodo de tiempo establecido.

En la presente tesis, se muestra el estado actual de la empresa presentando la calidad

percibida, los tiempos actuales de procesamiento, administración del riesgo


proveniente de las actividades del proceso y por ende la disminución de tiempo. En

ese sentido, se muestra la rentabilidad de la propuesta de mejora del proceso de

elaboración de planillas.

2.2. Bases teóricas

El problema de la mayor parte de los planes de remuneración reside en que los

colaboradores no sienten que exista la relación del gana-gana y creen que la

remuneración se basa en la edad, la educación, el desempeño en los años previos,

creando descontrol de las emociones según Javier Lopez 1, y también en criterios

irrelevantes como la suerte o el favoritismo.

Pueden existir innumerables estructuras y combinaciones de comisiones, pero

sólo algunas pueden funcionar realmente para los colaboradores y la Organización.

No necesariamente se trata de la facturación que se genere sino de que se alcance

las metas alineadas a la Organización, de tal manera que con los resultados se cubran

los costos de operación.

Las organizaciones se esfuerzan según Ulrich2 por ser un adalid de los

colaboradores comerciales para mantenerlos a gusto, para disminuir la rotación de

personal, lo hacen por que el costo que se genera cuando hay mucha rotación es muy

alto para la organización, no solo por el tiempo en capacitación que se debe invertir

en cada colaborador, si no porque se debe esperar un tiempo prudencial para que sea

1
Lopez, J. F. (2005). Gestion por Competencias. Madrid España: Pearson Educación S.A.
2
Dave Ulrich (2006) Recursos Humanos Champions. Buenos Aires, Argentina. Granica
productivo, en el sector de tecnología, se estima que comenzara a vender alrededor

de los cuatro o seis meses, logrando el cien por ciento de su cuenta alrededor del

octavo mes, cuota que afectara por ende el presupuesto de este departamento y al

presupuesto de ventas de la organización.

2.2.1 BURO GROUP

Buró Group es una empresa peruana especializada en ofrecer una

amplia gama de servicios de Tercerización en Procesos Integrales.

Contamos con los mejores profesionales del mercado, lo que nos

permite ser reconocidos por nuestros clientes, de diferentes industrias

y por organizaciones nacionales e internacionales que premian la

excelencia empresarial, brindando soluciones a la medida del cliente,

aplicando el Know How de años de experiencia en tercerización e

intermediación laboral.

Así mismo somos parte de la Asociación de Buenos Empleadores

(ABE) reconocidos como socios y patrocinado por la Asociación

Americana de Comercio (AMCHAM).


Somos una de las empresas autorizadas por CENCOSUD (ex

corporación Wong) para ingresar personal de Imbursación y

Degustación.

Contamos con la autorización del Ministerio de Trabajo y

Promoción del Empleo (MTPE) para los servicios de procesos

productivos, ventas, impulso y promoción con desplazamiento y sin

desplazamiento.

HISTORIA

Buro Group fue fundada el 15 de Octubre del 2002, bajo la visión

de desarrollarse y obtener el liderazgo en tercerización de servicios

integrales, meta lograda con el esfuerzo de cada uno de nuestros

colaboradores , siendo hoy lideres en servicio de tercerización .

Buro Group es un corporativo que cuenta con 4 empresas: Buro

Outosurcing, Buro Business, Buro Complement Solution y Buro

Partners; estas empresas prestan los servicios de Intermediación

Laboral, Selección y Contratación de Personal, Tercerización,

Marketing BTL, Administración de Fuerzas de Ventas y Desarrollo de

Proyectos.
A la fecha contamos con más de 4,000 Colaboradores a Nivel

Nacional, los cuales están vinculados a los servicios de tercerización

que brinda Buró, en los sectores Financiero, Farmacéutico,

Telecomunicaciones y de Consumo Masivo.

Gestión:

Visión

Mantener el liderazgo brindando el mejor servicio de tercerización

a través de alianzas estratégicas en el mercado nacional e

internacional, contribuyendo así con el desarrollo de nuestro país.

Misión

Brindar servicios de tercerización en procesos integrales con el

mejor talento humano, basado en una cultura de calidad total que nos

identifique como socio confiable y estratégico, donde nuestros pilares

son los valores de compromiso, ética, compañerismo, pasión y

perseverancia.

Valores
Etica: Es el Valor fundamental de un Burover, la ética marca pautas

de conducta para el desempeño de nuestras funciones y está ligado a

otros valores, como la Puntualidad, Honestidad, Lealtad, e Integridad.

Compromiso: El compromiso, es el valor que permite que un

colaborador Burover de todo de sí mismo para lograr sus objetivos y

cumplir con aquello que ha prometido o acordado con el equipo. El

compromiso te lleva más allá de cumplir con una obligación y pone a

prueba tus capacidades para llevar adelante todo aquello que te ha sido

confiado. Ser comprometido genera un efecto positivo, logrando

confianza en las demás personas y en sí mismo.

Compañerismo: El la base para un trabajo de equipo EXITOSO.

La cohesión de todos los colaboradores BUROVERS ayuda a que se

exploten capacidades individuales y que el resultado del equipo sea

mucho mejor. En Buró Grupo fomentamos el Compañerismo, el

trabajo en equipo, y sobre todo el buen clima laboral.

Pasión: En Buró Group, este valor es fundamental a la hora de

emprender. El entusiasmo que genera la pasión es contagioso, no

cuesta e influye directamente sobre la productividad. Este entusiasmo

lo deben tener los líderes, transmitirlo y contagiarlo a todo el personal

de la empresa y que trascienda a la sociedad en general.


Perseverancia: Para un Buro ver la perseverancia permite no

rendirse y continuar hacia sus objetivos a pesar de las dificultades,

obstáculos y el desánimo, o los deseos de rendirse o abandonar una

situación. Ser perseverante, significa constancia, fuerza de voluntad y

dedicación, tanto en las ideas como en las actitudes en la realización

de algo y en la ejecución de los objetivos.

2.2.2 Área de ventas

Objetivo: El más básico de los objetivos de la fuerza de ventas es

aumentar las cifras de ventas totales en cada periodo, por lo general

cada semana, mes o trimestre. Las fuerzas de las ventas ventas récord

en el número de clientes atendidos a diario, y los gerentes de ventas

ven los informes detallados que muestran las tendencias en el volumen

de ventas diario.

Área de venta: El Área de Negocio es de CREDISCOTIA, quien

contrata a BURO GROUP para realizar el proceso de pagos de

comisiones.

Sistema de comisiones

Son nuestros aliados y, en muchos casos, la imagen de la

organización que dirigimos. Los vendedores son una pieza


fundamental para impulsar el crecimiento de nuestros negocios. En

esta entrega, conozca cómo remunerarlos adecuadamente.

– Para ser atractivos

En la medida en que la remuneración y los beneficios que otorgue

la empresa sean percibidos como superiores al promedio del mercado,

se podrá atraer y retener a los mejores vendedores en la organización.

Fuente: Arellano Marketing

El soporte necesario

Las comisiones de los vendedores deberán ser establecidas en

función de las características del mercado. Es usual establecer un

sueldo fijo más comisiones. El mensaje principal debe ser que la

empresa está dispuesta a compartir el riesgo con el vendedor.

Fuente: Perú 21 / 22-11-2012

La utilidad de la comisión

Es importante brindarle al equipo todo el apoyo y el soporte

necesarios para que gestione su cartera de clientes, y mantenerlos

informados sobre los objetivos comerciales y su proyección de pago

de comisiones.

Para asegurar el crecimiento sostenido de la empresa, es

recomendable que las comisiones de los vendedores estén compuestas

por diferentes variables: el monto de venta en sí misma, factor de pago


de acuerdo a la taza del monto colocado, y por qué no, los niveles de

rentabilidad.

Considerar estas variables hace que el vendedor busque realizar

“ventas sanas” que garanticen el beneficio económico tanto para la

empresa como para el vendedor.

Fuente: Carlos Navarro (Fuente Propia)

2.2.3 Arquitectura de software

En este inciso se darán a conocer algunos conceptos básicos del

contexto de este trabajo, con la finalidad de situar al problema dentro

de un conjunto de conocimientos. Dentro de estos conocimientos se

darán algunos conceptos acerca de patrones de diseño, dentro de ellos

el patrón MVC, sus partes y características; y finalmente se hace un

pequeño y breve análisis de sus componentes existentes.

Freeman (2004) encontró lo siguiente:

“Patrones de diseño: Para comenzar es importante definir lo que

un patrón de diseño es, aunque existen varias definiciones al respecto,

un patrón de diseño es una solución de calidad para un problema

recurrente de diseño. Pero no son aplicables únicamente en el campo

computacional, también existen patrones para varias actividades de la

vida cotidiana, aunque con algunas diferencias pero tienen el mismo

propósito que en el ámbito computacional, proporcionar una base para


poder realizar una actividad, mejorando la calidad del producto que

esa actividad de como resultado”.

Hay patrones que abarcan las distintas etapas del desarrollo; desde

el análisis hasta el diseño y desde la arquitectura hasta la

implementación. En el caso de los patrones computacionales un

software estructurado, modulado posee una mejor calidad y es más

sencillo corregir errores, implementar mejoras y actualizaciones, ya

que un software que posee algún patrón de diseño es más sencillo

de modificar que un software que no posee en absoluto un patrón. Pero

¿Cómo se debe escoger el patrón adecuado?, esta es una pregunta un

poco difícil de responder ya que la mayoría de las actividades de

desarrollo o producción no se ajustan perfectamente a un patrón

definido, por eso es importante llevar a cabo un análisis para poder

visualizar cual será el patrón que mejor se ajuste a las necesidades de

desarrollo.

En sí “un patrón de diseño puede verse como una plantilla que

puede ser aplicada en muchas situaciones diferentes” (Gamma,

1995), para dar una buena solución.

Gamma (1995) encontró lo siguiente:

Los patrones se descubren como una forma indispensable de

enfrentarse a la programación a raíz del libro "Design Patterns -


Elements of Reusable Software" de Erich Gamma, Richard Helm,

Ralph Jonson y John Vlissides, a partir de entonces los patrones

de diseño que aparecen en ese libro son conocidos como los patrones

de la pandilla de los cuatro (GoF, gang of four), y comienzan a

desarrollarse variaciones y nuevos patrones, en poco tiempo se

multiplicaron por 100 y no se limitaban a patrones de diseño sino que

cubrían todo los que se entiende por ingeniería del software (desde el

análisis hasta la implementación).

Elementos esenciales:

En general un patrón tiene cuatro elementos esenciales:

El nombre del patrón: que se utiliza para describir un problema

de diseño, sus soluciones y sus consecuencias, en una palabra o dos.

Este nombre ayuda a que sea más sencillo de identificarlo, al hablar o

escribir de él e incluso puede dar una idea general o una descripción

de dicho patrón.

 El problema: describe cuando aplicar el patrón, también

puede incluir detalles específicos que se deben cumplir o

problemas un poco más detallados, los cuales en conjunto

engloban el problema central a solucionar.

 La solución: describe los elementos que forman el diseño, sus

relaciones, sus responsabilidades y sus colaboraciones. La

solución no describe un diseño o implementación en particular


ya que un patrón de diseño puede verse como una plantilla que

se aplica a un problema específico.

 Las consecuencias: son los resultados y desventajas de

haber aplicado el patrón. Estas consecuencias implican un

impacto en las características del sistema como: flexibilidad,

portabilidad y extensión. Además de que ayudan a medir el

desempeño del sistema.

2.2.3.1 Model View Controller - MVC

Una vez establecidas las bases de los patrones de diseño, se puede

ya comenzar a hablar más del patrón que se utilizara durante este

trabajo: el patrón MVC. Estas son las siglas de Model View Controller,

en español Modelo Vista Controlador. Esto también se ve reflejado en

que cada una de estas palabras representa cada uno de los 3

componentes del patrón MVC. Cada parte juega un rol fundamental

para la completa integración del sistema.

“El propósito de este patrón es simplificar la implementación de

aplicaciones de acuerdo a las peticiones de los usuarios y los datos a

desplegar” (Harrop, 2005).

La definición un poco más formal sería: MVC es un patrón de

diseño de software que separa los datos de una aplicación, la interfaz

de usuario, y la lógica de control en tres componentes distintos de

forma que las modificaciones al componente de la vista, o a cualquier

parte del sistema puedan ser hechas con un mínimo impacto en el


componente del modelo de datos o en los otros componentes del

sistema. Este patrón cumple perfectamente el cometido de modularizar

un sistema.

El patrón MVC fue descrito por primera vez en 1979 por Trygve

Reenskaug, quién trabajaba en Smalltalk en los laboratorios de

investigación de la Xerox. Este patrón se ve frecuentemente utilizado

en aplicaciones web, donde la vista es la página HTML y el código

provee de datos dinámicos a la página. Las aplicaciones web

complejas continúan siendo más difíciles de diseñar que las

aplicaciones tradicionales de escritorio, el patrón MVC se presenta

como una solución para ayudar a disminuir dicha complejidad.

Figura N° 002: Patrón MVC

Fuente: Trygve Reenskaug (1979)

Los 3 principales componentes del patrón MVC son:

 El Modelo: Es la representación de la información con la cual

el sistema opera, por lo tanto gestiona todos los accesos a dicha


información, tanto consultas como actualizaciones,

implementando también los privilegios de acceso que se hayan

descrito en las especificaciones de la aplicación (lógica de

negocio). Envía a la 'vista' aquella parte de la información que

en cada momento se le solicita para que sea mostrada

(típicamente a un usuario). Las peticiones de acceso o

manipulación de información llegan al 'modelo' a través del

'controlador'.

 El Controlador: Responde a eventos (usualmente acciones

del usuario) e invoca peticiones al 'modelo' cuando se hace

alguna solicitud sobre la información (por ejemplo, editar un

documento o un registro en una base de datos). También puede

enviar comandos a su 'vista' asociada si se solicita un cambio

en la forma en que se presenta de 'modelo' (por ejemplo,

desplazamiento o scroll por un documento o por los diferentes

registros de una base de datos), por tanto se podría decir que el

'controlador' hace de intermediario entre la 'vista' y el 'modelo'.

 La Vista: Presenta el 'modelo' (información y lógica de

negocio) en un formato adecuado para interactuar (usualmente

la interfaz de usuario) por tanto requiere de dicho 'modelo' la

información que debe representar como salida.


SISTEMA DE COMISIONES PARA EL ÀREA DE VENTAS DE

CREDISCOTIA DE BURO GROUP

 INTERFAZ - INICIO
 INTERFAZ DE FACTURAS

 INTERFAZ CÁLCULOS DE COMISIONES


 INTERFAZ PERSONAL DEL ÁREA DE VENTAS DE CREDISCOTIA

TABLA DE COMISIONES
Tabla de Comisiones

LD (Libre

Producto: Disponibilidad

Quinta Categoria (Personal en

PDV: Planilla)

Unidad: CSF - Consumo

Fecha: Febrero 2017

Ingreso COMISION

BURO PROMOTOR LIDER SUPERVISOR REGIONAL GV

0.00000% 0.00000% 0.00000% 0.00000% 0.00000% 0.00000%

0.70000% 0.23810% 0.02041% 0.02041% 0.01361% 0.00408%

0.80000% 0.24490% 0.02041% 0.02041% 0.01361% 0.00408%

1.00000% 0.25850% 0.02041% 0.02041% 0.01361% 0.00408%

1.30000% 0.34014% 0.02041% 0.02041% 0.01361% 0.00408%

2.00000% 0.54422% 0.04082% 0.04082% 0.02721% 0.00680%


3.00000% 0.91837% 0.06803% 0.06803% 0.04082% 0.00680%

3.50000% 0.91837% 0.06803% 0.06803% 0.04082% 0.00680%

4.50000% 1.36054% 0.10204% 0.10204% 0.06803% 0.01361%

5.50000% 1.56463% 0.10204% 0.10204% 0.06803% 0.01361%

Nota: Incluye personal en:

Patio Planilla

Unica Planilla

Logros:

Reducción de tiempo en el cálculo de comisiones: proceso realizado por

personal administrativo duraba 3 días, con el sistema se calcula en 3 minutos.

Historico de datos de comisión pagada y facturación por promotor para

informes a gerencia.

Fácil manejo de variables de comisiones para plantear nuevos esquemas

remunerativos.

Posibilidad de recalculo inmediato solicitado por área de ventas en caso de

no haber ingresado alguna data.


Reportes inmediatos al área de ventas luego de realizar el calculo de

comisiones.

2.3. Definiciones conceptuales.

 Enfoques de remuneración.

Los nuevos enfoques que se aplican para este tipo de contexto, en donde se

presentan cambios dinámicos, como la globalización de la economía e influencia

profunda de la tecnología informática, los programas de compensación no pueden

permanecer al margen de estas transformaciones. Las organizaciones no pueden

continuar aumentando indefinidamente los salarios en determinado porcentaje anual

para estar a tono con los aumentos del costo de vida, si no se produce un aumento

correspondiente en el desempeño y en la productividad, para ello las organizaciones

están implementando nuevos sistemas de remuneración orientada hacia el

desempeño, y abandonando los métodos tradicionales de remuneración fija. Los

nuevos sistemas incluyen planes de remuneración flexible, de acuerdo con la

consecución de metas y objetivos establecidos por consenso, así como remuneración

por equipos, estos nuevos sistemas deben estar de acuerdo a la política salarial de

las Organizaciones.
 Política salarial.

Toda organización tendrá principios y directrices que reflejan la orientación y la

filosofía de la organización en lo que corresponde a la remuneración de sus

colaboradores. La política salarial no es estática; por el contrario, es dinámica y

evoluciona, y se perfecciona al aplicarla a situaciones que cambian con rapidez.

A continuación, se expondrán algunas variables que puede tener esta política:

 Estructura de cargos y salarios; clasificación de los cargos y las franjas

salariales.

 Salarios de admisión para los diversos cargos, el salario de admisión

debe coincidir con el límite inferior de la clase salarial.

 Previsión de reajustes salariales, ya sea por determinación legal

(acuerdos colectivos) o por política de la organización.


Estos reajustes salariales por acuerdos colectivos se dan por costos de vida

que buscan restablecer el valor real de los salarios frente a los cambios de la

coyuntura económica del país.

 Que sea Eficaz en cuanto a costos: se refiere a que los salarios no

pueden ser excesivos y deben estar de acuerdo con lo que cada

organización puede pagar.

 Que sea Aceptable: Los colaboradores deben comprender el sistema

de salarios y sentir que es razonable para ellos y para la organización.

La condición fundamental para la implementación de la remuneración variable es

que la empresa tenga una estructura de cargos y salarios que sirva de base al sistema

de liquidación, en el caso de las comisiones si son pagadas sobre las ventas

facturadas, se debe ingresar el porcentaje que se pagara, para que pueda salir el valor

a comisionar de manera automática.

También existen varias clases de ajustes individuales que complementan los

ajustes colectivos y pueden clasificarse así:


 Reajustes por promoción: se entiende como crecimiento dentro de la

organización generando un nivel funcional superior.

 Reajustes por adecuación: es cuando la organización paga salarios

compatibles con los salarios pagados en el mercado laboral.

 Reajustes por méritos: se conceden a los colaboradores que deben ser

recompensados por su desempeño superior al normal.

El objetivo de la Política salarial es crear un sistema de recompensas equitativo

para la organización y los colaboradores, en el caso de las comisiones se expondrán

cinco criterios para que su liquidación sea eficaz y donde halla controles efectivos

para la organización.

 Que sea adecuada: se dará al cumplir con los requisitos legales y

laborales del país.


 Que sea equitativa: se dará de acuerdo con el esfuerzo y conocimiento

del colaborador de los productos de la organización, y se evidenciara

en la realización de sus funciones comerciales.

 Que sea balanceada: se presenta cuando el salario, las comisiones y

otras recompensas proporcionan un paquete salarial razonable en los

estándares de mercado.

 Que sea eficaz en cuanto a costos: se refiere a que los salarios no

pueden ser excesivos y deben estar de acuerdo con lo que cada

organización puede pagar.

 Que sea Aceptable: Los colaboradores deben comprender el sistema

de salarios y sentir que es razonable para ellos y para la

organización.

La condición fundamental para la implementación de la remuneración variable es

que la empresa tenga una estructura de cargos y salarios que sirva de base al sistema

de liquidación, en el caso de las comisiones si son pagadas sobre las ventas


facturadas, se debe ingresar el porcentaje que se pagara, para que pueda salir el valor

a comisionar de manera automática.

NORMAS LABORALES SOBRE PAGOS SALARIALES EN EL PERÚ

Remuneración en la Constitución: La Constitución reconoce ambas dimensiones.

 Artículo 24

El trabajador tiene derecho a una remuneración equitativa y suficiente, que procure,

para él y su familia, el bienestar material y espiritual. El pago de la remuneración y de

los beneficios sociales del Trabajador tiene prioridad sobre cualquiera otra obligación del

empleador. Las remuneraciones mínimas se regulan por el Estado con participación de

las organizaciones representativas de los trabajadores y de los empleadores.


 Artículo 6 de Ley de Productividad y Competitividad Laboral y 10 de su

Reglamento

Constituye remuneración para todo efecto legal, con excepción del Impuesto a la

Renta que se rige por sus propias normas, el íntegro de lo que el trabajador percibe por

sus servicios, en dinero o en especie, cualquiera sea la forma o denominación que se le

dé, siempre que sea de su libre disposición.

 Artículo 7 de la Ley de Productividad y Competitividad Laboral

No serán considerados remuneración para ningún efecto legal los beneficios listados

en los Artículos 19 y 20 de la Ley de Compensación por Tiempo de Servicios (LCTS),

con excepción del Impuesto a la Renta de quinta categoría.

 LA REMUNERACION EN LA LEY

La remuneración es un requisito esencial del contrato de trabajo.

Art. 4 de la LPCL “En toda prestación personal de servicios remunerados y

subordinados, se presume la existencia de un contrato de trabajo a plazo indeterminado”

Contraprestativo: recibido a cambio de los servicios prestados en relación de

dependencia. Sólo si hay trabajo hay remuneración.


Excepciones:

Cuando la Ley indica el pago: Vacaciones

Cuando el convenio, costumbre o contrato establecen una remuneración

Cuando hay un permiso remunerado

Libre disposición: libertad de uso y libertad de no rendir cuentas a nadie de sus

gastos.

 LA REMUNERACION

Percepción de un trabajador o retribución monetaria que se da en pago por un servicio

prestado o actividad desarrollada.

Es la compensación económica que recibe un colaborador por los servicios prestados a un

determinada empresa o institución. Y está destinada a la subsistencia del trabajador y de su

familia. En otras palabras constituye las recompensas de todo tipo que reciben los

colaboradores por llevar a cabo las tareas que les asigno la organización; la compensación

puede ser directa e indirecta, la compensación directa es el pago que recibe el colaborador en

forma de sueldos, salarios, primas y comisiones. La compensación indirecta, llamada

también beneficios, son las que se otorgan por derechos y prestaciones que se adquieren,

como son las vacaciones, gratificaciones, asignación familiar, seguros, etc.

Generalmente las remuneraciones o compensaciones se otorgan a los colaboradores, por

los servicios prestados, pudiendo ser esfuerzos físicos, mentales y/o visuales, que desarrolla
un colaborador a favor de un empleador o patrón, en los contratos de trabajo se establecerán

las condiciones bajo los cuales se prestan los servicios.

 DIFERENCIA ENTRE REMUNERACIÓN EN DINERO Y EN ESPECIE

REMUNERACIÓN EN DINERO: modalidad remunerativa otorgada en

metálico o signo que lo represente; efectivo, cheque, abono en cuenta.

REMUNERACIÓN EN ESPECIE: modalidad remunerativa otorgada

mediante la entrega o el pago de bienes o servicios. Aquello que no constituye

entrega de metálico directamente al trabajador.

CONCEPTOS NO REMUNERATIVOS POR EXCLUSIÓN LEGAL EXPRESA

(ARTÍCULOS 19 Y 20 DE LA LEY DE CTS)

 Gratificaciones extraordinarias

 Cualquier forma de participación en las utilidades

 Costo o valor de las condiciones de trabajo

 Canasta de navidad o similares

 Valor del transporte

 Asignación o bonificación por educación

 Asignaciones o bonificaciones por hechos significativos o días festivos


 Bienes que la empresa otorgue a sus trabajadores

 Montos para el cabal desempeño de sus funciones

 Refrigerio que no constituya alimentación principal.

 Forma de pago

La forma de pago de las remuneraciones se efectuará de conformidad con los dispositivos

legales vigentes y por procedimientos usuales de la empresa. Las remuneraciones se hacen

efectivas en dinero y/o especie. Entiéndase en dinero al valor metálico en curso, en moneda

nacional o extranjera. En especie, es el pago que se hace en especie o bienes, según se

acuerde, por ejemplo víveres o alimentos de primera necesidad otorgados mensualmente,

cuando las empresas producen estos productos; A falta de estos, se le abona el valor de los

indicados bienes. Debiendo consignarse tal importe en el de planillas y boletas de pago.

Las remuneraciones deben abonarse luego de haberse efectuado la prestación de servicios

y en los períodos convenidos pudiendo ser semanal, quincenal, mensual, semestral o anual,

para ello deberá elaborarse las respectivas planillas y boletas de pago

 Formas de determinación

Fundamentalmente son tres formas de determinar la compensación económica de los

colaboradores, veamos:

1. Por tiempo.- La remuneración se determina teniendo en cuenta el tiempo

laborado, pudiendo ser diaria, semanal, quincenal o mensual; Es la forma usual de


remuneración, tiene la ventaja de asegurarle al colaborador un ingreso seguro y

regular mientras dure la relación laboral.

2. Por rendimiento o resultado.- Para su determinación se tiene en cuenta la

producción o resultado del trabajo realizado por el colaborador. Pudiendo ser

remuneración por obra, destajo, o comisión.

3. Por clase de colaborador.- Aunque la legislación laboral actual ya no

distingue entre colaboradores, obreros y empleados, sin embargo, en la práctica y

en la doctrina se mantiene el nombre de sus remuneraciones que son: sueldos

(empleados) y salarios.

2.4. Formulación de la hipótesis

2.4.1. Hipótesis general

El desarrollo del sistema web y la automatización en el proceso de asignación

de comisiones en la empresa BURO GROUP 2018, se relacionan de manera

significativa.

2.4.2. HIPÓTESIS ESPECÍFICA

a) El desarrollo del sistema web de y la reducción del tiempo en el cálculo de comisiones

en la empresa Buro Group, 2018. Se relacionan significativamente.


b) El desarrollo del sistema web y la mejora del análisis y tratamiento de la información

en la asignación de comisiones, en la empresa Buro Group 2018. Se relacionan

significativamente.

c) El desarrollo del sistema web y la reducción del margen de error en el procesamiento

del cálculo para asignar comisiones, en la empresa Buro Group 2018. Se relacionan

significativamente.

2.5. METODOLOGÍA DE DESARROLLO

Universidad Rey Juan Carlos (2006) encontró lo siguiente:

Estas son más que todo un "conjunto de procedimientos, técnicas y

ayudas a la documentación para el desarrollo de productos software.

Una metodología incluye la tarea construir modelo conceptual de

datos. Para realizarlo, define un procedimiento y da a elegir entre una

serie de técnicas".

Figura N° 009: Metodologías de Desarrollo de Software


Fuente: Universidad Rey Juan Carlos (2006)

Pero dentro de esto se encuentra uno de los puntos clave que como

futuros ingenieros de Informatica estamos en la obligación de saberlo

y poseerlo como uno de nuestra cultura general profesional, se trata

de lo que es un Proceso de Desarrollo de Software. Pero qué

objetivo tiene un Proceso de Desarrollo de Software, básicamente su

objetivo se direcciona hacia "subir la calidad del software (en todas

las fases por las que pasa) a través de un mayor control sobre el

proceso. Es labor del proceso de desarrollo definir quién debe hacer

Qué, cuándo y cómo debe hacerlo" (Patricio Letelier 2000).

En esta parte de la investigación realizada hablaremos sobre

algunas de las metodologías de desarrollo de software más usados y

existentes en la actualidad, entre las principales tenemos a:

 RUP (Rational Unified Process).

 XP (Extreme Programming).

 SCRUM

1.1.2.1.RUP (Rational Unified Process):

Fue el mismo Barry Boehm, autor del modelo de espiral del proceso

de software, quien en su artículo [Boehm, 1995] describe tres hitos

críticos a ser utilizados en cualquier proyecto de forma de poder

planificar y controlar el progreso del mismo, dando visibilidad a los


stakeholders. Estos hitos están relacionados con las etapas de avance

que se van dando a lo largo de un proyecto de acuerdo al pasaje que

ocurre de las actividades de ingeniería (que componen los espirales del

modelo en espiral) a las actividades de producción (que componen la

construcción en cascada del software). Su impacto en la industria del

software ha sido tan importante que uno de los procesos más utilizados

en la actualidad, el (RUP, 2002), los incorpora. Estos hitos son:

 Objetivos del Ciclo de Vida

 Arquitectura del Ciclo de Vida

 Capacidad Operacional Inicial

RUP es uno de los procesos más generales de los existentes

actualmente, ya que en realidad está pensado para adaptarse a

cualquier proyecto, y no tan solo de software.

Un proyecto realizado siguiendo RUP se divide en cuatro fases:

1. Intercepción (puesta en marcha).

2. Elaboración (definición, análisis, diseño).

3. Construcción (implementación).

4. Transición (fin del proyecto y puesta en producción).

Se tiene que tener en cuenta que "en cada fase se ejecutarán una o

varias iteraciones, las cuales están debidamente explicadas en el

Proceso Iterativo e Incremental. Pero a que se refiere con el proceso


iterativo e incremental, se refiere más que tono a la evolución de

prototipos ejecutables que se muestran a los usuarios y clientes

(Rational Software Company 2001).

El Figura 010 ilustra las fases e iteraciones de la metodología

RUP:

Figura N° 010 y N° 011: Fases e Iteraciones de RUP


Fuente: Introducción a Rational Unified Process (RUP) - Patricio

Letelier 2000

RUP define nueve actividades a realizar en cada fase del

proyecto:

1. Modelado del negocio.

2. Análisis de requisitos.

3. Análisis y diseño.

4. Implementación.

5. Test.

6. Distribución.

7. Gestión de configuración y cambios

8. Gestión del proyecto.

9. Gestión del entorno.

Características Esenciales de RUP:

 Proceso Dirigido por los Casos de Uso

 Proceso Iterativo e Incremental

 Proceso Centrado en la Arquitectura


Figura N° 012: Proceso Iterativo Incremental

Fuente: Introducción a Rational Unified Process (RUP) Patricio Letelier 2000

Puntos Cables:

 Pesado.

 Dividido en cuatro fases.

 La fase se divide en iteraciones.

 Los artefactos son el objetivo de cada actividad.

 Se basa en roles.

 UML.

 Muy organizativo.
 Mucha documentación.

2.6. LENGUAJE DE MODELAMIENTO

UML es, probablemente, una de las innovaciones conceptuales en

el mundo tecnológico del desarrollo de software que más expectativas

y entusiasmos haya generado en muchos años, comparable a la

aparición de los lenguajes COBOL, BASIC, Pascal, C++, y más

recientemente Java o XML. Además, todas las expectativas se han

cumplido y han generado a su vez nuevas expectativas.UML es ya un

estándar de la industria, pero no solo de la industria del software sino,

en general, de cualquier industria que requiera la construcción de

modelos condición previa para el diseño y posterior construcción de

prototipos.

Comenzó como el “Método Unificado”, con la participación de

Grady Booch y Jim Rumbaugh. Se presentó en el OOPSLA’95

El mismo año se unió Ivar Jacobson. Los “Tres Amigos” son socios

en la compañía Rational Software. Herramienta CASE Rational Rose

Inconvenientes en UML
 Definición del proceso de desarrollo usando UML. UML no es

una metodología.

 Falta integración con respecto de otras técnicas tales como

patrones de diseño, interfaces de usuario, documentación, etc.

 “Monopolio de conceptos, técnicas y métodos en torno a

UML”.

Perspectivas de UML

UML será el lenguaje de modelado orientado a objetos estándar

predominante los próximos años.

Kruchten (1995) encontró lo siguiente:

Se pude modelar en 4+1 vistas:

 Vista Lógica

 Vista de Realización

 Vista de caso de uso

 Vista de procesos

 Vista de distribución
Según Jacobson (1995) encontró lo siguiente:

Se modela según diagramas:

 Diagrama de Casos de Uso

 Diagrama de Clases

 Diagrama de Objetos

Diagramas de Comportamiento:

 Diagrama de Estados

 Diagrama de Actividad

Diagramas de Interacción:

 Diagrama de Secuencia

 Diagrama de Colaboración

Diagramas de implementación:

 Diagrama de Componentes

 Diagrama de Despliegue

PAUL KIMMEL (2008) encontró lo siguiente:

Los modelos consisten en diagramas o imágenes. Lo que se intenta

con los modelos es que sean más baratos para producir y experimentar

que con el código. Sin embargo, si usted trabaja arduamente sobre qué

modelos trazar, cuándo suspender el dibujo y empezar a codificar, o


en si sus modelos son perfectos o no, entonces con lentitud observará

reducirse el costo y el valor en tiempo de los modelos.

Las imágenes de pequeñas personas formadas por palillos

representan la forma de comunicación más antigua registrada en la

historia humana. Algo de este arte rupestre se remonta a épocas tan

antiguas como hace 75,000 años. Lo que resulta bastante extraño es

que nos encontramos al principio del moderno siglo XXI y todavía

estamos usando pequeñas figuras de línea para transmitir información.

Eso es correcto; un pequeño hombre formado por palillos que

llamamos Esaw es el carácter central en uno de los lenguajes más

recientes desarrollado por los humanos

OBSERVACION: Para conocer el entorno de UML se toma los

siguientes ejemplos de PAUL KIMMEL cabe recalcar que es solo un

problema de modelamiento en otro contexto y no se asemeja al

problema de investigación pero sirve de apoyo como forma de estudio

a nivel de investigación; los pasos de modelamiento son los mismos

para cualquier tipo de problema.


.

Figura N° 015: Esaw, a quien se menciona como actor en el UML

Fuente: Manual de UML (Paul Kimmel, 2008)

Diagramas de casos de uso

Los diagramas de casos de uso son el equivalente del arte rupestre

moderno. Los símbo- los principales de un caso de uso son el actor

(nuestro amigo Esaw) y el óvalo del caso de uso (figura 1-2).

Los diagramas de casos de uso son responsables principalmente de

documentar los macrorrequisitos del sistema. Piense en los diagramas

de casos de uso como la lista de las capacidades que debe proporcionar

el sistema.
Figura N° 016: Caso de Uso “Hallar el Alimento”

Fuente: Manual de UML (Paul Kimmel, 2008)

Diagramas de actividades

Un diagrama de actividades es la versión UML de un diagrama de

flujo. Los diagramas de actividades se usan para analizar los procesos

y, si es necesario, volver a realizar la ingeniería de los procesos.


Figura N° 017: Un diagrama de actividades en el que se muestra la

manera en que Esaw camina para hallar alimento

Fuente: Manual de UML (Paul Kimmel, 2008)

Un diagrama de actividades es una herramienta excelente para

analizar problemas que, al final, el sistema deberá resolver. Como una

herramienta de análisis, no queremos empezar resolviendo el problema

en un nivel técnico mediante la asignación de clases, pero podemos


usar los diagramas de actividades para entender el problema e incluso

refinar los procesos que comprenden el problema.

Diagramas de clases

Los diagramas de clases se usan para mostrar las clases de un

sistema y las relaciones entre ellas (figura 1-4). Una sola clase puede

mostrarse en más de un diagrama de clases y no es necesario mostrar

todas las clases en un solo diagrama monolítico de clases. El mayor

valor es mostrar las clases y sus relaciones desde varias perspectivas,

de una manera que ayudará a transmitir la comprensión más útil.

Figura N° 018: Un diagrama sencillo de clases, quizás uno de muchos,

que transmite una faceta del sistema que se está diseñando.


Fuente: Manual de UML (Paul Kimmel, 2008)

Los diagramas de clases muestran una vista estática del sistema; no

describen los comportamientos o cómo interactúan los ejemplos de las

clases. Para describir los comportamientos y las interacciones entre los

objetos de un sistema, podemos revisar los diagramas de interacción.

Diagramas de interacción

Existen dos tipos de diagramas de interacción: la secuencia y la

colaboración. Ambos transmiten la misma información, empleando

una perspectiva un poco diferente. Los diagramas de secuencia

muestran las clases a lo largo de la parte superior y los mensajes

enviados entre esas clases, modelando un solo flujo a través de los

objetos del sistema. Los diagramas de colaboración usan las mismas

clases y mensajes, pero organiza- dos en una disposición espacial. La

figura 1-5 muestra un ejemplo sencillo de diagrama de secuencia, y la

1-6 transmite la misma información con el uso de un diagrama de

colaboración.

Un diagrama de secuencia implica un ordenamiento en el tiempo al

seguir la secuencia de mensajes desde arriba a la izquierda hasta abajo

a la derecha. Debido a que en el diagrama de colaboración no se indica


en forma visual un ordenamiento en el tiempo, numeramos los

mensajes para indicar el orden en el cual se presentan.

Algunas herramientas convertirán de manera automática los

diagramas de interacción entre secuencia y colaboración, pero no es

necesario crear los dos tipos de diagramas. En general, se percibe que

un diagrama de secuencia es más fácil de leer y más común.

Figura N° 019: Diagrama sencillo de secuencia en el que se

demuestra cómo se recoge y prepara el alimento.


Fuente: Manual de UML (Paul Kimmel, 2008)

Figura N° 020: Diagrama de colaboración que transmite el mismo

comportamiento de adquisición y consumo.

Fuente: Manual de UML (Paul Kimmel, 2008)

Diagramas de estado

Mientras que los diagramas de interacción muestran los objetos y

los mensajes que se pasan entre ellos, un diagrama de estado muestra

el estado cambiante de un solo objeto, conforme éste pasa por un

sistema. Si continuamos con nuestro ejemplo, entonces nos


enfocaremos sobre Esaw y cómo está cambiando su estado a medida

que busca con afán el alimento, lo encuentra y lo consume.

Figura N° 021: Diagrama de estado (o esquema de estado) que

muestra el estado progresivo conforme Esaw busca con afán el

alimento y come.

Fuente: Manual de UML (Paul Kimmel, 2008)

Diagramas de componentes

El UML define varios tipos de modelos, incluyendo modelos para

análisis, para diseño y para implementación. Sin embargo, nada hay

que le fuerce a crear o mantener tres modelos para una aplicación. Un

ejemplo de un diagrama que podría encontrar en un modelo de

implementación es de componentes. En un diagrama de componentes,

éstos se muestran en el producto final.


“Una imagen vale más que mil líneas de código” (Kimmel, 2008)

HERRAMIENTA DE MODELADO

Según Rational Software (1981)

Rational Software es actualmente conocida como una familia de

software de IBM para el despliegue, diseño, construcción, pruebas y

administración de proyectos en el proceso desarrollo de software

fundado por Mike Devlin.

RATIONAL ROUSE

IBM Rational Rose Enterprise proporciona un conjunto de

prestaciones controladas por modelo para desarrollar muchas

aplicaciones de software, incluidas aplicaciones Ada, ANSI C++,

C++, CORBA, Java, Java EE, Visual C++ y Visual Basic. El software

permite acelerar el desarrollo de estas aplicaciones con código

generado a partir de modelos visuales mediante el lenguaje UML

(Unified Modeling Language).


Figura N° 022: Software de Modelamiento Rational Rouse

Fuente: IBM

ENTORNO DE DESARROLLO

LENGUAJE DE PROGRAMACION

¿Qué es el lenguaje de programación Java?

Gustavo Guillermo Pérez (2008) encontró lo siguiente:

 Es un Lenguaje de programación orientado a objetos

 Encapsulación, herencia y polimorfismo

 Interpretado

 Independiente de la arquitectura y portable

 Gestión automática de la memoria (recogida de basura)

 Gestión de excepciones (tratamiento de errores)


TIPOS DE DATOS BÁSICOS

En todos los lenguajes de programación existen tipos de datos

básicos con los que se realizarán las operaciones matemáticas básicas

y las operaciones booleanas de verdadero o falso.

Figura N° 023: Tipos de Datos

Fuente: Gustavo Guillermo Pérez (2008)

Variables y funciones

En Java los nombres de las variables y las funciones siguen ciertas

reglas, por ejemplo las variables se acostumbra a nombrarlas con todas

sus letras en minúsculas, las funciones con la primer palabra que la

identifica en minúsculas y las palabras siguientes con la primer letra

en mayúsculas y los nombres de las Clases de objetos con la primer

letra de cada palabra que la define en mayúsculas.


El Figura 024 ilustra las variables, funciones y clases que

maneja el lenguaje java:

Figura N° 024: Variables, Funciones, Clases

Fuente: Gustavo Guillermo Pérez (2008)

Permisos y declaración de clases, propiedades o métodos


Definen los permisos a un método o clase de objetos, haciendo

visible u oculto un método propiedad o clase a otras clases de objetos

u otros objetos que quieran accederlas.

Figura N° 025: Declaraciones y Métodos

Fuente: Gustavo Guillermo Pérez (2008)

Bucles y tomas de decisión

Se utilizan para el control de bucles y tomas de decisión en un

programa, se utilizan paréntesis () para encerrar las condiciones, y

llaves {} para los bloques de datos


Figura N° 026: Bucles y Toma de Decisiones

Fuente: Gustavo Guillermo Pérez (2008)

Excepciones, control de errores

En casi todos los lenguajes de programación existen mecanismos

para actuar según sucedan errores de cualquier tipo, desde accesos

al disco hasta división por cero, los cuales de no ser manipulados


por nuestro programa tendrán el comportamiento por defecto de la

máquina virtual de java, que es reportarlos como excepciones y

terminar el programa.

Figura N° 027: excepciones y control de errores

Fuente: Gustavo Guillermo Pérez (2008)

HERRAMIENTA DE PROGRAMACION

MICROSOFT VISUAL STUDIO

Microsoft Visual Studio es un entorno de desarrollo integrado (IDE,

por sus siglas en inglés) para sistemas operativos Windows. Soporta

múltiples lenguajes de programación, tales como C++, C#, Visual

Basic .NET, F#, Java, Python, Ruby y PHP, al igual que entornos de

desarrollo web, como ASP.NET MVC, Django, etc., a lo cual hay que
sumarle las nuevas capacidades online bajo Windows Azure en forma

del editor Monaco.

Visual Studio permite a los desarrolladores crear sitios y

aplicaciones web, así como servicios web en cualquier entorno que

soporte la plataforma .NET (a partir de la versión .NET 2002). Así, se

pueden crear aplicaciones que se comuniquen entre estaciones de

trabajo, páginas web, dispositivos móviles, dispositivos embebidos y

consolas, entre otros.


Figura N° 028: Versiones de Visual Studio

Fuente: Wikipedia (2018)

OBSERVACION: Para el desarrollo del sistema se utilizará la

versión de Visual Studio 2015


Figura N° 029: Visual Studio 2015

Fuente: Microsoft Visual Studio 2015 (2015)


Figura N° 030: Interfaz de Visual Studio 2015

Fuente: Microsoft Visual Studio 2015 (2015)


CAPÍTULO III: METODOLOGÍA

3.1 Enfoque Metodológico

Para poder realizar el estudio de la importancia del desarrollo del sistema web y

la automatización del proceso de asignación de comisiones, Buro Group 2018,

Se precisó desarrollarlo desde un enfoque Cuantitativo, ya que utilizaremos la

estadística para demostrar los fenómenos de la variable a estudiar.

3.1.1. TIPO DE INVESTIGACION

La presente investigación será de Investigación Aplicada, pues está

investigación presenta dos variables, tal cual aparece en la realidad.

3.1.2 ENFOQUE DE LA INVESTIGACION

La investigación se basa en un enfoque cuantitativo ya que se recogerá y

analizan datos sobre las variables, así como también se evaluarán con una

perspectiva medible y observable de forma objetiva y única, esto nos

ayudara a comprender e interpretar cómo funciona el servicio de BURO

GROUP al área de ventas de CREDISCOTIA

3.1.3 NIVEL DE INVESTIGACION

Correlacional.

3.1.4 DISEÑO

No experimental. Transversal.
3.2. POBLACIÓN Y MUESTRA

3.2.1 POBLACIÓN

La cantidad de la población conformada por 10 personas encargadas del servicio

(Jefes de ventas y Gerentes) que brinda la dependencia en mención, por lo tanto, no

es necesario aplicar una fórmula para obtener la muestra, por tal motivo la muestra

será de carácter no probabilística.


3.3. OPERACIONALIZACIÓN DE VARIABLES E INDICADORES

Indicadores
Variable Definición Conceptual Definición Operacional Dimensiones

Un sistema web a medida le

permitirá ahorrar costos,

tiempo y RR.HH. Por tanto, la Centralización/


- Tiempo de accesibilidad de carga y
rentabilidad de su empresa Aplicación de la encuesta accesibilidad.
descarga de los reportes
aumentará y gestionará mejor a utilizando como instrumento un

sus clientes, proveedores, cuestionario de preguntas para

Independiente distribuidores, etc. Un sistema medir el uso de la herramienta

DISEÑO DEL escalable y hecho a la medida de web a partir de las

SISTEMA WEB . de sus necesidades, también, le percepciones del usuario.

permitirá manejar grandes - Velicidad en carga de datos.


cantidades de información de
Velocidad - Velocidad en procesamiento de
las áreas de su organización informacion

ahorrando grandes sumas de

dinero en procesos manuales y

el personal necesario.
Indicadores
Variable Definición Conceptual Definición Operacional Dimensiones

- Reducción del Costo.


Operación.
- Reducción del tiempo.

- Mejora en el manejo de recursos.


- Mejora en la toma de decisiones.

Gestión. - Planificación.
Dependiente

Automatizacion del

Proceso de Asignación
- Conocimiento del proceso de comisiones
de Comisiones .
- Transparencia del proceso

Plataforma.
3.4. TÉCNICAS E INSTRUMENTOS DE RECOLECCIÓN DE DATOS

La información necesaria para el desarrollo del presente trabajo de

investigación, se obtendrán de las siguientes técnicas e instrumentos de

recolección de información:

3.4.1. TÉCNICAS A EMPLEAR

Entrevista: Se entrevistará al jefe del Área de Ventas de CREDISCOTIA

de BUROGROUP.

Encuesta: Se elaborará un cuestionario de preguntas para ser respondidas

por los usuarios de CREDISCOTIA

Observación: se realizará una observación detallada del personal del área

de venta de CREDISCOTIA con respecto al tiempo de servicio y los posibles

problemas que ocurren para solucionar sus pagos de comisiones.

3.4.2. DESCRIPCIÓN DE LOS INSTRUMENTOS

Cuestionario: Un instrumento de investigación que consiste en una serie

de preguntas y otras indicaciones con el propósito de obtener información de

los consultados, el tipo de cuestionario serán con preguntas abiertas.

3.5. TÉCNICAS PARA EL PROCESAMIENTO DE LA INFORMACIÓN


Para procesar y analizar los datos recolectados se estudiarán los resultados organizados en

cuadros para determinar las principales tendencias de la información. Para el análisis de datos

se va a utilizar el software Microsoft Excel 2017 y Word 2017.

Finalmente, el desarrollo se realizará en el programa SQL Server 2012, y el desarrollo de

la aplicación se hará con la tecnología C#, Java Script y HTML.


CAPITULO IV: RECURSOS Y CRONOGRAMA

4.1. RECURSOS

4.1.1 HUMANOS

Para el buen desarrollo de la presente tesis de investigación se necesitará el

apoyo de los siguientes recursos humanos.

3.3.1.1. INVESTIGADORES (01)

 NAVARRO NIÑO, CARLOS ALBERTO

3.3.1.2. ASESOR (01)

 Mg. William Joel Marin Rodriguez

4.1.2 ECONÓMICOS

El presente proyecto de investigación es auto financiado por el investigador

ya que la UNJFSC – Huacho no financia este tipo de investigaciones

realizadas en empresas.

4.1.3 FÍSICOS

4.1.3.1. HADWARE
- Para el desarrollo del sistema de control de incidencias necesitamos una

laptop TOSHIBA cuyas características son:

- Procesador Intel Core i5

- CPU @ 2.50 GHz..

- Memoria del sistema 4.0 GB

- Sistema Operativo Microsoft Windows 7 Home de 32 bits con licencia

4.1.3.2. SOFTWARE

 Visual Studio 2015

Lenguaje de Programacion C#, HTML, CCS, JS

 Rational Rouse

- Para el Modelamiento y los Diagramas.

 SQL SERVER

˗ Motor de base de datos, utilizado para el modelo de la información a

utilizar.

 Microsoft Office 2013 Con Licencia

- Microsoft Word

- Microsoft Excel

- Microsoft Project

- Microsoft PowerPoint
4.2. CRONOGRAMA DE ACTIVIDADES
4.3. PRESUPUESTO

RECURSOS CANTIDAD C/U PRECIO

TOTAL

Memoria USB 03 S/. 20.00 S/. 60.00

2GB

BIENES Folder Manila A4 06 S/. 0.60 S/. 3.60

Papel A4 500 Hojas S/. 15.00 S/. 15.00

Lapiceros 04 S/. 0.70 S/. 2.80

SUB – TOTAL S/. 81.40

Luz Internet ______ S/. 200.00

Movilidad ______ _____ S/. 350.00

SERVICIOS Fotocopiado 300 hojas S/. 0.10 S/. 30.00

Anillado 2 S/. 4.00 S/. 8.00

Empastado 2 S/ 18.00 S/. 36.00

SUB – TOTAL S/. 624.00

Personal de ______ _____ S/. 50.00


REMUNERACIONES
Apoyo

Otros ______ _____ S/. 150.00

SUB – TOTAL S/. 200.00

TOTAL S/.905.40
CAPÍTULO V: FUENTE DE INFORMACION

5.1. FUENTES BIBLIOGRÁFICAS

 Legislación Peruana. Constitución Política del Perú (1993)

 Lopez, J. F. (2005). Gestion por Competencias. Madrid España: Pearson

Educacion S.A.

 Dave Ulrich (2006) Recursos Humanos Champions. Buenos Aires, Argentina.

Granica

 Wheelen, Thomas y Hunger, J.David. (2007) Administración estratégica y política

de negocios. México. Pearson Educación S.A.

5.2 FUENTES ELECTRÓNICAS

 Software CRM, ERP, BMP, gestión y cálculo de las comisiones de los empleados.

http://www.teostek.com/funciona/ttk/?contentId=967

 Software de liquidación de comisiones.

http://www.axosvisual.com/blog/2011/09/09/sistemas-de-calculo-de-comisiones-

de-vendedoresy-comerciales/TTK%E2%80%93comisiones

 Nuevas posibilidades para el cálculo de comisiones.

http://www.kriter.net/item/es/nuevas-posibilidades-para-el-calculo-de-

comisiones/29/110/
ANEXOS

01. MATRIZ DE CONSISTENCIA

02. INSTRUMENTOS PARA LA TOMA DE DATOS

FUENTE: ELABORACIÓN PROPIA

También podría gustarte