Aplicacion Web Contreras Salinas Juan Luis
Aplicacion Web Contreras Salinas Juan Luis
Aplicacion Web Contreras Salinas Juan Luis
CHIMBOTE
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE
SISTEMAS
AUTOR:
BACH. JUAN LUIS CONTRERAS SALINAS
ASESORA:
DRA. ING. MARÍA ALICIA SUXE RAMÍREZ
CHIMBOTE – PERÚ
2019
JURADO EVALUADOR DE TESIS Y ASESOR
ii
DEDICATORIA
A mis abuelos, María y Segundo, quienes, para mi persona, fueron un gran ejemplo de
perseverancia, trabajo y esfuerzo.
Así mismo, a mi querida familia; hermanas, tíos y sobrinos, por ser la fuerza que
motivó este nuevo logro, muchas gracias por tu paciencia y comprensión.
iii
AGRADECIMIENTO
A Dios, mi maestro y guía desde mi nacimiento. Gracias a ti Rey de Reyes, por todas
las fuerzas, por todas las alegrías, por la salud que me brindas para lograr alcanzar mis
objetivos.
A la Mgtr. Ing. María Alicia Suxe Ramírez, por todo su apoyo, comprensión y
confianza en el desarrollo del presente trabajo, el cual bajo su orientación me ha
permitido enriquecerme de conocimientos sobre temas de investigación, los cuales me
permitirán aplicarlos también otras áreas.
iv
RESUMEN
v
ABSTRACT
This research was developed under the line of research: Implementation of information
and communication technologies (ICT), for the continuous improvement in the
Organizations of Peru in the Professional School of Systems Engineering of the
Catholic University Los Angeles de Chimbote; The main objective of the research was
to implement a web application for sales and inventory management in the company
imports SATOSHI E.I.R.L - Chimbote; In order to improve customer service, the type
of research was descriptive, its design non-experimental, and quantitative. The
population was 20 employees and administrative employees, which was taken as a
whole, determining that: Regarding the dimension 01: Level of satisfaction of the
current system 95.00% of the workers surveyed determined that they are NOT satisfied
with the current system and in what concerns dimension 02: Need for an improvement
proposal 95.00% indicated that the implementation of a web application for the
management of sales and inventory in the company Importations SATOSHI EIRL,
Chimbote is required . These results allow to affirm that the formulated hypotheses are
accepted; therefore, the research concludes that the implementation of a Web Page for
Sales Management and inventory in the Company Importations SATOSHI E.I.R.L -
Chimbote is beneficial.
vi
ÍNDICE DE CONTENIDO
AGRADECIMIENTO ........................................................................................... iv
RESUMEN.............................................................................................................. v
ABSTRACT ........................................................................................................... vi
I. INTRODUCCIÓN ............................................................................................ 1
vii
4.2. Diseño de la investigación .......................................................................... 93
4.5.1. Técnica.................................................................................................. 97
5.1.1. Dimensión 01: Nivel de satisfacción del Sistema Actual ................... 102
viii
VI. CONCLUSIONES ........................................................................................ 174
ix
ÍNDICE DE TABLAS
x
Tabla Nro. 31: Caso de Uso .................................................................................... 153
Tabla Nro. 32: CU01 – Ingresar al Sistema ............................................................ 154
Tabla Nro. 33: CU02 – Gestión de Venta ............................................................... 155
Tabla Nro. 34: CU03 – Gestión de Producto .......................................................... 156
Tabla Nro. 35: CU04 – Gestión de Proveedores .................................................... 157
Tabla Nro. 36: CU05 – Gestión de Cliente ............................................................. 158
Tabla Nro. 37: Relación de Diagrama de Actividades ........................................... 159
Tabla Nro. 38: Diagrama de Secuencia .................................................................. 163
xi
ÍNDICE DE GRÁFICOS
xii
Gráfico Nro. 31: Porcentaje de satisfacción con la gestión de ventas .................... 103
Gráfico Nro. 32: Porcentaje de imagen institucional .............................................. 104
Gráfico Nro. 33: Porcentaje de Problema para guardar información ..................... 107
Gráfico Nro. 34: Porcentaje de eficiencia de los procesos ..................................... 109
Gráfico Nro. 35: Porcentaje de tiempo de proceso en venta e inventario .............. 111
Gráfico Nro. 36: Porcentaje de Modernidad de Interfaz ........................................ 113
Gráfico Nro. 37: Porcentaje de satisfacción de los clientes .................................... 115
Gráfico Nro. 38: Porcentaje de manejo de usuario ................................................. 117
Gráfico Nro. 39: Porcentaje de cubre necesidades ................................................. 119
Gráfico Nro. 40: Porcentaje consulta sencillas ....................................................... 121
Gráfico Nro. 41: Porcentaje de implementación de nuevo sistema ........................ 123
Gráfico Nro. 42: Porcentaje de mejora de servicio ................................................. 125
Gráfico Nro. 43: Porcentaje de confiabilidad en los procesos ................................ 127
Gráfico Nro. 44: Porcentaje de minimizar tiempos ................................................ 129
Gráfico Nro. 45: Porcentaje Control de pedido ...................................................... 131
Gráfico Nro. 46: Porcentaje Análisis de venta ....................................................... 133
Gráfico Nro. 47: Porcentaje cierre de venta ........................................................... 135
Gráfico Nro. 48: Porcentaje Toma de Decisiones .................................................. 137
Gráfico Nro. 49: Porcentaje Integración Contable ................................................. 139
Gráfico Nro. 50: Porcentaje Acceso a Internet ....................................................... 141
Gráfico Nro. 51: Dimensión Nivel de satisfacción del sistema actual ................... 143
Gráfico Nro. 52: Dimensión Necesidad de propuesta de mejora ........................... 145
Gráfico Nro. 53: Resumen general de dimensiones ............................................... 147
Gráfico Nro. 54: Resumen Porcentual de Dimensiones ......................................... 148
Gráfico Nro. 55: CU01 – Ingresar al Sistema ......................................................... 154
Gráfico Nro. 56: CU02 – Gestión de Venta............................................................ 155
Gráfico Nro. 57: CU03 – Gestión de Producto ....................................................... 156
Gráfico Nro. 58: CU04 – Gestión de Proveedores ................................................. 157
Gráfico Nro. 59: CU05 – Gestión de Cliente.......................................................... 158
Gráfico Nro. 60: DA01 – Ingresar al Sistema ........................................................ 159
Gráfico Nro. 61: DA02 – Gestión de Venta ........................................................... 160
Gráfico Nro. 62: DA03 – Gestión de Producto ...................................................... 161
xiii
Gráfico Nro. 63: DA04 – Gestión de Proveedores ................................................. 162
Gráfico Nro. 64: DA05 – Gestión de Clientes ........................................................ 163
Gráfico Nro. 65: DS01 – Ingresar al Sistema ......................................................... 164
Gráfico Nro. 66: DS02 – Gestión de Venta ............................................................ 164
Gráfico Nro. 67: DS03 – Gestión de Producto ....................................................... 165
Gráfico Nro. 68: DS04 – Gestión de Proveedor ..................................................... 166
Gráfico Nro. 69: DS05 – Gestión de Cliente .......................................................... 167
Gráfico Nro. 70: Base de Datos .............................................................................. 168
Gráfico Nro. 71: Ingresar al Sistema ...................................................................... 169
Gráfico Nro. 72: Panel de Control .......................................................................... 169
Gráfico Nro. 73: Agregar Categoría ....................................................................... 170
Gráfico Nro. 74: Lista de Productos ....................................................................... 170
Gráfico Nro. 75: Agregar Productos ....................................................................... 171
Gráfico Nro. 76: Lista de Ventas ............................................................................ 171
Gráfico Nro. 77: Agregar Ventas ............................................................................ 172
Gráfico Nro. 78: Lista de Proveedores ................................................................... 172
Gráfico Nro. 79: Reportes de ventas según fecha ................................................... 173
Gráfico Nro. 80: Reportes de ventas ....................................................................... 173
xiv
I. INTRODUCCIÓN
Uno de los factores de mayor importancia en la administración actual, es poseer
información de alta calidad, tanto en los distintos procesos de una organización,
como para la toma de decisiones; es necesario controlar que cada etapa de sistema
conformado para obtener la información se haya cumplido correctamente y actúen
como un todo que satisfaga los requerimientos de quienes deben hacer uso de dicha
información (1).
Los problemas por lo que pasa la empresa y que nos sirve como información para
desarrollar una mejor solución: los clientes tienden a incomodarse con la demora
de atención, algunos continúan la espera otros se pasan a retirar, el administrador
tiene problemas con cerrar caja al finalizar el día y el personal de ventas ocupa
tiempo en la atención al cliente ya que no lleva un inventario actualizado. En
general podemos decir: que existen problemas con los procesos de ventas e
inventario.
1
de una aplicación web para la gestión de ventas e inventario en la empresa
importaciones SATOSHI E.I.R.L – Chimbote; a fin de mejorar la atención al cliente?
Con el fin de lograr dar solución a esta problemática se definió el siguiente objetivo
general: Realizar la implementación de una aplicación web para la gestión de ventas e
inventario en la empresa importaciones SATOSHI E.I.R.L – Chimbote; a fin de
mejorar la atención al cliente.
Asimismo, se justifica operativamente: utilizar una aplicación web que haga más
fácil el trabajo en la empresa. Logrando una satisfactoria relación con el cliente,
optimizará la gestión con respecto a las ventas y productos, se podrá llevar un
mejor control de ambas gestiones, brindar a la empresa Importaciones SATOSHI
E.I.R.L herramientas tecnológicas para posicionarse en el mercado.
2
Como justificación económica: una aplicación web disminuye tiempo y crece la
ganancia, al disminuir los costos y el tiempo de atención, la información de recursos
disminuye, tiene la información de forma síncrono, informar al área administrativa
depende que los empleados sean más productivos y realicen procesos en menor
tiempo.
3
II. REVISIÓN DE LA LITERATURA
2.1. Antecedentes
4
objetivo general del proyecto consistió en desarrollar un módulo que
permitiera llevar un control de los puntos de venta que diariamente
entran y salen de los almacenes de PMS C.A. Este control implica
registrar todas las ubicaciones por la cuales pasa un punto de venta en
su ciclo de vida y almacenar estas en un histórico de modo de conservar
en el sistema una traza de los movimientos del equipo. Todo esto con
la finalidad de disminuir la cantidad de equipos extraviados y en el peor
de los casos (en caso de un extravío) facilitar el proceso de búsqueda de
un equipo.
5
la información, con lo que queda demostrado que la hipótesis principal
es aceptada, recomendando considerando el potencial de la tecnología
se hace necesario el aprovechar al máximo esta y buscarle una utilidad
a lo que la informática puede ofrecer, es uno de los puntos de partida
más relevantes para rediseñar adecuadamente una empresa.
6
visión tecnológica de la empresa AGROINDUSTRIA LA MORINA
S.A.C., recomendación Evaluar los requerimientos y visión tecnológica
de la empresa.
7
2.2. Bases teóricas
Para poder entender mejor el problema identificado y la solución propuesta,
esta sección se divide en dos partes. El objetivo de la primera es describir a la
empresa Importaciones SATOSHI E.I.R.L y su necesidad de contar con un
sistema de ventas e inventario, que le permita eficiencia en el control de los
productos que comercializa; el objetivo de la segunda parte es introducir los
conceptos que se deben considerar.
Empresa:
Es una formación de personas y medios que buscan la consecución de
una ganancia financiera con el proceso de un trabajo en personal. Esta
unidad productiva puede contar con un solo miembro y debe buscar el
beneficio y conseguir una cadena de objetivos marcados en su formación
(11).
- Tamaño de la empresa
8
número de componentes, pueden encontrarse diferentes formas de
Estructuras empresariales y el medio en que las funciones y poderes
de la entidad de distribuyen a lo extenso y amplio de su organigrama
(11).
Pymes:
Es la unidad económica constituida por un individuo natural o jurídico,
bajo cualquier modo de organización o administración empresarial
contemplada en la legislación en uso, que tiene como objetivo desarrollar
actividades de extracción, transformación, producción, comercialización
de bienes o prestación de servicios (11).
- Características (11):
- Número total de trabajadores hasta un máximo de cincuenta (50).
- Niveles de ventas anuales entre 51 y 850 UIT.
- Ventajas (11):
- Presentan más flexibilidad que las empresas convencionales en el
método de producción.
- Permiten entablar un vínculo mucho más cercana con los clientes.
- Gracias a la mayor sencillez de su infraestructura, es más simple
cambiar de nicho de mercado (el espacio donde se encuentran los
potenciales usuarios o consumidores de un servicio o producto).
- Los empleos son más amplios, menos estrictos, y los trabajadores
están más abiertos al cambio.
- El lapso que requiere la toma de decisiones estratégicas puede ser
considerablemente mínimo, dado que los procesos de
administración resultan menos complejos
- Presentan un enfoque menos estricto, más enfocado en las
necesidades y demandas de los clientes (siempre cambiantes) que
en sus propias raíces, lo cual da parte a importantes
modificaciones a medida estructural, adoptando las tecnologías y
9
el personal fundamental para encarar los desafíos que se
presentan a cada paso.
- Desventajas (11):
- No gozan de un significativo patrocinio económico, lo cual les
impide embarcarse en negocios de gran envergadura.
- Requieren de un firme estudio de su organización, dado que su
ambiente adaptable puede convertirse en la razón de su disolución
a origen de la pérdida del control organizativo.
- Suele suceder que no exista un registro estricto de ingreso y la
salida del dinero.
- Si no se realiza una campaña publicitaria efectiva y constante, la
compañía puede ir desapercibida ante los consumidores.
10
empresa líder en venta y distribución de productos electrodomésticos,
para el sector de Chimbote, con los mejores precios del mercado.
c) Datos Generales
1. Ubicación geográfica
11
2. Objetivo
3. Misión
4. Visión
5. Funciones
6. Historia
12
Desde el comienzo de nuestras actividades, nos especializamos en
el suministro de productos electrodomésticos. Participamos en el
desarrollo de nuestra ciudad.
13
7. Organigrama
8. Infraestructura Tecnológica
14
limitará o potenciará el crecimiento y desarrollo de una
organización.
HARDWARE
Tipo Cantidad
Pc 5
Router 1
Impresora 2
Cable UTP categoría 5 1
SOFTWARE
Tipo Versión
O.S Windows 7 Ultimate 64 bits SP1
Microsoft Office 2010
Nitro 10.0
Avast 5.4
15
Equipo de Cómputo: cuenta con equipos de cómputo, de marca
hp y modelo COMPAQ 8000 y que se encuentran conectados a la
red LAN.
16
Según Noriega P. (14), tecnología de información tienen herramientas
fundamentales para la implementación interna de cualquier entidad.
Estos son los casos que demuestran los benéficos de las TIC:
1. Características
17
2. Principales y nuevas tecnologías
- Internet.
- Robótica.
- Computadoras de propósito específico.
- Dinero electrónico.
- Resultan un gran alivio económico a largo plazo, aunque en el
tiempo de adquisición resulte una fuerte inversión.
- Constituyen medios de comunicación y adquisición de
información, a los cuales las personas pueden acceder por sus
propios medios.
Podemos mencionar como tecnologías de información y
comunicaciones las siguientes:
b) LAN - WAN:
18
computadoras en un área geográfica limitada se denomina Red de
Área Local (local área network: LAN).
3. La Internet
19
2.2.3.1. La TIC como herramienta de apoyo a la gestión empresarial
20
A raíz de todos estos enunciados se entiende que las TIC juegan
actualmente un rol muy importante en las empresas,
constituyéndose esta, en una mayor rentabilidad y
posicionamiento en el mercado, logrando incluso tener un lugar
en organización para los movimientos estratégicos o toma de
decisiones para el futuro de la empresa.
1. Aplicación Web
Historia
21
página Web que había sido hasta el momento texto estático. Esta
tecnología nos muestra un nuevo enfoque para la estructuración de
aplicaciones Web, que eran, y aún hoy, mucho más interactivas para
los usuarios. Por ejemplo, la instantánea de Google, que muestra los
resultados de búsqueda en un momento en que la palabra se escribe,
hace un uso intensivo de JavaScript. La actualización del sitio web
de productos de Microsoft también utiliza esta tecnología (18).
22
ahora ofrece cerca de 4000 millones de videos al día, además de un
servicio de alquiler de películas en línea, y, finalmente, episodios de
emisión para las empresas o las películas de MGM, Lions Gate
Entertainment y CBS (18).
1.1.Definición
23
datos, todo en forma personalizada, para llevar a cabo esa tarea
específica (19).
24
portátiles o dispositivos móviles. Pero en esta ocasión queremos
hacer una clasificación de los tipos de web apps.
25
1.3.2. Aplicación web dinámica
26
Corte Inglés. En este caso la web app se ajusta al dispositivo
móvil como una aplicación móvil, permitiendo interactuar
con ella como si fuera una app nativa (20).
27
- WordPress: Sin duda es el más extendido de los
gestores de contenidos. Existe mucha información en
la red, tutoriales y guías para personalizarlo,
entenderlo y además es gratuito.
28
cualquier computadora conectada a la red desde donde se accede
a la aplicación.
29
Actualización: Las aplicaciones basadas en Web están siempre
actualizadas con el último lanzamiento sin requerir que el
usuario tome acciones proactivas, y sin necesitar llamar la
atención del usuario o interferir con sus hábitos de trabajo, pues
no se hace necesario iniciar nuevas descargas y/o
procedimientos de instalación.
30
que las aplicaciones online cuesten una fracción de sus
contrapartes descargables y no totalmente gratuitas, mientras
que ofrecen componentes adicionales y servicios Premium
como una opción.
31
programa, ellas podrían ser escritas en cualquier lenguaje de
programación existente.
1.6. Desventajas
- Acceso limitado, la necesidad de conexión permanente y
rápida a Internet hacen que el acceso a estas aplicaciones no
esté al alcance de todos.
32
1. Rational Unified Process - RUP
33
Gráfico Nro. 2: Dimensiones de Modelo RUP
34
a) Inicio: inicia un desarrollo de avances indicando los
generales casos de uso.
b) Elaboración: se realiza un desarrollo un esquema del plan.
c) Construcción: se enfoca en el desarrollo de un proyecto
grandemente activo.
d) Transición: se inicia el proyecto en el usuario y
capacitación al personal.
35
- Artefactos, componente que el proyecto efectúa y es usada
para el proyecto final.
36
Análisis y Diseño: trayecto del proceso que menciona como se
incluirá el sistema para llevarse a cabo las tareas. Trabajo final
se mostrara el diseño del proyecto final.
37
Entre sus objetivos podemos identificar:
- Verificar el software en su implementación terminal.
- Encapsular el sistema para ser distribuido.
- Repartir el sistema.
- Implementar el software.
- Dar auditorias y charlas a los que intervienen con el
software.
- Exportar el sistema usado en cuanto a su DB.
2. Extreme Programming - XP
38
Gráfico Nro. 5: Valores de la Metodología
La Comunicación
XP se alimenta de la información que ocupan entre los
programadores con los clientes, siendo un enlace verbal directo entre
ellos para resolver dudas que se puedan presentar en la actualidad
como en el futuro.
El Coraje
Una actitud muy esencial en el interior de XP. Las personas de estos
grupos de codificación deben tener mucha actitud para presentar sus
incógnitas con respecto al trayecto del proyecto.
La Simplicidad
Facilidad para realizar cualquier cambio en el momento crítico,
flexibilidad del código para con los programadores.
La Retroalimentación
La capacidad para adaptarse a los procesos en lo amplio del trayecto.
En esta etapa participan las personas que conforman el grupo de un
esquema flexible.
39
XP se muestra por sus distintas fases (27):
Fase 2: Diseño
La metodología XP sugiere que se manejen Diseños
Simples que procuren hacer todo lo menos complicado
posible para conseguir un diseño entendible y fácil de
implementar.
Fase 3: Codificación
El cliente es una parte más del equipo de desarrollo; su
presencia es indispensable en las distintas fases de XP. A la
hora de codificar una historia de usuario su presencia es aún
40
más necesaria. No olvidemos que los clientes son los que
crean las historias de usuario y negocian los tiempos en los
que serán implementadas.
Fase 4: Pruebas
Las columnas principales de “programación extrema” es
utilizar las pruebas, verificando la funcionalidad de la
codificación que se va ingresar. Permitiendo la supervisión
que los movimientos que se tengas que hacer no afecten la
funcionabilidad del sistema.
41
MODELO EN CASCADA
Este modelo está enfocado en el avance de la etapa del plan puede
avanzar a la siguiente pero si una fase antes del plan está bien
constituida y culminada. De igual manera subiendo a la siguiente
fase, ya no deja retroceder a una fase antes.
42
MODELO EN ESPIRAL
Este modelo no conceptualiza las fases sobresalientes en el sistema,
de otro modo está libre a movimientos por el cliente a todo tiempo.
43
3. MODELO MSF
44
Sus principales modelos de MFS son (28):
45
Modelo de Arquitectura del Proyecto
Elaborado para achicar el desarrollo del tiempo de vida, esta fase
conceptualiza las etapas para elaborar esquemas de entidades por
medio de versiones de software.
Modelo de Equipo
Construido para llevar el buen desempeño en un equipo de
desarrolladores. Denomina un ambiente dinámico para formar
equipos basados en metas de desarrollo de software.
Modelo de Proceso
Brinda un mecanismo de pasos para guiar en el ciclo de vida del
proyecto, plasmando de manera escrita los niveles, las tareas y la
ampliación de versiones.
46
Modelo de Aplicación
Diseñado para mejorar el desarrollo, el mantenimiento y el soporte,
proporciona un modelo de tres niveles para diseñar y desarrollar
aplicaciones web. Los servicios utilizados en este modelo son
escalables, y pueden ser usados en un solo ordenador o incluso en
varios servidores.
4. Metodología SCRUM
En el año 1986 Takeuchi y Nonaka publicaron el artículo “The New
Product Developroent Game” el cual dará a conocer una nueva forma
de gestionar proyectos en la que la agilidad, flexibilidad, y la
incertidumbre son los elementos principales (29).
47
que se usaban como proceso formal para el desarrollo de software y
que pasarían a incluirse en la lista de Agile Alliance.
48
organización.
49
4. Revisión: El equipo revisa todo lo que se ha construido
y se contrasta con el objetivo deseado.
50
Scrum gestiona estas iteraciones a través de reuniones diarias, uno
de los elementos fundamentales de esta metodología.
3.1.Componentes de Scrum.
Para entender todo el proceso de desarrollo del Scrum, se
describirá de forma general las fases y los roles. Estas fases y
roles se detallarán de forma más concisa más adelante (29).
51
en esta reunión un Sprint Backlog, que es la lista de
tareas y que es el objetivo más importante del Sprint.
1. LOS CERDOS
Son las personas que están comprometidas con el
proyecto y el proceso de Scrum (29).
52
- ScrumMaster: Es el encargado de comprobar que
el modelo y la metodología funciona. Eliminará
todos los inconvenientes que hagan que el proceso
no fluya e interactuará con el cliente y con los
gestores.
2. LAS GALLINAS
Aunque no son parte del proceso de Scrum, es necesario
que parte de la retroalimentación dé la salida del proceso
y así poder revisar y planear cada sprint (29).
53
3.2.1. Product Backlog.
54
Realizar este orden de tareas tiene como beneficios (29):
- El proyecto no se paraliza simplemente por no tener
claro los requisitos menos relevantes, y el cliente podrá
ver resultados de forma más rápida.
- Los requisitos secundarios aparecerán a medida que se
va desarrollando el proyecto, por lo tanto, no se pierde
tanto tiempo en analizarlos al principio y el cliente será
más consciente de sus necesidades.
- Los requisitos secundarios puede que no se lleguen a
necesitar porque se han sustituido o porque no reportan
un retorno ROI interesante.
55
3.2.1.1. Las historias de Usuario.
56
Gráfico Nro. 13: Modelo Historia Usuario
57
se hace a través del método MoSCoW:
58
relativa a:
Formato de la lista:
Hay 3 opciones:
- Hojas de cálculo.
- Pizarras.
- Herramientas colaborativas.
59
se van moviendo de una columna a otra para cambiar el
estado.
Se debe incluir:
- Lista de tareas.
- Persona responsable de cada tarea, el estado en el que
se encuentra y el tiempo que queda por terminarla.
- Permite la consulta diaria del equipo.
- Permite tener una referencia diaria del tiempo que le
queda a cada tarea.
3.2.3. Incremento.
1. HTML 5
Historia
Tim Berners-Lee creó el HTML original en 1989 para hacer
frente a algunas deficiencias en los métodos existentes de
acceso a la información en internet. Desde su concepción,
buscar un sendero alrededor de internet fue una tarea difícil.
60
El contenido de internet se trataba como documentos
individuales, sin ningún método de acceso sencillo para
navegar entre ellos. Uno básicamente tenía que conocer las
direcciones de los documentos que se estaban buscando y
entrar en ellos a mano. Para solucionar este problema,
Berners-Lee creó dos tecnologías: El HTTP (Hypertext
Transfer Protocol) y el HTML (30).
61
texto simple. Con nuevas características y usos llegaron
nuevos retos y problemas, que el lenguaje HTML no fue
diseñado para manejar (30).
Definición
El “Hypertext Markup Language”, más conocido como
HTML, es un lenguaje de programación que, como su
nombre indica, describe el formato que tendrá el contenido
de un documento.
62
permite la reproducción interna de vídeos, audio y juegos.
Todo ello sin que sean necesarios, además, programas
adicionales, como es el caso de Adobe Flash (30).
Ventajas
- Escribir código HTML5 es relativamente fácil de
aprender en comparación con la mayoría de las
tecnologías mencionadas arriba, y a eso se suma la
facilidad de uso. Las empresas ahorran dinero si escriben
aplicaciones que funcionan en todos los sistemas
operativos en lugar de tener que modificarlas para cada
uno. Además, se puede usar el código como referencia
para proyectos basados exclusivamente en Android,
Windows o iOS.
- Permite desarrollar aplicaciones que se adaptan
fácilmente a distintas resoluciones, tamaños de
pantallas, relaciones de aspecto y orientaciones.
- Las aplicaciones se pueden implementar como
aplicaciones web locales y también se pueden ver en los
navegadores.
- Las aplicaciones móviles pueden usar los mismos
canales de monetización y distribución que las
aplicaciones nativas.
- Las aplicaciones no están restringidas por los marcos de
las ventanas de los navegadores y se pueden ejecutar en
modo de pantalla completa.
- Los usuarios tienen el control completo de los
dispositivos y el uso del espacio de la pantalla.
- El código centralizado se puede modificar para que se
interconecte con varios dispositivos.
- Escribir una única vez código de integración permite a
las aplicaciones móviles funcionar de manera similar en
63
todas las plataformas, independientemente del
dispositivo.
Desventajas
- Siempre que se produce un cambio o se agrega una
característica en iOS, Android, o Windows, la
herramienta de desarrollo tiene que reflejar o tener en
cuenta el cambio y hacer los ajustes necesarios en el
código. Esto significa que las herramientas de desarrollo
de aplicaciones móviles multiplataforma siempre irán
detrás de los SDK oficiales.
- A veces, lleva tiempo tener listas las aplicaciones
móviles debido a que los desarrolladores tienen que
escribir código para cada plataforma.
- Los desarrolladores trabajan en lenguajes que no son
nativos para las plataformas; por eso, la eficacia del
código depende del motor de traducción. Sucede a
menudo que las técnicas de codificación son ineficientes
o que el código es redundante.
- La diferencia de tiempos de ejecución de las plataformas
a menudo causa complicaciones en el desarrollo de
aplicaciones móviles multiplataforma.
- El estándar HTML5 evolucionó en un período
relativamente corto y ello produjo discrepancias en la
implementación de atributos CSS, etiquetas HTML y
API de JavaScript. A veces, estas características se
comportan de manera diferente en plataformas distintas.
Sin embargo, hay herramientas disponibles para resolver
estas discrepancias.
64
2. CSS 3
Historia
Las hojas de estilo hicieron su aparición alrededor del año 1970,
poco después de la creación del lenguaje de etiquetas SGML, donde
ya se observó la necesidad de un estándar que permitiera aplicar
diferentes estilos de forma rápida y eficaz sobre distintos
documentos electrónicos. Con la expansión de internet, y el
crecimiento del lenguaje HTML, surgieron varios tipos de
navegadores y con ellos, la dificultad de visualizar un sitio web con
la misma apariencia en todos ellos. El organismo 3wC (World Wide
Web Consorcium) , organismo encargado de crear los estándares
relacionados con la web, propuso la creación de un lenguaje de hojas
de estilos específico para HTML y, de las 9 propuestas que fueron
presentadas, se eligieron dos: la CHSS (Cascading HTML Style
Sheets) y la SSP (Stream-based Style Sheet Proposal). Los dos
responsables de cada propuesta, se unieron para definir uno común
escogiendo lo mejor de cada uno, y así fue como, entre 1994 y 1995
nació lo que hoy conocemos como CSS. En 1995, el W3C decidió
apostar por el desarrollo y estandarización de CSS y lo añadió a su
grupo de trabajo de HTML (31).
65
El primer navegador con soporte completo de CSS 1 fue la versión
para Mac de Internet Explorer 5, que se publicó en el año 2000. Por
el momento, ningún navegador tiene soporte completo de CSS
2.1.De hecho, uno de los navegadores más utilizados, Internet
Explorer 6, tiene un soporte limitado de CSS 2 y decenas de errores
conocidos en la parte de CSS 2 que implementa, lo que dificulta la
creación de páginas con un aspecto homogéneo entre diferentes
navegadores. Está parcialmente corregido en Internet Explorer 8,
aunque necesita de etiquetas meta para soportarlo en versiones
anteriores. Los navegadores con mejor soporte de CSS 2 (incluso
con soporte de algunas características de CSS 3) son: Firefox, Opera
y Safari. Desde la publicación de la versión CSS 2, se han añadido
pequeñas correcciones de errores y algunas variaciones en el
estándar, hasta llegar a la actual versión CSS 2.1 (31).
Definición
CSS es la abreviatura empleada para referirse a Cascade Style Sheets
(Hojas de Estilo en Cascada) y es la tecnología empleada para
solventar los conflictos que genera el excesivo uso de tablas y
“trucos” en HTML, y de esta manera separar la presentación del
contenido. Con el uso de las CSS, se le indica al documento el estilo
de cada elemento en la página a través del uso de un archivo externo
y no directamente en el código HTML, de esta manera, cada cambio
que se realice no tendría que hacerse a cada página sino que afectaría
a todos los elementos vinculados con esa hoja de estilo, lo cual es
muy útil para sitios que contengan muchas páginas (31).
Ventajas
- Separar nuestro código HTML del diseño (CSS) nos va a
permitir tener un código más limpio y claro y a la postre
reutilizable.
- Una de las ventajas, de cara a los diseñadores, es que nos
66
permiten modificar el aspecto del diseño de un sitio web
modificando únicamente la hoja de estilo.
- De cara a los usuarios mostraremos una mayor homogeneidad
en la Web, sin esfuerzo considerable añadido.
- Teniendo en cuenta los diferentes soportes de comunicación
existentes, los CSS nos permiten definir estilos para la
visualización.
- Para los buscadores el contenido importante es el primero
aparece, a través de CSS, podemos lograr que los elementos
aparezcan en el orden que deseemos.
- El uso del estándar CSS de la W3C evitará visualizaciones
erróneas de nuestra web en los diferentes navegadores.
Desventajas
- En cuanto a las desventajas del uso de Hojas de Estilo, la única
importante es el soporte irregular que tienen las CSS por parte
de los navegadores.
- Pueden existir incompatibilidades con determinadas
propiedades según el navegador que se utilice, según si es para
Windows o Mac o, incluso, entre distintas versiones de un
mismo navegador.
- Si hay problemas o limitaciones de compatibilidades, el
navegador aplicará el formato predeterminado y nuestro trabajo
de composición habrá sido inútil.
- Algunas propiedades de las CSS pueden provocar que una parte
del contenido de nuestra página resulte inaccesible desde
algunos navegadores.
3. JAVA SCRIPT
67
por un lado está el que se ejecuta en el cliente, este es el JavaScript
propiamente dicho, aunque técnicamente se denomina Navigator
JavaScript.
68
necesario hacer consultar al servidor con lo que respecta.
4. PHP
69
Entre las principales ventajas se destaca (32):
El lenguaje de PHP
5. XAMPP
70
XAMPP es un servidor independiente multiplataforma, de software
libre, que consiste principalmente en la base de datos MySQL, el
servidor web Apache, MySQL, PHP, Perl. El programa está liberado
bajo la licencia GNU y actúa como un servidor web libre, fácil de usar
y capaz de interpretar páginas dinámicas. Actualmente XAMPP está
disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS
X.
Definición
Es una herramienta de desarrollo que te permite probar tu trabajo
(páginas web o programación por ejemplo) en tu propio ordenador sin
necesidad de tener que acceder a internet. Además de esto es muy útil
para la elaboración de páginas dinámicas ya que su entorno de trabajo
permite hacer un extenso análisis de comprobación y diseño de estas
además de facilitar su uso y programación. La filosofía de XAMPP,
como lo indican en su sitio web, es crear una distribución fácil de
instalar, de tal manera que los desarrolladores web principiantes
cuenten con todo lo necesario ya configurado. Para instalar XAMPP
se requiere solamente una pequeña fracción del tiempo necesario para
descargar y configurar los programas por separado. Puede encontrarse
tanto en versión completa, así como en una versión más ligera que es
portátil (33).
71
Características (33):
- Para Windows existen dos versiones, una con instalador y otra
portable (comprimida) para descomprimir y ejecutar.
72
Ventajas (33):
- Xampp es una herramienta muy práctica que nos permite instalar
el entorno MySQL, Apache y PHP, suficiente para empezar
proyectos web o revisar alguna aplicación localmente. Ademas
trae otros servicios como servidor de correos y servidor FTP.
Desventajas (33):
- No soporta MySQL desde la consola. Xampp trae PhpMyAdmin
para administrar las bases de datos de MySQL, sin embargo para
tareas más específicas es mejor utilizar la consola (linea de
comandos) y Xampp no la soporta.
73
a veces inservibles.
74
Ventajas de las Bases de Datos
Según Peguero E. (37), el uso de la DB como gestor para
esquemas de software en las entidades, ha elevado enormemente
en los tiempos actuales, se ha logrado por ventajas que brinda su
uso, entre ellas tenemos:
75
1. Bases de datos jerárquicas: según Silberschatz A., y Korth
H. (39), tenemos “un grupo de ingresos enlazados entre ellos
a través almacenamiento del modelo de un roble”, ya creada
la DB muestra acortes para hacer movimientos encima del
mismo.
MYSQL
De acuerdo con Dubois P. (40), es un software de administración
de DB relacional. Hecho por los lenguajes C y C++ sobresaliente
por acoplarse a diversos ámbitos de proyecto accediendo su
interaccion con distintos lenguajes.
Características de MYSQL
A continuación algunas características más sobresalientes:
- Tiene fluidez y eso hace que sea uno de los mejores gestores
en base de datos con gran rendimiento.
- Multiconexion en forma simultanea hacia los servidores
donde está la base de datos.
- No hay complejidad en su manejo, fácil configuración y
administración.
76
Ventajas de MYSQL
Las ventajas primordiales las veremos a continuación (40):
POSTGRESQL
Es una de las opciones más interesantes en bases de datos
relacionales open-source. Michael Stonebraker inició el proyecto
bajo el nombre Post Ingres a mediados de los 80’s con la idea de
solucionar problemas existentes en las bases de datos en esa
época. MySQL fue por mucho tiempo el motor más popular; pero
hoy es propiedad de Oracle y esto limita su evolución (41).
77
También PostgreSQL tiene Hot-Standby. Este permite que los
clientes hagan búsquedas (sólo de lectura) en los servidores
mientras están en modo de recuperación o espera.
78
Gráfico Nro. 14: Modelo Conceptual de UML
79
Este modelamiento conduce 3 formas de relacionar, siendo una
unión semántica que vienen interviniendo los elementos del
modelo.
80
Estos diagramas se pueden formar de esta forma (43):
Diagrama Estructural
Diagrama de Clases
Es un grupo de clases que están asociados al software, unida la
relación que vincula entre sí mismas.
Componentes:
- Clases: este diseño esta presentado mediante un rectángulo,
de lo que es dividido en 3 partes. En la primera parte va el
81
nombre, en la segunda parte se muestran los atributos y en la
tercera parte se colocan los métodos.
82
Diagrama de Despliegue
El despliegue enseña la ejecución de un software enseñando la
configuración de un esquema de hardware.
Diagrama de Objetos
Estos objetos son usados mediante el desarrollo de análisis y
diseños de las aplicaciones. Se da el caso que las clases en las que
enseñan las instancias.
83
Diagrama Comportamientos
Diagrama de Actividad
84
Gráfico Nro. 23: Diagrama de Actividad
85
Gráfico Nro. 24: Diagrama de Caso de Uso
Diagrama de Estado
Miran a los objetos de forma de máquinas de estado, que podrían
ser estados limitados. En ejemplo, un objeto de tipo Net Server
podría procesar mediante su ciclo de vida los estados a
continuación:
- Ready.
- Listening.
- Working.
- Stopped.
- Hacer el objeto.
- El objeto recepciona un mensaje de escucha.
86
- Un cliente solicita una conexión a través de la red.
- Un cliente termina una solicitud.
- La solicitud se procesa y se finaliza.
- El objeto recepciona un mensaje de detención.
87
Diagrama de Secuencia
El diagrama de secuencia nos enseña la interacción según el
trayecto del proyecto. Enseñan los elementos que cambian según
la trayectoria del tiempo.
88
Gráfico Nro. 27: Diagrama de Secuencia UML
Diagrama de Comunicación
Los diagramas de comunicación es una fase flexible que deriba
del diagrama de colaboración.
89
Diagrama de Interacción
Los diagramas de interacción son modelos que describen como
grupos de objetos colaboran para conseguir algún fin. Los
componentes de un diagrama de interacción son:
90
Diagrama de Tiempos
Es un diseño que tiene ondas digitales mostrando la interacción
temporal mediante diferentes señales, variando la interacción de
una señal con las demás.
91
III. SISTEMA DE HIPÓTESIS
92
IV. METODOLOGÍA
4.2.Diseño de la investigación
93
4.3. Población y Muestra
Población
Muestra
AREA CANTIDAD
Administrativo 7
Ventas 9
Almacén 4
Total 20
94
4.4. Definición operacional de las variables en estudio
Definición
Variable Definición Conceptual Dimensión Indicadores
Operacional
- Satisfacción de los requerimientos
funcionales.
Una aplicación web es
- Mejora la imagen empresarial
un software
- Seguridad de la información en la
implementado en la
Implementación entidad.
web, utiliza el
de una aplicación Nivel de - Optima atención a los clientes.
navegador web como - Si
web para la satisfacción del - Calidad de servicio a clientes.
interfaz de usuario, - No
gestión de ventas sistema actual. - Mínimo tiempo para proceso de
accediendo desde el
e inventario. atención.
servidor web y mediante
- Velocidad en el proceso de la
el internet logra
información.
conectar a al personal
- Software amigable, fácil de usar.
administrativo de la
- Mejora el tiempo de proceso en las
95
empresa Importaciones áreas.
SATOSHI| (19). - Comunicación entre áreas.
- Control de las áreas.
- Satisfacción del cliente.
- Mejora la gestión de los ingresos.
- Tiempo reducido en los procesos.
- Conocimiento de sistemas de
Información.
- Conocimiento sobre las transacciones
Necesidad de
diarias. - Si
propuesta de
- Opinión sobre la implementación o - No
mejora.
mejora.
- Opinión sobre la necesidad de
implementación.
- Conocimiento de las ventajas del uso
de un sistema de información.
- Opinión sobre costos en proporcionar
material adicional.
96
4.5. Técnicas e instrumentos de recolección de datos
4.5.1. Técnica
Encuesta:
4.5.2. Instrumentos
Cuestionario:
97
4.6. Plan de análisis
98
4.7. Matriz de consistencia
Tabla Nro. 5: Matriz de Consistencia
99
manera idónea. de ventas e inventario
3. Diseñar la Aplicación Web para 2. La determinación de la
mejorar los procesos de ventas e metodología, facilita el
inventario en la empresa desarrollo de la Aplicación
Importaciones SATOSHI E.I.R.L. Web, llevando un control en la
ejecución.
3. El diseño de una aplicación
web para el sistema de ventas e
inventario aprovecha de mejor
forma los recursos tecnológicos
con los que cuentan la empresa
y se podrán acoplar de mejor
manera nuevas tecnologías
100
4.8. Principios éticos
Por otro lado, considerando que gran parte de los datos utilizados son de
carácter público, y pueden ser conocidos y empleados por diversos
analistas sin mayores restricciones, se ha incluido su contenido sin
modificaciones, salvo aquellas necesarias por la aplicación de la
metodología para el análisis requerido en esta investigación.
101
V. RESULTADOS
5.1. Resultados
Alternativas n %
Si 1 5.00
No 19 95.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Está de acuerdo con la forma actual como se lleva la
gestión de ventas e inventario en la empresa Importaciones
SATOSHI, Chimbote?
102
Gráfico Nro. 31: Porcentaje de satisfacción con la gestión de ventas
5%
Leyenda
95% Si No
103
Tabla Nro. 7: Imagen institucional
Alternativas n %
Si 2 10.00
No 18 90.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Ayuda con la imagen institucional el sistema actual?
104
Gráfico Nro. 32: Porcentaje de imagen institucional
10%
Leyenda
90% Si No
105
Tabla Nro. 8: Problema para guardar información
Alternativas n %
Si 17 85.00
No 3 15.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Hay problemas para guardar la información de la entidad
en el sistema actual?
106
Gráfico Nro. 33: Porcentaje de Problema para guardar información
15%
Leyenda
Si No
85%
107
Tabla Nro. 9: Eficiencia de los procesos
Alternativas n %
Si 2 10.00
No 18 90.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Está satisfecho con la eficiencia del actual sistema
respecto a los procesos?
108
Gráfico Nro. 34: Porcentaje de eficiencia de los procesos
10%
Leyenda
90% Si No
109
Tabla Nro. 10: Tiempo de proceso en ventas e inventario
Alternativas n %
Si 3 15.00
No 17 85.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿El sistema actual permite minimizar tiempo en el proceso
de venta e inventario?
110
Gráfico Nro. 35: Porcentaje de tiempo de proceso en venta e
inventario
15%
85
Leyenda
Si No
111
Tabla Nro. 11: Modernidad de Interfaz
Alternativas n %
Si 1 5.00
No 19 95.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿está satisfecho con la modernidad y sencillez de las
interfaces del actual sistema?
112
Gráfico Nro. 36: Porcentaje de Modernidad de Interfaz
5%
Leyenda
95% Si No
113
Tabla Nro. 12: Satisfacción de los clientes
Alternativas n %
Si 2 10.00
No 18 90.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Está satisfecho con la velocidad de proceso para la
satisfacción de los clientes?
114
Gráfico Nro. 37: Porcentaje de satisfacción de los clientes
10%
Leyenda
90% Si No
115
Tabla Nro. 13: Manejo de usuario
Alternativas n %
Si 7 35.00
No 13 65.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿Los manejos son sencillos y fáciles de realizar por
cualquier usuario del actual sistema?
116
Gráfico Nro. 38: Porcentaje de manejo de usuario
35%
Leyenda
65%
Si No
117
Tabla Nro. 14: Cubre necesidades
Alternativas n %
Si 2 10.00
No 18 90.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿El actual sistema cubre toda necesidad con respecto a
venta e inventario?
118
Gráfico Nro. 39: Porcentaje de cubre necesidades
10%
Leyenda
90% Si No
119
Tabla Nro. 15: Consultas sencillas
Alternativas n %
Si 1 5.00
No 19 95.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; para responder a la
pregunta: ¿La consulta entre venta e inventario son sencillos y fáciles
de realizar por cualquier usuario del actual sistema?
120
Gráfico Nro. 40: Porcentaje consulta sencillas
5%
Leyenda
95% Si No
121
5.1.2. Dimensión 02: Necesidad de propuesta de mejora
Alternativas n %
Si 18 90.00
No 2 10.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Estaría usted de acuerdo con la implementación de un
nuevo sistema de ventas e inventarios para un mejor control interno
en el área de ventas y para el mejoramiento de lo económico y
financiero de la empresa?
122
Gráfico Nro. 41: Porcentaje de implementación de nuevo sistema
10%
Leyenda
Si No
90%
123
Tabla Nro. 17: Mejora de servicio
Alternativas n %
Si 19 95.00
No 1 5.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Para usted la implementación de un nuevo sistema de
ventas e inventarios, permitirá mejorar el servicio de atención al
cliente y mejorar la imagen empresarial?
124
Gráfico Nro. 42: Porcentaje de mejora de servicio
5%
Leyenda
Si No
95%
125
Tabla Nro. 18: Confiabilidad en los procesos
Alternativas n %
Si 19 95.00
No 1 5.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Considera que un nuevo sistema de ventas e inventarios le
ayudaría a determinar con exactitud y de manera confiable las ventas
a crédito de los clientes y mejorar la captación de ingresos?
126
Gráfico Nro. 43: Porcentaje de confiabilidad en los procesos
5%
Leyenda
95%
Si No
127
Tabla Nro. 19: Minimizar tiempos
Alternativas n %
Si 16 80.00
No 4 20.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Un Sistema de Gestión robusto y dinámico ayudaría
mejorar la atención al cliente evitándole pérdida de tiempo en trámites
engorrosos?
128
Gráfico Nro. 44: Porcentaje de minimizar tiempos
20%
Leyenda
Si No
80%
129
Tabla Nro. 20: Control de pedido
Alternativas n %
Si 1 5.00
No 19 95.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Existe un control entre el pedido del cliente y el stock?
130
Gráfico Nro. 45: Porcentaje Control de pedido
5%
Leyenda
Si No
95%
131
Tabla Nro. 21: Análisis de venta
Alternativas n %
Si 7 35.00
No 13 65.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Al término del día existe un análisis de venta?
132
Gráfico Nro. 46: Porcentaje Análisis de venta
35%
Leyenda
65%
Si No
133
Tabla Nro. 22: Cierre diario
Alternativas n %
Si 9 45.00
No 11 55.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Considera que es mucho el tiempo que se pierde al realizar
el proceso de cierre diario de ventas?
134
Gráfico Nro. 47: Porcentaje cierre de venta
45%
55%
Leyenda
Si No
135
Tabla Nro. 23: Toma de Decisiones
Alternativas n %
Si 17 85.00
No 3 15.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿La Implementación de un Sistema de Ventas e Inventarios
permitirá contar de manera rápida, segura y confiable con información
útil para la toma de decisiones?
136
Gráfico Nro. 48: Porcentaje Toma de Decisiones
15%
Leyenda
Si No
85%
137
Tabla Nro. 24: Integración Contable
Alternativas n %
Si 16 80.00
No 4 20.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Cree usted que con la Implementación de un Sistema de
ventas e inventario nuevo se facilitará la presentación de información
diaria y mensual para su integración contable?
138
Gráfico Nro. 49: Porcentaje Integración Contable
20%
Leyenda
Si No
80%
139
Tabla Nro. 25: Acceso a Internet
Alternativas n %
Si 16 80.00
No 4 20.00
Total 20 100.00
Fuente: Origen del instrumento aplicado a los trabajadores de la
entidad Importaciones SATOSHI de Chimbote; para responder a la
pregunta: ¿Se cuenta con acceso a internet en la entidad?
140
Gráfico Nro. 50: Porcentaje Acceso a Internet
20%
Leyenda
Si No
80%
141
5.2. Resultado por dimensión
Alternativas n %
Si 1 5.00
No 19 95.00
Total 20 100.00
Fuente: Aplicación del instrumento para medir la Dimensión: Nivel de
satisfacción del sistema actual, basado en diez preguntas aplicadas a los
trabajadores de la empresa Importaciones SATOSHI, Chimbote; 2017.
En la Tabla Nro. 26, se puede interpretar que el 95.00% de los empleados que
participaron en la encuesta evidenciaron que NO están satisfechos con el Nivel
de satisfacción del sistema actual; en cambio el 5.00% de los participantes
encuestados indicaron que sí se encuentran satisfechos con el sistema actual.
142
Gráfico Nro. 51: Dimensión Nivel de satisfacción del sistema actual
100 95%
90
Porcentaje de Encuesta
80
70
60
50
40
30
20
10 5%
0
Si No
Alternativas
Si No
143
Tabla Nro. 27: Dimensión Necesidad de propuesta de mejora
Alternativas n %
Si 19 95.00
No 1 5.00
Total 20 100.00
Fuente: Aplicación del instrumento para medir la Dimensión: Necesidad de
propuesta de mejora, basado en diez preguntas aplicadas a los trabajadores de la
empresa Importaciones SATOSHI, Chimbote; 2017.
144
Gráfico Nro. 52: Dimensión Necesidad de propuesta de mejora
100 95%
90
Porcentaje de Encuesta
80
70
60
50
40
30
20
10 5%
0
Si No
Alternativas
Si No
145
Tabla Nro. 28: Resumen General de Dimensiones
146
Gráfico Nro. 53: Resumen general de dimensiones
90
80
70
60
50
40
30 19 19
20
10 5% 5%
1 1
0
Nivel de satisfacción Si % No %
del sistema actual Alternativa de respuesta
Necesidad de una
propuesta de mejora
147
Gráfico Nro. 54: Resumen Porcentual de Dimensiones
80
70
60
50
40
30
20
10 5% 5%
0
148
5.3. Análisis de resultados
149
2. En cuanto a la dimensión 02: La Propuesta de Mejora del Sistema actual, en
la Tabla Nro.27 se aplica la lectura que el 95.00% de los trabajadores
encuestados expresaron SI perciben que es necesaria la implementación de
una aplicación web para mejor el control de ventas y tener un rápido
monitoreo del inventario; mientras el 5.00% indicó que no perciben que sea
necesaria la realización de una implementación de aplicación web para la
gestión de ventas e inventario. Este resultado de esta dimensión tiene
semejanza con los obtenidos en las investigaciones de Saavedra H. (8) quien
en su trabajo de investigación titulado “Implementación de una aplicación
de control de pedidos vías web para la agroindustria la morina S.A.C del
distrito de moro, provincia del santa, departamento de Ancash, 2015”
muestra como resultados que el 90.6% de los encuestados están de acuerdo
con respecto a la implemento de una aplicación web para el control de
pedidos, mientras que el 9.4% de los encuestados encontraron
disconformidad con la implementación de una aplicaciones web. Esto tiene
similitud con los autores Luján S. (19), quien menciona en su libro, que las
aplicaciones web son populares debido a lo práctico del navegador web
como cliente ligero, a la independencia del sistema operativo, así como a la
facilidad para actualizar y mantener aplicaciones web sin distribuir e instalar
software a miles de usuarios potenciales.
150
5.4. Propuesta de mejora
Se optó por la metodología RUP, siendo una de las más usadas en el nivel de
modelamientos de proyectos de software teniendo como características:
desarrollo de aplicaciones, definiciones de requerimientos, facilidad para el
desarrollo de corta duración, entre otras.
Nro. Descripción
Es la Metodología que para mí es más dominable con respecto a
01
las enseñanzas en mi trayecto por la universidad.
Existe gran cantidad de información con respecto a la forma de
02
usar la metodología RUP.
03 Aprovechar mi propia experiencia con modelamiento UML
151
5.4.2. Requerimientos Funcionales
En el siguiente cuadro identificaremos la lista de requerimientos de acuerdo a
nuestra investigación:
Código Descripción
RF01 Ingresar al Sistema
RF02 Gestión de Venta
RF03 Gestión de Producto
RF04 Gestión de Proveedores
RF05 Gestión de Cliente
Fuente: Elaboración Propia
- El sistema debe asegurar que los datos estén protegidos del acceso no
autorizado
- El sistema funcionará las 24 horas del día de manera segura y de rápido
acceso.
- El sistema será estable, será diseñado para que varios usuarios interactúen
a la vez sin producirse bloqueos. Corriendo bajo en cualquier plataforma
que cuente con un navegador.
- Permitirá la mejora constante y crecimiento del mismo si así se requiere.
152
2. Vendedor
Es el encargado de administrar la parte de gestión de ventas como: registrar
una venta, ver lista de ventas, agregar clientes, ver lista de clientes y ver
lista de productos disponibles
3. Almacenero
Es el encargado de administrar la parte del inventario, cumplir funciones
como: agregar productos, ver lista de productos y ver lista de
proveedores.
Código Descripción
CU01 Ingresar al Sistema
CU02 Gestión de Venta
CU03 Gestión de Producto
CU04 Gestión de Proveedores
CU05 Gestión de Cliente
Fuente: Elaboración propia
153
5.4.6. Modelamiento de Caso de Uso
154
Tabla Nro. 33: CU02 – Gestión de Venta
155
Tabla Nro. 34: CU03 – Gestión de Producto
156
Tabla Nro. 35: CU04 – Gestión de Proveedores
157
Tabla Nro. 36: CU05 – Gestión de Cliente
158
5.4.7. Modelamiento de Diagrama de Actividades
Código Descripción
DA01 Ingresar al Sistema
DA02 Gestión de Venta
DA03 Gestión de Producto
DA04 Gestión de Proveedores
DA05 Gestión de Cliente
159
Gráfico Nro. 61: DA02 – Gestión de Venta
160
Gráfico Nro. 62: DA03 – Gestión de Producto
161
Gráfico Nro. 63: DA04 – Gestión de Proveedores
162
Gráfico Nro. 64: DA05 – Gestión de Clientes
Código Descripción
DS01 Ingresar al Sistema
DS02 Gestión de Venta
DS03 Gestión de Producto
DS04 Gestión de Proveedores
DS05 Gestión de Cliente
Fuente: Elaboración propia
163
Gráfico Nro. 65: DS01 – Ingresar al Sistema
164
Gráfico Nro. 67: DS03 – Gestión de Producto
165
Gráfico Nro. 68: DS04 – Gestión de Proveedor
166
Gráfico Nro. 69: DS05 – Gestión de Cliente
167
5.4.9. Base de Datos Modelo Físico
Gráfico Nro. 70: Base de Datos
168
5.4.10. Interfaces del Sistema
169
Gráfico Nro. 73: Agregar Categoría
170
Gráfico Nro. 75: Agregar Productos
171
Gráfico Nro. 77: Agregar Ventas
172
Gráfico Nro. 79: Reportes de ventas según fecha
173
VI. CONCLUSIONES
174
VII. RECOMENDACIONES
175
REFERENCIAS BIBLIOGRAFICAS
176
10. Colonia R. Implementación de un sistema erp para mejorar la gestión de
inventario y control operacional en la estación de servicio Corppetroleum SAC,
en la ciudad Chimbote. Tesis. Chimbote: Universidad Nacional del Santa,
Facultad de ingeniería; 2014.
11. Anaya Tejero JJ. Logística integral: La gestión operativa de la empresa Madrid:
ESIC Editorial; 2015.
12. Macul R. TIC: ¿para qué? Revista de Universidad y Sociedad del Conocimiento.
2004 Septiembre; I(1).
13. Quintero V. Calameo. [Online].; 2013 [cited 2017 Abril 5. Available from:
http://es.calameo.com/books/002153148b1296c69860d.
14. Noriega P. TIC en las organizaciones. [Online].; 2013 [cited 2017 Abril 8.
Available from: http://ticbca.blogspot.pe/2013/09/tic-en-las-
organizaciones.html.
15. Haltenhoff HN. Estándares tic para la formación inicial docente. Primera ed.
LOM , editor. Santiago de Chile: Gráfica LOM; 2008.
16. Gil E. U O C. [Online].; 2002 [cited 2017 Marzo 3. Available from:
http://www.uoc.edu/web/esp/art/uoc/gil0902/gil0902.html.
17. Thompson A, Strickland. Administración estratégica. 13th ed. Mexico: McGraw-
Hill; 2004.
18. Menéndez R, Barzanallana A. um. [Online].; 2012 [cited 2017 Abril 22.
Available from:
http://www.um.es/docencia/barzana/DIVULGACION/INFORMATICA/Histori
a-desarrollo-aplicaciones-web.html.
19. Luján Mora S. Programación de aplicaciones web: historia, principios básicos y
clientes web Universitario EC, editor. España; 2002.
20. Mocholí A. Yeeply. [Online].; 2015 [cited 2017 Abril 20. Available from:
https://www.yeeply.com/blog/6-tipos-desarrollo-de-aplicaciones-web/.
21. Rivas I. Características de aplicaciones web. [Online].; 2011 [cited 2017 abril 22.
Available from:
177
http://estudiantealdeaunare3irmadj.blogspot.pe/p/caracteristicas-de-
aplicaciones-web.html.
22. Good R. masternewmedia. [Online].; 2001 [cited 2017 Mayo 2. Available from:
http://es.masternewmedia.org/aplicaciones_web/temas_de_aplicaciones_web/B
eneficios_De_Las_Aplicaciones_Basadas_En%20_Web_Y_El_Anuncio_De_M
icrosoft_De_La_Era_En_Vivo.htm.
23. Jacobson I, Booch G, Rumbaugh J. El Proceso Unificado de Desarrollo de
Software Madrid: ADDISON WESLEY; 2010.
24. Gómez E. El Proceso Unificado de Desarrollo de Software (RUP). [Online].;
2012 [cited 2017 Mayo 5. Available from:
http://moleculax.blogspot.com/2008/06/el-proceso-unificado-de-
desarrollode.html.
25. Sánchez E. Fases RUP. [Online].; 2012 [cited 2017 Mayo 5. Available from:
https://es.slideshare.net/syboldin/rup-11345894.
26. Rueda J. Aplicación de la Metodología RUP para el desarrollo rápido de
aplicaciones basado en el estandar J2EE. [Online].; 2006 [cited 2017 Mayo 7.
Available from: http://biblioteca.usac.edu.gt/tesis/08/08_0308_CS.pdf.
27. Auer K, Miller R. Extreme Programming Applied. Primera ed. Boston: Addison
Wesley; 2001.
28. Microsft C. Microsoft Develoér Network. [Online].; 2012 [cited 2017 Mayo 8.
Available from: https://msdn.microsoft.com/es-es/library/jj161047.aspx.
29. Trigas M. Gestión De Proyectos Informáticos. [Online].; 2012 [cited 2017 Mayo
9. Available from:
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/17885/1/mtrigasTFC06
12memoria.pdf.
30. Faulkner S, Eichols A, Leithead T, Danilo A, Moon S. HTML 5.2. [Online].;
2017 [cited 2017 Mayo 10. Available from: http://w3c.github.io/html/.
31. Sánchez J. Manual de referencia de las hojas de estilo en cascada (CSS1).
[Online].; 2017 [cited 2017 Mayo 12. Available from:
http://www.jorgesanchez.net/web/css1.pdf.
178
32. Pérez D. Los diferentes lenguajes de programación para la web. [Online].; 2007
[cited 2017 Mayo 18. Available from:
http://www.maestrosdelweb.com/losdiferentes-lenguajes-de-programacion-
para-la-web/.
33. Myu C. XAMPP. [Online].; 2012 [cited 2017 Mayo 19. Available from:
http://myu-charly.blogspot.pe/.
34. Kendall K, Kendall J. Análisis y diseño de sistemas. Segunda ed. Madrid:
Prentice Hall Hispanoamericana; 1991.
35. Senn J. Análisis y diseño de sistema de información Mexico: McGraw Hill; 1992.
36. Martin J. Computer Data-Base Organization. Segunda ed. USA: Prentice-Hall;
1977.
37. Peguero E. Administración de base de datos: sistema manejador de base de datos
(DBMS). [Online].; 2005 [cited 2017 Mayo 22. Available from:
http://elizabethpeguero.8m.com/Eliza.htm.
38. Cohen D, Asin K. Sistemas de Información para los Negocios. Tercera ed.
Mexico: McGrawHill; 2000.
39. Silberschatz A, Korth H. Fundamentos de bases de datos. Quinta ed. Madrid:
McGraw Hill; 1998.
40. Dubois P. MYSQl: The Definitive Guide to Using, Programming and
Administering MYSQL4. Segunda ed. Michigan Ud, editor. Michigan:
Publishing S; 2007.
41. Espinoza H. PostgreSQL Una alternativa de DBMS Open Source. [Online].; 2005
[cited 2017 Mayo 25. Available from:
http://es.calameo.com/read/002504381a92e8e396254.
42. Rumbaugh J, Jacobson I, Booch G. El Lenguaje Unifiado de Modelado Madrid:
Pearson educacion; 2000.
43. Krall C. Que es y para qué sirve UML. [Online].; 2006 [cited 2017 Junio 2.
Available from:
http://aprenderaprogramar.com/index.php?option=com_attachments&task=do.
179
44. Bernal Torres CA. Metodología de la investigación: para administración,
economía, humanidades y ciencias sociales Educación P, editor.; 2006.
45. Morales F. manuelgros. [Online].; 2010 [cited 2017 Junio 8. Available from:
http://manuelgross.bligoo.com/conozca-3-tipos-de-investigacion-descriptiva-
exploratoria-y-explicativa#.WW6uNoQ1_IU.
46. Malhotra N. Investigación de mercados un enfoque aplicado Mexico DF: Pearson
Educacion de Mexico; 2014.
47. Hernández R, Fernández C, Baptista Mdp. Metodología de la investigación.
Quinta ed. Mexico DF: McGraw-Hill / Interamericana; 2010.
180
ANEXOS
181
ANEXO NRO. 1: CRONOGRAMA DE ACTIVIDADES
182
ANEXO NRO. 2: PRESUPUESTO
TITULO: Implementación de una aplicación web para la gestión de ventas e
inventario en la empresa importaciones SATOSHI E.I.R.L – Chimbote; 2017.
TESISTA: Juan Luis Contreras Salinas
INVERSION: S/. 2,280.00
FINANCIAMIENTO: Recursos propios
COSTO TOTAL,
DESCRIPCIÓN CANTIDAD TOTAL
UNITARIO PARCIAL
1. RENUMERACIONES
1.1. Asesor 01 S/. 1400.00 S/. 1400.00
1.2. Estadístico 01 S/. 200.00 S/. 200.00
S/. 1,600.00 S/.
1,600.00
2. BIENES DE INVERSION
3. BIENES DE CONSUMO
3.1. Papel bond A-4 80 01 m S/. 25.00 S/. 25.00
3.2. Tóner para impresora 01 S/. 45.00 S/. 45.00
3.3. CD 02 S/. 2.00 S/. 2.00
3.4. Lapiceros 02 S/. 1.00 S/. 1.00
3.5. Lápices 02 S/. 2.00 S/. 2.00
75.00 S/. 75.00
4. SERVICIOS
183
ANEXO NRO. 3: CUESTIONARIO
184
¿Los manejos son sencillos y fáciles de realizar por
08
cualquier usuario del actual sistema?
¿El actual sistema cubre toda necesidad con respecto a
09
venta e inventario?
¿La consulta entre venta e inventario son sencillos y
10 fáciles de realizar por cualquier usuario del actual
sistema?
185
¿La Implementación de un Sistema de Ventas e
Inventarios permitirá contar de manera rápida, segura y
08
confiable con información útil para la toma de
decisiones?
¿Cree usted que con la Implementación de un Sistema de
ventas e inventario nuevo se facilitará la presentación de
09
información diaria y mensual para su integración
contable?
186