Beruflich Dokumente
Kultur Dokumente
Introduccin
Regalos Sandy. Es una empresa Familiar que nace en la Ciudad de Mxico en el ao 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 estratgicas de largo plazo con sus proveedores para conseguir productos de alta calidad a precios favorables para nuestros clientes. Misin ser ofrecer a nuestros clientes un servicio personalizado y de primera calidad, as como tambin el de transformar un regalo en algo ms, en amor y felicidad. La visin de Regalos Sandy Es el de poder estar en el gusto y preferencia de nuestros clientes y Retribuir a nuestra sociedad a travs del trabajo altruista junto a nuestros clientes, socios y amigos.
Anlisis Operacional
1.1.1 Objetivo
Desarrollar un sistema de informacin 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, adems de reducir sus tiempos en los se realizan sus procesos.
1.1.3 Propsito
Automatizar los procesos que interviene en la tienda Regalos Sandy.
1.2.2 Componentes
Productos Los productos podrn ser consultados, agregados, eliminados por los empleados bien navegando por el catlogo o bien realizando bsquedas directas, de forma que puedan seleccionar los artculos necesarios e incluirlos dentro de a venta para su posterior venta. Venta La aplicacin debe permitir que un usuario, a partir de unos artculos seleccionados del catlogo, pueda realizar una nota de compra.
Pedido proveedor La aplicacin debe permitir que un usuario, a partir de unos artculos seleccionados del catlogo, pueda realizar el envo de un pedido a la empresa. Este pedido podr pasar por distintas fases segn se encuentre su estado (pendiente, enviado, etc.) El usuario, a su vez, podr cancelar el pedido en ciertas condiciones o consultar su histrico de compras realizadas a travs de la plataforma. Administracin de datos Deber existir una seccin dentro de la aplicacin que permita a usuario con un rol especfico empleado, la opcin de gestionar la informacin existente en el sistema. Esta administracin deber incluir: Alta, Baja, Modificacin de usuarios. Alta, Baja, Modificacin de productos Alta, Baja, Modificacin proveedores Listados de informacin La aplicacin deber permitir a ciertos usuarios de la tienda de regalos la realizacin de informes dentro de la herramienta. Estos informes estarn principalmente enfocados a los tipos de datos indicados anteriormente. Los informes que se incorporarn a la herramienta en una primera versin sern: Estadsticas de pedidos en el sistema Estadsticas de productos en el sistema
Los clientes que vayan a realizar compras al sistema 14. Podra 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 da se hace el inventario. 15. Quin 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 modificacin en almacn 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 ms puede proporcionar informacin adicional? Alguno de los empleados o los encargados de caja
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 algn los proveedores que trabajen en la tienda. Eliminar algn proveedor del sistema. Cambiar los datos de algn proveedor que este registrado en el sistema. Registrar todos los pedidos que realice tienda. Consultar todos o algn los pedidos que se realicen en la tienda. Eliminar algn pedido que se realice en la tienda. Cambiar los datos de algn pedido antes de ser enviado. Enviar los pedidos que se quieran realizar.
Administra Usuarios
Bajas Usuario Altas Usuario Consultar Uusuario <<extend>> <<extend>> <<extend>> Administra Usuario Cambiar Usuarios <<extend>>
Administrador
Validar Usuario
Bajas Modulos
Administra Mdulos
<<extend>>
Validar Usuario
Altas Pedidos
Altas Pedidos
<<extend>>
Administrar Pedidos
Administrador
Usuario General
Validar Contrasea
Bajas pedidos
Bajas Pedidos
<<extend>>
Administrar Pedidos
Administrador
Usuario General
Validar Contrasea
Cambio pedido
Cambios pedido
<<extend>>
Administrador
Administra pedido
Validar Contrasea
Valida Usuario
Administrador
Validar Contrasea
Usuario general
Diagrama de Clases
Diagrama de Colaboracin
1.verifica usuario y contrasea 2.manda ventana de inicio
verifica:usyco
base de datros
empleado:
baja:Empleado consulta:empleado
alta:empleado
modifica:empleado
producto:
ventas:
alta:producto
baja:producto
nueva:ventas
19ingresa nueva venta() 11.registra producto() base de datros 18.devuelve datos de producto 15ingresa datos de consulta 17envia datos producto() 16devuelve el boleto() consulta;producto base de datros 20devuelve el precio de la venta();
cambios:producto
Diagrama de Componentes
-Fin2 empleado.java
usico.class
usico.java *
venta.java java
producto.class
Interfaz6
venta.class
Diagrama de Despliegue
PC Persona (Cliente) 1..*
Navegador web 1
Usuario
1..*
Conexin HTTP
1
Servidor Web
Diagrama Entidad-Relacin
Diagrama de Estado
Log In.
Administracin de Usuarios.
Alta Usuario entry/ID_Usuario entry/NickName entry/Contrasea entry/Confirmacin de Contrasea entry/Nombre entry/Apellido entry/Sexo entry/Correo Electrnico do/Vlida Datos do/Actualiza BD exit/Msg-Error exit/Msg-Exito Consulta Usuario entry/Usuario entry/Contrasena do/Consulta BD exit/Msg-Datos Relacionados Baja Usuario entry/Usuario entry/Contrasena do/Vlida-Datos do/Consulta BD do/Actualiza BD exit/Msg-Exito Modifica Usuario entry/Nuevos-Datos do/Vlida-Datos do/Actualiza BD exit/Msg-Exito
Administracin de Pedidos.
Alta Pedido entry/ID_Pedido entry/Nombre_Producto entry/Descripcion entry/Usuario entry/Fecha do/Actualiza BD exit/Msg-Exito Baja Pedido entry/ID_Pedido do/Actualiza BD exit/Msg-Exito Modifica Pedido entry/ID_Pedido entry/Nuevos Datos do/Vlida Datos do/Actualiza BD exit/Msg-Exito
Cambio de Contrasea
Modificar Contrasea entry/Usuario entry/Antigua Contrasea entry/Nueva Contrasea entry/Confirmacin de Nueva Contrasea do/Vlida-Datos do/Actualiza BD exit/Msg-Exito
Diagrama de Objetos
Diagrama de Secuencia
Alta pedido
Usuario
Pgina Web
Administrar Pedido
Ingresar a Pedidos
Enva Datos
Genera Alta
Salir de la aplicacin
Baja pedido
Usuario
Pgina Web
Administrar Pedido
Ingresar a Pedidos
Enva Datos
Elimina Pedido
Salir de la aplicacin
Cambio pedido
Usuario
Pgina Web
Administrar Pedido
Ingresar a Pedidos
Enva Id
Enva datos
Realiza cambios
Salir de la aplicacin
Consultas pedido
Usuario
Pgina Web
Administrar Pedido
Ingresar a Pedidos
Enva Id
Muestra pedido
Salir de la aplicacin
Registro
Sobre McSystem
Productos
Especificacin de Productos
Administrador
Administrador Mens
SubMenu 1
SubMenu 2
Mapa de Navegacin
McControl
Evolution
Inicio
Pedidos
Productos
Administrador
Log-in
Registro
Consultar Pedidos
Descripcion de Productos
Log- in Administrador
Consultar Producto
Administrar Usuario
Ver Pedidos
Alta Usuario
Baja Usuario
Consulta Usuario
Cambio Usuario