13
PROJET : ADDEJEM I ANALYSE ADDEJEM est une association apolitique à but non lucrative des descendants de ETOBE JEAN MARC donc la devise est : ADNA-GWEHA-MAHOL En ce sens l’association ADDEJEM ce fixe les objectifs suivants : 1. Rassembler tous les descendants de ETOBE JEAN MARC. 2. Encourager l’entraide. 3. Créer un fond de développement pouvant encourager la réalisation des microprojets. Pour réaliser pleinement ces activités, ADDEJEM réunis tous les premiers samedi de chaque mois tous ces membres dans le but de recueillir leur cotisation mensuelle ainsi que leur annonce. À chaque réunion sera nommé par le président de l’association un président de séance pour présider la réunion et dans le cas contraire c’est le président de l’association qui présidera ladite réunion. Le secrétaire de l’association sera chargé en outre d’élaborer l’ordre du jour à chaque réunion. Par ailleurs l’ordre du jour de chaque réunion devra comporter les différentes annonces des membres de ladite réunion. ADDEJEM sera constitué de plusieurs groupes composés de plusieurs membres devant recevoir la réunion. Les fonds de l’association seront ceux des cotisations mensuelles de chaque membre et des dons effectués par certain des membres. Ainsi la base de données de ladite association devra stocker les informations concernant : - L’ordre du jour de chaque réunion. - Les membres de l’association. - Les cotisations mensuelles de chaque membre. - Les différents groupes de l’association. - Les dons. - Les entraides.

ADDEJEM

Embed Size (px)

DESCRIPTION

Association

Citation preview

PROJET: ADDEJEM

I ANALYSE

ADDEJEM est une association apolitique but non lucrative des descendants de ETOBE JEAN MARC donc la devise est: ADNA-GWEHA-MAHOLEn ce sens lassociation ADDEJEM ce fixe les objectifs suivants:1. Rassembler tous les descendants de ETOBE JEAN MARC.2. Encourager lentraide.3. Crer un fond de dveloppement pouvant encourager la ralisation des microprojets.

Pour raliser pleinement ces activits, ADDEJEM runis tous les premiers samedi de chaque mois tous ces membres dans le but de recueillir leur cotisation mensuelle ainsi que leur annonce. chaque runion sera nomm par le prsident de lassociation un prsident de sance pour prsider la runion et dans le cas contraire cest le prsident de lassociation qui prsidera ladite runion.Le secrtaire de lassociation sera charg en outre dlaborer lordre du jour chaque runion. Par ailleurs lordre du jour de chaque runion devra comporter les diffrentes annonces des membres de ladite runion.ADDEJEM sera constitu de plusieurs groupes composs de plusieurs membres devant recevoir la runion.Les fonds de lassociation seront ceux des cotisations mensuelles de chaque membre et des dons effectus par certain des membres.Ainsi la base de donnes de ladite association devra stocker les informations concernant:- Lordre du jour de chaque runion. - Les membres de lassociation.- Les cotisations mensuelles de chaque membre.- Les diffrents groupes de lassociation.- Les dons.- Les entraides.

II LE MODLE ENTIT-RELATION

Le modle Entit-Relation (E-R) de cette base de donnes relationnelle objet sera dvelopp autour des informations suivantes:

Les membres seront caractriss par: le nom, le sexe, la profession, la ville et le pays.

Les cotisations seront caractrises par: le nom, janvier, fevrier, mars, avril, mai, juin, juillet, aout, septembre, octobre, novembre, decembre.

Groupe (Anne, Groupe, mois_reception, Lieu, membre)

Aide (Nom, Nature, date_donation, montant)

Don (Nom, montant, date_donation)

CotisationNomJanvierFvrierMarsAvrilMaiJuinJuilletAoutSeptembreOctobreNovembreDcembre

(1,1)

(1,1)(0,*) (0,*)(1,1)DonNomMontantDate_donationMembreNomSexeProfessionVillePaysAideNomNatureMontantDate_donation

(0,1)

(1,*)GroupeNumroDate_receptionLieuMembre

III LE MODLE RELATIONNEL OBJET

Membre (Nom: text, Sexe: char(1), Profession: text, Ville: text, Pays: text)

Cotisation (Nom: text, janvier: integer, fevrier: integer, mars: integer, avril: integer, mai: integer, juin: integer, juillet: integer, aout: integer, septembre: integer, octobre: integer, novembre: integer, decembre: integer, cotisation_annuelle: integer)

Groupe (Anne: char(4), Groupe: char(1), mois_reception: varchar(15), Lieu: text, membre: text array)

Aide (Nom: text, Nature: text, date_donation: date, montant: integer)

Don (Nom: text, montant: integer, date_donation: date)

IV RELATION

CREATE TABLE Membre (Nom text, Sexe char(1), Profession text, Ville text, Pays text, Primary key (Nom));

CREATE TABLE Don (Nom text, Montant integer, Date_donation date, Foreign key (Nom) References Membre on update cascade);

CREATE TABLE Aide (Nom text, Nature text, Montant integer, Date_donation date, Foreign key (Nom) References Membre on update cascade);

CREATE TABLE Groupe (Annee char(4), Groupe char(1) Mois_reception varchar(15), Lieu text, Membre text array);

CREATE TABLE Ordre_du_Jour (Ordre_du_Jour XML)

CREATE TABLE Cotisation (Nom text, Janvier integer, Fevrier integer, Mars integer, Avril integer, Mai integer, Juin integer, Juillet integer, Aout integer, Septembre integer, Octobre integer, Novembre integer, Decembre integer, Total integer, Primary key (Nom), Foreign key (Nom) References Membre on update cascade);

Remarque: Les relations cotisations annuelles seront crs partir de la table cotisation grce la commandeCREATE TABLE cotisation_annee AS (SELECT * FROM cotisation)WITH DATA;

Par exemple si nous voulons crer la relation contenant les cotisations de lannes 2013 nous crirons

CREATE TABLE cotisation_2013 AS (SELECT * FROM cotisation)WITH DATA;

Toutefois la relation cotisation devra contenir initialement les noms des membres de lassociation

DEVELOPPEMENT DE LAPPLICATION

Le dveloppement de lapplication web conue pour la gestion de lassociation sera ax sur quatre parties:Principalement lapplication devra comporter le sigle de lassociation ainsi que sa devise. Ce sigle devra galement figurer sur longlet du navigateur.

- La page daccueil: Cette page sera essentiellement une page web (HTML et CSS) contenant le nom intgrale de lassociation, son sigle et sa devise. Dans le cas o lassociation dispose dun logo celui-ci devra galement tre insr.

- Le statut: Tout comme la page prcdente cette page sera une page web (HTML et CSS) comportant uniquement le statut de lassociation.

- ADDEJEM: Cette page web sera plus prcisment une application web interagissant avec un serveur de base de donnes. Auquel on pourra accder aux informations relatives aux membres, aux cotisations annuelles, aux dons, aux aides et aux groupes.

- pargne: Cette page web sera plus prcisment une application web interagissant avec un serveur de base de donnes. Cette application pourra crditer ou dbiter un compte.