Exercice 1 :
L’UADB veut mettre en place une application pour que les étudiants puissent s’entre-aider en
termes de connaissance. L’application consiste à réaliser un forum ou les étudiants peuvent poster
des questions ou même de répondre des questions en fonction de leurs compétences. Pour se faire,
chaque étudiant doit avoir un login et un mot de passe pour accéder à l’espace de discussion. Lors
de son inscription, il doit renseigner son prénom, nom, adresse, téléphone, email, login et mot de
passe. Chaque étudiant à un compte et il appartient à un seul domaine (ex. informatique, santé,
gestion, etc.…). Ils peuvent poster des questions suivant un domaine. Un message appartient à un
domaine et est identifié par son code, le contenu, date de publication du message. Le domaine
dans lequel appartient le message à un code, nom du domaine, description. Pour une question
posée, un étudiant peut ne pas répondre comme il peut en faire plusieurs. Il peut voir toutes les
questions et réponses du domaine dont il appartient.
Exercice 2 :
Une banque décide de mettre en place une application pour la gestion de ses Clients. Chaque
client de la banque a un compte avec un numéro, la date de création. Un client est identifié par
son code, prénom, nom, adresse et numéro de téléphone. Les clients peuvent effectuer des
transactions (dépôt ou retrait). Les dates de dépôts et retraits sont enregistrées après chaque
mouvement et le montant aussi. Il a un frais de 1% dans chaque retrait. Le directeur de la banque
veut avoir la liste des transactions de ses clients, c’est-à-dire les retraits et dépôts effectués par
chaque client. Mais pour y accéder, il (directeur) doit s’authentifier en saisissant son login et son
mot de passe. La liste du mouvement de chaque client doit afficher le numéro compte du client, le
prénom, nom, les dépôts, les retraits et les dates de chaque transaction. Les agents de la banque
sont chargés d’enregistrer les transactions des clients. Les transactions sont différenciées par la
référence (LT pour le dépôt et FT pour les retraits). Un agent a un code, prénom, nom, adresse et
téléphone. Ils sont le rôle de créer les comptes des clients. Quant à l’administrateur, il a pour rôle
de lister les comptes d’accès des agents et du directeur, de les modifier, bloquer ou débloquer
Exercice 3 :
Soit une PME spécialisée dans la mise à disposition des employés pour le compte ses clients.
Chaque intervention donne lieu à un contrat avec le client. Les principales informations du contrat
sont: La description de l’intervention La date du début de l’intervention La qualification précise de
chaque intervenant (il existe une vingtaine de qualifications possibles) Le nombre d’employé
prévu pour x jours A chaque qualification correspond un tarif journalier. La PME s’accorde en
interne une certaine souplesse sur la détermination précise de la qualification de son personnel en
procédant de la manière suivante: Chaque personne possède a priori une qualification de base. A
chaque intervention il est possible de réajuster la qualification. La qualification d’intervention est
déterminée pour un contrat donné.
Exercice 4:
Une agence décide de mettre en place une plateforme pour faciliter la location des appartements.
Pour se faire, elle recrute une personne pour la gestion de la plateforme. Le rôle de cette dernière
est d’ajouter un nouvel appartement, d’affecter un appartement à un locataire. En plus de cela, il
liste l’ensemble des comptes au niveau de la plateforme. Les utilisateurs peuvent effectuer une
demande au niveau de la plateforme pour louer un appartement. Ils envoient une demande après
sélection de son appartement de choix. Les appartements sont catégorisés, ce qui permet aux
utilisateurs de faire un meilleur suivant ses moyens. Un message de retour est envoyé à
l’utilisateur pour confirmer la réception de sa demande au niveau de la plateforme. L’agent traite
les demandes reçues pour valider ou annuler la demande. Toutes les demandes acceptées, un
contrat est envoyé à l’utilisateur concerné pour imprimer et signer le contrat. L’utilisateur, après la
signature, doit renvoyer le contrat pour permettre à l’agence de signer de son côté. Une copie du
contrat final est envoyée maintenant à l’utilisateur pour que ce dernier puisse entamer le paiement
des trois (03) de caution. Pour la caution, l’utilisateur peut payer soit par wave ou orange money.
Le paiement va se faire au niveau de la plateforme. Une notification est envoyée encore à
l’utilisateur pour confirmer son paiement. L’agence fixe un rendez-vous avec l’utilisateur pour
faire une visite de l’appartement choisi. Toutes ses tâches nécessitent une authentification.