SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Programación III, 7mo Quimestre, 2011                                       Ing. Fabián Redrován


Proyecto Programación III (entrega última semana de junio/2011)
Tema: Desarrollo de una tienda online de E-Commerce B2C

Requerimientos Generales
   Aplicación Web ASP .Net con C-Sharp
   Base de datos: SQL Server 2005 o mayor versión, Access 2007 o mayor versión
       El diseño es libre, pero debe existir por lo menos las siguientes tablas:
            Categorías, productos, carrito, cliente, factura y su detalle.
   Mínimo las siguientes páginas
       Inicio (home)
            Banner superior (horizontal toda la página) (común para todas las páginas)
            • Botones/enlaces de navegación hacia HOME, CARRITO (indicar
                 permanentemente con un número cuantos ítems hay en el carrito)
            • Caja de texto y botón/imagen/link “buscar” para búsquedas de productos
                 ♦ Implementar búsqueda por nombre de producto, descripción corta de
                     producto, y descripción larga de producto, y por nombre de categoría del
                     producto
            Menú vertical (izquierdo) (común para todas la páginas)
            • Incluya por lo menos accesos directos a categorías y subcategorías si las hay
                 (menú tipo árbol), acceso a la página del carrito
            Contenido principal (derecho)
            • Lugar que cambia contenido dependiendo de la página
       Página de categorías
            Página que se accede desde menú vertical
            Lista categorías de productos (mínimo 4):
            • Imagen (con link a lista de productos)
            • Nombre (con link a lista de productos)
            • Descripción corta
       Página de Lista de Productos por Categoría o Por Búsqueda (Obligatorio: usar una sola
       página para las dos acciones)
            Página que lista todos los productos de una categoría. Se accede desde la página
            de categorías cuando se selecciona una.
            También puede listar todos los productos (o ninguno con un mensaje apropiado),
            como resultado de la búsqueda.
            Listado de productos:
            • Imagen (con link a detalle de producto)
            • Nombre(con link a detalle de producto)
            • Descripción corta
            • PVP
       Página de Detalle de Producto
            Página con la información detallada del producto:
            • Imagen grande del producto
            • Nombre del producto
            • Descripción detallada del producto (puede ser varios párrafos)
            • Precio
            • Stock
            • Imagen o hipervínculo que cargue el producto al carrito


                                                                                           1
Programación III, 7mo Quimestre, 2011                                           Ing. Fabián Redrován



       Página del carrito de compras (se accede desde el ícono del carrito en el banner y
       desde el menú vertical)
            Aquí se debe:
            • Permitir cambiar las cantidades de los ítems en el carrito y actualizarlo
                 (actualizar subtotales y totales). Validar el stock del producto (disponibilidad).
            • Permitir eliminar del carrito cualquier ítem y actualizar totales
            Imagen, hipervínculo o botón que permita hacer el CHECKOUT (pagar). Validar el
            stock de lo que se está comprando.
            Imagen, hipervínculo o botón que permita seguir comprando (regresar al listado
            de categorías)
       Página de pago (se accede a ésta cuando se hace el checkout)
            En este punto se solicita información personal del cliente empezando con el e-mail
            (con esta dirección electrónica se debe identificar al cliente de manera única). Esto
            es porque:
            • Se debe pedir ingresar el email, si existe se carga la información del cliente que
                 está asociada a ese email, si no existe se pide crear un nuevo cliente
            Luego solicitar la forma de pago (únicamente se acepta tarjeta de crédito):
            • Seleccionar el tipo de tarjeta (Visa, Mastercard, American Express)
            • Ingresar el nombre de la persona que consta en la tarjeta
            • Ingresar el número de tarjeta y validar
            • Ingresar la fecha de caducidad de la tarjeta y validar
            Luego solicitar la forma de envío (únicamente seleccionar ciertos courrier)
            • Mostrar un lista de courriers autorizados y seleccionar uno
            • Ingresar dirección de envío: Incluir selección de provincia y ciudad desde
                 dropdownlists
            • Informar el valor del envío (depende del courrier y la ciudad de envío). Valor
                 adicional que debe incluirse en la factura
            Imagen, hipervínculo o botón que permita realizar y aceptar el pago
       Página de la factura (se accede desde la página de la forma de pago y envío luego de
       haberse validado todo)
            Mostrar factura completa (cabecera y detalle), lista para imprimir. En este punto
            se debe haber limpiado/borrado los ítems del carrito de compras.
            Esta página sólo tiene un acceso a home y no tiene banner ni menú vertical.
   No utilizar frames/marcos
   Diseñar las páginas con colores, estilos y objetos apropiados
   Es obligatorio que NO se implemente acceso por usuario y contraseña, es decir, cualquiera
   que ingrese a la tienda online puede llenar el carrito de compras y pagar por ello.
   Es obligatorio que el carrito de compras sea PERSISTENTE, es decir, yo cierro el navegador
   y lo vuelvo a abrir en la tienda y debo encontrar el carrito de compras como estaba. Solo
   se borra si se eliminan explícitamente los productos de él o si ya se pagó por la compra
   (emisión de factura). Esto se implementa con el manejo de sesiones y cookies (investigar).
   Cuando agrego un producto al carrito de compras, esto debe hacerse internamente,
   mostrar tal vez un mensaje que indique que ya se agregó al carrito, pero SI DEBE
   incrementar en 1 el número de ítems del carrito que se ve en el banner. No mostrar el
   carrito (NO ir a la página del carrito automáticamente).
   Ver: www.amazon.com, www.walmart.com, www.sears.com, www.decathlon.es


                                                                                                 2

Más contenido relacionado

Destacado

Aydinlatma direkleri temel temel detaylari
Aydinlatma direkleri temel  temel detaylariAydinlatma direkleri temel  temel detaylari
Aydinlatma direkleri temel temel detaylariesregroup
 
How to increase online traffic for your website
How to increase online traffic for your websiteHow to increase online traffic for your website
How to increase online traffic for your websitePRITHWISH SAHA
 
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-roku
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-rokuWojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-roku
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-rokuKsięgarnia Grzbiet
 
Trabajoinstagrampaulafernándeznachocogollo
TrabajoinstagrampaulafernándeznachocogolloTrabajoinstagrampaulafernándeznachocogollo
Trabajoinstagrampaulafernándeznachocogollopaulafernandezmartin7
 
Domingo 4º.adviento c.
Domingo 4º.adviento c.Domingo 4º.adviento c.
Domingo 4º.adviento c.roberconz
 
Queres%20ser%20voluntario[1]
Queres%20ser%20voluntario[1]Queres%20ser%20voluntario[1]
Queres%20ser%20voluntario[1]Fatima Campos
 
Business and the euro crise
Business and the euro criseBusiness and the euro crise
Business and the euro criseinescoopman
 
How to honda indy 200 race on my pc
How to honda indy 200 race on my pcHow to honda indy 200 race on my pc
How to honda indy 200 race on my pcqiuqing23
 
Trabajo%20incendios.odt 1
Trabajo%20incendios.odt 1Trabajo%20incendios.odt 1
Trabajo%20incendios.odt 1alba3838
 
Frauen In Der Astronomie
Frauen In Der AstronomieFrauen In Der Astronomie
Frauen In Der AstronomieOlivia Haider
 
Proyecto Intervención Irene Garcia
Proyecto Intervención Irene GarciaProyecto Intervención Irene Garcia
Proyecto Intervención Irene GarciaIrene1641
 

Destacado (19)

Aydinlatma direkleri temel temel detaylari
Aydinlatma direkleri temel  temel detaylariAydinlatma direkleri temel  temel detaylari
Aydinlatma direkleri temel temel detaylari
 
How to increase online traffic for your website
How to increase online traffic for your websiteHow to increase online traffic for your website
How to increase online traffic for your website
 
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-roku
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-rokuWojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-roku
Wojna austriacko-pruska-wojna-austrii-z-prusami-i-wlochami-w-1866-roku
 
Trabajoinstagrampaulafernándeznachocogollo
TrabajoinstagrampaulafernándeznachocogolloTrabajoinstagrampaulafernándeznachocogollo
Trabajoinstagrampaulafernándeznachocogollo
 
Utdrag Fhs Chefskurs 1959
Utdrag Fhs Chefskurs 1959Utdrag Fhs Chefskurs 1959
Utdrag Fhs Chefskurs 1959
 
Xavacans
XavacansXavacans
Xavacans
 
Domingo 4º.adviento c.
Domingo 4º.adviento c.Domingo 4º.adviento c.
Domingo 4º.adviento c.
 
Queres%20ser%20voluntario[1]
Queres%20ser%20voluntario[1]Queres%20ser%20voluntario[1]
Queres%20ser%20voluntario[1]
 
Business and the euro crise
Business and the euro criseBusiness and the euro crise
Business and the euro crise
 
Voucher8810180
Voucher8810180Voucher8810180
Voucher8810180
 
UTH ZTC Presentation
UTH ZTC PresentationUTH ZTC Presentation
UTH ZTC Presentation
 
How to honda indy 200 race on my pc
How to honda indy 200 race on my pcHow to honda indy 200 race on my pc
How to honda indy 200 race on my pc
 
Trabajo%20incendios.odt 1
Trabajo%20incendios.odt 1Trabajo%20incendios.odt 1
Trabajo%20incendios.odt 1
 
Winning Marketing Plans for Arkansas Small Businesses
Winning Marketing Plans for Arkansas Small BusinessesWinning Marketing Plans for Arkansas Small Businesses
Winning Marketing Plans for Arkansas Small Businesses
 
Money notes 2 14-13
Money notes 2 14-13Money notes 2 14-13
Money notes 2 14-13
 
Proyecto (laura benizalon)
Proyecto (laura benizalon)Proyecto (laura benizalon)
Proyecto (laura benizalon)
 
JPG_card
JPG_cardJPG_card
JPG_card
 
Frauen In Der Astronomie
Frauen In Der AstronomieFrauen In Der Astronomie
Frauen In Der Astronomie
 
Proyecto Intervención Irene Garcia
Proyecto Intervención Irene GarciaProyecto Intervención Irene Garcia
Proyecto Intervención Irene Garcia
 

Similar a Proyecto programación iii

Como comprar en Diabetesmart
Como comprar en DiabetesmartComo comprar en Diabetesmart
Como comprar en Diabetesmartdiabetesmart
 
Manual joomshopping
Manual joomshoppingManual joomshopping
Manual joomshoppingibanezortega
 
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] Experience
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] ExperienceRicardo Rodríguez - eCommerce Day El Salvador Online [Live] Experience
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] ExperienceeCommerce Institute
 
Guía compra textilmallorca
Guía compra textilmallorcaGuía compra textilmallorca
Guía compra textilmallorcaPl18
 
Manual de Prestashop 1.5+ en Español – WebHome & WebDime
Manual de Prestashop 1.5+ en Español – WebHome & WebDime Manual de Prestashop 1.5+ en Español – WebHome & WebDime
Manual de Prestashop 1.5+ en Español – WebHome & WebDime Brox Technology
 
Punto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxPunto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxcollectivecube
 
Configura tu cuenta Aliexpress
Configura tu cuenta AliexpressConfigura tu cuenta Aliexpress
Configura tu cuenta AliexpressAitor Merino
 
Curso Site Cn
Curso Site CnCurso Site Cn
Curso Site Cningjazz
 
15 Errores Comunes En E Commerce DiseñO
15 Errores Comunes En E Commerce DiseñO15 Errores Comunes En E Commerce DiseñO
15 Errores Comunes En E Commerce DiseñOUtopia Z
 
Manual vitrina virtual econexia ecosistema agroindustria y alimentos
Manual vitrina virtual econexia ecosistema agroindustria y alimentosManual vitrina virtual econexia ecosistema agroindustria y alimentos
Manual vitrina virtual econexia ecosistema agroindustria y alimentosAndrés Perdomo
 
Tic71 equipo6 tema2_af_commerce
Tic71 equipo6 tema2_af_commerceTic71 equipo6 tema2_af_commerce
Tic71 equipo6 tema2_af_commerceChristhian Flores
 

Similar a Proyecto programación iii (20)

Regalia Guía Rápida
Regalia Guía RápidaRegalia Guía Rápida
Regalia Guía Rápida
 
Como comprar en Diabetesmart
Como comprar en DiabetesmartComo comprar en Diabetesmart
Como comprar en Diabetesmart
 
Administracion
AdministracionAdministracion
Administracion
 
Administracion
AdministracionAdministracion
Administracion
 
Wix
Wix Wix
Wix
 
Manual joomshopping
Manual joomshoppingManual joomshopping
Manual joomshopping
 
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] Experience
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] ExperienceRicardo Rodríguez - eCommerce Day El Salvador Online [Live] Experience
Ricardo Rodríguez - eCommerce Day El Salvador Online [Live] Experience
 
Guía compra textilmallorca
Guía compra textilmallorcaGuía compra textilmallorca
Guía compra textilmallorca
 
Manual de Prestashop 1.5+ en Español – WebHome & WebDime
Manual de Prestashop 1.5+ en Español – WebHome & WebDime Manual de Prestashop 1.5+ en Español – WebHome & WebDime
Manual de Prestashop 1.5+ en Español – WebHome & WebDime
 
Punto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBoxPunto de venta web. Manual del usuario. ERPBox
Punto de venta web. Manual del usuario. ERPBox
 
Tienda online de L'arete Sport
Tienda online de L'arete Sport Tienda online de L'arete Sport
Tienda online de L'arete Sport
 
Configura tu cuenta Aliexpress
Configura tu cuenta AliexpressConfigura tu cuenta Aliexpress
Configura tu cuenta Aliexpress
 
logotipos
logotiposlogotipos
logotipos
 
Cómo poner tu tienda online
Cómo poner tu tienda onlineCómo poner tu tienda online
Cómo poner tu tienda online
 
Curso Site Cn
Curso Site CnCurso Site Cn
Curso Site Cn
 
15 Errores Comunes En E Commerce DiseñO
15 Errores Comunes En E Commerce DiseñO15 Errores Comunes En E Commerce DiseñO
15 Errores Comunes En E Commerce DiseñO
 
Tienda basica
Tienda basicaTienda basica
Tienda basica
 
Manual vitrina virtual econexia ecosistema agroindustria y alimentos
Manual vitrina virtual econexia ecosistema agroindustria y alimentosManual vitrina virtual econexia ecosistema agroindustria y alimentos
Manual vitrina virtual econexia ecosistema agroindustria y alimentos
 
La plataforma Prestashop
La plataforma PrestashopLa plataforma Prestashop
La plataforma Prestashop
 
Tic71 equipo6 tema2_af_commerce
Tic71 equipo6 tema2_af_commerceTic71 equipo6 tema2_af_commerce
Tic71 equipo6 tema2_af_commerce
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Proyecto programación iii

  • 1. Programación III, 7mo Quimestre, 2011 Ing. Fabián Redrován Proyecto Programación III (entrega última semana de junio/2011) Tema: Desarrollo de una tienda online de E-Commerce B2C Requerimientos Generales Aplicación Web ASP .Net con C-Sharp Base de datos: SQL Server 2005 o mayor versión, Access 2007 o mayor versión El diseño es libre, pero debe existir por lo menos las siguientes tablas: Categorías, productos, carrito, cliente, factura y su detalle. Mínimo las siguientes páginas Inicio (home) Banner superior (horizontal toda la página) (común para todas las páginas) • Botones/enlaces de navegación hacia HOME, CARRITO (indicar permanentemente con un número cuantos ítems hay en el carrito) • Caja de texto y botón/imagen/link “buscar” para búsquedas de productos ♦ Implementar búsqueda por nombre de producto, descripción corta de producto, y descripción larga de producto, y por nombre de categoría del producto Menú vertical (izquierdo) (común para todas la páginas) • Incluya por lo menos accesos directos a categorías y subcategorías si las hay (menú tipo árbol), acceso a la página del carrito Contenido principal (derecho) • Lugar que cambia contenido dependiendo de la página Página de categorías Página que se accede desde menú vertical Lista categorías de productos (mínimo 4): • Imagen (con link a lista de productos) • Nombre (con link a lista de productos) • Descripción corta Página de Lista de Productos por Categoría o Por Búsqueda (Obligatorio: usar una sola página para las dos acciones) Página que lista todos los productos de una categoría. Se accede desde la página de categorías cuando se selecciona una. También puede listar todos los productos (o ninguno con un mensaje apropiado), como resultado de la búsqueda. Listado de productos: • Imagen (con link a detalle de producto) • Nombre(con link a detalle de producto) • Descripción corta • PVP Página de Detalle de Producto Página con la información detallada del producto: • Imagen grande del producto • Nombre del producto • Descripción detallada del producto (puede ser varios párrafos) • Precio • Stock • Imagen o hipervínculo que cargue el producto al carrito 1
  • 2. Programación III, 7mo Quimestre, 2011 Ing. Fabián Redrován Página del carrito de compras (se accede desde el ícono del carrito en el banner y desde el menú vertical) Aquí se debe: • Permitir cambiar las cantidades de los ítems en el carrito y actualizarlo (actualizar subtotales y totales). Validar el stock del producto (disponibilidad). • Permitir eliminar del carrito cualquier ítem y actualizar totales Imagen, hipervínculo o botón que permita hacer el CHECKOUT (pagar). Validar el stock de lo que se está comprando. Imagen, hipervínculo o botón que permita seguir comprando (regresar al listado de categorías) Página de pago (se accede a ésta cuando se hace el checkout) En este punto se solicita información personal del cliente empezando con el e-mail (con esta dirección electrónica se debe identificar al cliente de manera única). Esto es porque: • Se debe pedir ingresar el email, si existe se carga la información del cliente que está asociada a ese email, si no existe se pide crear un nuevo cliente Luego solicitar la forma de pago (únicamente se acepta tarjeta de crédito): • Seleccionar el tipo de tarjeta (Visa, Mastercard, American Express) • Ingresar el nombre de la persona que consta en la tarjeta • Ingresar el número de tarjeta y validar • Ingresar la fecha de caducidad de la tarjeta y validar Luego solicitar la forma de envío (únicamente seleccionar ciertos courrier) • Mostrar un lista de courriers autorizados y seleccionar uno • Ingresar dirección de envío: Incluir selección de provincia y ciudad desde dropdownlists • Informar el valor del envío (depende del courrier y la ciudad de envío). Valor adicional que debe incluirse en la factura Imagen, hipervínculo o botón que permita realizar y aceptar el pago Página de la factura (se accede desde la página de la forma de pago y envío luego de haberse validado todo) Mostrar factura completa (cabecera y detalle), lista para imprimir. En este punto se debe haber limpiado/borrado los ítems del carrito de compras. Esta página sólo tiene un acceso a home y no tiene banner ni menú vertical. No utilizar frames/marcos Diseñar las páginas con colores, estilos y objetos apropiados Es obligatorio que NO se implemente acceso por usuario y contraseña, es decir, cualquiera que ingrese a la tienda online puede llenar el carrito de compras y pagar por ello. Es obligatorio que el carrito de compras sea PERSISTENTE, es decir, yo cierro el navegador y lo vuelvo a abrir en la tienda y debo encontrar el carrito de compras como estaba. Solo se borra si se eliminan explícitamente los productos de él o si ya se pagó por la compra (emisión de factura). Esto se implementa con el manejo de sesiones y cookies (investigar). Cuando agrego un producto al carrito de compras, esto debe hacerse internamente, mostrar tal vez un mensaje que indique que ya se agregó al carrito, pero SI DEBE incrementar en 1 el número de ítems del carrito que se ve en el banner. No mostrar el carrito (NO ir a la página del carrito automáticamente). Ver: www.amazon.com, www.walmart.com, www.sears.com, www.decathlon.es 2