Gestion universite

Soyez le premier à donner votre avis sur cette source.

Vue 29 309 fois - Téléchargée 10 795 fois

Description

Projet POO 2008-2009 ISGde Tunis
Ce code permet la gestion d'une universite en se limiter a l'ajout, la suppression , la modification et la recherche des etudiants ou des enseignats et des instituts en dedans de l'universite de Tunis.

Source / Exemple :


/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
  • /
package myuniversityproject20082009; /** *
  • @author CHIHAOUI
  • /
public class DataFile implements InterfaceDataFile{ /**
  • Converts the file in the parameter to list
  • @param fileName URL of the file
  • @return list of object in the file
  • /
public java.util.List convertFileToList(String fileName)throws ExceptionUniversity { java.util.List list = new java.util.LinkedList(); try { java.io.FileInputStream myDataFile = new java.io.FileInputStream(fileName + ".dat"); java.io.ObjectInputStream objectReader = new java.io.ObjectInputStream(myDataFile); while (myDataFile.available() > 0) { list.add(objectReader.readObject()); } myDataFile.close(); } catch (Exception ex) { throw new ExceptionUniversity("File Or Directory Not Found We Will Create An Empty File !!"); } return list; } /**
  • Fills the file from objects in the list
  • @param list list of the objects
  • @param fileName URL of the file
  • /
public void convertListToFile(java.util.List list,String fileName) throws ExceptionUniversity{ try{ java.io.FileOutputStream myDataFile=new java.io.FileOutputStream(fileName+".dat"); java.io.ObjectOutputStream objectWriter=new java.io.ObjectOutputStream(myDataFile); java.util.Iterator i=list.iterator(); while(i.hasNext()){ objectWriter.writeObject(i.next()); } myDataFile.flush(); myDataFile.close(); }catch(Exception ex){ throw new ExceptionUniversity("File Or Directory Not Found We Will Create An Empty File !!"); } } /**
  • Adds an object to the file
  • @param fileName URL of the file
  • @param obj Object to add to the file
  • /
public void addData(String fileName,Object obj){ try{ java.io.FileOutputStream myDataFile=new java.io.FileOutputStream(fileName+".dat"); java.io.ObjectOutputStream objectWriter=new java.io.ObjectOutputStream(myDataFile); objectWriter.writeObject(obj); myDataFile.flush(); myDataFile.close(); }catch(java.io.IOException ex){ ex.printStackTrace(); } } /**
  • copy the fileName to fileDest
  • @param fileName the source file
  • @param fileDest the destination file
  • /
public void copyFile(java.io.File fileName,java.io.File fileDest){ try{ if(fileName.exists()){ java.io.FileOutputStream fos=new java.io.FileOutputStream(fileDest); java.io.FileInputStream fis=new java.io.FileInputStream(fileName); byte[] octal=new byte[1000000]; fis.read(octal); fos.write(octal); } }catch(Exception ex){ ex.printStackTrace(); } } } ..... il y a plusieurs classes

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

jmvianney
Messages postés
1
Date d'inscription
samedi 14 avril 2012
Statut
Membre
Dernière intervention
14 février 2013

Salut, quelqu'un pourrait me dire comment les différentes étapes à suivre pour créer une application J2EE avec les EJB 3.0, étant donné que je dois avoir une base de données mysql à côté. Merci de me répondre
sofasr
Messages postés
5
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
22 avril 2011

t'as utiliser un serveur ?
merci ca marche
infor5
Messages postés
7
Date d'inscription
vendredi 15 décembre 2000
Statut
Membre
Dernière intervention
15 juin 2010

c'est bien. comme vous connaissez bien netbeans, j'ai un problème suivant: à partir d'un ensemble des cases à cocher qui représentent l'ensemble des attributs d'une requete, j'ai pas pu réaliser une requete à partir des selection des cases à cocher. SVP, as tu une idée sur ce problème
2mohamed2
Messages postés
12
Date d'inscription
mercredi 26 décembre 2007
Statut
Membre
Dernière intervention
13 juin 2009

a ouvrir avec NetBeans
padous
Messages postés
1
Date d'inscription
jeudi 10 septembre 2009
Statut
Membre
Dernière intervention
10 septembre 2009

dis moi comment est ce que je peux tester ton projet

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.