Sie sind auf Seite 1von 2

FUNDACIN UNIVERSITARIA SAN MARTN

UNIVERSIDAD ABIERTA, DISTANCIA Y VIRTUAL


INGENIERIA DE SISTEMAS
METODOLOGAS AVANZADAS DE DESARROLLO
EXAMEN FINAL

Aplique la metodologa de desarrollo avanzada que usted considere adecuada para la


realizacin del siguiente sistema de informacin.
Desarrolle las etapas iniciales y considere como sera el desarrollo final.

El Sistema de Venta de Libros por Internet


Sistema de Venta de Libros por Internet (On-line Bookstore System), al estilo Amazon, que
permite vender y comprar libros a travs de Internet. Los requisitos generales del sistema
son los siguientes:
1. El bookstore ser un sistema basado en la web para la venta de libros.
2. El bookstore tiene libros de los que se conoce el nombre, descripcin, los autores, el
precio. Los libros estn organizados por categoras (category). Un ejemplo para categoras
puede ser novelas, cuentos, historia. Un mismo libro puede tener varias versiones, algunas
impresas y otras digitales. De los impresos se conoce el tamao fsico, la presentacin, el
stock y el peso para el envo. De los digitales su tamao en bytes y el formato del archivo
que lo contiene. La presentacin impresa puede ser de tapa dura, edicin de lujo, etc.
3. El usuario debe poder agregar libros en un carrito de compras online (cart), previo a
realizar la compra. Al momento de finalizar la compra, se generar una orden (order) que
incluye los tems (order item) agregados al carrito de compras. Una vez confirmada la
orden, se le enviar un mail al usuario informndole los datos de la misma. Similarmente, el
usuario debe poder sacar tems de su carrito o actualizar las cantidades de un tem pedido.
4. El usuario debe ser capaz de mantener una lista (wish lists) con los libros que desea
comprar ms tarde.

5. El usuario debe poder cancelar rdenes antes de que hayan sido enviadas.
6. El usuario debe poder pagar con tarjeta de crdito (credit card) o transferencia bancaria
(bank transfer).
7. El usuario podra devolver libros que ha comprado.
8. El usuario debe poder crear una cuenta (client account), de forma tal que el sistema
recuerde sus datos (nombre de usuario, nombre y apellido, direccin, email, detalles de su
tarjeta de crdito) en el momento de registrarse (login).
a. El sistema debe mantener una lista con las cuentas de los usuarios en su base de datos
central.
b. Cuando un usuario se registra, su nombre de usuario y la palabra clave (password) debe
coincidir con el nombre de usuario y la palabra clave que est almacenada en la base de
datos.
c. Se debe permitir que el usuario modifique su password cuando lo requiera. De la misma
manera, se debe permitir que modifique cualquier otro dato de su cuenta.
9. El usuario debe ser capaz de buscar libros usando distintos mtodos de bsqueda ttulo,
autor, palabra clave o categora y luego podr ver los detalles (book Spec) de los
resultados de su bsqueda.
10. El usuario debe poder escribir una opinin acerca de sus libros favoritos. Las opiniones
(review comments) aparecern junto con los detalles del libro.

Das könnte Ihnen auch gefallen