La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Page 1Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés.

Présentations similaires


Présentation au sujet: "Page 1Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés."— Transcription de la présentation:

1 page 1Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Leçon 9 Commerce Server Concepts avancés

2 page 2 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Plan de la séance  Documentation Solution Sites  Modification des pages ASP  Pipelines

3 page 3 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Structure du site Commerce Server  Commerce Server 2000 Solution Sites Documentation  Modèle d’exécution des pages  Comment changer le format du site

4 page 4 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture des pages  Voir Commerce Server Solution Sites Documentation : fichier.chm  Page Execution Model  Page Layout  Constructing HTML  Page Authoring  Page Layout Customization  HTML Styles Customization

5 page 5 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture des pages : Solution Sites

6 page 6 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés.

7 page 7 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture des pages  Template/Menu.asp  Exemple de modification : « Bonjour / Bonsoir »  Function htmRenderLoginSection(ByVal sAuthUser, ByVal bFormLoginSupported, ByVal mscsUser, ByVal sLoginName) Dim urlLink, htmCachedSection Dim htmLinkText Dim Heure, Message Heure = hour(now()) Message = “” If Heure < 18 then Message = MSCSMessageManager.GetMessage("ACCUEIL_JOUR", sLanguage) Else Message = MSCSMessageManager.GetMessage("ACCUEIL_SOIR", sLanguage) End if …….

8 page 8 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Commerce Server: concepts non couverts en profondeur mais intéressants  Pipelines  Direct Mailing  Paiements  Data Warehouse  Object Predictor  Intégration avec Biztalk Server  Extension du BizDesk  Sécurité

9 page 9 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Pipelines  Permettent de modéliser certaines parties des processus d’affaires  Servent à appeler les objets COM du site

10 page 10 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Exemple d’appel d’un pipeline  Initialize(conn_str, userid)  Userid is est utilisé comme identifiant du panier  AddItem(…) / RemoveItem (…)  LoadBasket() / SaveAsBasket()  RunPipe()  Id = SaveAsOrder([out] tracking_number)  LoadOrder(id)

11 page 11 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Concepts de base sur les pipelines  Les pipelines incluent plusieurs étapes  implémentent les règles d’affaires  Exemple: taxes, payement, livraison  Les étapes contiennent des composantes  Les composantes sont des objets COM

12 page 12 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Pourquoi utiliser les pipelines ?  On peut modifier les processus d’affaires sans devoir refaire le site  On peut personnaliser les sous-processus d’affaires  On peut intégrer des solutions “clé-en-main” :  Shipping (TanData)TanData  ERP integration (Microsoft Great Plains)Microsoft Great Plains  Credit card validation (CyberSource, VeriSign CyberCash, ClearCommerce)CyberSourceVeriSign CyberCash ClearCommerce  Tax calculation (Taxware, Vertex)TaxwareVertex

13 page 13 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Les types de pipelines  Order Processing Pipeline (OPP)  Product Pipeline : calcule le prix et le rabais  Plan Pipeline : vérifie l’intégrité de la commande  Purchase Pipeline : enregistre la commande dans la BD  Content Selection Framework (CSF) Pipeline  Advertising  Discounts  Events  Direct Mail Pipeline  Event Processing Pipeline Source : http://msdn.microsoft.com/library/en-us/csvr2002/htm/cs_gs_concepts_ezbx.asphttp://msdn.microsoft.com/library/en-us/csvr2002/htm/cs_gs_concepts_ezbx.asp

14 page 14 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Order Processing Pipeline COM+ Accept PurchaseCheck PaymentPurchase PlanInventory Tax Shipping Order Total Handling ShipmentSplitter ProductOrderSubtotal Item price Item adjust price Order check Orderinitialization Shopperinformation Merchantinformation Productinformation Order adjust price

15 page 15 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Approches pour écrire les composantes des pipelines  Plus de 80 pipelines fournis par Microsoft  Utiliser tel quel  Modifier selon les besoins  Autres fournisseurs : solutions “clé-en-main”  Développer les composantes  Visual Basic  C++  Etc.

16 page 16 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Modification  Nous pouvons modifier les pipelines à l’aide du Pipeline Editor – (pipeline total.pcf original)

17 page 17 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Pipeline modifié

18 page 18 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Des compagnies qui développent des composantes  Livraison  Traitement des cartes de crédit  Calcul des taxes  etc.  http://www.microsoft.com/commerceserver/part ners/transactionalservices.asp http://www.microsoft.com/commerceserver/part ners/transactionalservices.asp

19 page 19 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Paiements  Compte commercial (merchant account)  Services de paiement qui permettent d’accepter les cartes de crédit sans posséder un compte commercial  InternetSecure (voir aussi : http://www2.clicshop.com/En/faq/internetsecure.html) InternetSecurehttp://www2.clicshop.com/En/faq/internetsecure.html  Intermédiaire  PayPal PayPal

20 page 20 Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Traitement des cartes de crédit  Compagnies canadiennes  Paradata Paradata  InternetSecure InternetSecure  E-xact E-xact  Caledon Card Services Caledon Card Services  Compagnies américaines  VeriSign CyberCash VeriSign CyberCash  Firstdata Firstdata  Authorize.Net Authorize.Net  PaymentNet PaymentNet


Télécharger ppt "Page 1Dernière mise à jour: 13 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés."

Présentations similaires


Annonces Google