Update 'compteRendu.md'

pull/12/head
Matheo HERSAN 2 years ago
parent 28f07a11ae
commit 93fac75bc5

@ -38,7 +38,7 @@ Cependant, il va sans dire que même avec une telle organisation nous avons tout
Pour démarrer l'application, nous vous recommandons d'utiliser le script `build.sh`. Ce script vous permet de compiler et de lancer l'application en utilisant l'option `-rb`. Vous n'avez pas besoin de compiler l'application manuellement ni d'exécuter l'exécutable vous-même. Exécutez simplement la commande `./build.sh -rb` pour que l'ensemble du processus soit automatisé.
Pour plus détail vous pouvez consulter le `README.md` afin d'y voir les différentes fonctionnalités.
**En cas d'erreurs :** Si il y a un problème d'execution avec le script faite un `make all` et ensuite faite un `./app`
**En cas d'erreurs :** Si il y a un problème d'exécution avec le script faire un `make all` et ensuite faire un `./app`
## Conception
@ -53,6 +53,8 @@ Mais nous avons, grâce a cette architecture aucun problème pour créer d'autre
Un autre bénéfice majeur réside dans la facilité de maintenance. En segmentant le programme en couches et en composants distincts, nous avons la possibilité d'apporter des modifications à chacun d'eux sans altérer le code source des autres parties qui ne dépendent pas de ces modifications, préservant ainsi leur fonctionnement initial.
## Les fonctionnalités en plus :
### Pourquoi avons-nous chiffré le mot de passe du responsable avec le code de César ?
Le code de César est un chiffrement que nous avons vu en cours de **bases mathématiques 1**. Il s'agit d'un chiffrement simple qui fonctionne grâce à un numéro qui correspond au décalage des lettres de l'alphabet. Pour obtenir le mot de passe, si nous n'avions pas mis en place ce chiffrement, il aurait simplement fallu ouvrir le fichier `mdp.txt`. Alors nous avons pensé qu'un minimum de sécurité était nécessaire.
Loading…
Cancel
Save