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

PHP & Base de données Discussion :

Diagramme de Classe - Demande -


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2019
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2019
    Messages : 46
    Par défaut Diagramme de Classe - Demande -
    Bonjour à tous,

    Je dois effectuer un/des diagrammes de classes pour un gros projet 2020. Mais je suis tellement nul en UML (mais vraiment ) et je me demander s'il existé, comme un générateur de diagramme de classe. Un site internet, je rentre le code et je génère et le diagramme apparaît. J'espère que cela existe vraiment...
    Car avec toute les relations.. ça me fais peur..

    J'ai codé sous :
    - Sublime Text
    - PHP, SQL, Service Web Rest...



    Merci d'avance,

    Cordialement

  2. #2
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2019
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2019
    Messages : 46
    Par défaut
    Des informations concernant mon sujet ?

    Merci d'avance,

  3. #3
    Membre Expert

    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Par défaut
    Non, c'est pas magique l'informatique, ce que tu demandes n'est pas faisable

  4. #4
    Membre averti
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2019
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2019
    Messages : 46
    Par défaut
    D'accord, car je me disais vue que sur Visual Studio en langage C c'est possible de généré un diagramme de Classe, je me demandé si en langage PHP c'était possible
    Mais bon non.. pas de chance alors

    Est-il possible de m'aidé à le faire alors ? Je vais essayé de le faire d'en la journée et je vous renvoie mon retour.
    Il y a que 2 fichier de php alors normalement je n'aurai pas un grand diagramme.

    EDIT :

    Voici que j'ai réalisé je ne voie pas comment faire avec la page getTranslation.php

    Nom : image.png
Affichages : 158
Taille : 12,5 Ko

    Mes codes php :

    Database.php

    <?php

    class Database {

    private $host = "xxx";
    private $username = "xx";
    private $password = "xxxx";
    private $database = "xx";

    public $connection;

    public function getConnection() {
    $this->connection = null;

    try {
    $this->connection = new PDO("mysql:host=".$this->host.";dbname=".$this->database, $this->username, $this->password);
    $this->connection->exec("set names utf8");
    } catch (PDOException $exception) {
    echo "Error: ".$exception->getMessage();
    die();
    }



    return $this->connection;

    }

    public function closeConnection() {
    $this->connection = null;
    }

    }

    ?>
    Page getTranslation.php

    <?php

    include 'Database.php';

    $database = new Database();
    $con = $database->getConnection();


    $sql = "SELECT id_wasp,sensor, value, MAX(timestamp) as max_data from sensorparser GROUP BY id_wasp, sensor";

    $result = $con->query($sql)->fetchAll(PDO::FETCH_ASSOC);

    header("content-type:application/json");

    $value = str_replace("filename", "fileName", json_encode($result));
    $value = str_replace("folderdirectory", "folderDirectory", $value);
    $value = str_replace("lastchange", "lastChange", $value);

    echo $value;

    $database->closeConnection();
    $database = null;
    $con = null;
    exit();

    Et surtout qu'elle relation prendre ?

    Merci d'avance

  5. #5
    Membre chevronné Avatar de ma5t3r
    Homme Profil pro
    Développeur freelance
    Inscrit en
    Mai 2015
    Messages
    320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2015
    Messages : 320
    Par défaut
    On fait un diagramme de classes quand on fait de la POO.
    Dans ton exemple, tu lances une requête dans ta page, il n'y a pas de classe là-dedans.

    Code bien tes classes. Documente les correctement et génère un PHPDoc. Pas besoin d'un diagramme de classe :-)

  6. #6
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Bouml le permet la génération de diagramme via du code : https://www.bouml.fr/
    PhUml aussi : https://github.com/jakobwesthoff/phuml

    Mais très clairement c'est jamais parfait et il faut souvent refaire une passe dessus pour avoir quelque chose de juste.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Diagramme de classe d'une demande
    Par saritazw dans le forum UML
    Réponses: 1
    Dernier message: 18/09/2013, 13h46
  2. demande d'aide sur un diagramme de classe
    Par naderinfo dans le forum UML
    Réponses: 1
    Dernier message: 23/03/2013, 10h34
  3. demande avis sur un diagramme de classe
    Par zaghdoudi dans le forum Diagrammes de Classes
    Réponses: 1
    Dernier message: 20/11/2009, 13h55
  4. Demande Avis sur Diagramme de Classes
    Par medaadi dans le forum Diagrammes de Classes
    Réponses: 3
    Dernier message: 10/11/2009, 10h23
  5. Demande d'avis sur le diagramme de classes
    Par ouedbra dans le forum Diagrammes de Classes
    Réponses: 0
    Dernier message: 13/10/2009, 19h39

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