Compra Distribuidora Castillo Salas Alejandro Martin
Compra Distribuidora Castillo Salas Alejandro Martin
Compra Distribuidora Castillo Salas Alejandro Martin
CHIMBOTE
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE
SISTEMAS
AUTOR:
BACH. ALEJANDRO CASTILLO SALAS
ASESORA:
ING. MARÍA ALICIA SUXE RAMÍREZ
CHIMBOTE – PERÚ
2018
JURADO EVALUADOR DE TESIS Y ASESOR
ii
DEDICATORIA
Para los docentes que he tenido a lo largo de la carrera universitaria, fueron mi guía,
también por haberme dado una maravillosa formación como ingeniero de sistemas.
A mis padres quienes me dieron la vida y han estado conmigo en todo momento,
inculcándome buenos valores y principios, los quiero mucho porque están en las
buenas y en las malas situaciones que nos da la vida. A mi madre por motivarme y
darme la mano todos los días de mi vida, a mi padre quien con su basta sabiduría me
enseño muchas cosas y así aprendí a ser una mejor persona.
iii
AGRADECIMIENTO
A mis hermanos, ustedes son muy importantes en mi vida ya que sin su ayuda no
hubiera podido seguir en mis estudios.
iv
RESUMEN
v
SUMMARY
vi
ÍNDICE DE CONTENIDO
AGRADECIMIENTO ........................................................................................... iv
RESUMEN.............................................................................................................. v
vii
2.2.3.1. Características principales de las TIC ...................................................... 16
viii
III. HIPOTESIS ..................................................................................................... 40
V RESULTADOS.................................................................................................. 50
ix
INDICE DE TABLAS
x
INDICE DE GRAFICOS
xi
Grafico Nro. 30: Caso de uso Mantenimiento de vendedores. .................................107
Grafico Nro. 31: Caso de uso operación de venta. ...................................................108
Grafico Nro. 32: Caso de uso administración de usuario. ........................................109
Grafico Nro. 33: Caso de uso operación de compra. ................................................110
Grafico Nro. 34: Caso de uso general de un usuario administrador. ........................111
Grafico Nro. 35: Caso de uso general de un usuario normal. ...................................112
Grafico Nro. 36: Diagrama de Secuencia operación de venta.. ................................113
Grafico Nro. 37: Diagrama de Secuencia operación de compra...............................114
Grafico Nro. 38: Diagrama de clases del sistema. ....................................................115
Grafico Nro. 39: Diagrama de componentes. ...........................................................116
Grafico Nro. 40: Diagrama de despliegue. ...............................................................117
xii
I. INTRODUCCIÓN
En la actualidad las TIC constituyen parte de los diferentes estratos de esta sociedad,
desde el sector productivo, económico, científico, cultural hasta el educativo. Los
diferentes países desarrollados del mundo ya han implementado las TIC a la
educación, sumergiéndola en la globalización y mundialización del saber; es decir,
fabricando una aldea global de conocimiento. Vivimos en un mundo sometido por
la ciencia y la tecnología y el uso de éstas está originando nuevas y diferentes
formas de aprender (1).
Las TIC ha llegado ser uno de los componentes más esenciales para toda
organización o empresa en todo el mundo ya que busca ampliar sus ventajas y la de
sus empleados. Para así agilizar sus procesos y poder ser competitivo en todo
aspecto como empresa además de mantenerse en vigencia a través del tiempo.
1
hace necesario contar con una mayor amplitud y rapidez en el procesamiento de
la información y en la procreación y compartición de conocimiento, la posibilidad
y obligación de colaborar con otros agentes económicos se acrecienta (2).
Como punto de partida las necesidades que emanan de los clientes, producto de la
evaluación y que con el análisis realizado, se valida la necesidad de incorporar las
tecnologías de la información, como parte del auge tecnológico mundial. Con esta
implementación se espera dar un servicio de calidad a nuestros clientes.
Por otro lado, estas empresas llamadas distribuidoras han ganado campo en el
mundo del comercio ya que el aumento de clientes y necesidades aumenta dar
cobertura a los servicios por medio se sistemas de información
Por otro lado tiene los llamados “distribuidores “estos registran pedidos en hojas de
papel para luego hacer llegar este pedido a la empresa y para su envió en los
próximos días cabe recalcar que estos distribuidores registran pedidos de los
clientes como pueden ser solo negocios que requieran vender el producto de la
distribuidora. Cada distribuidor llega a la empresa y reporta los pedidos que le
realizaron los clientes para luego prepararlo y ser enviado en los próximos días.
2
Si bien es cierto llevan un proceso manual y tradicional de estos procesos, estos no
son eficaces ni le dan ventajas competitivas ante las demás empresas y no cumplen
con las necesidades de los clientes y colaboradores.
3
1. Estudiar los procesos del negocio y determinar los requerimientos funcionales
del sistema a implementar.
2. Desarrollar un sistema web sencillo con módulos dinámicos y fácil de
interpretar para el usuario final, además cumpla con los requerimientos del
negocio.
3. Desarrollar el sistema web gracias a la metodología RUP la cual es una
metodología estándar para proyectos grandes y de corto plazo el cual garantiza
identificar los procesos de negocio y cumplir con los requerimientos del
sistema.
4
Esta investigación y desarrollo permitirá que los procesos de compra y venta que
actualmente son llevadas de una forma manual y tradicional, puedan ser
automatizadas así agilizando sus procesos.
Como justificación económica los gastos serán mínimos para la empresa, por lo que
ya dispongo del software y hardware necesarios. La elaboración de los documentos
que acompañan al software creado, y los gastos que ello ocasionare por
fotocopiado, anillado, empastado y/o otros serán asumidos por el investigador así
mismo este proyecto reducirá los costos en la empresa porque no se utilizara
apuntes de papel si no toda la información estará de forma digital.
5
I. REVISIÓN DE LA LITERATURA
2.1. Antecedentes
2.1.1. Antecedentes a nivel internacional
6
a cabo en el proceso de facturación que ocasionaban pérdida de tiempo
en los clientes y recomienda generar una interacción administrador –
cliente ya que la arquitectura del sistema de gestión de ventas es cliente
– servidor basado en internet.
7
concluye que la arquitectura tres capas permite llevar a cabo el desarrollo
en varios niveles, lo cual hace más fácil reemplazar o modificar una capa
sin afectar los módulos restantes y recomienda cambiar la visión de las
empresas y generar en ellas una necesidad del uso del comercio
electrónico.
8
que El 80% de los empleados encuestados consideró que Si es necesario
el requerimiento de un sistema para la Sociedad Hotelera IRPE S.A.C. y
recomienda que la Sociedad Hotelera IRPE S.A.C. tenga a bien
considerar el modelamiento de un sistema, así como el uso de
herramientas tecnológicas similares a las descritas en la investigación,
para que se logre mejorar los proceso hoteleros que se brindan,
permitiéndoles tener un resguardo de información al alcance y en el
momento solicitado.
9
2.2 Bases teóricas
10
2.2.1.2. Agentes
2.2.1.3. Mayoristas
2.2.1.4. Distribuidores
11
2.2.2. Distribuidora Salas
2.2.2.1. Agentes
2.2.2.3. Funciones
12
2.2.2.4. Organigrama
GERENCIA
ADMINISTRACION CONTABILIDAD
2.2.2.5. Visión
13
2.2.2.6. Misión
14
el trueque de información. Más principalmente, consiste en una tecno-
estructura cultural comunicativa, que autoriza la re significación de las
experiencias, del conocimiento y de las prácticas de interacción de los
usuarios (14).
15
2.2.3.1. Características principales de las TIC
16
comunes que todas las empresas realizan, y sirven como base
para poder utilizar otros servicios más avanzados (16).
1. Correo electrónico.
2. Navegadores de internet.
3. Herramientas Office.
4. Redes sociales.
Marketing
Las redes sociales para promover el marketing de la empresa
así como las novedades que ofrece o algunas oportunidades de
trabajo y brindar información acerca de la empresa.
Administración
Los correos electrónicos, navegadores de internet o algunas
herramientas Office son usados en el área de administración
para registrar las compras o ventas que la empresa realiza, así
mismo los correos electrónicos para y navegadores de internet
para realizar pedidos a sus proveedores también para hacerle
llegar observaciones en las compras o alguna otra información
que estos requieran.
17
2.2.3.4. Beneficios que aportan las TIC
18
2.2.4. Teoría relacionada con la Tecnología de la investigación
2.2.4.1. Software
- Operativos.
- Para desarrollo de programas
- Para diagnóstico (19).
19
2.2.4.3. Proceso para desarrollo de software
20
integra, prueba y valida en su configuración final. El
programador obtiene y documenta e software (19).
- Revisión del programa. El mantenimiento del programa se
lleva a cabo en la última etapa: revisión para detección de
errores y modificación del programa para ajustarlo a
cambios en las interfaces externas y a actualizaciones del
sistema. Dependiendo del alcance de los cambios podría
ser necesario repetir una o más de las etapas anteriores
(19).
-
21
Servidor: Una aplicación informática o programa que realiza
algunas tareas en beneficio de otras aplicaciones llamadas
clientes (22).
22
Comunicación
Es muy importante que haya una comunicación fluida con el
cliente y dentro de todo el equipo de trabajo, de esto dependerá
que el desarrollo se lleve a cabo de una manera sencilla,
entendible y que se entregue al cliente lo que necesita (23).
Simplicidad
En la XP se expone que ante todo y sin importar qué
funcionalidad necesite el usuario en su sistema, éste debe ser
sencillo. El diseño debe ser sencillo y amigable al usuario, el
código debe ser simple y entendible, programando sólo lo
necesario y lo que se utilizará (23).
Retroalimentación
Es la comunicación constante entre el desarrollador y el usuario
(23).
Coraje
Se refiere a la valentía que se debe tener al cambiar el código
que se realizó con tanto sacrificio; el desarrollador debe
entender que cuándo el código que desarrolló no es útil en el
sistema y, por lo mismo, debe ser borrado. También se refiere a
tener la persistencia para solucionar los errores sobre la
programación (23).
2.2.6.1. Definición
23
participantes de un proyecto software. La viabilidad y el ámbito
del lenguaje han aumentado con la reciente estandarización de
UML 2.0 (24).
UML 2.X Inicio casi en el 2005 esta era una nueva versión de
UML a la que se identifica hoy en día como UML2.X esta
comprende distintas versiones (25).
24
tipos de diagramas, pero esto no quiere decir que conocen el
conjunto completo de UML (25).
UML pude crear distintos diagramas los como por ejemplo los
siguientes:
25
2.2.6.4. Herramientas o programas para trabajar con UML
26
a diferentes lenguajes (26).
- Documentar: Cubre la documentación de la arquitectura y
todos los detalles de un sistema. Expresando requisitos y
pruebas, modelando las actividades y gestionando las
versiones del proyecto (26).
2.2.7.1. Definición
27
2.2.7.2. Tipos de aplicaciones web
28
Existen muchos lenguajes de programación para aplicaciones
web dinámicas. Los lenguajes PHP y ASP son los más
comunes porque permiten una buena estructuración del
contenido (28).
29
Aplicación web animada
Al hablar de animación, lo asociamos a la tecnología FLASH.
Este tipo de programación permite presentar contenidos con
efectos animados. Permite también diseños más creativos y
modernos. Es una de las tecnologías más utilizadas por
diseñadores y creativos. El inconveniente de desarrollar
aplicaciones web animadas es que para temas de
posicionamiento web y optimización SEO. Este tipo de
tecnología no es la más adecuada ya que los buscadores no
pueden leer correctamente las informaciones (28).
30
Este tipo de aplicación web es muy común entre páginas de
contenidos: blogs personales, blogs corporativos, blogs
profesionales, páginas de noticias, de artículos, de medios de
comunicación, etc. (28).
31
Vista es algún tipo de visualización del estado del modelo, y
un Controlador ofrece funciones (herramientas) para cambiar
el estado del modelo (29).
32
2.2.7.4. Lenguaje PHP
Características
- PHP, en el caso de estar montado sobre un servidor Linux
u Unix, es más rápido que ASP, dado que se ejecuta en un
único espacio de memoria y esto evita las comunicaciones
entre componentes COM que se realizan entre todas las
tecnologías implicadas en una página ASP (30).
- PHP se encuentra instalado sobre servidores Unix o Linux,
que son de sobra conocidos como más veloces y seguros
que el sistema operativo donde se ejecuta las ASP,
Windows NT o 2000. Además, PHP permite configurar el
servidor de modo que se permita o rechacen diferentes
usos, lo que puede hacer al lenguaje más o menos seguro
dependiendo de las necesidades de cada cual (30).
- Fue creado originalmente en 1994 por Rasmus Lerdorf,
pero como PHP está desarrollado en política de código
33
abierto, a lo largo de su historia ha tenido muchas
contribuciones de otros desarrolladores. Actualmente
PHP se encuentra en su versión 4, que utiliza el motor
Zend, desarrollado con mayor meditación para cubrir las
necesidades de las aplicaciones web actuales (30).
- Este lenguaje de programación está preparado para
realizar muchos tipos de aplicaciones web gracias a la
extensa librería de funciones con la que está dotado. La
librería de funciones cubre desde cálculos matemáticos
complejos hasta tratamiento de conexiones de red, por
poner dos ejemplos (30).
- Algunas de las más importantes capacidades de PHP son:
compatibilidad con las bases de datos más comunes, como
MySQL, mSQL, Oracle, Informix, y ODBC, por ejemplo.
Incluye funciones para el envío de correo electrónico,
upload de archivos, crear dinámicamente en el servidor
imágenes en formato GIF, incluso animadas y una lista
interminable de utilidades adicionales (30).
34
con el momento en que Nestcape agrego compatibilidad con la
tecnología Java en su navegador web nestcape navigator en la
versión 2.002 en diciembre de 1995 (32).
Características
Tipado dinámico
Como en la mayoría de lenguajes de scripting, el tipo está
asociado al valor, no a la variable. Por ejemplo, una variable x
en un momento dado puede estar ligada a un número y más
adelante, religada a una cadena. JavaScript es compatible con
varias formas de comprobar el tipo de un objeto, incluyendo
duck typing.23 Una forma de saberlo es por medio de la
palabra clave typeof.Objetual (32).
35
La mayoría de propiedades de un objeto (y aquellas que son
incluidas por la cadena de la herencia prototípica) pueden ser
enumeradas a por medio de la instrucción de bucle for... in.
JavaScript tiene un pequeño número de objetos predefinidos
como son Function y Date (32).
36
BASE DE DATOS
Fuente:
http://contenidosdigitales.ulp.edu.ar/exe/computacion2/bases
_de_datos.html
Características
37
2.2.7.7. Tipos de base de datos
38
lugar y la forma donde se guarde la información es
secundario.
- Las bases de datos orientadas a objetos han surgido como
concepto tras la aparición de los sistemas de programación
orientada a objetos (34).
39
III. HIPOTESIS
3.1. Hipótesis principal
40
IV. METODOLOGÍA
4.1. Diseño de la investigación
41
-
M O
Dónde: M=Muestra O=Observación
4.2.2. Muestra
42
4.3. Definición operacional de las variables en estudio
Tabla Nro. 1: Matriz de Operacionalización de la variable implementación de un sistema web de compra y venta.
Escala Definición
Variable Definición Conceptual Dimensiones Indicadores
medición Operacional
Un sistema es un objeto - Calidad de
complejo cuyos servicio.
componentes se - Seguridad de
relacionan con al menos información.
algún otro componente; - Método utilizado.
Implementación de puede ser material o
- Tiempo del
conceptual. Todos los SI
un sistema web de método del
sistemas tienen ORDINAL NO
compra y venta. sistema actual.
composición, estructura -Satisfacción del
- Imagen de la
y entorno, pero solo los Sistema actual
empresa.
sistemas materiales
- Seguridad y
tienen mecanismo, y
Reportes
sólo algunos sistemas
eficientes.
43
materiales tienen figura - Adaptación de
(forma) (41) necesidades.
- Mejora de
procesos.
- Sistema
Un sistema web permite manejable.
interactuar con los
- Satisfacción del
sistemas informáticos
usuario.
de gestión de una
empresa, como puede - Necesidad de un
ser gestión de clientes, sistema web.
contabilidad o - Necesidad de un - Atención rápida y
inventario, a través de sistema web de compra eficiente.
una página web (42) y venta. - Mejora de
satisfacción de
los clientes.
- Aumento de
utilidad.
- Agilizar procesos.
44
- Seguridad y
alcance de
información.
- Objetivos
planteados.
- Mejora de la
imagen de la
empresa.
- Reportes eficaces.
- Control de
procesos.
45
4.4. Técnicas e instrumentos.
4.4.1. Técnica
-Encuesta
4.4.2. Instrumentos
-Cuestionario
El cuestionario es un conjunto de preguntas diseñadas para generar
los datos necesarios para alcanzar los objetivos propuestos del
proyecto de investigación. El cuestionario permite estandarizar e
integrar el proceso de recopilación de datos. Un diseño mal
construido e inadecuado conlleva a recoger información incompleta,
datos no precisos de esta manera genera información nada confiable.
Por esta razón el cuestionario es en definitiva un conjunto de
preguntas respecto a una o más variables que se van a medir (44).
46
4.2. Matriz de consistencia
tipo
negocio? transversal.
47
Objetivos específicos Hipótesis específicas
Elaboración propia
48
4.7. 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.
49
V RESULTADOS
5.1. Resultados
5.1.1. Dimensión 1: Satisfacción del sistema actual.
Alternativas n %
Si 8 40.00
No 12 60.00
Total 20 100.00
50
Grafico Nro. 3: porcentaje sobre calidad de servicio.
51
Tabla Nro. 4: Seguridad de la información.
Alternativas n %
Si 6 30.00
No 14 70.00
Total 20 100.00
52
Grafico Nro. 4: porcentaje sobre la Seguridad de la información.
53
Tabla Nro. 5 Método utilizado
Alternativas n %
Si 5 25.00
No 15 75.00
Total 20 100.00
54
Grafico Nro. 5: porcentaje de Eficiencia del método utilizado.
55
Tabla Nro. 6: tiempo del método del sistema actual.
Alternativas n %
Si 14 20.00
No 6 80.00
Total 20 100.00
56
Grafico Nro. 6: porcentaje sobre el tiempo del método del sistema
actual.
57
Tabla Nro. 7: Imagen de la empresa.
Alternativas n %
Si 3 15.00
No 17 75.00
Total 20 100.00
58
Grafico Nro. 7: porcentaje sobre Imagen de la empresa.
59
Tabla Nro. 8: Seguridad y Reportes eficientes.
Alternativas n %
Si 5 250.00
No 15 75.00
Total 20 100.00
60
Grafico Nro. 8: Porcentaje sobre Seguridad Reportes eficientes.
61
Tabla Nro. 9: Adaptación a las necesidades.
Alternativas n %
Si 8 40.00
No 12 60.00
Total 20 100.00
62
Grafico Nro. 9: Porcentaje sobre la Adaptación a las necesidades.
63
Tabla Nro. 10: Mejora de procesos.
Alternativas n %
Si 6 30.00
No 14 70.00
Total 20 100.00
64
Grafico Nro. 10: Porcentaje sobre Mejora de procesos.
65
Tabla Nro. 11: Sistema manejable.
Alternativas n %
Si 10 50.00
No 10 50.00
Total 20 100.00
66
Grafico Nro. 11: Porcentaje sobre Sistema manejable.
67
Tabla Nro. 12: Satisfacción del usuario.
Alternativas n %
Si 9 45.00
No 11 55.00
Total 20 100.00
68
Grafico Nro. 12: Porcentaje sobre Satisfacción del usuario.
69
Tabla Nro. 13: Necesidad de un sistema web de compra y venta.
Alternativas n %
Si 15 75.00
No 5 25.00
Total 20 100.00
70
Grafico Nro. 13: Porcentaje sobre Necesidad de un sistema web de
compra y venta.
71
Tabla Nro. 14: Atención rápida y eficiente.
Alternativas n %
Si 16 80.00
No 4 20.00
Total 20 100.00
72
Grafico Nro. 14: Porcentaje sobre Atención rápida y eficiente.
73
Tabla Nro. 15: Mejora de Satisfacción de los clientes.
Alternativas n %
Si 15 75.00
No 5 25.00
Total 20 100.00
74
Grafico Nro. 15: Porcentaje sobre mejora de Satisfacción de los
clientes.
75
Tabla Nro. 16: Aumento de la utilidad.
Alternativas n %
Si 12 60.00
No 8 40.00
Total 20 100.00
76
Grafico Nro. 16: Porcentaje sobre Aumento de utilidad.
77
Tabla Nro. 17: Agilizar procesos
Alternativas n %
Si 17 85.00
No 3 15.00
Total 20 100.00
78
Grafico Nro. 17: Porcentaje sobre Agilizar procesos.
79
Tabla Nro. 18: Seguridad y alcance de la Información-
Alternativas n %
Si 15 75.00
No 5 25.00
Total 20 100.00
80
Grafico Nro. 18: Porcentaje Seguridad y alcance de la información.
81
Tabla Nro. 19: Objetivos planteados.
Alternativas n %
Si 18 90.00
No 2 10.00
Total 20 100.00
82
Grafico Nro. 19: Porcentaje Sobre Objetivos planteados.
83
Tabla Nro. 20: Mejora de la imagen de la empresa.
Alternativas n %
Si 16 80.00
No 4 20.00
Total 20 100.00
84
Grafico Nro. 20: Porcentaje Sobre Mejora de la imagen de la empresa.
85
Tabla Nro. 21: Reportes eficaces.
Alternativas n %
Si 14 70.00
No 6 30.00
Total 20 100.00
86
Grafico Nro. 21: Porcentaje Sobre Reportes eficaces.
87
Tabla Nro. 22: Control de los procesos.
Alternativas n %
Si 10 50.00
No 10 50.00
Total 20 100.00
88
Grafico Nro. 22: Porcentaje Sobre Control de procesos.
89
5.2. Resultado por dimensión
Alternativas n %
Si 6 30.00
No 14 70.00
Total 20 100.00
90
Grafico Nro. 23: Dimensión 01 - Satisfacción del sistema actual.
91
Tabla Nro. 24: Dimensión 02 – Necesidad de un Sistema web de
compra y venta.
Alternativas n %
Si 14 70.00
No 6 30.00
Total 20 100.00
92
Grafico Nro. 24: Dimensión 02 - necesidad de un sistema web de
compra y venta.
93
Tabla Nro. 25: Resumen General de Dimensiones.
ALTERNATIVAS DE
MUESTRA
DIMENSIONES RESPUESTA
Si % No % n %
Satisfacción del
6 30 14 70 20 100
Sistema Actual
Necesidad de un
sistema web de 14 70 6 30 20 100
compra y venta
94
Grafico Nro. 25: Resumen general de dimensiones.
95
Grafico Nro. 26: Resumen Porcentual de Dimensiones.
96
5.3. Análisis de resultados
97
En cuanto a la dimensión 02: Necesidad de un sistema web de compra
y venta, en la Tabla Nro. 25 se aplica la lectura que el 70.00% de los
trabajadores encuestados expresaron SI perciben que es necesaria la
realización de una propuesta de implementación de un sistema web de
compra y venta; mientras el 30.00% indicó que no perciben que sea
necesaria la realización de una propuesta para la implementación de
un sistema web de compra y venta. Este resultado de esta dimensión
tiene semejanza con los obtenidos en las investigaciones de Palacios
M. (8)y Saavedra H.(8) , respectivamente, quienes en sus trabajos y
para una dimensión similar obtuvieron un alto nivel de necesidad de
mejora de los sistemas actuales. Esta concordancia en los resultados
de los antecedentes con nuestra investigación encuentra su
justificación técnica debido que por lo general las empresas no tienen
un proceso que permita realizar actualizaciones permanentes acordes
con las nuevas tecnologías, plataformas y técnicas en el desarrollo de
los sistemas de información web que busquen realizar procesos más
rápidos, eficientes y en mínimo tiempo, sin importar el lugar físico
donde se encuentren los involucrados. Además, es fundamental que se
establezca un proceso que evalúe los cambios y/o actualizaciones que
se requiere de acuerdo a las exigencias de los clientes ya que esto
limita brindar un servicio de calidad ya que no se satisface las
necesidades de acuerdo a los tiempos actuales; estas limitaciones han
concluido con el resultado que se expresa para esta dimensión donde
podemos interpretar una percepción de los trabajadores de una alta
necesidad prioritaria y urgente de una elaboración de una propuesta
de mejora al sistema actual.
98
5.4. Propuesta de mejora
5.4.1 Descripción de la metodología de trabajo
5.4.1.2. Alcance
99
desarrollo que sirve de guía para el proceso de creación de
software.
Los valores que deben ser puestos en marcha por todos los
involucrados del proyecto y que hacen posible que la
100
metodología RUP tenga éxito son:
- Respeto en el equipo
- Responsabilidad y auto-disciplina
- Foco en la tarea
- Información transparencia y visibilidad.
101
5.3.2.3.1 Inicio
Grafico Nro. 27: Diagrama de caso de uso de negocio.
102
5.3.4. Elaboración.
a) Análisis y Diseño
1. Definición de requisitos.
La funcionalidad del sistema será la de realizar los procesos
principales como lo son compra y venta de productos, , de tal manera
que les ayudaría a los usuarios ahorrar tiempo al realizar estas
operaciones, el sistema también permitirá emitir reportes de ventas y
compras realizado por la distribuidora Salas.
Requerimientos Funcionales
Código Descripción
RF001 Administrar usuarios
RF002 Administrar vendedores
RF003 Administrar proveedores
RF004 Administrar productos
RF005 Administrar clientes
103
RF006 Administrar reportes
RF007 Administrar ventas
RF008 Administrar compras
Requerimientos No Funcionales
104
Tabla Nro. 28: Requerimientos Técnicos de Software a utilizar-
105
1. Diagramas de Casos de Uso Esenciales.
En este apartado se referencia a los casos de uso esenciales para el
Modelamiento del Sistema de compra y venta:
106
Grafico Nro. 29: Caso de uso Mantenimiento de productos.
107
Grafico Nro. 31: Caso de uso operación de venta.
.
Fuente: Elaboración propia.
108
Grafico Nro. 32: Caso de uso administración de usuario.
109
Grafico Nro. 33: Caso de uso operación de compra.
110
Grafico Nro. 34: Caso de uso general de un usuario
administrador.
111
Grafico Nro. 35: Caso de uso general de un usuario normal.
112
2. Diagrama de secuencia.
113
Grafico Nro. 37: Diagrama de Secuencia operación de
compra.
114
Grafico Nro. 38: Diagrama de clases del sistema.
115
Grafico Nro. 39: Diagrama de componentes.
116
Grafico Nro. 40: Diagrama de despliegue.
117
3. Diagrama de Gantt
118
4. Base de datos
119
VI. CONCLUSIONES
120
VII RECOMENDACIONES
121
REFERENCIAS BIBLIOGRÁFICAS
Bibliografía
1. Mercedes Delgado XAyVR. Uso de las TIC en educacion, una propuesta para
su optimizacion. redalic.org. 2015 Apr; 1(3).
122
8. jhubel vr. diseño de un sistema basado en tecnologia web para el control y
gestion de venta de unidades moviles. tesis. huancayo: universidad nacional del
centro del peru, huancayo; 2014. Report No.: ISBN/ISSN.
11. invitado A. Emprendices. [Online].; 2012 [cited 2017 08 lunes. Available from:
https://www.emprendices.co/que-es-un-distribuidor/.
12. Hammond M. La voz de houston. [Online].; 2017 [cited 2017 noviembre lunes.
Available from: https://pyme.lavoztx.com/4-tipos-de-intermediarios-de-la-
comercializacin-6114.html.
13. Orrayave CO. De las tic al DCC. primera ed. Obando C, editor. barcelona:
Universidad autonoma de barcelona; 2014.
16. Rojas IB. Blogger. [Online].; 2016 [cited 2017 octubre lunes. Available from:
http://efaunicartagena.blogspot.pe/p/blog-page_18.html.
17. Costa R. Eada view. [Online].; 2012 [cited 2017 08 lunes. Available from:
http://blogs.eada.edu/2012/07/05/tecnologias-informacion-en-empresa/.
123
18. Lauralba. Blogger. [Online].; 2008 [cited 2017 08 lunes. Available from:
http://tic-info.blogspot.pe/2008/09/el-beneficio-de-las-tic.html.
24. Grady Booch JRIJ. El lenguaje unificado de modelado: guía del usuario. 2nd
ed. educacion P, editor. España: Pearson; 2006.
27. Baez S. KnowDo. [Online].; 2012 [cited 2017 08 lunes. Available from:
http://www.knowdo.org/knowledge/39-sistemas-web.
29. Alcalde A. el baul del programador. [Online].; 2017 [cited 2018 enero 30.
124
31. Flanagan D. JavaScript la guia definitiva. segunda ed. multimedia A, editor.
ciudad de mexico: Anaya multimedia; 2007.
33. valdes Dp. MAESTROS DEL WEB. [Online].; 2007 [cited 2017 08 lunes.
Available from: http://www.maestrosdelweb.com/que-son-las-bases-de-datos/.
35. parra Idjyrd. Metodo y Conocimiento. segunda ed. Eafit U, editor. bogota:
Universidad Eafit; 2006.
36. martins Spyf. blogger. [Online].; 2013 [cited 2017 octubre 10. Available from:
http://planificaciondeproyectosemirarismendi.blogspot.pe/2013/04/tipos-y-
diseno-de-la-investigacion_21.html.
37. M. T. Blogger. [Online].; 2013 [cited 2017 octubre 11. Available from:
https://bianneygiraldo77.wordpress.com/category/capitulo-iii/.
39. Mario TyT. Blogger. [Online]. mexico: editorial , limunsa S.A.D; 2001 [cited
2018 marzo lunes. Available from:
http://tesisdeinvestig.blogspot.pe/2012/01/poblacion-segun-hurtado-y-toro.html.
125
41. Bunge M. Diccionario de filosofia. primera ed. educacion p, editor. juares:
pearson; 2001.
126
ANEXOS
127
ANEXO NRO. 01:CRONOGRAMA DE ACTIVIDADES
Diagrama Gantt
Cronograma de actividades de implementación del sistema web de compra y venta.
128
ANEXO NRO. 02: PRESUPUESTO
PRESUPUESTO DE MATERIALES
DESCRIPCION CANTIDAD COSTO
(S/.)
PAPEL BOND 1000 10.00
CUADERNO DE NOTAS 1 2.00
IMPRESIONES 40 12.00
LAPICEROS 4 2.00
129
MEMORIA USB 8 GB 1 45.00
RESALTADOR 1 2.50
FOLDER 2 2.00
LAPIZ 1 1.00
S/.
TOTAL 74.50
Fuente: elaboración propia.
PRESUPUESTO TOTAL
DESCRIPCION CANTIDAD COSTO (S/.)
HARDWARE 1 2.200
SOFTWARE 9 00.00
MATERIALES 8 74.50
TOTAL S/. 2.274.50
Fuente: elaboración propia.
130
ANEXO NRO. 03: CUESTIONARIO
PRESENTACIÓN:
El presente instrumento forma parte del actual trabajo de investigación; por lo que se
solicita su participación, respondiendo a cada pregunta de manera objetiva y veraz. La
información a proporcionar es de carácter confidencial y reservado; y los resultados
de la misma serán utilizados solo para efectos académicos y de investigación científica.
INSTRUCCIONES:
A continuación, se le presenta una lista de preguntas, agrupadas por dimensión, que se
solicita se responda, marcando una sola alternativa con un aspa (“X”) en el recuadro
correspondiente (SI o NO) según considere su alternativa, de acuerdo al siguiente
ejemplo:
131
¿Cree usted que utilizando un sistema web de compra y
132
¿Cree usted que han mejorado los procesos utilizando el
18
sistema actual en la distribuidora?
¿Cree usted que el sistema actual es amigable y fácil de
19
entender en la distribuidora?
¿Usted está satisfecho con el sistema actual que utiliza la
20
distribuidora?
133