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

BOUML Discussion :

[BOUML]Un modeleur UML gratuit pour Windows, Linux et Mac OS X


Sujet :

BOUML

  1. #21
    Membre expérimenté
    Avatar de bobuse
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 232
    Par défaut
    Salut

    Ce logiciel a l'air sympatique et effectivement d'un bon rapport qualité prix. Utilisant actuellement umbrello, je ne pense pas avoir tellement de différence, quoique le fait de pouvoir dessiner les packages dans les diagrammes de classes me plaît bien et le système de plug-out semble bien pensé ;-)
    Ce qui me tente à vouloir le tester est le côté multi-plateforme, qui n'est pas encore pour demain avec umbrello.

    Y aurait-il quelque part un paquet debian ou ubuntu tout prêt pour faciliter l'installation, histoire de pas installer toutes les libs nécessaires à la compil ?

  2. #22
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Umbrello, je ne supporte presque plus, il plante à chaque fois que je lui demande un reverse un peu compliqué avec des templates dans le tas. Il est instable au possible.

    Pour autant que je sache, il n'y a aps de apquet Debian ou ubntu, mais tu devrais pouvoir le compiler sans trop de pb.

  3. #23
    Membre expérimenté
    Avatar de bobuse
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    232
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 232
    Par défaut
    ouaip

    pour ma part je n'utilise umbrello que pour la conception et la documentation. C'est vrai pour ce qui est reverse et même génération de code, ça reste bof bof.
    Bon je vais voir si j'ai 5 minutes pour tester bouml après compilation. merci pour ta réponse.

  4. #24
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Pour info : Bouml est compilable avec Qt2 ou Qt3, pas Qt4

    Si tu as deja une version de Qt compatible sur ta machine, utilise la.

    Sinon, si tu veux reduire les temps de compil de Qt et de Bouml, je te conseille de prendre Qt 2.3, en plus tu auras un affichage identique a celui sur Windows puisque la version Windows que je livre est compilée avec cette même version.

    Bonnes compilations et modélisations

    Bruno
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  5. #25
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut Pb load .prj
    bonjour,

    J'ai un message d'erreur lorsque je désire réouvrir un pojet déja existant:

    .

    Je ne sais pas ce que cela signifie, j'avais déja su réouvrir ce projet avant. Est-ce que j'ai mal configuré BOUML_ID? le projet a-t-il été mal enregistré? Est-ce que je peux récupérer mes diagrammes dans un autre projet?

    Merci
    Images attachées Images attachées  

  6. #26
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    bizarre bizarre,

    est-ce que tu as fait des manip manuelles directement sur les fichiers du projet ?

    peux-tu m'envoyer le directory BoumlChen complet via un zip ou autre a bouml@free.fr ?

    ensuite, fait une sauvegarde des fichiers (par exemple via le zip que tu m'enverrais) puis edites le fichier 128004 en question et mets un espace entre public et //, et essayes de relire le projet

    Bruno
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  7. #27
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    Citation Envoyé par bruno_pages
    bizarre bizarre,

    est-ce que tu as fait des manip manuelles directement sur les fichiers du projet ?

    peux-tu m'envoyer le directory BoumlChen complet via un zip ou autre a bouml@free.fr ?

    ensuite, fait une sauvegarde des fichiers (par exemple via le zip que tu m'enverrais) puis edites le fichier 128004 en question et mets un espace entre public et //, et essayes de relire le projet

    Bruno
    J'ai rajouté un espace entre public et // et j'ai eu un nouveau message lors de l'ouverture :

    http://www.developpez.net/forums/att...1&d=1162832714

    pour les fichier du projet je ne les ai pas modifié manuellement
    Images attachées Images attachées  

  8. #28
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    je viens d'envoyer par mail le fichier modifie pour etre lisible ... et je corrige Bouml
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  9. #29
    Futur Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 5
    Par défaut
    Citation Envoyé par bruno_pages
    je viens d'envoyer par mail le fichier modifie pour etre lisible ... et je corrige Bouml
    Super!! ça roule

    En tout cas je trouve bouml prometteur, étant débutant en UML je trouvais objecteering trop compliqué pour ce que je voulais faire, tandis que bouml est simple et facile d'accès.

    bonne chance et merci

  10. #30
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Voilà, la 2.19.1 est dispo sur le site

    bobuse, si tu a déjà compilé la 2.19 et que tu ne veux pas tout recompiler, il te suffit de prendre la nouvelle version des fichiers src/dialog/About.cpp et src/browser/BrowserClassView.cpp et de relancer la compilation qui sera alors rapide.

    Désolé pour ce vieux bug introduit avec les activités, il semble que tu es le premier à changer les class settings au niveau d'une class view et donc être tombé dans ce problème.

    Bonne modélisations
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  11. #31
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 13
    Par défaut
    Bonjour à tous.
    Je suis en train de découvirr BoUML, qui est trés prometteur.

    Cela dit, juste une remarque d'ordre esthétique (ce n'est pas primordial, mais ca a son importance) : La plupart des menus n'ont pas de majuscules. Je trouve cela moins lisible, et c'est facilement modifiable

    En tout cas, c'est du trés bon boulot !

  12. #32
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Citation Envoyé par jb084
    La plupart des menus n'ont pas de majuscules. Je trouve cela moins lisible
    meme si j'ai pensé un truc du style 'et puis quoi encore' lorsque j'ai lu ton message , j'ai mis les majuscules dans la version 2.19.3 disponible sur le site

    Citation Envoyé par jb084
    et c'est facilement modifiable
    sauf que le code contient plus de 1000 fois l'ajout d'une entrée dans un menu , heureusement ce genre de chose s'automatise très facilement avec Xcoral, sinon je ne l'aurais pas fait
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  13. #33
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Citation Envoyé par bobuse
    Y aurait-il quelque part un paquet debian ou ubuntu tout prêt pour faciliter l'installation, histoire de pas installer toutes les libs nécessaires à la compil ?
    Bonjour,

    Au cas ou tu ne l'aurais pas déjà vu, Debian diffuse maintenant Bouml ici. Ils prennent en compte assez vite les nouvelles versions, mais bien-sûr d'abord en unstable. Comme il faut 10 jours pour passer de unstable à testing (histoire de voir s'il y a des bugs) et que je livre généralement une version chaque dimanche soir (ce que je vais d'ailleurs faire aujourd'hui) cela va bouchonner
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  14. #34
    Rédacteur
    Avatar de bafman
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    2 574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    tout d'abord, felicitation pour l'excelent boulot réalisé sur ce logiciel. Il est tellement bien que j'ai reussi à convertir presque toute ma promo cette année
    bon venons en au fait :
    est qu'il serait possible de pouvoir choisir les types de commentaires en debut de classe/méthodes/attributs ?
    du genre, pouvoir choisir entre les commentaire mono ligne, javadoc et autre...
    * Il est infiniment plus simple de faire rapidement un code qui marche que de faire un code rapide qui marche
    * pour faciliter les recherches, n'oubliez pas de voter pour les réponses pertinentes
    Mes articles

  15. #35
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Citation Envoyé par bafman
    tout d'abord, felicitation pour l'excelent boulot réalisé sur ce logiciel. Il est tellement bien que j'ai reussi à convertir presque toute ma promo cette année
    seulement presque, mince alors
    Tu es enseignant ou élève ? dans qu'elle école/fac (tu peux répondre via le mail si c'est confidentiel ... ou même ne pas répondre du tout !)

    Citation Envoyé par bafman
    est qu'il serait possible de pouvoir choisir les types de commentaires en debut de classe/méthodes/attributs ?
    du genre, pouvoir choisir entre les commentaire mono ligne, javadoc et autre...
    La balise ${comment} que tu connais recopie le contenu de la description d'une element en insèrant // au debut de chaque ligne.

    Si tu veux autre chose il faut remplacer ${comment} par ${description} et dans ce cas la description de l'élément correspondant est prise telle qu'elle. Cela veut dire que tu dois mettre toi même les /* ... */ ou autre, soit dans la description elle même, soit autour de la balise ${description}.

    Remarques :
    • il est possible de donner une définition par defaut des descriptions des elements associés à la production de code, voir les generation setting
    • pour changer toutes les balises ${comment} en ${description}, tu dois le faire à la main dans les generation settings pour les futures définitions, et utiliser le plug-out global change pour mettre à jour les definitions déjà existantes


    Bonnes modélisations
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  16. #36
    Rédacteur
    Avatar de bafman
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    2 574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2003
    Messages : 2 574
    Par défaut
    Ok, merci pour la reponse
    Citation Envoyé par bruno_pages
    seulement presque, mince alors
    Tu es enseignant ou élève ? dans qu'elle école/fac (tu peux répondre via le mail si c'est confidentiel ... ou même ne pas répondre du tout !)
    eleve à l'IFSIC de Rennes...
    * Il est infiniment plus simple de faire rapidement un code qui marche que de faire un code rapide qui marche
    * pour faciliter les recherches, n'oubliez pas de voter pour les réponses pertinentes
    Mes articles

  17. #37
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Citation Envoyé par bafman
    eleve à l'IFSIC de Rennes...
    je n'avais encore rien eu à Rennes, pour le moment j'ai eu des contacts avec des élèves ou professeurs de :
    • afpa toulouse
    • Ecole Nationale Supérieure Télécommunications (Paris)
    • International Computer Science Institute de berkeley (usa)
    • ENSAM Bordeaux/Talence
    • H.E.C. de Liege (Belgique)
    • laboratoire informatique & reseaux pour l'industrie et les services techniques. Perpignan
    • Laboratory for Laser Energetics, Rochester
    • Millstream Educational (usa)
    • universite de pau - bayonne
    • universite de savoie
    • university erlangen (allemagne)
    • university kuopio (finland)
    • university bremen (allemagne)
    • university murcia (espagne)
    • universite versailles
    • universite waterloo (gb)
    • university risumeikan, kyoto (japon)
    • university of Electrical and Computer Engineering (FEEC), Campinas (bresil)
    • university Udine, Italy
    • university of Biology New Mexico State
    • universitat Pompeu Fabra
    • universite de Laval (Quebec)
    • Universidad Complutense Madrid
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  18. #38
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    Il serait comme même bien que BOUML soit en Français aussi parceque l'anglais n'est pas ma tasse de thé !

    Aussi, pour faciliter les mises à jour, il ne serait pas préférable de rendre tout ça automatique (Si c'est possible) sans être obligé de le réinstaller ?

  19. #39
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 544
    Par défaut
    Citation Envoyé par bassim Voir le message
    Il serait comme même bien que BOUML soit en Français aussi parceque l'anglais n'est pas ma tasse de thé !
    franchement faire Bouml me demande déjà pas mal de travail comme cela, de plus faire de l'informatique en espérant de pas voir d'Anglais est illusoire, enfin pour quelqu'un qui a comme signature Where is my mind je trouve cela culotté

    Citation Envoyé par bassim Voir le message
    Aussi, pour faciliter les mises à jour, il ne serait pas préférable de rendre tout ça automatique (Si c'est possible) sans être obligé de le réinstaller ?
    Certaines versions apportant des modifications sémantiques (la dernière fois c'était avec la 2.29 du 1er juillet) les installations automatiques seraient dangereuses. On ne prend pas une nouvelle version sans regarder l'historique pour voir ce qui est nouveau, sinon autant ne pas se mettre à jour puisqu'on ne sait pas ce qu'on y gagne, non ?

    Et puis quand même, c'est pas harassant , à titre d'exemple pour installer la version Windows il faut :
    - aller sur la page download (un clic dans les bookmarks ... pardon préférés)
    - cliquer sur le setup
    - à priori demander l'exécution de la chose
    - taper 5 returns ... pardon Entrée

    Au cas ou tu aurais un doute, faire une nouvelle version me demande plus de travail qu'il n'en faut à un utilisateur pour l'installer ... et puis quel plaisir d'aller sur le site de Bouml, et quel suspense à chaque fois lorsqu'on se demande s'il y a ou non une nouvelle version
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  20. #40
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    Citation Envoyé par bruno_pages Voir le message
    franchement faire Bouml me demande déjà pas mal de travail comme cela, de plus faire de l'informatique en espérant de pas voir d'Anglais est illusoire, enfin pour quelqu'un qui a comme signature Where is my mind je trouve cela culotté
    Mon niveau d'anglais est moins bon que ma signature le laisse penser et ça doit être le cas pour beaucoup d'informaticiens ,
    Je crois qu'un logiciel disponible en plusieurs langues ne gagnerai qu'à être plus accessible(notamment dans les pays où l'Anglais n'est pas très répandu comme le mien)

    Citation Envoyé par bruno_pages Voir le message
    Certaines versions apportant des modifications sémantiques (la dernière fois c'était avec la 2.29 du 1er juillet) les installations automatiques seraient dangereuses. On ne prend pas une nouvelle version sans regarder l'historique pour voir ce qui est nouveau, sinon autant ne pas se mettre à jour puisqu'on ne sait pas ce qu'on y gagne, non ?

    Et puis quand même, c'est pas harassant , à titre d'exemple pour installer la version Windows il faut :
    - aller sur la page download (un clic dans les bookmarks ... pardon préférés)
    - cliquer sur le setup
    - à priori demander l'exécution de la chose
    - taper 5 returns ... pardon Entrée

    Au cas ou tu aurais un doute, faire une nouvelle version me demande plus de travail qu'il n'en faut à un utilisateur pour l'installer ... et puis quel plaisir d'aller sur le site de Bouml, et quel suspense à chaque fois lorsqu'on se demande s'il y a ou non une nouvelle version
    Ok, là je suis d'accord. Une solution alternative serait de mettre un menu qui avise l'utilisateur qu'une nouvelle version est disponible et l'invite à aller la télécharger sur le site !

Discussions similaires

  1. Quel est le meilleur langage pour la portabilité : Windows & Linux (voire Mac) ?
    Par iubito dans le forum Débats sur le développement - Le Best Of
    Réponses: 57
    Dernier message: 26/11/2007, 23h45
  2. Réponses: 10
    Dernier message: 11/10/2005, 12h16
  3. [Lustre] Compilateur gratuit pour Windows ?
    Par jdevelop dans le forum Autres langages
    Réponses: 2
    Dernier message: 17/09/2005, 22h02
  4. Antivirus gratuit pour windows 98
    Par black is beautiful dans le forum Sécurité
    Réponses: 4
    Dernier message: 16/08/2005, 11h56

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