L'orthographe !!!
On comprend presque rien à vos messages !
Expliciter les sources de données...
Expliciter les besoins de manière à savoir ce qu'il faut obtenir en résultat...
Faire un choix technique en fonction des contraintes (environnement du client: win / unix / mac, avec ou sans JVM, etc...) et en fonction des résultats requis (serveur dédié, mutualisé, en interne ou en externe à l'entreprise -> adressage ip et firewall etc...)
Ensuite, l'application :
Définir les objets principaux qui vont devoir communiquer.
En déduire leurs relations avec les bonnes cardinalités.
Faire petit à petit un modèle conceptuel des données (MCD)
Y intégrer des regles de gestion pour passer au modèle logique des données (MLD)
Y intégrer le choix de la base de données pour passer au modèle physique des données (MPD)
Faire valider toutes étapes par ton tuteur de stage.
Il risque d'apprendre beaucoup de choses au passage, lui aussi.
Le MPD permet de générer du code SQL de manière automatique pour créer la structure de la base de données en fonction de la base de données de destination. C'est pas mal du tout, mais il faut tout de même optimiser le code généré...
L'application, elle, ne fera que transmettre les requêtes à la base de données et afficher les différents résultats sur des pages différentes.
Voilà une ébauche de solution construite, posée et reposée.
Il ne te reste plus qu'à suivre les étapes (chemin long et fastidieux, semé d'embûches)
Bon courage !
Responsable technique - Projet JAVA / J2EE & Projets LAMP