Le salon de discussion : stef942, 1 utilisateur anonyme et 13 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Conception classique ou objet ?

n°6415
cybersplas​h
Laissez moi chanter !!!
Posté le 10-01-2006 à 19:47:10  profilanswer
 

Salut a tous
 
je suis en train de realiser la conception d'un programme de gestion d'un club de golf et je n'arrive pas a me decider sur un type de conception classique ou objet
 
donc je cherche les differences importantes entre ces deux types de conception pourquoi choisir plutot l'une que l'autre

mood
Google
Posté le 10-01-2006 à 19:47:10  profilanswer
 

n°6417
Deadog
Dain Bramaged
Posté le 10-01-2006 à 20:47:34  profilanswer
 

je suppose que ce seras gérer quel membres à accéder à tel terrain, ou un truc du genre ?
 
-> objet
rien que pour gérer les personnes
et les liés aux différents trucs (autres objets) aux quels ils peuvent avoir accés

n°6418
cybersplas​h
Laissez moi chanter !!!
Posté le 10-01-2006 à 21:01:54  profilanswer
 

c'est la gestion du terrain et des clients avec encaissement et tt le restela gestion des trous et leurs caracteristiques

n°6419
cybersplas​h
Laissez moi chanter !!!
Posté le 10-01-2006 à 21:09:51  profilanswer
 

le gros probleme c'est de trouver une argumentation en faveur de tel ou tel conception dire les points negatif de la conception classique par rapport a lobjet ou linverse :)

n°6420
Trracer
Posté le 10-01-2006 à 22:01:48  profilanswer
 

Y'a pas vraiment d'argumentaire possible je pense, chaque methode a plus ou moins son domaine de prédilection et est plus ou moins claire dans son interpretation.
Le diagramme des classes de l'uml est bien pour representé la structure objet (on s'en serait douté ^_^), mais ne represente pas l'information elle-même (ça c'est Merise, et c'est imbuvable ^_^).  
De même pour un analyse d'un point de vue systèmique, Ward&Mellor est plus explicite que ce que l'on retrouve dans l'UML (à mon avis).
 
Bref, je ne pense pas que l'on puisse trancher analyse objet ou systèmique aussi facilement. Les deux methodes representant de toute façon deux étapes tres différentes du developpement et du déroulement de l'application. Elles sont complémentaires.


Message édité par Trracer le 10-01-2006 à 22:02:24
n°6421
cybersplas​h
Laissez moi chanter !!!
Posté le 10-01-2006 à 22:45:46  profilanswer
 

c'est pour un projet je doit expliquer mon choix pour l'une ou l'autres des conceptions
 
je vous precise un pe plus le but de mon application
 
(la partie analyse est entierement terminé)
 
Donc je doit gerer plusieurs choses : - Les competitions
                                      - Le parcours
                                      - Les clients
                                      - Les facturations
                                      - Le practice
ils y a d'autres petit truc mais c'est des details
 
donc si vous pouvez me dire dans quel situation il est plus interessant d'une conception plutot qu'une autres ce serait cool :)
 
je n'ai aucune obligation je pe imaginer le reste du developpement comme bon me semble je doit juste marreter à la conception :)
 
merci d'avance
 
edit : je connait plusieurs methode de conception merise lapage et une version simplifié de la methode UML (une technique d'un de mes prof qui à bosser sur le modèle Lapage)


Message édité par cybersplash le 10-01-2006 à 22:47:19
n°6422
Deadog
Dain Bramaged
Posté le 10-01-2006 à 23:04:24  profilanswer
 

la réponse et dans la question
 
tu as toi même donné les différentes choses que tu as à traité, donc objet
 
tu aurais pu envisager du "classique" si tu n'avais qu'un de ces trucs à faire, mais comme tout tes trucs sont sans doute liés, ça ne fait pas de doute [:spamafote]


Message édité par Deadog le 10-01-2006 à 23:04:58
n°6450
bap2703
Posté le 18-01-2006 à 20:39:46  profilanswer
 

Je dirais objet aussi.
 
Je connais pas grand chose en programmation, mais vu que tu vas devoir gerer differents objets avec chacun leurs propriétés ca semble normal de prendre objet :spamafote:

n°6479
cybersplas​h
Laissez moi chanter !!!
Posté le 20-01-2006 à 13:31:34  profilanswer
 

Au derniere nouvelle je pense opter pour une conception classique a cause du faible interet de l'interface utilisateur ce qui parait etre une contrainte importante celon mon prof :)
 
Mais je suis pas encore vraiment decider cela me semble un peux leger de prendre une conception classique uniquement pour l'interface graphique qui ne doit pas etre très complexe

n°6480
ced-2k
TODO : Insert text here.
Posté le 20-01-2006 à 13:56:53  profilanswer
 

quel est le rapport entre le UI et le choix de conception OO ou "classique" ??
 
Tu peux très bien faire une interface très simple et utiliser du code objet derrière...

n°6602
NouWaT
Nan mais d'abord !
Posté le 08-02-2006 à 23:58:10  profilanswer
 

De toute manière C simple, en général, dès que C de l'informatique de gestion, on utilise plus souvent de la programmation objet avec java ou c++. C'est plus simple à gérer car tu disposes des héritages et des aggrégations.
Comme tous les profs d'info le dise : "diviser pour mieux régner".
Ainsi, il te sera plus simple de gérer par exemple tous tes clients avec une classe client, les facture avec une classe facture et tu associe une facture a un/plusieurs clients.
 
Voilà, j'espère avoir été clair !
Bonne soirée !
 
NWT

n°6603
xstephx
Sarah!
Posté le 09-02-2006 à 03:40:26  profilanswer
 

Idem, en plus en OO, c'est plus facile de faire du code propre, et de bien séparer les classes, etc. Ce qui est toujours bon si c'est un programme pour tes cours.


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°6605
Dr Lous
I see old password
Posté le 09-02-2006 à 20:43:03  profilanswer
 

oui mais faut savoir bien manier (les heritages itout en c++ ca me ***** les *******) :o
 
mais c'est ultra  nickel quand meme :D

n°6606
xstephx
Sarah!
Posté le 09-02-2006 à 23:09:30  profilanswer
 

y'a toujours le java. C'est lent, mais c'est portable, fait pour l'OO, et les profs kiffent (et y'a l'IDE Eclipse multi-plateformes pour les allergiques à la ligne de commande :D)


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°6607
NouWaT
Nan mais d'abord !
Posté le 10-02-2006 à 08:01:57  profilanswer
 

xstephx a écrit :

y'a toujours le java. C'est lent, mais c'est portable, fait pour l'OO, et les profs kiffent (et y'a l'IDE Eclipse multi-plateformes pour les allergiques à la ligne de commande :D)


 
Comme tu dis java est portable et très lourd. L'avantage, c'est toutes fonctionnalités associées, je pense par exemple à RMI ou CORBA. Bien sur il n'y a pas que java qui permet d'utiliser ces technologies mais il simplifie la chose quand même.
De plus, lors d'une conception objet (de toute conception en fait), il est très important de spécifier les classes (le programme). Un langage qui permet la spécification (les assertions [pré, post condition, invariants de classe]) est eiffel mais malheureusement trop peu utiliser, java permet l'utilisation de JML pour les spécifications qui est vraiment associé àJAVA. C'est même une couche que les développeurs ont mis au dessus de JAVA.
 
Voilà, à l'heure d'aujourd'hui, je pense que c'est la conception objet qui prime sur la conception "classique" et heureusement. Et grâce à sa portabilité et surtout une histoire de politique et de gros sous, java est en train de prendre de l'avance sur les autres langages (je parle du milieu professionnel).
 
Donc Conception Objet et JAVA sont très bien, je pense pour de l'informatique de gestion (mais ca lourdeur est un désavantage).
 
PS : Je voudrais rajouter que les entreprises et SSII sont très friantes des produits Borland et Borland propose Delphi(pascal), C++ Builder (C++), et JBuilder (Java) alors, ... faites vos conclusions. J'en ai peut être oublié, je n'ai pas la prétention de tout savoir.
Sinon, il ne reste que la solution windev  [:sseb22]

n°6608
Dr Lous
I see old password
Posté le 10-02-2006 à 08:48:53  profilanswer
 

Coté entreprise C# prend une bonne longueur aussi :)
java s'eteind de plus en plus avec le FrameWork  
 
une fois bien porté, et un bon compilo nickel ss nux (mono par ex) ca va p00tré java bien loin pour les appli (ca restera pour le web, et les appli web)
 
 
Sinon programmation procédural (C, pascal, ...) c'est sympa pour apprendre, mais la POO c'est monstrueux (mais comme dit un chouilla plus chiant a apprendre)
 

n°6609
NouWaT
Nan mais d'abord !
Posté le 10-02-2006 à 13:08:25  profilanswer
 

Perso je trouve pas que C plus difficile ou chiant a apprendre !!
C'est une autre façon de penser. Il faut oublier la "séquence". J'ai tout de suite préféré le C++ au C !
Enfin, tout ca n'engage que moi !!
 
Bye
NWT

n°6610
xstephx
Sarah!
Posté le 10-02-2006 à 16:51:51  profilanswer
 

Juste pour votre information, on peut faire de l'orienté-objet très facilement en Perl :D


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°6611
Dr Lous
I see old password
Posté le 10-02-2006 à 17:28:12  profilanswer
 

Cobol 4ever [:grut]

n°6612
nicodache
marmotte en chocolat concept ©
Posté le 10-02-2006 à 17:50:33  profilanswer
 

Cobol.NET au moins ? [:grut]


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6613
xstephx
Sarah!
Posté le 10-02-2006 à 18:02:31  profilanswer
 

nan mais moi j'etais sérieux, barrez-vous avec vos langages de tapettes préhistoriques :o


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°6614
bap2703
Posté le 10-02-2006 à 19:01:37  profilanswer
 

Y a des langages pas préhistoriques qui sont utilisés ?

n°6615
Dr Lous
I see old password
Posté le 10-02-2006 à 19:03:25  profilanswer
 

C#, VB.Net/ASP.net, C++, Java/JSP, Perl, Php les plus repandu en entreprise de ce que je sais en tout cas

n°6616
bap2703
Posté le 10-02-2006 à 19:14:06  profilanswer
 

C#,VB.net,ASP.net : bouh caca
C++ : debut des années 80
Java/JSP : OK
Perl : 1987
PHP : OK
 
En gros dans les langages récent c'est ceux orientés internet qui marchent.

n°6617
Dr Lous
I see old password
Posté le 10-02-2006 à 19:18:53  profilanswer
 

un OS en Java ? XDDDD
ou en PHP ? XDDDD

n°6619
cybersplas​h
Laissez moi chanter !!!
Posté le 10-02-2006 à 20:15:06  profilanswer
 

je viens de me decider sur un type de conception et j'ai choisi le conception classique (mon prof est l'un des créateur de la methode Lapage donc il etait favorable à ce choix :) )
 
Les raisons de la CC : ce n'est pas une application en temps reel  
                       pas besoin de la notion d'heritage
                       un faible nombre de methode
                       un grand nombre de rubrique
                       une interface homme machine importante mais simple


Message édité par cybersplash le 10-02-2006 à 20:15:56
n°6620
nicodache
marmotte en chocolat concept ©
Posté le 11-02-2006 à 00:55:01  profilanswer
 

ca s'appelle pas de la conception classique, mais de la programmation procédurale (à comparer à la programmation orienté objet, la programmation fonctionnelle, ou la programmation encore-autre-chose ;))


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6621
cybersplas​h
Laissez moi chanter !!!
Posté le 11-02-2006 à 09:02:02  profilanswer
 

non c'est bien de la CC j'ai fini la phase d'analyse et maintenant je devait choisir qu'elle methode de conception j'allait utilisé. Maintenant que mon choix est fait je vais appliquer le modèle Lapage.


Message édité par cybersplash le 11-02-2006 à 09:03:20
n°6622
nicodache
marmotte en chocolat concept ©
Posté le 11-02-2006 à 14:56:52  profilanswer
 

jamais entendu parler de conception classique durant mes études :/
ni de lapage.
 
 
ca doit encore etre un truc typiquement français, genre Merise :pfff:


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6623
cybersplas​h
Laissez moi chanter !!!
Posté le 11-02-2006 à 14:58:21  profilanswer
 

exactement :) merise et lapage c'est pareil (lapage est destiné aux etudiants plus simple à mettre en oeuvre) c'est des modeles de conception comme UML pour la conception objet

n°6624
nicodache
marmotte en chocolat concept ©
Posté le 11-02-2006 à 15:08:42  profilanswer
 

sauf que UML est adopté partout dans le monde, et que Merise, ca s'utilise qu'en France [:dslam]


Message édité par nicodache le 11-02-2006 à 15:08:52

---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6627
xstephx
Sarah!
Posté le 11-02-2006 à 17:18:34  profilanswer
 

meurisse, c'est pas du chocolat ça ? :o


---------------
* Rejoignez le groupe SOJ sur last.fm ! * Mes critiques de films *
n°6645
cybersplas​h
Laissez moi chanter !!!
Posté le 20-02-2006 à 17:09:59  profilanswer
 

Exact et je vais essayer d'en gouter un peut avant que je reparte de belgique :)
 
ca a l'air de gouter bon :)
 
a tanto :)

n°6652
nicodache
marmotte en chocolat concept ©
Posté le 21-02-2006 à 21:35:43  profilanswer
 

meurisse, c'est pas francais ?


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°6653
cybersplas​h
Laissez moi chanter !!!
Posté le 21-02-2006 à 23:08:03  profilanswer
 

je sais pas du tt mais merise je crois que c'est francais :)
 
enfin meurisse c'est quand mm meilleur et plus facile a digerer que merise :)

mood
Google
Posté le 21-02-2006 à 23:08:03  profilanswer
 


Aller à :
Ajouter une réponse
 

Hit Parade