Está en la página 1de 23

1

DESARROLLO DE UNA TIENDA ONLINE PARA LA EMPRESA IVANIA


OLIVERA ACCESORIOS CREATIVOS

(Estudiantes)
SANTIAGO ANDRÉS FUENTES SEVERICHE

CORPORACIÓN UNIVERSITARIA ANTONIO JOSÉ DE SUCRE

PROGRAMA INGENIERIA DE SISTEMAS

DOCENTES: ESP. REYES HERAZO JAIDER ENRIQUE

ELECTIVA LIBRE II. SEMESTRE IV

NOVIEMBRE 2, 2023
2

CORPORACIÓN UNIVERSITARIA ANTONIO JOSE DE SUCRE


AGRADECIMIENTOS

Agradezco todas aquellas personas que hicieron posible la creación de este


proyecto, a nuestros padres, por el apoyo y confianza, compañeros y amigos y a mi
Docente, por la confianza y conocimiento compartido, para hacer posible este
desarrollo.

CONTENIDO

1. INTRODUCCIÓN ................................................................................................................................ 3
2. OBJETIVOS DEL DOCUMENTO .......................................................................................................... 4
3. OBJETIVOS......................................................................................................................................... 4
3.1. OBJETIVO GENERAL.................................................................................................................... 4
3.2. OBJETIVOS ESPECÍFICOS............................................................................................................. 4
4. DELIMITACIÓN Y/O ALCANCES DEL PROYECTO ................................................................................ 5
5. DESARROLLO DEL PROYECTO ........................................................................................................... 5
5.1. FASE DE EXPLORACIÓN .............................................................................................................. 5
5.1.1. ACTA DE CONSTITUCIÓN DEL PROYECTO ........................................................................... 6
5.1.2. REQUERIMIENTO FUNCIONALES ........................................................................................ 7
5.2. REQUERIMIENTO NO FUNCIONALES ............................................................................................. 8
6. FASE DE PLANIFICACIÓN ............................................................................................................... 8
6.1.1. DESCRIPCIÓN DE INTERFACES SOFTWARE ................................................................................. 9
6.1.2. INTERFACES CON SISTEMAS EXTERNOS ............................................................................. 9
6.2. INTERFACES INTERNOS ................................................................................................... 10
La plataforma debe tener un catalogo ............................................................................................... 17
GLOSARIO DE TÉRMINOS .................................................................................................................... 20
11. CONCLUCIONES ............................................................................................................................ 22
12. BIBLIOGRAFIA .................................................................................. ¡Error! Marcador no definido.
3

DESARROLLO DE UNA TIENDA ONLINE PARA LA EMPRESA IVANIA


OLIVERA ACCESORIOS CREATIVOS

RESUMEN
Este proyecto está enfocado en el desarrollo de una tienda online, siguiendo la metodología
Para crear una tienda en línea con Ubuntu y XAMPP, con el objetivo de crear un software
de alta calidad, realizado los procesos de análisis, diseño, modelado y codificación, a través
de las fases de la metodología, dando como resultado software completamente funcional
cumpliendo con todos los requerimientos del cliente.

PALABRAS CLAVES: Tienda Online, programación,Ubuntu, Xampp.

ABSTRACT

This project is focused on the development of an online store, following the methodology To
create an online store with Ubuntu and XAMPP, with the aim of creating a high quality
software, performed the processes of analysis, design, modeling and coding, through the
phases of the methodology, resulting in fully functional software meeting all customer
requirements.

KEYWORDS: Online Store, programming,Ubuntu,XAMPP

1. INTRODUCCIÓN

El comercio electrónico es una tendencia que ha crecido exponencialmente en los


últimos años. Cada vez más personas compran productos y servicios en línea, lo
que ha abierto nuevas oportunidades para los emprendedores.

Crear una tienda online es una excelente manera de iniciar un negocio o expandir
un negocio existente. Sin embargo, es importante seguir una serie de pasos para
crear una tienda online exitosa.

Debido a esto, se optó por realizar un sistema de información, para la empresa


Ivania Olivera Accesorios Creativos, el cual contará con un manejo de inventario,
4

productos, ventas y todo lo relacionado con un local comercial de accesorios como


manillas, pulseras, mochilas, argollas, manillas, Ganchos, donde el cliente sea
capaz de realizar compras por medio de la plataforma, sin tener que ir directamente
a un lugar determinado.

2. OBJETIVOS DEL DOCUMENTO

El objetivo de estudio de este proyecto es el desarrollo de una plataforma web,


aplicadas a las ventas en línea.

3. OBJETIVOS

3.1. OBJETIVO GENERAL

Desarrollar una Tienda Online para la empresa Ivania Olivera Accesorios Creativos
de la ciudad de Sincelejo.

3.2. OBJETIVOS ESPECÍFICOS

1. Identificar los requerimientos de una tienda online.


2. Analizar los requerimientos establecidos por el cliente para la tienda.
3. Diseñar la tienda online.
4. Desarrollar un sistema web para la tienda online.
5. Realizar pruebas en el sistema web.
5

4. DELIMITACIÓN Y/O ALCANCES DEL PROYECTO

Este proyecto consiste en desarrollar una Tienda Online para la empresa Ivania
Olivera Accesorios Creativos de la ciudad de Sincelejo, esta contará con un catálogo
exclusivo de Los productos, el registro de los usuarios a la plataforma, los métodos
de pago implementados los cuales son Ivania Olivera Accesorios Creativos, Este
proyecto se concluirá a finales de este año 2023, La gestión del tiempo es un
aspecto clave para el éxito de cualquier proyecto, ya sea académico, profesional o
personal. Implica planificar, organizar y controlar el uso de los recursos disponibles
para cumplir los objetivos establecidos dentro de un plazo determinado. Para ello,
se requiere definir las actividades necesarias para realizar el proyecto, estimar su
duración y asignarles una secuencia lógica. De esta manera, se puede elaborar un
cronograma que permita monitorear el progreso del proyecto y detectar posibles
desviaciones o retrasos. Así, se podrá tomar acciones correctivas o preventivas
para asegurar la calidad y la eficiencia de este trabajo realizado.

Además de lo anterior, este proyecto incluye siguiente:

• Una interfaz para administrar el inventario, visualización de los productos,


ventas, usuarios y la información principal para contactar con la empresa,
catálogos en línea.
• Una interfaz para visualizar los productos, realizar pedidos y pagos de modo
virtual.

5. DESARROLLO DEL PROYECTO

5.1. FASE DE EXPLORACIÓN

En esta primera fase de exploración, se realizó la una serie de reuniones con el


dueño de la empresa Ivania Olivera Accesorios Creativos, para definir la concepción
de la idea, situación actual de la tienda y el planteamiento del problema, dando como
resultado el Acta de Constitución del Proyecto, los requerimientos funcionales, no
funcionales y de negocio, E-marketing.
6

5.1.1. ACTA DE CONSTITUCIÓN DEL PROYECTO


Tabla 1 Carta del Proyecto
NOMBRE DEL PROYECTO

DESARROLLO DE UNA TIENDA ONLINE PARA LA EMPRESA Ivania Olivera Accesorios


Creativos
RAZÓN DE SER DEL PROYECTO
Una gran cantidad de empresas en nuestro entorno, cuentan con locales comerciales, siendo
conocidos por aquellas personas las cuales saben de su ubicación, motivo por el cual tienen una
lista de clientes muy corta y una economía poco estable.
Una de estas empresas tiene por nombre Ivania Olivera Accesorios Creativos, la cual no es muy
conocida en su ámbito, pero desea ser reconocida y a su vez generar más ingresos.
Una de las falencias de esta empresa es que no cuenta con los medios adecuados o la plataforma
adecuada para darse a conocer en el mundo laboral, tanto real como Virtual.
Por ello se desarrollará una Tienda Online (De forma local), la cual ayudará a la empresa Ivania
Olivera Accesorios Creativos a mejorar sus ingresos a futuro y tener un reconocimiento muy
elevado en su ámbito laboral.

OBJETIVO PRIMARIO DEL PROYECTO


Desarrollar una Tienda Online para la empresa Ivania Olivera Accesorios Creativos de la ciudad
de Sincelejo.

OBJETIVO DE SEGUNDO NIVEL


1. Identificar los requerimientos de una tienda online.
2. Analizar los requerimientos establecidos por el cliente para la tienda.
3. Diseñar la tienda online.
4. Desarrollar un sistema web para la tienda online.
5. Realizar pruebas en el sistema web.

ALCANCE
7
El alcance del proyecto incluye el levantamiento de requerimientos, el diseño, construcción y
pruebas del sistema para el correcto funcionamiento de la tienda virtual administrable. Además,
permitirá gestionar toda la información de los productos, pedidos, los usuarios.

En el proyecto no se podrá:
1.Realizar pagos con tarjeta de crédito o débito.
2. Visualizar estadísticas de uso de la app
3. Contestar inmediatamente a través de chatbot

RESTRICCIONES

• El proyecto debe ofrecer un software de calidad y totalmente funcional.


• El tiempo y el presupuesto del proyecto
• Fallas en los servidores donde se produzca el montaje de la app

SUPOSICIONES
1. El usuario debe tener acceso a internet para ingresar a la app
2. los servidores no fallen.
3. funcione correctamente en todos equipos móvil.

5.1.2. REQUERIMIENTO FUNCIONALES

• La plataforma debe contar con una sección para ponerse en contacto con la
asociación
• Permitir agregar los productos al carrito a través de un botón
• Permitir gestionar productos

• Al presionar el botón realizar compra este se debe agregar a inventario del


cliente
• Que la interfaz sea acorde a todos los dispositivos
• Que tenga buena usabilidad
• Buscar productos de acuerdo al nombre
• Realizar el pago de los productos
8

• A la hora ejecutar la compra el usuario debe estar registrado de lo contrario no


se ejecutará.
• Mostrar cabalmente todo el catálogo de productos que se ofrecen
• El ambiente gráfico de la página sea de un color para el agrado del cliente.

5.2. REQUERIMIENTO NO FUNCIONALES

• La plataforma deberá tener una interfaz gráfica sencilla y visualmente atractiva


• Seguridad al momento de realizar su compra
• Eficiencia al momento de que el usuario deba iniciar sesión para completar la
compra.
• la plataforma debe ocultar la información de los usuarios (datos personales,
información de pago)
• la plataforma debe tener una excelente funcionalidad
• La plataforma debe tener escalabilidad
• la plataforma deberá tener mejoras, actualizaciones frecuentes
• Adaptabilidad y Rendimiento: La tienda debe tener un buen rendimiento para
que los clientes puedan navegar y realizar compras de forma rápida y fluida.
• SEO, La tienda debe estar optimizada para los motores de búsqueda para
que los clientes puedan encontrarla fácilmente.

6. FASE DE PLANIFICACIÓN
En la fase de planificación, se realizó una reunión con el cliente y los integrantes del
equipo de trabajo, en el cual se planifico el desarrollo de una tienda en línea para la
empresa Ivania Olivera Accesorios Creativos
9

6.1.1. DESCRIPCIÓN DE INTERFACES SOFTWARE

6.1.2. INTERFACES CON SISTEMAS EXTERNOS

No está conectada a otros sistemas, como sistemas de pago como PayPal entre
otros, sistemas de envío
10

6.2. INTERFACES INTERNOS

• Cuando se ha iniciado sesión, el sistema permite visualizar los productos


recomendados

Ilustración 4 N° 2
11

• El sistema debe permitir al usuario visualizar la aplicación, el sistema debe


permitir visualizar todos los productos.
• incluyendo los precios de los productos.
Ilustración 5 Especificación de Prototipos N° 3
12

• La plataforma debe contar con una sección para ponerse en contacto con la
asociación

Ilustración 6 Especificación de Prototipos N° 4


13

• Mostrar cabalmente todo el catálogo de productos que se ofrecen, el sistema


debe permitir al usuario visualizar la aplicación de manera correcta.

6.3.1.2.3. REQUISITOS DEL SISTEMA


CAPTURA Y DESCRIPCIÓN DE REQUERIMIENTOS
PROYECTO:
Desarrollar una Tienda Online para la empresa Ivania Olivera Accesorios Creativos de la
ciudad de Sincelejo.

Información del Requerimiento


Requerimiento Nro. 1 Versión 1 Identificador REQ-FUN-001

Fecha de Creación Noviembre/05/2023


Nombre del Requerimiento:
Descripción: Estado Fecha
La plataforma debe permitir seleccionar los Aprobado: X
productos al carro de compras.
Rechazado
Modificado:
En Ejecución
Finalizado:
Entradas

Salidas
-
Tipos de Funcional X No
Requerimiento: Funcional

Responsable: SANTIAGO ANDRÉS FUENTES


14

Caso de uso: Agregar Productos Al Carrito

Descripción: La plataforma debe permitir seleccionar los

productos al carro de compras.

Flujo normal de eventos:

1. El actor, ingresan al sitio web.


2. El sistema muestra un listado ordenado de los productos.
3. El actor seleccionar un producto.
4. El sistema abre otra interfaz donde muestra las características del producto
y un botón para agregar al carrito.
5. El actor acciona el botón para agregar al carrito.
6. El sistema agrega el producto al carrito de compras con una unidad.

Tabla 8 Requisito Funcional N° 2


Ivania Olivera Accesorios Creativos

CAPTURA Y DESCRIPCIÓN DE REQUERIMIENTOS


PROYECTO:
15

Desarrollar una Tienda Online para la empresa de Ivania Olivera Accesorios


Creativos la ciudad de Sincelejo.

Información del Requerimiento


Requerimiento Nro. 2 Versión 1 Identificador REQ-FUN-002

Fecha de Creación Noviembre/05/2023


Nombre del Requerimiento: El sistema debe permitir al usuario visualizar
la aplicación
Descripción: Estado Fecha
La plataforma debe permitir al usuario Aprobado: X Noviembre/05/2023
visualizar la aplicación y los precios de los Rechazado
productos
Modificado:
En Ejecución
Finalizado:
Entradas

Salidas
Panel de administración
Tipos de Funcional X No
Requerimiento: Funcio
nal
Responsable: SANTIAGO ANDRÉS FUENTES

Descripción: El sistema debe permitir al usuario visualizar

la aplicación y sus precios.

Flujo normal de eventos:

1. El actor, ingresa a la tienda en línea.


2. El sistema muestra los productos y precios cada uno de los bienes.
16

Tabla Requisito Funcional N° 3


Ivania Olivera Accesorios Creativos

CAPTURA Y DESCRIPCIÓN DE REQUERIMIENTOS


PROYECTO:
Desarrollar una Tienda Online para la empresa Ivania Olivera Accesorios Creativos
de la ciudad de Sincelejo.

Información del Requerimiento


Requerimiento Nro. 3 Versión 1 Identificador REQ-FUN-003

Fecha de Creación Noviembre/05/2023


Nombre del Requerimiento: La plataforma debe tener un catalogo
Descripción: Estado Fecha
La plataforma debe tener un catalogo Aprobado: X Noviembre/05/2023
Rechazado
Modificado:
En Ejecución
Finalizado:
Entradas

Salidas
Producto buscado
Tipos de Funcional X No Funcional
Requerimiento:

Responsable: SANTIAGO ANDRÉS FUENTES


17

La plataforma debe tener un catalogo

Descripción: La plataforma debe tener un catalogo

Flujo normal de eventos:

1. El actor, ingresan al sitio web.


2. El sistema muestra las opciones de usuario entre ellas una barra llamada
buscador.
3. El actor ingresa la palabra a buscar
4. Después oprimen el botón de buscar
5. El sistema busca los productos relacionados con ese nombre.
6. El sistema muestra los productos encontrados

Ivania Olivera Accesorios Creativos

CAPTURA Y DESCRIPCIÓN DE REQUERIMIENTOS


PROYECTO:
Desarrollar una Tienda Online para la empresa de la Ivania Olivera Accesorios
Creativos ciudad de Pereira.

Información del Requerimiento


Requerimiento Nro. 4 Versión 1 Identificador REQ-FUN-004

Fecha de Creación Noviembre/05/2023


Nombre del Requerimiento: Contacto de la asociación
Descripción: Estado Fecha
18

• La plataforma debe contar con una Aprobado: X Noviembre/05/2023


sección para ponerse en contacto con la Rechazado
asociación
Modificado:
En Ejecución
Finalizado:
Entradas

Salidas

Tipos de Funcional X No Funcional


Requerimiento:

Responsable: Santiago Andrés Fuentes

• La plataforma debe contar con una sección para ponerse en contacto con
la asociación

• Descripción: La plataforma debe contar con una sección para ponerse en


contacto con la asociación

Flujo normal de eventos:

1. Captura de datos: Los datos se capturan cuando un usuario ingresa


su información de contacto en el formulario de contacto de la tienda en línea.
Esta información puede incluir el nombre, la dirección de correo electrónico,
el número de teléfono y la dirección de la asociación.
2. Almacenamiento de datos: Los datos se almacenan en una base de
datos. La base de datos debe estar segura y protegida para evitar el acceso
no autorizado.
19

3. Acceso a datos: Los datos se pueden acceder desde la base de datos


para diversos fines, como responder a consultas de los clientes, enviar
boletines informativos o realizar campañas de marketing.
4. Actualización de datos: Los datos se deben actualizar periódicamente
para garantizar que sean precisos y actualizados.

7. ESPECIFICACIÓN REQUISITOS NO FUNCIONALES


Tabla 19 Requisitos no Funcionales
ID TIPO DESCRIPCIÓN
REQ-NFU- Seguridad Si el usuario no ha iniciado sesión El sistema debe
Denegar El acceso A las funciones de compra del
001
sistema Instantáneamente.

REQ-NFU- Usabilidad El sistema debe Permitir al usuario Visualizar La


002 aplicación Con un color principal verde y dorado
Instantáneamente
REQ-NFU- Funcionalidad la plataforma debe tener una excelente
003 funcionalidad
20

8.GLOSARIO DE TÉRMINOS

Término Descripción
Marketing digital. Es el uso de Internet, las redes sociales y otras
E-marketing
tecnologías digitales para promocionar productos y servicios.
Cualquier objeto que se puede usar para complementar la ropa
Accesorio o el atuendo de una persona. Los accesorios pueden ser de uso
personal, como joyas, relojes, gafas de sol, bolsos, zapatos,
Herramienta que permite a los clientes agregar, eliminar y
Carrito de compras
modificar los productos que desean comprar.
Espacio virtual donde se guardan los productos que un cliente
Bolsa de compras:
ha seleccionado para comprar.
Producto Bien o servicio que se ofrece a la venta.
Estrategia de marketing que consiste en ofrecer a los clientes
Venta cruzada:
productos complementarios al que pretenden comprar.
Programa informático que simula una conversación con un
Chatbot:
usuario humano.
Posicionamiento en buscadores. Es el proceso de optimizar un
SEO sitio web para que aparezca en las primeras posiciones de los
resultados de búsqueda.
21
22

9. CONCLUCIONES

A la hora de hacer un desarrollo de software, es muy importante la planificación de un


proyecto, ya que, por medio de esta, se puede tener el control del avance del software
y a su vez se reducen los casos en los que se pueden cometer errores.

Teniendo en cuenta que la mayoría de plataformas de comercio electrónico, están


desarrolladas con herramientas de paga creadas por compañías, esta plataforma
cuenta con todas estas herramientas creadas por el equipo de desarrollo propio, a tal
punto que, con estudio y mejoras en el proyecto.

En la parte de negocios la implementación de una plataforma de ventas en línea es


importante, ya que, además de mejorar los ingresos de la empresa, genera mayor
alcance de personas y a su vez permite tener control del funcionamiento de la empresa,
desde cualquier lugar.

El glosario presentado en este trabajo proporciona una descripción general de los


términos más importantes que se utilizan en el comercio electrónico de accesorios.
Estos términos son esenciales para comprender el funcionamiento de una tienda en
línea de accesorios y tomar mejores decisiones para el desarrollo y el éxito de tu
negocio.

Además de los términos básicos, también es importante conocer las tendencias y las
mejores prácticas del comercio electrónico. El uso de las redes sociales, el marketing
de contenidos y el análisis de datos son algunas de las estrategias que pueden ayudarte
a aumentar las ventas y mejorar la experiencia de tus clientes.

En la actualidad hay millones de páginas web compitiendo por el posicionamiento en la


internet, debido a esto a la hora de desarrollar un proyecto web, se requiere el
conocimiento de las tecnologías que están a la vanguardia, para mejorar las
posibilidades de competir con los grandes, en la internet y así el proyecto tenga un buen
reconocimiento.
23

Si se siguen con las indicaciones propuestas por personas con experiencia, pero
también aceptando propuestas de manos inexpertas se podrá se llegar a un mejor
e innovador tipo de desarrollo, que puede llegar darle una mejor cara al negocio, por
lo tanto, mejorar las oportunidades de la organización.

Bibliografía

(s.f.). Obtenido de https://blog.hubspot.es/website/crear-tienda-online-wordpress

(s.f.). Obtenido de https://www.youtube.com/watch?v=BeOpd_gITB0

También podría gustarte