Ici , vous aurez accès à tout mes projets de programmation.

Facture

Ceci est un projet de première année de cycle d'ingénieur à Polytech'Tours.
Réalisé seul en C avec la bibliothèque graphique GTK+.

Le but de ce projet était de pouvoir gérer :
- des produits ( avec leurs prix , leur quantités , les taxes appliquées dessus ... )
- des Clients ( qui acheter des produits dans une quantité n , qui veulent des factures ... )
- des Opérateurs ( ce sont eux qui réalisent des ventes de produits aux Clients ).

Les opérateurs avaient un compte avec un mot de passe , celui-ci chiffré afin d'éviter l'usurpation d'identité.

Les ventes des opérateurs aux Clients sont réalisés à travers un interface User-Friendly et envoies en sortie : Un devis.
Un devis peut être modifié , supprimé , enregistré pour y revenir plus tard ou bien,
transformé en quelque chose de définitif : Une facture.

Le programme devait aussi être capable d'imprimer les factures pour les Clients.


Le code a été compilé avec gcc et des options très stricte :

--std=c89 qui oblige le code a respecté les standards du C89.
avec l'option -Wall qui transforme chaque warning en erreur.
avec l'option -Wstrict-prototypes qui demande tout les types à chaque arguments.
avec l'option -pedantic qui empêche l'utilisation d'extension interdite.
avec Valgrind qui vérifie très minutieusement qu'il n'y a aucune fuite mémoire dans le programme.

    0 Réponse(s)