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

ALM Discussion :

étapes pour créer une application (POO programmation orienté objet)?


Sujet :

ALM

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut Aidez moi SVP merci
    Bonjour à tout le monde,
    je voudrais savoir s il vous plait ,pour créer une application (programmation orienté objet) est ce que je passe par ces méthodes ou pas: 1-déterminer les besoins du client
    2-analyser les besoins du client
    3-constituer un cachier des charges fonctionnelle
    4-consitituer un cahier des charges technique
    5-conception et programmer l'application
    6- test et installer l'application
    selon votre experiences est ce qu il manque une étape ou pas?
    et je voudrais savoir beaucoup plus sur les spécifications fonctionnelle est ce qu il suffit just de faire un diagramme de fonctionnement de l application ou comment? et comment je peux faire ca? est ce que j ai besoin de uml ou merise? et pour modéliser la base des données j aurai besoin de merise ou uml? (programmation orienté objet).
    ou je suis pas obligé de passer par uml ,il suffit just de faire un diagramme et d utiliser merise pour modéliser ma base des données?
    je vous remercie

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Globalement, on peut dire:
    - Que c'est bien de comprendre ce que l'on doit développer
    - D'avoir un formalisme qui permettent à d'autre de comprendre ce que l'on a développé
    - Que des tests sont la garantie d'une application qui fonctionne

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut
    merci d avoir participer mais vous avez pas dis ce que vous pensez sur uml et merise
    merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 273
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 273
    Points : 2 202
    Points
    2 202
    Par défaut
    Citation Envoyé par adil54 Voir le message
    merci d avoir participer mais vous avez pas dis ce que vous pensez sur uml et merise
    merci
    Ce sont des formalismes, différents, Merise étant bien adapté au relationnel en général, Uml étant plutôt efficace sur un paradigme objet. Mais ça n'apporte rien à la compréhension générale.

    C'est un formalisme qui est paratége par beaucoup de gens et évite les "aléas" du texte au kilométre.

  5. #5
    Membre actif
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Points : 223
    Points
    223
    Par défaut
    Bonjour,

    dans mes développements, j'ai l'habitude de faire les choses suivantes :
    1./ Cadrage => permet au client d'exprimer son besoin et d'être retranscris par notre MOA
    2./ Rédaction des spécifications fonctionnelles => à charge de la MOA en collaboration avec le client
    3./ Rédaction d'une étude de faisabilité => à charge de la MOE en collaboration avec la MOA, l'homologation et les services métier.
    4./ Rédaction de la spécification technique => à charge de la MOE
    5./ Développement, Tests Unitaires
    6./ Recette
    7./ Mise en production.

    En ce qui concerne UML, j'utilise les Use Case, diagramme de séquence, de collaboration et d'activité.
    J'utilise pas encore les diagrammes de classe mais ça ne devrait tarder.

    J'utilise de moins en moins Merise mais mon SI évolue moins qu'avant.

    Bonne continuation

  6. #6
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut
    Je vous remercie pour les explications ,mais comme je suis débutant je vois pas trop ce que vous dites. J aimerai bien de comprendre la différence entre relationnelle et objet par raport la BD.
    Je voudrais savoir si j oublie merise pour la POO ou pas?et j utiliserai quoi pour modéliser ma BD au lieu de merise alors?
    S il vous plait je suis débutant.
    Je vous remercie boko

  7. #7
    Membre actif
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Points : 223
    Points
    223
    Par défaut
    Bonsoir,

    La base de donnée est dans 99 % des cas relationnel tandis que ton code (java, C#, ...) est objet.

    En ce qui concerne la modélisation BD il vaut mieux merise par contre pour le code POO UML est parfait.

    j'espère avoir répondu à ta question.

    A+

  8. #8
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut
    merci pour ta réponse, alors si j ai bien compris on utilise uml pour POO pour modéliser la BD sous forme des classes mais je remarque quand meme que la BD modélisé par uml est relationnel aussi puisque les entités liés entre eaux par des régles c est la meme chose qu on utlise en merise
    et d autre part si on modélise la BD par uml comment alors on va creer les tables de BD ?
    je vous remercie

  9. #9
    Membre actif
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Points : 223
    Points
    223
    Par défaut
    Bonsoir,

    La modélisation de la base de donnée se fait avec Merise (avec un MCD puis un MPD).

    Le MPD obtenu te permettra de créer ta base de données soit en générant de manière automatique avec un outil type PowerAMC.

    UML quant à lui va te permettre de faire un diagramme de classe de ton appli.

    J'espère avoir été clair.

  10. #10
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut
    je vous remercie oui c est clair , alors si j ai bien compris on modélise les clases objets de mon applicat et on utilise merise pour modéliser la base de données c est ca?
    mais c est quoi la différence entre mpd de merise et diagramme des clases ?
    merci

  11. #11
    Membre actif
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Juin 2002
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d’information
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2002
    Messages : 177
    Points : 223
    Points
    223
    Par défaut
    Bonsoir,

    C'est bien ça.

    Il n'y a pas vraiment de différence entre le MPD de merise et le diagramme de classe. Cependant, le MPD est axé base de données. On peut par contre utiliser un diagramme de classe pour décrire une base de données même si ce n'est pas le but premier.

    A+

  12. #12
    Nouveau membre du Club
    Inscrit en
    Décembre 2005
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 79
    Points : 35
    Points
    35
    Par défaut
    ok j ai bien compris c est jentil vraiment de votre part pour vos réponses

  13. #13
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    pour realiser une application il faut franchir 3 phase:
    *l'etude de l'existant
    ¤ le phase de moodelisationdes donnee
    ¤ la phase de realisation ie la phase de l'implementation du logiciel

  14. #14
    Candidat au Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    pour realiser une application il faut franchir 3 phase:
    *l'etude de l'existant
    ¤ le phase de moodelisationdes donnee
    ¤ la phase de realisation ie la phase de l'implementation du logiciel

Discussions similaires

  1. Débuter la programmation XCode pour créer une application Mac OS X
    Par mkolivier dans le forum Développement OS X
    Réponses: 3
    Dernier message: 24/08/2013, 16h37
  2. Besoin d'aide pour créer une application web qui se connecte sur AS/400
    Par wyzer dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 04/06/2010, 15h32
  3. Quel concept pour créer une application multi-lingues ?
    Par yupa dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 14/03/2008, 08h26
  4. Réponses: 4
    Dernier message: 21/03/2007, 13h36
  5. Quelques conseils pour créer une application 3D
    Par mister3957 dans le forum Développement 2D, 3D et Jeux
    Réponses: 8
    Dernier message: 13/03/2006, 22h45

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