Aller au contenu

Ce que fait Meriz

Un outil de modélisation complet, de la première propriété du dictionnaire jusqu'au script SQL, plus ce qu'il faut pour travailler à plusieurs et pour enseigner.

Le cœur de l'outil

Modéliser, du MCD au SQL

Dictionnaire des données

Chaque propriété est définie une seule fois, avec son type conceptuel, puis placée dans au plus une entité ou association. C'est la règle d'unicité de Merise, tenue par l'outil.

Dessin du MCD

Entités, associations, pattes et cardinalités, à la souris ou au clavier. Les liens restent accrochés quand vous déplacez un bloc.

Vérification du modèle

Dix-sept règles contrôlées en continu : identifiant manquant, propriété placée deux fois, association sans patte, cardinalité impossible. Chaque problème mène à l'élément concerné.

MLD et MPD

Les tables, clés primaires, clés étrangères et tables de jonction sont déduites par les règles de passage. Au modèle physique, les types SQL s'adaptent à MySQL ou PostgreSQL, et restent modifiables colonne par colonne.

Script SQL

Le CREATE TABLE complet, avec les contraintes, à copier ou à exporter en .sql. Les DROP TABLE préalables sont optionnels.

Code Laravel et Symfony

Les migrations et les modèles Eloquent, ou les entités Doctrine et leur migration, aux conventions de chaque framework. Les fondations de la base, pas vos règles métier.

Enseigner et apprendre

Classes et codes d'accès

Un prof crée sa classe, partage un code, et ses élèves la rejoignent. Le mode prof demande une adresse scolaire ou universitaire, confirmée par son lien.

Devoirs et rendus

Un énoncé, une image facultative, une base de départ et un corrigé. Les élèves travaillent dans l'outil et rendent leur modèle quand ils le décident.

Correction et commentaires

Un fil de correction par travail, des bulles posées directement sur le schéma, et un crayon rouge éphémère pour montrer un détail pendant la correction à deux.

Comparaison automatique

Le rendu d'un élève se compare au corrigé : ce qui correspond, ce qui manque, ce qui diffère. Le prof garde la main sur la note.

Cours

Des cours composés de blocs, texte, images, vidéos et exemples, publiés à la classe quand ils sont prêts.

Suivi en direct

Quand le suivi est ouvert, le prof voit le travail avancer pendant la séance, et peut entrer dans le modèle pour corriger à deux.

Travailler ensemble

Co-édition en temps réel

Plusieurs personnes sur le même modèle, chacune avec son curseur et sa couleur. Les modifications fusionnent sans écraser le travail des autres.

Groupes

Des groupes de travail entre pairs, avec leurs documents partagés et leur propre code d'invitation, indépendants des classes.

Hors ligne, puis synchronisé

Le travail continue sans réseau et repart au serveur dès qu'il revient. Rien n'est perdu entre deux connexions.

Partout, et à vous

Navigateur ou logiciel

La même application en ligne et en version bureau pour Windows, macOS et Linux, avec le même format de fichier .meriz.json.

Vos données vous appartiennent

Sans compte, tout reste dans votre navigateur. Avec un compte, vous pouvez exporter toutes vos données en un fichier, et supprimer votre compte quand vous le voulez.

Accessible

Utilisable entièrement au clavier, contrastes tenus au niveau AA, taille d'interface réglable, thème clair ou sombre, et mouvement réduit respecté.