begin process at 2012 02 09 06:34:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > GESTION D'INSCRIPTION

GESTION D'INSCRIPTION


 Information sur la source

Note :
Aucune note
Catégorie :Application Classé sous :SWING, authentification, hashset, treeset Niveau :Débutant Date de création :02/02/2009 Date de mise à jour :03/02/2009 22:34:29 Vu / téléchargé :14 965 / 4 306

Auteur : youma85

Ecrire un message privé
Commentaire sur cette source (22)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Une application en java qui permet de faire une gestion d'inscription des étudiants dans un cours.
L'affichage se fait par une JTable.
Pour ajouter, inscrire ou désinscrire  il faut s'authentifier.

Source

  • Exemple d'ajout de l'étudiant
  • int id=0;
  • if(txtId.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Id");
  • else
  • if(txtNom.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Nom");
  • else
  • if(txtPrenom.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Prénom");
  • else
  • if(txtDate.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Date");
  • else
  • if(txtAdresse.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Adresse");
  • else
  • if(txtTel.getText().isEmpty())
  • JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Téléphone");
  • else
  • {
  • try
  • {
  • boolean trouve=false;
  • id= Integer.parseInt(txtId.getText());
  • for(Etudiant etud:MenuF.getEnsEtudiant())
  • if(etud.getId()==id)
  • trouve=true;
  • if(trouve==false)
  • {
  • try
  • {
  • MenuF.getEnsEtudiant().add(new Etudiant(id,txtNom.getText(),
  • txtPrenom.getText(),txtDate.getText(),txtAdresse.getText(),
  • txtTel.getText()));
  • JOptionPane.showMessageDialog(null, "étudiant Ajouté");
  • //effacer les champs
  • txtId.setText("");
  • txtNom.setText("");
  • txtPrenom.setText("");
  • txtDate.setText("");
  • txtAdresse.setText("");
  • txtTel.setText("");
  • }catch(ErreurDate erD)
  • {
  • JOptionPane.showMessageDialog(null, erD.getMessage());
  • } catch (ErreurTelephone erT) {
  • JOptionPane.showMessageDialog(null, erT.getMessage());
  • }
  • }
  • else
  • JOptionPane.showMessageDialog(null, "Un étudiant existe déjà avec le même identifiant");
  • }catch(NumberFormatException err)
  • {
  • JOptionPane.showMessageDialog(null, "Veuillez mettre un entier dans le champ id");
  • }
  • }
Exemple d'ajout de l'étudiant
int id=0; 
if(txtId.getText().isEmpty())
    JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Id");
else
    if(txtNom.getText().isEmpty())
	JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Nom");
    else
        if(txtPrenom.getText().isEmpty())
             JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Prénom");
        else
           if(txtDate.getText().isEmpty())
		JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Date");
           else	
	     if(txtAdresse.getText().isEmpty())
		JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Adresse");
	     else
		if(txtTel.getText().isEmpty())
         	     JOptionPane.showMessageDialog(null, "Veuillez remplir le champ Téléphone");
                else
                {
											try
											{	
												boolean trouve=false;
												id= Integer.parseInt(txtId.getText());
												for(Etudiant etud:MenuF.getEnsEtudiant())
													if(etud.getId()==id)
														trouve=true;
												
												if(trouve==false)
												{
													try
													{
														MenuF.getEnsEtudiant().add(new Etudiant(id,txtNom.getText(),
														txtPrenom.getText(),txtDate.getText(),txtAdresse.getText(),
														txtTel.getText()));
														JOptionPane.showMessageDialog(null, "étudiant Ajouté");
														//effacer les champs
														txtId.setText("");
														txtNom.setText("");
														txtPrenom.setText("");
														txtDate.setText("");
														txtAdresse.setText("");
														txtTel.setText("");
													}catch(ErreurDate erD)
													{
														JOptionPane.showMessageDialog(null, erD.getMessage());
													} catch (ErreurTelephone erT) {
														JOptionPane.showMessageDialog(null, erT.getMessage());
													}
												}
												else
													JOptionPane.showMessageDialog(null, "Un étudiant existe déjà avec le même identifiant");
											}catch(NumberFormatException err)
											{
												JOptionPane.showMessageDialog(null, "Veuillez mettre un entier dans le champ id");
											}
										}


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   ProjetJava
    •   bin
      •   Exceptions
        • DesinscriptionImpossible.classTélécharger ce fichier [Réservé aux membres club]380 octets
        • ErreurDate.classTélécharger ce fichier [Réservé aux membres club]338 octets
        • ErreurTelephone.classTélécharger ce fichier [Réservé aux membres club]353 octets
        • InsciptionImpossible.classTélécharger ce fichier [Réservé aux membres club]368 octets
      •   InterGraph
        • About.classTélécharger ce fichier [Réservé aux membres club]2 232 octets
        • AddCours$1.classTélécharger ce fichier [Réservé aux membres club]722 octets
        • AddCours$2.classTélécharger ce fichier [Réservé aux membres club]2 555 octets
        • AddCours.classTélécharger ce fichier [Réservé aux membres club]4 280 octets
        • AddEtudiant$1.classTélécharger ce fichier [Réservé aux membres club]3 005 octets
        • AddEtudiant$2.classTélécharger ce fichier [Réservé aux membres club]739 octets
        • AddEtudiant.classTélécharger ce fichier [Réservé aux membres club]5 053 octets
        • Connexion$1.classTélécharger ce fichier [Réservé aux membres club]1 455 octets
        • Connexion.classTélécharger ce fichier [Réservé aux membres club]3 062 octets
        • Desinscription$1.classTélécharger ce fichier [Réservé aux membres club]2 453 octets
        • Desinscription.classTélécharger ce fichier [Réservé aux membres club]3 260 octets
        • Inscription$1.classTélécharger ce fichier [Réservé aux membres club]2 416 octets
        • Inscription.classTélécharger ce fichier [Réservé aux membres club]3 237 octets
        • Main$1.classTélécharger ce fichier [Réservé aux membres club]1 464 octets
        • Main$10.classTélécharger ce fichier [Réservé aux membres club]696 octets
        • Main$11.classTélécharger ce fichier [Réservé aux membres club]791 octets
        • Main$12.classTélécharger ce fichier [Réservé aux membres club]575 octets
        • Main$2.classTélécharger ce fichier [Réservé aux membres club]714 octets
        • Main$3.classTélécharger ce fichier [Réservé aux membres club]1 004 octets
        • Main$4.classTélécharger ce fichier [Réservé aux membres club]797 octets
        • Main$5.classTélécharger ce fichier [Réservé aux membres club]1 014 octets
        • Main$6.classTélécharger ce fichier [Réservé aux membres club]803 octets
        • Main$7.classTélécharger ce fichier [Réservé aux membres club]1 019 octets
        • Main$8.classTélécharger ce fichier [Réservé aux membres club]1 029 octets
        • Main$9.classTélécharger ce fichier [Réservé aux membres club]782 octets
        • Main.classTélécharger ce fichier [Réservé aux membres club]9 616 octets
        • ShowCours$1.classTélécharger ce fichier [Réservé aux membres club]1 006 octets
        • ShowCours$2.classTélécharger ce fichier [Réservé aux membres club]2 011 octets
        • ShowCours$3.classTélécharger ce fichier [Réservé aux membres club]2 026 octets
        • ShowCours$4.classTélécharger ce fichier [Réservé aux membres club]2 028 octets
        • ShowCours$MyTableModel.classTélécharger ce fichier [Réservé aux membres club]1 201 octets
        • ShowCours.classTélécharger ce fichier [Réservé aux membres club]4 259 octets
        • ShowEtudiant$1.classTélécharger ce fichier [Réservé aux membres club]1 024 octets
        • ShowEtudiant$2.classTélécharger ce fichier [Réservé aux membres club]2 024 octets
        • ShowEtudiant$3.classTélécharger ce fichier [Réservé aux membres club]708 octets
        • ShowEtudiant$MyTableModel.classTélécharger ce fichier [Réservé aux membres club]1 226 octets
        • ShowEtudiant.classTélécharger ce fichier [Réservé aux membres club]3 986 octets
      •   Ressources
        • Cours.classTélécharger ce fichier [Réservé aux membres club]1 996 octets
        • EtatCours.classTélécharger ce fichier [Réservé aux membres club]1 019 octets
        • Etudiant.classTélécharger ce fichier [Réservé aux membres club]5 817 octets
      • youma.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier73 233 octets
    •   src
    • .classpathTélécharger ce fichier [Réservé aux membres club]232 octets
    • .projectTélécharger ce fichier [Réservé aux membres club]510 octets

Télécharger le zip


 Historique

03 février 2009 22:07:50 :
j'ai pas envoyer le projet sans le dossier bin alors maintenant j'ai ajouté le dossier.
03 février 2009 22:32:12 :
Ajout du dossier bin au projet
03 février 2009 22:32:43 :
Ajout du dossier bin au projet
03 février 2009 22:34:29 :
Ajout du dossier bin que j'ai supprimer par erreur

 Sources du même auteur

Source avec Zip COMPILATEUR PASCAL

 Sources de la même categorie

Source avec Zip Source avec une capture [J2ME] MAILXPRESS, UNE PETITE APPLICATION D'ENVOI DE MAIL ÉC... par doderic
Source avec Zip CLIENT ET SERVEUR DE MESSAGERIES par lemout
Source avec Zip Source avec une capture NAVIGATEUR HTTP par lemout
Source avec Zip Source avec une capture PROGRAMME DE PARTAGE DE FICHIER EN RESEAUX par billatosco
Source avec Zip JET SPRING JSF PRIMEFACES par mendjijet

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MENU CIRCULAIRE EN SWING par Julien39
Source avec Zip Source avec une capture BANNIÈRE EN SWING : TEXTE DÉFILANT SUR UN JLABEL par Julien39
Source avec Zip Source avec une capture INDICATEUR D'ACTIVITÉ ANIMÉ par Julien39
Source avec Zip Source avec une capture JGRAPH : COMPOSANTS SWING CUSTOMISÉS par Julien39
Source avec Zip Source avec une capture JTABLE CUSTOMISÉE par Julien39

Commentaires et avis

Commentaire de chahrah le 04/02/2009 17:29:34

salut
ques que je doit ecrire dans login et password pour valider la connexion
merci

Commentaire de youma85 le 04/02/2009 21:03:40

administrateur / emsi123

Commentaire de chahrah le 04/02/2009 22:35:08

re salut
j'ai ecrit ca et le boutton valider ne marche pas toujours
merci

Commentaire de youma85 le 04/02/2009 23:08:27

pourtant ca marche pour moi
login :administrateur
password: emsi123

Commentaire de chahrah le 05/02/2009 10:19:00

Salut
Merci ca marche très bien
il te faut un bouton rechercher d'un cour selon sa description (mot clé) même chose pour étudiant (id ou nom)
Merci

Commentaire de youma85 le 05/02/2009 10:59:39

oui et il me faut aussi des suppression et modifications des enregistrements. mais c'était comme ça le cahier de charge.

Commentaire de inffoadel le 06/03/2009 15:54:29

salut
beau travaille,merci ca marche trés bien
dit moi stp tu peut le codé a l'aide de jbuilder?,j'ai besoin d'apprendre le jbuilder,je suis vraiment un débutant.
merci d'avance.

Commentaire de youma85 le 07/03/2009 12:41:32

Salut
merci, moi j'utilise Eclipse j' n'ai jamais utilisé JBuilder, pour le moment j'ai un emploi très chargé j'en ai beaucoup de projet une autre fois peut être. désolé khouya

Commentaire de fatim1 le 24/03/2009 02:05:38

Salut moi ma question  elle est toute simple :
Comment je fais pour utiliser le projet avec éclipse?
S'il vous plaît refondez concrètement.

Commentaire de youma85 le 24/03/2009 20:44:37

Pour ce projet et aussi pour n'importe quel autre projet, vous devez ajouter le dossier de ce projet dans votre workspace puis ajouter un nouvel projet qui porte le même nom que ce projet

Commentaire de lauamine le 14/05/2009 15:18:25

bonjour est ce que me pouvé montré l'inverse de cette application ça veut dire :

L'affichage se fait par une JTable.

et me donne Une application en java

Commentaire de youma85 le 15/05/2009 13:01:55

désolé je n'ai pas bien compris ce que vous voulez dire

Commentaire de fitriansyah le 23/06/2009 21:15:28

Salut, je voulais essayer de tester votre programme mais je n'arrive pas à ouvrire avec NetBeans, à chaque fois j'ai cliqué sur ouvrir projet, il ne trouve pas le fichier pour executer. Pouvez-vous me dire comment? Merci d'avance.

PS: je suis debutant.

Commentaire de HAJHAG le 11/03/2010 18:06:38

Bonjour

je ne suis pas arrive à executer sur eclipse le fichier Main ,il me sort des messages
1.) java.io.FileNotFoundException: save.dat (Le fichier spécifié est introuvable)
2.) at java.io.FileInputStream.open(Native Method)

Je vous prie de m'erienter vers une piste

Merci

Commentaire de vivacola le 11/04/2010 22:37:23

salut cette application gestion d'inscription de netbeans
n'est marcherer

Commentaire de vivacola le 11/04/2010 22:47:59

n'est marcher en netbeans
plaiss une solution

Commentaire de benkhai1 le 20/06/2010 19:09:51

apres le telechargement du dossier tout entier que faut il faire pour executer l'application

Commentaire de Brrrr le 21/06/2010 11:14:03

bonjour merci  youma85 pour ton application ca marche pour moi.  Pour l'exécuter il faut ouvrir eclipse puis cliquer sur File ensuite sur Import une fenêtre s'affiche cliquer sur General puis Existing project into worspace puis Next et vous choisissez l'url de l'application enfin cliquer sur Finish et voilà

une petite question khoya  youma85   est ce que vous avez déjà travailler avec j2EE j'ai une application de gestion d'une école et je ne sais pas comment faire pour calculer les notes des étudiants avec JSP & Servlet je travaille sous eclipse et mysql veuillez me contactez sur ilhma611@live.com merci

Commentaire de Brrrr le 22/06/2010 11:45:02

désolé mon adresse c'est ilham611@live.com je besoin de votre aide

Commentaire de HDfsr le 24/10/2010 18:37:17

bonjour
bon application ça marche très bien
bon continuation

Commentaire de yoyo100 le 04/01/2011 17:01:03

si tu peux m'envoyer le rapport qui explique ton application a ma boite email:
rimka.boud@hotmail.com

Commentaire de benmabrouk le 20/04/2011 03:30:50

svp tu peux m'envoyer le rapport qui explique ton application a ma boite email aujourd'huit à
: respect70@live.com   merciiiiiii d'avance

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

SWING/font/XML/arbre binaire algo URGENT !!! [ par mkstraits ] salut !à partir d'une interface swing java, on est supposé pouvoir entrer des formules (dans un certain langage de logique) exemple simple: (a.b)=(c+d Swing chemin erroné!!! [ par snake64 ] Bonjour à tous !!Encore une question bidon mais dont je ne trouve pas la réponse!!!J'ai voulu gérer mes boutons de souris et donc j'utilise la classe Interface Swing [ par sikstar ] Yop all !Je débute en java, j'travaille sur des interfaces swing.J'aimerais placer des JButton a ma facon, malheureusement on ne les place pas par coo Swing - GridLayout [ par sikstar ] Voila merci ki lira et répondra à ce post ;)Alors j'ai tenté de définir un layout GridLayout pour placer des boutons, voici le code source en berf :im impression avec swing [ par wilber ] Salut!COmment imprimer un fichier texte avec swing???Jsouhaiterais lance l'impression apres avoir fixe les differents parametres (avec la methode prin Swing / awt [ par leBigouden ] Salut tt le mondej'aimerais savoir qu'elles sont les avantages a utiliser le package Swing plutot que awt (avantage d'une JFrame par rapport a une Fra comment faire pour redimentionner une interface swing pour imprimer [ par zozolh ] comment faire pour redimentionner une interface swing ? quand j'imprime la taille est trop grande et sort de la zone d'impression, et j'ai pas toute m interface graphique avec swing [ par stickasia ] bonjour j'essai de faire déplacer un carre de gauche a droite avec un timer et avec swing pouvez vous maider SVP Comment utiliser swing et awt sous windows [ par rayy ] Ben c simple, j'ai Jcreator, et je voulais savoir comment programmer à l'aide de java swing et de awt sous windows. Comment utiliser swing et awt sous windows [ par rayy ] je me suis trompé de theme, donc pourrai-je savoir comment utiliser java swing et awt sous wiçndows, sachant que j'ai JCreator et le JRESDK installé.


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales