doc vision of 97
DESCRIPTION
visionTRANSCRIPT
SISTEMA DE APOYO DE ATENCIÓN AL CLIENTE Y CONTROL DE ALMACÉN
VISIONVersión 1.1
VISION V 1.1
HISTORIAL DE REVISIONES
FECHA VERSIÓN DESCRIPCIÓN AUTOR
03/05/11 0.5 Primer avance del documento
08/05/11 0.6 Segundo avance del documento
10/05/11 0.7 Tercer avance del documento
29/05/11 0.8 Finalización del documento
30/05/11 0.9 Revisión del documento
02/06/11 1.0 Corrección del documento en base a lo
observado por la profesora
02/08/2011 1.1 Problemas y características del sistema
03/08/2011 1.2 Revisión de Requerimientos funcionales
04/08/2011 1.3 Revisión de Atributos de requisitos
05/0802011
1.4 Actualización de las características y
beneficios del sistema
2
VISION V 1.1
TABLA DE CONTENIDOS
1. INTRODUCCIÓN 7El documento tiene como propósito recoger, analizar y definir las necesidades del Stakeholder y las características del sistema. Se centra en las capacidades requeridas por las partes interesadas y los usuarios finales, y por qué estas necesidades existen. 71.1 Propósito 71.2 Alcance 71.4 Referencias 71.5 Resumen 8
2. POSICIONAMIENTO 82.1 Oportunidades de negocio 82.2 Definición del problema 8
3. DESCRIPCIÓN DE LOS STAKEHOLDERS Y USUARIOS. 113.1 Demografía del Mercado 123.2 Resumen de Stakeholders. 123.3 Resumen de Usuarios 123.4 133.5 Entorno del Usuario 133.6 Perfil de los Stakeholder 14
3.6.1 Gerente General 143.6.2 Representante Administrativo 14
3.7 Perfiles de los Usuarios 153.7.1 Cliente mayor 153.7.2 Representante Administrativo 163.7.3 Representante de Venta 173.7.4 Cajero 183.7.5 Almacenero 19
3.8 Necesidades Principales del usuario 193.9 Alternativas y Competencia 20
4. DESCRIPCIÓN DEL PROBLEMA 214.1 Perspectivas Del producto 21 El diseño del SAACYCA es amigable, ergonómico, fácil de entender y navegar. Es por ello, que el grupo de desarrollo de este proyecto ha puesto énfasis en el diseño gráfico para web con la finalidad de adaptar su imagen generando un impacto en el usuario, haciendo de la
3
VISION V 1.1
aplicación una agradable experiencia que invita a comprar. 21 Para almacenar la información se usará MySQL, porque es una base de datos Open Source y cuenta con el respaldo de ser un producto de Oracle. 214.2 Resumen de Características 244.3 Suposiciones y Dependencias 294.4 Costos y precios 304.5 Licencias y la instalación 30
5. CARACTERÍSTICAS DEL PRODUCTO 315.1 Gestión de pedidos (histórico de pedidos, y estado de pedidos) 315.1.1.1 (CU) Registrar pedidos 315.1.1.2 (CU) Generar histórico de pedidos 315.1.1.3 (CU) Presentar el estado de pedidos315.2 Confirmación automática de pedido, factura y envío: Envío de emails personalizados para informar a sus clientes del estado del pedido 315.3 Anulación o eliminación de pedido 315.4 Totalización de pedidos y facturas por días/semanas/meses/años 315.5 Gestión de facturas y creación de facturas a partir de pedidos 315.6 Facturas de abono 31
6. RESTRICCIONES 31
7. RANGOS DE CALIDAD 32
8. PREFERENCIA Y PRIORIDAD 32
9. OTROS REQUERIMIENTOS DEL PRODUCTO 369.1 Normas Aplicables 369.2 Requisitos del Sistema369.3 Requisitos de desempeño 37El sistema utilizará como sistema gestor de Base de Datos a MySQL 5.0 de Oracle, y se desarrollara bajo el concepto de Web Dinámica. 37Todas las máquinas deben de tener bien instalado el Windows, al igual que los servidores. 379.4 Requerimientos Ambientales 37Debido a que el Sistema de Apoyo de Atención al Cliente y Control de Almacén necesita guardar información, se tiene que usar Base de Datos, la misma que necesita de un Servidor, por ende es necesario que exista un sistema de ventilación que mantenga a una temperatura adecuada al Servidor. 37
10. REQUERIMIENTOS DE DOCUMENTACIÓN 3710.1 Manual de usuario 3710.2 Ayuda en línea 3710.3 Guías de instalación, configuración y archivo Léame 3810.4 Etiquetaje y Embalaje 38
4
VISION V 1.1
5
VISION V 1.1
1. INTRODUCCIÓN
El documento tiene como propósito recoger, analizar y definir las necesidades del Stakeholder y las características del sistema. Se centra en las capacidades requeridas por las partes interesadas y los usuarios finales,
y por qué estas necesidades existen.
1.1 Propósito
El propósito del presente documento es el reunir, analizar y definir las
necesidades y características del sistema desarrollado por el proyecto
SAACYCA. Se centra en los requerimientos de stakeholders y usuarios, y en
los motivos que dan origen a estas necesidades.
Los detalles de cómo el producto del proyecto SAACYCA cumple en satisfacer
estas necesidades se encuentran especificados en el documentos de casos
de uso y otros complementarios.
1.2 Alcance
El documento es influenciado por la información brindada por los
entrevistados, de tal manera que se puede conocer cuáles van a ser las
características del sistema. Además el sistema tiene que cumplir los objetivos
específicos de la organización, los cuales son: Maximizar Resultados y
6
VISION V 1.1
Optimizar Ganancias., todo esto con el fin de poder lograr uno de los objetivos
estratégicos.
1.3 Definiciones, siglas y abreviaturas
Ver glosario de negocio.
1.4 Referencias
o Entrevista al Representante Administrativo.
o Entrevista al Gerente General.
1.3 Resumen
El documento describe al problema a resolver, al sistema como solución al
problema, las características del sistema, las restricciones y rangos de calidad
del mismo.
2. POSICIONAMIENTO
2.1 Oportunidades de negocio
Le proponemos la solución permite al cliente disponer de una tienda online en
internet para vender sus productos a través de Internet de una forma sencilla y
eficaz en todo el mundo de manera totalmente automatizada.
Se podrás vender los productos y servicios. Gestionando todos los
productos, ofertas, pedidos realizados la web.
2.2 Definición del problema
EL PROBLEMA El problema de La empresa es que sus clientes han
crecido de manera exponencial, lo que ha generado que
no pueda seguir vendiendo de la manera tradicional como
lo ha estado haciendo. Los pedidos llegan tarde, las
7
VISION V 1.1
ventas tienen problemas de facturación.
A QUIEN LE AFECTA
Afecta a los Stakeholders tanto internos como externos, es
decir al, vendedor, cajero, almacenero, al representante
administrativo, y al cliente
CUAL ES EL IMPACTO
Malestar en el cliente, puesto que el cliente tiene un
tiempo de espera, y si no se le confirma rápido entonces
este tiende a irse a la competencia, por ende existe una
reducción en las ganancias.
Al representante de ventas o vendedor porque no puede
atender rápidamente al cliente
Al representante administrativo porque pierde mucho
tiempo para confirmar citas con los clientes mayores.
Otro impacto sobre el representante administrativo es que
se siente inseguro cuando realiza una orden de compra
debido a que no llena completamente los datos al realizar
la orden de compra
Al almacenero porque tiene que estar registrando la
entrada o salida de los productos a mano, lo cual produce
que no se registre correctamente.
Al cajero le afecta, porque tiene que realizar la boleta,
factura o guía de remisión a mano.
8
VISION V 1.1
UNA SOLUCION SATISFACTORIA
SERIA
Implementar un Sistema venta online, para vender sus
productos a través de Internet de una forma sencilla y
eficaz en todo el mundo de manera totalmente
automatizada
2.3 Definición de la Posición del Producto
PARA
Vendedor, Cajero, Almacenero , el Representante
Administrativo y para el Cliente.
QUIENESComprar los diversos productos de manera sencilla y los
encargados de la tienda puedan gestionar estos pedidos de
manera adecuada
EL (NOMBRE PRODUCTO)
Sistema de ventas por web (SAACYCA)
QUE
Permitirá vender tus productos y servicios de manera
simple, y sobretodo podrá gestionar todos los
productos, ofertas, pedidos realizados en la web.
DIFERENTE A
El proceso de ventas haciendo uso de un aplicativo tipo
mercado libre.
.
NUESTRO PRODUCTO
Permite que el dueño del negocio tenga en sus manos
datos de los usuarios gracias al llenado de datos que
se realiza para culminar una compra en línea. También
9
VISION V 1.1
permite obtener información de las preferencias de los
clientes, es decir, qué productos ha comprado en “x”
temporada, cuáles han sido sus compras más
frecuentes y el monto de las mismas.
Esto permite anticiparse al cliente, ofreciéndole una
amplia variedad de productos que, según el historial,
podrían ser del agrado del comprador.
El producto es un programa muy versátil para los
visitantes del sitio web, es fácil de manipular fácil de
usar para el visitante, con diseño agradable y por
supuesto, con la funcionalidad que debe tener.
El producto incluye el catálogo de productos, el
control de alta y baja de los mismos, transacciones de
tipo de pago en línea, cotizaciones automáticas y
hasta reportes de ventas y de usuarios.
El producto envía alarmas cuando un producto se
esté agotando, ofrece un seguimiento puntual al
cliente, brinda información relacionada a los productos
del agrado del cliente, así como le da a conocer
(mediante el uso del correo electrónico) las
promociones y ofertas de la semana o felicitarle en
ocasiones especiales, como cumpleaños, festividades
o aniversarios.
10
VISION V 1.1
3. DESCRIPCIÓN DE LOS STAKEHOLDERS Y USUARIOS.
Se ha identificado a los usuarios del Sistema (SAACYCA), los cuales son:
Representante de Venta o Vendedor, el Cajero, el Almacenero, el Representante
Administrativo, el Gerente General y el Cliente quien usará el sistema para realizar
sus compras.
3.1 Demografía del Mercado
El mercado de la ferretería “Grupo J&M Inversiones E.I.R.L” es amplio porque
se dedica a la venta de diferentes productos de distribución fácil, como ropa,
útiles, dispositivos electrónicos, entre otros.
3.2 Resumen de Stakeholders.
NOMBRE DESCRIPCIÓN RESPONSABILIDADES
Gerente General
El Gerente General es la
persona de mayor confianza del
Representante Administrativo,
por ende el influye mucho
acerca de la realización e
implantación del sistema
Emitir una opinión acerca del
sistema que se realizará
Representante Administrativo
Es el que se encarga de aprobar
el uso del dinero de la empresa
para el desarrollo del sistema.
Tiene conocimientos
informáticos, puesto que estudia
Ingeniería de Sistemas
Firmar el cheque
correspondiente al pago del
sistema
11
VISION V 1.1
3.3 Resumen de Usuarios
NOMBRE DESCRIPCIÓN RESPONSABILIDADES STAKEHOLDER
Almacenero Se encarga de registrar
la entrada y salida de
existencias
Registrar en el Kardex las
entradas y salidas de la
mercadería
Jefe
Representante Administrativo
Se encarga de reservar
cita para los clientes
mayores. Además se
encarga de realizar las
compras a los
proveedores
Reservar una cita con algún
representante de venta que el
cliente desee.
Revisar el stock para ver qué
cantidad de mercadería
adquieren de los proveedores.
Jefe
Cliente El cliente puede entrar al
sistema para realizar una
compra o para realizar una
consulta.
Manejar un usuario y clave
Entrar al sistema
Cliente
3.4 Entorno del Usuario
El entorno de trabajo del usuario es el siguiente:
Los usuarios: Representante de Venta o Vendedor, Almacenero, Cajero y
Representante Administrativo van a usar el sistema en el mismo local de la
empresa o desde su casa.
12
VISION V 1.1
En cuanto al usuario Cliente, va depender mucho de donde él esté ubicado, es
decir puede conectarse desde su casa o desde otro lugar
3.5 Perfil de los Stakeholder
3.5.1 Gerente General
Representante Sr. Rojas Marcos Juan Carlos
Descripción
El Gerente General es la persona de mayor
confianza del Representante Administrativo, por
ende el influye mucho acerca de la realización e
implantación del sistema
TipoGerente General.
Responsabilidades Emitir una opinión acerca del sistema que se
realizará
Criterios de éxito
Que el Representante Administrativo acepte la
realización e implantación del sistema
Trabajar en conjunto con el representante
administrativo.
Participación Apoya que se realice el sistema
Entregables Ninguno
Comentarios y cuestiones Ninguno
3.5.2 Representante Administrativo
Representante Sr. García Alvarez Flavio Diego
13
VISION V 1.1
DescripciónEs el que se encarga de aprobar el uso del dinero
de la empresa para el desarrollo del sistema.
Tiene conocimientos informáticos, puesto que estudia Ingeniería de Sistemas
Tipo Representante Administrativo
Responsabilidades Dar el dinero para que se realice e implante el
sistema
Criterios de éxito
Que el cheque se haga efectivo en un plazo de
mutuo acuerdo entre el representante administrativo
y los desarrolladores del sistema
Poder trabajar en conjunto con el Gerente General
Participaciones Firma el cheque
EntregablesCronograma de pago
Comentarios y cuestiones Ninguno
3.6 Perfiles de los Usuarios
3.6.1 Cliente
Representante Todos los clientes que compran a gran escala y que tienen
un vínculo con la empresa, y que van a comprar a gran
escala
Descripción Los clientes mayores no necesitan grandes conocimientos
14
VISION V 1.1
informáticos porque el sistema es fácil de usar.
El cliente mayor puede entrar al sistema para reservar una
cita
Tipo Cliente Mayor
Responsabilidades Manejar un usuario y clave
Entrar al sistema
Criterios de éxito Mantener la confidencialidad de su usuario y clave
Que se vea y se pueda manejar todas las opciones el
cliente requiere
Participación Ingresar al sistema
Entregables El entregable que produce cuando utiliza el sistema es la
separación o reservación de una cita
Brinda información para el tipo de dato que se va usar para
el código y clave del usuario del sistema
Comentarios y cuestiones
Ninguno
3.6.2 Representante Administrativo
Representante Sr. García Alvarez Flavio Diego
Descripción Tiene conocimientos informáticos, puesto que estudia
Ingeniería de Sistemas
Tipo Representante Administrativo
15
VISION V 1.1
Responsabilidades Realizar la orden de compra
Manejar un usuario y clave
Criterios de éxito Registrar la orden de compra usando la cotización del
proveedor
Mantener la confidencialidad de su usuario y clave
Participación Registrar la orden de compra
Entregables Orden de Compra y reservaciones de cita
Comentarios y cuestiones Ninguno
3.6.3 Almacenero
Representante Sr. Nañez Marcos, Erick
Descripción No posee conocimiento informático
Encargado de realizar el Kardex por método promedio de la Empresa
Tipo Almacenero
Responsabilidades Registrar las entradas y salidas de la mercadería
Manejar un usuario y clave
Criterios de éxito Mantener la confidencialidad de su usuario y clave
Participación Llenar el Kardex de la empresa. Hace click en la opción
Kardex
Entregables El Kardex completo
Comentarios y Ninguno
16
VISION V 1.1
cuestiones
3.7 Necesidades Principales del usuario
NECESIDADES PRIORIDAD PROBLEMASSOLUCION
ACTUALSOLUCIONES PROPUESTAS
Registrar ventaALTA
Las facturas son difíciles de
gestionar, pues el
comprador lo realiza por
web, su pago lo hace a una
cuenta bancaria, y el
producto es enviado con la
llegada del baucher
escaneado de pago.
Se cita al cliente a
la oficina, se pide
sus datos y se
emite la factura.
El sistema podrá registrar la venta apenas el cliente hay terminado de seleccionar los productos de su interés.
Registro de pedidos. ALTA
El almacenero tiene que
apuntar en un papel los
bienes que entran y los que
salen, lógicamente este
papel puede sufrir algún
daño, o simplemente no se
apunta lo correcto.
Apuntar el Kardex
en una tabla
usando Microsoft
Excel.
La administración de pedidos se realiza en tiempo real. Se envía de forma automática diversos emails personlizados que tienen como objetivo el de informar a sus clientes del curso de cada uno de los pedidos que se realizan en su sitio Web.
El cliente recibirán de forma automática un resumen del pedido después de la realización del mismo y de forma inmediata
Un segundo email le confirmará la validación del pago y de que el pedido está en preparación.
Finalmente, y si lo desea, dispone de la posibilidad de transmitirle un email informándole que su pedido ha sido enviado a la dirección de entrega
Generar las facturas. La facturación es
a mano y en las
oficinas de la
tienda.
El sistema Dispondrá de un completo sistema de facturación automatizado, podrá crear facturas, anularlas, enviarlas por correo a sus clientes, crear PDF, y todo de la forma
17
VISION V 1.1
más sencilla e intuitiva.
3.8 Alternativas y Competencia
Desarrollar el Sistema SAACYCA permitirá un ahorro en tiempo y dinero,
pues el sistema hace que los proceso sean más rápidos en la realización
de las actividades que antes se hacía manualmente, repercutiendo de
forma positiva en los procesos de la empresa aumentando así la eficiencia
y captando cada vez más clientes.
La otra opción es comprar un aplicativo de carrito de comprar e
implementarlo en la empresa.
4. DESCRIPCIÓN DEL PROBLEMA
4.1 Perspectivas Del producto
El diseño del SAACYCA es amigable, ergonómico, fácil de entender y
navegar. Es por ello, que el grupo de desarrollo de este proyecto ha puesto
énfasis en el diseño gráfico para web con la finalidad de adaptar su imagen
generando un impacto en el usuario, haciendo de la aplicación una
agradable experiencia que invita a comprar.
Para almacenar la información se usará MySQL, porque es una base de
datos Open Source y cuenta con el respaldo de ser un producto de Oracle.
El servidor Web será Apache Tomcat 7.0, debido a que se usará Java
El ancho de banda será 2 mbps
18
VISION V 1.1
19
Diagrama del Sistema
Interfaz
BD DEL SISTEMA
Almacenamiento
Consulta
SAACYCA
Respuestas
Requerimientos
Usuario
VISION V 1.1
20
VISION V 1.1
Diagrama de Redes
21
VISION V 1.1
4.2 Resumen de Características
Beneficios del cliente Características que lo apoyanGestión de Compra en Línea: Facilita
al cliente adquirir directamente el
producto y/o servicio que le gustó, de
manera cómoda y rápida.
Acciones dinámicas AJAX que
añaden el producto al carro con un
solo clic.
Estimar los gastos de envío antes
de hacer la compra.
Checkout en una sola página para
comprobar el proceso de compra
en todo momento.
Comparativa de productos.
Pedido visible en todo momento.
Búsqueda rápida y avanzada de los productos.
Navegación fácil e inteligente.
Actualización en las cantidades de
los productos, el retiro de uno o
todos los productos seleccionados.
22
VISION V 1.1
Permite la grabación del contenido
del carro de compras como una
"Lista de Regalos".
Ordene sus categorías del modo que desee
Capacidad de ordenación de los productos
Gestión de la Tienda Virtual:
Disminuye el costo de operaciones
de la tienda, ya que no se requiere
tener un lugar físico para hacer la
venta, ni contar con una persona
dedicada a esta labor.
Permite un bajo precio de los
productos ofrecidos.
Gestión de categorías de producto Creación ilimitada de categorías y
niveles de subcategorías.
Asignación de múltiples categorías a un mismo artículo
Generación automática de sistema de los productos y categorías en orden alfabético
Gestión de marcas/fabricantes A los productos se les puede
asignar una marca/fabricante Búsquedas por marcas/fabricantes Generación automática del sistema
de marcas/fabricantes en orden alfabético
Gestión de productos Ficha técnica Publicación de precio con/sin IVA Precio regular y precio especial
con tachado de precio (precio antes y ahora) y porcentaje de ahorro (por tiempo limitado, etc.)
Descuentos por volumen Editor de Metatags y keyframes Gestión de imagenes Productos relacionados, ventas
sugeridas, ventas cruzadas Funciones de respuesta para
preguntas directas de producto /
23
VISION V 1.1
similar a los foros Recomendar a un amigo Control de Stock y Disponibilidad Opciones del producto: Tallas,
colores,... Opiniones de los usuarios
validadas por el administrador que se publican con un clic de aceptación.
Gestión de atributos Combinación de atributos de
productos ilimitados Permite crear conjuntos de
atributos y asignarlos a grupos de productos
Búsquedas personalizadasGestión de contenidos (CMS)
Gestión de Web corporativa y tienda virtual
Permite la creación, administración y publicación de toda la información del portal Web.
editor HTML WYSIWYG basado en web
Subir imágenes es simple, fácil y rápido
Formatear texto con negritas, cursivas y subrayados
Cambiar la tipografía y el color Alinear los distintos párrafos Incluir listas, líneas horizontales,
enlaces.
Gestión de Ventas: Los clientes utilizan los servicios financieros respaldados por terceros, como una compañía de tarjetas de crédito o un banco, para realizar la transacción
Gestión de pedidos y facturación Gestión de pedidos (histórico de
pedidos, y estado de pedidos) Confirmación automática de
pedido, factura y envío: Envío de emails personalizados para
24
VISION V 1.1
informar a sus clientes del estado del pedido
Anulación o eliminación de pedido Totalización de pedidos y facturas
por días/semanas/meses/años Gestión de facturas y creación de
facturas a partir de pedidos Facturas de abono
Sistema de pago y envió:Métodos de pago
Transferencia bancaria Contra reembolso con recargo y/o
incremento de porcentaje PayPal Google Checkout TPV Pasarela de Pago (* Coste
aparte).Métodos de envío
Cálculo de envíos antes de comprar
Gestión de los portes de envío por destino, peso, producto, paquete
Envío gratuito (compre por x y obtenga envío gratuito)
Sistema de control de stock e inventario:
Gestión de stock, inventario Alertas de stock, disponibilidad Estados de stock, disponibilidad
Gestión de Clientes: Permita el seguimiento del cliente y contacto con el mismo.
Gestión de clientes: Gestión de grupos de clientes Descuentos a grupos de clientes Los productos pueden tener
múltiples precios según los grupos
25
VISION V 1.1
de clientes o el rango de precios Puede restringirse la visualización
de los precios para grupos específicos de usuarios
Clientes conectadosGestión de E-mails
Email de creación de cuenta de cliente
Email de recuperación de contraseña
Email de confirmación de pedido Email de envío de pedido Email de factura Email de creación de un bono de
descuento Email de pregunta de producto,
etc.
Sistema de Registro y acceso online de clientes
Registro de nuevos usuarios Recordar contraseña olvidada Historial de compras Estado de los pedidos Gestión de cuentas de correo y
creación de nuevas cuentas Modificar datos personales Darse de baja de la tienda Suscribirse al boletín Repetición por parte del cliente de
pedidos anteriores.Gestión de Marketing: Permitirá el control de precios y promoción de los productos que se ofrecerán al cliente mediante la web.
Gestión de banners y carruseles dinámicos
Personaliza tu propia página de inicio con los artículos destacados
26
VISION V 1.1
de cada momento Gestión de banners Permite crear un número ilimitado
de banners rotatorios en cualquier parte del sitio Web
Mostrar ofertas, últimas novedades y los más vendidos
Carruseles dinámicosVentas cruzadas
Artículos Relacionados/recomendados
El sistema automáticamente muestra lo que otros clientes han comprado (en relación con el producto actual mostrado)
Productos sugeridos en el carrito de compra
Administración de ofertas promocionales personalizadas
Iconos de oferta para resaltar productos
Precios especiales con tachado de precio (precio antes y ahora) y porcentaje de ahorro
Descuentos temporales Cupones de descuentos Descuentos por volumen
E-Mail marketing
Posibilidad de crear plantillas personalizables
Suscripción/De suscripción por Email o cuenta del cliente
Listas/grupos ilimitados con destinatarios ilimitados
Mensajes con HTML y Texto Mantiene los detalles de sus
27
VISION V 1.1
destinatarios seguros y privadosSistema de valoración
Se pueden personalizar las calificaciones
Las opiniones de usuarios no serán publicadas inmediatamente, quedarán pendientes de validación por parte del administrador
Gestión de la Información: Permitirá analizar y utilizar la información que se ha recabado y registrado, para permitir a los administradores tomar decisiones documentadas.
Total de ventas Informe gráfico de ventas Información de rangos predefinidos
por fecha, (tales como " mes pasado "), o elección de sus propios rangos.
Visualización de sus impuestos sobre ventas
Total coste de envíos Total facturado Total reembolsado
Clientes y carrito de compras
Información sobre sus mejores clientes basado en el total de compras realizadas
Productos más vistos Términos de búsqueda: Saber lo
que buscan sus visitantes Visualización del número de
nuevos clientes y comparativa con el número de pedido.
Productos en carritos Informe de carritos abandonados
sin completar la compraGráfico de ventas por ubicación
Mapa gráfico Total de ventas por países Total de productos vendidos por
28
VISION V 1.1
paísesLos más vendidos
Informe gráfico para visualizar los artículos más vendidos por totales
Determinar las áreas de oportunidad y las áreas que puede mejorar
Ventas por productos
Visualización de ventas por producto
Podrá comparar las ventas de varios productos
Ventas por hora - día de la semana
Ventas por hora Ventas por día de la semana
(Lunes, martes...) Examinar los datos de ventas para
averiguar las tendencias de los clientes
Estadística de Visitas
Sofisticado pero fácil de utilizar Análisis completos Integración con Google AdWords Seguimiento de sus campañas de
marketingPosicionamiento en Buscadores URL amigables para los
buscadores Generador de Metatags Autogeneración del Mapa del Sitio Términos de búsqueda populares
Diseño Web personalizado Diseño que se adaptan a las necesidades de los clientes. Integrando recursos gráficos y novedades tecnológicas garantizando la, funcionabilidad y
29
VISION V 1.1
la usabilidad
4.3 Suposiciones y Dependencias
Suposición
El Sistema SAACYCA debe ser terminado para finales de Diciembre de
2011.
Los costos del hardware y software están aceptados.
Dependencia
El sistema depende del ancho de banda que el usuario use, es decir si
usuario quiere realizar consultas más rápido u otras opciones va
depender de su ancho de banda.
Los privilegios del sistema dependen del tipo de usuario que la utilice.
4.4 Costos y precios
Hardware
Equipo Características Precio (S/.)Servidor IBM x3100 M3
Memoria 2GB DDR3Procesador Core i3-540 (3.06 GHz/4 MB Caché L3)Disco Duro 500 GB
1832.55
Computadora (Desktops)
Procesador AMD Phenom II de 3.2 GHz/7 MB Cahé)Memoria 2GB DDR3Disco Duro 500 GB
852.15
Router Cisco 1841 Dos puertos 10/100 integrado Fast Ethernet
855.00
30
VISION V 1.1
Posee su propio Firewall
Software
Producto Características Precio (S/.)MySQL Versión 5.0
Versión GratuitaApache Tomcat Versión 7.0 Versión Gratuita
Java Eclipse Versión Helios Versión Gratuita
Como costos adicionales se puede agregar la impresión de manuales, pero esto
es opcional porque todos los manuales se realzarán en Word.
4.5 Licencias y la instalación
Licencia para el Sistema Operativo Windows Server 2008.
Licencia para cuatros PCs con Sistema Operativo Windows 7 Ultimate.
El Apache Tomcat 7.0 es una versión gratuita, por lo que no se necesitara
compra de alguna licencia
La Base de Datos MySQL es un software Open Source, es decir no
requiere de la compra de una licencia.
Sitio de hots.
5. CARACTERÍSTICAS DEL PRODUCTO
Las características del sistema (SAACYCA) son capacidades que el sistema
posee con el fin de convertirse en beneficios para el usuario.
31
VISION V 1.1
5.1 Ventas
Interno
Gestión de pedidos
(CU) Generar histórico de pedidos
(CU) Presentar el estado de pedidos
(CU) Confirmar de pedidos
(CU) Eliminar de pedidos
(CU) Generar costo total de pedidos
(CU) Gestionar documentos de factura
(CU) Generar reporte de ventas realizadas por día
(CU) Generar confirmación de pedido
32
VISION V 1.1
Externo
Cobrar por producto (pagar por carrito)
(CU)Mostrar Catalogo por categorías
(CU)Vender producto
Gestión de compra en línea
(CU)Forma de Pago
(CU)Escoger método de pago (includ) selecciona una forma de pago
(CU)Modificar dirección de la facturación (extend):
(CU)Realizar método de envio: (includ)
(CU)Insertar comentario (extend) que quiere que se le haga llegar con el pedido
(CU)Aceptación condiciones generales de venta
Confirmación muestra el detalle de la forma de pago y las opciones que me permite modificar lo siguiente:
Modificar Dirección de envió
Modificar Dirección de facturación
Cambio en el comentario
También se obtiene el detalle de los productos a pedir la cual se puede modificar pedido (extend)
Listo: se informa al cliente que el proceso se ha realizado correctamente
Imprimir pedido ( extend): Permite realizar la impresión de una copia del pedido
Generar confirmación de pedido (includ) :Se envía un correo al comprador y al administrador de los datos del pedido
(CU) Retirar producto del carrito
(CU) Modificar cantidad de pedido modificar las cantidades de los productos a comprar
33
VISION V 1.1
(CU) Modificar pedido
(CU) Modificar dirección de envió
(CU) Modificar dirección de facturación
(CU) insertar comentario
5.2 Enviar
Interno
(CU) Realizar Método de Envió: enviar su pedido cuando se obtenga la confirmación de pago en la cuenta del vendedor
(CU) Gestionar destino de envio
Datos de envio
Cambiar dirección de envió (extend) se registrar los datos de la persona quien recibirá el pedido
Escoger método de envio: (includ) el único costo fijo de envió
Empaquetado para regalo
34
VISION V 1.1
Externo
5.3 Producto
Interno
Control de stock e inventario
(CU) Registrar inventario
(CU) Actualizar el estado del inventario
Gestión de productos
(CU) Registrar categoría de producto
(CU) Registrar producto
(CU) Buscar producto
(CU) Actualizar catálogo de productos
(CU) Generar reporte de productos Vendidos
Externo
(CU) Generar historial de compras
5.4 Cliente
Interno
Gestión de usuarios (CU) Gestionar permisos
(CU) Generar contraseña olvidada
(CU) Loguear usuario
(CU) Generar reporte de clientes registrados
(CU) Registrar cuenta de cliente
35
VISION V 1.1
Externo
(CU) Registrar usuario, el sistema muestra en la pantalla los siguientes aspectos: datos personales, datos de su empresa, dirección, datos de contacto
1. RESTRICCIONES
Para el desarrollo del sistema se tiene que tener en cuenta las Norma Técnica
Peruana “NTP-ISO/IEC 12207 Tecnología de la Información. Procesos del Ciclo
de Vida del Software, y la Norma Técnica Peruana “NTP-ISO/IEC 17799.
Tecnología de la Información: Código de Buenas Prácticas para la gestión de la
Seguridad de la Información.
2. RANGOS DE CALIDAD
Los rangos de calidad son características que no son capturadas en el conjunto de
características anteriores.
Disponibilidad: Estará disponible las 24 horas del día durante todo el año,
y podrá ser accedido en cualquier locación donde esté ubicado el usuario,
porque va ser un Sistema Web.
Rendimiento: Va rendir óptimamente porque cumple con los
requerimientos del usuario.
Capacidad de Mantenimiento: Se puede realizar una mantenimiento fácil
al sistema, porque está desarrollado bajo herramientas populares, como
son el lenguaje de programación Java, el servidor web Apache Tomcat 7.0,
y el servidor de BD MySQL de Oracle.
Facilidad de Uso: El Sistema no pide grandes conocimientos de
computación, porque su interfaz amigable permite que se pueda usar con
mucha facilidad.
36
VISION V 1.1
3. PREFERENCIA Y PRIORIDADSe han identificado los atributos de requisitos que nos permitirán realizar el
seguimiento de la información asociada con un elemento de trazabilidad, Estos
atributos son Importancia, Complejidad, Riesgo, Impacto arquitectónico y Esfuerzo, esto permite la prioridad de los requisitos para la gestión de ámbitos
y para asignar requisitos para las iteraciones.
PRIORIZACION DE CASOS DE USO DEL SISTEMA
0.4 0.3 0.2 0.1 ACTOR CASO DE
USOIMPORTANCI
ACOMPLEJIDA
DRIESG
OIMPACT
OESFUERZ
OVendedor Tomar pedido 10 8 8 5 8.5Jefe de Operaciones
Generar Guía de Remisión
9 8 9 5 8.3
Vendedor Generar factura 10 8 7 5 8.3Jefe de Ventas
Generar Hoja de Visitas
9 7 9 5 8
Jefe de Planeamiento
Registrar Empleados
9 7 3 4 6.7
Jefe de Planeamiento
Registrar Clientes
9 7 3 4 6.7
Jefe de zona Consolidar la Preventa
9 7 2 5 6.6
Personal de Caja
Realizar liquidación del chofer
9 6 4 3 6.5
Personal de Operaciones
Realizar cuadre de Productos
9 6 4 3 6.5
Jefe de Ventas
Controlar la no efectividad de pre-venta
8 6 3 3 5.9
Jefe de Planeamient
Registrar Centros de
7 6 3 4 5.6
37
VISION V 1.1
o Comercialización
Jefe de Planeamiento
Registrar Rutas 7 6 3 4 5.6
Jefe de Planeamiento
Registrar Zonas 7 6 3 4 5.6
Jefe de Planeamiento
Registrar Camiones
7 6 3 4 5.6
Jefe de almacen
Confirmar disponibilidad de Productos
7 5 2 3 5
Jefe de Operaciones
Asignar productos a las unidades de Reparto
6 4 2 5 4.5
Jefe de Zona Asignar Vendedores a la Estructura de Comercializacion
5 5 2 4 4.3
Jefe de Zona Asignar Choferes a la Estructura de Comercializacion
5 5 2 4 4.3
Jefe de Ventas
Programar Cuotas de Ventas
6 3 2 4 4.1
Jefe de Operaciones
Asignar chferes a las unidades de Reparto
5 4 2 5 4.1
Jefe de Planeamiento
Controlar el cumplimiento del presupuesto de ventas
6 2 3 4 4
Jefe de Ventas
Analizar ventas por tipo de establecimiento
6 2 3 4 4
Jefe de Programar 5 3 2 3 3.6
38
VISION V 1.1
Ventas semanas de ventas
Jefe de Ventas
Asignar frecuencia de visistas
4 3 2 3 3.2
Vendedor Actualizar clientes
3 4 2 3 3.1
Jefe de Planeamiento
Configurar plan de captación de clientes
4 2 2 3 2.9
4. OTROS REQUERIMIENTOS DEL PRODUCTO
4.1 Normas Aplicables
Norma Técnica Peruana “NTP-ISO/IEC 12207 Tecnología de la
Información. Procesos del Ciclo de Vida del Software
Norma Técnica Peruana “NTP-ISO/IEC 17799. Tecnología de la
Información: Código de Buenas Prácticas para la gestión de la Seguridad
de la Información.
Estándares Web de la W3C (World Wide Web Consortium).
4.2 Requisitos del Sistema
Contar con un servidor para la BD con memoria RAM de 2GB como
mínimo
La Web Browser por donde se piensa acceder al sistema tiene que
soportar JSP.
La ancho de banda tiene que ser de 2mbps para los usuarios que
están en la ferretería, pero para el usuario cliente mayor puede
utilizar un ancho de banda de 512 kbps
39
VISION V 1.1
4.3 Requisitos de desempeño
El sistema utilizará como sistema gestor de Base de Datos a MySQL 5.0 de
Oracle, y se desarrollara bajo el concepto de Web Dinámica.
Todas las máquinas deben de tener bien instalado el Windows, al igual que los
servidores.
4.4 Requerimientos Ambientales
Debido a que el Sistema de Apoyo de Atención al Cliente y Control de
Almacén necesita guardar información, se tiene que usar Base de Datos, la
misma que necesita de un Servidor, por ende es necesario que exista un
sistema de ventilación que mantenga a una temperatura adecuada al Servidor.
5. REQUERIMIENTOS DE DOCUMENTACIÓN
5.1 Manual de usuario
Existirá un manual en el que se explicará cómo funciona el sistema, es decir
como entrar al sistema, que herramientas tecnológicas se necesitan, como
manejar el sistema cuando se halla logeado, vale decir que el manejo va
depender del tipo de usuario que utilice el sistema.
Es importante mencionar que el manual va a estar acompañado de gráficos,
estos van a servir como material de apoyo para entender la interfaz.
5.2 Ayuda en línea
La ayuda en línea que el sistema va tener va ser una opción para poder
consultar cualquier inquietud que tenga el usuario acerca del sistema.
40
VISION V 1.1
5.3 Guías de instalación, configuración y archivo Léame
La elaboración de guías de instalación y configuración de las herramientas
que necesita el para funcionar.
5.4 Etiquetaje y Embalaje
El manual como la guía de instalación y configuración se entregará junto con
la aplicación. Vale decir que la aplicación se copiara a un CD y se le entregará
al Representante Administrativo.
LOGOTIPO
41
SAACYCA