NSI - Première - Projet_1: chiffrement d'un texte
Travail demandé
Définition du projet ( cahier des charges )
On vous demande de concevoir un logiciel avec un Interface graphique Homme Machine (IHM); l'interface graphique comprendra une fenêtre Windows avec deux zones de texte appélées "texte original" et "texte chiffré". En dessous de ces deux zones, vous placerez deux boutons "chiffrer" et "déchiffrer". La zone "texte original" permettra de saisir un texte en clair, lors d'un clic sur le bouton "chiffrer", l'application chiffrera le texte et l'affichera la zone de texte "texte chiffré". Vous pourrez aussi déchiffrer un message qui a été chiffré avec l'application. Dans ce cas vous copiez-collez le texte chiffré dans la zone "texte chiffré" et vous cliquez sur le bouton "déchiffrer", le texte déchiffré apparaitra alors dans la zone "texte original", voici à quoi peut ressembler l'interface graphique:
Vous pourrez vous aider du dossier Ressources pour la conception de l'IHM.
Répartition des tâches
Vous réaliserez un dossier qui explique votre code et un **calendrier ** qui décrit les tâches réalisées chaque heure. Chaque membre réalisera une partie du projet conformément à la répartition ci-dessous:
- Membre1:
Premier temps: réaliser l'interface graphique avec Tkinter comme décrite dans le cahier des charges.
Deuxième temps: Écrire le code python qui permet de chiffrer le texte saisi dans la zone "texte original".
Réaliser le dossier de votre projet.
Etablir un calendrier récapitulatif des tâches réalisées chaque heure.
- Membre2:
Premier temps: réaliser l'interface graphique avec Tkinter comme décrite ci-dessus.
Deuxième temps: Écrire le code python qui permet de déchiffrer le texte saisi dans la zone "texte chiffré".
Réaliser le dossier de votre projet.
Etablir un calendrier récapitulatif des tâches réalisées chaque heure.
- Groupe: Fusionner vos travaux. Préparer la présentation.