|
| Titre : |
SOUG EL FALLAH: Algeria’s Digital Marketplace for Agricultural Products and Services |
| Type de document : |
document électronique |
| Auteurs : |
Abdelhalim Yahiaoui ; Boudjemaa Ledjridi, Auteur ; Gherbi ,Chirihane, Directeur de thèse |
| Editeur : |
Setif:UFA |
| Année de publication : |
2025 |
| Importance : |
1 vol (66 f .) |
| Format : |
29 cm |
| Langues : |
Anglais (eng) |
| Catégories : |
Thèses & Mémoires:Informatique
|
| Mots-clés : |
Agricultural Marketplace
Multi-Vendor Model
Sellers
Farmers
Product and Service Listing
User Experience
Web Development
Payment Security |
| Index. décimale : |
004 Informatique |
| Résumé : |
The agricultural sector, characterized by inherent fragmentation and the imperative for
enhanced market access, stands to gain significantly from e-commerce adoption. While
the concept of agricultural e-commerce is advancing, the development of practical, tailored
multi-vendor platforms addressing the sector’s diverse needs remains a key area
for innovation. This master thesis presents SOUG EL FALLAH, a specialized multivendor
e-commerce website meticulously designed and implemented for the agricultural
domain. SOUG EL FALLAH facilitates the online display, sale, and procurement of a
comprehensive range of agricultural products and related services. By empowering diverse
vendors—from individual farmers to agricultural service providers—to establish
digital storefronts, the platform directly addresses existing market gaps. Key objectives
achieved include enhanced market visibility for producers, a centralized marketplace
for buyers, streamlined transaction processes, and fostered direct engagement among
agricultural value chain stakeholders. This initiative demonstrates a tangible model
for leveraging e-commerce to overcome traditional market limitations, bolster competitiveness,
and support the agricultural community’s transition into the digital era. |
| Note de contenu : |
Sommaire
General Introduction 1
1 Context of the Dissertation 3
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 E-commerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 E-commerce definition . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 E-commerce forms . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.3 E-commerce advantages and disadvantages . . . . . . . . . . . 5
1.2.4 E-commerce examples . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.5 Business application . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 E-commerce in Agriculture . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Agri e-commerce Enablers . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4.1 Mobile internet penetration . . . . . . . . . . . . . . . . . . . . 9
1.4.2 Logistics networks . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.3 Digital payments . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.4 Agricultural readiness . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.5 E-commerce familiarity . . . . . . . . . . . . . . . . . . . . . . . 9
1.5 Benefits of Agri e-Commerce . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Analysis and design 12
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 System Requirements Specification . . . . . . . . . . . . . . . . . . . . 12
2.2.1 Functional Requirements . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Non Functional Requirements . . . . . . . . . . . . . . . . . . . 14
2.3 System Design with UML . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.1 UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.2 UML Diagrammes . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.3 Different diagrams of our system . . . . . . . . . . . . . . . . . 17
2.4 Software Architecture used . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4.1 MVC Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3 SOUG EL FALLAH 31
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2.1 For frontend . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.2 For backend . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3 Presentation of the application interfaces . . . . . . . . . . . . . . . . . 36
3.3.1 Client interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.2 Seller interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.3.3 Admin interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
General Conclusion 63
Bibliography 66 |
| Côte titre : |
MAI/1014 |
SOUG EL FALLAH: Algeria’s Digital Marketplace for Agricultural Products and Services [document électronique] / Abdelhalim Yahiaoui ; Boudjemaa Ledjridi, Auteur ; Gherbi ,Chirihane, Directeur de thèse . - [S.l.] : Setif:UFA, 2025 . - 1 vol (66 f .) ; 29 cm. Langues : Anglais ( eng)
| Catégories : |
Thèses & Mémoires:Informatique
|
| Mots-clés : |
Agricultural Marketplace
Multi-Vendor Model
Sellers
Farmers
Product and Service Listing
User Experience
Web Development
Payment Security |
| Index. décimale : |
004 Informatique |
| Résumé : |
The agricultural sector, characterized by inherent fragmentation and the imperative for
enhanced market access, stands to gain significantly from e-commerce adoption. While
the concept of agricultural e-commerce is advancing, the development of practical, tailored
multi-vendor platforms addressing the sector’s diverse needs remains a key area
for innovation. This master thesis presents SOUG EL FALLAH, a specialized multivendor
e-commerce website meticulously designed and implemented for the agricultural
domain. SOUG EL FALLAH facilitates the online display, sale, and procurement of a
comprehensive range of agricultural products and related services. By empowering diverse
vendors—from individual farmers to agricultural service providers—to establish
digital storefronts, the platform directly addresses existing market gaps. Key objectives
achieved include enhanced market visibility for producers, a centralized marketplace
for buyers, streamlined transaction processes, and fostered direct engagement among
agricultural value chain stakeholders. This initiative demonstrates a tangible model
for leveraging e-commerce to overcome traditional market limitations, bolster competitiveness,
and support the agricultural community’s transition into the digital era. |
| Note de contenu : |
Sommaire
General Introduction 1
1 Context of the Dissertation 3
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 E-commerce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 E-commerce definition . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 E-commerce forms . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.3 E-commerce advantages and disadvantages . . . . . . . . . . . 5
1.2.4 E-commerce examples . . . . . . . . . . . . . . . . . . . . . . . 6
1.2.5 Business application . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 E-commerce in Agriculture . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Agri e-commerce Enablers . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4.1 Mobile internet penetration . . . . . . . . . . . . . . . . . . . . 9
1.4.2 Logistics networks . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.3 Digital payments . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.4 Agricultural readiness . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.5 E-commerce familiarity . . . . . . . . . . . . . . . . . . . . . . . 9
1.5 Benefits of Agri e-Commerce . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Analysis and design 12
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 System Requirements Specification . . . . . . . . . . . . . . . . . . . . 12
2.2.1 Functional Requirements . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Non Functional Requirements . . . . . . . . . . . . . . . . . . . 14
2.3 System Design with UML . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.1 UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.2 UML Diagrammes . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.3 Different diagrams of our system . . . . . . . . . . . . . . . . . 17
2.4 Software Architecture used . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4.1 MVC Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3 SOUG EL FALLAH 31
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.2.1 For frontend . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.2.2 For backend . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.3 Presentation of the application interfaces . . . . . . . . . . . . . . . . . 36
3.3.1 Client interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.3.2 Seller interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.3.3 Admin interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
General Conclusion 63
Bibliography 66 |
| Côte titre : |
MAI/1014 |
|