Você está na página 1de 50

SIVENT SISTEMA DE VENTA PRODUCTOS

Antecedentes
Como resultado del fenmeno globalizador, el cual se refleja directamente en una apertura de mercado e incremento de los niveles de competencia entre empresas, el hacer ms eficientes los procesos estratgicos de negocio a travs del uso de la tecnologa de informacin es ms que un lujo una necesidad. El uso de la tecnologa de Internet contribuye sustancialmente al incremento de la productividad, competitividad y rentabilidad de las organizaciones. Por lo anterior, se plantea la necesidad de implementar un Sistema de Informacin Web, mediante el cual se facilite la compra y abastecimiento de productos a nuestros clientes de una manera rpida, sencilla y cmoda a travs de Internet, al mismo tiempo que se genera una apertura para nuevos mercados.

Objetivo
Incorporar a la empresa a la tecnologa de Internet mediante el diseo e implementacin de un sistema de informacin que proporcione a los clientes el

servicio de consulta y compra de productos a


travs de Internet, teniendo como un valor

agregado que cada pedido sea entregado en el domicilio indicado y mediante la forma de pago seleccionada.

Matriz de Problemas y Oportunidades


Are a s de Ne gocio
Nuevos Mercados Nuevos Clientes

Lne a s Estra t gica s


Servicio al cliente Competitividad Costos Ventas Procesos

Obse rva cione s

Fina nza s

r1

a1 r1
Incremento de costos por: elaboracin del proyecto (outsourcing), posible compra de nuev tecnologa, a mantenimiento del sistema, capacitacin de personal inv olucrado, publicidad y posibles actualizaciones y aumento de serv icios.

a1
plazo Come rcia l

Incremento de utilidades a corto Gracias a que internet es un

a1

a2

a3

a4

a5

a6

a1

medio global, permite la incursin en nuev os mercados

a2 a3 a4 a5 a6
v entas Me rca dote cnia

Al haber apertura de mercados

se espera la apertura de nuev os clientes Se incrementa el niv el de serv icio

al cliente Incremento de niv eles de Incremento de las v entas Automatizacin de proceso de Intenet es un medio de expansin Captacin de nuev os clientes Internet proporciona un medio

competitiv idad

a1

a2

a3

a4

a1 a2 a3

a nuev os mercados

adicional para la realizacin de sus funciones, dando como resultado una v entaja competitiv a

a4
v entas Re cursos Huma nos

Promocin de nuev proceso de o Falta de personal capacitado Licitacin de prov eedor de Al entregar los pedidos a

r1

a1

r1 a1

para atender con calidad al cliente outsourcing Distribucin

a1

a2

r1

a3

a1 a2 r1 a3

domicilio se contribuye a mejorar el serv icio al cliente Incremento de niv eles de Incremento de costos por el uso Incremento de tareas en el competitiv idad de canales de distribucin alternos proceso de distribucin por nuev os clientes

Alcance
El servicio ser a nivel nacional

Control nicamente de la generacin de orden de pedidos y consultas efectuadas por Internet


Actualizacin de las existencias Oportunidad de seleccin de forma de entrega y de pago Control de autorizaciones de pago con tarjeta de crdito

Consideraciones
Para la elaboracin del SI es necesario tomar en cuenta los siguientes puntos:
Objetivos de la empresa
Plataforma de HW requerida Sistema de transferencia de datos o comunicaciones Requerimientos mnimos de SW

Configuracin de la red
Costo del proyecto en base a los recursos de la organizacin Tiempo de desarrollo

Tipo de mercado objetivo del negocio


Evaluar el mix de publicidad

Beneficios
Apertura de nuevos mercados Captacin de nuevos clientes Ventaja competitiva Incremento del volumen de ventas

Mejor servicio al cliente


Servicio de ventas las 24 hrs. del da los 365 das del ao Incremento de utilidades Beneficios a corto plazo

Factibilidad
Con base en los conceptos planteados se considera factible la inversin en el proyecto. Financiera: Tcnica: Se cuenta con los recursos financieros Ser contratada una compaa de suficientes para invertir en el proyecto y mantenerlo. outsourcing para la realizacin del proyecto y se adquirir el equipo de cmputo que haga falta.

1. Consultas
Consulta de productos por criterio de seleccin. Verificacin de existencias

2. Proceso de venta 3. Mantenimiento de catlogos


Registra pedido Selecciona forma de entrega Recibe y registra pago Registra mercanca disponible Alta de nuevos productos

4. Registro de 4. Ofertas
Mantenimiento a ofertas, descuentos, promociones

Escenarios
Escenario I. Consultas

En este escenario el cliente podr consultar por medio de bsquedas con criterios de seleccin (marca, modelo, etc.); as como saber si el producto est disponible en existencias. Tambin se podrn consultar ofertas, descuentos y promociones de productos.

Escenarios
Escenario II. Proceso de Venta
Este escenario ofrece la funcionalidad de registrar el pedido de uno o varios productos, seleccionar la forma de entrega y de pago, as como realizar el pago en caso de ser con tarjeta de crdito. Adems se actualizar la existencia de las mercancas en caso de confirmar pedidos.

Escenarios
Escenario III. Mantenimiento de Catlogos

En este escenario ser actualizado el catlogo de productos en caso de introducir nuevos productos, dar de baja o incrementar las existencias de los mismos. Tambin se dar mantenimiento a

precios de productos y se dar de baja a clientes no frecuentes.

Escenarios
Escenario IV. Mantenimiento de Ofertas

En este escenario se dar mantenimiento a ofertas, descuentos, y promociones..

Diagrama de Casos de Uso


Escenario I. Consultas

Accesar al Sistema Consultar catlogo de inventario

Navegador Verificar Existencias Accesar a la informacin del catlogo de productos

uso

Cliente

Consultar promociones, ofertas y descuentos

Diagrama de Casos de Uso


Escenario II. Proceso de Venta
Seleccionar los productos

Seleccionar forma de entrega Capturar inf. del cliente para envo

Cliente
Generar Orden de pedido

Confirmar de pedido

Banco

Seleccionar forma de pago

extiende Revisar autorizacin de


pago c/tarjeta crdito

Diagrama de Casos de Uso


Dar de alta nuevos productos en catlogo Dar de baja productos obsoletos

Escenario III. Mantenimiento de Catlogos

Administrador del Sistema

Ingresar de existencias

usa

Actualizar Existencias

usa

Verificar Existencias

Actualiza precios

Dar de baja clientes no frecuentes

Elabora reportes

Documentacin de Casos de Uso


CASO DE USO PROCESO DE VENTA
1 Seleccionar los productos Descripcin Permitir al cliente seleccionar los productos que desea adquirir Alcance y Nivel Business Use Case Precondiciones La informacin de la Base de Datos deber estar actualizada y disponible Que el cliente haya ingresado a la opcin de ventas Condicin de xito Que el usuario haya elegido el(los) producto(s) que necesita Condicin de fracaso Que no exista el (los) producto(s) que el cliente necesita

Documentacin de Casos de Uso (Continuacin)


Actores primarios Cliente Disparador El cliente elige la seccin compra de productos Eventos Normales 1.1 El sistema solicita seleccionar el tipo de producto 1.2 El sistema accesa la BD para extraer informacin de catlogo de productos 1.3 El cliente selecciona la marca del producto 1.4 El cliente selecciona el tipo de producto Excepciones 1.2a.. Que la Base de Datos no est disponible 1.4.a. Que el producto est agotado

Documentacin de Casos de Uso


CASO DE USO PROCESO DE VENTA
2 SELECCIONAR LA FORMA DE ENTREGA Descripcin Permitir al cliente seleccionar la forma en que le ser entregada su mercanca Alcance y Nivel Business Use Case Precondiciones Que el cliente haya ingresado a la opcin de ventas El cliente deber haber elegido antes el(los) producto(s) que comprar Condicin de xito Que el cliente elija la forma en que le ser entregada el(los) producto(s) Condicin de fracaso Que no exista la forma de entrega que el cliente necesita Que el cliente termine la sesin sin elegir la forma de entrega Actores primarios Cliente Disparador La seleccin del cliente para la opcin de forma de entrega Eventos Normales 2.1 El sistema solicita seleccionar la forma de entrega 2.2 El sistema presenta las formas de entrega disponibles 2.3 El cliente selecciona la manera en que le ser entregada la mercanca

Documentacin de Casos de Uso


CASO DE USO PROCESO DE VENTA
3 CAPTURAR INFORMACIN DEL CLIENTE. Descripcin Permite al cliente introducir datos personales para envo. Alcance y Nivel Business Use Case Precondiciones Haber seleccionado el(los) producto(s) Haber seleccionado la forma de entrega para envo a su domicilio Condicin de xito Que el usuario introduzca todos sus datos correctamente Condicin de fracaso Que el cliente proporcione datos incorrectos Que el usuario no ingrese algn dato

Documentar los Casos de Uso (Continuacin)


Actores primarios Cliente Disparador La seleccin de la opcin de envo a domicilio Eventos Normales 3.1 El sistema solicita la informacin para el envo 3.2 El cliente introduce la informacin correctamente 3.3 El sistema genera un registro en la BD para el Catlogo de clientes Excepciones 3.2a Que el cliente no introduzca la informacin correcta 3.2b Que el cliente no introduzca alguno de sus datos 3.3a Que no est disponible la BD

Documentacin de Casos de Uso


DOCUMENTACIN DE CASOS DE USO
Casos de Uso del Proceso de Ventas Nombre 4 Generar Orden de Pedido Actores Primarios Cliente Descripcin Aceptar los productos y forma de entrega seleccionados por el cliente para la compra. Se visualizar la orden de pedido completa para despus confirmarla. Alcance y Nivel Business Use Case Precondiciones Que el cliente haya seleccionado uno o varios productos y la cantidad de cada una de ellas Que el cliente haya seleccionado la forma de entrega del pedido En caso de haber seleccionado entrega a domicilio, el cliente debe capturar la informacin del domicilio

Documentacin de Casos de Uso (Continuacin)


Condicin de xito Que despus de la validacin de los datos, la informacin capturada sea correcta Condicin de Fracaso Que la informacin sea errnea o incompleta Disparador El cliente indica que su pedido est completo Eventos Normales 4.1. El cliente indica si el pedido est completo. 4.2. El sistema valida que la informacin est correcta 4.3. El sistema valida que la informacin est completa 4.4. El sistema despliega la orden de pedido completa en la pantalla 4.5. El sistema da la opcin de imprimir la orden de pedido

Documentacin de Casos de Uso


Nombre 5.1. Confirmar Pedido Actores Primarios Cliente Descripcin El cliente confirma que su pedido es correcto y que est de acuerdo con su seleccin de entrega, para posteriormente ingresar la forma de pago, verificar y actualizar existencias y actualizar el catlogo de clientes Alcance y Nivel Business Use Case Precondiciones Que el cliente haya indicado que su pedido est completo (generacin de orden de pedido) Condicin de xito Que la generacin del pedido haya sido exitosa Condicin de Fracaso Que el pedido no se haya generado Disparador El cliente confirma su pedido Eventos Normales 5.1.1. El cliente indica el pedido como confirmado 5.1.2. El sistema verifica que las cantidades de las refacciones solicitadas estn en existencia 5.1.3. El sistema actualiza cantidades de cada refaccin 5.1.4. El sistema actualiza catlogo de clientes con la informacin de ste 5.1.5. El sistema despliega un nmero de orden de pedido Excepciones o Variaciones Alternas n/a

Nombre 5.1. Confirmar Pedido Actores Primarios Cliente Descripcin El cliente confirma que su pedido es correcto y que est de acuerdo con su seleccin de entrega, para posteriormente ingresar la forma de pago, verificar y actualizar existencias y actualizar el catlogo de clientes Alcance y Nivel Business Use Case Precondiciones Que el cliente haya indicado que su pedido est completo (generacin de orden de pedido) Condicin de xito Que la generacin del pedido haya sido exitosa Condicin de Fracaso Que el pedido no se haya generado Disparador El cliente confirma su pedido Eventos Normales 5.1.1. El cliente indica el pedido como confirmado 5.1.2. El sistema verifica que las cantidades de las refacciones solicitadas estn en existencia 5.1.3. El sistema actualiza cantidades de cada refaccin 5.1.4. El sistema actualiza catlogo de clientes con la informacin de ste 5.1.5. El sistema despliega un nmero de orden de pedido Excepciones o Variaciones Alternas n/a

Documentacin de Casos de Uso


DOCUMENTACIN DE CASOS DE USO Casos de Uso del Proceso de Ventas Nombre 6.1. Seleccionar forma de pago Actores Primarios Cliente Descripcin Seleccionar la forma en que har el pago de la solicitud generada. Alcance y Nivel Business Use Case Precondiciones Que el cliente haya confirmado su pedido. Condicin de xito Que despus de la validacin de los datos, la informacin capturada sea correcta Que la tarjeta tenga credito disponible para el cargo. Condicin de Fracaso Que la informacin sea errnea o incompleta Que la tarjeta no sea vlida para el cargo. Disparador La informacion de tarjeta de crdito es correcta. La tarjeta es vlida. Eventos Normales 6.1.1. El cliente selecciona la forma de pago deseada 6.1.2. En caso de ser con tarjeta de crdito, el cliente captura la informacion de la tarjeta. 6.1.3. El sistema valida que la tarjeta sea sujeta a crdito. 6.1.4. El sistema despliega la respuesta a la validacion de la tarjeta. 6.1.5. El sistema realiza solicitud de cargo a travs del banco. 6.1.6. El sistema despliega No. De Pedido y folio de transaccin bancaria. Excepciones o Variaciones Alternas n/a

DOCUMENTACIN DE CASOS DE USO Casos de Uso del Proceso de Ventas Nombre 6.1. Seleccionar forma de pago Actores Primarios Cliente Descripcin Seleccionar la forma en que har el pago de la solicitud generada. Alcance y Nivel Business Use Case Precondiciones Que el cliente haya confirmado su pedido. Condicin de xito Que despus de la validacin de los datos, la informacin capturada sea correcta Que la tarjeta tenga credito disponible para el cargo. Condicin de Fracaso Que la informacin sea errnea o incompleta Que la tarjeta no sea vlida para el cargo. Disparador La informacion de tarjeta de crdito es correcta. La tarjeta es vlida. Eventos Normales 6.1.1. El cliente selecciona la forma de pago deseada 6.1.2. En caso de ser con tarjeta de crdito, el cliente captura la informacion de la tarjeta. 6.1.3. El sistema valida que la tarjeta sea sujeta a crdito. 6.1.4. El sistema despliega la respuesta a la validacion de la tarjeta. 6.1.5. El sistema realiza solicitud de cargo a travs del banco. 6.1.6. El sistema despliega No. De Pedido y folio de transaccin bancaria. Excepciones o Variaciones Alternas n/a

Documentacin de Casos de Uso


DOCUMENTACIN DE CASOS DE USO Casos de Uso del Proceso de Ventas Nombre 7.1. Realizar cargo Actores Primarios Banco Descripcin Efectuar el cargo a la tarjeta Alcance y Nivel Business Use Case Precondiciones Que el cliente sea sujeto de credito Condicin de xito Que la tarjeta sea valida Condicin de Fracaso Que la tarjeta sea invlida Disparador Autorizacin de Crdito Eventos Normales 7.1.1. El cliente captura la informacion de tarjeta 7.1.2. El sistema envia a validar con el banco 7.1.3. El sistema despliega la respuesta de la validacin 7.1.4. El sistema realiza el cargo Excepciones o Variaciones Alternas

Diagramas de Secuencia
Casos de Uso: Seleccionar las Refacciones

Cliente

Navegador

Catlogo de Existencias

Seleccionar opcin de compra

Consultar Catlogo

Despliega resultado

Enva resultado

Seleccionar Refaccin

Diagramas de Secuencia

Casos de Uso: Seleccionar Forma de Entrega

Cliente

Navegador

Seleccionar opcin de forma de entrega Registra forma de entrega

Diagramas de Secuencia

Casos de Uso: Capturar Informacin del Cliente para Envo

Cliente

Navegador

Formulario

Catlogo de Clientes

Seleccionar opcin de datos de envo

Obtener formulario de informacin

Presentar Formulario Datos Cliente

Capturar informacin del cliente


Si existe el cliente, enva informacin Aceptar o introducir informacin

Consultar si existe el cliente previamente

Diagramas de Secuencia
Casos de Uso: Generar Orden de Pedido

Cliente

Pedido

Generar Orden de Pedido

Obtener orden de pedido completa

Diagramas de Secuencia
Casos de Uso: Confirmar Orden de Pedido

Cliente

Pedido

Catlogo de Existencias

Catlogo de Clientes

Confirmacin de Pedido

Verificar Existencias

Stock Actualizacin de Existencias Actualizacin de Informacin del Cliente

Nmero de pedido

Diagramas de Secuencia
Casos de Uso: Seleccionar Forma de Pago

Cliente

Navegador

Forma de Pago

Seleccionar Forma de Pago

Seleccin forma de pago

Diagramas de Secuencia
Casos de Uso: Realizar el cargo

Cliente

Crdito

Banco

Cargo

Pagar por crdito

Autorizar Crdito

Crdito Autorizado

Efectuar Cargo

Diagrama de Objetos
Ofertas y Desc. Pedido Detalle Pedido Folio Fecha pedido Fecha entrega No. Cliente Importe Cod. descuento Fecha Vigencia % desc. No. Refaccin

Cliente RFC Direccin Nombre No. cliente Fecha de registro

Folio No. refaccin Cantidad Precio

Refaccin No. Refaccin Descripcin Marca Auto Ao Existencia Precio

Banco No. Banco Nombre No. Sucursal

Crdito

No. Banco No. Tarjeta Folio de pedido Nombre de Tarjeta habiente Fecha No. Autorizacin Monto del crdito

Diagrama de Clases
Usuario: Usuario Producto:Refacciones Atributos: Atributos: Nombre (Texto) No. Cliente (Texto) Fecha de registro (Fecha) No. Refaccin (Texto) Descripcin (Texto) Marca (Texto) Auto (Texto) Ao (Numrico) Existencia (Numrico) Precio (Numrico)

Pedido: Pedidos

Atributos: Folio (Texto) Mtodos: Accesar_Sistema Ingresar_pedido Ingresar informacin de envo Consultar_catalogo Generar_pedido Confirmar pedido Cancelar_pedido PedidoEnc: Pedidos Encabezado Atributos: Folio (Numrico) Fecha pedido (Fecha) Fecha entrega (Fecha) No. Cliente (Texto) Importe (Numrico) PedidoDet: Pedidos Detalle

Mtodos: Ser seleccionado (cdigo producto) Consultar precio (cdigo producto) Consultar inventario (cdigo producto) Modifica_Inventario(cantidad)

Ofertas: Ofertas Atributos: Folio (Numrico) No. Refaccin (Texto) Descripcin (Texto) Cantidad (Numrico) Precio (Numrico) Mtodos:

Atributos: Cd. descuento (Texto) Fecha (Fecha) Vigencia (Fecha) % desc. (Numrico) No. Refaccin (Texto) Mtodos: Ser seleccionado (cdigo producto) Consultar descuento (cdigo descuento) Modificar descuento

Cliente: Clientes Atributos: RFC (Texto) Nombre (Texto) Direccin (Texto) No. Cliente (Texto) Fecha de registro (Fecha

Mtodos: Crea_Pedido Actualiza_Catalogo() Autoriza_Pedido( ) Cancela_Pedido( ) Asignar datos Pedido (pedido cliente, fecha) Modificar datos Pedido (folio)

Devuelve_Detalle_Pedido( ) Agregar producto (codigo producto ) Eliminar producto (codigo producto ) Cambiar cantidad producto (codigo producto ) Cambiar oferta producto (codigo producto )

Diagrama de Estados
Objeto: Cliente
Cancelar Pedido Consulta Datos Registro de Artculos Generar Pedido

Solicita opcin de compra

Selecciona la refaccin Verificar Existencias

Confirmar Pedido

Capturar informacin de Envo Selecciona forma de pago Autorizacin de crdito Realizacin del cargo

Diagrama de Estados
Objeto: Producto

Consultado

No Existente

Solicitado

Existente

Adquirido

Diagrama de Estados
Objeto: Pedido

Creado

Generado

Confirmado

Cancelado

Actualizado

Diagrama de Estados
Objeto: Ofertas

Consultadas

No Existentes

Solicitadas

Existentes

Pedidas

Diagrama de Estados
Objeto: Crdito

Consultado

Autorizado

Cargo

No autorizado

Diagrama de Actividad
Seleccionar Refacciones

Teclear Opcin Bsqueda Encontrado

No encontrado

Seleccionar Confirmar Indicar Inexistencia

Guardar Seleccin

No confirmar

Diagrama de Actividad
Seleccionar Forma de Entrega

Ver Opciones de forma de entrega Recoger Personalmente Envo a domicilio

Pedir informacin del cliente para envo

Diagrama de Actividad

Captura de Informacin del Cliente

Desplegar formato para captura de inf.

Captura de informacin Inf. Incorrecta

Captura de informacin

Inf. Correcta

Indicar Error

Diagrama de Actividad
Confirmar Orden de Pedido

Capturar Orden Inf.Valida Inf. Invalida

Validar Inf.
Confirmar Pedido

Indicar Error

No confirmar

Confirmar
Verificar Existencias Seleccionar forma de pago Autorizar pago c/tarjeta crdito

Efectuar Cargo

No autorizado

Autorizado

Actualiza Catlogo Clientes

Actualiza Catlogo Pedidos

Actualiza Catlogo Refacciones

Diagrama de Colaboracin
Cliente 1: Seleccionar() 2: Crear() Producto 6: Tiene() 3: Agregar() Ofertas y Descuentos

4: Solicita Crditos()

Pedido

7: Contiene() 8: Efecta cargo()

Banco 5:Autoriza Crditos()

Crdito

Diagrama de Despliegue
Productos

Sistema

Ofertas

Crditos

Clientes Pedidos

Diagrama de Componentes
Control pedidos Pedido.exe Facturacin Persona.dll Factura.exe

Usuarios

Producto.dll

Producto Crdito

Clientes

Mantenimiento

Producto

Producto oferta/desc.

Banco.dll

Mapa de Navegacin
Inicial

Proceso Principal

Consulta al Catlogo

Solicitud Compra

Solicitud Tipo y Marca

Llenado Forma Cliente

Confirmacin

Bsqueda

Bsqueda

Validacin

Você também pode gostar