Difference between revisions of "RICM5 2018 2019 - UGAChain - Conception"
Jump to navigation
Jump to search
Leo.Valette (talk | contribs) (Created page with "Cette page a pour vocation d'exprimer nos choix de conception =Diagrammes UML= <gallery> File:UGAChain_Diagramme_de_contexte.png| Diagramme de contexte File:UGAChain_Liste_de...") |
Leo.Valette (talk | contribs) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
File:UGAChain_Vue_logique_detaillee_BC.png| Vue logique détaillée : Chaîne de blocs |
File:UGAChain_Vue_logique_detaillee_BC.png| Vue logique détaillée : Chaîne de blocs |
||
</gallery> |
</gallery> |
||
+ | Les modules choisis dans la vue détaillée de l'application web sont suffisants car tout ce qui concerne la vérification de validité d'une manipulation de diplôme ou les comparaisons de hash est géré dans les ''smart contracts'' de la chaîne de bloc. |
||
+ | |||
==Vue physique== |
==Vue physique== |
||
<gallery> |
<gallery> |
||
File:UGAChain_Vue_physique.png| Vue physique |
File:UGAChain_Vue_physique.png| Vue physique |
||
</gallery> |
</gallery> |
||
+ | |||
==Vues dynamique== |
==Vues dynamique== |
||
<gallery> |
<gallery> |
||
File:UGAChain_Vue_dynamique_authentification.png| Vue dynamique : Authentification |
File:UGAChain_Vue_dynamique_authentification.png| Vue dynamique : Authentification |
||
File:UGAChain_Vue_dynamique_ajout_diplôme.png| Vue dynamique : Ajout d'un diplôme |
File:UGAChain_Vue_dynamique_ajout_diplôme.png| Vue dynamique : Ajout d'un diplôme |
||
− | File:UGAChain_Vue_dynamique_invalidation_diplôme1.png| Vue dynamique : Invalidation d'un diplôme |
+ | File:UGAChain_Vue_dynamique_invalidation_diplôme1.png| Vue dynamique : Invalidation d'un diplôme |
− | File: |
+ | File:UGAChain_Vue_dynamique_validite2.png| Vue dynamique : Vérification validité d'un diplôme |
+ | </gallery> |
||
− | File:UGAChain_Vue_dynamique_numéro_certif.png| Vue dynamique : obtention du numéro de certification |
||
+ | |||
− | File:UGAChain_Vue_dynamique_validite1.png| Vue dynamique : Vérification validité d'un diplôme, méthode 1 |
||
+ | =Interfaces= |
||
− | File:UGAChain_Vue_dynamique_validite2.png| Vue dynamique : Vérification validité d'un diplôme, méthode 2 |
||
+ | [[RICM5 2018 2019 - UGAChain - Interface du smart contract | Interface du smart contract]] |
||
+ | |||
+ | =Diagrammes de classes= |
||
+ | <gallery> |
||
+ | File:UGAChain_diagramme_classes_blockchain.png| Diagramme de classes blockchain |
||
+ | File:UGAChain_diagramme_classes_blockchainException.png| Diagramme de classes blockchain.blockchainException |
||
+ | File:UGAChain_diagramme_classes_request.png| Diagramme de classes du package blockchain.request |
||
</gallery> |
</gallery> |
Latest revision as of 10:47, 19 March 2019
Cette page a pour vocation d'exprimer nos choix de conception
Diagrammes UML
Vues logiques
Les modules choisis dans la vue détaillée de l'application web sont suffisants car tout ce qui concerne la vérification de validité d'une manipulation de diplôme ou les comparaisons de hash est géré dans les smart contracts de la chaîne de bloc.