University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur Chabane Khentout |
Documents disponibles écrits par cet auteur



Titre : Application mobile e-learning. Type de document : document électronique Auteurs : Mahdi Bouchilaoune, Auteur ; Aimen Abdeldjalil Allag, Auteur ; Oussama Zitouni ; Chabane Khentout, Directeur de thèse Editeur : Sétif:UFA1 Année de publication : 2024 Importance : 1 vol (50 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Ce mémoire se concentre sur la conception et le développement d'une plateforme d'apprentissage en ligne visant à enrichir l'expérience éducative des utilisateurs, notamment les étudiants de master. À travers une analyse approfondie des besoins fonctionnels et non fonctionnels, nous avons défini les exigences clés telles que la gestion des comptes, l'accès aux supports de cours, les évaluations et la communication entre utilisateurs. En utilisant des diagrammes UML comme les diagrammes de cas d'utilisation et de classes, nous avons structuré et visualisé les interactions et les processus du système. La mise en oeuvre technique a été réalisée avec des outils tels que Visual Studio, Android Studio, Flutter et Firebase, assurant ainsi la création d'une application robuste et conviviale. Cette application facilite l'apprentissage avec des options très faciles d'accès, favorisant la collaboration entre les étudiants de master pour un environnement éducatif enrichi et interactif. En résumé, ce mémoire détaille le processus complet de développement d'une application d'apprentissage en ligne, de l'analyse initiale à la réalisation technique, aboutissant à une solution efficace et intuitive pour les utilisateurs.Note de contenu : Sommaire
Remerciements ..................................................................................................................................... 1
Dédicaces ............................................................................................................................................... 2
Résumé : ................................................................................................................................................. 4
Abstract : ................................................................................................................................................ 5
ملخ ص ....................................................................................................................................................... 6
Généralités ............................................................................................................................................ 11
Chapitre 1 : Généralités ......................................................................................................................... 12
1. Introduction : ........................................................................................................................... 12
2. E-Learning : ............................................................................................................................. 12
1. Définition : ........................................................................................................................... 12
2. Types d’E-learning : ............................................................................................................ 12
3. Objectifs d’E-learning : ...................................................................................................... 13
4. Exemples des plateformes E-Learning : ............................................................................ 13
3. Applications mobiles : ............................................................................................................. 14
1. Définition : ........................................................................................................................... 14
2. Avantages des applications mobiles : ................................................................................. 14
3. Inconvénients des applications mobiles : ........................................................................... 14
4. Différents types d’applications mobiles : .......................................................................... 14
5. Systèmes d’exploitation mobiles les plus populaires : ...................................................... 15
6. Part du marché : .................................................................................................................. 16
4. UML : ...................................................................................................................................... 16
1.1 Définition : ........................................................................................................................... 16
1.2 Types de diagrammes UML : ............................................................................................. 17
5. Conclusion : ............................................................................................................................. 18
Chapitre 02 : Contexte du Projet ........................................................................................................... 20
1. Introduction ............................................................................................................................. 20
2. Problématique .......................................................................................................................... 20
3. Justification du Projet ............................................................................................................. 20
4. Objectifs du Projet : ................................................................................................................ 21
5. Portée du Projet : .................................................................................................................... 22
6. Conclusion : ............................................................................................................................. 22
CHAPITRE 3 : ANALYSE DES BESOINS ET CONCEPTION DU SYSTÈME .............................. 26
1. Introduction : ........................................................................................................................... 26
2. Analyse des besoins : ............................................................................................................... 26
1. Besoins fonctionnels : .......................................................................................................... 26
2. Besoins non fonctionnels : ................................................................................................... 27
3. Les cas d'utilisation : ............................................................................................................... 27
4. Conception du système modifiée : .......................................................................................... 29
1. Schéma de groupe : ............................................................................................................. 29
2. Schéma de classe de conception de l'apprentissage en ligne : ......................................... 30
Chapitre 4 : Réalisation. ........................................................................................................................ 34
1. Introduction : ........................................................................................................................... 34
2. Présentation des outils : .......................................................................................................... 34
1. Visual Studio : ...................................................................................................................... 34
3. Fonctionnalités de l’application mobile e-learning : ............................................................ 39
1. Start screen : ........................................................................................................................ 39
2. Login screen : ....................................................................................................................... 40
3. Registre page : ..................................................................................................................... 41
4. Forgot Password : ................................................................................................................ 42
5. Menu principale : ................................................................................................................ 43
Conclusion Générale : ........................................................................................................................... 48
Bibliographie ........................................................................................................................................ 49Côte titre : MAI/0947 Application mobile e-learning. [document électronique] / Mahdi Bouchilaoune, Auteur ; Aimen Abdeldjalil Allag, Auteur ; Oussama Zitouni ; Chabane Khentout, Directeur de thèse . - [S.l.] : Sétif:UFA1, 2024 . - 1 vol (50 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Ce mémoire se concentre sur la conception et le développement d'une plateforme d'apprentissage en ligne visant à enrichir l'expérience éducative des utilisateurs, notamment les étudiants de master. À travers une analyse approfondie des besoins fonctionnels et non fonctionnels, nous avons défini les exigences clés telles que la gestion des comptes, l'accès aux supports de cours, les évaluations et la communication entre utilisateurs. En utilisant des diagrammes UML comme les diagrammes de cas d'utilisation et de classes, nous avons structuré et visualisé les interactions et les processus du système. La mise en oeuvre technique a été réalisée avec des outils tels que Visual Studio, Android Studio, Flutter et Firebase, assurant ainsi la création d'une application robuste et conviviale. Cette application facilite l'apprentissage avec des options très faciles d'accès, favorisant la collaboration entre les étudiants de master pour un environnement éducatif enrichi et interactif. En résumé, ce mémoire détaille le processus complet de développement d'une application d'apprentissage en ligne, de l'analyse initiale à la réalisation technique, aboutissant à une solution efficace et intuitive pour les utilisateurs.Note de contenu : Sommaire
Remerciements ..................................................................................................................................... 1
Dédicaces ............................................................................................................................................... 2
Résumé : ................................................................................................................................................. 4
Abstract : ................................................................................................................................................ 5
ملخ ص ....................................................................................................................................................... 6
Généralités ............................................................................................................................................ 11
Chapitre 1 : Généralités ......................................................................................................................... 12
1. Introduction : ........................................................................................................................... 12
2. E-Learning : ............................................................................................................................. 12
1. Définition : ........................................................................................................................... 12
2. Types d’E-learning : ............................................................................................................ 12
3. Objectifs d’E-learning : ...................................................................................................... 13
4. Exemples des plateformes E-Learning : ............................................................................ 13
3. Applications mobiles : ............................................................................................................. 14
1. Définition : ........................................................................................................................... 14
2. Avantages des applications mobiles : ................................................................................. 14
3. Inconvénients des applications mobiles : ........................................................................... 14
4. Différents types d’applications mobiles : .......................................................................... 14
5. Systèmes d’exploitation mobiles les plus populaires : ...................................................... 15
6. Part du marché : .................................................................................................................. 16
4. UML : ...................................................................................................................................... 16
1.1 Définition : ........................................................................................................................... 16
1.2 Types de diagrammes UML : ............................................................................................. 17
5. Conclusion : ............................................................................................................................. 18
Chapitre 02 : Contexte du Projet ........................................................................................................... 20
1. Introduction ............................................................................................................................. 20
2. Problématique .......................................................................................................................... 20
3. Justification du Projet ............................................................................................................. 20
4. Objectifs du Projet : ................................................................................................................ 21
5. Portée du Projet : .................................................................................................................... 22
6. Conclusion : ............................................................................................................................. 22
CHAPITRE 3 : ANALYSE DES BESOINS ET CONCEPTION DU SYSTÈME .............................. 26
1. Introduction : ........................................................................................................................... 26
2. Analyse des besoins : ............................................................................................................... 26
1. Besoins fonctionnels : .......................................................................................................... 26
2. Besoins non fonctionnels : ................................................................................................... 27
3. Les cas d'utilisation : ............................................................................................................... 27
4. Conception du système modifiée : .......................................................................................... 29
1. Schéma de groupe : ............................................................................................................. 29
2. Schéma de classe de conception de l'apprentissage en ligne : ......................................... 30
Chapitre 4 : Réalisation. ........................................................................................................................ 34
1. Introduction : ........................................................................................................................... 34
2. Présentation des outils : .......................................................................................................... 34
1. Visual Studio : ...................................................................................................................... 34
3. Fonctionnalités de l’application mobile e-learning : ............................................................ 39
1. Start screen : ........................................................................................................................ 39
2. Login screen : ....................................................................................................................... 40
3. Registre page : ..................................................................................................................... 41
4. Forgot Password : ................................................................................................................ 42
5. Menu principale : ................................................................................................................ 43
Conclusion Générale : ........................................................................................................................... 48
Bibliographie ........................................................................................................................................ 49Côte titre : MAI/0947 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0947 MAI/0947 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Application mobile e-learning. Type de document : document électronique Auteurs : Mahdi Bouchilaoune, Auteur ; Aimen Abdeldjalil Allag, Auteur ; Oussama Zitouni ; Chabane Khentout, Directeur de thèse Editeur : Sétif:UFA1 Année de publication : 2024 Importance : 1 vol (50 f .) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Ce mémoire se concentre sur la conception et le développement d'une plateforme d'apprentissage en ligne visant à enrichir l'expérience éducative des utilisateurs, notamment les étudiants de master. À travers une analyse approfondie des besoins fonctionnels et non fonctionnels, nous avons défini les exigences clés telles que la gestion des comptes, l'accès aux supports de cours, les évaluations et la communication entre utilisateurs. En utilisant des diagrammes UML comme les diagrammes de cas d'utilisation et de classes, nous avons structuré et visualisé les interactions et les processus du système. La mise en oeuvre technique a été réalisée avec des outils tels que Visual Studio, Android Studio, Flutter et Firebase, assurant ainsi la création d'une application robuste et conviviale. Cette application facilite l'apprentissage avec des options très faciles d'accès, favorisant la collaboration entre les étudiants de master pour un environnement éducatif enrichi et interactif. En résumé, ce mémoire détaille le processus complet de développement d'une application d'apprentissage en ligne, de l'analyse initiale à la réalisation technique, aboutissant à une solution efficace et intuitive pour les utilisateurs.Note de contenu : Sommaire
Remerciements ..................................................................................................................................... 1
Dédicaces ............................................................................................................................................... 2
Résumé : ................................................................................................................................................. 4
Abstract : ................................................................................................................................................ 5
ملخ ص ....................................................................................................................................................... 6
Généralités ............................................................................................................................................ 11
Chapitre 1 : Généralités ......................................................................................................................... 12
1. Introduction : ........................................................................................................................... 12
2. E-Learning : ............................................................................................................................. 12
1. Définition : ........................................................................................................................... 12
2. Types d’E-learning : ............................................................................................................ 12
3. Objectifs d’E-learning : ...................................................................................................... 13
4. Exemples des plateformes E-Learning : ............................................................................ 13
3. Applications mobiles : ............................................................................................................. 14
1. Définition : ........................................................................................................................... 14
2. Avantages des applications mobiles : ................................................................................. 14
3. Inconvénients des applications mobiles : ........................................................................... 14
4. Différents types d’applications mobiles : .......................................................................... 14
5. Systèmes d’exploitation mobiles les plus populaires : ...................................................... 15
6. Part du marché : .................................................................................................................. 16
4. UML : ...................................................................................................................................... 16
1.1 Définition : ........................................................................................................................... 16
1.2 Types de diagrammes UML : ............................................................................................. 17
5. Conclusion : ............................................................................................................................. 18
Chapitre 02 : Contexte du Projet ........................................................................................................... 20
1. Introduction ............................................................................................................................. 20
2. Problématique .......................................................................................................................... 20
3. Justification du Projet ............................................................................................................. 20
4. Objectifs du Projet : ................................................................................................................ 21
5. Portée du Projet : .................................................................................................................... 22
6. Conclusion : ............................................................................................................................. 22
CHAPITRE 3 : ANALYSE DES BESOINS ET CONCEPTION DU SYSTÈME .............................. 26
1. Introduction : ........................................................................................................................... 26
2. Analyse des besoins : ............................................................................................................... 26
1. Besoins fonctionnels : .......................................................................................................... 26
2. Besoins non fonctionnels : ................................................................................................... 27
3. Les cas d'utilisation : ............................................................................................................... 27
4. Conception du système modifiée : .......................................................................................... 29
1. Schéma de groupe : ............................................................................................................. 29
2. Schéma de classe de conception de l'apprentissage en ligne : ......................................... 30
Chapitre 4 : Réalisation. ........................................................................................................................ 34
1. Introduction : ........................................................................................................................... 34
2. Présentation des outils : .......................................................................................................... 34
1. Visual Studio : ...................................................................................................................... 34
3. Fonctionnalités de l’application mobile e-learning : ............................................................ 39
1. Start screen : ........................................................................................................................ 39
2. Login screen : ....................................................................................................................... 40
3. Registre page : ..................................................................................................................... 41
4. Forgot Password : ................................................................................................................ 42
5. Menu principale : ................................................................................................................ 43
Conclusion Générale : ........................................................................................................................... 48
Bibliographie ........................................................................................................................................ 49Côte titre : MAI/0950 Application mobile e-learning. [document électronique] / Mahdi Bouchilaoune, Auteur ; Aimen Abdeldjalil Allag, Auteur ; Oussama Zitouni ; Chabane Khentout, Directeur de thèse . - [S.l.] : Sétif:UFA1, 2024 . - 1 vol (50 f .) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Ce mémoire se concentre sur la conception et le développement d'une plateforme d'apprentissage en ligne visant à enrichir l'expérience éducative des utilisateurs, notamment les étudiants de master. À travers une analyse approfondie des besoins fonctionnels et non fonctionnels, nous avons défini les exigences clés telles que la gestion des comptes, l'accès aux supports de cours, les évaluations et la communication entre utilisateurs. En utilisant des diagrammes UML comme les diagrammes de cas d'utilisation et de classes, nous avons structuré et visualisé les interactions et les processus du système. La mise en oeuvre technique a été réalisée avec des outils tels que Visual Studio, Android Studio, Flutter et Firebase, assurant ainsi la création d'une application robuste et conviviale. Cette application facilite l'apprentissage avec des options très faciles d'accès, favorisant la collaboration entre les étudiants de master pour un environnement éducatif enrichi et interactif. En résumé, ce mémoire détaille le processus complet de développement d'une application d'apprentissage en ligne, de l'analyse initiale à la réalisation technique, aboutissant à une solution efficace et intuitive pour les utilisateurs.Note de contenu : Sommaire
Remerciements ..................................................................................................................................... 1
Dédicaces ............................................................................................................................................... 2
Résumé : ................................................................................................................................................. 4
Abstract : ................................................................................................................................................ 5
ملخ ص ....................................................................................................................................................... 6
Généralités ............................................................................................................................................ 11
Chapitre 1 : Généralités ......................................................................................................................... 12
1. Introduction : ........................................................................................................................... 12
2. E-Learning : ............................................................................................................................. 12
1. Définition : ........................................................................................................................... 12
2. Types d’E-learning : ............................................................................................................ 12
3. Objectifs d’E-learning : ...................................................................................................... 13
4. Exemples des plateformes E-Learning : ............................................................................ 13
3. Applications mobiles : ............................................................................................................. 14
1. Définition : ........................................................................................................................... 14
2. Avantages des applications mobiles : ................................................................................. 14
3. Inconvénients des applications mobiles : ........................................................................... 14
4. Différents types d’applications mobiles : .......................................................................... 14
5. Systèmes d’exploitation mobiles les plus populaires : ...................................................... 15
6. Part du marché : .................................................................................................................. 16
4. UML : ...................................................................................................................................... 16
1.1 Définition : ........................................................................................................................... 16
1.2 Types de diagrammes UML : ............................................................................................. 17
5. Conclusion : ............................................................................................................................. 18
Chapitre 02 : Contexte du Projet ........................................................................................................... 20
1. Introduction ............................................................................................................................. 20
2. Problématique .......................................................................................................................... 20
3. Justification du Projet ............................................................................................................. 20
4. Objectifs du Projet : ................................................................................................................ 21
5. Portée du Projet : .................................................................................................................... 22
6. Conclusion : ............................................................................................................................. 22
CHAPITRE 3 : ANALYSE DES BESOINS ET CONCEPTION DU SYSTÈME .............................. 26
1. Introduction : ........................................................................................................................... 26
2. Analyse des besoins : ............................................................................................................... 26
1. Besoins fonctionnels : .......................................................................................................... 26
2. Besoins non fonctionnels : ................................................................................................... 27
3. Les cas d'utilisation : ............................................................................................................... 27
4. Conception du système modifiée : .......................................................................................... 29
1. Schéma de groupe : ............................................................................................................. 29
2. Schéma de classe de conception de l'apprentissage en ligne : ......................................... 30
Chapitre 4 : Réalisation. ........................................................................................................................ 34
1. Introduction : ........................................................................................................................... 34
2. Présentation des outils : .......................................................................................................... 34
1. Visual Studio : ...................................................................................................................... 34
3. Fonctionnalités de l’application mobile e-learning : ............................................................ 39
1. Start screen : ........................................................................................................................ 39
2. Login screen : ....................................................................................................................... 40
3. Registre page : ..................................................................................................................... 41
4. Forgot Password : ................................................................................................................ 42
5. Menu principale : ................................................................................................................ 43
Conclusion Générale : ........................................................................................................................... 48
Bibliographie ........................................................................................................................................ 49Côte titre : MAI/0950 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0950 MAI/0950 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Conception et réalisation d'un MOOC Orienté réseaux Type de document : texte imprimé Auteurs : soundes Alla El Hak Blilita, Auteur ; kaouther Bekkouche, Auteur ; Chabane Khentout, Directeur de thèse Année de publication : 2022 Importance : 1 vol (79 f .) Format : 29cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Les Moocs, cours en ligne ouverts et massifs, remportent actuellement un grand succès médiatique. Ils ont inspiré la création d’un module de formation à petit effectif. Mais ce dispositif est-il pertinent ? Peut-on inférer son efficacité à partir d’une évaluation à priori ? Après avoir présenté différents Moocs et détaillé le dispositif de formation créé, nous présentons une analyse théorique qui s’appuie sur des études concernant l’efficacité des dispositifs de formation à distance. Les résultats sont à considérer avec prudence car l’impact de la taille du groupe ne sera évaluable que lors de la mise en ligne. Cette réserve posée, les hypothèses semblent être validées, ce que devra confirmer la mise en ligne du module. Entre effet de mode ou évolution profonde, l’impact des Moocs sur l’offre de formation en ligne est encore incertainCôte titre : MAI/0688 En ligne : https://drive.google.com/file/d/1wHwDEZL5Uq90BgF1zTCj9QGrVy85fj2M/view?usp=share [...] Format de la ressource électronique : Conception et réalisation d'un MOOC Orienté réseaux [texte imprimé] / soundes Alla El Hak Blilita, Auteur ; kaouther Bekkouche, Auteur ; Chabane Khentout, Directeur de thèse . - 2022 . - 1 vol (79 f .) ; 29cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 Informatique Résumé :
Les Moocs, cours en ligne ouverts et massifs, remportent actuellement un grand succès médiatique. Ils ont inspiré la création d’un module de formation à petit effectif. Mais ce dispositif est-il pertinent ? Peut-on inférer son efficacité à partir d’une évaluation à priori ? Après avoir présenté différents Moocs et détaillé le dispositif de formation créé, nous présentons une analyse théorique qui s’appuie sur des études concernant l’efficacité des dispositifs de formation à distance. Les résultats sont à considérer avec prudence car l’impact de la taille du groupe ne sera évaluable que lors de la mise en ligne. Cette réserve posée, les hypothèses semblent être validées, ce que devra confirmer la mise en ligne du module. Entre effet de mode ou évolution profonde, l’impact des Moocs sur l’offre de formation en ligne est encore incertainCôte titre : MAI/0688 En ligne : https://drive.google.com/file/d/1wHwDEZL5Uq90BgF1zTCj9QGrVy85fj2M/view?usp=share [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0688 MAI/0688 Mémoire Bibliothéque des sciences Français Disponible
Disponible
Titre : Development of a Mobile Application for Event Planning and Organization. Type de document : texte imprimé Auteurs : Boutheina Behlouli, Auteur ; Alaa Maiza ; Chabane Khentout, Directeur de thèse Editeur : Setif:UFA Année de publication : 2024 Importance : 1 vol (46 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 - Informatique Résumé : Event Ease aims to revolutionize the event planning industry by addressing
the key challenges faced by both users and service providers. The application
provides a comprehensive platform that simplifies the planning process,
enhances communication, and improves service management. By offering
advanced features such as detailed service listings, powerful search and filter
tools, budget management, flexible booking options, and integrated
messaging, Event Ease ensures a seamless and efficient event planning
experience.
For users, Event Ease offers a streamlined approach to organizing events.
Users can easily find and book services that meet their specific needs and
preferences, manage their budgets effectively, and communicate directly with
service providers to ensure all details are clear and agreed upon. This not only
saves time and effort but also enhances the overall quality and success of their
events.
Service providers benefit from increased visibility and reach, efficient
booking management, and improved client interaction through the platform.
Event Ease allows providers to list their services comprehensively, manage
bookings centrally, and receive valuable feedback from clients, helping them
improve their offerings and grow their business.Note de contenu : Sommaire
Chapter I: Event Planning and the Problem.....................................................................................
Introduction.....................................................................................................................................................1
I. Current Problems in Event Organization.....................................................................................................3
Introduction to Current Problems...................................................................................................................3
Difficulties for Users.....................................................................................................................................3
Difficulties for Service Providers...................................................................................................................4
II. Presentation of the Event Ease Solution.....................................................................................................5
Introduction to Event Ease Solution...............................................................................................................5
Main Features................................................................................................................................................5
Comprehensive Service Listings..................................................................................................................5
Advanced Search and Filter Tools...............................................................................................................5
Budget Management...................................................................................................................................5
Request for Reservation..............................................................................................................................5
Direct Communication................................................................................................................................6
Personalized Recommendations.................................................................................................................6
Expected Benefits for Users..........................................................................................................................6
Streamlined Planning Process......................................................................................................................6
Transparency and Informed Decisions........................................................................................................6
Efficient Budget Management.....................................................................................................................6
Enhanced Communication..........................................................................................................................6
Expected Benefits for Service Providers........................................................................................................6
Increased Client Reach................................................................................................................................7
Streamlined Booking Management..............................................................................................................7
Improved Client Interaction........................................................................................................................7
Valuable Feedback and Improvement..........................................................................................................7
III. Definition of Event Ease...........................................................................................................................7
Introduction to Event Ease............................................................................................................................8
Core Concept and Purpose............................................................................................................................8
Features and Functionalities..........................................................................................................................8
User-Focused Features................................................................................................................................8
Service Provider-Focused Features..............................................................................................................9
Advantages of Event Ease.....................................................................................................................9
For Users........................................................................................................................................10
For Service Providers......................................................................................................................10Côte titre : MAI/0869 Development of a Mobile Application for Event Planning and Organization. [texte imprimé] / Boutheina Behlouli, Auteur ; Alaa Maiza ; Chabane Khentout, Directeur de thèse . - [S.l.] : Setif:UFA, 2024 . - 1 vol (46 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Informatique Index. décimale : 004 - Informatique Résumé : Event Ease aims to revolutionize the event planning industry by addressing
the key challenges faced by both users and service providers. The application
provides a comprehensive platform that simplifies the planning process,
enhances communication, and improves service management. By offering
advanced features such as detailed service listings, powerful search and filter
tools, budget management, flexible booking options, and integrated
messaging, Event Ease ensures a seamless and efficient event planning
experience.
For users, Event Ease offers a streamlined approach to organizing events.
Users can easily find and book services that meet their specific needs and
preferences, manage their budgets effectively, and communicate directly with
service providers to ensure all details are clear and agreed upon. This not only
saves time and effort but also enhances the overall quality and success of their
events.
Service providers benefit from increased visibility and reach, efficient
booking management, and improved client interaction through the platform.
Event Ease allows providers to list their services comprehensively, manage
bookings centrally, and receive valuable feedback from clients, helping them
improve their offerings and grow their business.Note de contenu : Sommaire
Chapter I: Event Planning and the Problem.....................................................................................
Introduction.....................................................................................................................................................1
I. Current Problems in Event Organization.....................................................................................................3
Introduction to Current Problems...................................................................................................................3
Difficulties for Users.....................................................................................................................................3
Difficulties for Service Providers...................................................................................................................4
II. Presentation of the Event Ease Solution.....................................................................................................5
Introduction to Event Ease Solution...............................................................................................................5
Main Features................................................................................................................................................5
Comprehensive Service Listings..................................................................................................................5
Advanced Search and Filter Tools...............................................................................................................5
Budget Management...................................................................................................................................5
Request for Reservation..............................................................................................................................5
Direct Communication................................................................................................................................6
Personalized Recommendations.................................................................................................................6
Expected Benefits for Users..........................................................................................................................6
Streamlined Planning Process......................................................................................................................6
Transparency and Informed Decisions........................................................................................................6
Efficient Budget Management.....................................................................................................................6
Enhanced Communication..........................................................................................................................6
Expected Benefits for Service Providers........................................................................................................6
Increased Client Reach................................................................................................................................7
Streamlined Booking Management..............................................................................................................7
Improved Client Interaction........................................................................................................................7
Valuable Feedback and Improvement..........................................................................................................7
III. Definition of Event Ease...........................................................................................................................7
Introduction to Event Ease............................................................................................................................8
Core Concept and Purpose............................................................................................................................8
Features and Functionalities..........................................................................................................................8
User-Focused Features................................................................................................................................8
Service Provider-Focused Features..............................................................................................................9
Advantages of Event Ease.....................................................................................................................9
For Users........................................................................................................................................10
For Service Providers......................................................................................................................10Côte titre : MAI/0869 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0869 MAI/0869 Mémoire Bibliothéque des sciences Anglais Disponible
Disponible
Titre : Shopily Ecommerce Personalized Recommendations & Chat Assistance Type de document : texte imprimé Auteurs : Raid Abderraouf Melizi, Auteur ; Abdelmalek Bakiri ; Chabane Khentout, Directeur de thèse Editeur : Setif:UFA Année de publication : 2024 Importance : 1 vol (49 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : E-commerce
Sales
Customer
Buyer
Recommender system
Chatbot
WebApp
UML
React
Nestjs
Gavascript
Postgresql.Index. décimale : 004 - Informatique Résumé :
On shopping sites, customers often struggle to choose the right item from a wide range of similar products.
This can lead to feeling overwhelmed and unsatisfied. When users don’t receive help, they may find it hard to
make decisions, which could result in lost sales and lower customer happiness.
To tackle this problem, we created a store with a recommendation system and a helpful chatbot feature. The
recommendation system uses technology to understand user preferences and past interactions with products. It
then provides suggestions that match each user’s tastes.
Moreover, the chatbot acts like an assistant, guiding users through the process of choosing products. It
helps users explore options, answers questions, and lets them compare products easily. This tailored assistance
improves the shopping experience by easing decision-making challenges and enhancing customer satisfaction on
the site. Our goal is to transform the online shopping journey by introducing these tools that make it simpler,
more efficient, and more enjoyable for customers.Note de contenu : Sommaire
1 Problematic 3
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Our problematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.1.1 the dataset of recommender model . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Artificial Intellegence Based Model For Our Platform 7
2.1 introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 information technology solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.1 Web Apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.2 Development strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Types of rendering in web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 Advantages and disadvantages of a web application . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.1 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2 disdvantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Interest of web applications in ecommerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Brief description of the proposed model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.1 The development of our Web application . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.2 Recommender system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.3 general flow how recommendation system work: . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.4 Advantages of our recommender system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6.5 AutoEncoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6.5.1 The General Flow of How our model AutoEncoders Works . . . . . . . . . . . . 17
2.7 Chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.1 definition of chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.2 Advantages of chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.3 general flow how chatbot system work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.7.3.1 Customizing the Chatbot with GPT-3 API . . . . . . . . . . . . . . . . . . . . . 19
2.8 The progress of our web application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.1 user:client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.2 user:Admin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.9 Objectives of the proposed model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Architecture And Modeling Of Our Platform 24
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2 UML Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3 Modulisation and Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.1 Use case diagrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.1.1 Role of the use case diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.1.2 Components of a use case diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.2 Use case of our web app . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.2.1 Text description of use cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.4 Sequence diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.1 Sequence diagram ”Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.2 Sequence diagram ”Add Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.3 Sequence diagram :Edit Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.4 Sequence diagram :Recommended system . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4.5 Sequence diagram : ChatBot assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.4.6 Class Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4 User and Admin Interfaces of Our Website 38
4.1 User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.1 Homepage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.2 Products Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1.3 Product Details Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.1.4 Cart Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1.5 Checkout Page: Step 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1.6 Checkout Page: Step 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1.7 Checkout Page: Step 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1.8 Email Receipt: Mail Sent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.1.9 Email Receipt: Mail Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.10 Virtual Assistant: Yuki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.2 Admin Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1 Admin Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.1 Admin Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.2 Store Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.3 Order Analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.4 Transaction Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3 Admin Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3.1 Add Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3.2 Add Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.3 Manage Orders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.4 Other Menu Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Côte titre : MAI/0873 Shopily Ecommerce Personalized Recommendations & Chat Assistance [texte imprimé] / Raid Abderraouf Melizi, Auteur ; Abdelmalek Bakiri ; Chabane Khentout, Directeur de thèse . - [S.l.] : Setif:UFA, 2024 . - 1 vol (49 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : E-commerce
Sales
Customer
Buyer
Recommender system
Chatbot
WebApp
UML
React
Nestjs
Gavascript
Postgresql.Index. décimale : 004 - Informatique Résumé :
On shopping sites, customers often struggle to choose the right item from a wide range of similar products.
This can lead to feeling overwhelmed and unsatisfied. When users don’t receive help, they may find it hard to
make decisions, which could result in lost sales and lower customer happiness.
To tackle this problem, we created a store with a recommendation system and a helpful chatbot feature. The
recommendation system uses technology to understand user preferences and past interactions with products. It
then provides suggestions that match each user’s tastes.
Moreover, the chatbot acts like an assistant, guiding users through the process of choosing products. It
helps users explore options, answers questions, and lets them compare products easily. This tailored assistance
improves the shopping experience by easing decision-making challenges and enhancing customer satisfaction on
the site. Our goal is to transform the online shopping journey by introducing these tools that make it simpler,
more efficient, and more enjoyable for customers.Note de contenu : Sommaire
1 Problematic 3
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Our problematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.1.1 the dataset of recommender model . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Artificial Intellegence Based Model For Our Platform 7
2.1 introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 information technology solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.1 Web Apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.2 Development strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Types of rendering in web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 Advantages and disadvantages of a web application . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.1 Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2 disdvantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Interest of web applications in ecommerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.6 Brief description of the proposed model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.1 The development of our Web application . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.2 Recommender system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.3 general flow how recommendation system work: . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.4 Advantages of our recommender system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6.5 AutoEncoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.6.5.1 The General Flow of How our model AutoEncoders Works . . . . . . . . . . . . 17
2.7 Chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.1 definition of chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.2 Advantages of chatbot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.3 general flow how chatbot system work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.7.3.1 Customizing the Chatbot with GPT-3 API . . . . . . . . . . . . . . . . . . . . . 19
2.8 The progress of our web application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.1 user:client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.2 user:Admin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.9 Objectives of the proposed model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3 Architecture And Modeling Of Our Platform 24
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2 UML Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3 Modulisation and Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.1 Use case diagrame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3.1.1 Role of the use case diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.1.2 Components of a use case diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.2 Use case of our web app . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.3.2.1 Text description of use cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.4 Sequence diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.1 Sequence diagram ”Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4.2 Sequence diagram ”Add Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.3 Sequence diagram :Edit Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.4.4 Sequence diagram :Recommended system . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.4.5 Sequence diagram : ChatBot assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.4.6 Class Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4 User and Admin Interfaces of Our Website 38
4.1 User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.1 Homepage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.1.2 Products Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
4.1.3 Product Details Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.1.4 Cart Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1.5 Checkout Page: Step 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.1.6 Checkout Page: Step 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1.7 Checkout Page: Step 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.1.8 Email Receipt: Mail Sent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.1.9 Email Receipt: Mail Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.10 Virtual Assistant: Yuki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
4.2 Admin Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1 Admin Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.1 Admin Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.2 Store Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.3 Order Analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.2.1.4 Transaction Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3 Admin Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3.1 Add Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.3.2 Add Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.3 Manage Orders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.4 Other Menu Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Côte titre : MAI/0873 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0873 MAI/0873 Mémoire Bibliothéque des sciences Anglais Disponible
Disponible