You are on page 1of 25

Sistema de control de ventas e inventario

NOMBRE DE LA EMPRESA

DIRECCION

CALLE NICOLAS BRAVO No. 17, COL. CENTRO, JALPA DE MENDEZ, TAB.
Sistema de control de ventas e inventario

ANTECEDENTES

Hace 15 aos el Ing. Felipe Hernndez de la Cruz despus de sus largos


aos de trabajo en una compaa constructora, se dio cuenta que en la ciudad de
Jalpa de Mndez, no haba ninguna empresa que se dedicara al ramo ferretero y
que era de mucha falta en esta ciudad.

Por lo cual decidi ser fundador de una tlapalera a la que le puso por
nombre la brocha, ubicada en la calle Nicols Bravo no. 22, col. centro, Jalpa de
Mndez, Tabasco. Viendo los resultados el negocio fue creciendo da tras da
aumentando su lnea de productos de construccin y ferretera, as como tambin
capacitacin constante a sus empleados para el buen trato a sus clientes, base a
su crecimiento y su gran xito hoy en da paso a ser FERRETERIA LA BROCHA
ahora con su nueva ubicacin en la calle Nicols Bravo no. 17, col. centro, Jalpa
de Mndez, Tabasco.

El nombre de la empresa se debe a que su propietario, decidi llamarla la


brocha, porque un da pensando como llamara a su negocio, le pareci el nombre
ms apropiado para una empresa del ramo ferretero, ya que es uno de los
productos ms conocidos en la lnea ferretera.

MISIN

Ser una empresa del ramo ferretero con la conviccin de valores de tica y
honestidad, dedicada a la comercializacin y distribucin de productos de
excelente calidad, con precios competitivos, satisfaciendo la demanda de
productos para la industria y el pblico en general logrando un buen rendimiento
sobre la inversin y haciendo particip a nuestro personal en el xito de la
empresa.

VISIN

Ser un proveedor con vocacin al servicio al cliente, alcanzando y


superando sus expectativas y necesidades requeridas, ser confiable y honesto en
constante evolucin y lder en el ramo ferretero ante nuestros clientes.

GIRO DEL NEGOCIO

Comercial
Sistema de control de ventas e inventario

ESTRUCTURA ORGANIZACIONAL

DUEO:

Ing. Felipe Hernndez


de la Cruz

GERENTE:

Oscar Miguel Bautista


Blanco

Figueroa

CONTADOR:

Miguel ngel Izquierdo


Torres

Figueroa

EMPLEADO CAJERO: EMPLEADO CAJERO:

Luisa Hernndez Isabel Luciano


Lpez

EMPLEADO DE EMPLEADO DE
MOSTRADOR: MOSTRADOR:

Andrs Fras Rodrguez Miguel Santos

PLANTEAMIENTO DEL PROBLEMA


Sistema de control de ventas e inventario

La tlapalera la brocha cuenta solo con una caja registradora con la que cobra el
efectivo de las ventas de los productos, extendiendo una nota por cada venta que
se hace, esto hace que el servicio en el negocio no sea de calidad y que los
procesos de contabilidad sean tardados y pocos confiables. Al igual tiene perdida
de material por la falta de un inventario actualizado de los materiales existentes
en el negocio y los que estn por agotarse.

3. REQUERIMIENTOS

3.1 Requerimientos funcionales:

REQ_001
Manejar cuentas de usuario para proteger la informacin de la empresa o
negocio.
REQ_002
Para crear una cuenta de usuario se deben tener los siguientes datos:
nombre, apellido paterno, apellido materno, calle, colonia, ciudad, telfono,
nombre de usuario, clave de usuario y tipo de usuario.
REQ_003
Cuando los campos no estn rellenados completamente, dar un aviso de
que falta algn campo sin rellenar.
REQ_004
El registro de las cuentas de usuario solo podrn hacerse desde la cuenta
del dueo del negocio.
REQ_005
Generar reporte de las ventas diarias para agilizar el proceso de
contabilidad de la empresa.
REQ_006
El reporte de ventas diarias deber contener solo la siguiente informacin
nombre del producto, cantidad vendida, costo por unidad, costo por
volumen, total de ventas, dicha informacin solo podr ser visualizada en
la interfaz del contador sin opcin para hacer modificaciones y en la
interfaz del dueo el cual podr hacer modificaciones de este documento si
as lo requiere.
REQ_007
Generar un informe de los productos vendidos para tener la informacin
actualizada de cuales productos estn en existencia y cual est por
agotarse.
Sistema de control de ventas e inventario

REQ_008
El informe de los productos vendidos se presentara en dos tablas
diferentes, la primera de los productos que se vendieron en el da o por
semana, y la segunda se mostraran solo los productos que estn
agotndose.
REQ_009
Generar la impresin de notas y facturas comerciales para los clientes que
as lo requieran, asiendo ms rpida los procesos legales y de contabilidad
de la empresa o negocio.
REQ_010
Clasificar los artculos por categoras de acuerdo a su uso, y a su vez cada
categora si es necesario por medidas, longitud o peso, para facilitar al
vendedor la bsqueda de precios y de la venta de artculo.
REQ_011
La interfaz deber ser sencilla y amigable con el usuario para evitar
complicaciones en el uso del sistema.
REQ_012
Llevar un registro de los productos que adquiere la empresa.
REQ_013
Optimizar el trabajo de consulta de los productos con tan solo ingresar la
clave de algn producto.
REQ_014
Mostrar un mensaje cuando la cuenta se encuentre registrada
correctamente.

Requerimientos no funcionales:
REQ_001
Tener un equipo basado en las siguientes caractersticas de hardware disco
duro de 120 Gb, memoria RAM de 2ghz, procesador Intel core 2 duo, esto
con el fin de asegurar la rapidez del sistema.

REQ_002
Deber contar con sistema operativo Windows xp profesional con service
pack 3.
Sistema de control de ventas e inventario

Casos de uso

Diagramas de Casos de Uso.

Caso de Uso General.


Sistema de control de ventas e inventario

Ingresar al Sistema

Nombre: Ingresar al sistema.

Descripcin: Permite acceder al sistema de control de ventas mediante la


cuenta de usuario de cada trabajador.

Precondiciones: El empleado debi de registrarse en el sistema antes de intentar


usarlo.

Condiciones del El sistema este funcionando correctamente.


xito:

Condiciones del Que el password del usuario sea incorrecto.


fracaso:

Actores primarios: Empleado, dueo.

Disparador: Empleado.

Flujo normal: 1. El trabajador tipea su usuario y password en la ventana del


sistema.

2. El sistema verifica los datos proporcionado por el


empleado.

3. El empleado obtiene acceso a las funciones del sistema.

Flujo alternativo: 1. El trabajador tendr 5 intentos para introducir su password.

2. El sistema verifica los datos proporcionados por el


empleado si estos no son correctos se informa al actor
para que pueda corregir sus datos.
Sistema de control de ventas e inventario

Reporte de Venta Diaria.

Nombre: Reporte de venta diaria

Descripcin: Registra cada venta que se realiza a largo del da, generando un
reporte de todas las ventas.

Precondiciones: Las ventas debieron ser registradas desde alguna cuenta de


usuario.

Condiciones del El empleado debe de capturar la venta para que esta sea
xito: registrada.

Condiciones del El registro de las ventas no sean realizadas con xito.


fracaso:

Actores primarios: Empleado, cliente, administrador.

Disparador: Administrador.

Flujo normal: 1. El empleado captura una venta en el sistema.

2. El sistema procesa la venta y la registra en la base de


datos.

3. El administrador solicita el reporte de las ventas del da.

4. El sistema procesa la solicitud del administrador y


proporciona la informacin solicitada.

Flujo alternativo: 2. El sistema no puede procesar la venta y notifica al usuario


Sistema de control de ventas e inventario

para que realice el proceso nuevamente.

Informe de Producto Vendido.

Nombre: Informe de productos vendidos

Descripcin: El sistema registra los productos vendidos y actualiza la base de


datos, y realiza un informe de productos existentes.

Precondiciones: La informacin de los productos debe de estar almacenada en la


base de datos.

Condiciones del El sistema debe de actualizar la base de datos en cada venta


xito: realizada.

Condiciones del La base de datos no est disponible en el momento requerido.


fracaso:

Actores primarios: Empleado, administrador.

Disparador: Administrador.

Flujo normal: 1. El empleado captura una venta en el sistema.

2. El sistema procesa la venta y actualiza la base de datos.

3. El administrador solicita el informe de los productos


existentes.
Sistema de control de ventas e inventario

4. El sistema procesa la solicitud del administrador y


proporciona la informacin solicitada.

Flujo alternativo: 3. El sistema no puede procesar la venta y notifica al usuario


para que realice el proceso nuevamente.

Nota y Facturacin.
Sistema de control de ventas e inventario

Nombre: Impresin de notas y facturas.

Descripcin: El sistema realizara y generara las notas y facturas en base a los


productos que el cliente quiera adquirir.

El Precondiciones: La factura deber ser solicitada por el cliente con anticipacin y al


no pedirla generar solo una nota.

Condiciones del Se deber especificar al sistema si se necesita factura o nota.


xito:

Condiciones del El empleado no pregunta al cliente si requerir facturacin.


fracaso:

Actores primarios: Empleado, Cliente.

Disparador: Cliente.

Flujo normal: 1. El cliente solicita la facturacin del producto que adquirir.

2. El empleado seleccionara el formato de facturacin para


capturar los productos que el cliente solicite.

3. El cliente paga los productos solicitados.

4. El empleado enviara la impresin de los productos


vendidos.

5. El empleado entrega la factura al cliente.

Flujo alternativo: 1. El cliente no requiere de facturacin.

2. El empleado captura los productos en el formato normal


del sistema.

5 El empleado entrega la nota al cliente.


Sistema de control de ventas e inventario

Realzar Venta.
Sistema de control de ventas e inventario

Nombre: Realizar Venta

Descripcin: El sistema har que el proceso de la veta de un producto sea


realizada ms rpida mente y con mayor eficiencia.

El Precondiciones: Deber de aber un cliente quien haga una compra.

Condiciones del Los productos no debern de estar agotados para que la venta se
xito: lleve a cabo.

Condiciones del El empleado no encuentra lo que busca y se retira.


fracaso:

Actores primarios: Cliente, empleado, sistema.

Disparador: Cliente.

Flujo normal: 1. El cliente requiere un producto.

2. El empleado se cerciora de que el producto este en


existencia.

3. El empleado lo agrega a la lista de compas del cliente.

4. El empleado enva la venta a caja.

5. La cajera cobra la venta.

6. El cliente paga su producto.

7. La cajera entrega nota al cliente.

8. El cliente se marcha de la tienda.

Flujo alternativo: 2. El producto no est en existencia.

3. El empleado notifica al cliente.

4. El cliente se marcha de la tienda.


Sistema de control de ventas e inventario

Diagrama de Actividades

Facturacin.
Sistema de control de ventas e inventario

Verificacin de productos existentes.


Sistema de control de ventas e inventario

Venta de Producto.
Sistema de control de ventas e inventario

Diagramas Secuenciales.

Ingresar al sistema.

Bsqueda de Producto
Sistema de control de ventas e inventario

Venta de Producto.

Reportes de ventas diarias


Sistema de control de ventas e inventario

Registro de productos
Sistema de control de ventas e inventario

Registro de proveedores

Registro de nuevo usuario


Sistema de control de ventas e inventario
Sistema de control de ventas e inventario

DISEO ARQUITECTONICO

INTERFAZ
INTERFAZ DE
DE INICIO
INICIO
SALIR
SALIR DEL
DEL
SISTEMA
SISTEMA (USUARIO/CONTRA
(USUARIO/CONTRA
SEA)
SEA)

INTERFAZ
INTERFAZ DE
DE INTERFAZ
INTERFAZ DE
DE INTERFAZ
INTERFAZ DE
DE INTERFAZ
INTERFAZ DE
DE
GERENTE
GERENTE CONTADOR
CONTADOR CAJERO(A)
CAJERO(A) EMPLEADO
EMPLEADO (A)
(A) DE
DE
MOSTRADOR
MOSTRADOR
CREAR
CREAR CUENTA
CUENTA REPORTE
REPORTE DE
DE REALIZAR
REALIZAR VENTA
VENTA CAPTURAR
CAPTURAR VENTA
VENTA
VENTAS
VENTAS

CONSULTAR
CONSULTAR INVENTARIO
INVENTARIO REALIZAR
REALIZAR CONSULTAR
CONSULTAR
PRODUCTOS
PRODUCTOS FACTURA
FACTURA PRODUCTO
PRODUCTO

REPORTE
REPORTE DE
DE
VENTAS
VENTAS

INVENTARIO
INVENTARIO

CERRAR
CERRAR
Sistema de control de ventas e inventario

Registrar productos= Es el modulo donde el administrador o empleado deben


ingresar la informacin de los Productos, que van a ingresar a la tienda, dentro
de esta incluye registrar los datos de un proveedor.

Realizar Ventas= Es aqu donde el usuario del sistema el empleado de


mostrador, ingresa el cdigo del Producto que el cliente desea, si se encuentra la
informacin y el Producto en existencia deseado el usuario realiza la venta.

Inventario= En este modulo se puede observar los Productos que se han


agregado a la BD es decir lo que se encuentran en existencia en el almacn.

Reporte de ventas= En este modulo se muestran las ventas realizadas a lo


largo del dia.

Consultar productos=En este modulo el gerente o el empleado de mostrador,


con solo ingresar el ID de un producto podr obtener informacin del mismo.

Capturar venta= Aqu el empleado de mostrador podr capturar los productos


que el cliente le ha solicitado para as enviar la venta capturada a la cajera(o).

PLAN DE CODIFICACION

ACTIVIDAD DESCRIPCION 18/abril/201 25/abril/201 2/mayo/201 9/mayo/2011 16/mayo/201 23/mayo/201


1 1 1 1 1
13/mayo/201
22/abril/201 29/abril/201 6/mayo/201 1 20/mayo/201 27/mayo/201
1 1 1 1 1

Normalizaci Se comenz
n de la a realizar la
base de normalizaci
datos n de la base
de datos
teniendo en
cuenta los
requerimient
os del
sistema.

Diseo de Ya teniendo
las la base de
interfaces datos,
Sistema de control de ventas e inventario

continuamos
con el diseo
de las
interfaces en
dreamweave
r con colores
no tan
excesivos y
un diseo
profesional
de acuerdo a
la empresa
para la que
ser el
sistema.

Programaci Teniendo las


n del interfaces se
modulo de procede a
inicio de programar el
sesin primer
modulo para
ingresar al
sistema

Programaci Ya teniendo
n del el modulo de
modulo de inicio de
crear cuenta sesin
comenzamos
a crear el
modulo para
ingresar
cuentas de
usuario,
como son la
de gerente,
contador
empleado de
mostrador y
cajero.

Programaci Una vez


n del haber podido
modulo de iniciar sesin
alta de continuamos
productos a programar
el modulo de
altas de
productos,
en el cual se
podr
ingresar los
productos
con los que
la empresa
cuenta, a la
base de
Sistema de control de ventas e inventario

datos

Programaci Ya teniendo
n del los productos
modulo de ingresados
realizar en el
venta sistema,
procedemos
a crear el
modulo para
realizar
ventas desde
el empleado
de
mostrador.