accueil
Vous êtes ici >> Accueil/Téléchargement/Turbo pascal
Résultats par page : 5 | 10 | 20 | 50

Turbo pascal

kaspersky

03/04/2007
Téléchargé 64 fois (19522 Ko)

simulateur d'un gestionaire d'une bibliotheque

03/11/2006
Téléchargé 106 fois (0 Ko)
 

Universite des sciences et technologie d'oran MOHAMED-BOUDIAF

LMD-MIAS 1ERE ANNEE

RAPPORT DU PROJET

"Gestionnaire d'une bibliotheque"

 

1-cliquer sur l'icône

2-indiquer le chemin du repertoir de travail

Normalement apres avoir saisie le chemin exact

l'interface simple pour utilisateur

 

2-concernant la gestion des erreurs

-sasie d'un titre incorect

-Etudiant bani qui veut faire un pret

-Essai de banir un etudiant qui est meme pas inscrit

Interface gestionaire de la bibliotheque (protegé par un mot de passe )

Decouverte de nouvelles fonctions

-Ajouter un nouvelle adherent dans la bibliotheque

-Banir un etudiant

-Consulter la liste des pret(dans l'exemple ci dessou il n'ya pas de pret )

 

Remarques:

Pour tous cela j'ai utiliser l'unite GRAPH pour le dessin des menu,bouton ,...exe

DOS pour afficher l'heure (gettime)

CRT pour les fonctions recurentes

KEYBOARD pour pouvoir utiliser la fonction readkey (indispensable sous freepascal)

les point fors du programme

-Gestion de tous type d'erreur

-Diversite des fonctions

-Rapidite de l'execution (division des taches)

au lieu d'utiliser la fonction readln ou read en mode graphique j'ai defini deux fonctions une qui recupere les valeurs numeriques entrés au clavier l'autre pour recuperer les valeurs de type string(nom,prenom,adresse...)

et enfin voici le corps de programme

Les problemes rencontrés:

-Quelques interuptions du programme soudaines (oublie de mettre le close(f))

-La fonction readkey qui ne repond pas (oublie d'ajout de l'unite keyboard dans la clause uses)

-Gestions des valeurs numeriques et chaine de caractère (resolution de probleme par la definition de deux fonction lire_chaine et lire_nbr)

-Mettre a jour l'affichage en mode graphique (resolution de probleme par l'ecrasement des image qu'on veut effacer par

"bar" et mettre comme couleur la couleur de fond ce qui a pour effet de simuler un effacement d'une partie de l'ecran)