You are on page 1of 14

2017 - II SISTEMA DE VENTA

PARA TIENDA
COMERCIAL DE
PRODUCTOS DE
PRIMERA NECESIDAD

COMERCIO ELECTRONICO

_ Jhon Navarro Cuno


_ Gloria Casilla Bautista
_ Alex Yanque Itusaca
INGENIERIA DE SISTEMAS E INFORMATICA – UNAM
Contenido
I EMPRESA ....................................................................................................................................... 3
1.1. DESCRIPCION DE LA ORGANZACION ............................................................................. 3
1.2. NOMBRE ................................................................................................................................. 3
1.3. RESEÑA HISTORIA ............................................................................................................... 3
1.4. UBICACIÓN ............................................................................................................................ 3
1.5. ORGANIGRAMA.................................................................................................................... 4
1.6. VISION .................................................................................................................................... 4
1.7. MISION .................................................................................................................................... 4
1.8. OBJETIVOS............................................................................................................................. 4
1.9. VALORES ............................................................................................................................... 5
1.10. CAMPO LABORAL ............................................................................................................ 6
II OBJETIVOS DEL PROYECTO TIENDA VIRTUAL ................................................................... 6
2.1. OBJETIVO GENERAL ........................................................................................................... 6
2.2. OBJETIVOS ESPECIFICOS ................................................................................................... 6
III MARCO TEORICO ..................................................................................................................... 6
3.1 DESCRIPCIÓN DEL PROYECTO DE SOFTWARE ............................................................ 6
3.1. OBJETIVOS DEL FUNCIONAMIENTO DEL SOFTWARE................................................ 7
IV ETAPAS PARA EL DESARROLLO DEL PROYECTO DE SOFTWARE .............................. 7
4.1. ANTECEDENTES ................................................................................................................... 7
4.2. ESPECIFICACIÓN DE REQUISITOS ................................................................................... 7
4.3. Requisitos funcionales .............................................................................................................. 7
4.4. Requisitos no funcionales ......................................................................................................... 8
V DISEÑO ........................................................................................................................................... 9
5.1. HERRAMIENTAS ................................................................................................................... 9
5.2. EQUIPO DEL PROYECTO .................................................................................................... 9
5.3. TABLA DE PROCESOS ......................................................................................................... 9
5.4. VALIDACION Y VERIFICACION ...................................................................................... 11
VI CONCLUSIONES...................................................................................................................... 13
INTRODUCCIÓN

Hoy en día las empresas se esfuerzan para tener una mayor participación en el mercado, lo
que ha originado el desarrollo de aplicaciones donde se puede registrar el crecimiento de las
empresas y las preferencias de los consumidores, estas aplicaciones mejoran el control
administrativo mediante un seguimiento preciso de todas las transacciones que se realicen
dentro de un negocio en tiempo real proporcionando reportes detallados de ventas que
permiten a los administradores ordenar fácilmente la cantidad correcta de productos en el
momento adecuado , esto permite al negocio o a las empresas mejorar el servicio al cliente
reduciendo el tiempo necesario para terminar una transacción. Los sistemas de ventas tienen
la capacidad de ser personalizados para cumplir con las necesidades específicas de un negocio
por ejemplos las organizaciones de venta al menudeo pueden localizar rápidamente los precios
de venta y costos actuales de todos los productos, y los hoteles pueden vincular fácilmente las
cuentas del restaurante con los cargos de una habitación, una tienda de ropa pueden incluir
todos los elementos que ofrece y organizarlos ya sea por marca o por precio, etc. En años
recientes el mercado ha incrementado y se han generado diversidad de negocios en todos los
rubros, prácticamente obligando a las empresas a ofrecer un mejor atención no solo
limitándose a la venta del producto sino también a considerar mayor comodidad y mejor
atención al cliente, esto depende mucho del sistema con el que cuente la empresa, un sistema
rápido y sencillo es lo que se busca en la actualidad.
I EMPRESA
1.1. DESCRIPCION DE LA ORGANZACION
1.2. NOMBRE

 TIENDA COMERCIAL FRANCO

1.3. RESEÑA HISTORIA


La empresa se dedica a la venta de productos de primera necesidad en un local que queda
en la Av. La Costanera 1204, Ilo Esto debido al gran consumo de estos productos que hacen
de la vida del ser humano más saludables y accesible a sus necesidades.

es una empresa dedicada a la comercialización y venta de productos en donde pretendemos


ser un referente en el mercado nacional en el sector de los productos de primera necesidad
.

1.4. UBICACIÓN
DEPARTAMENTO : Moquegua

PROVINCIA : Ilo.

DISTRITO : Ilo.

Dirección: Av. La Costanera 1204, Ilo


1.5. ORGANIGRAMA

Gerente/Dueño

Contador

Encargado de
Tienda

Vendedor Vendedor

Fuente: Elaboración grupal.

1.6. VISION

 Pretendemos ser un referente en el mercado nacional en el sector de los productos de los


productos de primera necesidad en el hogar
 Llegar a estructurarnos como una empresa líder con una buena infraestructura y personal
administrativo.
 Pretendemos llegar a ofrecer productos de calidad saludables para el consumo humano

1.7. MISION
 Somos una empresa dedicada a la comercialización y venta de productos de primera
necesidad .Ofreciendo una solución global a personas, a través de nuestra tienda
virtualeproductos de primera necesidad

1.8. OBJETIVOS

 Contar con una solución web que permita establecer un canal de venta de productos y/o
servicios.
 Optimizar los niveles de comunicación hacia los prospectos y clientes de la empresa.
 Contar con una plataforma flexible y dinámica que permita reflejar de forma rápida y
sencilla las actualizaciones y cambios que se puedan producir en la empresa.
 Integrar algunos de los procesos de consultas y atención a clientes.
 Adquirir un desarrollo propietario escalable en el tiempo, que permita la incorporación
de nuevos desarrollos y funcionalidades.
 Garantizar la integridad y confiabilidad de la información.
 Seguridad del sistema a niveles de usuario, formularios y reportes.
 Flexibilidad para realizar cambios a medida que el negocio lo demande.
 Optimización para la plataforma tecnológica utilizada.

1.9. VALORES

 TRABAJO EN EQUIPO: promoviendo y apoyando un equipo homogéneo y


multidisciplinar.
 COLABORACIÓN: trabajamos junto con nuestros proveedores y clientes para mejorar
día a día la calidad con los mismos y satisfacer sus necesidades.
 SERVICIO: Cumplimos con nuestros compromisos y nos hacemos responsables de
nuestro rendimiento en todas nuestras decisiones y acciones, basándonos en una gran
voluntad de servicio por y para nuestros clientes.
 MEJORA CONTUNUA E INNOVACIÓN: Nos damos cuenta de la importancia de
mirar hacia el futuro por tanto ofrecemos lo último del mercado para dar apoyo y servicio
único a nuestros clientes.
 TRANSPARENCIA: La implicación y compromiso del personal no sería posible sin
una absoluta transparencia en los procesos, todo el personal puede disponer de lo que se
hace en la empresa.
 COMUNICACIÓN: Promovemos y facilitamos la comunicación entre todos los
niveles de la organización disponiendo de herramientas eficaces, convocando los foros
adecuados y con el compromiso constante de la dirección.
 INTEGRIDAD Y ÉTICA: Respetamos y cumplimos nuestra normativa interna y todo
lo que rodea a nuestra empresa.
 MODELO DE DIRECCIÓN PARTICIPATIVO: el personal de la empresa asume
responsabilidades y toma participación en las decisiones.
 FORMACIÓN: La empresa se preocupa de la formación continua en todos los ámbitos.

1.10. CAMPO LABORAL


Nuestro campo laboral abarca todos los productos de primera necesidad para una buena
salud en la humanidad .

II OBJETIVOS DEL PROYECTO TIENDA VIRTUAL


2.1. OBJETIVO GENERAL
Desarrollar una tienda online para la venta de productos de primera necesidad para que la
empresa sea más competitiva y mantenga la fidelidad y satisfacción de sus clientes.

2.2. OBJETIVOS ESPECIFICOS


 Desarrollos de una herramienta de construcción de tiendas virtuales.
 Identificación de los requerimientos específicos de la aplicación requerida.
 Análisis y diseño para la realización de la tienda online
 Implementación y documentación.
 Prototipo de un Carro de Compras para la tienda virtual.

III MARCO TEORICO


3.1 DESCRIPCIÓN DEL PROYECTO DE SOFTWARE
El sistema web de ventas es un software Práctico, Exacto y Seguro que le permitirá tener
un mayor desenvolvimiento de su empresa. Se trata de una completa aplicación, para la
gestión de clientes y productos, donde se incluye la posibilidad que el cliente pueda elegir
visualizar y/o comprar lo que este desee como constancia de su compra, la aplicación
también puede realizar el registro de ventas de dichos productos y generar informes. Es una
secuencia de pasos que emprende el vendedor para tratar con un comprador potencial y que
tiene por objeto producir alguna reacción deseada en el cliente (usualmente responsabiliza
en registrarlas la compra)". El sistema se ventas del producto o servicio de la organización,
se evalúan las características y las necesidades de promoción del servicio y posteriormente
se contacta con los clientes para cerrar las ventas, tomando pedidos y llevando con detalle
el registro de todas las transacciones. De este modo el departamento de ventas del negocio
mantiene la base de datos actualizada sobre las ventas realizadas, los pedidos en proceso y
puede comunicarse con los demás departamentos para evaluar el nivel de producción. Del
mismo modo establece un vínculo estrecho con el departamento de inventarios por medio
de las entradas y salidas de producto, para mantener a la empresa en equilibrio con las
existencias en almacén.

3.1. OBJETIVOS DEL FUNCIONAMIENTO DEL SOFTWARE

 Poder registrar un cliente con toda su información personal y su posterior modificación.


 Generar informes de todas las transacciones electrónicas.
 Generar facturas de todas las transacciones electrónicas.
 Poder administrar las categorías de clientes y de los productos

IV ETAPAS PARA EL DESARROLLO DEL PROYECTO DE SOFTWARE


4.1. ANTECEDENTES
El negocio se llama “nombre”, el cual se dedica esencialmente a la venta de productos de
primera necesidad (abarrotes).

No cuenta actualmente con ninguna clase de sistema automatizado para la realización de


sus procesos en general.

4.2. ESPECIFICACIÓN DE REQUISITOS


4.3. Requisitos funcionales
 El sistema deberá poder verificar la autenticación de ingreso a este por parte del(los)
usuario(s) autorizado(s).
 Administración de la información de los productos; es decir, el sistema será capaz de
permitir al(los) dueño(s) poder actualizar y/o eliminar información concerniente a los
productos albergados en la base de datos.
 Obtención de toda la información de algún producto mediante la búsqueda, haciendo uso
del “código” perteneciente a este.
 El sistema deberá permitir generar un reporte de compras, después de haber realizado
dicha operación.
 Cada vez que el(los) usuario(s) realice(n) una venta, el sistema deberá ser capaz de
descontar la cantidad vendida de los productos. Además el sistema permitirá guardar el
registro de que se realizó alguna venta después de haberse realizado esta, incluyendo la
fecha en la que se realizó, para que los usuarios dispongan de una estadística de sus ventas
realizadas diaria/semanal/mensualmente.
 El sistema deberá ser capaz de verificar que la cantidad requerida por los clientes existen
en el almacén. Si este no fuera el caso el sistema deberá emitir un mensaje de alerta dando
a conocer las cantidades actuales de los productos antes solicitados.
 El(los) usuario(s) podrán registrar en el sistema los productos defectuosos para que
después el sistema se encargue de la actualización de la cantidad modificada de dicho
producto.
 Al final de una venta el sistema deberá ser capaz de generar boletas de pago físicas.

4.4. Requisitos no funcionales


 El sistema no debe tardar más de 5 segundos en realizar la búsqueda de algún producto,
si esto ocurriese el sistema lanzará un mensaje de error indicando que no puede conectarse
con la base de datos.
 El sistema deberá emitir un reporte cada cierto tiempo dando a conocer los productos
que están por debajo del límite del stock mínimo establecido por los usuarios.
 Los usuarios deben contar con la plataforma Java instalada en su(s) computador(es).
 El sistema deberá funcionar correctamente en cualquiera de los siguientes sistemas
Operativos: Windows 7, Windows 8, Linux, Mac OS.
 Se debe disponer de periféricos disponibles (mouse y teclado) para un adecuado uso del
software.
 Para un mejor funcionamiento del sistema se requiere una PC con una capacidad de
RAM de 2GB o mayor, además debe contar con un procesador que posea mínimamente 2
núcleos, además debe contar con por lo menos 25GB disponibles para alojar la base de
datos.
V DISEÑO
5.1. HERRAMIENTAS
Existen varias herramientas para el desarrollo de aplicaciones web, pero para este trabajo
se elige a PHP como herramienta para el desarrollo, debido a los beneficios que ofrece y
porque se tiene conocimiento previo de la herramienta.
Beneficios:
 Es gratuito por lo que no se tendría que invertir dinero por parte de la pyme.
 Es Open Source.
 Tiene soporte para conexión a distintas base de datos como: MySQL, Oracle,
PostgreSQL, MS SQLServer entre otras.

Existen varios motores de base de datos como: Postgres, MySQL y MS SQLServer,


escogiendo a MySQL como motor de base de datos para el sistema web por las ventajas:
 Soporte para poder conectarse sin complejidad a PHP.
 Fácil uso y mantenimiento.
 Conocimiento previo de la base de datos, usando la herramienta SQLyog.

5.2. EQUIPO DEL PROYECTO


a) Programador: Encargado de codificar el sistema web de venta, cumpliendo las
necesidades y requerimientos del cliente.
b) Manager: Encargado de que los procesos de desarrollo se cumpla y registra los
resultados de las reuniones para luego ser analizados.
c) Cliente: El representante del negocio, quien brindara todas las especificaciones
necesarias para validar su implementación y determinar la funcionalidad del sistema.

5.3. TABLA DE PROCESOS


Nro. Procesos Prioridad Tareas
- Interfaz de usuario
- Comprobación de la BBDD.
1 Crear una cuenta Alta
- Lectura y procesado de la cuenta.
-Comprobación de resultados.
- Interfaz de usuario.
2 Ingresar al SISTEMA WEB Alta - Validación de usuario.
- Comprobación de resultados.
- Interfaz de usuario.
- Modificar datos del cliente.
3 Gestionar un cliente Media
- Introducción de un cliente.
- Eliminación de un cliente.
- Crear consulta SQL que agregue los
productos a la BBDD.
- Lectura de datos y procesado del
4 Registrar un producto Alta producto.
- Subir fichero con la imagen del producto.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario.
- Crear consulta SQL que actualice los
productos a la BBDD.
- Lectura de datos y procesado del
producto.
5 Modificar un producto Media
- Actualizar fichero con la imagen del
producto.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario.
- Crear consulta SQL que elimine los
productos a la BBDD.
- Lectura de datos y procesado del
producto.
6 Eliminar un producto Media
- Eliminar fichero con la imagen del
producto.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario.
- Crear consulta SQL que agregue los
pedidos a la BBDD.
7 Solicitar un pedido Alta - Lectura de datos y procesado del pedido.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario.
- Crear consulta SQL que actualice los
pedidos a la BBDD.
8 Modificar un pedido Media - Lectura de datos y procesado del pedido.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario.
- Crear consulta SQL que elimine los
9 Eliminar un pedido Media pedidos a la BBDD.
- Lectura de datos y procesado del pedido.
- Comprobación de resultados en la BBDD
y en la interfaz de usuario
- Crear consulta SQL que seleccione los
pedidos por categorías y meses en la
BBDD.
- Lectura de datos y procesado de la
10 Visualizar la venta Alta
consulta.
- Comprobación de resultados en la
BBDD y en la interfaz de usuario crear
gráfico de barras.
- Crear consulta SQL que seleccione los
pedidos por clientes, DNI/Ruc y Fechas
en la BBDD.
Buscador de - Lectura de datos y procesado de la
11 Media
Clientes/Productos/Pedidos
consulta.
- Comprobación de resultados en la
BBDD y en la interfaz de usuario.

5.4. VALIDACION Y VERIFICACION


Se presentará al cliente el producto final de la primera versión del sistema web con la
finalidad que pueda ser probado por el cliente para la verificación de los requerimientos y
expectativas según el criterio.
Algunas imágenes de la idea principal del sistema web:
VI CONCLUSIONES
Para lograr este objetivo hemos realizado el programa de tal forma que se facilite la
utilización del sistema evitando que los datos proporcionados no sean procesados de la
misma manera en que van llegando. En conclusión hemos obtenido un sistema que cumple
con los objetivos propuestos. Este sistema obtiene los parámetros deseados: fiabilidad,
rapidez, disponibilidad y seguridad que ayudaran a la empresa a tener un sistema de ventas
que cumpla los requerimientos que necesitan.