1 ONLINE SHOP ‘09 Ainara Ortega Silvia Urdiain Carmen Moriones.

Slides:



Advertisements
Presentaciones similares
COLEGIO DE BACHILLERES PLANTEL #13 Xochimilco-TEPEPAN
Advertisements

OPCIONES PERSONALES EN EL CATÁLOGO EN LÍNEA www. navarra
Normalizaciones de Bases de Datos
Marketplace caloryfrio.com. CaloryFrio.com comienza su andadura en el año 2000 y actualmente es el portal lider en el sector de las instalaciones de climatización.
¿Qué dispositivos, herramientas o tecnología necesitamos para arrancar el negocio de C.E.? 1.Hardware: – Servidores donde se guardarán los arhivos de nuestro.
Aplicación Web Programación Docente
Diseño de Interfaces Humanas
Gloria Guirado Departamento de Formación de VCG Intermediación: Órdenes predefinidas.
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
Tema: Técnicas Básicas Excel (III) Trucos, opciones y personalización de Excel Índice: 1 Vínculos absolutos y relativos, conectando datos de Excel con.
Sistema de Facturación para Mayoristas y Minoristas de Autopartes
DESARROLLO E IMPLEMENTACIÓN DE UN PLUGIN DE GOOGLE WALLET PARA PAGOS ONLINE UTILIZANDO SOFTWARE OPEN SOURCE.
OBJETO REQUEST. El objeto Request Por qué el objeto request Funcionamiento Colecciones: – Transferencia de variables por URL –Transferencia de variables.
Cómo consultar una base de datos o un catálogo en 5 minutos
Páginas web dinámicas. Olga García Collado.
Aplicaciones en línea:aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranet mediante.
Guía del Catálogo de la Biblioteca.
Ampliación de Sistemas Operativos
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
Acceso del usuario a la aplicación.
Neo-Shop e – c o m m e r c e s y s t e m Solución Integral De Comercio Electrónico.
NORMALIZACIÓN DE BASE DE DATOS Flor Elena Canales Alvarado Autor:
TEJUParaguay.com Desarrollo de Sistemas Web 02 del Sistema Presentación.
Ing. Elkin José Carrillo Arias
Gestión de Tiendas y Balanzas
Sistema de Equipamiento SNEST CRODE CELAYA Asistencia Técnica y Mantenimiento Desarrollo de Software.
Proyecto Fin de Carrera - ITIS
INTERFASES DE ACCES Colegio de Bachilleres Plantel 13 Xochimilco Tepepan Alumnos: González Rosas Citlalmina Romero Ortega Roberto Grupo:303 Equipo:08.
CATÁLOGO AUTOMATIZADO
Presentación de seguimiento del proyecto Equipo LSI 02 Resultados de la 1ª Iteración de Construcción.
 Un método para guardar y almacenar las páginas web en un solo lugar en línea para su uso futuro o para compartir con otros usuarios de Internet. Marcadores.
¿Quienes somos? Somos un grupo de compañeros que nos gusta la programación y tenemos la posibilidad y la ocasión de poder montar una empresa.
Ventajas y desventajas de enviar variables por el método POST
Nombre: Josselyn Peña Curso: 1° “D”. Este manual de introducción a Wordpress ha sido elaborado con la intención de ofrecer la información necesaria para.
RefWorks Sesión de formación online Nivel básico.
CONCEPTO VENTAJAS CARACTERISTICAS
Formularios Digitales Recomendaciones Carlos Montecé M.
EQUIPO:#3 GRUPO:304 NOMBRES: Lizbeth Nava Barón y Erick Ali Mejía.
BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores.
Tu buscador de radio. Grouple es un buscador de emisoras de radio a través de internet, mediante el cual podrás encontrar cualquier emisora del mundo.
Navegación y comunicación en Internet y uso de las redes sociales
ISAE UNIVERSIDAD FACULTAD DE CIENCIAS TECNOLOGICAS TECNICO EN INFORMATICA CURSO TECNOLOGIA DE LA INFORMACIÒN Y COMUNICACIÒN PARTICIPANTES: DEXSI DELGADO.
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
File Transfer Protocol.
NOMBRE: KENIA MACÍAS. RECOMENDACIONES PARA HACER UN FORMULARIO En un sistema web, en muchas ocasiones es necesario obtener información del usuario y para.
Antonio López Gracia Fernando Noain Fernandez Ricardo Meana de la Llave
Proyecto Final Ampliación de Sistemas Operativos.
PRESENTACIONES ON-LINE
PRÁCTICA 3: DISEÑO CENTRADO EN EL USUARIO Pedro Rivero Barrera Gonzalo Serrano Espada.
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
WINSOFYS SAT SOFYS INFORMATICA S.L en colaboración con ELECTRONICA C&C (Servicio técnico oficial en Valencia) y LG ESPAÑA hemos desarrollado un programa.
UNIVERSIDAD EUROPEA DEL ATLÁNTICO Servicio de Biblioteca biblio.uneatlantico.es.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
MIA - Grupo 5 Unidad 2.
FORMULARIOS Para introducir datos en las tablas de una forma simple, visual y cómoda. Los formularios tambien se usan para IMPRIMIR datos BASE DE DATOS.
¿Cómo programar un Botón para agregar registros a una base de datos?
Por: Jorge Aguirre.  Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.  Su primera publicación,
¿Compra o Desarrollo de Software? Compra de Software AlternativasVentajasDesventajas Compra de software de terceros adaptado -Mantiene la forma de.
Plataformas e- learning Moodle. Instalacion  Descargamos Moodle de su página oficial  Una vez hemos descargado el archivo, lo descomprimimos y copiamos.
JEICY TATIANA SANCHEZ CHARRY.  Es una herramienta que forma parte de una metodología para el trabajo didáctico que consiste en una investigación guiada,
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
MANUAL DE USO WORDPRESS. 1. CREAR EL BLOG En la página Wordpress.com elegimos comenzar un blog y vamos siguiendo los pasos de registro: Rellenamos el.
Proyecto ASO 2008 GOOGLE08 Ricardo Espinosa Vea Emilio García de Galdiano.
Conociendo el modelo Cliente-Servidor
Guía del Catálogo Adrastea (Búsqueda avanzada) Actualización mayo 2010.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Curso de programación Visual Chart 6 (1ªEd.)
Construir un sistema de información en Internet e-conecta + zahén.
MONITORIZACIÓN DE ORDENADORES EN RED DE ÁREA LOCAL
Transcripción de la presentación:

1 ONLINE SHOP ‘09 Ainara Ortega Silvia Urdiain Carmen Moriones

2 INTRODUCCIÓN Tienda de libros infantiles Dirigido a: - Niños - Profesores - Padres

3 INTRODUCCIÓN Servicios para los usuarios registrados en la web: - Compra - Venta - Lectura online - Sugerencia de nuevos productos

4 INTERFAZ GRÁFICA  Página de inicio:

5 INTERFAZ GRÁFICA  Registro:

6 INTERFAZ GRÁFICA  Página donde se muestran las opciones que un usuario registrado puede ver:

7 IMPLEMENTACIÓN

8 SERVIDOR WEB Cliente rmi del procesador

9 SERVIDOR WEB  - Actualizar el catálogo  - Acceder al stock y lo modifica

10 SERVIDOR WEB COMPRA: El usuario hace una petición de compra de uno de nuestros artículos.  Envía la información del usuario y del producto.  Crea factura y actualiza el stock

11 SERVIDOR WEB VENTA: El usuario realiza una venta válida de un artículo.  Envía la información del usuario y del producto.  Crea la factura y añade el producto al stock.

12 SERVIDOR WEB SUGERENCIA: El usuario realiza una sugerencia de un nuevo artículo para nuestra librería  Envía la información del producto sugerido.  Se realiza la búsqueda del producto en las editoriales.

13 RECOLECTOR

14 ¿Qué hace nuestro recolector?  Se conecta a Servidores de la Editoriales que tenemos contratadas como proveedoras  Accede al código fuente en el que éstas muestran los títulos de sus novedades  Guarda dichos títulos en un fichero para novedades, y uno de catálogo y crea las HashMap que necesitamos

15 ¿Cómo se conecta a las Editoriales?  Utilizamos los hilos.  Tendremos tantos hilos como Editoriales proveedoras haya.  A cada instancia de la clase hilo que hemos creado se le pasará el nombre de la WEB de la editorial

16 Un método por cada Editorial  Cada Servidor de Editorial tiene su propio aspecto externo  Un código fuente diferente de unas a otras  Diversas maneras de escribir el nombre del título dentro del código fuente que luego lo muestra al usuario  Por ello implementamos un método para cada una…

17 ¿Por qué utilizamos HashMap?  Más eficiente.  Más sencillo para acceder al campo que queremos.  Nos permite cambiar un campo sin necesidad de recorrerla toda como ocurriría con un fichero.

18 ¿Cómo y por qué se conecta al procesador?  Mediante rmi  El procesador es el cliente rmi y el recolector el servidor rmi  Necesitamos las HashMap de los productos de que disponemos en el procesador para que opere con ellas

19 DIFICULTADES 1. Modificar un campo de un Objeto almacenado. -Habíamos almacenado los objetos en ficheros. -Costoso y poco eficiente acceder a los campos mediante un String. -Solución: Emplear HashMap para el almacenamiento.

20 DIFICULTADES 2. Títulos de los libros almacenados de formas distintas dependiendo de la web. -Solución: un método para cada editorial.

21 DIFICULTADES

22 DIFICULTADES

23 CONCLUSIÓN Vamos bien encaminadas hacia la solución final y creemos que la lectura online es una idea que con los años se verá más. Es una buena manera de introducir a los niños tanto en la lectura como en el interés por las nuevas tecnologías.