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

SISTEMA WEB DE COMPRA DE COMPUTADORAS ONLINE

Integrantes: Guevara Prez, Cesar Augusto Horna Gutirrez, Diana Hurtado rodrguez, Frank Anthony Valdivia gago , Paul Alejandro

DESCRIPCIN DE LA EMPRESA
La misin de nuestra empresa COMPUCENTER es ofrecer una solucin informtica completa para satisfacer las necesidades de nuestra comunidad circundante y clientes a nivel nacional. Actualmente, nuestras lneas de productos incluyen equipos de escritorio, porttiles para juegos, estaciones de trabajo, PC Media Center, perifricos y productos multimedia. Tenemos el poder adquisitivo ms fuerte junto con nuestras relaciones con los proveedores con los principales fabricantes como Intel, AMD, ASUS, NVIDIA, AOpen, ViewSonic, Microsoft, ATI y muchos otros proveedores de marca. Adems, COMPUCENTER tambin ofrece accesorios de computadora, tales como placas madre carcasa PC, CPU, unidades pticas, tarjetas de red, tarjetas de sonido y tarjetas de vdeo. COMPUCENTER tambin cuenta con el conocimiento y los recursos para mejorar la integracin de la empresa del sistema.

MISIN DE EMPRESA

LA

Somos una empresa moderna y tecnolgica orientada en todo momento a lograr que nuestros productos cuenten con la calidad que nuestros clientes mas exigentes merecen tener.

VISIN DE EMPRESA

LA

Ser una empresa lder en la industria de la tecnologa. Tener una red de ventas de computadoras y artculos de alta tecnologa a nivel nacional; con un slido conocimiento en tecnologa de primera en base a los regmenes de calidad establecidos en el pas.

LISTA DE REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES REQUERIMIENTOS FUNCIONALES:

El sistema web permita realizar compras de computadoras y accesorios online. El usuario podr contar con opciones de registro, donde se le asignara un ID nico conjuntamente con una contrasea, con el cual el usuario se podr loguear y as obtener ofertas y/o descuentos dentro de sus compras. El usuario podr observar todos los tipos y modelos de computadores que posee la tienda. El sistema brindara opciones de compra online.

REQUERIMIENTOS FUNCIONALES:

El usuario podr elegir su modelo de computador y los accesorios que este poseer antes de su compra.
El sistema permitir que el usuario elija las caractersticas que deber poseer su nuevo computador.

A cada compra online se le debe asignar un identificador nico (ID_Compra), con el cual el usuario pueda realizar el pago de su producto va online.
El sistema brinda tambin opciones de asistencia tcnica para clientes. El usuario, pueda obtener diversos detalles de computadores con tan solo un clic dentro de un link interactivo que se le muestre.

REQUERIMIENTOS FUNCIONALES:

El sistema garantizara la proteccin de claves, y la informacin que se d cuando se realice la compra online. El usuario podr realizar la compra de su computador en tiempo mximo de 2 minutos, dndoles la fiabilidad y seguridad total del proceso de compra. El usuario pueda resolver sus diversos problemas con su computador, con tan solo hacer una consulta dentro de la opcin de asistencia tcnica. El usuario, con tan solo un clic, pueda registrarse, y de esta manera acceder a una gran variedad de ofertas y descuentos que ofrece el sistema de venta de computadores online.

REQUERIMIENTOS NO FUNCIONALES:

El sistema web necesita que el computador posea una memoria RAM de 1Gb.
Que posea un procesador de 2GHz o ms. Necesita del uso de SO como Windows XP SP2, Windows Vista SP1 o Windows 7 de 32 o 62 bits en caso de un computador. Video Card DirectX 9.0 Capable video card support Shader 2.0. Que el disco tenga un mnimo espacio libre de 750 MB. El sistema web brinde una interface agradable y fcil de entender para los diversos usuarios. El sistema web brinde opciones multilenguaje. El sistema deber brindar visores adecuados para que el usuario observe las diferentes ofertas que posee la tienda. El sistema esta optimizado para el buscador google Chrome. Puede ser abierto desde tu IPhone, Tablet, o Smartphone que haga uso de Android. Las versiones android que soportan esta aplicacin son android 2.2.2 (Froyo) en adelante.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin REGISTRARSE EN EL SISTEMA El cliente debe poder registrarse en el sistema como un usuario, ingresando datos bsicos como e-mail, DNI, nombres, apellidos, contrasea y telfono. Una vez creado el usuario, el cliente podr logearse en el sistema. Actor Flujo normal 1. 2. 3. Cliente El cliente ingresa a la pagina web. El cliente elige la opcin de Registrarse. El cliente ingresa sus datos (e-mail, DNI, nombres, apellidos, contrasea, telfono). 4. 5. 6. El Cliente presiona el botn Registrar. El sistema valida los datos ingresados. El sistema registra al cliente agregando sus datos a la base de Datos. 7. El sistema enva un mensaje de confirmacin de la cuenta al correo del cliente.(usuario y contrasea)

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin Actor Flujo normal
1. 2. El cliente podr acceder al sistema ingresando su usuario y contrasea. Cliente El Cliente ingresa a la pagina web. El sistema le brinda el entorno de nuestra web, y la opciones de LOGIN y REGISTER.

ACCEDER AL SISTEMA

3.
4. 5. 6.

El cliente elige la opcin de Login.


El sistema le pide el ingrese de su usuario y contrasea. El cliente ingresara su usuario y contrasea. El sistema valida los datos ingresados y muestra el entorno de la pagina principal.

Flujo alterno

Si los datos ingresados por el cliente fueron incorrectos, el sistema


arroja un mensaje indicando que se reingresen los datos correctos o quiz

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin
El cliente podr ver el catalogo de productos, mostrando ofertas y paquetes especiales.

MOSTRAR PRODUCTO

Actor

Cliente, Administrador

Flujo normal

1.
2. 3. 4. 5.

El Cliente ingresa a la pagina web


El cliente ingresa al catlogo de productos El sistema le muestra los catlogos. El cliente hace clic en un producto del catalogo. El sistema le muestra informacin detallada del producto.

Flujo alterno

Nada

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin SELECCIONAR PRODUCTO
El cliente podr seleccionar un producto y agregarlo al carrito de compras o proceder a comprar solo ese producto. El cliente debe acceder al sistema para realizar esta accin.

Actor Flujo normal

Cliente 1. Despus de ver el catalogo de productos, el cliente puede seleccionar un producto 2. 3. El cliente selecciona el producto. El sistema le muestra un formulario en base a radio button, donde el cliente puede elegir las caractersticas de sus computador. 4. El cliente da click en aceptar, luego que lleno el formulario que se le presento. 5. El sistema verifica de manera automtica si el producto se encuentra en stock, 6. 7. El cliente realiza su reserva del producto. El sistema lo aade manera automticamente al carrito de compras.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso
Descripcin Actor Flujo normal

MODIFICAR CLIENTE
El cliente o el administrador podrn modificar los datos de un cliente. Cliente, Administrador 1. 2. 3. 4. 5. El cliente ingresa a la pagina web. El cliente accede al sistema. El cliente hace click en la opcin de CUENTA El cliente elige que datos desea modificar y los modifica. El sistema guarda los cambios y devuelve un mensaje de confirmacin al cliente.

Flujo alterno

El cliente ingresa datos no validos.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Actor Flujo normal
Cliente 1. 2. 3. El cliente se logea. El sistema le brinda el entorno principal de la pagina. El cliente elige la opcin de Productos > Productos Disponibles.

Seleccionar Producto

4.

El sistema le muestra al cliente la lista de productos


disponibles

5.

El cliente selecciona el/los productos que desee comprar y procede a agregarlos al carrito de compras.

Flujo alterno

Si los datos de usuario son incorrectos, el sistema le pide que reingrese los datos.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin
Luego de seleccionar el producto, el cliente tiene la opcin de agregarlo al carrito de compras de tal manera que puede realizar la compra de varios productos de una manera mas eficiente.

AGREGAR PRODUCTOS AL CARRO DE COMPRAS

Actor Flujo normal

Cliente 1. El cliente despus de seleccionar sus productos tiene la opcin de agregarlos al carrito de compras 2. 3. El cliente agrega el producto que desee al carrito de compras El sistema actualiza el carrito de compras del cliente con el producto. 4. El sistema devuelve un mensaje de confirmacin de que el producto a sido agregado al carrito de compras.

Flujo alterno

El producto no se encuentra en stock.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin
El cliente despus de haber seleccionado un producto o agregado

REALIZAR COMPRAS

varios productos al carrito de compras puede proceder a realizar


su compra.

Actor Flujo normal

Cliente 1. 2. 3. El cliente ingresa a la pagina web El cliente accede al sistema El cliente puede realizar la compra de un carrito de compras previamente guardado 4. Caso contrario el cliente despus de seleccionar los productos a comprar confirma la compra del producto o productos del carro de compras. 5. El sistema le pide al cliente que confirme los datos de su cuenta 6. El cliente confirma los datos de su cuenta para poder realizar la compra.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin Actor Flujo normal
El cliente puede revisar el estado en el que esta su orden(pagado, recibido, entregado). Cliente, Administrador, Asistente de Ventas 1. 2. El cliente ingresa a la pagina web El cliente accede al sistema

REVISAR ESTADO DE LA ORDEN

3.

El cliente entra a la opcin CUENTA y luego a la opcin


ESTADO DE ORDENES.

4.

Busca en sus compras realizadas la compra que desea revisar el estado de orden.

5.

El sistema devuelve la informacin que el cliente a solicitado.

Flujo alterno

Si el cliente no realizo ninguna compra, el sistema le arroja un mensaje indicando que aun no ha realizado compras.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso BUSCAR COMPRA

Descripcin Actor Flujo normal

El cliente, administrador y gerente pueden revisar el reporte de una compra, mostrando los detalles de ella. Cliente, Administrador, Asistente de Ventas, Gerente 1. 2. 3. El cliente ingresa a la pagina web El cliente accede al sistema. El cliente entra a la opcin CUENTA y luego en la opcin COMPRAS. 4. Busca en sus compras realizadas la compra que desea revisar. 5. El sistema devuelve la informacin que el cliente a solicitado.

Flujo alterno

1.

Datos de usuario incorrectos.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin DAR TESTIMONIOS DE EXPERIENCIA DEL SERVICIO
El cliente despus de realizar una compra, podr dar un testimonio de la experiencia con el servicio que presta la pagina web.

Actor Flujo normal

Cliente 1. 2. 3. El cliente ingresa a la pagina web. El cliente accede al sistema. El cliente hace click en la opcin CUENTA y luego en la opcin COMPRAS 4. 5. 6. Procede a buscar la compra que desea dejar testimonio El cliente da click en la opcin DAR TESTIMONIO. El cliente procede a escribir un breve testimonio de su experiencia con el servicio 7. El sistema guarda este testimonio y devuelve un mensaje de confirmacin al cliente

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso DESCARGAR DRIVERS PARA LOS PRODUCTOS Descripcin Actor Flujo normal
El cliente podr descargar los drivers actualizados necesarios para el producto que ha comprado. Cliente 1. 2. 3. 4. El cliente ingresa a la pagina web El cliente se loguea en el sistema. El cliente elige la opcin SOPORTE y luego la opcin DRIVERS. El sistema le brinda un formulario, donde se tiene que llenar los datos de su computador o accesorio, e indicar el tipo de driver que necesita. 5. 6. El cliente coloca los datos que se le pide en formulario. El sistema devuelve los drivers actualizados a la fecha para que el clienta pueda descargarlos e instalarlos.

Flujo alterno

Si los datos ingresados son incorrectos, el sistema arroja un mensaje indicando datos incorrectos. No hay drivers disponibles para el producto

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso BUSCAR CLIENTE Descripcin
El administrador podr buscar un cliente en el sistema.

Actor
Flujo normal

Administrador, Asistente de Ventas


1. 2. 3. 4. 5. 6. El administrador ingresa a la pagina web. El administrador accede al sistema. El sistema le muestra en entorno del Administrador. El administrador busca la opcin CLIENTES. El sistema brindara un entorno nuevo para la opcin CLIENTES El administrador ingresa los datos necesarios para realizar la bsqueda del cliente(nombre, D.N.I , cdigo, etc.) dentro de el formulario BUSCAR CLIENTES. 7. El sistema busca al cliente en su base de datos y devuelve el cliente.

Flujo alterno

No existe cliente con los datos que se han pedido.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso DAR DE BAJA LA CUENTA Descripcin Actor Flujo normal
El cliente o administrador podrn dar de baja la cuenta de un cliente. Cliente, Administrador 1. El cliente/administrador ingresa a la pagina web

2.
3.

El cliente/administrador accede al sistema


El cliente ingresara a la opcin CUENTA. Mientras que el administrador tendr que seguir los pasos del caso de uso BUSCAR CLIENTE.

4.

El sistema devuelve el cliente.

5.

El cliente/administrador seleccin la opcin DAR DE BAJA LA


CUENTA.

6.

El sistema pedir confirmar la accin del cliente/administrador para confirmar que se desea dar de baja a la cuenta.

7.

El sistema devuelve un mensaje de confirmacin.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin Actor Flujo normal REPORTE DE COMPRA
El administrador podr buscar una compra y solicitar al sistema un reporte de las compras por cliente. (diario, semanal, mensual, anual) Administrador, Gerente 1. El Administrador/Gerente ingresa a la pagina web

2.
3. 4.

El Administrador/Gerente accede al sistema.


El sistema le muestra en entorno del Administrador. El Administrador/Gerente da click en la opcin REPORTES y luego en la opcin COMPRAS.

5.

El sistema devuelve un listado con todas las compras efectuadas.

6.

En la parte superior derecha, hay un buscador, donde el puede colocar el nombre del
producto o cliente para obtener un reporte mas especifico.

7.

El sistema le arroja todas las compras que se dieron de acuerdo al producto/cliente que el Administrador/Gerente escribi para que se realizara la bsqueda.

8.

El administrador observa, y elige la compra que buscaba.

9.

El sistema le arroja todos los detalles de la compra.

Flujo alterno

Si colocara el nombre del producto, y no se hayan realizado ventas de ese producto, el

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin Actor Flujo normal REPORTE DE PRODUCTOS
El Administrador/Gerente solicitara un reporte de los productos(stock, precio, ventas). Administrador, Gerente 1. 2. 3. 4. 5. 6. El Administrador/Gerente ingresa a la pagina web El Administrador/Gerente accede al sistema. El sistema le muestra en entorno del Administrador. Busca la opcin de REPORTES y luego la opcin PRODUCTOS. El sistema devuelve los reportes solicitados. En la parte superior derecha, hay un buscador, donde el coloca el nombre del producto. 7. El sistema devuelve los detalles del producto que el Administrador/Gerente escribi para que se realizara la bsqueda.

Flujo alterno

1. 2.

Datos de usuario incorrectos No se han registrado productos

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso Descripcin Actor Flujo normal REPORTE DE VENTAS
El Administrador/Gerente solicitara un reporte de las ventas por producto(diario, semanal, mensual, anual) Administrador, Gerente 1. 2. 3. 4. 5. El Administrador/Gerente ingresa a la pagina web El Administrador/Gerente accede al sistema. El sistema le muestra en entorno del Administrador. Busca la opcin de REPORTES y luego la opcin VENTAS. El administrador recibe el reporte de ventas de todos los productos(semanal, mensual, anual). 6. En la parte superior derecha, hay un buscador, donde el coloca el nombre del producto. 7. El sistema le arroja todas las compras que se dieron de acuerdo al producto que el escribi para que se realizara la bsqueda. 8. 9. El administrador observa, y elige el producto que buscaba. El sistema le arroja todos los detalles del producto.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso ELIMINAR PRODUCTOS Descripcin
El administrador puede eliminar productos del sistema.

Actor
Flujo normal

Administrador
1. 2. 3. 4. 5. El Administrador/Gerente ingresa a la pagina web El Administrador/Gerente accede al sistema. El sistema le muestra en entorno del Administrador. Se dirige a la opcin MANTENIMIENTO y luego a la opcin PRODUCTOS. El Sistema muestra la lista de todos los productos que se encuentran en la base de datos del sistema. 6. 7. 8. 9. El administrador selecciona el producto que desea eliminar. El administrador selecciona la opcin ELIMINAR PRODUCTO. El Sistema procesa la peticin y procede a borrar el producto de la base de datos El Sistema devuelve un mensaje de confirmacin.

Flujo alterno

No existen productos para eliminar.

DESCRIPCIN DE CASOS DE USO


Nombre de caso de uso MODIFICAR PRODUCTOS Descripcin Actor Flujo normal
El administrador modifica los dato de un producto(precio, nombre, stock) Administrador de Sistema, Asistente de Ventas 1. 2. El Administrador/Gerente ingresa a la pagina web El Administrador/Gerente accede al sistema.

3.
4. 5. 6. 7. 8. 9.

El sistema le muestra en entorno del Administrador.


El Administrador selecciona la opcin PRODUCTOS. El Sistema muestra una lista de todos los productos registrados. El Administrador escoge los productos a modificar. El Administrador ingresa los nuevos datos. El Administrador hace clic en el botn GUARDAR. El Sistema procesa la peticin y actualiza la informacin del producto.

10. El Sistema devuelve un mensaje de confirmacin.

Flujo alterno

No existan productos para modificar.

DIAGRAMA DE CASO DE USO

MODELO DE DOMINIO

DIAGRAMA DE OBJETOS

DIAGRAMA DE SECUENCIA: REGISTRAR EN EL SISTEMA

DIAGRAMA DE SECUENCIA: ACCEDER AL SISTEMA

GLOSARIO

Producto:
Computadoras, teclados, mouse, HDD, Motherboard, etc.

Cliente:
Es la persona que hace uso del sistema, siendo un usuario registrado y logueado correctamente para realizar reservas y/o compras.

Reserva:
Solicitud de compra de productos.

Compra:
Es la adquisicin de un producto mediante un pago.

Carrito de Compras:
Lugar en donde el cliente puede ir almacenando los productos, para despus poder hacer una reserva o compra.

GLOSARIO

Administrador del Sistema:


Persona encargada de mantener y actualizar el sistema. Podr agregar, modificar y eliminar productos, como tambin podr solicitar reportes de compra, ventas y productos.

Asistente de Ventas
Realiza acciones con el fin de ayudar al cliente. Buscar Compras, Revisar estado de Orden, Actualizar estado de Orden, Buscar Cliente.

Gerente:
Persona encargada de toda la empresa. Solicitara reportes al Administrador del Sistema o puedo solicitarlos en la pagina web. Los reportes ayudaran en la toma de decisiones.

Pago:
Es el monto que el Cliente pone a disposicin para cubrir el gasto de la compra de un producto.

Drivers:
Programa informtico que permite al sistema operativo interactuar con un perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo.

GRACIAS

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