| Titre : | Web Application for Municipality Budget Management |
| Auteurs : | Manar Tatai, Auteur ; Razan Bousselaoui, Auteur ; Zouai Meftah, Directeur de thèse |
| Type de document : | Mémoire magistere |
| Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2025 |
| Format : | 1 vol. (94 p.) / ill., couv. ill. en coul / 30 cm |
| Langues: | Français |
| Mots-clés: | Gestion du budget municipal, Application web, Suivi des budgets, Affectation du budget, Rapports, Exp´erience utilisateur, Tableau de bord, Efficacit´e de la gestion, Responsabilit´e financi`ere, Transparence dans la gestion. 3 |
| Résumé : |
Gerer un budget financier est un processus complexe et exigeant qui necessite une attention minutieuse et de la precision. Le volume important de donnees financieres, leur nature interconnectee, et la multitude de documentsimpliques les rendent susceptibles d’erreurs, qui peuvent rapidementse multilplier et compromettre l’exactitude et l’efficacit´e de la gestion budgetaire. Notre projet vise `a developper une application web pour la gestion des budgets municipaux, permettant au personnel des services financiersde suivre et de g´erer facilement les budgets. L’application propose des outils pour calculer les budgets et enregistrer les donn´ees financieres cl´es, avec un accent particulier sur l’offre d’une experience intuitive et conviviale. L’application permet aux utilisateurs d’acceder `a un tableau de bord interactif offrant un apercu complet du budget, incluant des visualisations des allocations, des d´epenses et des revenus, permettant aux utilisateurs de comprendre rapidement et clairement la situation financi`ere. Graceaux outils de l’application, les utilisateurs peuvent preparer rapidement les documents necessaires et acceder aux informations facilement, renfor¸cant ainsi la transparence et soutenant une gestion budgetaire efficace |
| Sommaire : |
General Introduction . . . . . . . . . . . . . . . . 8 1 Municipal Accounting Department . . . . . .. . . . . . 12 Municipal Accounting Department . . . . . . . . . . . . . . . . . . . 13 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2 Concepts of municipalities and their budgets . . . . . . . . . . 13 1.2.1 Managing: . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.2.2 Municipality: . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2.3 Budget: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.2.4 Budget execution officers: . . . . . . . . . . . . . . . . . . 14 1.2.5 Municipality budget: . . . . . . . . . . . . . . . . . . . . . 16 1.3 Concept of different budget documents . . . . . . . . . . . . . 19 1.3.1 Initial Budget: . . . . . . . . . . . . . . . . . . . . . . . . 21 1.3.2 Commitment: . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.3.3 Additional Budget: . . . . . . . . . . . . . . . . . . . . . . 21 1.3.4 Administrative account: . . . . . . . . . . . . . . . . . . . 22 1.4 Documentation content . . . . . . . . . . . . . . . . . . . . . . 27 1.4.1 Administrative account: . . . . . . . . . . . . . . . . . . . 28 1.4.2 Initial budget: . . . . . . . . . . . . . . . . . . . . . . . . 30 1.4.3 Additional budget: . . . . . . . . . . . . . . . . . . . . . . 30 1.5 Importance of the municipal financial budget : . . . . . . . . . 30 1.6 Study of the existing . . . . . . . . . . . 31 1.6.1 Problems . . . . . . . . . . . . . 34 1.6.2 Solutions . . . . . . . . . . . . . . . . 34 1.7 Conclusion . . . . . . . . . . . .. . . . 35 2 About Web Applications . . . . . . . . . . . 36 About Web Applications . . . . . . . . . . . 37 2.1 Introduction . . . . . . . . . . . . 37 2.2 Computer system . . . . . . . . . . 37 2.3 Information system . . . . . . . . .. . . 37 2.4 types of software applications . . . . .. . 38 2.4.1 Desktop application . . . . . . . . . 38 2.4.2 A web application . . . . . . . . . . . . 38 2.4.3 Mobile application . . . . . . . . . . . 39 2.5 The different types of websites . . . . . . . . . . 39 2.5.1 Static Website . . . . . . . . . . 39 2.5.2 Dynamic Website . . . . . . . . 40 2.6 Web application architectures . . . . . . . . . . . . . . . . . . . 41 2.6.1 Single-tier Architecture(Monolithic Architecture) . . . . . 41 2.6.2 Two-tier Architecture (Client-Server Architecture) . . . . 42 2.6.3 Three-tier Architecture . . . . . . . . . . 42 2.6.4 N-tier Architecture . . . . . . . . .. . . . . 43 2.7 Framework . . . . . . . . . . .. . . . . 44 2.8 Concept of MODEL VIEW CONTROLLER(MVC) . . . . . . 44 2.9 MVC-Framework . . . . . . . . . .. . . 45 2.10Conclusion . . . . . . . . . . . . . . . . . . 45 3 Analysis and Conception . . . . . . . 47 Analysis and Conception . . . . . . . 48 3.1 Introduction . . . . . . . . . 48 3.2 Analysis and requirements definition . . . . . .. . . 48 3.2.1 Functional Requirements . . . . . .. . . . 48 3.2.2 Non-functional Requirements . . . . .. . . . . 49 3.2.3 General Use Case Diagram . . . . . . . . . . . . . . . . . 50 3.2.4 Principle Use Cases’ Descriptions . . . . . . . . . . . . . . 50 3.2.5 Activity diagrams . . . . . . . . . . . 54 3.3 Conception . . . . . . . . . . . 3.3.2 Class diagram . . . . . . . . . . . 60 3.3.3 Application Navigation Map . . . . . . . . . . . . . . . . 60 3.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4 Implementation And Results . . . . . . . . . . . . . . . . . . . . . 64 Implementation And Results . . . . . . . . . . . . . . . . . . 65 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.2 Development Tools and Technologies . . . . . . . . . . . . . . . 65 4.2.1 PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.2.2 MySQL . . . . . . . . . . . . . . 66 4.2.3 Apache . . . . . . . . . . . . . 66 4.2.4 XAMPP . . . . . . . . . . . . 67 4.2.5 Laravel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.2.6 Bootstrap . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.3 Database Design . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.4 Budget Bloom Visual Identity . . . . . . . . . . . . . . . . . . 68 4.4.1 Graphic Charter for Municipal Budget Management . . . 68 4.4.2 web application logo . . . . . . . . . . . . . . . . . . . . . 70 4.5 Unveiling the Web Application . . . . . . . . . . . . . . . . . . 71 4.5.1 User interfaces . . . . . . . . . . . . . . . . . . . . . . . . 71 4.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 General Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 |
| Type de document : | Mémoire master |
Disponibilité (1)
| Cote | Support | Localisation | Statut |
|---|---|---|---|
| MINF/911 | Mémoire master | bibliothèque sciences exactes | Consultable |




