Professional Documents
Culture Documents
COMPUTACIÓN E INFORMÁTICA
Carátula
INFORME DE:
Presentado por:
Huancayo – Perú
2018
i
ASESOR
ii
DEDICATORIA
iii
ÍNDICE
Carátula ............................................................................................................................................. i
ASESOR ............................................................................................................................................ii
DEDICATORIA ................................................................................................................................. iii
ÍNDICE ... .......................................................................................................................................... iv
INTRODUCCIÓN ............................................................................................................................. 6
Capítulo I ......................................................................................................................................... 10
DATOS GENERALES ...............................................................................................................................10
1.1. Datos Empresa ...............................................................................................................................10
1.1.1. Razón Social de la Empresa o Institución. ..........................................................................10
1.1.2. MISIÓN: ....................................................................................................................................10
1.1.3. VISIÓN: .....................................................................................................................................10
1.1.4. Actividades de la empresa o Instituto ..................................................................................11
1.1.5. Ejecución de las Prácticas: ....................................................................................................11
1.1.6. Total, Horas Acumuladas .......................................................................................................11
1.1.7. Jefe o Autoridad bajo cuya orientación y/o asesoramiento se realizó la práctica: ........11
Capítulo II ........................................................................................................................................ 12
CAPACIDADES TERMINALES ...............................................................................................................12
2.1 Capacidades Terminales de cada Unidades Didácticas ...........................................................12
Capítulo III ....................................................................................................................................... 15
DESARROLLO DE LA PRÁCTICA .........................................................................................................15
3.1. Datos Fundamentales ........................................................................................................................15
3.1.1. Objetivo General .....................................................................................................................15
3.1.2. Objetivos Específicos .............................................................................................................15
3.2. Justificación .........................................................................................................................................16
3.3. Descripción de sus actividades ........................................................................................................17
3.3.1 Descripción del Área de trabajo .............................................................................................17
3.3.2 Descripción Técnica del Proyecto .........................................................................................17
3.3.3 Actividades Específicas ...........................................................................................................18
3.3.4. Metodología .............................................................................................................................19
3.4. Fundamento teórico. ..........................................................................................................................21
3.5. Diagrama de Base de Datos. ............................................................................................................29
3.6. Interfaces de Cliente. .........................................................................................................................30
3.6.1. Interfaz de portada: .................................................................................................................30
3.6.2. Login: ........................................................................................................................................30
3.6.3. Interfaz de Registro de clientes: ...........................................................................................31
3.6.4. Interfaz Nosotros: ....................................................................................................................31
3.6.5. Interfaz de Productos por categoría: ....................................................................................32
3.6.6. Interfaz Tienda: ........................................................................................................................32
iv
3.6.7. Interfaz Contáctanos:..............................................................................................................33
3.6.8. Interfaz Buscar: .......................................................................................................................34
3.6.9. Interfaz Carrito: ........................................................................................................................35
3.6.10. Interfaz de Detalles de Pedido y Forma de Pago: ...........................................................35
3.6.11. Interfaz de Pago con Tarjeta: ..............................................................................................36
3.6.12. Interfaz de Pago por Transferencia Directa: .....................................................................36
Capítulo IV ...................................................................................................................................... 37
APORTE TÉCNICO A LA EMPRESA .....................................................................................................37
CONCLUSIONES .......................................................................................................................... 41
RECOMENDACIONES ................................................................................................................. 42
REFERENCIAS BIBLIOGRÁFICAS ........................................................................................... 43
ANEXOS ......................................................................................................................................... 44
1. Cronograma de Actividades. ................................................................................................................44
3. Recursos y presupuestos: ................................................................................................................45
4. Diseño de Base de Datos. ................................................................................................................46
5. FODA ...................................................................................................................................................47
6. Diseño de Análisis de Sistema .........................................................................................................48
7. Fotografías ..........................................................................................................................................50
8. Evidencia Documentaria ...................................................................................................................52
9. Manual de usuario..............................................................................................................................54
v
INTRODUCCIÓN
6
En concordancia con el problema antes planteado y como solución al mismo,
el presente proyecto sirve para potenciar las ventas y mejorar la administración de
la empresa “COMERCIAL HUIZA”; para lo cual, se ha propuesto el diseño y la
implementación de un aplicativo web para la transacción de las ventas y la atención
de pedidos. Aclarando, que en la actualidad la empresa no cuenta con un sistema
informático que le permita realizar una atención eficiente a sus clientes, más a
aquellos que realizan pedidos desde provincias o diferentes partes del país, mucho
menos de los procesos que se realizan en las ventas, como es el depósito o pagos.
El presente trabajo es importante; puesto que, acelerará la atención al cliente,
estableciendo una mejor comunicación con la tienda, ampliará la publicidad de su
negocio a nivel nacional y mejorará la organización de sus documentos contables.
7
La metodología que fue empleada para la realización e implementación de
este proyecto es el SCRUM, puesto que es una metodología ágil que nos permite
un mejor desarrollo e interactuar de forma permanente con el cliente, así como para
un mejor desarrollo de los procesos. En consecuencia, se realizaron los siguientes
Sprint: módulo de inicio (home), carrito de ventas, personalización de productos,
forma de pago, cuenta de cliente, y administrador de sistema.
8
pudo aumentar las ventas en la empresa “COMERCIAL HUIZA”; y el tercero, los
sistemas que logramos implementar ayudaron al control ordenado
disminuyendo de esa maneras las pérdidas tanto de recursos como el tiempo
y el dinero.
9
Capítulo I
DATOS GENERALES
1.1.2. MISIÓN:
1.1.3. VISIÓN:
10
1.1.4. Actividades de la empresa o Instituto
1. Ruc
10198809441
2. Ubicación
Prolongación Huánuco Nº 365
3. Teléfono de la Empresa
971 388 398
4. Dirección Electrónica
phuiza@comercialhuizaperu.com
5. Actividades de la Empresa
Venta de Bicicletas y repuestos en general.
6. Áreas de Practicas
- Ventas
Inicio: 23/05/2018
Término: 10/09/2018
11
Capítulo II
CAPACIDADES TERMINALES
c) Gestión Empresarial
Entiende los recursos que conforman una organización, las funciones y los
principales procesos organizacionales aplicables a los sistemas de
información que estas requieren.
12
e) Herramientas Multimedia
Utilizar herramientas multimedia adaptándose a las necesidades del
mercado.
i) Aplicaciones Móviles
Desarrollar aplicaciones móviles considerando los estándares de calidad y
normatividad vigente.
j) Comercio electrónico
Analiza los desafíos y oportunidades de contar con tecnologías y nuevas
estrategias de Marketing y de la forma de hacer negocio principalmente en
internet, elaborará correctamente proyectos y estrategias de negocio de
Comercio Electrónico para empresas on-line, con sentido empresarial y
ético.
13
k) Legislación e inserción laboral.
Analizar, describir e interpretar y aplicar las disposiciones legales de la
legislación laboral vigente y de sus normas conexas con las relaciones
laborales entre el trabajador y el empleador.
l) Producción Audiovisual
Desarrollar productos audiovisuales.
q) Diseño Web
Diseñar plantillas para aplicaciones de internet.
14
Capítulo III
DESARROLLO DE LA PRÁCTICA
15
y es bueno sondear el mercado, para poder tomar en cuenta sus
opiniones.
3.2. Justificación
16
Los resultados de esta investigación permitirán que la empresa realice un
mejor control de ventas, así como la mejora de su rentabilidad, productividad
y competitividad.
17
esta sincronizado con el número de celular del Gerente, que permite
realizar consultas de transacciones en básicas de consultas y
transferencia de efectivo en tiempo real, por Culqi es una pasarela de
pago que nos permite realizar las ventas más sencillas en línea. El
administrador tendrá una cuenta para realizar la administración de los
pedidos y las ventas de productos. En la aplicación móvil tendrá las
opciones de registro de cliente, administrar cuenta de cliente y compra
de productos al igual que la página web.
b. Programación
La programación se hizo tanto en el Hosting como también de manera
interna usando el Software Sublime Text, los cuales ayudaron mucho
para entender el código e implementarlo en una plantilla elegida por
todos los miembros del equipo.
d. Gestión de Calidad
En esta etapa vamos a someter a diversas pruebas las aplicaciones
para que no tengan errores.
18
f. Capacitación
Tenemos como deber capacitar al Gerente General y a los demás
usuarios para que puedan hacer uso de las aplicaciones.
3.3.4. Metodología
Scrum:
PRODUCT BACKLOG
SPRINT BACKLOG
19
SPRINT: PRIMER MES
20
SPRINT: QUINTO MES
Resultados obtenidos
21
3.4. Fundamento teórico.
o PHP:
Programador PHP. Tomo 1 (2012) , PHP es un lenguaje de
programación de uso general de código del lado del servidor
originalmente diseñado para el desarrollo web de contenido
dinámico. Fue uno de los primeros lenguajes de programación
del lado del servidor que se podían incorporar directamente en
el documento HTML en lugar de llamar a un archivo externo que
procese los datos. El código es interpretado por un servidor web
con un módulo de procesador de PHP que genera la página Web
resultante. PHP ha evolucionado por lo que ahora incluye
también una interfaz de línea de comandos que puede ser usada
en aplicaciones gráficas independientes. PHP puede ser usado
en la mayoría de los servidores web al igual que en casi todos
los sistemas operativos y plataformas sin ningún costo.
o PAGINAS WEB:
Desarrollo de Aplicaciones Web (2004) , El siguiente libro gira
entorno a al funcionamiento y fundamento de lo que hoy
conocemos como Internet.
22
Internet, la red de redes, nace a mediados de la década de los
se-tenta, bajo los auspicios de DARPA, la Agencia de Proyectos
Avan-zados para la Defensa de Estados Unidos. DARPA inició
un programa de investigación de técnicas y tecnologías para unir
di-versas redes de conmutación de paquetes, permitiendo así a
los or-denadores conectados a estas redes comunicarse entre sí
de forma fácil y transparente.
o MYSQL:
Laboratorio de PHP y MySQL (2009) , En este manual se
mostrará como configurar un entorno PHP - MySQL, uno de los
tándems más frecuentes en cuanto a desarrollo web que puede
encontrarse hoy día: la combinación de Software Libre y un
demostrado rendimiento y escalibilidad, ha hecho de esta
configuración casi un estándar para la elaboración de soluciones
y aplicaciones basadas en web.
23
Los módulos que componen este completo laboratorio son los
siguientes:
Módulo didáctico 1
Puesta en marcha de un SGBD y un servidor web local
Piero Berni Millet y Dídac Gil de la Iglesia
Módulo didáctico 2
Orientación a objetos en PHP
Dídac Gil de la Iglesia
Módulo didáctico 3
Uso de formularios en HTML para enviar y recopilar datos
Piero Berni Millet
Módulo didáctico 4
Desarrollo web con PHP y MySQL
Piero Berni Millet.
24
y facilitan la integración con los procesos de trabajo de la
organización. Debido al gran abanico de posibilidades se
recomienda que la elección de un CMS se realice a través de un
análisis concienzudo de las opciones disponibles, seleccionando
la solución que mejor se ajuste a las necesidades del usuario,
tanto las actuales como las futuras. Algunas del sinfín de
posibles variables a analizar son: tipo de contenido a gestionar,
soportes de publicación, roles y perfiles de los participantes en
la gestión de la información, frecuencia de actualización de los
contenidos, número de usuarios concurrentes que acceden a la
información, complejidad de las estructura de contenido a
gestionar, requisitos de integración y de seguridad, cumplimiento
de estándares de usabilidad, necesidad de contenidos
multilenguaje, ampliación de la funcionalidad básica,
cumplimiento de estándares acceso a soporte y formación
profesional... El Estudio de los Sistemas de Gestión de
Contenidos Web facilita el análisis de los elementos
primordiales.
o ATENCIÓN AL CLIENTE:
Cómo gestionar las ventas (2009) , El área de ventas es quizás
la más importante para la supervivencia y crecimiento de la
empresa, su correcta gestión es un proceso muy complejo que
incluye la fijación de objetivos, la asignación de presupuestos de
ventas, la correcta aplicación de las técnicas de ventas, etc.
25
Cada empresa posee sus propios productos y/ el servicios,
filosofía, trayectoria, imagen empresarial a transmitir al mercado,
normas y procedimientos,…, resulta imposible poder aplicar un
"método efectivo genérico" y tampoco aquel que pudiera haber
resultado exitoso en otras empresas, aún cuando posean
características similares.
26
• Consistencia. En aquellos casos en los que no se ha logrado
eliminar la redundancia, será necesario vigilar que aquella
información que aparece repetida se actualice de forma
coherente, es decir, que todos los datos repetidos se actualicen
de forma simultánea.
• Seguridad. La información almacenada en una base de datos
puede llegar a tener un gran valor. Los SGBD deben garantizar
que esta información se encuentra segura de permisos a
usuarios y grupos de usuarios, que permiten otorgar diversas
categorías de permisos.
• Manejo de transacciones. Una transacción es un programa que
se ejecuta como una sola operación. Esto quiere decir que luego
de una ejecución en la que se produce una falla es el mismo que
se obtendría si el programa no se hubiera ejecutado.
• Tiempo de respuesta. Lógicamente, es deseable minimizar el
tiempo que el SGBD demora en proporcionar la información
solicitada y en almacenar los cambios realizados.
o SCRUM:
Aplicación para la gestión de proyectos ágiles con Scrum (2013),
El objeto de este proyecto surge de la necesidad de gestionar
los proyectos durante su desarrollo. Para ello se analizan en
detalle las metodologías ágiles.
En primer lugar realizamos un análisis exhaustivo de las
metodologías ágiles, sus ventajas frente a las metodologías
tradicionales y las técnicas asociadas. Para entrar en detalle se
nombran varias metodologías ágiles y en concreto se explica el
funcionamiento de Scrum.
En segundo lugar y con el objetivo de poner en práctica y
afianzar aun más los conceptos de las metodologías ágiles, se
detalla la creación de una aplicación para la gestión de proyectos
ágiles utilizando Scrum como metodología con la que dirigir
nuestro proyecto. Para ello se han utilizado los conceptos y
27
herramientas que nos proporciona Scrum (Historias de usuario,
Sprints, Product Backlog...).
o INVENTARIO:
Arquitectura de aplicaciones web (2012) , En este módulo
didáctico perteneciente a la colección de Arquitectura de
Aplicaciones Web publicada por la UOC, se hablará de las
maneras de organizar aplicaciones web y de cómo hacer que
puedan funcionar a pesar de estar sujetas al comportamiento
caótico e imprevisible de Internet.
28
3.5. Diagrama de Base de Datos.
La presente base de datos continene 9 tablas que están relacionadas y 1 que
no lo está por motivos obvios, las tablas son las siguientes:
29
3.6. Interfaces de Cliente.
3.6.2. Login:
30
3.6.3. Interfaz de Registro de clientes:
31
3.6.5. Interfaz de Productos por categoría:
En esta interfaz el cliente interactuar con el producto, dando a
conocer sus gustos y preferencias. La cual podrá observar los
productos, su precio, entre otros.
32
3.6.7. Interfaz Contáctanos:
En esta interfaz el cliente podrá observar la dirección completa
de la empresa, así como también un buzón de mensaje para que
pueda hacernos llegar sus dudas o comentarios.
33
3.6.8. Interfaz Buscar:
En esta interfaz el cliente podrá buscar algún producto por
marca o categoría para realizar su pedido.
34
3.6.9. Interfaz Carrito:
En esta interfaz el cliente podrá realizar su compra, teniendo
para elegir, la cantidad, observar el precio y la opción Finalizar
Compra.
35
3.6.11. Interfaz de Pago con Tarjeta:
En esta interfaz el cliente tiene por obligación rellenar los datos
de su tarjeta y a la vez finalizar la compra.
36
Capítulo IV
Los usuarios que se registren no tendrán que ingresar sus datos por
cada compra posterior que realicen. Comercial Huiza utilizará los
datos de los usuarios que no se registren exclusivamente para los
37
fines de compra que realice el usuario, sin realizar otro tipo de
tratamiento de sus datos personales.
Clave secreta.
38
este sitio, incluyendo las relacionadas con mercaderías, servicios,
precios, existencias y condiciones, en cualquier momento y sin previo
aviso, hasta el momento de recibir una solicitud de compra, la cual
obligará a Comercial Huiza sujeta a las condiciones de validación que
se indican en el número 6, es decir, una vez que se haya formado el
consentimiento entre las partes de una determinada transacción.
Comprobantes de pago.
39
electrónicas vinculadas a estos comprobantes electrónicos serán
puestas a disposición a través de la página web de la empresa
(www.comercialhuizaperu.com), para lo cual se enviará al correo
electrónico designado por el cliente, los datos necesarios para que
éste pueda consultar el comprobante electrónico en la señalada web
y tenga la posibilidad de descargarlo, de acuerdo al Artículo 15 de la
Resolución de Superintendencia N° 097-2012/SUNAT, Resolución de
Superintendencia que crea el Sistema de Emisión Electrónica
desarrollado desde los sistemas del contribuyente.
40
CONCLUSIONES
41
RECOMENDACIONES
42
REFERENCIAS BIBLIOGRÁFICAS
2. Bizer, C., Heath, T., & Berners-Lee, T. (2009). Linked data - The story so far.
International Journal on Semantic Web and Information Systems, 5(3), 1-22.
https://doi.org/10.4018/jswis.2009081901 .
43
ANEXOS
1. Cronograma de Actividades.
44
3. Recursos y presupuestos:
45
4. Diseño de Base de Datos.
46
5. FODA
Fortalezas.
Cuenta con los equipos necesarios para administrar los aplicativos.
Crecimiento de sus ventas a provincias.
Manejo de redes sociales y medios virtuales.
Adaptación a nuevas tendencias comerciales.
Debilidades.
Anotación de las ventas de forma manual
Registro de los productos de forma manual.
No cuenta con sistema informático, ni aplicativo web.
Amenazas.
Nuevos competidores en el mercado.
Tarda mucho tiempo en la atención de un cliente.
La cobranza de los envíos no se registra.
Oportunidades.
Las empresas que se dedican a este rubro son muy escasas en el
Perú.
Clientes satisfechos con la entrega.
47
6. Diseño de Análisis de Sistema
Diagrama de Negocio sin Aplicación
48
Diagrama de Negocio con la Aplicación
49
7. Fotografías
Aquí se puede apreciar la Boleta de Ventas con las que realiza las ventas.
50
Esta foto fue capturada en nuestra primera reunión.
51
8. Evidencia Documentaria
52
53
9. Manual de usuario.
MANUAL DE USUARIO
Perfil: Administrador
Empresa “Comercial Huiza”
Área de Ventas
Versión 1.0
54
Aplicación Web de Ventas para “Comercial Huiza”
55
1. Ingreso a la Aplicación:
2. Interfaz de Bienvenida:
Luego se desplegará una interfaz como esta donde tendrá todo resumido, como
Ingresos hasta el momento, Ventas, Productos vendidos y Clientes. También podrá
observar un Menú de Opciones (Ver Indicador Azul):
Menú de
Opciones
56
3. Menú de la Opción Productos:
Menú
Producto
4. Agregar un Producto:
Se tiene que hacer un Clic donde nos señala (Ver Indicador Azul):
57
5. Agregar un Producto:
Debe rellenar los campos obligatorios, como son el Nombre del producto, El precio
(Verificar 2 veces), el stock (cuantas unidades han llegado), la descripción, la
categoría a la que pertenece, allí encontraremos diferentes opciones (Más detalles
en el punto).
6. Agregar un Producto:
58
7. Visualizar el Producto Nuevo:
Si dese agregar una categoría, es también sencillo se hace clic en (Ver cuadro azul
1) y luego en el botón Nueva Categoría (Ver cuadro azul 2):
59
9. Agregar Nueva Categoría:
Y todo está listo, puede visualizarla y por último hacer clic en OK. (Ver cuadro azul).
60
11. Visualizar Pedidos:
Al hacer clic en la Opción Pedidos nos muestra una nueva interfaz como se muestra
aquí:
En este caso Tenemos un Pedido del Señor JORGE, donde se muestra, su número
de teléfono, su correo, y entonces debemos de confirmar si el Boucher es correcto,
verificando la fecha, Número de operación y el número de tarjeta, de igual manera
debe de corroborar esos datos con su banca por internet. Y seleccionar
COMPLETADO (ver cuadro azul).
61
13. Visualización de Pedidos:
Como podrá observar, se desglosa y tiene dos opciones, entonces para agregar un
nuevo usuario se hacer clic en “Añadir nuevo usuario” (ver cuadro azul).
Clic Aquí
Menú
Usuarios
62
15. Opción añadir nuevo Usuario:
Debe rellenar los campos obligatorios, como son los datos del Usuario y el estado
en el que se encuentra siendo de esta forma el estado inactivo y activo, para
posteriormente añadir al usuario.
Clic Aquí
16. Opción Clientes:
Clic Aquí
63
17. Visualización de Opción, todos los Clientes:
Al hacer clic en la opción todos los clientes, se podrá visualizar el listado de los
clientes registrados por Nombre, Apellidos, Correo y Documento de identidad.
Teniendo la opción de Buscar por la característica deseada (1), Actualizar datos (2)
y Depurar Clientes (3).
característica
Buscar por
deseada
2
Datos Clientes
Clic Aquí
Actualizar
3
Depurar
Clientes
Esta opción le permitirá buscar a un determinado cliente por el número de DNI (1)
y agregar un nuevo Número de identidad el cual sea diferente al DNI (2)
2
Documento de
1
identidad
Agregar
Buscar
64
19. Agregar Nueva Categoría:
Y todo está listo, puede visualizarla y por último hacer clic en OK. (Ver cuadro azul).
Clic Aquí
Y todo está listo, puede visualizarla y por último hacer clic en OK. (ver cuadro azul).
Clic Aquí
65
21. Eliminar documento de identidad creado:
Para eliminar se hace clic en el icono del tachito de basura, y seguido de ello nos
hace una pregunta y respondemos con “Sí, eliminarlo”, en caso estemos seguros,
y si respondemos “No, cancelarlo” hacemos clic en ello y como si no hubiera pasado
nada.
En este caso se hizo clic en “Si, eliminarlo”, entonces como0 resultado nos queda
solo el que está preestablecido, que es “DNI”. (ver circulo anaranjado).
66
23. Opción Reportes:
Para ingresar a esta opción se debe hacer clic en “Reportes” (ver cuadro azul). Y le
muestra esta interfaz donde se visualiza todos los reportes requeridos. Que en total
son tres; Top 7 productos más vendidos, Top 9 mejores clientes, Ventas por fecha:
Clic Aquí
Para acceder a esto, debemos de seleccionar las fechas entre las cuales queremos
que nos muestre el reporte de los 7 productos más vendidos en la empresa. Primero
elegir la fecha inicial y luego la fecha final. (Ver circulo anaranjado). Por último, se
hace clic en “Ver”(ver cuadro azul).
Clic Aquí
67
25. Generar Reporte del Top de 7 productos más vendidos:
Clic Aquí
Después de ello aparece una ventana, la cual nos indica donde guardar y
seleccionamos donde creamos conveniente, en este caso en el “Escritorio del
equipo”. Hacer clic por último en el botón Guardar.
Clic Aquí 2
68
27. Descargar Reporte del Top de 7 productos más vendidos:
Por ultimo nos mostrar un icono donde nos confirma que se ha realizado la descarga
con éxito.
En esta ocasión vamos a usar el calendario que está dentro de la aplicación para
poder visualizar ello solo basta hacer un clic en la flecha (ver cuadro azul). Y hacer
clic en “Ver” (ver paso 24).
69
29. Generar Reporte del Top de 9 mejores clientes:
Clic Aquí
En esta ocasión vamos a usar el calendario que está dentro de la aplicación para
poder visualizar ello solo basta hacer un clic en la flecha (ver cuadro azul). Y hacer
clic en “Ver” (ver paso 24).
70
31. Generar Reporte Ventas por Fechas:
Clic Aquí
71
33. Terminar Sesión:
72