Top Banner
Spree Commerce Integrantes: Diana Gabriela Morales Ortiz Sandy Ramos Díaz Andrea Ruiz Munguía Eduardo Silverio Velázquez UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA
18

Tic71 equipo1 tema2_spree_commerce

Aug 02, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tic71 equipo1 tema2_spree_commerce

Spree Commerce

Integrantes:

Diana Gabriela Morales Ortiz

Sandy Ramos Díaz

Andrea Ruiz Munguía

Eduardo Silverio Velázquez

UNIVERSIDAD TECNOLÓGICA DEL VALLE DE TOLUCA

Page 2: Tic71 equipo1 tema2_spree_commerce

Índic

e

Portada………..……….…….1

Índice……………...................2

Resumen………………..…........3

Objetivos………………...….........4

¿Qué es?........................................5

¿Quién lo creo?................................6

Historia…………………………….........7

Componentes……………………………..9

Características……………………............11

Diferencias vs Otro parecido……………….13

Ejemplo………………………………............…14

Conclusiones………………………………………15

Bibliografía…………………………………………..16

Vinculo Slide-Shire ..………………………………...17

Page 3: Tic71 equipo1 tema2_spree_commerce

¿Qué es? Creador Historia Componentes DiferenciasR

esu

men

Page 4: Tic71 equipo1 tema2_spree_commerce

Obje

tivo

s

Los programadores especializados

en Ruby on Rails tienen en Spree

una solución opensource para

crear tiendas virtuales.

Prometiendo flexibilidad, facilidad

para migrar desde otras

plataformas, y posibilidad de

aceptar más de una transacción

por segundo, se presenta como

una opción ideal para quien

quiere implantar un comercio

electrónico usando esta

plataforma de desarrollo.

Page 5: Tic71 equipo1 tema2_spree_commerce

¿Qué e

s? Es una plataforma de comercio

Spree que se basa en Ruby on

Rails. Es más fácil de mantener y

personalizar en comparación con

otras plataformas de comercio

electrónico basadas en otros

idiomas. Con menos líneas

innecesarias de código, los

desarrolladores trabajar más

rápido y con mayor flexibilidad

para hacer lo que hacen mejor a la

Consolidación de su tienda única.

Page 6: Tic71 equipo1 tema2_spree_commerce

¿Quié

n la

cre

ó? Sean Schofield en

2007 y desde entonces ha tenido más de 430 contribuyentes. 

Page 7: Tic71 equipo1 tema2_spree_commerce

His

tori

a Nuestra empresa pertenece a un

grupo inversor con tradición

industrial y de servicios. Tenemos

experiencia en negocios y un equipo

preparado para cumplir con los

objetivos marcados. Podemos ayudarle a encontrar la

mejor opción para desplegar o

potenciar su negocio en internet. En

esta web encontrará una

descripción de nuestras soluciones

y servicios, si tiene alguna duda

contacte con nosotros.

Page 8: Tic71 equipo1 tema2_spree_commerce

Org

anig

ram

a

Page 9: Tic71 equipo1 tema2_spree_commerce

Com

ponente

s

Spree se compone de varias gemas diferentes. Cada una de estas

joyas tiene su propio conjunto de pruebas que se puede encontrar en

la especificación de directorio. Dado que estas gemas son también motores de Rails, realmente no

pueden ser probados en completo aislamiento - que necesitan ser

probados en el contexto de una aplicación Rails

Usted puede construir fácilmente una aplicación de este tipo mediante

la tarea Rake diseñado para este propósito, se ejecuta dentro del

componente que desea comprobar:

$ Ejecutivo haz rastrillo test_app

Esto construirá la aplicación de prueba apropiada dentro de

su especificación dedirectorio. También añadirá la gema a prueba a

tu Gemfile junto con el spree_core joya.

Esta tarea rake se regenerará la aplicación (después de borrar la

existente) cada vez que se ejecuta. También ejecuta las migraciones

de forma automática para que su base de datos test está listo para

ir. No hay necesidad de ejecutar rake db: migrate o rake db: test:

preparar después de ejecutar test_app .

Page 10: Tic71 equipo1 tema2_spree_commerce

Com

ponente

s

Ejecución de las EspecificacionesUna vez que su aplicación de prueba se ha construido, a

continuación, puede ejecutar las especificaciones de la manera

estándar RSpec:$ Ejecutivo haz rspec spec

También hemos creado un script de construcción que imita lo

que lleva a cabo nuestro servidor de compilación. Se puede

ejecutar desde la raíz del proyecto Spree como esto:

$ Build.sh fiesta Si desea ejecutar especificación para un solo archivo, entonces

puede hacerlo de esta manera:

$ Ejecutivo haz rspec spec / modelos / juerga /

state_spec.rb Si usted desea probar un número de línea particular de la

especificación de archivo a continuación, puede hacerlo de esta

manera:Ejecutivo $ bundle rspec spec / modelos / juerga /

state_spec.rb: 7

Page 11: Tic71 equipo1 tema2_spree_commerce

Com

ponente

s

 El uso de Fábricas

Spree utiliza factory_girl para crear registros

válidos para el propósito de prueba. Todas las

fábricas están también empaquetado en la

gema. Así que si usted está escribiendo una

extensión o si lo que desea es jugar con modelos

Spree entonces usted puede utilizar estas fábricas

como se ilustra a continuación.$ rieles consola $ Requerir 'juerga / testing_support / fábricas

El spree_core gema tiene un buen número de

fábricas que pueden ser utilizados para las

pruebas. Si usted está escribiendo una extensión o

simplemente Spree prueba se puede hacer uso de

estas fábricas.

Page 12: Tic71 equipo1 tema2_spree_commerce

Cara

cterí

stic

as

Características

1.-Versatil

2.-Personalizable

3.- Utiliza Google Analytics 

4.- Automatizado

5.- Maneja todos los aspectos de sus operaciones de back-end

Page 13: Tic71 equipo1 tema2_spree_commerce

Cara

cterí

stic

as 6.-Código abierto en el mundo

7.-Nuestro hub permite la comunicación abierta a través de su cadena de suministro.

8.- Convirtiendo su infraestructura compleja en una solución completamente automatizada.

9.- El apoyo incluye copias de seguridad de orden para sus clientes

10.- Manejar estructuras complejas. 

Page 14: Tic71 equipo1 tema2_spree_commerce

Difere

nci

as

vs

Otr

o p

are

cido

Spree Commerce Magento

Ofrece una tienda más sencilla de comercio electrónico

Ofrece una plataforma mucho más ampli de comercio electrónico directamente de la caja

Las extensiones disponibles en la comunidad no pueden integrar bien juntos

Es posible la adición de un funcionalidad personalizada

Reseñas de productos Mejora de la API de la web

Búsqueda de productos configurables

Arquitectura modular mejorada

Blogging funcionalidad Menos fallos y mejorado GUI

Google Checkout Mayor transparencia

PayPal expreso Calidad del software

Page 15: Tic71 equipo1 tema2_spree_commerce

Eje

mplo

Page 16: Tic71 equipo1 tema2_spree_commerce

Concl

usi

ones

Para finalizar

entendemos que spree

commerce es una

herramienta muy

eficaz ya que nos

ayuda a crear una

plataforma sobre

comercio electrónico,

el cual es muy fácil de

diseñar y manejar una

vez que ya este

implementado.

Page 18: Tic71 equipo1 tema2_spree_commerce

Vin

culo

Slid

eShir

e