IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

UML et Base de données

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Juin 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 6
    Points : 5
    Points
    5
    Par défaut UML et Base de données
    Bonsoir tt le monde,

    Je suis un nouveau dans le domaine de programmation, et je veux développer un programme en java.

    Avant de commencer le code, j'ai débuter par faire un diagramme de classe, mais j'aimerai savoir est ce que je doit faire un seul diagramme de classe, qui contient la modélisation du programme plus la modélisation de la base de données, ou bien la modélisation doit être en deux parties distinguées???

    Merci

  2. #2
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Points : 7 653
    Points
    7 653
    Billets dans le blog
    55
    Par défaut
    tu fais un diagramme de classes pour tes objets métier et ce diagramme de classe te permettra de faire ta base de données.
    mais tes classes métier et tes tables doivent correspondre. cette correspondance est d'autant plus pregnante si tu utilises des EJB car il y aura alors un mapping explicite.

    A bientôt
    Développeur Java
    Site Web

  3. #3
    Rédacteur

    Avatar de autran
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2015
    Messages
    1 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2015
    Messages : 1 241
    Points : 7 653
    Points
    7 653
    Billets dans le blog
    55
    Par défaut
    oui mais si tu parles de EJB ca veut dire J2EE donc serveur complexe à administrer
    aussi, si tu ne veux pas passer ton temps à gerer un tomcat JBOSS et 200 fichiers WEB.XML ..... tu prends du PHP et les serveurs sont prêt à l'emploi
    Développeur Java
    Site Web

  4. #4
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Points : 3 404
    Points
    3 404
    Par défaut
    Citation Envoyé par desaitm Voir le message
    Bonsoir tt le monde,

    Je suis un nouveau dans le domaine de programmation, et je veux développer un programme en java.

    Avant de commencer le code, j'ai débuter par faire un diagramme de classe, mais j'aimerai savoir est ce que je doit faire un seul diagramme de classe, qui contient la modélisation du programme plus la modélisation de la base de données, ou bien la modélisation doit être en deux parties distinguées???

    Merci
    Bonjour,

    Pour ma part je ferais deux parties distinguées. Il est possible de lier les deux, mais pour débuter il est important de faire la différence entre modèle de données (ton schéma de base de données) et diagramme de classe (qui comprend tes classes métier).
    Ces diagrammes sont juste des outils, donc commencer par séparer les différentes parties permet d'avoir une vue globale plus aisée !

  5. #5
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Points : 3 404
    Points
    3 404
    Par défaut
    Citation Envoyé par kevinternet Voir le message
    oui mais si tu parles de EJB ca veut dire J2EE donc serveur complexe à administrer
    aussi, si tu ne veux pas passer ton temps à gerer un tomcat JBOSS et 200 fichiers WEB.XML ..... tu prends du PHP et les serveurs sont prêt à l'emploi
    Le problème exposé ici concerne la conception. Il n'est pas encore question de choix technologiques !

Discussions similaires

  1. UML -> XSD -> Base de données ou fichier XML
    Par Cédric B. dans le forum NoSQL
    Réponses: 0
    Dernier message: 06/12/2013, 10h53
  2. Passage de uml en base de données
    Par azur123 dans le forum Modélisation
    Réponses: 9
    Dernier message: 04/03/2013, 18h48
  3. UML et base de données préconçue
    Par ellalva dans le forum UML
    Réponses: 4
    Dernier message: 09/06/2011, 00h55
  4. UML pour base de données
    Par Invit-é dans le forum UML
    Réponses: 1
    Dernier message: 10/12/2008, 12h04
  5. UML profile base de données
    Par hakim78 dans le forum UML
    Réponses: 3
    Dernier message: 12/05/2007, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo