1 pièce(s) jointe(s)
Créer une application de gestion d'associations
Bonjour,
Je suis chargée de missions dans une fédération qui accompagne les administrateurs d'une quarantaine d'associations (au niveau administratif, vie associative, communication...). Mon chef m'a lancé un défi : créer une application de gestion de ces associations sur Access.
Cette application devrait nous permettre de :
- Ajouter / Modifier un membre
- Ajouter/ Modifier une association (création d'asso, dissolution..)
- Gérer les fonctions (président, trésorier...) par associations
- Garder un historique des mandats => lorsque j'ouvre la fiche asso, j'aimerais avoir la possibilité de cliquer sur un bouton historique me permettant de rechercher par exemple qui était le président de cet asso en 2010)
- Modifier automatiquement la fonction => Lorsque j'ajoute un nouveau président dans une asso, je voudrais que le mandat de l'ancien président passe dans l'historique
- Supprimer un membre dans une asso tout en gardant son historique de mandat
- Rechercher : un membre, une asso, une fonction => lorsque je cherche une asso je souhaite que tous ses membres et leurs coordonnées s'affichent, idem lorsque je cherche une fonction ex : tous les présidents des assos et leurs coordonnées
- Archiver des comptes-rendus par asso => lorsque nous rencontrons une asso, nous faisons un compte rendu, l'idée étant de retrouver ce compte rendu directement dans les archives de l'asso
- Envoyer mail/document à toutes les asso, par secteur (nos assos sont divisées en 2 secteurs), par fonction (qu'aux présidents,...) => idéalement un choix multiple
Voilà, je sais que c'est un projet ambitieux qui ne va pas se faire en claquant des doigts, d'autant que je suis relativement débutante (mais j'apprends vite!).
Pour le moment j'ai créé les tables suivantes :
- Membres : NumAuto, Civilité, Nom, Prénom,...
- Fonctions : NumAuto, Membres, Type Fonction, Date début, Date fin de mandat
- Type Fonction : NumAuto; Type Fonction
- Associations : NumAuto, Membres, Nom_Asso
- Nom_Asso : NumAuto, Nom Asso, Etat Asso (actives, en sommeil, dissoute), Secteur Asso (répartie en 2 secteur), RT (réunion de terroires réparties en 3 territoires)
J'ai relié les table entre elles comme ceci :
Pièce jointe 467093
Avant d'aller plus loin, pouvez-vous me dire si je suis sur la bonne voie?
Par la suite, je voudrais créer des formulaires de sorte à développer une interface de navigation simple d'utilisation pour mes collègues (2 voire 3 personnes max seront amenées à utiliser cette application, mais je veux travailler sur le long terme en pensant à ceux qui nous remplacerons un jour, le turnover étant assez important).
Mais c'est là que je coince.
Dans quel ordre créer mes formulaires et comment les associer entre eux? Je n'arrive pas à trouver une logique. C'est pourquoi je fais appel à vous. Quelqu'un pourrait-il m'aider?
Je ne souhaite pas qu'on fasse à ma place, j'aimerais vraiment apprendre et réussir à aller jusqu'au bout du défi, même si cela doit prendre beaucoup de temps.
Merci à ceux qui ont eu le courage de me lire jusqu'au bout et merci d'avance pour vos retours. :D
Créer une application de gestion d'associations
Bonjour,
Ton besoin me parle puisque j'ai développé 2 softs dans ce domaine sur une période de plusieurs décennies: le soft de la FFVL (Fédération Française de Vol Libre, asso 1901) et récemment R² Gescom, une appli/couteau suisse initialement destinée à une asso d'aide à la personne.
Je ne puis évidemment pas te donner l'intégralité de ces applis puisque tu désires maîtriser ton code, chose très honorable. Par contre si je puis t'être d'une aide quelconque côté analyse, je suis à ta disposition.
Parmi les fonctionnalités que je te conseille fortement, la GED (Gestion Electronique de Documents) me paraît indispensable pour des associations croulant sous le papier et les archives. A ce titre je te propose de regarder les vidéos de R² Gescom ici, vidéos de 10 mn chacune au maximum et regroupées par fonctionnalités. Je te conseille également de t'inspirer, pourquoi pas, de la fonctionnalité "eMailing" de R² Gescom, ainsi que de l'archivage automatique de toutes les éditions, mails, RdV... en GED.
Pour ton besoin d'analyse organique, je rejoins madefemere concernant les tables villes, j'en ai une à ta disposition si besoin regroupant 50 000+ communes avec leurs CP...
Cordialement, bon courage pour la suite!:)
Créer une application de gestion d'associations
Citation:
Pour le formulaire Membres, plusieurs tables sont liées, faut-il que je crée une requête ?
Pas forcément nécessaire si tu mets pour les champs comportant des clés externes des listes déroulantes portant, elles, sur des requêtes (tu pourrais y gérer les créations dynamiques sur absence dans la liste ou sur double clic) et garder la colonne clé externe dans une colonne 0 de largeur 0 avec les libellés des tables jointes en colonne 1, 2,...
Citation:
Aussi, dans mon interface j'aimerais qu'il y ait deux possibilité : consulter les membres ou ajouter/modifier les membres.
Tout peut dépendre de l'appel de ton formulaire: depuis un formulaire menu principal ou depuis un ruban (si tu débutes, je te conseille la première solution): si tu y détailles les options (lecture/modif-ajout) le formulaire peut-être appelé sur différents modes et ainsi tu ne travailles que sur 1 seul form.
1 pièce(s) jointe(s)
Créer une application de gestion d'associations
Tu peux t'inspirer pour ton formulaire membres de l'exemple ci-joint.
Regarde les propriétés du contrôle CP (y-compris sa propriété After_Update.) Pièce jointe 467702