m-commerce or Mobile Commerce .....
projet de fin d'étude pour obtenir de diplome de master académique en informatique
Option : Réseaux et Technologies de l'Informations et de la Communication...
Université de Biskra -Algérie - ....
Réalisé par : zeroual yaakoub
encadré par : Mr// Aloui Ahmed
Synthèse du livre blanc sur la transformation des ESN par Scalead
M commerce
1. Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Université Mohamed Khider - Biskra
Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie
Département d’informatique
Thème
Conception et réalisation d’une
approche pour Commerce Mobile
Proposé et dirigé par :
Mr : Aloui Ahmed
Année universitaire : 2015 – 2016
Option : RTICNiveau: Master 2
Réalisé par :
Zeroual Yaàkoub
2. Implémentation VI
Conclusion générale VII
Conception du système V
Travaux connexes IV
III
IIM-Commerce
IIntroduction générale
1
Plan de travail
Système Multi-Agents
3. I. Introduction générale
• L’évolution des technologies mobiles .
• L’influence sur le commerce.
• L’émergence de M-Commerce.
• L’amélioration des techniques de M-Commerce.
2
4. • Les clients veulent participer dans le commerce électronique…
• Les applications e-commerce sont développé pour l'interaction homme-ordinateur.
• La connexion à la destination des sites Web de leurs ordinateurs personnels ou terminaux
publics.
3
I. Introduction générale I.1. Problématique (1)
5. • Visiter beaucoup de sites …
• Le modèle traditionnel client/serveur pose un ensemble des problèmes.
- Exige une connexion permanente.
- L’augmentation de trafic (saturation de réseau).
4
I. Introduction générale I.1. Problématique (2)
6. • Le M-Commerce désigne « le commerce mobile ».
• C’est donc toutes les applications commerciales liées aux terminaux
mobiles permettant de faire du commerce en situation de mobilité.
II.1. DéfinitionII. M-Commerce
5
8. Shoham
Ferber
Sturat
Un agent est une entité qui perçoit son environnement et agisse sur celui-ci.
2003
… dont le comportement
est la conséquence de ses
observations, de ses
connaissances et des
interactions avec les autres
agents.
1995
Une entité qui fonctionne continuellement et de manière autonome dans
un environnement où d'autres processus se déroulent et d'autres agents
existent
1993
III.1. Le concept d’agentIII. Système Multi-Agents
7
11. IV.1. Une architecture basée agent mobile intelligent pour le E-BusinessIV. Travaux connexes
10
12. Inconvénients:
problème d’augmentation de temps durant la recherche .
perte d’autres opportunités de négociation.
IV.1. Une architecture basée agent mobile intelligent pour le E-BusinessIV. Travaux connexes
11
13. IV.2. Une approche M-Commerce basée agents mobilesIV. Travaux connexes
12
14. Avantage:
Résoudre le problème d’augmentation de temps de recherche
Inconvénient:
L’utilisation de serveur d’agent mobile au côté client
IV.2. Une approche M-Commerce basée agents mobilesIV. Travaux connexes
13
15. IV.3. Une architecture à base d’agent mobile pour les ventes aux enchères
(J-Phone)
IV. Travaux connexes
14
16. Avantage:
Résoudre le problème d’augmentation de temps de recherche.
L’utilisation de serveur d’agents mobile au niveau d’agent Gateway.
Inconvénient:
Il n’y a pas de filtrage des sites d’enchères selon les besoins de client
IV.3. Une architecture à base d’agent mobile pour les ventes aux enchères
(J-Phone)
IV. Travaux connexes
15
17. SynthèseIV. Travaux connexes
16
• Les transactions et les consultations sont effectués sans informations préalable…
• Un système de réputation c’est un système qui permet à ses utilisateurs d’estimer la
réputation des autres utilisateurs ou fournisseurs afin de les aider à décider si oui ou
non ils peuvent leur faire confiance et s’il est prudent de conclure une transaction.
18. 17
• Proposer une approche basée agent mobile pour M-commerce, en s’appuyant sur la
capacité de la mobilité des agents.
Objectif du travail
19. Objectifs du travail
Réalisation d’une application pour les Smartphones qui permet de faire des opérations
commerciales
Résoudre les problèmes posés par les appareils mobiles ( les limites de la bande passante,
faiblesse de traitement,..etc,), et le problème de saturation de réseau.
L’intégration de système de réputation pour construire un système basé sur la confiance
entre les clients et les fournisseurs.
18
20. Partie mobile Partie serveur d’application
Partie Site des fournisseurs
Site 1
Connexion Https
Serveur de réputation
Serveurd’agentsmobiles
Serveur de répertoire
Serveur de profil
Serveurd’accueil
Site 2
Site N
V.1. L’architecture généraleV. Conception du Système
19
22. Agent répertoire
B.D
Agent profil
B.D
Authe Inscrip Serveur
d’agents mobile
Partie serveur d’application
Serveur profil
Serveurd’accueil
Handler
Serveur répertoire
Serveur de réputation
Agent réputation
B.D
Partie mobile Site de fournisseur
V.2. L’architecture détailléeV. Conception du Système
V.2.2. Structure de la partie « S.A »
21
24. Client Fournisseur
Serveur
d’application
2. Transaction
V.3. Système de réputationV. Conception du Système
23
Phase 01 : Collecte des témoignages
Phase 02 : calcule du score de réputation
Phase 03 : utilisation de ce score
V.3.1. Collecte des témoignages
25. V. Conception du Système
V.3.2. Le calcul du score de réputation
Nouv_score =(valeur_d’évaluation + ancienne_somme)/ Nombre_Client_eval
Après la phase de collection des témoignages, le système va recalculer la réputation de
fournisseur selon l’évaluation de client. Ce calcul est effectué comme suit :
• L’utilisation de ce score
24
V.3. Système de réputation
34. VII. Conclusion générale et perspectives (1)
• Dans ce mémoire, nous avons présenté une approche pour le commerce mobile
basée sur les systèmes multi-agents, cette approche contient des agents stationnaires et des
agents mobiles. La technologie agent s'avère pertinente dans les applications commerce
mobile grâce à ses points forts (flexibilité, l'autonomie, etc.).
• L’un des objectifs principaux de cette approche est de réduit le trafic sur le réseau et de
diminuer la quantité d’informations échangées, donc pour atteindre à cet objectif nous
avons utilisé les agents mobiles qui peuvent de déplacer vers la source d’informations et
effectuent les échanges locaux.
33
35. VII. Conclusion générale et perspectives (2)
• Nous avons utilisé un système de réputation pour assurer un pourcentage de confiance entre
le client et le fournisseur mais le système de réputation qui on a proposé possède certaines
limites qu’il est nécessaire d’améliorer dans les futures travaux. Ce système basé sur le
score qui donné par le client sans prendre en considération le fournisseur.
34
36. Améliorer le système de réputation qui on a proposé par :
L’ajout de fournisseur dans le processus de construction de système de réputation.
En prenant en considération l'ancienneté de client et de fournisseur dans le système
pour permettre de participé dans la construction de système de réputation.
Travailler sur le point de préservant la vie privée des deux tiers de système de M-
Commerce.
VII. Conclusion générale et perspectives (3)
Comme perspective de ce travail est :
35
37. Ajouter le paiement mobile surtouts avec le développement de cet aspect (par
exemple : Google Wallet) en parallèle de la propagation de la technologie NFC (Near
Field Communication).
Ajouter l’aspect de sécurité pour protéger l’identité des clients dans le système de
réputation d’une part, et dans les différentes opérations de paiement d’autre part.
La comparaison des performances de notre approche avec d’autres travaux.
VII. Conclusion générale et perspectives (4)
36
38. Références
[1] O, Zerdoumi., O, Kazar, S, Benharzellah, « Mobile commerce approach based on mobile agent ». Journal
international de l’information numérique et de communication sans fils (IJDIWC). 2011.
[2] P, Smith., S, Sankaranarayanan, « Smart Agent based Mobile Shopping and Secured Payment ». Journal (revue)
international des tendances et technologies émergents en informatique (IJETTCS). Octobre 2012.
[3] A, Aloui., O, Kazar, « Mobile business approach based on mobile agent ». Journal international de l’information
numérique et de communication sans fils (IJDIWC). 2011.
[4] W, Zhiyong., T, Thomas, « A mobile intelligent agent based architecture for E-Business ». Journal
international de technologie de l'information et de l'ingénierie Web, 2(4), 63-80, October-December 2007.
[5] W, Calvin., C. Ronnie. «An Auction Agent Architecture for Mobile Commerce», 2nd International
Conerence on Education Technoloy and Computer (ICETC), 2010.
37
39. Références
[6] J, Ferber, « Les systèmes multi-agents : vers une intelligence collective ». Informatique. Intelligence Artificielle. Inter-
Editions.1995.
[7] J, Stuart., Russell., Peter., Norvig. «Artificial Intelligent. A modern Approach». 2003.
[8] W, Michael., R. N, Jennings., D, Kinny. « Autonomous Agents and Multi-Agent Systems ». Vol. 3, No. 3. P 285-312.
September 2000.
[9] Z, Mecibah. « La génération des diagrammes AUML à partir d'un programme Jade ». Université Larbi Ben M'Hidi d'Oum
El Bouaghi. Mémoire de master 2 en informatique (systèmes distribués). 2012.
[10] http://www.jade.tilab.com dernière visite : le 08- 05 – 2016.
[11] https://fr.wikipedia.org/wiki/PageRank dernière visite : le 13- 05 – 2016.
38
Le PageRank est une technologie du célèbre moteur de recherche Google. Il permet d'évaluer la popularité d'un site web, ou plus précisément, d'une de ses page. Le PageRank se rencontre habituellement sous la forme d'une note de 0 à 10.
L’évolution rapide des technologies mobiles et sans fil ont créé une nouvelle dimension de la vie quotidienne et résume les distances entre les gens.
Ainsi, ces technologies mobiles peuvent avoir une grande influence sur l’aspect économique et surtout sur le commerce.
Depuis l’émergence de commerce mobile il attiré l’aatention de plusieur chercheur pour proposer des approches afin d’adresser les besoins des clients…
Le M-Commerce désigne « le commerce mobile » qui repose sur les technologies sans fil et plus particulièrement la téléphonie mobile pour faire des transactions commerciales.
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
Et comme un résultats inévitable de cette limite un nouveau paradigme a été emergé c’est que « les agents mobile ».
A partir de la discussion de ces approches on ne peut pas dire qu’une approche est complète. Chaque approche couvre des points et manque d’autres selon les besoins pour lesquels elle a été conçue.
Mais nous avons remarqué dans les approches qui on a présenté que toutes les transactions et les consultations sont effectués sans informations préalable entre les clients et les fournisseurs, donc on a proposé d’utilisé ce qu’on appelle un système de réputation, ce système qui assure la confiance entre les acheteurs (clients) et les vendeurs (fournisseurs).
Architecture generale …Model 2
L’agent de réputation va ajouter la valeur d’évaluation à la somme précédente (qu’elle déjà existe dans la base de données).
Puis recalculé le score de réputation par l’équation suivante :
La page d’accueil du système est représentée sous la fenêtre suivante, contient deux fonctions :
Registration : pour faire l’inscription.
Login : pour faire l’authentification.
Après l’authentification d’un compte, le système affiche la fenêtre où on peut construire notre requête..
La fenêtre d’évaluation d’un fournisseur…
Les messages échangés dans le processus de recherche sur un produit (coté serveur d’application).
Les messages échangés dans le processus de recherche sur un produit (coté site de fournisseur).