Difference between revisions of "RICM5 2018 2019 - UGAChain - Conception"

From air
Jump to navigation Jump to search
 
(4 intermediate revisions by 2 users not shown)
Line 23: Line 23:
 
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, méthode 1
+
File:UGAChain_Vue_dynamique_invalidation_diplôme1.png| Vue dynamique : Invalidation d'un diplôme
File:UGAChain_Vue_dynamique_invalidation_diplôme2.png| Vue dynamique : Invalidation d'un diplôme, méthode 2
+
File:UGAChain_Vue_dynamique_validite2.png| Vue dynamique : Vérification validité d'un diplôme
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
 
File:UGAChain_Vue_dynamique_validite2.png| Vue dynamique : Vérification validité d'un diplôme, méthode 2
 
 
</gallery>
 
</gallery>
   
 
=Interfaces=
 
=Interfaces=
<gallery>
 
 
[[RICM5 2018 2019 - UGAChain - Interface du smart contract | Interface du smart contract]]
 
[[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.

Vue physique

Vues dynamique

Interfaces

Interface du smart contract

Diagrammes de classes