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: 17 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: 17 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: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Leçon 7 Commerce Server Modules Business Desk Technologie utilisée

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

3 page 3 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Les utilisateurs  Types d’utilisateurs  Utilisateur visiteur (guest user)  Utilisateur inscrit (registered user)  Utilisateurs session  Utilisateur athentifié = utilisateur inscrit qui a fait son login  Utilisateur anonyme = utilisateur visiteur ou utilisateur inscrit qui n’a pas fait de login  Les utilisateurs sont suivis à l’aide de Cookies  http://www.cookiecentral.com/faq/ http://www.cookiecentral.com/faq/

4 page 4 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Les utilisateurs  Profil  Explicite (explicit profiling)  Implicite (implicit profiling)  Organisations  Administrateur qui peut créer des utilisateurs  On peut assigner des catalogues à des utilisateurs

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

6 page 6 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Campagnes  Campagnes de marketing et affichage de contenu personnalisé  Types de campagne  Publicité (advertisements), bannières  Votre propre publicité  Autres entreprises qui veulent annoncer sur le site  Rabais (discounts)  Publipostage e-mail (direct mail)  Campagnes peuvent se faire en fonction d’un profil particulier

7 page 7 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Campagnes  Une campagne est faite pour un client particulier  Exemple : HEC veut faire afficher un message publicitaire sur votre site pour les utilisateurs provenant du Québec  Une même campagne peut contenir plusieurs  publicités  rabais  messages  Dates de mise en vigueur

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

9 page 9 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Rabais  Ex: Librairie veut appliquer un rabais de 25% sur tous ses produits  Création du client  Création de la campagne  Création du rabais  Publication  Ex: Rabais de 50% à tous les utilisateurs de plus de 60 ans

10 page 10 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Campagne publicitaire  Impression de bannières publicitaires  Nombre  Période  Profil de l’utilisateur  Rotation de bannières  Différent formats (texte, bannière, …)  Pas de compétiteurs sur la même page

11 page 11 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Campagne publicitaire  Concepts  Client  Campagne  Éléments de la campagne  Objectifs de la campagne  Propriétés de la pub.  Pub. maison vs pub. payante

12 page 12 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Campagne  Objectifs  Ex: nombre de fois qu’une bannière est affichée  Niveau de la campagne  Niveau de chaque item  Publicité  Payante  maison

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

14 page 14 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture du site  Site créé par Commerce Server est:  un ensemble de pages ASP  contenant des objets COM (Active X) et des pipelines  accédant à une base de données SQL Server  Les pages sont accessibles par FTP  Host Name: jeff.hec.ca  User: ti\matricule  Mot de passe : le même que pour BizDesk  Remote initial folder: web/# lettre de votre équipe  Exemple : web/sA ou web/jA

15 page 15 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Technologies Microsoft  Côté Client (ce qui est compris par votre navigateur): fichier HTML ou XML  Balises html  Images  liens  CSS  Javascript ou Jscript ou VBscript  DHTML  XML  Applet Java

16 page 16 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. HTML  Langage à balises pour créer des pages sur le web. La page html réside telle quelle sur le serveur. requête fichier html

17 page 17 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Exemple  Voir exemple sur la page web du cours. Cette page html contient:exemple  Un formulaire  Un script javascript  Des images

18 page 18 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. JavaScript  Ajoute des éléments d’un langage de programmation  Ne pas confondre avec le langage Java, qui peut fonctionner à l’extérieur d’un navigateur et qui est plus puissant  Assigne à des variables le résultat de fonctions  Une fonction exécute un traitement sur l’ordinateur client et retourne un résultat

19 page 19 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. JavaScript  Fonction simple: demande d’information  Date et heure  Fureteur utilisé  Valeurs associées à l’ordinateur du client  Exemples:  http://www.w3schools.com/js/js_examples.asp http://www.w3schools.com/js/js_examples.asp

20 page 20 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Technologies Côté Serveur  Pages ASP: technologie Microsoft  programmes qui sont exécutés sur le serveur et qui renvoient des pages html au client  Programme (ou page) ASP contient  Balises html  Scripts Javascript ou VBScript  Objets COM, COM+, DCOM, (Active X)  Requêtes à des bases de données  Servlet Java

21 page 21 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture  Serveur Web (site web statique)  Reçoit les demandes de pages  Envoie la page web à l’utilisateur

22 page 22 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Architecture  Serveur Web dynamique  Examine la page dynamique et les paramètres reçus  Si la page contient une requête, envoie une requête au serveur de BD et reçoit le résultat  Construit une page web qu’il retourne à l’utilisateur  Serveur de BD  Reçoit une requête  Exécute la requête  Retourne les données du résultat

23 page 23 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. ASP  La page html n’existe pas sur le serveur. Elle est créée par le programme ASP. Ce sont des pages web dynamiques.  Très souvent, l’information contenue dans la page provient d’une base de données.

24 page 24 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Page ASP requête fichier html Programme ASP requête données

25 page 25 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Exemple  La première page qui s’exécute est la page default.asp  Les pages asp résident sur le serveur tim.hec.ca

26 page 26 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Exemple de l’utilisation  Dans la page web, il faut avoir des directives pour établir une connexion entre le serveur web  Préparation de la requête:  maRequete = "select count(*) from tarigomi.client"  Création de l’objet qui mémorisera le résultat  Exécution de la requête  Les résultats sont alors mémorisés dans un recordset  On ferme la requête, cela libère des ressources sur le serveur web et le serveur de BD  On ferme la connexion, cela libère des ressources sur les deux serveurs

27 page 27 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Préparation d’une boucle  On imagine le code HTML qu’on veut:  A.E.C.M. ELECTRONIQUE INC. ALWIN'S ATELIERS ELECT. G B … VIDEOSON M D G INC. WM LAYTON AUDIO INC

28 page 28 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Préparation d’une boucle  On note ce qui n’est pas répétitif:  A.E.C.M. ELECTRONIQUE INC. ALWIN'S ATELIERS ELECT. G B … VIDEOSON M D G INC. WM LAYTON AUDIO INC  Ces instructions iront à l’extérieur de la boucle

29 page 29 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Préparation d’une boucle  On note ce qui provient de la BD:  A.E.C.M. ELECTRONIQUE INC. ALWIN'S ATELIERS ELECT. G B … VIDEOSON M D G INC. WM LAYTON AUDIO INC  Ces données seront remplacées par la directive ASP qui fait référence à la requête: 

30 page 30 Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, 2000-2003. Tous droits réservés. Boucle  Voici l’ensemble des instructions: 


Télécharger ppt "Page 1Dernière mise à jour: 17 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