Vous êtes sur la page 1sur 8

TABLE DES MATIERES

INTRODUCTION ................................................................................................................................... 1
I. ETUDE DE L’EXISTANT ............................................................................................................. 2
II. DOSSIER D’ANALYSE................................................................................................................. 3
1. ANALYSE DES BESOINS ............................................................................................................ 3
A. POURQUOI AVOIR UN BABILLARD NUMÉRIQUE ? ........................................................ 3
B. QUEL SONT LES FONCTIONNALITÉS QUE NOTRE APPLICATION PEUT OFFRIR
AUX UTILISATEURS ? .................................................................................................................... 3
C. QUI VAS UTILISER NOTRE APPLICATION ? ...................................................................... 4
2. LES DIAGRAMMES...................................................................................................................... 5
A. LE DIAGRAMME DE CAS D’UTILISATION ......................................................................... 5
A.1 DESCRIPTION TEXTUELLE DU CAS D’UTILISATION S’AUTHENTIFIER ............ 5
INTRODUCTION

Le babillard numérique est un outil de communication largement utilisé dans les


environnements scolaires, professionnels et communautaires. Dans ce projet de
programmation, nous avons été chargés de concevoir et développer un babillard numérique en
utilisant l'approche UML (Unified Modeling Language). L'objectif est de créer une plateforme
interactive permettant aux utilisateurs de publier des messages, de les visualiser et de les gérer
de manière efficace les informations au sein d’une organisation.

Page. 1
I. ETUDE DE L’EXISTANT

Ici a l’IAI le fonctionnement du babillard se fait à travers l’utilisation de WhatsApp dans lequel
il faut au préalable créer une communauté qui est composé de plusieurs groupes et donc c’est
dans ses différents groupes que l’on publics des notes des emplois de temps, les notes de
services et toutes autres informations du campus.
En ce qui concerne les informations, elles sortent de différentes sources notamment pour les
emplois de tems nous avons le département des emplois de temps et une personne charger de
la publication des informations uniquement pour les emplois de temps ; pour la direction
charger de la gestion des notes également il y a un administrateur charger de la publication des
notes mais tous utilisent une même communauté sur WhatsApp.
Dans cette communauté nous pouvons rencontrer :
• Les étudiants : qui installe WhatsApp dans son ordinateur puis craie un compte par la
suite est ajouter dans la communauté par le créateur de la communauté ;
• Les professeurs : qui font également la même chose que les étudiants ;
• Les membres de l’administration qui eux aussi craie un compte pour être ensuite
ajouter dans la communauté.
Une fois ajouter dans la communauté ses entités peut recevoir des message (consulter) et ses
messages sont des notes de services ; les emplois de temps, les notes des étudiants et plusieurs
informations interne de l’IAI…
Ils ont également la possibilité de s’envoyer des messages des documents, les images qui sont
visibles par tous les membres connecter, publier des annonces, les notes de services, les emplois
de temps…
Et aussi on note que lorsque le créateur du groupe n’a pas défini les règles alors tous les
membres peuvent publier des informations aux autres. Chaque membre peut faire la gestion de
son compte : modification du mot de passe, suppression de son compte, modifier les infos
du compte, modifier sa photo de profil, envoyer des messages, des documents, supprimer
ses propres messages mais ne peuvent plus modifier le message une fois qu’il a été envoyer
Pour la création du compte l’entité entre juste son pseudo et son numéro de téléphone puis un
mot de passe. Pour les annonces, les emplois de temps et les images, ils doivent préalablement
être télécharger avant d’être publié.
En fin nous retenons que chaque information de l’IAI vient d’un département qui en suite vers
son publicateur qui représente un admis de la communauté qui peut donc le publier pour tous
les autres membres.

Page. 2
II. DOSSIER D’ANALYSE

1. ANALYSE DES BESOINS


Pour notre babillard nous allons permettre a tous étudiant de l’IAI d’avoir accès aux différentes
informations du campus, pour un début notre application sera une application interne c’est-à-
dire propre au campus.
Un babillard c’est juste un endroit ou l’on peut se diriger pour avoir des actualités concernant
une organisation précise. Maintenant la question donc il faut se poser c’est :
• Pourquoi avoir un babillard numérique ?
• Quel sont les fonctionnalités que notre application peut offrir aux utilisateurs ?
• Qui vas utiliser notre application ?

A. POURQUOI AVOIR UN BABILLARD NUMÉRIQUE ?

Comme nous l’avons défini au niveau de l’introduction, la mise en place du babillard numérique
dans le but de faciliter la communication au sein des organisation grâce a l’utilisation des outils
Technologie de l’Information et de la Communication (TIC) qui nous permettrons de recevoir
des informations d’une organisation auquel on fait partie travers une distance quel qu’on que.
La numérisation des données présente plusieurs avantages notamment le partage ou la diffusion,
le stockage, la modification…
B. QUEL SONT LES FONCTIONNALITÉS QUE NOTRE APPLICATION PEUT
OFFRIR AUX UTILISATEURS ?

Une fonctionnalité représente une interaction qui se passe généralement entre un utilisateur du
système et le système permettent ainsi de dynamiser l’application.
Pour ce qui est des fonctionnalités de notre application nous nous somme inspirer de l’étude de
l’existant, en suite nous avons apporté quelques fonctionnalités supplémentaires pour améliorer
le cas existant et faciliter d’avantage la tache aux utilisateurs. Comme fonctionnalité nous
avons :
❖ Créer un compte
❖ Modifier son profil
❖ Modifier les informations de compte
❖ Modifier le mot de passe
❖ Supprimer un compte
❖ Consulter le profil
❖ S’authentifier
❖ Consulter des publications
❖ Consulter les commentaires
❖ Faire un commentaire
❖ Supprimer un commentaire
❖ Consulter les utilisateurs
❖ Faire une publication

Page. 3
❖ Supprimer une publication
❖ Recherche des annonces
❖ Ajouter des matricules
❖ Supprimer des matricules
❖ Modifier matricule

C. QUI VAS UTILISER NOTRE APPLICATION ?

A travers cette question nous pouvons ressortir les différents acteurs qui vont intervenir dans
de notre application.
Un acteur désigne un rôle jouer par toute entité qui interagi avec le système. Un acteur n’est
pas nécessairement un être humain. Les acteurs que nous allons observer dans ce projet sont :
❖ Utilisateurs : composer des étudiants, des professeurs, les membres de
l’administration ;
❖ Un administrateur : ici un administrateur joue également le rôle des utilisateurs simple
mais avec des fonctionnalités supplémentaires.

Page. 4
2. LES DIAGRAMMES
A. LE DIAGRAMME DE CAS D’UTILISATION

A.1DESCRIPTION TEXTUELLE DU CAS D’UTILISATION S’AUTHENTIFIER

PARTIE 1 : IDENTIFICATION
Titre : authentification
Résume : procédure à remplir obligatoirement pour utiliser le système
Acteurs principaux : Utilisateur et l’administrateur
Date : 15/12/2023
Responsable : Doumde bienvenu
Version : 1.0

Page. 5
PARTIE 2 : DESCRIPTION DES SCÉNARIOS
Scenarios nominaux :
o L’utilisateur clique sur l’Icône de l’application au bureau
o Le système affiche le formulaire d’authentification
o L’utilisateur rempli le formulaire puis valide
o Le système vérifie la conformité des champs
o Le système envoi une requête a la base de données
o La base de données renvoi le résultat
o Le système affiche l’espace de travail
Scenarios alternatifs 1 :
o Le système vérifie la conformité des champs
o Le système détecte que l’information saisie ne respecte pas la définition des champs
o Le système affiche un message d’erreur
o L’utilisateur est invite à nouveau de remplir le formulaire
o L’utilisateur saisie les informations correctes
o Les système envoi la requête a la base de données
Scénario alternatif 2
o La base de données renvoi le résultat
o Le système analyse le résultat
o Le système détecte l’erreur des informations de connexions
o Le système renvoi un message d’erreur indiquant que les informations de connexion
sont incorrectes
o L’utilisateur saisi ses information d’authentification correct
o Le système affiche la page d’accueil

Page. 6

Vous aimerez peut-être aussi