34
Tienda de Regalos “Regalos Sandy” Introducción Regalos Sandy. Es una empresa Familiar que nace en la Ciudad de México en el año 2006. Su principal objetivo es atender un segmento exclusivo del mercado Mexicano que requiere productos y servicios de buen gusto y alta calidad a un precio competitivo. Regalos Sandy ha desarrollado un sistema de negocios joven que le ha permitido realizar alianzas estratégicas de largo plazo con sus proveedores para conseguir productos de alta calidad a precios favorables para nuestros clientes. Misión será ofrecer a nuestros clientes un servicio personalizado y de primera calidad, así como también el de transformar un regalo en algo más, en amor y felicidad. La visión de Regalos Sandy Es el de poder estar en el gusto y preferencia de nuestros clientes y Retribuir a nuestra sociedad a través del trabajo altruista junto a nuestros clientes, socios y amigos. Análisis Operacional 1.1.1 Objetivo Desarrollar un sistema de información a la medida de las necesidades de la tienda de regalos “Regalos Sandy”, que automatice los procesos que intervienen en su negocio y, así dicha tienda pueda tener mayor productividad y por lo tanto mayores ganancias.

Tienda de Regalos

Embed Size (px)

Citation preview

Page 1: Tienda de Regalos

Tienda de Regalos “Regalos Sandy”

Introducción Regalos Sandy. Es una empresa Familiar que nace en la Ciudad de México en el año 2006.

Su principal objetivo es atender un segmento exclusivo del mercado Mexicano que requiere productos y servicios de buen gusto y alta calidad a un precio competitivo.

Regalos Sandy ha desarrollado un sistema de negocios joven que le ha permitido realizar alianzas estratégicas de largo plazo con sus proveedores para conseguir productos de alta calidad a precios favorables para nuestros clientes.

Misión será ofrecer a nuestros clientes un servicio personalizado y de primera calidad, así como también el de transformar un regalo en algo más, en amor y felicidad.

La visión de Regalos Sandy Es el de poder estar en el gusto y preferencia de nuestros clientes y Retribuir a nuestra sociedad a través del trabajo altruista junto a nuestros clientes, socios y amigos.

Análisis Operacional

1.1.1 Objetivo Desarrollar un sistema de información a la medida de las necesidades de la tienda de regalos “Regalos Sandy”, que automatice los procesos que intervienen en su negocio y, así dicha tienda pueda tener mayor productividad y por lo tanto mayores ganancias.

1.1.2 Alcance La tienda de regalos “Regalos Sandy” lograra obtener mayores ganancias, además de reducir sus tiempos en los se realizan sus procesos.

1.1.3 Propósito Automatizar los procesos que interviene en la tienda “Regalos Sandy”.

Page 2: Tienda de Regalos

1.1.4 Calendario de Análisis

Actividad Fecha Personal Involucrado

Aprobación

Definir Objetivos

21/11/2012 Espinosa Laura X

Definir Alcance 21/11/2012 Espinosa Laura XDefinir Propósito

21/11/2012 Espinosa Laura X

1.2 Proceso del Sistema 1.2.1 Descripción general del sistema

Resumiendo, el software resultante del proyecto, permitirá el mantenimiento de los datos de los artículos, catálogos, usuario, proveedores etc., el tratamiento de los datos e informes pedidos por la tienda de regalos, la gestión de los pedidos que realicen los distintos proveedores y, finalmente, el acceso de todo usuario para ver los productos de la tienda.

Registrar todas las ventas realizadas. Registrar todos los empleados que trabajan en la tienda. Consultar todos o algún los empleados que trabajen en la tienda. Eliminar algún empleado del sistema. Cambiar los datos de algún empleado que este registrado en el sistema. Registrar todos los productos que se tengan en existencia en la tienda. Modificar los datos de algún producto que se tenga en existencia en la tienda. Consultar los datos de algún producto que se tenga en existencia en la tienda. Eliminar algún producto que ya no se tenga en existencia en la tienda. Generar un reporte de las ventas por día, mes y año. Registrar la cantidad de cada producto que se encuentra en el sistema. Modificar la cantidad de cada producto que se encuentra en el sistema. Consultar la cantidad de cada producto que se encuentra en el sistema. Registrar todos los proveedores que trabajan en la tienda. Consultar todos o algún los proveedores que trabajen en la tienda. Eliminar algún proveedor del sistema. Cambiar los datos de algún proveedor que este registrado en el sistema. Registrar todos los pedidos que realice tienda. Consultar todos o algún los pedidos que se realicen en la tienda. Eliminar algún pedido que se realice en la tienda. Cambiar los datos de algún pedido antes de ser enviado. Enviar los pedidos que se quieran realizar.

Page 3: Tienda de Regalos

1.2.2 Componentes

Productos Los productos podrán ser consultados, agregados, eliminados por los empleados bien navegando por el catálogo o bien realizando búsquedas directas, de forma que puedan seleccionar los artículos necesarios e incluirlos dentro de a venta para su posterior venta.

Venta La aplicación debe permitir que un usuario, a partir de unos artículos seleccionados del catálogo, pueda realizar una nota de compra.

Pedido proveedor La aplicación debe permitir que un usuario, a partir de unos artículos seleccionados del catálogo, pueda realizar el envío de un pedido a la empresa. Este pedido podrá pasar por distintas fases según se encuentre su estado (pendiente, enviado, etc.) El usuario, a su vez, podrá cancelar el pedido en ciertas condiciones o consultar su histórico de compras realizadas a través de la plataforma.

Administración de datos Deberá existir una sección dentro de la aplicación que permita a usuario con un rol específico empleado, la opción de gestionar la información existente en el sistema. Esta administración deberá incluir: • Alta, Baja, Modificación de usuarios. • Alta, Baja, Modificación de productos • Alta, Baja, Modificación proveedores

Listados de información La aplicación deberá permitir a ciertos usuarios de la tienda de regalos la realización de informes dentro de la herramienta. Estos informes estarán principalmente enfocados a los tipos de datos indicados anteriormente. Los informes que se incorporarán a la herramienta en una primera versión serán:

• Estadísticas de pedidos en el sistema Estadísticas de productos en el sistema

Page 4: Tienda de Regalos

1.3 Entrevista con el Cliente

1. ¿Quién es el cliente?

Tienda de regalos “Sandy” ubicada en AV. Benito Miranda #6 Col: Las Peñas, C.P. 09750.

Celular de Contacto: 5541775677

2. ¿Quiénes son los usuarios?

Empleados de la tienda

3. ¿Quién más es impactado por el sistema?

Los empleados

4. ¿Quién es definitivamente no impactado por el sistema?

Los clientes de la tienda

5. ¿Qué problemas se espera que resuelva el sistema?

Que las compras se realicen de manera más rápida, además de tener cuentas exactas de lo que se vende y lo que hay en el almacén.

6. ¿Puede ayudarme a entender qué problemas resolvería?

No entiendo la pregunta

7. ¿Quién más ha tenido este problema antes?

No sabría contestarle

8. ¿Ha resuelto ya alguien este problema?

No

9. ¿Qué problemas podría crear el sistema?

Me imagino que la confusión por parte del personal, por no saber usar estas nuevas tecnologías.

10. ¿Cuál es el ambiente donde estará puesto el sistema?

No sabría contestar

11. ¿Es este el único ambiente donde visualiza al sistema siendo usado?

12. ¿A quién se le autorizaría utilizar el sistema?

Page 5: Tienda de Regalos

A los empleados de la tienda de regalos

13. ¿Quién no debería ser autorizado a utilizar el sistema?

Los clientes que vayan a realizar compras al sistema

14. ¿Podría describir cada paso del proceso actual?

Llega el cliente compra y se va, entonces en una libreta se anota la compra y al final del día se hace el inventario.

15. Quién es responsable de realizar el proceso actual?

El encargado de caja.

16. ¿Qué eventos inician el proceso?

La compra de un producto por parte de un cliente o la compra de un producto por parte de un proveedor.

17. ¿Qué evento finaliza el proceso?

La modificación en almacén del producto

18. ¿Es usted la persona adecuada para contestar esta pregunta? ¿Sus respuestas son oficiales?

Si

19. ¿Mis preguntas son relevantes para su problema?

Si, son relevantes

20. ¿Estoy haciendo demasiadas preguntas?

No

21. ¿Alguien más puede proporcionar información adicional?

Alguno de los empleados o los encargados de caja

1.4 Definición de Requerimientos

Registrar todas las ventas realizadas. Registrar todos los empleados que trabajan en la tienda. Consultar todos o algún los empleados que trabajen en la tienda. Eliminar algún empleado del sistema. Cambiar los datos de algún empleado que este registrado en el sistema. Registrar todos los productos que se tengan en existencia en la tienda. Modificar los datos de algún producto que se tenga en existencia en la tienda.

Page 6: Tienda de Regalos

Consultar los datos de algún producto que se tenga en existencia en la tienda. Eliminar algún producto que ya no se tenga en existencia en la tienda. Generar un reporte de las ventas por día, mes y año. Registrar la cantidad de cada producto que se encuentra en el sistema. Modificar la cantidad de cada producto que se encuentra en el sistema. Consultar la cantidad de cada producto que se encuentra en el sistema. Registrar todos los proveedores que trabajan en la tienda. Consultar todos o algún los proveedores que trabajen en la tienda. Eliminar algún proveedor del sistema. Cambiar los datos de algún proveedor que este registrado en el sistema. Registrar todos los pedidos que realice tienda. Consultar todos o algún los pedidos que se realicen en la tienda. Eliminar algún pedido que se realice en la tienda. Cambiar los datos de algún pedido antes de ser enviado. Enviar los pedidos que se quieran realizar.

1.5 Cronogramas de actividades

Diagrama de Casos de UsoGeneral

Page 7: Tienda de Regalos

Administra Usuarios

Administrador

Administra Usuario

Validar Usuario

Altas UsuarioBajas Usuario

Consultar Uusuario

Cambiar Usuarios

<<extend>>

<<extend>> <<extend>>

<<extend>>

Page 8: Tienda de Regalos

Bajas Modulos

Administrador

Administra Módulos

Validar Usuario

Bajas Módulos

<<extend>>

Altas Pedidos

Administrador

Validar Contraseña

Administrar Pedidos

Usuario General

Altas Pedidos

<<extend>>

Bajas pedidos

Page 9: Tienda de Regalos

Administrador

Validar Contraseña

Administrar Pedidos

Usuario General

Bajas Pedidos

<<extend>>

Cambio pedido

Administrador

Validar Contraseña

Administra pedido

Cambios pedido

<<extend>>

Valida Usuario

Page 10: Tienda de Regalos

AdministradorValidar Contraseña

Usuario general

Diagrama de Clases

Page 11: Tienda de Regalos

Diagrama de Colaboración

verifica:usyco base de datros

1.verifica usuario y contraseña

2.manda ventana de inicio

empleado:

alta:empleado

3.ingresa datos()

base de datros

baja:Empleado

5.ingresar datos()

6.confirma eliminacion()

4.confirma registro()

consulta:empleado

7.ingresa datos()8.devuelve resultados()

modifica:empleado

9.ingresa datos.

10.devuelve datos modificados()

producto:

alta:producto

base de datros

11.registra producto()

baja:producto

13.elimina producto()

12. devuelve datosborrados

consulta;producto

15ingresa datos de consulta

16devuelve el boleto()

cambios:producto

18.devuelve datos de producto

17envia datos producto()

ventas:

nueva:ventas

base de datros

19ingresa nueva venta()

20devuelve el precio de la venta();

Page 12: Tienda de Regalos

Diagrama de Componentes

usico.javausico.class Interfaz2

base de datos

empleado.java

-Fin1*

-Fin2

*

empleado.class

producto,java

producto.class Interfaz6venta.java

venta.class

java

Page 13: Tienda de Regalos

Diagrama de Despliegue

Page 14: Tienda de Regalos

Diagrama Entidad-Relación

Diagrama de EstadoLog In.

Ingresa Sistema

entry/Usuarioentry/Contrasenado/Valida-Datosdo/Realiza-Búsquedaexit/Msg-Bienvenidoexit/Msg-Error

Administración de Usuarios.

Page 15: Tienda de Regalos

Alta Usuario

entry/ID_Usuarioentry/NickNameentry/Contraseñaentry/Confirmación de Contraseñaentry/Nombreentry/Apellidoentry/Sexoentry/Correo Electrónicodo/Válida Datosdo/Actualiza BDexit/Msg-Errorexit/Msg-Exito

Consulta Usuario

entry/Usuarioentry/Contrasenado/Consulta BDexit/Msg-Datos Relacionados

Modifica Usuario

entry/Nuevos-Datosdo/Válida-Datosdo/Actualiza BDexit/Msg-Exito

Baja Usuario

entry/Usuarioentry/Contrasenado/Válida-Datosdo/Consulta BDdo/Actualiza BDexit/Msg-Exito

Administración de Pedidos.

Page 16: Tienda de Regalos

Cambio de Contraseña

Alta Pedido

entry/ID_Pedidoentry/Nombre_Productoentry/Descripcionentry/Usuarioentry/Fechado/Actualiza BDexit/Msg-Exito

Baja Pedido

entry/ID_Pedidodo/Actualiza BDexit/Msg-Exito

Modifica Pedido

entry/ID_Pedidoentry/Nuevos Datosdo/Válida Datosdo/Actualiza BDexit/Msg-Exito

Consulta Pedido

entry/ID_Pedidodo/Consulta-BDexit/Msg-Datos Relacionados

.

Modificar Contraseña

entry/Usuarioentry/Antigua Contraseñaentry/Nueva Contraseñaentry/Confirmación de Nueva Contraseñado/Válida-Datosdo/Actualiza BDexit/Msg-Exito

Page 17: Tienda de Regalos

Diagrama de Objetos

Diagrama de SecuenciaAlta pedido

Page 18: Tienda de Regalos

Baja pedido

Page 19: Tienda de Regalos
Page 20: Tienda de Regalos

Cambio pedido

Consultas pedido

Page 21: Tienda de Regalos

Look and FeelMenú Principal

Page 22: Tienda de Regalos

Registro

Page 23: Tienda de Regalos

Sobre McSystem

Page 24: Tienda de Regalos

Productos

Page 25: Tienda de Regalos

Especificación de Productos

Page 26: Tienda de Regalos

Administrador

Page 27: Tienda de Regalos

Administrador Menús

Page 28: Tienda de Regalos

SubMenu 1

Page 29: Tienda de Regalos

SubMenu 2

Page 30: Tienda de Regalos
Page 31: Tienda de Regalos

Mapa de Navegación

Inicio Pagina Principal

Inicio Pedidos Productos Administrador Log-in Registro

Formulario de Registro

Consultar Pedidos Menú De Productos

Descripcion de Productos

Log- in Administrador

Administrar UsuarioConsultar Producto Ver Pedidos

Alta Usuario Baja Usuario Consulta Usuario Cambio Usuario

McControl Evolution