Está en la página 1de 23

DESARROLLO DE UNA APLICACIÓN DE CONSOLA PARA UNA

TIENDA DE INSTRUMENTOS MUSICALES

STIVEN JOSÉ MOLINA LASTRA

DAVID JESÉ CORONEL INOJOSA

DOC. LEIDYS CONTRERAS

UNIVERSIDAD POPULAR DEL CESAR

FACULTAD DE INGENIERIAS Y TECNOLOGICAS

VALLEDUPAR

2022

Tabla de contenido
1. LINEAS DE INVESTIGACION.................................................................................3

2. ESTADO DEL ARTE...................................................................................................3

3. DESCRIPCION DEL PROBLEMA.........................................................................14

4. JUSTIFICACIÓN......................................................................................................15

5. OBJETIVOS...............................................................................................................17

6. CRONOGRAMA DE ACTIVIDADES.....................................................................18

7. INGENIERIA DE REQUERIMIENTOS (REQUISITOS FUNCIONALES).......20

1. LINEAS DE INVESTIGACION
TI (tecnologías de la información).
2. ESTADO DEL ARTE
A nivel internacional:

“Desarrollo de una aplicación de consola para compra-venta de

instrumentos musicales” Jorge Onecha (2020).

Actualmente, el mercado de las aplicaciones móviles de compra-venta ha

sufrido un boom considerable que se ha extendido entre la población debido a

las facilidades que aportan los Smartphone actuales para este tipo de Apps.

La mayoría de las apps de Compra-venta son genéricas, es decir, no

están especializadas en un área en concreto. El punto negativo que, si

queremos comprar un producto especifico que necesite más información de la

que la app nos puede suministrar, hay que contactar con el vendedor para que

por privado nos proporcione más información sobre el producto.

Aquí es de donde nace la idea de nuestro trabajo. Hacer una app a la

medida para el sector musical en la que los compradores y vendedores puedan

interactuar con la aplicación sin ningún tipo de limite. En el caso de la compra-

venta de productos musicales, el mercado no dispone de una app de referencia

que ofrezca información específica que ofrezca información especifica sobre el

producto que se desea vender.

OBJETIVOS

GENERAL

 Desarrollar una aplicación móvil para compra-venta de

instrumentos musicales.

ESPECIFICOS
 Diseñar los diferentes módulos de la aplicación móvil para

compra-venta de instrumentos musicales.

 Desarrollo de los módulos de la aplicación móvil para compra-

venta de instrumentos musicales.

METODOLOGIA

La estrategia para llevar a cabo el trabajo ha sido la de desarrollar el

producto desde cero. Basándonos en dichas apps de compra-venta que existen

en la actualidad, añadiendo funcionalidades exclusivas para que nuestra app

sea única, intentando dar un “toque” de personalidad y mejorar lo que ya existe

en el mercado (dentro del sector musical).

Se ha decidido usar la metodología ágil debido al tipo de proyecto que se

va a desarrollar, ya que será una app móvil con un alto grado de mejora

posibles durante el transcurso de la misma. También podrá aplicación móvil

para compraventa de instrumentos musicales.

RESULTADOS

El resultado final del proyecto ha sido la realización del análisis, diseño e

implementación de una aplicación de Compra-Venta de productos musicales,

que proporcionará a los usuarios la posibilidad de poder comprar y vender

productos musicales, que proporcionará a los usuarios la posibilidad de poder

comprar y vender productos musicales de segunda mano, así como la

comunicación entre ellos para dicho fin. El único requisito indispensable que

deberán cumplir los usuarios para interaccionar con la aplicación será el de

disponer de un dispositivo Android con una versión de sistema operativo

superior a 5.0 Lollipop, y una conexión a Internet.


La experiencia del desarrollo de la aplicación en Android ha sido

satisfactoria tanto en tiempo como en funcionalidades. Para poder cubrir ciertas

necesidades de la aplicación, he necesitado accederá fuentes de información

externas. La búsqueda de esta información ha resultado sencilla debido a que

existen multitud de información en la red donde dan solución a cientos de

problemas que se pueden plantear durante el desarrollo.

“DESARROLLO DE UN APLICATIVO WEB Y MÓVIL PARA LA GESTIÓN

ADMINISTRATIVA DE LA MICROEMPRESA “EVERLASTING MUSIC” DE LA

CIUDAD DE LATACUNGA.” Merelo Bryan, Moreno Lenin (2022).

El presente proyecto de titulación se realizó en la microempresa

“Everlasting Music” ubicada en ciudad Latacunga, en donde mediante la

aplicación de técnicas de investigación de campo, como entrevista y encuesta

se identificó métodos inadecuados en la gestión para los procesos, además el

incorrecto uso de las tecnologías disponibles, por otra parte no cuenta con un

servicio de ventas en línea y de gestión de inventario, estas acciones se

generan de forma manual en cuadernos, fichas y hojas, lo cual provoca una

mayor inversión de tiempo y recursos, por tal motivo se genera la necesidad la

propuesta tecnológica para el desarrollo de un aplicativo web y móvil para la

microempresa “Everlasting Music”. Para su concepción se utilizó las

metodologías de investigación cualitativa e inductiva, con el fin de dar a

conocer el problema e identificar las necesidades primordiales. Para la

realización del proyecto se empleó las herramientas de software como el

Framework Django el cual se basa en el Lenguaje Python, JavaScript,

PostgreSQL, Java, aplicando la metodología ágil Scrum para el entorno web y


la metodología Mobile-D para el entorno móvil, al mismo tiempo se empleó el

Lenguaje de Modelado Unificado para el diseño de diagramas. Como resultado

se obtuvo la implementación del aplicativo web y móvil en la microempresa,

destacando la funcionalidad de ventas en línea para la adquisición de

productos logrando optimizar favorablemente los recursos como tiempo,

personal e inversión para mejorar la gestión de la microempresa.

OBJETIVO

GENERAL

 Desarrollar un aplicativo web y móvil mediante lenguaje Python y

gestor de base de datos PostgreSQL, que permita la implementación de

un sistema de gestión administrativa para procesos en la microempresa

“Everlasting Music” y la agilización de los mismos.

ESPECIFICOS

 Realizar el estado del arte mediante un análisis bibliográfico sobre

el uso y desarrollo de tecnologías para la gestión administrativa de la

microempresa Everlasting Music.

 Analizar las necesidades del usuario mediante técnicas de

investigación de campo con el fin de recopilar información para la

investigación.

 Aplicar la metodología SCRUM para el desarrollo del aplicativo

web y la metodología Mobile D para el desarrollo del aplicativo móvil

mediante el uso de metodologías ágiles.


Los beneficiarios de este proyecto son: Propietarios y empleados de la

microempresa “Everlasting Music”, ubicada en la cuidad de Latacunga,

provincia de Cotopaxi.

METODOLOGIAS

SCRUM

Al no contar con mucho tiempo para el desarrollo y entrega de la

propuesta tecnológica, se ha optado por la elección de una metodología

ágil, en este caso, la metodología Scrum. A través de esta se podrá obtener

una mejor organización de la aplicación, esta permite dividir las

funcionalidades del proyecto por iteraciones, de las cuales podemos

seleccionar su orden de desarrollo, dependiendo de cuál sea la más

importante para el proyecto. De esta manera se logrará minimizar los

riesgos y errores que pueda presentar la aplicación al momento de realizar

algún cambio o agregar alguna funcionalidad extra

MOBILE-D

Mobile-D es una metodología ágil, exclusivamente para el desarrollo

de aplicaciones móviles, permite interactuar constantemente entre el equipo

de trabajo con el cliente, así como de responder rápidamente a los cambios

que se puedan producir durante la etapa de desarrollo del proyecto,

permitiendo la reducción de tiempos de producción.

RESULTADOS

El análisis se realizó en base a las encuestas aplicadas a los clientes y

empleados de relevancia de la microempresa “Everlasting Music”.


Con la entrevista realizada se logró concluir que la microempresa no

cuenta con un sistema que facilite sus ventas, debido a que la publicidad es

realizada solo en el sector, es decir de manera limitada impidiendo que las

personas de lugares más lejanos puedan conocer los productos que se

ofertan. Al ser una microempresa ya establecida, no se encuentra

actualizada en el campo de la tecnología, es por ello que se vio necesario

desarrollar un sistema por el cual se pueda mejorar las ventas, brindar un

mejor servicio y poder lograr que el negocio crezca.

A nivel nacional:

“SISTEMA DE INFORMACIÓN PARA EL ALMACÉN INFINITYMUSIC

(SIGIM)” Fajardo Yair, Guevara Eliana (2016).

En la actualidad una tienda virtual es una alternativa que tiene una

gran cantidad de personas, siendo una manera cómoda y sencilla de

hacerlo, donde podrás tener acceso a la información que quieras con

respecto a algún producto en específico ver si lo hay y en que modelos o en

su caso ver los colores disponibles. Este trabajo de grado se basa un

sistema de gestión que se desarrollará para el almacén IninityMusic, con el

objetivo de que permita el correcto funcionamiento del control de las ventas,

debido a que presenta distintas inconformidades a la hora de los clientes

realizar sus compras, como también el control de los productos del

almacén, donde no manejan una base de datos de los mismos haciendo de

esto algo tedioso para el dueño. Se pretende ofrecer un software didáctico

que permita registrar las personas que ingresen a la página y realicen su


pedido, para efectuar las estadísticas necesarias, con el fin de llevar a cabo

estudios de mercadeo y publicidad que beneficien la imagen del almacén,

dándola la oportunidad al cliente de elegir un producto y visualizar sus

características, añadiéndolo al carrito de compra, esto se lograra mediante

la conexión de la tienda virtual y la base de datos.

El sistema de gestión para el almacén InfinityMusic, es un sistema el

cual ayudara a llevar el control de las ventas y/o mercancía como también

dándole la opción al cliente que pueda comprar sus instrumentos y/o

accesorios por medio de este sistema haciendo del mismo un método

rápido y seguro.

OBJETIVOS

GENERAL

 Elaborar un sistema de información para administrar la base de

datos del almacén Infinity Music.

ESPECFICO

 Hacer un inventario para poder almacenar la información de los

productos.

 Diseñar una base de datos en MySQL, para manejar el control de

productos y ventas del almacén.

 Implementar un formulario contáctenos en una página web, donde

el cliente pueda observar los datos importantes del almacén (Ubicación,

teléfonos, Horario de atención).


 Desarrollar dos tipos de usuario, donde será uno para el cliente y

otro para el administrador para poder ingresar a la tienda virtual.

 Crear la interfaz para conectar la base de datos con la tienda

virtual, para controlar el stock de cada producto.

 Ofrecer al cliente un mejor servicio en cuanto a la compra de

productos de manera virtual para tener más comodidad, implementando

un catálogo de los productos disponibles con la información necesaria

para realizar la compra mediante un carrito de compra.

METODOLOGIAS

RUP

Se utilizo la metodología RUP, con el fin de entregar un producto de

software, aplicándola en el análisis, implementación y documentación de dicho

sistema de gestión. Para esta metodología es necesario tener los siguientes

diagramas.

MODELO EN CASCADA

En ingeniería del software el modelo en cascada es el enfoque

metodológico que ordena rigurosamente las etapas del proceso para el

desarrollo del software de tal forma que el inicio de cada etapa debe esperar a

la finalización de la etapa anterior. El ciclo de vida determina el orden en que se

realizan dichas actividades durante el proceso del software, se eligió este tipo

de ciclo de vida porque es el que mejor se adapta al problema a resolver donde

los requisitos son estables, el diseño y la tecnología sea de una buena

fiabilidad destacando también que la duración del proyecto va a ser corta y el

cliente no necesite de actualizaciones o versiones intermedias.


“CREACIÓN DE UNA EMPRESA ESPECIALIZADA EN EL

DESARROLLO DE ACCESORIOS MUSICALES” González Giovani (2013)

El sector de instrumentos musicales ha estado creciendo en los últimos

años con gran auge en los años 2007-2008, dándole gran importancia a

productos como pianos, guitarras, baterías, equipo electrónico de

procesamiento de ondas. En los años 2009 al 2010 hubo una reducción de las

ventas debido a la crisis económica que se vivió mundialmente. Las tendencias

del mercado mundial están basadas en los instrumentos de banda como

(tambores, flautas, violas, y otros), y por otro lado instrumentos de cuerda,

baterías y amplificadores de sonido, esto se puede ver en los resultados de una

encuesta realizada por GE capital (CDF) Distribución comercial de finanzas

realizada en enero del 2012 mostrando que los productos con más auge

esperado este año serán los instrumentos de cuerda, percusiones, teclados y

amplificadores, con un 52% de respuestas seguido por audio profesional,

pianos e instrumentos de orquesta, y todo esto será elevado por las ventas on-

line donde un 48% contesto que los negocios serán más accesibles por medio

de internet y las ventas on-line. Otro estudio realizado por Yamaha dice que en

los países desarrollados los precios bajos de los instrumentos se están

empezando a fortalecer entre los demandantes y los países en desarrollo están

entrando en la misma etapa.

OBJETIVOS

GENERAL
 Crear y poner en marcha una Empresa enfocada en la fabricación

de accesorios musicales (pedales y picks) con la mejor calidad y a

precios accesibles al mercado.

ESPECIFICO

 Estudio de mercados y plan de mercadeo:

i) Determinar el interés de los usuarios de guitarras eléctricas por

adquirir pedales o picks para sus instrumentos.

ii) Determinar el interés por picks para los usuarios de guitarras

acústicas.

 Diseño de la oferta de productos basado en ofrecer la mejor

calidad a precios excelentes:

i) Desarrollar un plan de mercado para la comercialización de

pedales y picks.

 Determinar el tipo de empresa que se establecerá, investigando

con la Cámara de Comercio las formas y normas que se deben aplicar

para legalizar la organización y puntualizar los aspectos tributarios.

 Especificar las necesidades y requerimientos para el desarrollo de

los productos mediante un estudio técnico que describa y diseñe cada

operación de fabricación.

 Definir cargos necesarios para el buen funcionamiento de la

empresa, con sus respectivos procedimientos y políticas, obteniendo la

estructura organizacional.

 Realizar análisis financiero mediante indicador de rentabilidad,

flujos de efectivo, Realizar una proyección de ventas y compras.


 Evaluar el valor presente neto de las inversiones para determinar

los beneficios, y realizar una proyección de flujo de caja en diferentes

escenarios posibles.

METODOLOGIA

El estudio pretende encontrar conclusiones cualitativas y cuantitativas por

lo que se considera que es de tipo mixto, dado que busca describir los

comportamientos y hábitos de consumo al igual que generalizar resultados

para obtener certeza en la toma de decisiones en el rumbo global de mercadeo

de la 28 compañía. Se toma como un estudio descriptivo y concluyente, cuyos

resultados y análisis propendan el detalle de puntos clave para la consecución

del objetivo general.

RESULTADOS

Sound Tools es una empresa viable para poner en acción, después de

analizar los estados financieros en un escenario de ventas normales, donde se

vende tan solo un pedal por cada efecto mensualmente. Es importante focalizar

el esfuerzo de publicidad y comunicaciones, en las redes sociales y

herramientas web que hoy en día mueven grandes masas siendo así un punto

clave en el posicionamiento de la marca. Como dice el punto anterior es

importante como primera instancia trabajar en gran manera en el

posicionamiento de la marca ya que la competencia, es en su mayoría

extranjera y tiene mucho tiempo de estar en el mercado. En el desarrollo de la

empresa y creación de esta es importante cuidar aspectos legales y que la

fuerza de ventas sea constante para mantener las ventas propuestas. El punto
de equilibrio para la empresa está en $193.750, pero ya que Sound Tools

trabajará con dos productos el Mix de estos dos nos traerá las ganancias que

se necesitan. Si la realidad llega a ser así es importante que ese año se trabaje

mucho en el posicionamiento para que en los años siguientes los productos

paguen la inversión.

3. DESCRIPCION DEL PROBLEMA


En la actualidad muchos procesos que antes se realizaban de la forma

tradicional, dan cabida a la virtualización de estos mismos para la agilización de

procesos que traen a los usuarios y/o consumidores muchas ventajas con

respecto a tiempo, desplazamiento y seguimiento de productos.

En el año 2020 muchas empresas sufrieron múltiples problemas debido a

la pandemia en cuanto a logística, ya que no contaban con un medio virtual

sino físico, con cual había inconvenientes en ese aspecto, el poder ofrecer sus

productos al cliente sin exponerse a el virus que asechaba al mundo.

El problema que se busca resolver es la falta de una plataforma en línea

que brinde a los músicos una amplia variedad de instrumentos musicales de

calidad a precios competitivos. Actualmente, los músicos tienen que recorrer

diversas tiendas físicas para encontrar el instrumento adecuado y comparar

precios, lo que puede resultar tedioso y costoso. Además, muchas tiendas en

línea no ofrecen una amplia variedad de marcas y modelos, lo que limita las

opciones del cliente.

La solución propuesta es crear una página web de ventas de instrumentos

musicales que ofrezca una amplia variedad de instrumentos de calidad de

diferentes marcas, modelos y precios, y que brinde una experiencia de compra

fácil, segura y confiable para el cliente. La página web incluirá características


como descripciones detalladas de cada instrumento, fotos y videos de alta

calidad, precios competitivos, opciones de pago seguras y envío rápido y

confiable.

Además, se ofrecerá un servicio de atención al cliente eficiente y

personalizado, para resolver cualquier duda o problema que el cliente pueda

tener antes, durante y después de la compra. La página web también contará

con una sección de reseñas y calificaciones de los clientes, para que los

compradores potenciales puedan ver las opiniones de otros músicos y tomar

decisiones informadas sobre su compra.

En resumen, la página web de ventas de instrumentos musicales

resolverá la necesidad de los músicos de tener acceso a una amplia variedad

de instrumentos de calidad a precios competitivos, brindando una experiencia

de compra fácil, segura y confiable, con un servicio de atención al cliente

eficiente y personalizado.

4. JUSTIFICACIÓN
La creación de una página web de ventas de instrumentos musicales es

una oportunidad para expandir nuestro negocio y llegar a un público más

amplio en todo el mundo. Actualmente, nuestra tienda de instrumentos

musicales se encuentra en un lugar concurrido de la ciudad, lo que limita

nuestro alcance geográfico y horario de atención.

Con la creación de una página web de ventas de instrumentos musicales,

nuestros clientes podrán acceder a nuestro catálogo de productos en cualquier

momento del día desde la comodidad de sus hogares. Además, podremos

ampliar nuestra oferta de productos sin preocuparnos por problemas de


espacio y ofrecer una experiencia de compra más personalizada gracias a la

segmentación de nuestra audiencia según su perfil y preferencias.

Otra ventaja es la posibilidad de recopilar datos sobre los hábitos de

compra de nuestros clientes y realizar análisis de ventas para ajustar nuestro

catálogo y estrategias de marketing. Esto nos permitirá mejorar la atención al

cliente y ofrecerles una experiencia de compra más satisfactoria.

En cuanto a los costos, la creación de una página web de ventas de

instrumentos musicales reducirá significativamente los gastos generales de

nuestro negocio, ya que no tendremos que pagar por el alquiler de un local

comercial ni por el personal de ventas en línea.

En conclusión, la creación de una página web de ventas de instrumentos

musicales es una inversión estratégica para nuestro negocio, que nos permitirá

aumentar nuestro alcance, ampliar nuestra oferta de productos y reducir

nuestros costos generales. Con esta iniciativa, podremos mejorar la

experiencia de compra de nuestros clientes y consolidarnos como líderes en la

venta de instrumentos musicales en línea.

5. OBJETIVOS
Objetivo general:
 Desarrollar una página web de ventas de instrumentos musicales que

brinde una experiencia de compra satisfactoria para los clientes y contribuya al

crecimiento de la empresa.

Objetivos específicos:

 Diseñar una interfaz de usuario intuitiva y atractiva que facilite la

navegación y la búsqueda de productos.

 Integrar un sistema de carrito de compras seguro y confiable que permita

a los clientes realizar pagos en línea de manera eficiente.

 Implementar una sección de comentarios y valoraciones de los

productos para que los clientes puedan compartir sus experiencias de compra y

mejorar la reputación de la empresa.

 Ofrecer una amplia gama de productos de alta calidad a precios

competitivos para satisfacer las necesidades y expectativas de los clientes.

 Establecer una estrategia de marketing digital efectiva para aumentar la

visibilidad de la página web y atraer nuevos clientes

6. CRONOGRAMA DE ACTIVIDADES
ACTIV s MARZO ABRIL MAYO JUNIO
IDADES print S S S S S S S S S S S S S S S S
em em em em e e e e e e e e em e e em
1 2 3 4 m m m m m m m m 1 m m 4
1 2 3 4 1 2 3 4 2 3
Reunió
n de
1
planificación
del proyecto
Análisi
s de
1
requerimient
os
Diseño
de la
1
arquitectura
del software
Realiz
ar el diseño 1
del mockup
Desarr
ollo de la
interfaz 2
gráfica de
usuario
Creaci
ón del
esquema de 2
base de
datos
Imple
mentación
de
búsqueda y 2
visualizació
n de
productos
Integra
ción de un
carrito de
compras y 2
métodos de
pago
seguros
Prueba
s de
funcionalida
3
des y
corrección
de errores
Realiz
ación de
3
pruebas de
usuario
Correc
ción de
posibles
errores y 3
optimización
de
rendimiento
Imple
mentación y
Verificación
de la 3
seguridad
del software

Lanza
miento
4
oficial del
software
Promo
ción del
software en
redes 4
sociales y
otros
medios.

Atenci
ón al cliente
y soporte 4
técnico
inicial.

7. INGENIERIA DE REQUERIMIENTOS (REQUISITOS FUNCIONALES)


 Búsqueda de productos: Los usuarios deben poder buscar

productos por nombre, categoría, precio y otros filtros.


 Ver productos: Los usuarios deben poder ver los productos

disponibles sin necesidad de registrarse en la página web.

 Agregar productos al carrito: Los usuarios deben poder agregar

productos al carrito sin necesidad de registrarse en la página web.

 Ver el carrito: Los usuarios deben poder ver el contenido de su

carrito y editar o eliminar productos sin necesidad de registrarse en la

página web.

 Realizar pagos: Los usuarios deben poder realizar pagos de

forma segura utilizando una variedad de métodos de pago, como tarjetas

de crédito, PayPal, entre otros.

 Soporte al cliente: Los usuarios deben poder contactar al servicio

al cliente en caso de tener alguna duda o problema con su pedido, sin

necesidad de registrarse en la página web.

 Devoluciones y reembolsos: Los usuarios deben poder solicitar

devoluciones y reembolsos de forma sencilla, sin necesidad de

registrarse en la página web.

 Comentarios y opiniones: Los usuarios deben poder dejar

comentarios y opiniones sobre los productos, sin necesidad de

registrarse en la página

 Búsqueda avanzada de productos: La página web debe contar

con una herramienta de búsqueda avanzada que permita a los usuarios

filtrar los productos por categoría, marca, precio y características.

 Catálogo de productos: La página web debe contar con un

catálogo completo de productos que incluya descripciones detalladas,

imágenes y precios actualizados.


 Carrito de compras: La página web debe contar con un carrito de

compras que permita a los usuarios agregar y eliminar productos

fácilmente, así como ver el resumen de su compra antes de proceder al

pago.

 Proceso de pago seguro: La página web debe contar con un

proceso de pago seguro que incluya la opción de pago con tarjeta de

crédito o débito, así como la opción de pago en efectivo en tiendas

físicas.

 Opciones de envío: La página web debe ofrecer diversas

opciones de envío, como envío a domicilio o retiro en tiendas físicas.

 Información de contacto: La página web debe proporcionar

información de contacto clara y fácilmente accesible, como dirección,

número de teléfono y correo electrónico.

 Descuentos y promociones: La página web debe ofrecer

descuentos y promociones especiales en productos seleccionados, lo

que incentivará a los usuarios a realizar una compra.

 Compra sin registro: La página web debe permitir a los usuarios

realizar compras sin necesidad de registrarse, lo que facilitará el proceso

de compra y reducirá la cantidad de información personal que los

usuarios deben proporcionar.

Diseño UML
Link Repositorio
https://github.com/steven-molina/PROYECTODEAULA.git

BIBLIOGRAFIA
 https://repository.javeriana.edu.co/bitstream/handle/

10554/16525/GonzalezMartinezGiovani2013.pdf?sequence=3

 https://openaccess.uoc.edu/bitstream/10609/117566/7/

onechaTFM0620memoria.pdf

 https://repositorio.ulima.edu.pe/bitstream/handle/

20.500.12724/12829/Monteblanco_Desarrollo_marca_Match.pdf?

sequence=1&isAllowed=y

También podría gustarte