WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Analyse, conception et developpement par la methode 2TUP de micros services de publication des oeuvres scientifiques entre le ministere national de l'ESU et les entites d'etudes universitaires en RDC


par Patrick KAYEMBE
Université protestante de Lubumbashi (UPL) - Licence en sciences informatiques 2022
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

SECTION 1 : EXIGENCE FONCTIONNELE DU SYSTEME

III.1.1. DIAGRAMME DE CAS D'UTILISATION SYSTÈME

En langage UML, les diagrammes de cas d'utilisation modélisent le comportement d'un système et permettent de capturer ses exigences. Ils décrivent les fonctions générales et la portée d'un système. Ces diagrammes identifient également les interactions entre le système et ses acteurs. Les cas d'utilisation et les acteurs dans les diagrammes de cas d'utilisation décrivent ce que le système fait et comment les acteurs l'utilisent, mais ne montrent pas comment le système fonctionne en interne.

Pour ce travail, chaque service possède un diagramme de cas d'utilisation.

v Diagramme de cas d'utilisation de la Gestion des institutions

L'acteur principal pour la gestion des institutions est le gestionnaire DN. Ce diagramme nous montre les différentes tâches que peut faire le gestionnaire DN dans le système. Le gestionnaire DN peut créer une institution, modifier une institution et fermer une institution. Mais pour se faire, il devra être inscrit ets'authentifier par la suite pour accéder à ces fonctionnalités.

Figure 7 : le diagramme de cas d'utilisation Gestion institutions

v Diagramme de cas d'utilisation de la gestion notification

Les acteurs sont le gestionnaire DN, le ministre et l'utilisateur (étudiant et enseignant). Ce diagramme nous montre les différentes tâches que peuvent faire les acteurs dans le système. Le gestionnaire DN se charge de rédiger la notification, le ministre s'occupe de l'autorisation de la notification avant qu'elle soit publiée par le gestionnaire. L'utilisateur peut consulter la notification. Pour avoir accès à toutes ces fonctionnalités, ils devront être inscrit et s'authentifier.

Figure 5-le diagramme de cas d'utilisation gestion notification

v Diagramme de cas d'utilisation de la gestion oeuvre scientifique

Les acteurs sont le gestionnaire DN, le gestionnaire DA et l'utilisateur. Ce diagramme nous montre les différentes tâches que peut faire les acteurs dans le système. Pour avoir accès à toutes ces fonctionnalités, ils doivent être inscrit et s'authentifier.

Figure 6-le diagramme de cas d'utilisation gestion oeuvre scientifique

v Diagramme de cas d'utilisation Gestion des utilisateurs

Les principaux acteurs qui peuvent voir les statistiques sont les administrateurs. Ce diagramme nous montre que les contrôleurs peuvent ajouter d'autres administrateurs et faire des rapports. Pour accéder à ces fonctionnalités ils devront se connecter d'abord.

Figure 7- le diagramme de cas d'utilisation gestion utilisateurs

III.1.2. DESCRIPTION DES CAS D'UTILISATION

Pour la suite de l'étude de cas, nous allons poursuivre sur les 7 cas d'utilisation :


· Le cas d'utilisation 1 « Gérer les institutions »


· Le cas d'utilisation 2 « Gérer les notifications »


· Le cas d'utilisation 3 « Gérer les oeuvres scientifiques »


· Le cas d'utilisation 4 « Demander Renseignements »


· Le cas d'utilisation 5 « Autoriser notifications »


· Le cas d'utilisation 6 « publier oeuvres »


· Le cas d'utilisation 7 « Créer Utilisateurs »

Description textuelle du cas d'utilisation

Le cas d'utilisation 1 « Gérer les institutions »

· Nom : Gérer institutions

· Résumé : cette fonctionnalité permet de créer, supprimer, lister et fermer une institution.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Gestionnaire DN

· Précondition : le Gestionnaire DN s'est authentifié correctement à l'application.

· Scenario nominal

1. Le Gestionnaire DN demande le formulaire de gestions universitaires

2. Le système affiche le formulaire de gestions universitaires

3. Le Gestionnaire DN sélectionne l'action souhaitée (créer, supprimer, lister et fermer) et valide.

4. Le système affiche les détails de l'action

5. Le Gestionnaire DN rempli les détails et valide

6. Le système réagit en fonction de l'action effectuée en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système gère les institutions universitaires.

Le cas d'utilisation 2 « Gérer les notifications »

· Nom : Gérer notifications

· Résumé : cette fonctionnalité permet de créer, supprimer, modifier et publier une notification.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ;Le Gestionnaire DN

· Précondition :Le Gestionnaire DN s'est authentifié correctement à l'application.

· Scenario nominal

7. Le Gestionnaire DN demande le formulaire de gestions notificatives

8. Le système affiche le formulaire de gestions notificatives (créer, supprimer, modifier et publier)

9. Le Gestionnaire DN sélectionne l'action souhaitée et valide.

10. Le système affiche les détails de l'action

11. Le Gestionnaire DN rempli les détails et valide

12. Le système réagit en fonction de l'action effectuée en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système gère les notifications.

Le cas d'utilisation 3 « Gérer les oeuvres scientifiques »

· Nom : Gérer OEuvres scientifiques

· Résumé : cette fonctionnalité permet de créer et supprimer une oeuvre.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Utilisateur (étudiant & enseignant)

· Précondition :L'utilisateur s'est authentifié correctement à l'application.

· Scenario nominal

13. L'utilisateur demande le formulaire de gestions oeuvres

14. Le système affiche le formulaire de gestions oeuvres (créer, supprimer)

15. L'utilisateur sélectionne l'action souhaitée et valide.

16. Le système affiche les détails de l'action

17. L'utilisateur rempli les détails et valide

18. Le système réagit en fonction de l'action effectuée en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Scenario Exception

u Il y a une exception lorsqu'il y a plusieurs essayent sans suite, le système bloque cette fonctionnalité en affichant un message de réfléchir de nouveau pour votre oeuvre pendant 48h.

· Post-condition : le système gère les oeuvres scientifiques.

Le cas d'utilisation 4 « Demander Renseignements »

· Nom : Demander Renseignements

· Résumé : cette fonctionnalité permet de formuler une demande d'information d'une entité d'études universitaires X vers une entité d'études universitaires Y.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Gestionnaire DA

· Précondition :Le Gestionnaire DA s'est authentifié correctement à l'application.

· Scenario nominal

19. Le Gestionnaire DA demande le formulaire de renseignements

20. Le système affiche le formulaire de renseignements

21. Le Gestionnaire DA rempli les informations de sa demande et valide.

22. Le système crée la fiche de demande de renseignements en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système crée une demande de renseignements.

Le cas d'utilisation 5 « Autoriser notifications »

· Nom : Autoriser notifications

· Résumé : cette fonctionnalité permet de valider la publication d'une notification.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Ministre

· Précondition :Le Ministre s'est authentifié correctement à l'application.

· Scenario nominal

23. Le ministre demande la notification gérée

24. Le système affiche la notification gérée

25. Le ministre rempli les informations de validation et valide.

26. Le système crée la fiche d'autorisation en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système crée une fiche d'autorisation.

Le cas d'utilisation 6 « publier oeuvres »

· Nom : publier oeuvres

· Résumé : cette fonctionnalité permet de publier une oeuvre scientifique.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Gestionnaire DA

· Précondition :Le Gestionnaire DA s'est authentifié correctement à l'application.

· Scenario nominal

27. Le Gestionnaire DA demande les oeuvres gérées

28. Le système affiche les oeuvres gérées

29. Le Gestionnaire DA rempli les informations de validation et valide.

30. Le système crée la fiche de publication en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système crée une fiche de publication.

Le cas d'utilisation 7 « Gérer Utilisateurs »

· Nom : Gérer Utilisateurs

· Résumé : cette fonctionnalité permet de créer, modifier et supprimer un utilisateur.

· Version : 1.0

· Responsable : PK9-SDGU

· Acteur ; Administrateur

· Précondition :L'administrateur s'est authentifié correctement à l'application.

· Scenario nominal

31. L'administrateur demande le formulaire de gestions utilisateurs

32. Le système affiche le formulaire utilisateur

33. L'administrateur rempli les informations et valide.

34. Le système crée un utilisateur en vérifiant les données saisies s'elles sont bien remplies.

· Scenario alternatif

u Les données mal remplies

u Le système affiche le message « error » et le cas d'utilisation se termine en échec.

· Post-condition : le système crée un utilisateur.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme