0% ont trouvé ce document utile (0 vote)
78 vues3 pages

Application Bloc-notes et Calculatrice Python

Ceci est un document décrivant les exigences pour développer une application de bureau combinant les fonctionnalités d'un bloc-notes et d'une calculatrice à l'aide de Python et Tkinter. L'application doit inclure la création et l'ouverture de fichiers, l'enregistrement et l'impression de documents ainsi que les opérations de base d'une calculatrice.

Transféré par

wpbenelux
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
78 vues3 pages

Application Bloc-notes et Calculatrice Python

Ceci est un document décrivant les exigences pour développer une application de bureau combinant les fonctionnalités d'un bloc-notes et d'une calculatrice à l'aide de Python et Tkinter. L'application doit inclure la création et l'ouverture de fichiers, l'enregistrement et l'impression de documents ainsi que les opérations de base d'une calculatrice.

Transféré par

wpbenelux
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

GUI

Application de Productivité Personnelle

Développer une application de bureau en utilisant Python et la bibliothèque Tkinter qui


combine les fonctionnalités d'un bloc-notes et d'une calculatrice. Cette application
aidera les utilisateurs à gérer leurs notes et à effectuer des calculs simples directement
depuis une interface unique.

Exigences Fondamentales:

Interface Principale:

L'application doit avoir une fenêtre principale qui sert de point d'entrée pour les deux
fonctionnalités principales : le bloc-notes et la calculatrice.

Fonctionnalités du Bloc-notes:

● Création de Nouveau Fichier: Permet à l'utilisateur de commencer un nouveau


document.
● Ouvrir un Fichier: Permet à l'utilisateur d'ouvrir un fichier txt existant.
● Enregistrer: Permet de sauvegarder le contenu actuel dans le fichier ouvert.
● Enregistrer Sous: Permet de sauvegarder le contenu actuel dans un nouveau
fichier txt.
● Quitter: Ferme l'application.

Fonctionnalités de la Calculatrice:

● La calculatrice doit supporter les opérations de base: addition, soustraction,


multiplication, et division.
● Un bouton pour effacer les entrées actuelles et un autre pour effectuer le calcul.

Menu et Configurations:

● Édition: Options pour copier et coller du texte.


● Options: Permettre à l'utilisateur de changer la taille de la police et la couleur du
texte dans le bloc-notes.
● Outils: Un sous-menu qui permet d'ouvrir la calculatrice.

Documentation:

Inclure des commentaires dans le code pour expliquer le fonctionnement des différentes
sections.

Fonctionnalités Bonus (pour points supplémentaires):

● Recherche de Texte: Ajouter une fonctionnalité pour rechercher du texte dans le


bloc-notes.
● Impression de Document: Permettre à l'utilisateur d'imprimer le contenu du
bloc-notes.
● Fonctionnalités avancées de Calculatrice: Ajouter des fonctions scientifiques
comme les racines carrées, les puissances, etc.

Critères d'Évaluation:
Code sur 30% de la note finale :

● Fonctionnalité (40%): L'application doit fonctionner sans erreurs et toutes les


fonctionnalités de base doivent être implémentées correctement.
● Qualité du code (30%): Le code doit être propre, bien organisé, et bien commenté.
● Interface utilisateur (20%): L'interface doit être intuitive et facile à utiliser.
● Fonctionnalités supplémentaires (10%): Points bonus pour l'implémentation des
fonctionnalités avancées.

présentation sur 70% de la note finale

Livrables:

● Code source de l'application.


● Un fichier README qui explique comment installer et exécuter l'application.
● Capture d'écrans de l'application en fonctionnement accompagnée d’une
présentation pour vendre votre produit.
Exemple

Vous aimerez peut-être aussi