Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2485 connectés 

  FORUM HardWare.fr
  Programmation

  [UML] pour php, ça sert de modéliser le projet???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[UML] pour php, ça sert de modéliser le projet???

n°85330
k666
dites non à petitmou
Posté le 01-01-2002 à 20:02:02  profilanswer
 

voilà
j'ai vu que souvent on doit connaitre des méthodes, apparemment uml ça sert à modéliser des processus ou objets,
eske vous vous en servez pour faire du php???? (par exemple un forum etc...) ?

mood
Publicité
Posté le 01-01-2002 à 20:02:02  profilanswer
 

n°85336
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 01-01-2002 à 22:13:37  profilanswer
 

En fait UML est complètement indépendant de la techno. C'est une méthode pour modéliser des flux, des acteurs, des scénarios, etc etc. A la base, tu ne sais meme pas encore quelle techno tu vas utiliser et donc ca peut tres bien devenir php, asp ou autre.
 
Il est utilisé dans la partie architecture et design d'un projet. A ce moment là tu es toujours techno indépendant meme si le choix a déjà été fait
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
n°85339
antp
Super Administrateur
Champion des excuses bidons
Posté le 01-01-2002 à 22:26:42  profilanswer
 

DarkLord22 a écrit a écrit :

En fait UML est complètement indépendant de la techno. C'est une méthode [...]




 
UML c'est pas une méthode !  :sarcastic:  
c'est un language pour modéliser des trucs.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°85356
k666
dites non à petitmou
Posté le 02-01-2002 à 00:31:11  profilanswer
 

oué c ske j'ai lu!!!
mais eske ça sert vraiment qd il s'agit de projets info de pas très grande envergure et pas bcp de personnes en même temps?
 
ça aide à quoi concrètemùent?
 
et quels sont les logiciels pour créer ces graph etc.??

n°85365
zeltron
Posté le 02-01-2002 à 01:24:41  profilanswer
 

k666 a écrit a écrit :

oué c ske j'ai lu!!!
mais eske ça sert vraiment qd il s'agit de projets info de pas très grande envergure et pas bcp de personnes en même temps?
ça aide à quoi concrètemùent?
et quels sont les logiciels pour créer ces graph etc.??  




 
La programation est toujours plus efficace si on se pose les bonnes questions avant de commencer à pisser du code. Les process basé sur l'UML  comme le Rationnal Unified Process (RUP)par exemple te fournissent une marche à suivre pour que tu te poses les bonnes questions avant et durant l'écriture du code. Tut'es sans doute déjà apperçu que lorsque tu commences à coder sans trop réfléchir tu te rends compte assez rapidement que tu as oublié un problème majeur qui t'oblige à réécrire tout ou une bonne partie ton code.
 
Le diagrame des classes est une chose importante mais il ne permet en aucun cas de "modéliser" entèrement ton application car il ne présente que l'architecture de cette derniere mais ne permet pas de traduire ce que doit faire ton appli.  Un process comme le RUP permet de conserver une traçabilité complete entre ce que doit faire ton appli et le code c'est à dire que tu peux retrouver sans effort que fait telle ou telle classes.  
 
Même si tu destines ton appli à une tâche modeste tu dois garder à l'esprit que tu pourras être amené à la modifier ou la réutiliser ultérieurement et si tu te retrouve juste avec un diagramme  des classes et un code plus ou moins bien commenté tu ne vas pas t'en sortir.
 
 
Pour les outils de "dessins" pour dessiner tes classes tu peux regarder du côté de chez  together soft et rational pour des versions d'evaluation  sinon jette un oeil sur google.

n°85372
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 02-01-2002 à 08:07:55  profilanswer
 

zeltron a écrit a écrit :

 
Pour les outils de "dessins" pour dessiner tes classes tu peux regarder du côté de chez  together soft et rational pour des versions d'evaluation  sinon jette un oeil sur google.  




 
ArgoUML est gratuit et open source. Assez sympas ...


---------------
What is popular is not always right, what is right is not always popular :D
n°85392
stefes007
M'enfin !
Posté le 02-01-2002 à 11:55:38  profilanswer
 

antp a écrit a écrit :

 
 
UML c'est pas une méthode !  :sarcastic:  
c'est un language pour modéliser des trucs.  




 
heureusement que berliner est pas sur le forum !!!!! il aurait pris une sâle raclée !!!


---------------
Tef : "Je dors à poil" <-> That's me, poil-bonhomme ! Sp*m killer
n°85393
stefes007
M'enfin !
Posté le 02-01-2002 à 11:56:14  profilanswer
 

berliner etait un de nos profs d'analyse en etude supp d'info .. :-)


---------------
Tef : "Je dors à poil" <-> That's me, poil-bonhomme ! Sp*m killer
n°85397
antp
Super Administrateur
Champion des excuses bidons
Posté le 02-01-2002 à 12:03:32  profilanswer
 

moi je pense plutôt à Beni, il insistait nettement plus là dessus.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°89415
k666
dites non à petitmou
Posté le 15-01-2002 à 13:19:18  profilanswer
 

up!!!
voilà je lis actuellement un tuto sur UML
et ça a l'air bien chaud,
le mieux serati pour moi de voir des exemples de modélisation de problèmes,
paske là, c auche!!!
docn eske vous avez ça sous la dent? ya des trucs j'ai vraiment du mal à piger ... (genre bcp de choses!!)


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
mood
Publicité
Posté le 15-01-2002 à 13:19:18  profilanswer
 

n°89422
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 15-01-2002 à 13:24:31  profilanswer
 

k666 a écrit a écrit :

up!!!
voilà je lis actuellement un tuto sur UML
et ça a l'air bien chaud,
le mieux serati pour moi de voir des exemples de modélisation de problèmes,
paske là, c auche!!!
docn eske vous avez ça sous la dent? ya des trucs j'ai vraiment du mal à piger ... (genre bcp de choses!!)  




 
regarde sur le site de rational pour des tutos.


---------------
What is popular is not always right, what is right is not always popular :D
n°89424
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 13:26:21  profilanswer
 

stefes007 a écrit a écrit :

berliner etait un de nos profs d'analyse en etude supp d'info .. :-)  




 
 
arf j'ai eu l'honneur de la cottoyer  :sarcastic:

n°89426
k666
dites non à petitmou
Posté le 15-01-2002 à 13:27:49  profilanswer
 

bah dans leur site ils essayent de vendre leurs trucs,
je trouve pas trop :(
 
mais si t'as un lien avec des exemples de mise en oeuvre? ou si tu sais où ça ce trouve sur le site rational?
je trouve po snif
 
 
vouiiiiiiiiiiiiiiinnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
je comprends riennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89430
k666
dites non à petitmou
Posté le 15-01-2002 à 13:39:07  profilanswer
 

ah oué
sinon des tutoriaux en soit, j'en ai
si quelqu'un est intéressé je re cherche les liens
ils sont pas mal, mais j'ai du mal à voir les nuances entre les différentes relations, découpage de blocs,etc...
alors,
siouplé
 
un site pour neuneux me fodré avoir, où ky yé de bos exemples sur comment tondre le gazon etc
 
 
voilà les liens que j'ai téléchargé :
 
http://www.celigent.com/omg/umlrtf/tutorials.htm
 
je crois que c pas le top mais ça apprend qd même
mais ya pas trop d'exemples et études de cas, TD, TP, etc ;)

 

[edtdd]--Message édité par k666--[/edtdd]


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89437
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 13:51:13  profilanswer
 
n°89440
k666
dites non à petitmou
Posté le 15-01-2002 à 13:54:47  profilanswer
 

cool les liens :)
c dans mes favoris!
ton expérience alors? tu t'en sers d'uml?
tu modélises des bdd relationnelles avec?
ça te fait gagner en temps?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89443
darkoli
Le Petit Dinosaure Bleu
Posté le 15-01-2002 à 13:56:05  profilanswer
 

DarkLord22 a écrit a écrit :

En fait UML est complètement indépendant de la techno. C'est une méthode pour modéliser des flux, des acteurs, des scénarios, etc etc. A la base, tu ne sais meme pas encore quelle techno tu vas utiliser et donc ca peut tres bien devenir php, asp ou autre.
 
Il est utilisé dans la partie architecture et design d'un projet. A ce moment là tu es toujours techno indépendant meme si le choix a déjà été fait
A+  




 
Ben en fait ce n'est pas parce que tu modélsie en UML que ton appli sera bien developpée.
 
Pour moi UML c'est simplement un norme qui permet de représenter ce que tu veux faire et de le faire comprendre plus facilement aux non-informaticiens et au personnes recuperant ton code.

 

[edtdd]--Message édité par DarkOli--[/edtdd]


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°89450
k666
dites non à petitmou
Posté le 15-01-2002 à 14:04:50  profilanswer
 

mais souvent je réfléchis et rencontre les problématiques pendant le codage, car je code de façon empirique (j'ai pas fait trop d'études en info :sweat: ) et parfois ça devient tellement le chaos que j'abandonne :cry:  
 :sol:  
donc,
dans ce cas,
uml est bien???
ça va me permettre de démêler les fils un peu? de concevoir mieux au départ?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89454
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 14:09:23  profilanswer
 

k666 a écrit a écrit :

cool les liens :)
c dans mes favoris!
ton expérience alors? tu t'en sers d'uml?
tu modélises des bdd relationnelles avec?
ça te fait gagner en temps?  




 
;)
je m'en suis servi lors de mon stage : j'ai du faire une application en vb Access qui prends des infos dans une BD existante pour sortir des rapports (Excell) de rentabilité des personnes qui travaillent dans la boite (vive l'ambiance)
Le projet a été très mal géré à mon gout : 3 mois d'analyse et 1/2 mois de développement (ça a été chaud).
 
j'ai eu aucune aide ("t'as le net et un bouquin, démmerde toi!" ) et des infos sur le projet au compte goutte
 
il en résulte que je n'ai pas appris grand chose, mais le pire est que je n'ai toujours pas compris comment toute l'analyse UML s'imbrique :(
Merise étant une méthode, tu commences par l'étude des besoins, ...
En UML, il te faut une méthode derrière pour savoir par quoi tu commences et ou tu vas.
Comme je l'ai pas eue, je suis toujours aussi perdu.
 
Sinon, je trouve l'UML génial, tu fais ce que tu veux avec, tu modélises tout (même des trucs qui ont rien à voir avec l'informatique) et au moins y a bcp moins de risque d'arriver à un produit fini ou l'utilisateur n'a pas ce qu'il a demandé puisque avec qq bases il sait comprendre ce que tu lui expliques.
 
donc l'uml oui je suis pour, mais avec une bonne méthode derrière.

n°89461
k666
dites non à petitmou
Posté le 15-01-2002 à 14:19:28  profilanswer
 

par méthode tu veux dire un bon dialogue, les bonnes questions, une vision de l'évolution du projet, etc.?
de la tchatche quoi???


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89463
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 14:26:58  profilanswer
 

non par méthode, je veux dire RUP ou un truc dans le genre
avoir un plan à suivre, comme avec Merise:
- étude des besoins
- modèle logique des données
- structuration des traitements
- liste des unités fonctionnelles
- ...
 
tu vois avoir une feuille sur laquelle il est marqué "maintenant tu fais ça, ensuite ça, puis ça dans le but d'arriver à ça"
 
c'est bien de modéliser, mais il faut que ça serve à qqch aussi ;)

 

[edtdd]--Message édité par ethernal--[/edtdd]

n°89464
speedyop
Posté le 15-01-2002 à 14:31:18  profilanswer
 

a ben si t'es un pro d'uml tu va bien nous modeliser notre projet commun hein? !!! ;)

n°89467
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 14:33:41  profilanswer
 

speedyop a écrit a écrit :

a ben si t'es un pro d'uml tu va bien nous modeliser notre projet commun hein? !!! ;)  




 
:lol:
justement non :(
j'ai ahceté un bouquin ("UML en action" edition Eyrolles) dernièrement mais je n'ai pas eu le courrage de le lire...

n°89468
k666
dites non à petitmou
Posté le 15-01-2002 à 14:35:40  profilanswer
 

indiscrètement, vous bossez dans quoi? et en quoi UML vous rend service?
il faut en effet que je voie si c'est quelque chose de prioritaire pour mon autoformation, et si ça pourra m'aider et compléter mes cours sur des trucs ultérieurs et/ou projets?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89470
darkoli
Le Petit Dinosaure Bleu
Posté le 15-01-2002 à 14:41:18  profilanswer
 

Qui veut me modèliser mon bomberman en UML ?


---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
n°89473
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 15:00:12  profilanswer
 

k666 a écrit a écrit :

indiscrètement, vous bossez dans quoi? et en quoi UML vous rend service?
il faut en effet que je voie si c'est quelque chose de prioritaire pour mon autoformation, et si ça pourra m'aider et compléter mes cours sur des trucs ultérieurs et/ou projets?  




 
j'ai honte, je bosse pas... ça va faire 2 ans...
 
Lors des 4 interviews que j'ai faites, les chasseurs de têtes avaient l'air assez intéressé par la connaissance de l'UML... surement pcq ça se vend bien et cher ;)
un gradué qui est intéressé par ce genre de technologie montre une certaine ambition je suppose ;) (chef de projet-analyste à +- court terme)
Dans les petites boites, c'est plus mitigé.

n°89475
speedyop
Posté le 15-01-2002 à 15:08:57  profilanswer
 

tu bosse pas... tu fait comment?

n°89480
ethernal
Chercheur de vérité...
Posté le 15-01-2002 à 15:23:09  profilanswer
 

comment pour quoi faire ?
pour vivre ?
 
bha ... la vie est plutot calme chez maman ;) :lol:

n°89569
k666
dites non à petitmou
Posté le 15-01-2002 à 16:52:05  profilanswer
 

bah moi je bosse pas non plus,
et là j'arrive à zéro.zérozéro,
chuis dans une de ces merdes ;) incroyable :D
mais vaut mieux ça que la boîte où j'étais qui me rendait neuneu...
ya moyen de concerter un projet avec les chômmeurs et faire kek chose en groupe en apprenant en même temps uml ;) ce serait sympa ça! un projet commun ?
allez, sa'hu


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89772
speedyop
Posté le 16-01-2002 à 01:15:52  profilanswer
 

vais tenter de me mettre a l'UML, je lis ca et je suis tout a fait d'accord (source link de ethernal):
 
Les concepts objet sont anciens, mais ils n'ont jamais été autant d'actualité
   
L'approche fonctionnelle n'est pas adaptée au développement d'applications qui évoluent sans cesse et dont la complexité croit continuellement.  
L'approche objet a été inventée pour faciliter l'évolution d'applications complexes.

 
koi de plus changeant et qu'un site oueb?

n°89776
Buitoni
Posté le 16-01-2002 à 02:03:19  profilanswer
 

stefes007 a écrit a écrit :

 
 
heureusement que berliner est pas sur le forum !!!!! il aurait pris une sâle raclée !!!  




 
Tiens, stephane... Qu'est ce que tu glandes sur ce forum toi?  :D


---------------
Vendredi c'est Buitoni
n°89777
speedyop
Posté le 16-01-2002 à 02:06:53  profilanswer
 

wow j'ai lut la presentation jusqu'au bout, ca se complique vers la fin... dites moi si je me trompe mais UML n'est qu'une normalisation des diagramme et conceptualisation d'un projet?
Je trouve que cette demarche est utile mais on peut pas faire notre prpre language si je puis dire? l'essentiel est de se faire comprendre, de cibler ses besoins et les facon d'y arriver en decomposant le tout sur plusieurs diagramme selon le niveau de complexité non?

n°89779
k666
dites non à petitmou
Posté le 16-01-2002 à 02:26:41  profilanswer
 

speedy je crois que c ça! projet au sens large, processus ou tout type d'action,
apparemment on peut s'en servir pour modéliser toute l'activité d'une entreprise et ça sert de base à la gestion et à l'évolution de celle ci?
c'est une façon diagrammale d'exprimer des systèmes??
mais fo se plier vachement aux règles paske sinon tout perd son intérêt, l'intérêt étant de rendre universelle (ou unifiée) cette faàon de parler, et justement pas de la diviser en sous sections?
bref ça a l'air super intéressant, et je pense que ça peut m'aider énormément, moi qui suis très très bordélique :) de penser avant de coder, de conceptualiser, d'imaginer, bref, ça a l'air vraiment puissant comme truc :)


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°89839
ethernal
Chercheur de vérité...
Posté le 16-01-2002 à 11:42:08  profilanswer
 

speedyop a écrit a écrit :

 
dites moi si je me trompe mais UML n'est qu'une normalisation des diagramme et conceptualisation d'un projet?
Je trouve que cette demarche est utile mais on peut pas faire notre prpre language si je puis dire? l'essentiel est de se faire comprendre, de cibler ses besoins et les facon d'y arriver en decomposant le tout sur plusieurs diagramme selon le niveau de complexité non?  




 
oui c une normalisation de plusieurs courant qui allaient dans le même sens puisque le but est d'arriver à se faire comprendre par tout le monde.
Maintenant là dedans, tu prends ce que tu veux... tu es pas obligé de tout utiliser ni de tout faire

n°89843
speedyop
Posté le 16-01-2002 à 11:50:18  profilanswer
 

vi voila tout utiliser ca me semblait lourd et puis si on est pas en production industrielle mais sur des projet perso ... l'interet est limité, mais utiliser certaine notion et concept ok... j'aime bien l'idée de connaitre les besoins du client avavt de coder :D en le representant comme u nacteur au meme titre que le techynicien etc qui tous evolue et interagissent...

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [UML] pour php, ça sert de modéliser le projet???

 

Sujets relatifs
[PHP] : Include et Require ... a quoi ca sert ?[Oz][Mozart] Projet ...
[C++] A quoi ca sert la directive extern "C"Excuse moi ... mais ça sert à quoi le PHP ??
Comment attaquer un projet...Aide pour un projet tutoré ?
projet d'info en bac+2cherche jeux en C pour mon projet info
Donnez moi vos idées de projet SVP ![VC++] Changer le type d'un projet existant
Plus de sujets relatifs à : [UML] pour php, ça sert de modéliser le projet???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR