You are on page 1of 4

Présentation du projet

Contexte du projet :
Le système de gestion des arbres généalogiques est constitué d’une simple interface
accessible par toutes les catégories d’utilisateurs.
Il a pour objectif de créer de nouveaux arbres généalogiques, ainsi qu’il leur permettra
de consulter les arbres existants à travers une recherche simple ou détaillée.
L’application fournira également des états d’impression des fiches individuelles ou
familiales.
Quand à l’aspect scientifique, elle constituera une référence fiable aux généticiens
pour les préventions des maladies héréditaires.

Problématiques et besoins exprimés :


• Difficultés pour récupérer son arbre généalogique, surtout si le concerné est
d’origine rurale, à cause de l’inexistence de l’état civil au Maroc, qui n’est apparu
qu’au début de ce siècle, sauf dans certaines vielles villes ou les citadins tenaient une
sorte de registre des naissances, des mariages, des actes de propriétés etc.

Solutions proposés :
Afin de faciliter l’accès aux arbres généalogiques aux personnes intéressées par leurs
racines, nous allons consacré une interface simplifiée à la portée de tout le monde, qui
leur offre plusieurs fonctionnalités , telles que l’ajout d’un arbre, modification des
informations d’identité, consultation des arbres existants …
Le projet doit comporter trois modules principaux :
 La création des arbres généalogiques
 Le suivi d’un arbre (la recherche, modification)
 La gestion de l’application

Objectifs et fonctionnalités attendus :


• Réaliser une application flexible
• Garantir une bonne gestion des arbres généalogiques

Expression des besoins fonctionnels métiers


Les acteurs :
Cette application cible toutes les personnes intéressées par la recherche de leurs ancêtres.
On peut donc proposer quatre acteurs principaux :
 Un membre de la famille : c’est une personne intéressée par une inscription dans
le site afin qu’elle puisse participer à la création de son arbre généalogique.
 Le Responsable de la famille : lui aussi est un membre de la famille, sauf qu’il a
plus droits qu’un simple membre.
 Visiteur : qui veut juste flâner sur le site, ou consulter les arbres existants.

 L’Administrateur de l’application : qui a les pleins pouvoirs sur le site,
c’est à dire
Qu’il peut tout y faire ; c’est lui le gérant technique du site.

Caractéristiques fonctionnelles du futur système :


Module Suivie des arbres généalogiques
Création d’un arbre généalogique La recherche d’un La modification d’un
arbre généalogique arbre généalogique

Objectif
Ajouter un membre à un arbre généalogique Consulter un Arbre généalogique La plupart des arbres
d’une famille quelconque sont incomplètes ou
imprécises. On pourra
donc compléter au fur
et à mesure des
investigations.

Acteurs Un membre de la famille Visiteur Le responsable familial


Pré condition
La création d’un arbre généalogique nécessite une Pour obtenir des résultats lors de Seul le responsable
inscription d ans le site la recherche, Il faut que l’arbre familial aura le droit de
recherchée existe. modifier et gérer
l’arbre d’une famille,
de ce fait, une attention
toute particulière sera
accordée à la
sécurisation de l’accès
à l’espace
d’administration.

Post condition Création d’une nouvelle fiche individuelle ou familiale Obtenir l’arbre ou la fiche de la la modification des
personne recherchée. informations erronées
ou incomplètes.
Scénario nominal
 L’utilisateur doit lui créer un compte  L’utilisateur peut • Le responsable de la
 Ajouter une nouvelle fiche individuelle « générale » en consulter un arbre famille se connecte à
saisissant ces informations personnelles, telles que : son compte pour
généalogique à travers les
 Le nom pouvoir accéder à son
âges ou grâce au arbre
 Le prénom patronyme. Généalogique.
 La date de naissance
 La date du décès • Il peut accéder à la
 Il peut consulter ses liste des
 Sexe
 Profession etc.
ancêtres directes en modifications
effectuant une recherche proposées par la les
 Saisir les informations relatives à la naissance dans une membres de la
nouvelle fiche individuelle de « naissance », telles que : par ascendant, comme il
peut rechercher la famille
 La date de naissance • Il a le droit
 Le lieu descendance de ses
d’entraîner des
 La source ancêtres. modifications sur son
 Groupe sanguin arbre, suite aux
 Parrain demandes de
 Marraine etc.  L’utilisateur aura modification
également la possibilité envoyées par les
 Saisir les informations relatives au décès dans une de préciser le type membres de la
nouvelle fiche individuelle du« décès », telles que d’arbres généalogiques famille concernée.
 La date du décès voulus (agnatiques, • Il peut aussi ajouter
 Le lieu du décès des branches à son
cognatiques, complets).
 La cause du décès arbre généalogique.
 Date des funérailles
 Lieu de disposition du corps

 Saisir les informations relatives à l’adresse dans une


nouvelle fiche individuelle de «l’adresse », telles que
 Lieu de résidence
 Date début
 Date fin
 Durée
 Téléphone
 Saisir les informations relatives à l’éducation dans une
nouvelle fiche individuelle de « l’éducation », telles que
 Le niveau d’éducation
 Années
 Type d’éducation
 Nom de l’établissement
 Lieu d’étude
 Créer une nouvelle fiche familiale à partir des fiches
individuelles existantes
 Créer une nouvelle fiche familiale en saisissant les
informations personnelles de chaque individu
 Proposer au responsable familial des modifications
concernant son arbre

 L’utilisateur pourra également annuler l’ajout d’une


fiche individuelle ou familiale

Scénario  Si l’utilisateur choisit d’annuler l’ajout de ses


alternatif coordonnées, le système lui demande une
confirmation.
 Si l’utilisateur saisit des informations déjà
existantes, le système récupère la fiche des
informations qui existent avec leur date
d’insertion, ensuite il demande à l’utilisateur
d’effectuer l’une des deux recommandations :
o Remplacer la fiche ancienne par la nouvelle.
o Annuler l’ajout des coordonnées en cours.
 Si l’utilisateur ne saisit pas une information
obligatoire, le système affiche un message
d’échec, et il lui demande de saisir toutes ses
coordonnées.

Module III : La gestion de l’application


Acteur : l’administrateur technique
Pré condition : l’authentification de l’administrateur
Scénario nominal :
• L’administrateur se connecte à son compte
• Il Désigne le responsable familial de chaque arbre
• Il Valide ou rejette les comptes crées par les utilisateurs
• Il a aussi droit de gérer les comptes des utilisateurs comme il peut gérer les
comptes des responsables familiaux
• Il peut également affecter des droits aux administrateurs familiaux
Scénario alternatif :
• Dans le cas du décès du responsable de la famille l’administrateur doit designer
un autre.
• Si le responsable familial s’absente d’une durée déterminée par
l’administrateur, ce dernier devra l’écarter en désignant un autre responsable
de la famille.
… (À compléter)

You might also like