Вы находитесь на странице: 1из 33

JOYERIA

Integrantes del equipo

Luisa Vieyra Salmern


Denisse Botello Hernndez
Jos Orlando Jimnez Osorio
Ral Fabin Lpez Carrillo
Rubn Garca Flores

REQUISITOS DE NEGOCIO DEL ESCENARIO


DE CONTROL DE VENTAS DIRECTAS DE
UNA JOYERIA
Se estima que en Mxico aproximadamente $2, 200,000 personas se dedican a
las ventas directas, es decir que venden algn tipo de producto, ya sea calzado,
ropa, joyera, blancos, cosmticos, suplementos alimenticios o insumos para el
hogar. La seora x se dedica a la venta de joyera, la manera en que realiza sus
ventas actualmente es la siguiente:
La seora x para poder vender su producto, tiene que ir con los clientes ya
existentes a ofrecer sus nuevos productos, si el cliente desea comprar un producto
de los que tiene, el cliente puede pagar de contado o a crdito e ir pagado en
pagos diferidos, al mismo tiempo la seora x puede obtener nuevos clientes
durante su recorrido de cobros.
Las visitas a sus clientes no estn programadas, por tal motivo puede ir cualquier
da de la semana a cobrar, principalmente en quincena. La seora x
primordialmente se dirige cobrar a los clientes que le quedan a deber dinero, para
la seora es primordial primero acudir a las casas de las personas deudoras, y
posteriormente con el resto de los clientes a ofrecer sus productos.
Se pueden realizar pedidos en caso de que no all algn producto existente, y
posteriormente traer el encargo hasta que el pedido llegue.
Actualmente la seora x lleva sus registros en una libreta de sus compras
realizadas, ventas, pedidos y pagos retrasados de sus clientes. Por tal motivo se
le hace complicado llevar el control de todo lo mencionado anteriormente, ya que
provoca confusiones o extravi de datos (perdida de la libreta, olvido de
anotaciones, equivocaciones, etc.).
Por lo tanto la seora x requiere una aplicacin de escritorio que permita:

Registrar Pagos y deudas de los clientes


Tener los datos de los clientes (pagos, deudas, pedidos) en una BD
Consultar pagos, deudas, pedidos.
Registrar clientes, consultarlos y eliminarlos
Registrar compras, consultarlos y eliminarlos
Registrar los pedidos pendientes de entrega y consultarlos
Consultar pedidos del da y mandar una posible alerta
Generar reportes de ventas del mes

Requisitos de usuario (Navegacin)

Login (1)
MEN PRINCIPAL (2)

Consultar Clientes (3)


Mostrar Clientes por referencia (4)
Detalles (5)
Nuevo Cliente (6)
Visitas (7)
Alta de pedidos por cliente (8)
Consultar y eliminacin de pedidos pendientes a entregar (9)
Agregar abono (10)
Registrar prstamo de mercanca (11)
Registrar compra de mercanca (12)
Consulta a detalle de la deuda (13)
o

Reportes (14)

Reporte de ventas y cobros (15)

Reporte de ventas de una fecha especfica. (16)

Reporte de compra de mercanca (17)

Consulta de pedidos (18)

Compras (19)

Registro de compras (20)

Seguimiento del producto con el cliente (21)

Registro de cambio de mercanca (22)

Consulta y eliminacin de cambios de mercanca (23)

Configuracin (24)

Cambio de contrasea (25)

Registrar nueva referencia (26)

Registrar de nuevo metal (27)

Elimina historial de clientes (28)

ID: RF-01

Nombre: Login

Descripcin:
Permite el acceso a la aplicacin si la contrasea es correcta con la finalidad
de brindar seguridad a la informacin.

Entradas:

Escribir Contrasea

Seleccionar la opcin Ingresar

Salidas:

Si la contrasea es correcta mostrara el men principal

Si la contrasea es incorrecta va a notificar que la contrasea no existe.

Validaciones:
N/A

Excepciones: No disponibilidad de la base de datos.

ID: RF-02

Nombre: Men Principal

Descripcin:
Permite los accesos a las siguientes opciones:
1) Consultar clientes
2) Reportes
3) Compras
4) Configuracin
5) Salir

Entradas:
Seleccionar cualquiera de las opciones 1, 2 ,3 ,4 o 5

Salidas:
Si seleccionamos:
1) Mostrar RF-03
2) Mostrar RF-14
3) Mostrar RF-19
4) Mostrar RF-24
5) Muestra RF01

Validaciones: N/A

Excepciones: N/A

ID: RF-03

Nombre: Men Consulta de clientes

Descripcin:
Permite los accesos a las siguientes opciones:
1) Referencia 1
2) Referencia 2
3) Referencia 3
4) Referencia N
5) Regresar

Entradas:
Seleccionar cualquiera de las opciones 1, 2, 3, 4,........ o 5
Seleccionar la opcin Consultar o regresar.

Salidas:
Muestra las referencias que existen guardadas en la BD
Si seleccionamos la opcin Consultar:
1) Mostrar RF-04
2) Mostrar RF-04
3) MostrarRF-04
4) Mostrar RF-04
5) Cierra ventana y regresa al Men Principal

Validaciones:
N/A

Excepciones:
No disponibilidad de la Base de Datos

ID: RF-04

Nombre: Mostrar clientes por referencia

Descripcin:
Permite consultar los clientes dependiendo de la referencia que se seleccion
en el RF-03 (as mismo da al usuario la opcin de ver los detalles del cliente,
agregar un nuevo cliente, as como ingresar datos al momento de que el
usuario visite a su cliente.

Entradas:
Seleccionar al cliente.
Seleccionar cualquiera de las Opciones:
1) Detalles
2) Nuevo Cliente
3) Visitas
4) Regresar

Salidas:
Muestra los clientes existentes en la BD
Si selecciona un Cliente podr seleccionar las siguientes opciones:
1) Mostrar RF-05
3) Mostar RF-07
Si seccionas Nuevo cliente Mostrar RF06
Si selecciona regresar Mostrar Men Principal
Validaciones:
+ Si elige la opcin 1) (detalles) debe existir registros en la tabla y haber
seleccionado un registro.
+ Si elige la opcin 3) (Visitas) debe existir registros en la tabla y haber
seleccionado un registro.

Excepciones: No disponibilidad de la Base de datos

ID: RF-05

Nombre: Detalles

Descripcin:
Permite consultar el cliente seleccionado en el RF-04 as como sus datos del
cliente como Direccin, Correo, Pedidos, Saldo Restante, de igual manera
permite eliminar al cliente seleccionado si el usuario lo desea.

Entradas:
Seleccionar la Opcin
1) Regresar

Salidas:
Muestra los datos a detalle del cliente seleccionado es decir su direccin,
Pedidos que ha realizado, Correo, Saldo restante.
Si seleccionamos:
1) Mostrar RF-04
Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-07

Nombre: Visitas

Descripcin:
Muestra los accesos a las siguientes Opciones:
a) Alta de pedido por cliente
b) Consultar y eliminacin de pedidos pendientes a entregar
c) Agregar abono
d) Registrar prstamo de mercanca
e) Registrar compra de mercanca
f) Consulta a detalle de la deuda de deuda
g) regresar
Entradas:
Seleccionar Cualquiera de las opciones a, b, c, d, e, f o g.
Salidas:
Si seleccionamos:
a) Mostrar RF-08
b) Mostrar RF-09
c) Mostrar RF-10
d) Mostrar RF-11
e) Mostrar RF-12
f) Mostrar RF-13
g) cierra la ventana actual y regresa RF-04 (Mostrar cliente por
referencia)
Validaciones:
N/A

Excepciones: N/A

ID: RF-06

Nombre: Ingresar nuevo cliente

Descripcin:
Permite Ingresar un nuevo cliente a la referencia seleccionada as como
capturar sus datos personales y la compra que le hace en ese momento.

Entradas:
Ingresar los siguientes datos del nuevo cliente:

Nombre

Direccin

Correo

Telfono

Compra total

Abono
Seleccionar la opcin Guardar o Regresar

Salidas:
Si selecciona la opcin Guardar y se actualiza en la base de datos Notificar
cliente ha sido guardado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-04
(Mostrar cliente por referencia)

Validaciones:
Verificar que no haya campos vacos

Excepciones: No disponibilidad de la Base de datos

ID: RF-08

Nombre: Alta de pedidos por cliente

Descripcin:
Permite agregar al cliente seleccionado en el RF-04 un pedido en la fecha
Que est visitando a dicho cliente.

Entradas:
Seleccionar la fecha del pedido
Seleccionar el nombre del producto del pedido
Ingresar una descripcin del pedido
Seleccionar la Opcin Guardar o Regresar

Salidas:
Si selecciona la opcin Guardar y se actualiza en la base de datos Notificar
que el pedido ha sido guardado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)

Validaciones:
No haber campos vacos

Excepciones: No disponibilidad de la Base de datos

ID: RF-09

Nombre: Consulta y eliminacin de pedidos pendientes a


entregar

Descripcin:
Permite consultar los pedidos realizados, as como mostrar el cliente que
realizo el pedido, que producto encargo, las piezas, y la fecha en que realizo el
pedido, tambin permite seleccionar determinado pedido y poder eliminar el
pedido seleccionado.
Entradas:
Seleccionar la Opcin Eliminar o Regresar

Salidas:
Muestra los pedidos realizados del cliente: el producto (Descripcin de
producto) y la fecha del pedido
Si selecciona la opcin Eliminar y se actualiza la base de datos notificar el
pedido se ha eliminado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)

Validaciones:
Para selecciona la opcin Eliminar debe seleccionar algn registro de la
consulta.

Excepciones: No disponibilidad de la Base de datos

ID: RF-10

Nombre: Agregar abono

Descripcin:
Permite al usuario visualizar la deuda del cliente seleccionado en el RF-04 as
como Ingresar la fecha del da que le est dando el abono el cliente y el
monto de abono que le da.
Entradas:
Ingresar la fecha del da que le est abonando
ingresar el abono que le estn dando al usuario
Seleccionar la Opcin Guardar o Regresar

Salidas:
Muestra la deuda del cliente
Si selecciona la opcin Guardar y sin actualiza la base de datos notificar el
abono se ha guardado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)

Validaciones:
No debe haber campos vacos

Excepciones: No disponibilidad de la Base de datos

ID: RF-11

Nombre: Registrar prstamo de mercanca

Descripcin:
Permite al usuario ingresar un prstamo de mercanca al cliente seleccionado
en el RF-04 y registrar el producto y la fecha de entrega
Entradas:
Ingresar la fecha del prstamo
Seleccionar el producto
ingresar la fecha de entrega
Seleccionar la Opcin Guardar o Regresar

Salidas:
Mostrar el listado de producto
Si selecciona la opcin Guardar y se actualiza la base de datos notificar el
Prstamo de mercanca se ha guardado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)

Validaciones:
No debe haber campos vacos

Excepciones: No disponibilidad de la Base de datos

ID: RF-12

Nombre: Registrar Compra de mercanca

Descripcin:
Permite al usuario ingresar la compra de mercanca del cliente seleccionado
en el RF-04, el usuario puede ir agregando mercanca en una simulacin de
carrito de compras pero puede ir eliminando lo que no se decide a comprar y
finalmente guardar solo los productos con los que se qued su cliente.
Entradas:
Seleccionar el tipo de metal del producto
Seleccionar el icono de carrito de compra
Seleccionar el icono de eliminacin
Seleccionar la Opcin Guardar o Regresar
Salidas:

Muestra todos los productos existentes que tiene el usuario con su precio del
metal seleccionado.
Si selecciona el icono del carrito de compras se agrega a la columna de
productos comprados.
Si selecciona el icono de eliminar se elimina de los productos comprados.
Si selecciona la opcin Guardar y se actualiza la base de datos notificar en la
compra del cliente se ha guardado.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)
Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-13

Nombre: Consultar a detalle la deuda

Descripcin:
Permite al usuario consultar los adeudos a detalle que tiene su cliente
seleccionado en el RF-04 es decir consultar la fecha en que le dejo el abono y
el abono que le dio en esa fecha.
Entradas:
Seleccionar la Opcin Regresar

Salidas:
Muestra todos los adeudos a detalle del cliente seleccionado es decir la fecha
del abono y el abono que le dio.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-08
(Mostrar Visitas)

Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-14

Nombre: Men Reportes

Descripcin:
Permite los accesos a las siguientes opciones:
1) Reporte mensual de ventas
2) Reporte de venta de una fecha especifica
3) Reporte mensual de compras de mercanca
4) Regresar

Entradas:
Seleccionar cualquiera de las opciones 1, 2 ,3 o 4

Salidas:
Si seleccionamos:
1) Mostrar RF-16
2) Mostrar RF-17
3) MostrarRF-18
4) Cierra ventana y regresa al Men Principal

Validaciones:
N/A

Excepciones:
N/A

D: RF-15

Nombre: Reporte de ventas y cobros

Descripcin:
Permite al usuario consultar todas las ventas que ha realizado. As como
permitir visualizar la referencia del cliente, el cliente, el producto vendido, el
total de la venta y el adeudo.
Entradas:
Seleccionar la Opcin Regresar

Salidas:
Muestra los datos del cliente seleccionado como su referencia, productos
vendidos, total de piezas, total de venta y adeudos.

Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-15


(Mostrar Visitas)

Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-16

Nombre: Reporte de venta de una fecha en especificado

Descripcin:
Permite al usuario consultar las ventas que ha realizado en la fecha que
seleccione. As como permitir visualizar la referencia del cliente, el cliente, el
producto vendido, el total de la venta y el adeudo.

Entradas:
Seleccionar la fecha de la que desea ver el reporte de ventas
Seleccionar la Opcin Regresar

Salidas:
Muestra las fechas guardadas en la BD
Muestra los datos del cliente seleccionado como su referencia, productos
vendidos, total de venta y adeudo.

Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-15


(Mostrar Visitas)

Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-17

Nombre: Reporte de compras de mercanca

Descripcin:
Permite al usuario consultar las compras que ha realizado. Es decir el
producto, su precio, el tipo de metal y la fecha de compra.
Entradas:
Seleccionar la Opcin Regresar

Salidas:
Muestra las compras que ha realizado. Es decir el producto, su precio , el tipo
de metal y la fecha de compra
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-15
(Mostrar Visitas)

Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-18

Nombre: Consulta de pedidos

Descripcin:
Permite consultar los pedidos que tiene el usuario de la fecha ms antigua a
la ms actual, como el cliente que solicito el pedido, el producto o
descripcin, la fecha del pedido.

Entradas:
Seleccionar la opcin Regresar o Eliminar

Salidas:
Muestra los pedidos de los clientes
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-15
(Mostrar Visitas)
Si selecciona la opcin Eliminar y se actualiza en la BD : Notificar Adeudo
eliminado.

Validaciones:
N/A

Excepciones:
No disponibilidad de la Base de datos

ID: RF-19

Nombre: Men Compras

Descripcin:
Permite los accesos a las siguientes opciones:
1) Registro de compras

ID: RF-20

Nombre: Registro de compras

2) Seguimiento de producto con el cliente


Descripcin:

3) Reporte mensual de compras de mercanca

Regresar
Permite al usuario4)registrar
las compras que realiza, es decir registral el producto, la
descripcin y el material del que est hecho el producto.
Entradas:
Entradas: Seleccionar cualquiera de las opciones 1, 2 ,3 o 4
Ingresar el nombre del Producto
Ingresar laSalidas:
descripcin del producto
seleccionamos:
Ingresar elSi
precio
del producto
1) Mostrar
Seleccionar el metal
del que RF-20
est hecho el producto
2) Mostrar
RF-21
Seleccionar la fecha
de compra
3) MostrarRF-22
Seleccionar la Opcin
Guardar o Regresar
4) Cierra ventana y regresa al Men Principal

Salidas:

Si selecciona la opcin Guardar y se actualiza la base de datos notificar La compra


Validaciones:
se ha Guardado
con xito y se mostrara en la tabla inferior.
N/A
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-19 (Men
Compras).
Excepciones:
N/A
Validaciones:
No haber campos vacos

Excepciones: No disponibilidad de la Base de datos

ID: RF-21

Nombre: Seguimiento de producto con el cliente

Descripcin:
Permite consultar los productos que ha vendido y al cliente que se lo vendi
adems de la fecha, la referencia a la que pertenece el cliente y la fecha de la
compra de dicho cliente.
Entradas:

Seleccionar la Opcin Regresar

Salidas:
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-19
(Men Compras)

Validaciones:
N/A

Excepciones: No disponibilidad de la Base de datos

ID: RF-22

Nombre: Registro de cambio de mercanca

Descripcin:
Permite al usuario registrar las piezas a cambiar y el motivo por el cual
realizara el cambio.

Entradas:
Seleccionar el tipo de metal del producto que dese cambiar
Seleccionar la pieza a cambiar
Ingresar el motivo del cambio.
Seleccionar la opcin Guardar o Regresar

Salidas:
Si selecciona la opcin Guardar y se actualiza la base de datos notificar el
cambio de mercanca se ha Guardado con xito.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-19
(Men Compras).

Validaciones:
N/A

Excepciones:
No disponibilidad de la Base de Datos.

ID: RF-23

Nombre: Consulta y eliminacin de cambios de mercanca

Descripcin:
Permite al usuario Consultar la mercanca que cambiara por diferentes
motivos, tambin permite eliminar mercanca de la lista consultada.
Entradas:
Seleccionar el producto que desea eliminar
Seleccionar la opcin Eliminar o Regresar

Salidas:
Mostrar la mercanca que cambiara por diferentes motivos.

Si selecciona la opcin Guardar y se actualiza la base de datos notificar el


cambio de mercanca se ha Eliminado con xito.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-19
(Men Compras).

Validaciones:
Si desea eliminar un cambio de compra debe marcarlo en una casilla de
verificacin.

Excepciones:
No disponibilidad de la Base de Datos.

ID:
ID: RF-24
RF-25

Nombre:
Configuracin
Nombre: Men
Cambio
de Cambio de contrasea

Descripcin:
Descripcin:
Permite
accesos
a las siguientes
Permite los
cambiar
la contrasea
actualopciones:
a fin de seguir brindando seguridad a la
1) Cambio de Password
informacin.
2) Registrar referencia
3) Registrar nuevo tipo de metal
Entradas:
4) Reinicio
de Aplicacin
Capturar
contrasea
actual
5) Regresar
Capturar
contrasea nueva
Volver a capturar contrasea nueva
Entradas:
Seccionar Guardar o Regresar
Seleccionar cualquiera de las opciones 1, 2 ,3, 4 o 5
Salidas:
Salidas:
Si seleccion guardar y se actualizo la BD: Notifica que se ha guardado
Si
Si seleccionamos:
seleccion Regresar: cierra ventana actual y mostrar RF-23 (Men
1) Mostrar RF-24
configuracin)
Mostrar RF-25
Solo si2)
la contrasea
nueva y su configuracin no coinciden: Notificar el error
MostrarRF-26
Solo si3)
existiera
algn campo vaco al guardar, notificar: que no puede
4) MostrarRF-27
continuar
Cierra ventana
y regresa
Men
Principal
Solo si 5)
la contrasea
nueva
y actualalno
cambian
notificar que son la misma

Validaciones:
Validaciones:
N/A
La contrasea nueva y la confirmacin de la contrasea nueva sean iguales.
Que no existan campos vacos al guardar
Excepciones:
N/A
Excepciones:
No disponibilidad de la Base de Datos

ID: RF-26

Nombre: Registrar nueva referencia

Descripcin:
Permite agregar o crear nuevas referencias aparte de las que ya existen.
Entradas:
Ingresar el nombre de la nueva referencia
Seleccionar la Opcin Guardar o Regresar

Salidas:
Si selecciona la opcin Guardar y se actualiza la base de datos notificar se
ha registrado una nueva Referencia.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-23
(Men Configuracin)

Validaciones:
Al guardar no debe haber campos vacos
Al guardar el nuevo nombre de la referencia no debe estar registrada otra
referencia con el mismo nombre si no notificar error ya existe.

Excepciones:
No disponibilidad de la Base de Datos.

ID: RF-27

Nombre: Registro de nuevo metal

Descripcin:
Permite agregar nuevos tipos de metal.
Entradas:
Ingresar el nombre del tipo de material
Seleccionar la Opcin Guardar o Regresar

Salidas:
Si selecciona la opcin Guardar y se actualiza la base de datos notificar se ha
registrado un nuevo tipo de material.
Si selecciona la opcin Regresar cierra la ventana actual y regresa RF-23
(Men Configuracin)

Validaciones:
Al guardar no debe haber campos vacos
Al guardar el nuevo nombre del tipo de metal no debe estar registrado con el
mismo nombre si no notificar error ya existe.

Excepciones:
No disponibilidad de la Base de Datos.

ID: RF-28

Nombre: Eliminar Historial de clientes

Descripcin:
Permite eliminar los historiales de sus clientes que corresponden al ao
anterior.
Entradas:
Seleccionar la opcin Si o No

Salidas:
Si selecciona la opcin Si y se actualiza la BD: notificar Eliminacin exitosa.
Si selecciona la opcin No :cierra la ventana actual y regresa RF-23 (Men
Configuracin)

Validaciones:
Si la deuda es igual a cero permitir eliminar.

Excepciones:
No disponibilidad de la Base de Datos.

ID: RNF-01

Nombre: Colores de interfaz

Descripcin:
Fondo: Azul Turquesa
Texto en ttulo: Negro
Texto General: Negro

Вам также может понравиться