Bonjour!Redirigé depuis http://user.services.openoffice.org/fr/ ... 43#p133143
Après avoir été redirigé ici par DUDE (merci à lui!) Je publie donc mon post pour vous exposer le projet que je souhaiterais voir se réaliser!
je bosse dans une administration, ou je suis en charge de la gestion et du suivi des marchés se déroulant sur l'entité. Actuellement j'utilise une série de fichiers tableurs et texte qui me permettent de réaliser le travail. Mais je souhaiterais travailler à partir d'une base de données, cela me semble beaucoup plus logique et m'évitera de recopier 50 fois la même chose dans un tableur! (qui, je sais, n'est pas sa fonction première!)
Pour aller jusqu’au bout dans l’explication et avant d’en venir au « cahier des charges », je précise qu’au bureau, nous travaillons sous Microsoft Office et que nous n’avons pas les gestionnaire de base de données ACCESS, je suis donc actuellement an pourparlers avec le service Informatique pour qu’il m’installe Open Office !
Je vais donc travailler à partir de chez moi et je compte bien réaliser ce projet quelque soit la réponse du service Informatique ! Je ne connais pas « BASE » et n’ai jamais travaillé avec ce type de logiciel et je suis vraiment curieux d’apprendre !
Bref, voici le cahier des charges (qui risque de s’allonger en cours de route, si je m’aperçois qu’il est possible d’ajouter des choses !)
PROJET_MARCHES
Besoins :
- réaliser et mettre à jour (ajout / modification / suppression) une base de données « MARAICHERS » -> création d’une table T_MARAICHER (sous base) dans laquelle on retrouvera les infos suivantes : id_maraicher (clé primaire), nom, prénom, adresse, tel, marché auxquels il participe, produits vendus, métrage de l’échoppe, abonnement ou paiement en liquide.
- Réaliser et mettre à jour (ajout / modif. / suppression) une base de données « MARCHES » -> création d’une table T_MARCHE (sous base) dans laquelle on retrouvera les infos suivantes : id_marche (clé primaire), dénomination du marché, lieu ou il se déroule, tarif appliqué sur le marché, produits vendu sur le marché
- Réaliser et mettre à jour (ajout / modif. / suppression) une base de données « PRODUITS » -> création d’une table T_PRODUIT (sous base) dans laquelle on retrouvera les infos suivantes : id_produit (clé primaire), dénomination du produit.
A partir de ces trois tables, je souhaite pouvoir effectuer les choses suivantes :
- savoir, pour chaque maraicher à combien de marché il participe
- savoir, pour chaque marché combien il y a de maraichers
-> Un maraicher peut participer à plusieurs marchés et un marché peut évidement accueillir plusieurs maraichers ! (donc relation plusieurs à plusieurs)
- savoir pour chaque maraîcher le type de produits vendus (relation plusieurs à plusieurs)
- savoir pour chaque marché le type de produits vendus (également relation plusieurs à plusieurs)
Voilà ce que je souhaite réaliser dans un premier temps, par la suite voilà à quoi je m’attaquerai !
- encoder les présences/absences des maraichers ainsi que les sommes perçues par les agents qui perçoivent la taxe.
- Calculer le total perçu par l’agent qui à effectué le marché et pouvoir connaître quelle somme à été perçue par un agent pour un marché.
- Etablir des statistiques de taux de présences par marché et par maraichers
- Connaître quel marché à été effectué par quel agent pour une date donnée (-> création d’une Table T_AGENTS, avec comme infos id_agent, nom, prénom et tel. De l’agent)
- Pouvoir envoyer un courrier spécifique à un maraicher en particulier ou faire un publipostage pour l’ensemble des marchés ou d’un marché en particulier.
- Calculer le montant à payer pour les abonnés, en fonction d’une formule (tarif x 52 semaines – réduction de 20%)
- Etablir les recettes mensuelles, trimestrielles et annuelles par marché et pour l’ensemble des marchés.
- Eventuellement statistiques de l’évolution des recettes d’une année à l’autre, par marché et pour l’ensemble des marchés.
Voilà pour l’instant ce à quoi je pense.
Actuellement, tout cela est réalisé dans divers fichiers tableurs et je souhaiterais vraiment simplifer la tâche en evitant de toujours devoir recopier d'un fichier à l'autre des infos!
Je suis au point « zéro », devant une « page blanche » sur Base. Je débute, et n’y connais donc pas encore grand-chose !
Je vous joindrai ma première ébauche dès que je l’aurai créée. En espérant avoir votre soutien et vos précieux conseils !
Ah oui, n’hésitez pas à me dire si il y a des points dans mes objectifs complètement irréalisables ou en tout cas pas faisable pour un novice !
Parceque bien évidemment je n’y connais encore rien en programmation (BASIC)
Merci de m’avoir lu et merci d’avance pour les futurs conseils et avis !