ItCommerce

Positionnement

IT-Commerce est un ensemble d’outils (une boîte à outils, ou framework), permettant la gestion des fonctionnalités d’un site de commerce électronique.

Le modèle de développement de ce produit, permet par ailleurs d’étendre les fonctionnalités de bases (catalogue produit, panier, etc.… voir plus bas), pour y ajouter le degré de personnalisation nécessaire à chaque site marchand.

A qui s’adresse la solution?

La solution développée depuis plusieurs années, et aujourd’hui utilisée sur plusieurs sites en production, est prévue pour répondre aux besoins standards d’un site de commerce électronique de moyenne envergure.

Cette solution ne proposant pas d’écran de configuration, et n’étant pas un site clé en main, mais une boîte à outils nécessitant un développement pour être intégrée dans un site ASP.NET ; elle s’adresse à un public d’intégrateurs, qui réaliseront le paramétrage et l’utilisation des « classes outils », pour construire le site selon leurs besoins.

Comment fonctionne IT-Commerce?

IT-Commerce a été conçu pour s’intégrer dans une architecture de développement classique multicouche. On peut donc voir ce produit, comme la couche métier d’un site de commerce électronique, la couche de présentation restant à la charge de l’intégrateur qui utilise la solution.

Par ailleurs, IT-Commerce possède son propre modèle de données propriétaire, qui n’est pas prévu pour modification par l’intégrateur (aujourd’hui modèle compatible uniquement pour SQL Server 2000 et 2005).

Technologie

La brique IT-Commerce a été conçue à l’origine en Microsoft .NET C# 1.1. Depuis la sortie de la version 2.0 du framework Microsoft .NET, IT-Commerce a été réécrite pour tirer parti des avantages de cette nouvelle version : Utilisation des types génériques, méthodes anonymes, et framework de bases étendue notamment.

Aujourd’hui, IT-Commerce version 1.1, est une boîte à outils de près d’une centaine de classes C# permettant de gérer un panel de fonctionnalités assez large pour les besoins d’un site de commerce électronique de moyenne envergure.

Le développement de ce produit est par ailleurs assuré, par une équipe de développement forte de plusieurs années d’expériences dans les domaines du commerce électronique, et l’utilisation de la solution Microsoft Commerce Server (3.0, 2000, 2002 et 2007). Il s’en ressent une similitude dans l’architecture du produit IT-Commerce et dans les fonctionnalités proposées.

Fonctionnalités standard

En standard, IT-Commerce permet de gérer la quasi-totalité des besoins d’un site de commerce électronique classique. Voici ce qu’on retrouve dans la version 1.1 :

  • Intégration avec SQL Server 2000 ou 2005,
  • Gestion de la persistance via un framework propriétaire performant.

Fonctionnalités avancées de gestion de catalogue

  • Organisation par catégorie (1 produit, N catégories),
  • Possibilité de Cross-selling (intra ou extra catalogues),
  • Intégration des problématiques de multilingue,
  • Définition de produits / catégories (typage fort),
  • Recherche full-text.

Fonctionnalités avancées de gestion de paniers / commandes

  • Persistance du panier,
  • Liste de souhaits et produits favoris,
  • Gestion des adresses avec envoie multiple (livraison « splittée »),
  • Moteur de recherche de commandes,
  • Commandes évolutives (non fixés après l’acte d’achat).

Pipelines de validation des paniers / commandes

  • Automatisation des tâches de contrôles de stocks, prix, disponibilités, etc…,
  • Extensibilité du modèle si nécessaire (classes de bases),
  • Prise en compte de la D3E (taxe éco-participation).

Gestion de codes coupons, et de promotions diverses et variées

Gestion du cache par fonctionnalités (basé sur le cache ASP.NET)

Extensibilité des API par héritage du modèle objet

La version 2.0 du produit IT-Commerce, apportera par ailleurs les nouvelles fonctionnalités suivantes :

  • Refonte complète du modèle de données (mise aux normes ITELIOS notamment),
  • Extension du framework de persistance pour supporter des bases de données autre que SQL Server 2000 et 2005 (intégration prévue avec Oracle et MySQL),
  • Configuration avancée de la gestion des rôles, et profils utilisateurs, via les fournisseurs ASP.NET,
  • Première mouture des interfaces de configuration IT-Commerce,
    • Configuration du progiciel (base de données centralisée, etc.…),
    • Outil de gestion back-office (gestion du catalogue, des promotions, des commandes).
  • Optimisation de la gestion des ressources (scripts SQL de déploiement, messages d’erreurs, etc.…),
  • Gestion de licences utilisateurs du produit,
  • API de programmation exposée sous forme de service web.

Exemples d’applications:

A ce jour, trois sites en production utilisent la brique IT-Commerce version 1.1 pour la gestion de leur besoin en commerce électronique.

www.visioplaine.com

La boutique en ligne de Visioplaine, est entièrement conçue avec IT-Commerce. L’achat de licence pour le produit Néoglobe se fait notamment par le biais de produit virtuel (produit de type abonnement). Achat sécurisé par paiement carte bancaire en ligne et intégration de l’API SIPS ATOS dans IT-Commerce (développement spécifique).

www.materielpedagogique.com

Première réalisation s’appuyant sur IT-Commerce version 1.0 puis 1.1, il s’agit d’un site de présentation d’un catalogue produit multi-fournisseurs, sans possibilité de paiement en ligne.

www.wantuno.com

Site de vente en ligne type Web 2.0, avec une vente d’un produit différent chaque jour. L’intégralité des fonctionnalités de ce site, a été réalisé avec la version 1.1 du produit IT-Commerce, ce qui comprend notamment une gestion de panier mono-produit, utilisation de pépites dans le panier (code promotions), historique de commande, et back-office de gestion du catalogue produit, des commandes, et des promotions.


CONTACTEZ-NOUS